.cu-dia{width:max-content;max-width:100%}.cu-msgs>:first-child{margin-top:auto}.fs-pagina{gap:var(--cu-hueco);align-content:start;min-width:0;display:grid}.fs-pagina--ancha{max-width:none}.fs-barra{flex:18rem;max-width:40rem}.fs-herramientas{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fs-herramientas>.cu-chips{margin:0}.fs-lista{background:var(--l11-panel-fondo);border:1px solid var(--l11-panel-borde);box-shadow:var(--l11-sombra);min-width:0}.fs-lista .cu-fila{text-decoration:none}:is(.fs-lista,.l11-panel--sin-padding) .cu-tabla :is(th,td):first-child{padding-left:1.25rem}:is(.fs-lista,.l11-panel--sin-padding) .cu-tabla :is(th,td):last-child{padding-right:1.25rem}.fs-lista .cu-tabla thead th{padding-top:.85rem}.fs-paginas{border-top:1px solid var(--l11-regla);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.fs-siguiente .ic-cu{transform:rotate(180deg)}.fs-sub{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-medio);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;color:var(--l11-texto-2);margin:0 0 .5rem}.fs-sub .cu-t2{text-transform:none;letter-spacing:0}.fs-acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.fs-paso{color:var(--l11-texto-2);margin:0}.fs-ficha{max-width:60rem}.fs-ficha__acciones{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fs-ficha__chips{flex-wrap:wrap;gap:.5rem;display:inline-flex}.fs-filas-planas{margin:0;padding:0;list-style:none}.fs-filas-planas>li{border-top:1px solid var(--l11-regla)}.fs-filas-planas>li:first-child{border-top:0}.fs-enlace-fila,.fs-dato{color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.8rem 0;text-decoration:none;display:grid}.fs-enlace-fila:hover b{text-underline-offset:3px;text-decoration:underline}.fs-enlace-fila:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.fs-enlace-fila[data-cerrado]{opacity:.7}.fs-enlace-fila__cuerpo{gap:.15rem;min-width:0;display:grid}.fs-enlace-fila__cuerpo b{overflow-wrap:anywhere}.fs-enlace-fila__meta{justify-self:end;align-items:center;gap:.5rem;display:inline-flex}.fs-flujos,.fs-cartera{gap:var(--cu-hueco);display:grid}.fs-filtros{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.fs-filtros__grupo{align-items:center;gap:.6rem;min-width:0;display:inline-flex}.fs-filtros__eti{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-3);white-space:nowrap}.fs-filtros__resp{min-width:14rem}.fs-resumen{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.fs-resumen p{margin:0}.fs-resumen__mas{align-items:center;gap:.4rem;display:inline-flex}.fs-resumen__mas .fs-icono{width:2.25rem;height:2.25rem}@media (pointer:coarse){.fs-resumen__mas{gap:.5rem}.fs-resumen__mas .fs-icono{width:var(--l11-alto-tactil);height:var(--l11-alto-tactil)}}.fs-aviso-etapas{margin:0}.fs-tablero{align-items:flex-start;gap:1rem;min-width:0;padding-bottom:1rem;display:flex;overflow-x:auto}.fs-col{min-width:12.5rem;max-width:22rem;transition:background var(--l11-movimiento) var(--l11-curva), opacity var(--l11-movimiento) var(--l11-curva);flex:13rem;grid-template-columns:minmax(0,1fr);align-content:start;gap:.75rem;padding:.25rem;display:grid}.fs-col[data-valida]{outline:1px dashed var(--l11-regla-fuerte);outline-offset:2px}.fs-col[data-encima]{background:color-mix(in srgb, var(--l11-accion) 12%, transparent);outline:1px solid var(--l11-accion)}.fs-col[data-apagada]{opacity:.45}.fs-col__cab{border-bottom:1px solid var(--l11-regla-fuerte);align-items:center;gap:.5rem;padding:.35rem 0 .5rem;display:flex}.fs-col__cab h2{font-size:var(--l11-tam-base);font-weight:var(--l11-peso-fuerte);letter-spacing:0;text-transform:none;margin:0}.fs-col__cab .n{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-2);font-variant-numeric:tabular-nums;margin-left:auto}.fs-col__cab .n+.l11-chip{margin-left:0}.fs-col__lista{gap:.75rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.fs-col__vacia,.fs-col__mas{margin:0;padding:.25rem 0}@media (max-width:59.99rem){.fs-col__vacia,.fs-col__mas{padding-inline:.5rem}}.fs-tarjeta{background:var(--l11-panel-fondo);border:1px solid var(--l11-panel-borde);min-width:0;box-shadow:var(--l11-sombra);transition:opacity var(--l11-movimiento) var(--l11-curva), border-color var(--l11-movimiento) var(--l11-curva);grid-template-columns:minmax(0,1fr);gap:.5rem;padding:.7rem .75rem;display:grid}.fs-tarjeta[draggable=true]{cursor:grab}.fs-tarjeta[draggable=true]:active{cursor:grabbing}.fs-tarjeta:hover{border-color:var(--l11-regla-fuerte)}.fs-tarjeta[data-moviendo]{opacity:.5}.fs-tarjeta[data-cerrada]{opacity:.75}.fs-tarjeta--esqueleto{box-shadow:none;gap:.6rem}.fs-tarjeta__titulo{color:var(--l11-tinta);font-weight:var(--l11-peso-fuerte);text-decoration:none;display:block}.fs-tarjeta__nombre{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.fs-tarjeta__titulo:hover{text-underline-offset:3px;text-decoration:underline}.fs-tarjeta__titulo:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}@media (min-width:48rem){.fs-tarjeta__titulo{margin-block:-.75rem;padding-block:.75rem}}.fs-tarjeta__linea,.fs-tarjeta__marcas{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:0;display:flex}.fs-tarjeta__pie{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .5rem;margin-top:.15rem;display:flex}.fs-tarjeta__pie>span{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.fs-resp{border:1px solid var(--l11-regla-fuerte);width:1.5rem;height:1.5rem;font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-fuerte);color:var(--l11-texto-2);place-items:center;display:inline-grid}.fs-mover{min-height:2rem;padding-inline:.6rem;font-size:.8125rem}.fs-destinos{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.fs-destinos .l11-boton{justify-content:flex-start;width:100%}.fs-etapas-sel{z-index:3;background:var(--l11-fondo);gap:.5rem;padding-bottom:.25rem;display:flex;position:sticky;top:0;overflow-x:auto}.fs-etapas-sel .cu-chip{flex:none;min-height:2.5rem}.fs-metricas{gap:var(--cu-hueco);min-width:0;display:grid}.fs-rango{flex-wrap:wrap;gap:.75rem;display:flex}.fs-rango>*{min-width:11rem}.fs-barras{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.fs-barras li{grid-template-columns:minmax(6rem,10rem) minmax(0,1fr) 2.5rem;align-items:center;gap:.15rem .75rem;display:grid}.fs-barras__etq{overflow-wrap:anywhere;min-width:0}.fs-barras__valor{color:var(--l11-tinta);font-variant-numeric:tabular-nums;justify-self:end}.fs-barras__pista{background:color-mix(in srgb, var(--l11-regla) 70%, transparent);height:.5rem;display:block}.fs-barras__barra{background:var(--l11-accion);min-width:2px;height:100%;transition:width var(--l11-movimiento-medio) var(--l11-curva);display:block}.fs-barras__barra[data-cero]{min-width:0;width:0!important}.fs-barras__nota{grid-column:2/-1}.fs-etapas-barras{gap:1.25rem;display:grid}.fs-cuadra{align-items:flex-start;gap:.5rem;margin:0;display:flex}.fs-cuadra .ic-cu{flex:none;width:1.1rem;height:1.1rem;margin-top:.1rem}.fs-config{gap:var(--cu-hueco);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.fs-config__cuerpo{min-width:0}.fs-config__atras{min-height:var(--l11-alto-tactil);color:var(--l11-texto-2);align-items:center;gap:.4rem;margin-bottom:.5rem;text-decoration:none;display:inline-flex}.fs-config__atras:hover{color:var(--l11-tinta)}.fs-config--lista{gap:.5rem}.fs-config__portada{gap:1.5rem;display:grid}.fs-filas{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.fs-fila{border-top:1px solid var(--l11-regla);grid-template-columns:minmax(0,1fr);gap:.75rem;padding-top:1.25rem;display:grid}.fs-fila:first-child{border-top:0;padding-top:0}.fs-fila__campos{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.9rem;display:grid}.fs-fila>.l11-boton{justify-self:start}.fs-avanzado{margin-bottom:1rem}.fs-lectura{gap:var(--cu-hueco);display:grid}.fs-tipo{border-top:1px solid var(--l11-regla);padding:.6rem 0}.fs-tipo:first-of-type{border-top:0}.fs-etapas{counter-reset:etapa;flex-wrap:wrap;gap:.4rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.fs-etapas li{counter-increment:etapa;border:1px solid var(--l11-regla-fuerte);font-size:var(--l11-tam-pequeno);align-items:center;gap:.4rem;padding:.3rem .6rem;display:inline-flex}.fs-etapas li:before{content:counter(etapa);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-3)}.fs-etapas .n{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-2)}.fs-editor{gap:0;margin:0;padding:0;list-style:none;display:grid}.fs-etapa{border-top:1px solid var(--l11-regla);grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.85rem 0;display:grid}.fs-etapa:first-child{border-top:0}.fs-etapa__n{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-3);text-align:right;padding-top:.9rem}.fs-etapa__campo{gap:.4rem;min-width:0;display:grid}.fs-etapa__notas{flex-wrap:wrap;align-items:center;gap:.25rem .6rem;display:flex}.fs-etapa__razon{margin:0}.fs-etapa__acciones{align-items:center;gap:.25rem;padding-top:.15rem;display:flex}.fs-icono{appearance:none;width:var(--l11-alto-tactil);height:var(--l11-alto-tactil);border:1px solid var(--l11-regla-fuerte);color:var(--l11-tinta);cursor:pointer;background:0 0;place-items:center;display:grid}.fs-icono .ic-cu{width:1.1rem;height:1.1rem}.fs-icono--sube .ic-cu{transform:rotate(90deg)}.fs-icono--baja .ic-cu{transform:rotate(-90deg)}.fs-icono:hover:not(:disabled){border-color:var(--l11-tinta);background:var(--l11-superficie-hover)}.fs-icono:disabled{opacity:.35;cursor:not-allowed}.fs-icono:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.fs-agregar{border-top:1px solid var(--l11-regla-fuerte);flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.fs-agregar .l11-campo{flex:14rem}.fs-problemas{margin-top:1rem}.fs-problemas ul,.fs-impacto ul{gap:.3rem;margin:.4rem 0 0;padding-left:1.1rem;display:grid}.fs-impacto{gap:.75rem;margin-top:1rem;display:grid}.fs-impacto p{margin:0}.fs-versiones{margin:0;padding:0;list-style:none}.fs-versiones li{border-top:1px solid var(--l11-regla);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;display:flex}.fs-versiones li:first-child{border-top:0}.fs-versiones p{margin:.15rem 0 0}.fs-registrar{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.cu-plantillas{margin:0;padding:0;list-style:none}.cu-plantillas li{border-top:1px solid var(--l11-regla);padding:.8rem 0}.cu-plantillas li:first-child{border-top:0}.cu-plantillas p{white-space:pre-line;overflow-wrap:anywhere;margin:.2rem 0 0}@media (max-width:47.99rem){.fs-tablero{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:.75rem;max-width:100%}.fs-tablero::-webkit-scrollbar{display:none}.fs-col{scroll-snap-align:start;flex:0 0 100%;max-width:none;padding:0}.fs-etapas-sel{scrollbar-width:none;max-width:100%}.fs-etapas-sel::-webkit-scrollbar{display:none}.fs-mover{min-height:var(--l11-alto-tactil)}.fs-filtros{gap:.5rem .75rem}.fs-filtros__resp{flex:6.5rem;min-width:0}.fs-filtros,.fs-filtros>.cu-seg{max-width:100%}.fs-filtros>.cu-seg>.cu-seg__pista,.fs-filtros__grupo>.cu-seg>.cu-seg__pista{scrollbar-width:none;position:relative;overflow-x:auto}.fs-filtros>.cu-seg button{white-space:nowrap;flex:none}.fs-filtros__grupo>.cu-seg{min-width:0}.fs-filtros__grupo>.cu-seg button{white-space:nowrap;flex:none}.fs-etapa{grid-template-columns:minmax(0,1fr)}.fs-etapa__n{display:none}.fs-etapa__acciones{justify-content:flex-start}.fs-paginas{padding-inline:.75rem}.fs-enlace-fila,.fs-dato{grid-template-columns:minmax(0,1fr)}.fs-enlace-fila__meta{flex-wrap:wrap;justify-self:start}.fs-acciones{justify-content:stretch}.fs-acciones>*{flex:auto}}@media (prefers-reduced-motion:reduce){.fs-col,.fs-tarjeta,.fs-barras__barra{transition:none}}.fs-tabs{flex-wrap:wrap;gap:.4rem;display:flex}.fs-tab{min-height:var(--l11-alto-tactil);border:1px solid var(--l11-regla-fuerte);color:var(--l11-tinta);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-medio);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;align-items:center;gap:.5rem;padding:0 .65rem;text-decoration:none;display:inline-flex}.fs-tab .ic-cu{width:1rem;height:1rem;color:var(--l11-texto-3)}.fs-tab:hover{border-color:var(--l11-tinta)}.fs-tab[aria-current=page]{background:var(--l11-tinta);color:var(--l11-fondo);border-color:var(--l11-tinta)}.fs-tab[aria-current=page] .ic-cu{color:inherit}.fs-tab:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.fs-enlace-fila__meta{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2)}.fs-tarjeta__pie .l11-tiempo,.fs-tarjeta__pie time{white-space:nowrap}.cu-dialogo{margin:auto;inset:0}.fs-pagina,.fs-metricas{max-width:100%}.fs-pagina>*,.fs-metricas>*{min-width:0}.fs-icono--sig .ic-cu{transform:rotate(180deg)}@media (min-width:48rem){.fs-tablero{overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:.5rem}.fs-tablero::-webkit-scrollbar{display:none}.fs-col__cab{background:var(--l11-fondo)}}@media (min-width:48rem) and (max-width:59.99rem){.fs-col__cab{background:var(--l11-carril);--l11-sec-fondo:var(--l11-relleno);--l11-sec-sombra:none}}.fs-mover{margin-left:auto}.fs-tablero,.fs-filtros>.cu-seg,.fs-filtros__grupo>.cu-seg,.fs-tabs,.fs-etapas-sel{position:relative}.fs-tablero[data-mas-der],.fs-etapas-sel[data-mas-der]{-webkit-mask-image:linear-gradient(90deg, black calc(100% - var(--l11-esp-7)), transparent);mask-image:linear-gradient(90deg, black calc(100% - var(--l11-esp-7)), transparent)}.fs-tablero[data-mas-izq],.fs-etapas-sel[data-mas-izq]{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7));mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7))}.fs-tablero[data-mas-izq][data-mas-der],.fs-etapas-sel[data-mas-izq][data-mas-der]{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7), black calc(100% - var(--l11-esp-7)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7), black calc(100% - var(--l11-esp-7)), transparent)}@media (max-width:47.99rem){.cu-dialogo{width:100%;max-width:100%;max-height:90dvh;margin:0 auto;inset:auto 0 0;overflow-y:auto}.cu-dialogo__cuerpo{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.cu-dialogo[open]{animation:fs-hoja var(--l11-movimiento-medio) var(--l11-curva)}}@keyframes fs-hoja{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cu-dialogo[open]{animation:none}}.fs-col__monto{font-size:var(--l11-tam-pequeno);font-variant-numeric:tabular-nums;color:var(--l11-texto-2);margin-left:.25rem}.fs-col__cab .n+.l11-chip,.fs-col__cab .n{margin-left:auto}.fs-col__cab .n~.fs-col__monto{margin-left:.5rem}.fs-tarjeta__cab{align-items:flex-start;gap:.5rem;min-width:0;display:flex}.fs-tarjeta__cab .fs-tarjeta__titulo{flex:auto;min-width:0}.fs-monto{font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);font-variant-numeric:tabular-nums;color:var(--l11-tinta);white-space:nowrap;flex:none;padding-top:.05rem}.fs-mas{width:2.5rem;height:2.5rem;color:var(--l11-texto-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.75rem -.5rem 0;padding:0;display:grid}.fs-mas .ic-cu{width:1.25rem;height:1.25rem}.fs-mas:hover,.fs-mas[aria-expanded=true]{background:var(--l11-superficie-hover);color:var(--l11-tinta)}.fs-mas:focus-visible{outline:3px solid var(--l11-foco);outline-offset:0}.fs-menu{z-index:70;background:var(--l11-panel-fondo);border:1px solid var(--l11-regla-fuerte);min-width:13.5rem;box-shadow:var(--l11-sombra-pop);padding:.25rem;display:grid;position:fixed}.fs-menu>button,.fs-menu>a{min-height:var(--l11-alto-tactil);color:var(--l11-tinta);font:inherit;font-size:var(--l11-tam-base);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:0 .6rem;text-decoration:none;display:flex}.fs-menu>button:hover,.fs-menu>a:hover{background:var(--l11-superficie-hover)}.fs-menu .ic-cu{width:1.1rem;height:1.1rem;color:var(--l11-texto-3)}@media (max-width:47.99rem),(pointer:coarse){.fs-mas{width:3rem;height:3rem;margin:-.6rem -.75rem 0 0}}@media (max-width:47.99rem){.fs-tarjeta__titulo{min-height:max(var(--l11-alto-tactil), 2.75rem);align-items:center;margin-block:-.35rem;display:flex}.fs-etapas-sel .cu-chip{min-height:max(var(--l11-alto-tactil), 2.75rem)}.fs-filtros__grupo:first-child{width:100%}.fs-filtros__eti{display:none}}.mt-delta{font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);color:var(--l11-texto-2);font-variant-numeric:tabular-nums;margin-top:.25rem;display:block}.mt-delta[data-mejor=si]{color:var(--l11-accion-texto)}.mt-delta[data-mejor=no]{color:var(--l11-ambar-texto)}.mt-delta--nada,.mt-delta__vs{font-weight:var(--l11-peso-normal);color:var(--l11-texto-3)}.mt-vs .mt-delta{margin:0 .15rem;display:inline}.mt-vs .mt-delta__vs,.mt-vs .mt-delta--nada{display:none}.mt-ceros{margin:.5rem 0 0}.tn{margin:0}.tn__leyenda{font-size:var(--l11-tam-pequeno);flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;margin-bottom:.75rem;display:flex}.tn__leyenda b{font-variant-numeric:tabular-nums}.tn__nota{color:var(--l11-texto-3)}.tn__m{vertical-align:middle;width:.75rem;height:.2rem;margin-right:.4rem;display:inline-block}.tn__m--a{background:var(--l11-accion)}.tn__m--b{background:var(--l11-tinta)}.tn__caja{padding-left:2rem;position:relative}.tn__caja svg{width:100%;height:9.5rem;display:block;overflow:visible}.tn__max{font-size:var(--l11-tam-micro);color:var(--l11-texto-3);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}.tn__eje{stroke:var(--l11-regla-fuerte);stroke-width:1px;vector-effect:non-scaling-stroke}.tn__guia{stroke:var(--l11-regla);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.tn__linea{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.tn__linea--a{stroke:var(--l11-accion)}.tn__linea--b{stroke:var(--l11-tinta);stroke-dasharray:5 3}.tn__puntos{position:absolute;inset:0 0 0 2rem}.tn__punto{cursor:crosshair;touch-action:pan-y;width:1.25rem;margin-left:-.625rem;position:absolute;top:0;bottom:0}.tn__punto[data-activo]:after{content:"";background:var(--l11-regla-fuerte);width:1px;position:absolute;top:0;bottom:0;left:50%}.tn__globo{z-index:2;background:var(--l11-invertido-fondo);color:var(--l11-invertido-texto);font-size:var(--l11-tam-pequeno);pointer-events:none;white-space:nowrap;gap:.1rem;padding:.4rem .6rem;display:grid;position:absolute;top:-.25rem;transform:translate(-50%)}.tn__fechas{font-size:var(--l11-tam-micro);color:var(--l11-texto-3);justify-content:space-between;margin:.25rem 0 0 2rem;display:flex}.fs-tabla-clientes{border-collapse:collapse;width:100%;font-size:var(--l11-tam-base)}.fs-tabla-clientes th{text-align:left;font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);color:var(--l11-texto-3);border-bottom:1px solid var(--l11-regla-fuerte);padding:.5rem .75rem;position:static}.fs-tabla-clientes td{vertical-align:middle;border-bottom:1px solid var(--l11-regla);padding:.5rem .75rem}.fs-tabla-clientes__fila{cursor:pointer}.fs-tabla-clientes__fila:hover td{background:var(--l11-superficie-hover)}.fs-tabla-clientes__nombre{color:var(--l11-tinta);font-weight:var(--l11-peso-fuerte);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.fs-tabla-clientes__nombre .cu-av{width:1.75rem;height:1.75rem;font-size:var(--l11-tam-micro);grid-row:auto}.fs-tabla-clientes__nombre:hover span:last-child{text-underline-offset:3px;text-decoration:underline}.fs-tabla-clientes__ins{vertical-align:middle;align-items:center;gap:.3rem;margin-left:.5rem;display:inline-flex}.fs-tabla-clientes__correo{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-3);overflow-wrap:anywhere;display:block}.fs-tel{font-variant-numeric:tabular-nums;white-space:nowrap}.fs-orden{min-height:var(--l11-alto-objetivo);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;display:inline-flex}.fs-orden:hover{color:var(--l11-tinta)}.fs-orden:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.fs-orden__flecha{font-size:var(--l11-tam-micro);min-width:.75rem}th[aria-sort=ascending],th[aria-sort=descending]{color:var(--l11-tinta)}.fs-contacto{flex-wrap:wrap;gap:.25rem 1rem;display:inline-flex}.fs-contacto a{color:var(--l11-accion-texto);text-decoration:none}.fs-contacto a:hover{text-underline-offset:3px;text-decoration:underline}.fs-nuevo{gap:.75rem;display:grid}
:root,[data-modo=claro],[data-modo=atardecer]{--f2-turquesa:#0e8f9c;--f2-ambar:#d9650f;--f2-rojo:#d6203a;--f2-violeta:#6d4ad6;--f2-azul:#2b6bd6;--f2-verde:#1e9e5f;--f2-rosa:#d6407f;--f2-gris:#6b7177}@media (prefers-color-scheme:dark){:root:not([data-modo]){--f2-turquesa:#3fc9d8;--f2-ambar:#f6be5a;--f2-rojo:#ff7082;--f2-violeta:#a78bfa;--f2-azul:#6aa8ff;--f2-verde:#5bd69b;--f2-rosa:#ff7fb0;--f2-gris:#a0a7b0}}[data-modo=noche]{--f2-turquesa:#3fc9d8;--f2-ambar:#f6be5a;--f2-rojo:#ff7082;--f2-violeta:#a78bfa;--f2-azul:#6aa8ff;--f2-verde:#5bd69b;--f2-rosa:#ff7fb0;--f2-gris:#a0a7b0}.f2-et[data-color=turquesa],.f2-color[data-color=turquesa]{--et:var(--f2-turquesa)}.f2-et[data-color=ambar],.f2-color[data-color=ambar]{--et:var(--f2-ambar)}.f2-et[data-color=rojo],.f2-color[data-color=rojo]{--et:var(--f2-rojo)}.f2-et[data-color=violeta],.f2-color[data-color=violeta]{--et:var(--f2-violeta)}.f2-et[data-color=azul],.f2-color[data-color=azul]{--et:var(--f2-azul)}.f2-et[data-color=verde],.f2-color[data-color=verde]{--et:var(--f2-verde)}.f2-et[data-color=rosa],.f2-color[data-color=rosa]{--et:var(--f2-rosa)}.f2-et[data-color=gris],.f2-color[data-color=gris]{--et:var(--f2-gris)}.f2-et{--et:var(--f2-gris);vertical-align:middle;max-width:100%;min-height:1.5rem;font-size:var(--l11-tam-pequeno);color:var(--l11-tinta);white-space:nowrap;background:linear-gradient(135deg, color-mix(in srgb, var(--et) 26%, transparent), color-mix(in srgb, var(--et) 8%, transparent));border:1px solid color-mix(in srgb, var(--et) 52%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--l11-canto-luz) 26%, transparent), 0 0 14px color-mix(in srgb, var(--et) 16%, transparent);align-items:center;gap:.4rem;padding:.1rem .6rem .1rem .5rem;line-height:1.25;display:inline-flex}.f2-et__luz{background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--et) 55%, var(--l11-canto-luz)), var(--et) 70%);width:.5rem;height:.5rem;box-shadow:0 0 6px color-mix(in srgb, var(--et) 70%, transparent);border-radius:50%;flex:none}.f2-et__txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.f2-et[data-de=cliente]:after{content:"";background:var(--l11-texto-2);opacity:.8;flex:none;width:.3rem;height:.3rem;margin-left:.1rem;transform:rotate(45deg)}.f2-et--mas{--et:var(--f2-gris);font-family:var(--l11-fuente-mono);padding-inline:.5rem}.f2-et__quitar{appearance:none;color:var(--l11-texto-2);cursor:pointer;background:0 0;border:0;min-width:1.5rem;min-height:1.5rem;margin-right:-.3rem;padding:0 .1rem;font-size:1rem;line-height:1}.f2-et__quitar:hover{color:var(--l11-tinta)}.f2-et__quitar:focus-visible{outline:3px solid var(--l11-foco);outline-offset:1px}.f2-marcas{flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0;display:inline-flex}.f2-marcas>[role=listitem]{min-width:0;max-width:100%;display:inline-flex}.f2-marcas--det{margin:.25rem 0 .5rem}.f2-marcas--ficha{gap:.4rem}.f2-fila-accion{margin:.5rem 0 0}.cu-sub .f2-marcas,.sub .f2-marcas{max-width:100%}.cu-fila .f2-fila-marcas{grid-column:2/-1;min-width:0;margin-top:.15rem}.f2-elegir{margin:.5rem 0 .75rem;padding:0;list-style:none;display:grid}.f2-elegir>li{border-top:1px solid var(--l11-regla)}.f2-elegir>li:first-child{border-top:0}.f2-elegir__fila{appearance:none;width:100%;min-height:var(--l11-alto-tactil);color:var(--l11-tinta);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.75rem;padding:.4rem .25rem;display:flex}.f2-elegir__fila:hover:not(:disabled){background:var(--l11-superficie-hover)}.f2-elegir__fila:focus-visible{outline:3px solid var(--l11-foco);outline-offset:-3px}.f2-elegir__fila:disabled{opacity:.6;cursor:progress}.f2-elegir__casilla{border:1px solid var(--l11-regla-fuerte);width:1.25rem;height:1.25rem;font-size:var(--l11-tam-etiqueta);color:var(--l11-fondo);flex:none;place-items:center;line-height:1;display:grid}.f2-elegir__casilla[data-puesta]{background:var(--l11-tinta);border-color:var(--l11-tinta)}.f2-elegir__casilla--radio{border-radius:50%}.f2-elegir__casilla--radio[data-puesta]{background:radial-gradient(circle, var(--l11-tinta) 0 38%, transparent 42%);border-color:var(--l11-tinta)}.f2-elegir__n{font-family:var(--l11-fuente-mono);margin-left:auto}.f2-pestanas{flex-wrap:wrap;gap:.75rem;display:flex}.f2-agenda{gap:1rem;min-width:0;display:grid}.f2-barra{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.f2-barra__nav{align-items:center;gap:var(--l11-separacion-tactil);display:inline-flex}.f2-barra__titulo{min-width:0;font-size:var(--l11-tam-medio);font-weight:var(--l11-peso-fuerte);letter-spacing:0;text-transform:none;flex:10rem;margin:0}.f2-barra__resp{min-width:12rem}.f2-resumen{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;display:flex}.fs-icono--sig .ic-cu,.fs-icono--sig svg,.f2-giro{transform:rotate(180deg)}.f2-cal{--f2-hora-ancho:3.25rem;--f2-alto-hora:80px;--f2-cita-min:2.5rem;--f2-cita-aire:2px;--f2-dia-min:5.5rem;background:var(--l11-panel-fondo);border:1px solid var(--l11-panel-borde);box-shadow:var(--l11-sombra);min-width:0;position:relative;overflow:clip;container:f2-cal/inline-size}@media (pointer:coarse){.f2-cal{--f2-alto-hora:96px;--f2-cita-min:var(--l11-alto-tactil);--f2-cita-aire:4px;--f2-dia-min:7rem}}.f2-cal__pista{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--l11-regla-fuerte) transparent;min-height:22rem;position:relative;overflow-x:auto}@container f2-cal (min-width:42rem){.f2-cal__pista{overflow:visible}.f2-cal__cab{top:var(--bar-h,0px)}}@media (pointer:coarse){@container f2-cal (max-width:52.5rem){.f2-cal__pista{overflow-x:auto}.f2-cal__cab{top:0}}}.f2-cal__cab,.f2-cal__cuerpo{grid-template-columns:var(--f2-hora-ancho) repeat(var(--f2-dias,7), minmax(var(--f2-dia-min), 1fr));min-width:calc(var(--f2-hora-ancho) + var(--f2-dias,7) * var(--f2-dia-min));display:grid}.f2-cal[data-mas-der]>.f2-cal__pista{-webkit-mask-image:linear-gradient(90deg, black calc(100% - var(--l11-esp-7)), transparent);mask-image:linear-gradient(90deg, black calc(100% - var(--l11-esp-7)), transparent)}.f2-cal[data-mas-izq]>.f2-cal__pista{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7));mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7))}.f2-cal[data-mas-izq][data-mas-der]>.f2-cal__pista{-webkit-mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7), black calc(100% - var(--l11-esp-7)), transparent);mask-image:linear-gradient(90deg, transparent, black var(--l11-esp-7), black calc(100% - var(--l11-esp-7)), transparent)}.f2-cal__cab{z-index:4;background:var(--l11-panel-fondo);border-bottom:1px solid var(--l11-regla-fuerte);position:sticky;top:0}.f2-cal__dia{box-shadow:inset 1px 0 0 var(--l11-regla);place-items:center;padding:.4rem .25rem;display:grid}.f2-cal__dia button,.f2-cal__dia>div{appearance:none;color:var(--l11-tinta);font:inherit;background:0 0;border:0;justify-items:center;gap:.1rem;padding:.15rem .6rem;display:grid}.f2-cal__dia button{min-width:var(--l11-alto-tactil);min-height:var(--l11-alto-tactil);cursor:pointer}.f2-cal__dia button:hover{background:var(--l11-superficie-hover)}.f2-cal__dia button:focus-visible{outline:3px solid var(--l11-foco);outline-offset:1px}.f2-cal__dia-n{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;color:var(--l11-texto-2)}.f2-cal__dia-d{font-size:1.25rem;font-weight:var(--l11-peso-fino);font-variant-numeric:tabular-nums;line-height:1.1}.f2-cal__dia[data-hoy] .f2-cal__dia-d,.f2-tira__dia[data-hoy] .f2-cal__dia-d{color:var(--l11-accion-texto);font-weight:var(--l11-peso-fuerte)}.f2-cal__dia[data-hoy] .f2-cal__dia-n{color:var(--l11-accion-texto)}.f2-cal__horas{position:relative}.f2-cal__horas span{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-3);font-variant-numeric:tabular-nums;position:absolute;right:.4rem;transform:translateY(-50%)}.f2-cal__horas span:first-child{transform:none}.f2-cal__col{box-shadow:inset 1px 0 0 var(--l11-regla);position:relative}.f2-cal__col[data-hoy]{background:color-mix(in srgb, var(--l11-accion) 5%, transparent)}.f2-cal__linea{border-top:1px solid var(--l11-regla);pointer-events:none;position:absolute;left:0;right:0}.f2-cal__ayuda{border-top:1px solid var(--l11-regla);margin:0;padding:.5rem .75rem;position:sticky;left:0}.f2-cal--esqueleto{grid-template-columns:repeat(5,1fr);gap:1px;min-height:22rem;padding:1rem;display:grid}.f2-cal__col-esq{align-content:start;gap:.6rem;display:grid}.f2-cita{appearance:none;z-index:1;text-align:left;font:inherit;font-size:var(--l11-tam-etiqueta);color:var(--l11-tinta);cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--l11-accion) 24%, transparent), color-mix(in srgb, var(--l11-accion) 9%, transparent));border:1px solid color-mix(in srgb, var(--l11-accion) 55%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--l11-canto-luz) 22%, transparent);transition:border-color var(--l11-movimiento) var(--l11-curva), opacity var(--l11-movimiento) var(--l11-curva);flex-direction:column;gap:.1rem;padding:.25rem .4rem;line-height:1.25;display:flex;position:absolute;overflow:hidden}.f2-cita[data-estado=por-confirmar]{background:linear-gradient(135deg, color-mix(in srgb, var(--l11-ambar) 20%, transparent), color-mix(in srgb, var(--l11-ambar) 6%, transparent));border:1px dashed color-mix(in srgb, var(--l11-ambar) 70%, transparent)}.f2-cita[data-estado=cerrada]{background:color-mix(in srgb, var(--l11-gris) 14%, transparent);border-color:color-mix(in srgb, var(--l11-gris) 50%, transparent);opacity:.8}.f2-cita[data-conflicto]{box-shadow:0 0 0 2px var(--l11-rojo), inset 0 1px 0 color-mix(in srgb, var(--l11-canto-luz) 22%, transparent);z-index:2}.f2-cita[draggable=true]{cursor:grab}.f2-cita[draggable=true]:active{cursor:grabbing}.f2-cita[data-arrastrando]{opacity:.35}.f2-cita:hover{z-index:3;border-color:var(--l11-tinta)}.f2-cita:focus-visible{outline:3px solid var(--l11-foco);outline-offset:1px;z-index:3}.f2-cita__hora{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.f2-cita__alerta{width:.85rem;height:.85rem;color:var(--l11-rojo-texto)}.f2-cita__quien{font-weight:var(--l11-peso-fuerte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f2-cita__meta{color:var(--l11-texto-2);font-size:var(--l11-tam-etiqueta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f2-fantasma{z-index:5;pointer-events:none;border:2px dashed var(--l11-accion);background:color-mix(in srgb, var(--l11-accion) 14%, transparent);position:absolute;left:2px;right:2px}.f2-fantasma span{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);background:var(--l11-panel-fondo);color:var(--l11-tinta);padding:0 .3rem;position:absolute;top:.1rem;left:.3rem}.f2-lista{gap:1rem;min-width:0;display:grid}.f2-lista>.f2-tira{z-index:3;background:var(--l11-fondo);padding:.25rem 0;position:sticky;top:0}.f2-tira>.l11-desplazable__pista>.f2-tira__dia{flex:1 0 3rem}.f2-tira__dia{appearance:none;min-height:3.5rem;color:var(--l11-tinta);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.1rem;padding:.3rem 0;display:grid}.f2-tira__dia[aria-pressed=true]{background:var(--l11-tinta);color:var(--l11-fondo)}.f2-tira__dia[aria-pressed=true] .f2-cal__dia-n,.f2-tira__dia[aria-pressed=true] .f2-cal__dia-d{color:var(--l11-fondo)}.f2-tira__dia:focus-visible{outline:3px solid var(--l11-foco);outline-offset:1px}.f2-tira__n{min-height:.9rem;font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);color:var(--l11-accion-texto)}.f2-tira__dia[aria-pressed=true] .f2-tira__n{color:var(--l11-fondo)}.f2-lista__dia{gap:.25rem;display:grid}.f2-lista__titulo{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-medio);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;color:var(--l11-texto-2);margin:0}.f2-lista__citas{margin:0;padding:0;list-style:none}.f2-lista__citas>li{border-top:1px solid var(--l11-regla)}.f2-fila{appearance:none;width:100%;min-height:3.5rem;color:var(--l11-tinta);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.6rem 0;display:grid}.f2-fila:hover{background:var(--l11-superficie-hover)}.f2-fila:focus-visible{outline:3px solid var(--l11-foco);outline-offset:-3px}.f2-lista__citas>li:not(.f2-fila){padding-block:.25rem}.f2-lista__citas>li>.f2-fila{padding-block:.35rem}.f2-fila[data-estado=cerrada]{opacity:.7}.f2-fila--lectura{cursor:default}.f2-fila--lectura:hover{background:0 0}.f2-fila__hora{font-family:var(--l11-fuente-mono);font-variant-numeric:tabular-nums;font-size:.9rem;display:grid}.f2-fila__hora small{color:var(--l11-texto-3);font-size:var(--l11-tam-etiqueta)}.f2-fila__cuerpo{gap:.1rem;min-width:0;display:grid}.f2-fila__cuerpo b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f2-fila__estado{justify-items:end;gap:.25rem;display:grid}.f2-pp{justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem 0;display:flex}.f2-pp__texto{appearance:none;min-width:0;color:var(--l11-tinta);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;gap:.1rem;display:grid}.f2-pp__texto:hover b{text-underline-offset:3px;text-decoration:underline}.f2-pp__acciones{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;display:flex}.f2-pp__datos{gap:.1rem;min-width:0;display:grid}.f2-pp__datos .quien{font-weight:var(--l11-peso-fuerte)}.f2-pp:has(.f2-confirmar){flex-wrap:wrap}.f2-confirmar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem .75rem;margin-left:auto;display:flex}.f2-confirmar__hora{width:9.5rem}.f2-confirmar__nota{text-align:right;flex-basis:100%;margin:0}.f2-form{gap:.9rem;min-width:0;display:grid}.f2-form__fila{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.f2-form__cliente{justify-content:space-between;align-items:center;gap:.5rem;margin:0;display:flex}.f2-form__buscar{gap:.5rem;display:grid}.f2-resultados{max-height:11rem;margin:0;padding:0;list-style:none;overflow:auto}.f2-resultados>li{border-top:1px solid var(--l11-regla)}.f2-resultados button{appearance:none;width:100%;min-height:var(--l11-alto-tactil);color:var(--l11-tinta);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4rem .25rem;display:flex}.f2-resultados button:hover{background:var(--l11-superficie-hover)}.f2-resultados small{color:var(--l11-texto-2);font-family:var(--l11-fuente-mono)}.f2-choque{background:linear-gradient(135deg, color-mix(in srgb, var(--l11-rojo) 18%, transparent), color-mix(in srgb, var(--l11-rojo) 5%, transparent));border:1px solid color-mix(in srgb, var(--l11-rojo) 48%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--l11-canto-luz) 18%, transparent);gap:.6rem;padding:.7rem .8rem;display:flex}.f2-choque>.ic-cu{width:1.25rem;height:1.25rem;color:var(--l11-rojo-texto);flex:none}.f2-choque ul,.f2-choque__lista{margin:.25rem 0;padding-left:1.1rem}.f2-choque p{margin:0}.f2-problemas{margin:0;padding-left:1.1rem}.f2-detalle{gap:.75rem;min-width:0;display:grid}.f2-detalle__cuando{font-weight:var(--l11-peso-fuerte);align-items:center;gap:.5rem;margin:0;display:flex}.f2-detalle__chips{flex-wrap:wrap;gap:.5rem;display:flex}.f2-detalle__enlaces{flex-wrap:wrap;gap:.5rem 1rem;margin:0;display:flex}.f2-detalle__acciones{justify-content:flex-start;margin-top:.25rem}.fs-cuando{color:var(--l11-texto-2);margin:0}.f2-hora-fin{color:var(--l11-texto-3);display:block}.f2-personas{margin:.5rem 0 0;padding:0;list-style:none}.f2-persona{border-top:1px solid var(--l11-regla);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem 1rem;padding:.8rem 0;display:grid}.f2-persona:first-child{border-top:0}.f2-persona__datos{gap:.1rem;min-width:0;display:grid}.f2-persona__estado{justify-items:end;gap:.2rem;display:grid}.f2-semana{border:0;gap:.5rem;min-width:0;margin:0;padding:0;display:grid}.f2-semana>legend{margin-bottom:.25rem;padding:0}.f2-dia{border-top:1px solid var(--l11-regla);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;gap:.5rem .75rem;padding:.4rem 0;display:grid}.f2-dia__tecla{appearance:none;min-height:var(--l11-alto-tactil);border:1px solid var(--l11-regla-fuerte);color:var(--l11-texto-2);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;cursor:pointer;background:0 0}.f2-dia__tecla[aria-checked=true]{background:var(--l11-tinta);color:var(--l11-fondo);border-color:var(--l11-tinta)}.f2-dia__tecla:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.f2-dia__horas{min-height:var(--l11-alto-tactil);align-content:center;gap:.5rem;display:grid}.f2-turno{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.f2-ausencia{border-top:1px solid var(--l11-regla);grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:center;gap:.5rem;padding-top:.5rem;display:grid}.f2-ausencia>:nth-child(3){grid-column:1/3}.f2-ausencia>.fs-icono{grid-area:1/3}.f2-regla{gap:1.25rem;display:grid}.f2-asunto{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.5rem;display:grid}.f2-asunto__flecha{color:var(--l11-texto-3)}.f2-previa{border-top:1px solid var(--l11-regla-fuerte);gap:.4rem;margin-top:1.25rem;padding-top:1rem;display:grid}.f2-previa>*{margin:0}.f2-previa__asunto{max-width:20rem}.f2-previa__quien{font-size:var(--l11-tam-titulo);font-weight:var(--l11-peso-fino);line-height:1.15}.f2-previa__aviso{background:color-mix(in srgb, var(--l11-regla) 45%, transparent);padding:.5rem .6rem}.f2-historial{margin:0;padding:0;list-style:none}.f2-historial>li{border-top:1px solid var(--l11-regla);grid-template-columns:6rem minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.7rem 0;display:grid}.f2-historial>li:first-child{border-top:0}.f2-historial__texto{gap:.1rem;min-width:0;display:grid}.cu-comp{position:relative}.f2-rr{z-index:30;overscroll-behavior:contain;background:var(--l11-panel-fondo);border:1px solid var(--l11-regla-fuerte);max-height:17rem;box-shadow:var(--l11-sombra-pop);display:grid;position:absolute;bottom:calc(100% + .35rem);left:0;right:0;overflow:auto}.f2-rr__op{border-top:1px solid var(--l11-regla);cursor:pointer;grid-template-columns:8rem minmax(0,1fr);align-items:baseline;gap:0 .75rem;padding:.55rem .75rem;display:grid}.f2-rr__op:first-child{border-top:0}.f2-rr__op:hover,.f2-rr__op[data-activa]{background:var(--l11-superficie-hover)}.f2-rr__op[data-activa]{box-shadow:inset 0 0 0 1px var(--l11-regla-fuerte)}.f2-rr__atajo{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-pequeno);color:var(--l11-accion-texto);grid-row:1/3}.f2-rr__titulo{font-weight:var(--l11-peso-fuerte)}.f2-rr__titulo small{font-weight:var(--l11-peso-normal);color:var(--l11-texto-2)}.f2-rr__previa{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.f2-rr__vacio,.f2-rr__pie{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);margin:0;padding:.6rem .75rem}.f2-rr__pie{border-top:1px solid var(--l11-regla);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);background:var(--l11-panel-fondo);position:sticky;bottom:0}.f2-rr-hoja{gap:.75rem;display:grid}.f2-rr-hoja .f2-rr__op{border-top:1px solid var(--l11-regla);min-height:var(--l11-alto-tactil);padding-inline:0}.f2-respuestas{margin:.5rem 0 0;padding:0;list-style:none}.f2-respuesta{border-top:1px solid var(--l11-regla);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.f2-respuesta:first-child{border-top:0}.f2-respuesta__texto{gap:.15rem;min-width:0;display:grid}.f2-respuesta__atajo{color:var(--l11-accion-texto);font-size:var(--l11-tam-pequeno)}.f2-respuesta__previa{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.f2-respuesta__acciones{flex-wrap:wrap;flex:none;gap:.5rem;display:flex}.f2-variables{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.f2-ejemplo{border-top:1px solid var(--l11-regla);padding-top:.75rem}.f2-ejemplo p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.25rem 0 0}.f2-etiquetas{margin:0;padding:0;list-style:none}.f2-etiqueta-fila{border-top:1px solid var(--l11-regla);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 0;display:flex}.f2-etiqueta-fila:first-child{border-top:0}.f2-etiqueta-fila__acciones{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:inline-flex}.f2-colores{border:0;margin:0;padding:0}.f2-colores__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:.4rem;display:grid}.f2-color{appearance:none;--et:var(--f2-gris);min-height:var(--l11-alto-tactil);color:var(--l11-tinta);font:inherit;font-size:var(--l11-tam-pequeno);cursor:pointer;background:linear-gradient(135deg, color-mix(in srgb, var(--et) 26%, transparent), color-mix(in srgb, var(--et) 8%, transparent));border:1px solid color-mix(in srgb, var(--et) 52%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--l11-canto-luz) 26%, transparent);justify-content:center;align-items:center;gap:.4rem;padding:.3rem;display:flex}.f2-color[aria-checked=true]{outline:2px solid var(--l11-tinta);outline-offset:2px}.f2-color:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.f2-color .f2-et__luz{width:.6rem;height:.6rem}.f2-previa-et{align-items:center;gap:.75rem;margin:0;display:flex}.f2-seleccion{border-bottom:1px solid var(--l11-regla-fuerte);background:var(--l11-panel-fondo);z-index:3;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.6rem .75rem;display:flex;position:sticky;top:0}.f2-seleccion>span{margin-right:auto}.f2-casilla{border:1px solid var(--l11-regla-fuerte);color:var(--l11-fondo);background:0 0;place-items:center;font-size:1rem;display:grid}.f2-casilla[data-marcada]{background:var(--l11-tinta);border-color:var(--l11-tinta)}.cu-fila[data-seleccion]{cursor:pointer}.cu-fila[role=checkbox][aria-checked=true]{background:var(--l11-superficie-hover)}@media (max-width:22.99rem){.f2-barra__nueva{width:var(--l11-alto-tactil);justify-content:center;padding-inline:0}.f2-barra__nueva .l11-boton__texto{display:none}}@media (max-width:47.99rem){.f2-barra{gap:.5rem}.f2-barra__titulo{flex:auto;order:1}.f2-barra__cal,.f2-barra__nueva{order:1}.f2-barra__cal{width:var(--l11-alto-tactil);justify-content:center;padding-inline:0}.f2-barra__cal .l11-boton__texto{display:none}.f2-barra__resp{flex:100%;order:2}.f2-barra__nav>.l11-boton{padding-inline:var(--l11-esp-2)}.f2-barra__largo{display:none}.f2-form__fila{grid-template-columns:repeat(2,minmax(0,1fr))}.f2-persona{grid-template-columns:auto minmax(0,1fr)}.f2-persona__estado{grid-column:2;grid-auto-flow:column;justify-content:start;place-items:center start;gap:.75rem}.f2-persona>.l11-boton{grid-column:2;justify-self:start}.f2-asunto{grid-template-columns:minmax(0,1fr) auto}.f2-asunto__flecha{display:none}.f2-asunto>:nth-child(3){grid-column:1}.f2-asunto>.fs-icono{grid-area:1/2/3}.f2-historial>li{grid-template-columns:minmax(0,1fr) auto}.f2-historial>li>:first-child{grid-column:1/-1}.f2-colores__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.f2-respuesta{flex-direction:column}.f2-turno{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.f2-rr{max-height:14rem;bottom:calc(100% + .2rem)}}@media (prefers-reduced-motion:reduce){.f2-cita{transition:none}}.f2-ics{gap:.6rem;display:grid}.f2-ics__fila{align-items:stretch;gap:.5rem;display:flex}.f2-ics__fila .cu-control{min-width:0;font-family:var(--l11-fuente-mono,ui-monospace, monospace);font-size:var(--l11-tam-pequeno);flex:auto}.f2-ics__pasos{gap:.3rem;margin:0;padding-left:1.1rem;display:grid}.f2-ics__llave{background:linear-gradient(135deg, color-mix(in srgb, var(--l11-tinta) 9%, transparent), color-mix(in srgb, var(--l11-tinta) 2%, transparent));box-shadow:inset 0 0 0 1px var(--l11-regla-fuerte);font-weight:var(--l11-peso-medio);margin:0;padding:.6rem .75rem}.f2-ics__opciones{border:0;gap:.25rem;margin:0;padding:0;display:grid}.f2-ics__opciones legend{margin-bottom:.25rem;padding:0}@media (max-width:40rem){.f2-ics__fila{flex-direction:column}}
kbd{border:1px solid var(--l11-regla-fuerte);min-width:1.5rem;font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);text-align:center;color:inherit;background:0 0;border-radius:0;padding:.1rem .4rem;line-height:1.4;display:inline-block}.app-version{z-index:95;left:50%;bottom:calc(1rem + var(--l11-aviso-franja,0px));background:var(--l11-invertido-fondo);width:max-content;max-width:calc(100vw - 1.5rem);color:var(--l11-invertido-texto);border:1px solid var(--l11-invertido-borde);box-shadow:var(--l11-sombra-pop);font-size:var(--l11-tam-pequeno);align-items:center;gap:.75rem;padding:.4rem .4rem .4rem 1rem;display:flex;position:fixed;transform:translate(-50%)}.app-version .ic-cu{flex:none;width:1.1rem;height:1.1rem}.app-version__boton{min-height:max(var(--l11-alto-tactil), 2.75rem);background:var(--l11-primario-fondo);color:var(--l11-primario-texto);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-fuerte);letter-spacing:var(--l11-tracking-boton);text-transform:none;cursor:pointer;border:0;padding:0 1.1rem}.app-version__boton:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}@media (max-width:59.99rem){.app-version{bottom:calc(var(--tabs-h,3.5rem) + .75rem + env(safe-area-inset-bottom,0px) + var(--l11-aviso-franja,0px))}}@media (prefers-reduced-motion:no-preference){.app-version{transition:bottom var(--l11-movimiento) var(--l11-curva)}}.ap-cuerpo{gap:1.1rem;min-width:0;display:grid}.ap-aviso{border-top:1px solid var(--l11-regla);border-bottom:1px solid var(--l11-regla);color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);align-items:flex-start;gap:.6rem;margin:0;padding:.75rem 0;display:flex}.ap-aviso .ic-cu{flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}.ap-ok{font-weight:var(--l11-peso-medio);align-items:center;gap:.5rem;margin:0;display:flex}.ap-ok .ic-cu{width:1.15rem;height:1.15rem;color:var(--l11-accion)}.ap-pasos{gap:.5rem;margin:0;padding-left:1.25rem;list-style:decimal;display:grid}.ap-este{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ap-prefs,.ap-silencio{border:0;border-top:1px solid var(--l11-regla);gap:.9rem;min-width:0;margin:0;padding:1rem 0 0;display:grid}.ap-prefs>legend,.ap-silencio>legend{float:left;width:100%;padding:0 0 .75rem}.ap-prefs>legend+*,.ap-silencio>legend+*{clear:both}.ap-horas{grid-template-columns:repeat(2,minmax(0,11rem));gap:.75rem;display:grid}@media (max-width:30rem){.ap-horas{grid-template-columns:1fr 1fr}}.bar-buscar{gap:.5rem}.bar-buscar__tecla{font-size:var(--l11-tam-etiqueta);border-color:var(--l11-invertido-regla);color:var(--l11-invertido-texto-2)}@media (max-width:47.99rem){.bar>.bar-buscar{min-width:max(var(--l11-alto-tactil), 2.75rem);min-height:max(var(--l11-alto-tactil), 2.75rem);margin-left:auto;padding:0}}html.bq-abierta{overflow:hidden}.bq-fondo{z-index:100;background:var(--l11-velo);place-items:start center;padding:9vh 1rem 1rem;display:grid;position:fixed;inset:0}.bq{background:var(--l11-panel-fondo);width:min(42rem,100%);min-height:0;max-height:min(36rem,82dvh);color:var(--l11-tinta);border:1px solid var(--l11-panel-borde);box-shadow:var(--l11-sombra-pop);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.bq__campo{border-bottom:1px solid var(--l11-regla);align-items:center;gap:.5rem;min-height:3.5rem;padding:0 .5rem 0 1rem;display:flex}.bq__campo:focus-within{box-shadow:inset 0 -2px 0 var(--l11-foco)}.bq__campo>.ic-cu{width:1.25rem;height:1.25rem;color:var(--l11-texto-2);flex:none}.bq__campo input{min-width:0;min-height:3rem;color:inherit;appearance:none;background:0 0;border:0;outline:0;flex:1;padding:.25rem;font-size:1rem}.bq__campo input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.bq__campo input::-webkit-search-decoration{-webkit-appearance:none;display:none}.bq__campo input::placeholder{color:var(--l11-texto-3)}.bq__limpiar,.bq__cerrar{min-width:max(var(--l11-alto-tactil), 2.75rem);min-height:max(var(--l11-alto-tactil), 2.75rem);color:var(--l11-texto-2);cursor:pointer;font-size:var(--l11-tam-pequeno);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.bq__limpiar:hover,.bq__cerrar:hover{background:var(--l11-superficie-hover)}.bq__limpiar:focus-visible,.bq__cerrar:focus-visible{outline:3px solid var(--l11-foco);outline-offset:-3px}.bq__limpiar .ic-cu{width:1.1rem;height:1.1rem}.bq__lista{overscroll-behavior:contain;min-height:0;padding:.25rem 0 .5rem;overflow-y:auto}.bq__grupo+.bq__grupo{margin-top:.25rem}.bq__titulo{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-medio);letter-spacing:var(--l11-tracking-etiqueta);text-transform:none;color:var(--l11-texto-2);margin:0;padding:.75rem 1rem .3rem}.bq__op{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3rem;padding:.5rem 1rem;display:grid}.bq__op>.ic-cu{width:1.2rem;height:1.2rem;color:var(--l11-texto-2)}.bq__op[data-activa]{background:var(--l11-superficie-hover)}.bq__op[data-activa]>.ic-cu:first-child{color:var(--l11-tinta)}.bq__txt{gap:.1rem;min-width:0;display:grid}.bq__nombre{font-weight:var(--l11-peso-medio);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bq__detalle{text-overflow:ellipsis;white-space:nowrap;color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);overflow:hidden}.bq__fila{min-width:0;color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bq__extracto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bq__hora{font-family:var(--l11-fuente-mono);font-size:var(--l11-tam-etiqueta);flex:none}.bq__ir{opacity:0;width:1rem;height:1rem;transform:rotate(180deg)}.bq__op[data-activa] .bq__ir{opacity:.7}.bq mark{background:color-mix(in srgb, var(--l11-accion) 30%, transparent);color:inherit;font-weight:var(--l11-peso-fuerte);padding:0 .1em}.bq__carga{gap:.75rem;padding:1rem;display:grid}.bq__vacio{color:var(--l11-texto-2);text-align:center;margin:0;padding:1.5rem 1rem}.bq__pie{border-top:1px solid var(--l11-regla);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.5rem 1rem;display:flex}.bq__estado{min-width:0;margin:0}.bq__atajos{font-family:var(--l11-fuente-mono);align-items:center;gap:.35rem;margin:0;display:inline-flex}.bq__borrar{min-height:max(var(--l11-alto-tactil), 2.75rem);color:var(--l11-texto-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 .25rem;text-decoration:underline}.bq__borrar:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.bq[data-movil]{z-index:100;top:var(--arriba-vis,0px);width:100%;height:var(--alto-vis,100dvh);max-height:none;box-shadow:none;padding-top:env(safe-area-inset-top,0px);border:0;position:fixed;left:0;right:0}.bq-fondo:has(>.bq[data-movil]){background:0 0;padding:0}@media (forced-colors:active){.bq__op[data-activa]{outline-offset:-2px;outline:2px solid highlight}}.ay{gap:var(--cu-hueco);min-width:0;display:grid}.ay__buscar{gap:.35rem;max-width:34rem;display:grid}.ay__cols{gap:var(--cu-hueco);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}@media (max-width:59.99rem){.ay__cols{grid-template-columns:minmax(0,1fr)}}.ay__lado{gap:var(--cu-hueco);min-width:0;display:grid}.ay__lista{display:grid}.ay-art{border-top:1px solid var(--l11-regla)}.ay-art:first-child{border-top:0}.ay-art>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:3.25rem;padding:.7rem 0;list-style:none;display:grid}.ay-art>summary::-webkit-details-marker{display:none}.ay-art>summary>span{gap:.1rem;min-width:0;display:grid}.ay-art>summary small{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno)}.ay-art>summary:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.ay-art__flecha{width:1rem;height:1rem;color:var(--l11-texto-2);transform:rotate(180deg)}.ay-art[open] .ay-art__flecha{transform:rotate(-90deg)}.ay-art__cuerpo{max-width:68ch;color:var(--l11-texto-2);gap:.75rem;padding:0 0 1.1rem;display:grid}.ay-art__cuerpo p,.ay-art__cuerpo ul,.ay-art__cuerpo ol{margin:0}.ay-art__cuerpo ul,.ay-art__cuerpo ol{gap:.4rem;padding-left:1.25rem;display:grid}.ay-art__cuerpo ul{list-style:outside}.ay-art__cuerpo ol{list-style:decimal}.ay__acciones{justify-items:start;gap:.5rem;display:grid}.ay__teclas{gap:.6rem;margin:0;display:grid}.ay__teclas>div{grid-template-columns:8rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.ay__teclas dt,.ay__teclas dd{margin:0}.ay__teclas dd{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno)}@media (pointer:coarse){.ay__atajos{display:none}}.rc-anillo{z-index:90;pointer-events:none;border:2px solid var(--l11-guia);box-shadow:0 0 0 4px color-mix(in srgb, var(--l11-guia) 25%, transparent);position:fixed}.rc{z-index:96;background:var(--l11-invertido-fondo);max-width:calc(100vw - 1.5rem);color:var(--l11-invertido-texto);border:1px solid var(--l11-invertido-borde);box-shadow:var(--l11-sombra-pop);gap:.5rem;padding:1rem 1.1rem .9rem;display:grid;position:fixed}.rc__paso{color:var(--l11-invertido-texto-2);margin:0}.rc__titulo{text-transform:none;letter-spacing:0;font-size:1.05rem;font-weight:var(--l11-peso-medio);margin:0}.rc__texto{color:var(--l11-invertido-texto-2);font-size:var(--l11-tam-pequeno);margin:0;line-height:1.5}.rc__acciones{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.4rem;display:flex}.rc__saltar{margin-right:auto}.rc__saltar,.rc__atras,.rc__sig{min-height:max(var(--l11-alto-tactil), 2.75rem);color:inherit;font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-fuerte);letter-spacing:var(--l11-tracking-boton);text-transform:none;cursor:pointer;background:0 0;border:0;padding:0 1rem}.rc__saltar{color:var(--l11-invertido-texto-2);text-underline-offset:3px;padding:0 .25rem;text-decoration:underline}.rc__atras{border:1px solid var(--l11-invertido-regla)}.rc__sig{background:var(--l11-primario-fondo);color:var(--l11-primario-texto)}.rc button:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.rc[data-movil]{top:auto;left:.75rem;right:.75rem;bottom:calc(var(--tabs-h,3.5rem) + .75rem + env(safe-area-inset-bottom,0px));width:auto}@media (prefers-reduced-motion:no-preference){.rc-anillo{transition:top var(--l11-movimiento-medio) ease, left var(--l11-movimiento-medio) ease, width var(--l11-movimiento-medio) ease, height var(--l11-movimiento-medio) ease}.rc{animation:rc-entra var(--l11-movimiento-medio) ease-out}@keyframes rc-entra{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}.rc.rc--fija:not([data-movil]){width:min(22rem,100vw - 3rem);inset:auto 1.5rem 1.5rem auto}.enlace-tutorial{cursor:pointer}
.pl{gap:1.25rem;min-width:0;display:grid}.pl-prov{background:color-mix(in srgb, var(--l11-ambar) 18%, transparent);min-height:1.25rem;color:var(--l11-ambar-texto);font-size:var(--l11-tam-micro);font-weight:var(--l11-peso-medio);white-space:nowrap;align-items:center;padding:0 .5rem;display:inline-flex}.pl-aviso{background:color-mix(in srgb, var(--l11-ambar) 12%, var(--l11-panel-fondo));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-ambar) 45%, transparent);justify-items:start;gap:.35rem;padding:.85rem 1rem;display:grid}.pl-aviso>span{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno)}.pl-plan-actual{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.pl-nombre{font-size:var(--l11-tam-subtitulo);font-weight:var(--l11-peso-fuerte);margin:0}.pl-ciclo{font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-normal);color:var(--l11-texto-2)}.pl-precio{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin:.5rem 0 1rem;display:flex}.pl-precio b{font-size:var(--l11-tam-cifra-media);font-weight:var(--l11-peso-fino);font-variant-numeric:tabular-nums}.pl-precio span{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno)}.pl-precio span b{font-size:inherit;font-weight:var(--l11-peso-fuerte);color:var(--l11-tinta)}.pl-acciones{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.pl-pendiente{background:var(--l11-pozo);font-size:var(--l11-tam-pequeno);margin:.75rem 0 0;padding:.6rem .75rem}.pl-enlace{color:var(--l11-accion-texto);font:inherit;font-weight:var(--l11-peso-fuerte);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pl-medida{gap:.3rem;margin-bottom:1rem;display:grid}.pl-medida__fila{font-size:var(--l11-tam-pequeno);justify-content:space-between;gap:.75rem;display:flex}.pl-medida__n{color:var(--l11-texto-2);font-variant-numeric:tabular-nums}.pl-barra{background:var(--l11-pozo);height:.375rem;box-shadow:inset 0 0 0 1px var(--l11-regla);overflow:hidden}.pl-barra>i{background:var(--l11-accion);height:100%;display:block}.pl-medida[data-tono=aviso] .pl-barra>i{background:var(--l11-ambar)}.pl-medida[data-tono=rojo] .pl-barra>i{background:var(--l11-rojo)}.pl-medida__nota{font-size:var(--l11-tam-micro);color:var(--l11-texto-2);margin:0}.pl-excedente{border-top:1px solid var(--l11-regla);gap:.5rem;padding-top:.75rem;display:grid}.pl-excedente p{font-size:var(--l11-tam-pequeno);margin:0}.pl-tope{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);gap:.3rem;display:grid}.pl-ia{margin:.75rem 0 0}.pl-vacio{margin:0;padding:1.25rem 1.5rem}.pl-sub{font-size:var(--l11-tam-micro);color:var(--l11-texto-3);display:block}.pl-pago{font-weight:var(--l11-peso-medio);align-items:center;gap:.6rem;margin:0 0 .5rem;display:flex}.pl-reglas{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);gap:.5rem;margin:0 0 1rem;padding-left:1.1rem;display:grid}.pl-planes{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:1rem;margin:1rem 0;padding:0;list-style:none;display:grid}.pl-plan{background:var(--l11-pozo);align-content:start;gap:.5rem;padding:1rem;display:grid}.pl-plan[data-actual]{box-shadow:inset 0 0 0 1px var(--l11-accion)}.pl-plan__cab{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pl-plan__precio{font-size:var(--l11-tam-cifra-media);font-weight:var(--l11-peso-fino);font-variant-numeric:tabular-nums;margin:0}.pl-plan__precio small{font-size:var(--l11-tam-micro);color:var(--l11-texto-2);font-weight:var(--l11-peso-normal);display:block}.pl-plan__desde{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);display:block}.pl-plan__incluye{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);gap:.25rem;margin:.25rem 0 .5rem;padding-left:1rem;display:grid}.pl .num{text-align:right;font-variant-numeric:tabular-nums}@media (max-width:47.99rem){.pl-plan-actual{flex-direction:column}}.srv-linea{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);align-items:center;gap:.5rem;margin:0;padding:.35rem .5rem;text-decoration:none;display:flex}:is(.bar,.menu-lateral) .srv-linea{color:var(--l11-invertido-texto-2)}a.srv-linea:hover{color:var(--l11-tinta)}.srv-lista{gap:.6rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.srv-lista li{font-size:var(--l11-tam-pequeno);grid-template-columns:auto 5.5rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.srv-lista span:last-child{color:var(--l11-texto-2)}
.cu-msj .cu-medios{justify-items:start;gap:.4rem;min-width:0;margin:0 0 .35rem;display:grid}.cu-msj .cu-medios+p{margin-top:.1rem}.cu-foto{border-radius:var(--t-r-chico);background:color-mix(in srgb, currentColor 10%, transparent);width:16rem;max-width:100%;height:12rem;color:inherit;cursor:zoom-in;border:0;padding:0;display:block;position:relative;overflow:hidden}.cu-foto img{object-fit:cover;width:100%;height:100%;display:block}.cu-sticker{object-fit:contain;width:7rem;height:7rem;display:block}.cu-audio{width:17rem;max-width:100%}.cu-audio audio{width:100%;height:3rem;display:block}.cu-video{aspect-ratio:16/9;border-radius:var(--t-r-chico);background:#000;width:17rem;max-width:100%;max-height:14rem;display:block}.cu-medio__nota{font-size:var(--l11-tam-pequeno)!important;margin:.25rem 0 0!important}.cu-medio__nota a{color:inherit;font-weight:600;text-decoration:underline}.cu-archivo{border-radius:var(--t-r-chico);background:color-mix(in srgb, currentColor 9%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;width:21rem;max-width:100%;padding:.6rem .7rem;display:grid}.cu-archivo__icono{border-radius:var(--t-r-chico);background:color-mix(in srgb, currentColor 12%, transparent);place-items:center;width:2.5rem;height:2.5rem;display:grid}.cu-archivo__icono .ic-cu{width:1.35rem;height:1.35rem}.cu-archivo__datos{min-width:0;line-height:1.4;display:grid}.cu-archivo__datos b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;font-size:var(--l11-tam-pequeno);overflow:hidden}.cu-archivo__datos span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--l11-tam-etiqueta);color:color-mix(in srgb, currentColor 80%, transparent);overflow:hidden}.cu-archivo__bajar,.cu-visor__bajar{border-radius:var(--t-r-ctl);background:color-mix(in srgb, currentColor 14%, transparent);min-height:2.5rem;color:inherit;font-size:var(--l11-tam-pequeno);white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.cu-archivo__bajar:hover,.cu-visor__bajar:hover{background:color-mix(in srgb, currentColor 22%, transparent)}.cu-archivo__bajar .ic-cu{width:1.1rem;height:1.1rem}.cu-msj .cu-medio__aviso{border-radius:var(--t-r-chico);background:color-mix(in srgb, currentColor 9%, transparent);font-size:var(--l11-tam-pequeno);align-items:center;gap:.5rem;margin:0 0 .35rem;padding:.5rem .65rem;display:flex}.cu-medio__aviso .ic-cu{flex:none}.cu-medio__aviso[data-estado=fallido]{font-weight:600}.cu-cita{border-radius:var(--t-r-chico);background:color-mix(in srgb, currentColor 10%, transparent);width:100%;min-width:0;color:inherit;font:inherit;text-align:left;border:0;gap:.1rem;margin:0 0 .4rem;padding:.4rem .65rem;display:grid}button.cu-cita{cursor:pointer}button.cu-cita:hover{background:color-mix(in srgb, currentColor 16%, transparent)}.cu-cita b{font-size:var(--l11-tam-etiqueta);letter-spacing:0;font-weight:600}.cu-cita span{-webkit-line-clamp:2;line-clamp:2;font-size:var(--l11-tam-pequeno);color:color-mix(in srgb, currentColor 88%, transparent);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.cu-cita[data-perdida] span{font-style:italic}.cu-msj{transition:box-shadow var(--l11-movimiento) var(--l11-curva)}.cu-msj[data-resaltado]{box-shadow:0 0 0 4px color-mix(in srgb, var(--l11-accion-texto) 55%, transparent)}.cu-msj-fila{align-items:center;gap:var(--l11-esp-1);min-width:0;display:flex}.cu-msj-fila--saliente{flex-direction:row-reverse}.cu-msj-fila>.cu-msj{align-self:auto;min-width:0}.cu-msj__responder{--cu-resp:max(var(--l11-alto-tactil), var(--l11-alto-control));width:var(--cu-resp);height:var(--cu-resp);margin-block:calc((var(--cu-resp) - 2rem) / -2);border-radius:var(--t-r-ctl);color:var(--l11-texto-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.cu-msj__responder .ic-cu{width:1.125rem;height:1.125rem}.cu-msj__responder:hover{background:var(--l11-superficie-hover);color:var(--l11-tinta)}@media (hover:hover) and (pointer:fine){.cu-msj__responder{opacity:0;transition:opacity var(--l11-movimiento) var(--l11-curva)}.cu-msj-fila:hover .cu-msj__responder,.cu-msj-fila:focus-within .cu-msj__responder{opacity:1}}.cu-msj__responder:focus-visible{opacity:1;outline:3px solid var(--l11-foco);outline-offset:-3px}.cu-msj :is(.cu-foto,.cu-cita,.cu-archivo__bajar):focus-visible,.cu-visor__bajar:focus-visible{outline-offset:2px;outline:3px solid}.cu-visor{justify-items:center;gap:.75rem;display:grid}.cu-visor img{object-fit:contain;border-radius:var(--t-r-chico);background:var(--l11-relleno);max-width:100%;max-height:min(70vh,40rem)}.cu-visor__bajar{min-height:var(--l11-alto-control);color:var(--l11-tinta);background:var(--l11-relleno)}.cu-visor__bajar:hover{background:var(--l11-relleno-hover)}.cu-visor__bajar:focus-visible{outline-color:var(--l11-foco)}html:root .cu-comp.cu-comp--archivos{grid-template-columns:minmax(0,1fr);grid-template-areas:"cita""elegido""ventana""campo";align-items:end;row-gap:0}html:root .cu-comp--archivos>:is(.cu-citando,.cu-elegido,.cu-comp__ventana){margin-bottom:.5rem}html:root .cu-comp--archivos>:is(.plantillas,.cu-error){margin-top:.5rem}html:root .cu-comp--archivos>label.l11-sr{position:absolute}html:root .cu-comp--archivos>.cu-comp__ventana{grid-area:ventana}html:root .cu-comp--archivos>.cu-citando{grid-area:cita}html:root .cu-comp--archivos>.cu-elegido{grid-area:elegido}html:root .cu-comp__campo{border-radius:var(--t-r-campo);background:var(--l11-campo-fondo);min-width:0;box-shadow:var(--l11-campo-hundido);transition:background-color var(--l11-movimiento) var(--l11-curva);grid-area:campo;align-items:flex-end;gap:.125rem;padding:.25rem;display:flex}html:root .cu-comp__campo:hover{background-color:var(--l11-campo-fondo-hover)}html:root .cu-comp__campo:focus-within{background-color:var(--l11-superficie);outline:3px solid var(--l11-foco);outline-offset:0}html:root:root:root .cu-comp__campo>textarea.cu-control{min-width:0;height:2.75rem;min-height:2.75rem;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex:auto;padding:.625rem .5rem;line-height:1.5rem}html:root:root:root .cu-comp__campo>textarea.cu-control:is(:hover,:focus,:focus-visible){background:0 0;outline:0}html:root .cu-comp__campo :is(.cu-comp__herramientas,.acciones){flex:none;align-items:center;gap:0;display:flex}html:root:root:root:root .cu-comp .cu-comp__campo .cu-boton-icono{width:2.75rem;height:2.75rem;color:var(--l11-texto-2);background:0 0;border:0;border-radius:50%}html:root:root:root:root .cu-comp .cu-comp__campo .cu-boton-icono:not(:disabled):not([aria-disabled=true]):hover{background:var(--l11-superficie-hover);color:var(--l11-tinta)}@media (pointer:coarse){html:root:root:root:root .cu-comp .cu-comp__campo .cu-boton-icono{width:var(--l11-alto-tactil);height:var(--l11-alto-tactil)}}html:root .cu-comp__herramientas{max-width:10rem;transition:max-width var(--l11-movimiento) var(--l11-curva), opacity var(--l11-movimiento) var(--l11-curva);overflow:hidden}html:root .cu-comp__campo[data-escrito]>.cu-comp__herramientas{opacity:0;visibility:hidden;max-width:0}html:root .cu-comp__campo:not([data-escrito]) .acciones:has([aria-label=Grabar\ audio])>.cu-comp__enviar{display:none}html:root .cu-comp__campo[data-escrito] .acciones>[aria-label=Grabar\ audio]{display:none}html:root:root:root:root .cu-comp .cu-comp__campo[data-escrito] .cu-comp__enviar:not(:disabled){background:var(--l11-accion);color:var(--l11-sobre-accion);animation:l11-aparece var(--l11-movimiento) var(--l11-curva)}html:root:root:root:root .cu-comp .cu-comp__campo[data-escrito] .cu-comp__enviar:not(:disabled):hover{background:var(--l11-accion);color:var(--l11-sobre-accion);filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){html:root :is(.cu-comp__herramientas,.cu-comp__campo,.cu-comp__enviar){transition:none;animation:none}}html:root .cu-comp__campo:has(.cu-grabando)>:is(textarea,.cu-comp__herramientas){display:none}html:root .cu-comp__campo .acciones:has(.cu-grabando){flex:auto;min-width:0}html:root .cu-comp__campo .acciones:has(.cu-grabando)>.cu-grabando{flex:auto;min-width:0}html:root .cu-comp__campo .acciones:has(.cu-grabando)>[type=submit]{display:none}.cu-comp__ventana{min-width:0;font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);flex-wrap:wrap;align-items:flex-start;gap:.25rem .5rem;display:flex}.cu-comp__ventana .l11-punto{width:.5rem;height:.5rem;box-shadow:none;flex:none;margin-top:.4rem}.cu-comp__ventana-t{flex:14rem;min-width:0}.cu-comp__ventana-btn{appearance:none;background:var(--l11-relleno);min-height:2rem;color:var(--l11-tinta);font:inherit;font-weight:var(--l11-peso-medio);cursor:pointer;border:0;flex:none;align-self:center;padding:0 .6rem}.cu-comp__ventana-btn:hover{background:var(--l11-superficie-hover)}.cu-comp__ventana-btn:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}@media (pointer:coarse){.cu-comp__ventana-btn{min-height:var(--l11-alto-tactil)}}.cu-comp__herramientas{align-items:center;gap:.35rem;min-width:0;display:flex}.cu-comp__herramientas .cu-boton-icono .ic-cu{width:1.25rem;height:1.25rem}.cu-citando,.cu-elegido{border-radius:var(--t-r-ctl);background:var(--l11-relleno);align-items:center;gap:.65rem;min-width:0;padding:.4rem .4rem .4rem .75rem;display:flex}.cu-citando__datos,.cu-elegido__datos{flex:auto;min-width:0;line-height:1.3;display:grid}.cu-citando__datos b,.cu-elegido__datos b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--l11-tam-pequeno);font-weight:600;overflow:hidden}.cu-citando__datos span,.cu-elegido__datos span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-2);overflow:hidden}.cu-elegido{padding-left:.4rem}.cu-elegido__vista,.cu-elegido__icono{border-radius:var(--t-r-chico);flex:none;width:3rem;height:3rem}.cu-elegido__vista{object-fit:cover;background:var(--l11-relleno-hover)}.cu-elegido__icono{background:var(--l11-relleno-hover);place-items:center;display:grid}.cu-elegido__audio{flex:0 15rem;min-width:8rem;height:2.5rem}.cu-citando .cu-boton-icono,.cu-elegido .cu-boton-icono{flex:none}.cu-grabando{min-height:var(--l11-alto-control);border-radius:var(--t-r-chip);background:var(--l11-relleno);align-items:center;gap:.5rem;padding:0 .35rem 0 .8rem;display:flex}.cu-grabando__punto{background:var(--l11-rojo-texto);border-radius:50%;flex:none;width:.7rem;height:.7rem}.cu-grabando__tiempo{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-pequeno);font-variant-numeric:tabular-nums;white-space:nowrap}.cu-grabando__boton{border-radius:var(--t-r-chip);min-height:2.25rem;color:var(--l11-tinta);font:inherit;font-size:var(--l11-tam-pequeno);cursor:pointer;background:0 0;border:0;padding:0 .8rem;font-weight:600}.cu-grabando__boton:hover{background:var(--l11-relleno-hover)}.cu-grabando__boton[data-principal]{background:var(--l11-primario-fondo);color:var(--l11-primario-texto)}.cu-grabando__boton:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}@media (max-width:47.99rem),(pointer:coarse){.cu-grabando__boton{min-height:var(--l11-alto-tactil)}.cu-grabando{padding-block:0}}.cu-ir-final{z-index:3;align-self:flex-end;width:0;height:0;margin:0;position:sticky;bottom:.75rem}.cu-ir-final__boton{width:var(--l11-alto-tactil);height:var(--l11-alto-tactil);background:var(--l11-panel-fondo);color:var(--l11-tinta);box-shadow:var(--l11-sombra-pop);cursor:pointer;animation:l11-aparece var(--l11-movimiento) var(--l11-curva);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:0;right:.25rem}.cu-ir-final__boton:hover{background:var(--l11-superficie-hover)}.cu-ir-final__boton:focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}.cu-ir-final__boton .ic-cu{width:1.35rem;height:1.35rem}.cu-ir-final__n{background:var(--l11-primario-fondo);min-width:1.5rem;height:1.5rem;color:var(--l11-primario-texto);font-size:var(--l11-tam-etiqueta);border-radius:999px;place-items:center;padding:0 .35rem;font-weight:700;line-height:1;display:grid;position:absolute;top:-.4rem;right:-.25rem}@media (max-width:30rem){.cu-archivo{grid-template-columns:auto minmax(0,1fr)}.cu-archivo__bajar{grid-column:1/-1}}.cu-ubicacion .cu-archivo__datos b{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}@media (max-width:47.99rem),(pointer:coarse){.cu-archivo__bajar,button.cu-cita{min-height:var(--l11-alto-tactil)}}
.dp-pasos{color:var(--l11-texto-2);gap:.4rem;max-width:68ch;margin:0 0 1.25rem;padding-left:1.25rem;list-style:decimal;display:grid}.dp-form{gap:.75rem;max-width:26rem;display:grid}.dp-acciones{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.dp-nota{color:var(--l11-texto-2);font-size:var(--l11-tam-pequeno);max-width:68ch;margin:0}.dp-mono{font-family:var(--l11-fuente-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums}.dp-escanear{justify-items:start;gap:1rem;display:grid}@media (min-width:40rem){.dp-escanear{grid-template-columns:auto minmax(0,1fr);align-items:start}}.dp-qr{border-radius:var(--l11-radio-grande);width:min(13.5rem,100%);height:auto;box-shadow:0 0 0 1px var(--l11-regla);display:block}.dp-qr__fondo{fill:#fff}.dp-qr__modulos{fill:#000}.dp-clave{gap:.6rem;min-width:0;display:grid}.dp-clave code{border-radius:var(--l11-radio-grande);background:linear-gradient(180deg, var(--l11-pozo), color-mix(in srgb, var(--l11-pozo) 70%, var(--l11-panel-fondo)));overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;padding:.6rem .75rem;display:block}.dp-respaldo{outline:none;gap:1rem;display:grid}.dp-codigos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:28rem;margin:0;padding:0;list-style:none;display:grid}.dp-codigos li{border-radius:var(--l11-radio-grande);background:linear-gradient(180deg, var(--l11-pozo), color-mix(in srgb, var(--l11-pozo) 70%, var(--l11-panel-fondo)));text-align:center;-webkit-user-select:all;user-select:all;padding:.55rem .75rem}.dp-casilla{cursor:pointer;align-items:center;gap:.6rem;min-height:3rem;display:flex}.dp-casilla input{width:1.25rem;height:1.25rem;accent-color:var(--l11-accion)}
.menu-lateral{display:none}@media (min-width:60rem){.menu-lateral{z-index:25;width:auto;min-width:0;height:100dvh;color:var(--l11-texto-2);isolation:isolate;background:0 0;border:0;flex-direction:column;align-self:start;gap:.75rem;margin:0;padding:.75rem;display:flex;position:sticky;inset:0 auto auto}.ml-cabeza{flex:none;grid-template-columns:minmax(0,1fr);justify-items:start;gap:.5rem;display:grid}.ml-cabeza--fila{grid-template-columns:auto auto;justify-content:space-between;align-items:center}.ml-cabeza.ml-cabeza--fila .ml-buscar{width:var(--l11-alto-control);justify-content:center;justify-self:end;padding:0}.ml-marca{color:var(--l11-tinta);margin-left:.25rem}.ml-marca .l11-logotipo{white-space:nowrap;font-size:1rem}.menu-lateral:not([data-plegado=true]) .ml-marca{justify-self:start;justify-items:start;width:auto;padding:0 .5rem}.ml-marca .ml-marca__logo{height:1.62rem}:root:is([data-modo=claro],[data-modo=atardecer]) .ml-marca__logo{content:url(/marca/cuamy-tinta.svg)}:root:is([data-modo=claro],[data-modo=atardecer]) .ml-marca__simbolo{content:url(/marca/cuamy-simbolo-tinta.svg)}@media (prefers-color-scheme:light){:root:not([data-modo]) .ml-marca__logo{content:url(/marca/cuamy-tinta.svg)}:root:not([data-modo]) .ml-marca__simbolo{content:url(/marca/cuamy-simbolo-tinta.svg)}}.ml-enlace>svg{flex:none;width:1.5rem;height:1.5rem}.ml-marca:focus-visible{outline-color:var(--l11-tinta)}.ml-cabeza .ml-buscar{width:100%;min-height:var(--l11-alto-control);background:var(--l11-campo-fondo);box-shadow:var(--l11-campo-hundido);color:var(--l11-texto-2);font-weight:var(--l11-peso-medio);border:1px solid #0000;justify-content:flex-start;justify-self:stretch;padding:0 .75rem}.ml-cabeza .ml-buscar:hover{background:var(--l11-campo-fondo-hover);color:var(--l11-tinta);border-color:#0000}.ml-aviso-mil{--c:var(--l11-estado-aviso);min-height:var(--l11-alto-control);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--c) 22%, transparent), color-mix(in srgb, var(--c) 8%, transparent));color:var(--l11-tinta);font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);border-radius:var(--t-r-ctl,10px);justify-self:stretch;align-items:flex-start;gap:.6rem;padding:.6rem .75rem;line-height:1.3;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff1f}.ml-aviso-mil[data-estado=alerta]{--c:var(--l11-rojo)}.ml-aviso-mil .l11-punto{flex:none;margin-top:.35rem}.ml-aviso-mil:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 30%, transparent), color-mix(in srgb, var(--c) 12%, transparent))}.ml-cuerpo{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--l11-regla-fuerte) transparent;flex:auto;min-height:0;margin:-4px;padding:4px;overflow:hidden auto}.ml-secciones{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ml-enlace{width:100%;min-height:var(--l11-alto-control);color:var(--l11-texto-2);font:inherit;font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);text-align:left;white-space:nowrap;cursor:pointer;border-radius:var(--t-r-ctl,10px);transition:background-color var(--l11-movimiento) var(--l11-curva), color var(--l11-movimiento) var(--l11-curva);background:0 0;border:0;align-items:center;gap:.65rem;margin:0;padding:.5rem .75rem;line-height:1.25;text-decoration:none;display:flex;position:relative}.ml-enlace--grupo svg,.ml-enlace--icono svg{flex:none;width:1.25rem;height:1.25rem}.ml-enlace__txt{flex:auto;min-width:0;overflow:hidden}.ml-enlace--grupo{color:var(--l11-tinta)}.ml-flecha{opacity:.75;width:.9rem;height:.9rem;transition:transform var(--l11-movimiento) var(--l11-curva);flex:none;margin-left:auto}.ml-ayuda>.ml-enlace .ml-flecha{transform:rotate(180deg)}.ml-ayuda>.ml-enlace[aria-expanded=true] .ml-flecha{transform:none}.ml-enlace:hover,.ml-enlace[aria-expanded=true]{background:var(--l11-relleno-hover);color:var(--l11-tinta)}.ml-enlace[aria-current=page]{background:var(--l11-boton-sec-fondo);box-shadow:var(--l11-boton-sec-sombra);color:var(--l11-tinta);font-weight:var(--l11-peso-fuerte)}.menu-lateral :is(.ml-enlace,.ml-cuenta__boton,.ml-buscar,.ml-aviso-mil,.bar-menu__enlace):focus-visible{outline:3px solid var(--l11-tinta);outline-offset:-3px}.ml-esq{padding:.55rem .75rem}.ml-cuerpo--ajustes{flex-direction:column;display:flex;overflow:visible}.ml-ajustes{min-height:0;color:var(--l11-tinta);flex-direction:column;flex:auto;gap:.5rem;display:flex}.ml-ajustes .l11-ajustes__cuerpo{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin:-4px;padding:4px;overflow:hidden auto}.ml-ajustes .l11-ajustes__cuerpo::-webkit-scrollbar{display:none}.ml-ajustes .l11-ajustes__volver{flex:none}.ml-ajustes .l11-ajustes__buscar{min-height:var(--l11-alto-control);background:var(--l11-campo-fondo);box-shadow:var(--l11-campo-hundido);flex:none}.ml-ajustes .l11-ajustes__buscar input{min-height:calc(var(--l11-alto-control) - 2px)}.ml-ajustes .l11-ajustes__buscar input::placeholder{color:var(--l11-texto-2)}.ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace){min-height:var(--l11-alto-control)}.ml-ajustes .l11-ajustes__enlace{color:var(--l11-texto-2)}.ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace):hover{background:var(--l11-relleno-hover);color:var(--l11-tinta)}.ml-ajustes .l11-ajustes__enlace[aria-current=page]{background:var(--l11-boton-sec-fondo);box-shadow:var(--l11-boton-sec-sombra);color:var(--l11-tinta)}.ml-ajustes .l11-ajustes__grupo-t{color:var(--l11-texto-3);padding-top:.25rem}.menu-lateral[data-plegado=true] .ml-ajustes{align-items:center}.menu-lateral[data-plegado=true] .ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace){width:var(--l11-alto-control)}.menu-lateral[data-plegado=true] .ml-ajustes .l11-ajustes__cuerpo{gap:.5rem}.menu-lateral[data-plegado=true] .ml-ajustes .l11-ajustes__grupo+.l11-ajustes__grupo{border-top:1px solid var(--l11-regla);padding-top:.5rem}.ml-abajo{border-top:1px solid var(--l11-regla);flex:none;gap:.25rem;padding-top:.5rem;display:grid}.ml-pie{border-top:1px solid var(--l11-regla);flex:none;padding-top:.5rem}.ml-pie:empty{display:none}.ml-ayuda,.ml-cuenta{position:relative}.ml-cuenta__boton{width:100%;min-height:3rem;color:var(--l11-tinta);font:inherit;text-align:left;cursor:pointer;border-radius:var(--t-r-ctl,10px);transition:background-color var(--l11-movimiento) var(--l11-curva);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin:0;padding:.4rem .6rem;display:grid}.ml-cuenta__boton:hover,.ml-cuenta__boton[aria-expanded=true]{background:var(--l11-relleno-hover)}.ml-cuenta__txt{min-width:0;line-height:1.25;display:grid}.ml-cuenta__txt b{font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-fuerte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ml-cuenta__txt span{color:var(--l11-texto-2);font-size:var(--l11-tam-etiqueta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menu-lateral .logo-negocio--iniciales{border-color:var(--l11-regla-fuerte);color:var(--l11-tinta)}.ml-cuenta__boton .ml-flecha{margin-left:0;transform:rotate(180deg)}.ml-cuenta__boton[aria-expanded=true] .ml-flecha{transform:none}:is(.ml-cuenta,.ml-ayuda) .bar-cuenta__panel{max-height:calc(100dvh - 6rem);inset:auto auto calc(100% + .5rem) 0;overflow-y:auto}.menu-lateral .bar-menu__enlace{min-height:var(--l11-alto-objetivo);border-radius:var(--t-r-ctl,10px)}.menu-lateral .bar-menu__enlace:hover{background:var(--l11-relleno-hover)}.menu-lateral .bar-menu__enlace svg{flex:none;width:1.125rem;height:1.125rem}.ml-cuenta__negocios .selector-negocio{width:100%;display:block}.ml-cuenta__negocios select{width:100%;min-height:var(--l11-alto-objetivo);font-size:var(--l11-tam-pequeno);text-overflow:ellipsis}.ml-cuenta__modulos{border-block:1px solid var(--l11-invertido-regla);gap:2px;padding:.25rem 0;display:grid}.ml-cuenta__rotulo{color:var(--l11-invertido-texto-2);font-size:var(--l11-tam-etiqueta);padding:.25rem .5rem 0}.ml-cuenta__demo{color:var(--l11-invertido-texto-2);font-size:var(--l11-tam-etiqueta);margin:0;padding:.25rem .5rem}.menu-lateral[data-plegado=true] .ml-cabeza{justify-items:center}.menu-lateral[data-plegado=true] .ml-marca{margin-left:0}.menu-lateral[data-plegado=true] .ml-cabeza .ml-buscar{width:var(--l11-alto-control);justify-content:center;justify-self:center;padding:0}.ml-secciones--riel{gap:.25rem}.ml-secciones--riel>li{justify-items:center;display:grid}.ml-enlace.ml-enlace--icono{width:var(--l11-alto-control);justify-content:center;padding:0}.menu-lateral[data-plegado=true] .ml-abajo{justify-items:center}.menu-lateral[data-plegado=true] .ml-cuenta__boton{width:var(--l11-alto-control);grid-template-columns:auto;justify-content:center;margin-inline:auto;padding:0}.ml-enlace--icono .nav-insignia{box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 2px var(--l11-fondo);top:.1rem;right:.1rem}.ml-enlace--icono .nav-punto{top:.35rem;right:.55rem}.ml-esq--riel{width:var(--l11-alto-control);height:var(--l11-alto-control);place-items:center;padding:0;display:grid}html[data-riel=oculto] .menu-lateral:not([data-plegado=true])>:not(.ml-cabeza){visibility:hidden}html[data-riel=oculto] .menu-lateral:not([data-plegado=true]) :is(.ml-buscar,.ml-aviso-mil){display:none}@media (max-height:26rem){.menu-lateral{height:auto;min-height:100dvh;position:relative;top:auto}.ml-cuerpo{overflow-y:visible}}@media (pointer:coarse){.ml-enlace,.ml-cabeza .ml-buscar,.ml-aviso-mil,.ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace,.l11-ajustes__buscar){min-height:var(--l11-alto-tactil)}.menu-lateral[data-plegado=true] .ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace){width:var(--l11-alto-tactil)}}@supports (corner-shape:squircle){.ml-enlace,.ml-cuenta__boton,.ml-marca,.ml-cabeza .ml-buscar,.ml-aviso-mil,.menu-lateral .bar-menu__enlace,.ml-ajustes :is(.l11-ajustes__volver,.l11-ajustes__enlace,.l11-ajustes__buscar){border-radius:calc(var(--t-r-ctl,10px) * 1.4);corner-shape:squircle}}}@media (prefers-reduced-motion:reduce){.menu-lateral,.ml-enlace,.ml-cuenta__boton,.ml-flecha{transition:none!important}}@media (min-width:60rem){body:has(>.pantalla .app,.app>.main){overflow:hidden}.app{height:100dvh}.main{overscroll-behavior:contain;scrollbar-width:thin;background:var(--l11-barra-fondo);max-width:none;height:calc(100dvh - 1.25rem);box-shadow:var(--l11-vidrio-filo), var(--l11-sombra-pop);border-radius:1.875rem;margin:.625rem .625rem .625rem 0;padding:2rem 2.25rem 5rem;overflow-y:auto}.main>*{max-width:96rem;margin-inline:auto}html:root:root:root .main :is(.card,.kpis,.fs-lista,.f2-cal,.l11-panel,.fs-filtros,.f2-barra,.cu-filtros-barra,.cu-vacio,.cu-conv-vacia,.cu-detalles-col,.cu-mil:not(.cu-mil--hoja),.l11-primeros-pasos):not(dialog *){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding-inline:0}html:root:root:root .main :is(.card-h,.card-b,.l11-panel__cabeza,.l11-seccion,.l11-vacio,.mk-productos,.l11-fila,.opg-cuenta,.mk-alerta):not(dialog *){padding-inline:0}html:root:root:root .main :is(th,td):first-child:not(dialog *){padding-left:0}html:root:root:root .main :is(th,td):last-child:not(dialog *){padding-right:0}html:root:root:root .main .kpis>.kpi:first-child{padding-left:0}html:root:root:root .main :is(.l11-cifras,.kpis):not(dialog *){margin-inline:0}html:root:root:root .main .cu-lista :is(.cu-barra-m--esc,.cu-barra-m){background:var(--l11-barra-fondo);-webkit-backdrop-filter:var(--l11-vidrio-blur);backdrop-filter:var(--l11-vidrio-blur);border-bottom-color:var(--l11-regla)}html:root:root:root .main .cu-lista{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-right:1px solid var(--l11-regla);background:0 0;border-radius:0}html:root:root:root .main .pie-datos{box-shadow:none;background:0 0;border:0;padding-inline:0}html:root .ml-marca .l11-logotipo{font-weight:var(--l11-peso-normal);letter-spacing:.26em}html:root .menu-lateral[data-plegado=true] .ml-cuerpo{margin-right:-.75rem;padding-right:.75rem}html:root .menu-lateral[data-plegado=true] .ml-enlace[aria-current=page]{border-radius:calc(var(--t-r-ctl) * 2) 0 0 calc(var(--t-r-ctl) * 2);width:calc(100% + .75rem);margin-right:-.75rem;padding-right:.75rem}html:root .ml-cuerpo{scrollbar-width:none;padding-bottom:1.25rem;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.25rem),#0000)}html:root .ml-cuerpo::-webkit-scrollbar{display:none}html:root .main:has(>.cu-bandeja){height:calc(100dvh - 1.25rem);padding-bottom:1.25rem}html:root .main:has(>.cu-bandeja)>*{max-width:none;margin-inline:0}html:root .ml-enlace{min-height:2.75rem;font-size:.9375rem;font-weight:var(--l11-peso-normal)}html:root :is(.ml-enlace,.ml-cabeza .ml-buscar,.ml-ajustes .l11-ajustes__enlace,.ml-ajustes .l11-ajustes__volver,.ml-ajustes .l11-ajustes__buscar),html:root:root:root:root .ml-ajustes :is(.l11-ajustes__enlace,.l11-ajustes__volver,.l11-ajustes__buscar){border-radius:calc(var(--t-r-ctl) * 2)}html:root:root:root:root .ml-ajustes .l11-ajustes__enlace[aria-current=page]{background:var(--l11-elegido-fondo);box-shadow:var(--l11-elegido-sombra);color:var(--l11-elegido-texto)}html:root:root:root:root .ml-ajustes .l11-ajustes__buscar{outline-offset:0;border:0}html:root .ml-enlace[aria-current=page]{font-weight:var(--l11-peso-normal);background:var(--l11-elegido-fondo);box-shadow:var(--l11-elegido-sombra);color:var(--l11-elegido-texto)}html:root .ml-marca .ml-marca__logo{height:1.25rem}html:root .ml-marca .l11-logotipo{font-size:.875rem}html:root .ml-cabeza .ml-buscar{border-radius:var(--t-r-ctl);min-height:2.75rem;box-shadow:none;color:var(--l11-texto-2);font-size:.9375rem;font-weight:var(--l11-peso-normal);background:0 0;border:0;gap:.65rem;padding:.5rem .75rem}html:root .ml-cabeza .ml-buscar:hover{background:var(--l11-relleno-hover);color:var(--l11-tinta)}}@media print{body{overflow:visible}.app{height:auto}.main{-webkit-backdrop-filter:none;backdrop-filter:none;height:auto;box-shadow:none;background:0 0;border-radius:0;margin:0;overflow:visible}}@media (min-width:60rem){html:root .ml-grupo{background:var(--l11-regla);height:1px;margin:.125rem .75rem;padding:0;list-style:none;display:block}html:root .ml-grupo>span{display:none}}@media (min-width:60rem) and (min-height:62rem){html:root .menu-lateral:not([data-plegado=true]) .ml-grupo{background:0 0;height:auto;margin:.5rem 0 0;padding:0 .75rem .125rem}html:root .menu-lateral:not([data-plegado=true]) .ml-grupo>span{font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-3);display:block}}@media (min-width:60rem) and (max-height:61.99rem){html:root:root .ml-enlace{min-height:2.5rem;padding-block:.375rem}}@media (min-width:60rem) and (max-height:52rem){html:root:root .ml-enlace{min-height:2.125rem;padding-block:.25rem}html:root .menu-lateral{gap:.5rem}}@media (min-width:60rem) and (max-height:46rem){html:root:root .ml-enlace{min-height:2rem;padding-block:.1875rem}}@media (min-width:60rem) and (max-height:42rem){html:root:root .ml-enlace{min-height:1.875rem;padding-block:.125rem}html:root .ml-grupo{margin-block:0}}
html:root:root:root .cu-fila{border-radius:var(--t-r-ctl);width:100%;min-height:4.25rem;color:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color .15s var(--l11-curva);background:0 0;border:0;grid-template-columns:2.75rem minmax(0,1fr) auto;grid-template-areas:"av quien hora""av previo n""av marcas marcas";align-items:center;gap:0 .75rem;padding:.6rem .75rem;display:grid;position:relative}html:root:root:root .cu-fila+.cu-fila:before{content:"";background:var(--l11-regla);border:0;height:1px;position:absolute;top:0;left:4.25rem;right:.75rem}html:root:root:root .cu-fila:is(:hover,[aria-current=true]):before,html:root:root:root .cu-fila:is(:hover,[aria-current=true])+.cu-fila:before{opacity:0}html:root:root:root .cu-fila:after{content:none}html:root:root:root .cu-fila:hover{background:var(--l11-superficie-hover)}@media (hover:none){html:root:root:root .cu-fila:hover{background:0 0}}html:root:root:root .cu-fila:active{background:var(--l11-superficie-hover)}html:root:root:root .cu-fila[aria-current=true]{background:linear-gradient(135deg, color-mix(in srgb, var(--l11-accion-texto) 16%, transparent), color-mix(in srgb, var(--l11-accion-texto) 6%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-accion-texto) 32%, transparent)}html:root:root:root .cu-fila>.cu-av{grid-area:av;align-self:start;width:2.75rem;height:2.75rem;margin:0}html:root:root:root .cu-fila>.quien{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--l11-tam-lectura);font-weight:var(--l11-peso-fuerte);color:var(--l11-tinta);grid-area:quien;overflow:hidden}html:root:root:root .cu-fila>.hora{font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-etiqueta);color:var(--l11-texto-3);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:hora;justify-self:end}html:root:root:root .cu-fila>.previo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);grid-area:previo;overflow:hidden}html:root:root:root .cu-fila>.cu-n{background:var(--l11-accion-texto);min-width:1.375rem;height:1.375rem;color:var(--l11-sobre-accion);font-family:var(--l11-fuente-texto);font-size:var(--l11-tam-micro);font-weight:var(--l11-peso-fuerte);border-radius:999px;grid-area:n;justify-self:end;padding:0 .35rem}html:root:root:root .cu-fila>.sub{display:none}html:root:root:root .cu-fila>.previo--borrador{align-items:center;gap:var(--l11-esp-1);color:var(--l11-texto-2);display:flex}html:root:root:root .cu-fila>.previo--borrador b{font-weight:var(--l11-peso-fuerte);color:var(--l11-dato-texto)}html:root:root:root .cu-fila .previo__icono{width:.875rem;height:.875rem;color:var(--l11-dato-texto);flex:none}html:root:root:root .cu-fila[data-no-leido]>.previo{color:var(--l11-tinta);font-weight:var(--l11-peso-medio)}html:root:root:root .cu-fila[aria-current=true]>.hora{color:var(--l11-texto-2)}html:root:root:root .cu-fila[data-no-leido]>.hora{color:var(--l11-accion-texto);font-weight:var(--l11-peso-fuerte)}html:root:root:root .cu-fila__marcas{grid-area:marcas;gap:.3rem;min-width:0;margin-top:.3rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),#0000)}html:root:root:root .cu-fila__marcas .l11-chip,html:root:root:root .cu-fila__marcas>*{flex:none}html:root:root:root .cu-marca{white-space:nowrap;height:1.5rem;font-size:var(--l11-tam-micro);font-weight:var(--l11-peso-medio);color:var(--l11-texto-2);background:color-mix(in srgb, var(--l11-tinta) 7%, transparent);border-radius:999px;align-items:center;gap:.3rem;padding:0 .55rem;display:inline-flex}html:root:root:root .cu-marca .ic-cu{flex:none;width:.85rem;height:.85rem}html:root:root:root .cu-marca[data-tono=alerta]{color:color-mix(in srgb, var(--l11-rojo-texto) 72%, var(--l11-tinta));background:linear-gradient(135deg, color-mix(in srgb, var(--l11-rojo-texto) 12%, transparent), color-mix(in srgb, var(--l11-rojo-texto) 5%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-rojo-texto) 28%, transparent)}html:root:root:root .cu-marca[data-tono=mil]{color:var(--l11-accion-texto);background:linear-gradient(135deg, color-mix(in srgb, var(--l11-accion-texto) 18%, transparent), color-mix(in srgb, var(--l11-accion-texto) 7%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-accion-texto) 28%, transparent)}html:root:root:root .cu-marca[data-tono=mil] .ic-cu{filter:var(--l11-luz)}html:root:root:root .cu-av[style*=--tono]{--av-letra:hsl(var(--tono) 65% 22%);background:linear-gradient(140deg, hsl(var(--tono) 85% 62% / .32), hsl(calc(var(--tono) + 35) 80% 52% / .14));box-shadow:inset 0 0 0 1px hsl(var(--tono) 80% 60% / .3), inset 0 1px 0 #ffffff2e;color:var(--av-letra);font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-fuerte);letter-spacing:.02em;border:0;border-radius:999px}html:root:root:root[data-modo=noche] .cu-av[style*=--tono]{--av-letra:hsl(var(--tono) 80% 82%)}@media (prefers-color-scheme:dark){html:root:root:root:not([data-modo]) .cu-av[style*=--tono]{--av-letra:hsl(var(--tono) 80% 82%)}}@media (min-width:48rem){html:root:root:root .cu-lista>div:not(.cu-barra-m):not(.f2-seleccion):not([role=status]){padding:.25rem .4rem .5rem}}@media (max-width:47.99rem){html:root:root:root .cu-fila{border-radius:0;grid-template-columns:3rem minmax(0,1fr) auto;min-height:4.5rem;padding:.65rem .75rem}html:root:root:root .cu-fila>.cu-av{width:3rem;height:3rem}html:root:root:root .cu-fila+.cu-fila:before{left:4.5rem;right:0}html:root:root:root .cu-fila[aria-current=true]{box-shadow:none;background:0 0}}html:root:root:root .cu-conv-vacia--resumen{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex}@media (max-width:59.99rem){html:root:root:root .cu-bandeja[data-vista=lista]>.cu-conv-vacia--resumen{display:none}}html:root:root:root .cu-conv-vacia--resumen h2{font-size:var(--l11-tam-medio);font-weight:var(--l11-peso-fuerte);color:var(--l11-tinta);margin:.5rem 0 0}html:root:root:root .cu-conv-vacia--resumen p{max-width:26rem;color:var(--l11-texto-2);margin:0}html:root:root:root .cu-conv-vacia__icono{width:3.5rem;height:3.5rem;color:var(--l11-accion-texto);background:linear-gradient(140deg, color-mix(in srgb, var(--l11-accion-texto) 22%, transparent), color-mix(in srgb, var(--l11-accion-texto) 6%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-accion-texto) 30%, transparent);border-radius:999px;place-items:center;display:grid}html:root:root:root .cu-conv-vacia__icono .ic-cu{width:1.5rem;height:1.5rem;filter:var(--l11-luz)}html:root:root:root .cu-conv-vacia__atajos{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.75rem;display:flex}html:root:root:root aside.cu-detalles-col.cu-detalles-col--flotante{z-index:var(--l11-capa-panel);overscroll-behavior:contain;border-radius:var(--t-r-panel);background:var(--l11-panel-fondo);-webkit-backdrop-filter:none;backdrop-filter:none;width:min(25rem,100vw - 1.5rem);box-shadow:0 0 0 1px var(--l11-regla-fuerte), 0 24px 64px #00000059, inset 0 1px 0 #ffffff0f;animation:cu-det-entra .2s var(--l11-curva);border:0;grid-area:auto;position:fixed;top:.75rem;bottom:.75rem;right:.75rem;overflow-y:auto}html:root:root:root .cu-detalles-col--flotante:focus{outline:none}html:root:root:root .cu-detalles-col--flotante .cu-detalles-col__cab{background:var(--l11-panel-fondo);border-radius:var(--t-r-panel) var(--t-r-panel) 0 0}html:root:root:root .cu-detalles-velo{z-index:calc(var(--l11-capa-panel) - 1);background:var(--l11-velo-suave);animation:cu-det-velo .15s var(--l11-curva);position:fixed;inset:0}@keyframes cu-det-entra{0%{opacity:0;transform:translate(1.25rem)}}@keyframes cu-det-velo{0%{opacity:0}}@media (prefers-reduced-motion:reduce){html:root:root:root :is(.cu-detalles-col--flotante,.cu-detalles-velo){animation:none}}html:root:root:root .cu-dia{z-index:3;background:var(--l11-superficie);box-shadow:0 0 0 1px var(--l11-regla-fuerte), 0 2px 12px #00000038;color:var(--l11-texto-2);margin:.6rem 0;position:sticky;top:.4rem}html:root:root:root .cu-pend{gap:.35rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:grid}html:root:root:root .cu-pend__item{border-radius:var(--t-r-ctl);background:color-mix(in srgb, var(--l11-tinta) 5%, transparent);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;padding:.5rem .5rem .5rem .6rem;display:grid}html:root:root:root .cu-pend__item[data-elegido]{background:linear-gradient(135deg, color-mix(in srgb, var(--l11-accion-texto) 14%, transparent), color-mix(in srgb, var(--l11-accion-texto) 5%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-accion-texto) 30%, transparent)}html:root:root:root .cu-pend__icono{width:2rem;height:2rem;color:var(--l11-texto-2);background:color-mix(in srgb, var(--l11-tinta) 7%, transparent);border-radius:999px;place-items:center;display:grid}html:root:root:root .cu-pend__item[data-urgente] .cu-pend__icono{color:var(--l11-rojo-texto);background:color-mix(in srgb, var(--l11-rojo-texto) 14%, transparent)}html:root:root:root .cu-pend__icono .ic-cu{width:1rem;height:1rem}html:root:root:root .cu-pend__txt{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;gap:.1rem;padding:0;display:grid}html:root:root:root button.cu-pend__txt{cursor:pointer}html:root:root:root .cu-pend__txt b{font-weight:var(--l11-peso-medio);overflow-wrap:anywhere;line-height:1.3}html:root:root:root .cu-pend__txt small{color:var(--l11-texto-3);font-size:var(--l11-tam-etiqueta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:root:root:root .cu-pend__acciones{align-items:center;gap:.25rem;display:inline-flex}html:root:root:root .cu-pend__hecho{cursor:pointer;min-height:2.25rem;font:inherit;font-size:var(--l11-tam-etiqueta);font-weight:var(--l11-peso-fuerte);color:var(--l11-accion-texto);background:linear-gradient(135deg, color-mix(in srgb, var(--l11-accion-texto) 18%, transparent), color-mix(in srgb, var(--l11-accion-texto) 7%, transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-accion-texto) 30%, transparent);border:0;border-radius:999px;align-items:center;gap:.3rem;padding:0 .65rem;display:inline-flex}html:root:root:root .cu-pend__hecho:hover{background:color-mix(in srgb, var(--l11-accion-texto) 24%, transparent)}html:root:root:root .cu-pend__hecho:disabled{opacity:.5;cursor:progress}html:root:root:root .cu-pend__hecho .ic-cu{width:.95rem;height:.95rem}html:root:root:root .cu-pend__ir{width:2.25rem;height:2.25rem;color:var(--l11-texto-2);border-radius:999px;place-items:center;display:grid}html:root:root:root .cu-pend__ir:hover{background:var(--l11-superficie-hover);color:var(--l11-tinta)}html:root:root:root :is(.cu-pend__hecho,.cu-pend__ir,button.cu-pend__txt):focus-visible{outline:3px solid var(--l11-foco);outline-offset:2px}html:root:root:root .cu-pend__vacio{color:var(--l11-texto-2);margin:.25rem 0 .5rem}html:root:root:root .cu-pend__nuevo{margin:0 0 .75rem}html:root:root:root .cu-pend__cuando{gap:.35rem;display:grid}html:root:root:root .cu-det__valor{margin:.25rem 0 0}html:root:root:root :is(.cu-msj,.cu-propuesta,.cu-prop__txt) :is(p,ul,ol,blockquote,pre){margin:0}html:root:root:root :is(.cu-msj,.cu-propuesta,.cu-prop__txt) :is(p,ul,ol,blockquote,pre)+:is(p,ul,ol,blockquote,pre){margin-top:.45em}html:root:root:root :is(.cu-msj,.cu-propuesta,.cu-prop__txt) strong{font-weight:700}html:root:root:root .cu-wa__lista{white-space:normal;overflow-wrap:anywhere;padding-left:1.25em}html:root:root:root .cu-wa__lista>li+li{margin-top:.15em}html:root:root:root .cu-wa__lista>li::marker{color:var(--l11-texto-3)}html:root:root:root .cu-wa__cita{background:linear-gradient(90deg, color-mix(in srgb, var(--l11-tinta) 8%, transparent), transparent 70%);color:var(--l11-texto-2);border-left:0;border-radius:.35rem;padding:.15em 0 .15em .7em}html:root:root:root :is(.cu-wa__codigo,.cu-wa__mono,.cu-wa__bloque){font-family:var(--l11-fuente-mono);font-size:.9em}html:root:root:root .cu-wa__codigo{background:color-mix(in srgb, var(--l11-tinta) 10%, transparent);border-radius:.3rem;padding:.05em .35em}html:root:root:root .cu-wa__bloque{background:color-mix(in srgb, var(--l11-tinta) 8%, transparent);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.5rem;padding:.5em .65em}html:root:root:root :is(.cu-msj,.cu-propuesta,.cu-prop__txt) a{color:var(--l11-accion-texto);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}html:root:root:root .cu-prop__borrador[data-largo=true]:not([data-completa=true]) .cu-prop__txt{max-height:11.2em;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}html:root:root:root .cu-msj__pie .cu-tick{min-width:1.125rem;height:1rem;color:var(--l11-texto-2);justify-content:center;align-items:center;display:inline-flex}html:root:root:root .cu-tick .ic-cu{width:1.125rem;height:1.125rem}html:root:root:root .cu-tick[data-entrega=en_cola] .ic-cu{width:.875rem;height:.875rem}html:root:root:root .cu-tick[data-entrega=leido]{color:var(--l11-leido)}html:root:root:root :is(.cu-tick[data-entrega=fallido],.cu-msj--fallido .cu-msj__pie){color:color-mix(in srgb, var(--l11-rojo-texto) 72%, var(--l11-tinta))}html:root:root:root .cu-tick__falla{font-size:.9375rem;font-weight:700;line-height:1}html:root:root:root .cu-conv>.cu-prop{background:linear-gradient(var(--l11-vidrio), var(--l11-vidrio)), var(--l11-fondo);--l11-sec-fondo:var(--l11-relleno);--l11-sec-sombra:none}html:root:root:root .cu-prop__borrador{border-radius:var(--t-r-ctl);color:var(--l11-tinta);background:linear-gradient(135deg, color-mix(in srgb, var(--l11-dato) 20%, var(--l11-superficie)), color-mix(in srgb, var(--l11-dato) 8%, var(--l11-superficie)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--l11-dato) 42%, transparent), inset 0 1px 0 #ffffff47, 0 8px 20px -14px color-mix(in srgb, var(--l11-dato) 80%, transparent);border:0}
.op-hoy{gap:var(--l11-hueco);min-width:0;padding-bottom:env(safe-area-inset-bottom);display:grid}.op-hoy__avisos,.op-hoy__lateral,.op-hoy__principal{gap:var(--l11-hueco);align-content:start;min-width:0;display:grid}.op-hoy__primeros:empty{display:none}.op-hoy[aria-busy=true] .op-vueltas,.op-hoy[aria-busy=true] .op-llevar__monto{opacity:.55}.op-vueltas,.op-llevar__monto{transition:opacity var(--l11-movimiento) var(--l11-curva)}@media (min-width:60rem){.op-hoy{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);grid-auto-flow:dense;align-items:start}.op-hoy__avisos,.op-hoy__todo,.op-hoy__primeros{grid-column:1/-1}.op-hoy__principal{grid-column:1}.op-hoy__lateral{top:calc(var(--bar-h,0px) + var(--l11-esp-4));max-height:calc(100dvh - var(--bar-h,0px) - var(--l11-esp-4) * 2);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--l11-regla-fuerte) transparent;grid-column:2;position:sticky;overflow-y:auto}}.op-llevar{gap:var(--l11-esp-2);min-width:0;padding:var(--l11-esp-3) var(--l11-relleno-panel-x) var(--l11-esp-4);display:grid}.op-llevar__sub{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);margin:0}.op-llevar__sub [data-alerta]{color:var(--l11-rojo-texto);font-weight:var(--l11-peso-medio)}.op-llevar__sub a{min-height:var(--l11-alto-tactil);color:var(--l11-accion-texto);align-items:center;display:inline-flex}.op-reparto{border-top:1px solid var(--l11-regla)}.op-compras{margin:0;padding:0;list-style:none;display:grid}.op-compra{gap:var(--l11-esp-3);padding:var(--l11-esp-3) var(--l11-relleno-panel-x);grid-template-columns:minmax(0,1fr);display:grid}.op-compra+.op-compra{border-top:1px solid var(--l11-regla)}.op-compra__datos{gap:.15rem;min-width:0;display:grid}.op-compra__titulo{color:var(--l11-tinta);overflow-wrap:anywhere}.op-compra__meta,.op-compra__motivo{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2)}.op-compra__motivo{overflow-wrap:anywhere;font-style:italic}.op-compra__acciones{gap:var(--l11-esp-2);flex-wrap:wrap;display:flex}.op-compra__acciones>*{flex:11rem}.op-vuelta{min-width:0}.op-vuelta__titulo{align-items:center;gap:var(--l11-esp-1) var(--l11-esp-2);flex-wrap:wrap;display:inline-flex}.op-fila__falta,.op-fila__monto{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums;display:block}.op-fila__falta{font-weight:var(--l11-peso-fuerte);color:var(--l11-tinta)}.op-fila__monto{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2)}.op-renglon[data-hecha] .op-fila__falta{color:var(--l11-texto-2)}.op-fila__monto-meta{display:none}@container l11-fila (max-width:25.99rem){.op-renglon .op-fila__monto{display:none}.op-renglon .op-fila__monto-meta{font-variant-numeric:tabular-nums;display:inline}.op-renglon .op-fila__falta{font-size:var(--l11-tam-pequeno)}}.op-marcar-todo{appearance:none;grid-template-columns:var(--l11-fila-inicio) minmax(0, 1fr);align-items:center;column-gap:var(--l11-esp-3);box-sizing:border-box;inline-size:100%;min-block-size:max(var(--l11-alto-tactil), var(--l11-alto-control));margin:0 0 var(--l11-separacion-tactil);border:0;border-bottom:1px solid var(--l11-regla);padding:var(--l11-esp-1) var(--l11-relleno-panel-x) var(--l11-esp-1) max(0px, calc(var(--l11-relleno-panel-x) - (var(--l11-fila-inicio) - var(--l11-marca)) / 2));color:var(--l11-dato-texto);font:inherit;font-size:var(--l11-tam-pequeno);font-weight:var(--l11-peso-medio);text-align:start;cursor:pointer;background:0 0;display:grid}.op-marcar-todo:hover:not(:disabled){background:var(--l11-superficie-hover)}.op-marcar-todo:disabled{color:var(--l11-texto-2);cursor:progress}.op-marcar-todo:focus-visible{outline:var(--l11-anillo) solid var(--l11-foco);outline-offset:-3px}.op-marcar-todo__icono{place-items:center;display:grid}.op-marcar-todo__texto{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0}.op-ligar{inline-size:var(--l11-alto-tactil);min-inline-size:var(--l11-alto-tactil);justify-content:center;padding:0}.op-hoja{gap:var(--l11-esp-4);min-width:0;padding-block-end:env(safe-area-inset-bottom);display:grid}.op-hoja__cabeza{align-items:center;gap:var(--l11-esp-3);grid-template-columns:auto minmax(0,1fr);display:grid}.op-hoja__cabeza[data-menu]{grid-template-columns:auto minmax(0,1fr) auto}.op-hoja__mas{align-self:start}.op-hoja__resumen{gap:var(--l11-esp-1);font-size:var(--l11-tam-base);color:var(--l11-texto-2);margin:0;display:grid}.op-hoja__resumen p{margin:0}.op-hoja__resumen b{color:var(--l11-tinta)}.op-hoja__sec{gap:var(--l11-esp-3);min-width:0;border-top:1px solid var(--l11-regla);padding-block-start:var(--l11-esp-4);display:grid}.op-hoja__h{font-size:var(--l11-tam-medio);font-weight:var(--l11-titulo-peso);text-transform:none;letter-spacing:0;color:var(--l11-tinta);margin:0}.op-hoja__nota{font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);margin:0}.op-hoja__fila{align-items:start;gap:var(--l11-esp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.op-hoja__acciones{gap:var(--l11-esp-3);flex-wrap:wrap;display:flex}.op-pedidos{margin:0;padding:0;list-style:none;display:grid}.op-pedido{padding:var(--l11-esp-3) 0;font-size:var(--l11-tam-pequeno);color:var(--l11-texto-2);gap:.2rem;display:grid}.op-pedido+.op-pedido{border-top:1px solid var(--l11-regla)}.op-pedido__cab{justify-content:space-between;gap:var(--l11-esp-2);flex-wrap:wrap;display:flex}.op-pedido__cab b{font-size:var(--l11-tam-lectura);color:var(--l11-tinta)}.op-pedido__fila{justify-content:space-between;align-items:baseline;gap:.1rem var(--l11-esp-3);flex-wrap:wrap;display:flex}.op-pedido__fila [data-vencido]{color:var(--l11-rojo-texto);font-weight:var(--l11-peso-medio)}.op-pedido__deja{font-weight:var(--l11-peso-fuerte);font-variant-numeric:tabular-nums;color:var(--l11-tinta)}.op-pedido__deja[data-signo=\-]{color:var(--l11-rojo-texto)}.op-pedido__estimado{color:var(--l11-texto-3);font-style:italic}.op-pedido__cambio{justify-content:space-between;align-items:center;gap:var(--l11-esp-1) var(--l11-esp-3);color:var(--l11-texto-2);flex-wrap:wrap;display:flex}.op-pedido__cambio b{color:var(--l11-tinta);font-weight:var(--l11-peso-medio)}.op-sus__sec{gap:var(--l11-esp-2);min-width:0;display:grid}.op-sus__razones{gap:var(--l11-esp-2);flex-wrap:wrap;display:flex}.op-sus__piezas{text-align:start;inline-size:6rem}.op-sus__eq{gap:var(--l11-esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.op-confirma__error{color:var(--l11-rojo-texto);font-weight:var(--l11-peso-medio);margin-block-start:var(--l11-esp-2);display:block}@media (max-width:47.99rem){.op-hoja{padding-block-end:max(var(--l11-esp-2), env(safe-area-inset-bottom))}.op-hoja__acciones>*{flex:100%}.op-hoja :is(input,textarea,select){font-size:1rem}}@media (prefers-reduced-motion:reduce){.op-vueltas,.op-llevar__monto{transition:none}}
