.me0q_q_nodo{border:1px solid var(--borde-sutil);border-radius:var(--radio-modal);background:var(--superficie-tarjeta);height:100%;min-height:7rem;box-shadow:var(--sombra-subcard);flex-direction:column;align-items:stretch;display:flex;position:relative}.me0q_q_nodo[data-seleccionado=true]{background:linear-gradient(var(--insignia-primario-fondo), var(--insignia-primario-fondo)), var(--superficie-tarjeta)}.me0q_q_nodo[data-error=true]{border-color:var(--insignia-advertencia)}.me0q_q_cara{align-items:center;gap:var(--espacio-3);padding:var(--espacio-3);min-height:5rem;text-align:left;border-radius:inherit;cursor:pointer;flex-shrink:0;width:100%;padding-inline-end:var(--espacio-10);display:flex}.me0q_q_cara:disabled{cursor:default;opacity:.6}.me0q_q_cara:focus-visible,.me0q_q_arrastrar:focus-visible{outline:2px solid var(--borde-foco);outline-offset:2px}.me0q_q_icono{width:var(--espacio-10);height:var(--espacio-10);border-radius:var(--radio-boton);color:var(--insignia-info-texto);background:var(--insignia-info-fondo);flex-shrink:0;justify-content:center;align-items:center;display:flex}.me0q_q_nodo[data-tipo=disparador] .me0q_q_icono{color:var(--insignia-primario-texto);background:var(--insignia-primario-fondo)}.me0q_q_nodo[data-tipo=condicion] .me0q_q_icono,.me0q_q_nodo[data-tipo=nota] .me0q_q_icono{color:var(--insignia-advertencia-texto);background:var(--insignia-advertencia-fondo)}.me0q_q_arrastrar{inset-inline-end:0;top:var(--espacio-2);-webkit-user-select:none;user-select:none;width:var(--espacio-12);min-height:var(--espacio-12);color:var(--texto-terciario);touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.me0q_q_arrastrar:active{cursor:grabbing}.me0q_q_agregar{background:var(--superficie-app);box-shadow:none;border-style:dashed}.me0q_q_rama{inset-inline-start:0;bottom:calc(100% + var(--espacio-2));font-size:var(--texto-xs);color:var(--texto-secundario);font-weight:600;position:absolute}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.me0q_q_nodo,.me0q_q_cara{min-height:6rem}}.me0q_q_edicionNodo{padding:0 var(--espacio-3) var(--espacio-2);overscroll-behavior:contain;-webkit-user-select:text;user-select:text;cursor:auto;flex:1;min-height:0;overflow:auto}.me0q_q_edicionNodo input,.me0q_q_edicionNodo textarea{-webkit-user-select:text;user-select:text}.me0q_q_edicionNodo details[open]{flex-basis:100%}.me0q_q_edicionNodo summary{list-style:revert}[data-lista-movil] .me0q_q_nodo{height:auto;min-height:7rem}[data-lista-movil] .me0q_q_edicionNodo{overflow:visible}.me0q_q_tipoNodo{z-index:2;top:calc(-1 * var(--espacio-3));padding:var(--espacio-1) var(--espacio-2);border:1px solid var(--borde-sutil);border-radius:var(--radio-boton);font-size:var(--texto-xs);color:var(--texto-secundario);background:var(--superficie-elevada-opaca);pointer-events:none;font-weight:600;line-height:1;position:absolute;inset-inline-start:var(--espacio-3)}.me0q_q_nodo[data-tipo=disparador] .me0q_q_tipoNodo{color:var(--insignia-primario-texto);background:linear-gradient(var(--insignia-primario-fondo), var(--insignia-primario-fondo)), var(--superficie-elevada-opaca);border-color:#0000}.me0q_q_nodo[data-tipo=condicion] .me0q_q_tipoNodo{color:var(--insignia-advertencia-texto);background:linear-gradient(var(--insignia-advertencia-fondo), var(--insignia-advertencia-fondo)), var(--superficie-elevada-opaca);border-color:#0000}.me0q_q_rama{bottom:calc(100% + var(--espacio-8))}.me0q_q_tituloNodo{-webkit-line-clamp:2;overflow-wrap:anywhere;font-size:var(--texto-sm);color:var(--texto-primario);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.me0q_q_condicionesInline{gap:var(--espacio-2);flex-direction:column;display:flex}.me0q_q_filaCondicion{padding:var(--espacio-2);border-radius:var(--radio-boton);background:var(--superficie-hover)}.me0q_q_filaCondicion label{display:none}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.me0q_q_filaCampo button{padding-inline:var(--espacio-2)}}.me0q_q_nodo{height:auto;min-height:0}.me0q_q_edicionNodo{flex:initial;max-height:24rem}[data-lista-movil] .me0q_q_edicionNodo{max-height:none}.me0q_q_puertoInsercion{justify-content:center;align-items:center;gap:var(--espacio-2);width:100%;min-height:3rem;padding:var(--espacio-2);color:var(--texto-secundario);font-size:var(--texto-sm);background:var(--superficie-app);border:1px dashed var(--borde-fuerte);border-radius:var(--radio-boton);cursor:pointer;display:flex}.me0q_q_puertoInsercion:focus-visible{outline:2px solid var(--borde-foco);outline-offset:2px}.me0q_q_edicionNodo{gap:var(--espacio-3);flex-direction:column;display:flex}.me0q_q_edicionNodo :is(input,button[role=combobox]){min-height:0}.me0q_q_edicionNodo input{min-width:0}.me0q_q_edicionNodo div:has(>input),.me0q_q_edicionNodo button[role=combobox]{min-height:44px}.me0q_q_esperaInline{align-items:end;gap:var(--espacio-2);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}.me0q_q_esperaInline>div{min-width:0}.me0q_q_filaCondicion{align-items:center;column-gap:var(--espacio-2);row-gap:var(--espacio-2);grid-template-columns:auto minmax(0,1fr) minmax(0,1.35fr) auto;display:grid}.me0q_q_filaCampo,.me0q_q_filaValor{display:contents}.me0q_q_filaCampo>span{grid-column:1;min-width:1.5rem}.me0q_q_filaCampo>button{grid-column:4;align-self:center}.me0q_q_fuenteCondicion,.me0q_q_operadorCondicion{width:auto;min-width:0}.me0q_q_filaValor>:first-child{grid-column:2}.me0q_q_filaValor>:nth-child(2){grid-column:3}.me0q_q_filaValor[data-con-valor=false]>:first-child{grid-column:2/4}.me0q_q_pieNodo{justify-content:space-between;align-items:center;gap:var(--espacio-2);border-top:1px solid var(--separador-suave);padding-top:var(--espacio-2);flex-wrap:wrap;display:flex}.me0q_q_pieNodo>button{padding-inline:var(--espacio-3);justify-content:flex-start}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.me0q_q_filaCampo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto}}.me0q_q_estadoPruebaNodo{font-size:var(--texto-xs);color:var(--texto-secundario)}.me0q_q_nodo[data-estado-prueba=error]{border-color:var(--insignia-peligro)}.me0q_q_nodo[data-estado-prueba=omitido]{border-style:dashed}.me0q_q_nodo[data-estado-prueba=sin_traza]{border-color:var(--insignia-advertencia)}.me0q_q_edicionNodo>*{flex-shrink:0}.me0q_q_edicionNodo button{max-width:100%}.me0q_q_edicionNodo>button,.me0q_q_pieNodo>button{min-height:44px}.me0q_q_estadoPruebaNodo svg{flex-shrink:0}.me0q_q_edicionNodo>.me0q_q_probarEnNodo{white-space:normal;width:100%;height:auto;padding-block:var(--espacio-2)}.me0q_q_pieNodo summary{padding:var(--espacio-2) var(--espacio-3);border-radius:var(--radio-boton);border:1px solid #0000}.me0q_q_pieNodo summary:focus-visible{outline:2px solid var(--borde-foco);outline-offset:2px}.me0q_q_pieNodo>details[open]{flex-basis:100%;min-width:0}.me0q_q_estadoPruebaNodo{overflow-wrap:anywhere}.me0q_q_nodo[data-estado-prueba=error] .me0q_q_estadoPruebaNodo{color:var(--insignia-peligro-texto)}.me0q_q_nodo[data-pulso-error=true]:after{content:"";pointer-events:none;border:2px solid var(--insignia-peligro);border-radius:inherit;opacity:0;animation:me0q_q_pulsoFallo .7s var(--curva-decelerar) 3 forwards;position:absolute;inset:-.1875rem}@media (prefers-reduced-motion:reduce){.me0q_q_nodo[data-pulso-error=true]:after{animation:none}}@media (hover:hover){.me0q_q_pieNodo summary:hover{background:var(--superficie-hover)}}.me0q_q_nodo{isolation:isolate;transition:opacity .3s var(--curva-decelerar)}.me0q_q_nodo[data-estado-prueba=completado]{border-color:var(--insignia-exito)}.me0q_q_nodo[data-estado-prueba=ejecutando]{border-color:var(--borde-fuerte)}.me0q_q_nodo[data-estado-prueba=error]{background:linear-gradient(var(--insignia-peligro-fondo), var(--insignia-peligro-fondo)), var(--superficie-tarjeta)}[data-lienzo-flujo2][data-probando=true] .me0q_q_nodo[data-estado-prueba=esperando],[data-lista-movil][data-probando=true] .me0q_q_nodo[data-estado-prueba=esperando]{opacity:.55}[data-lienzo-flujo2][data-probando=true] .me0q_q_nodo[data-estado-prueba=omitido],[data-lista-movil][data-probando=true] .me0q_q_nodo[data-estado-prueba=omitido]{opacity:.4}@media (prefers-reduced-motion:reduce){.me0q_q_nodo{transition:none}}@keyframes me0q_q_pulsoFallo{0%{opacity:0}30%{opacity:.9}to{opacity:.55}}
.KFyPca_panelPrueba{z-index:6;top:calc(var(--espacio-12) + var(--espacio-8));right:var(--espacio-2);width:min(22rem, calc(100% - var(--espacio-4)));max-height:calc(100% - var(--espacio-12) - var(--espacio-12) - var(--espacio-8));gap:var(--espacio-3);padding:var(--espacio-3);border:1px solid var(--borde-sutil);border-radius:var(--radio-modal);box-shadow:var(--sombra-flotante);flex-direction:column;display:flex;position:absolute;overflow:auto}.KFyPca_panelPrueba>*{flex-shrink:0}.KFyPca_resultadosPrueba{gap:var(--espacio-1);flex-direction:column;display:flex}.KFyPca_resultadosPrueba details{border-top:1px solid var(--separador-suave);padding-block:var(--espacio-2)}.KFyPca_resultadosPrueba summary{justify-content:space-between;align-items:center;gap:var(--espacio-2);display:flex}.KFyPca_resultadosPrueba pre{max-height:16rem;padding-block:var(--espacio-2);overflow:auto}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.KFyPca_panelPrueba{top:auto;bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-2));max-height:55dvh}}.KFyPca_probarFlujo{gap:var(--espacio-2);min-height:44px;padding-inline:var(--espacio-3);flex-shrink:0}.KFyPca_probarFlujo svg{flex-shrink:0}.KFyPca_bordeTrabajo{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.KFyPca_bordeTrabajo path{fill:none;stroke:var(--insignia-exito-texto);stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:KFyPca_dibujaBorde var(--duracion-trabajo) linear var(--retraso-trabajo) forwards}.KFyPca_bordeTrabajo[data-indeterminado=true] path{animation:KFyPca_cargaBorde 1.8s linear var(--retraso-trabajo) 10}:root[data-fluidez=baja] .KFyPca_bordeTrabajo path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.KFyPca_bordeTrabajo[data-completo=true] path{stroke-dashoffset:0;animation:none}.KFyPca_chipPrueba{align-items:center;gap:var(--espacio-1);padding:.125rem var(--espacio-2);border-radius:var(--radio-completo);font-size:var(--texto-xs);white-space:nowrap;background:var(--superficie-hover);color:var(--texto-secundario);align-self:flex-start;font-weight:600;display:inline-flex}.KFyPca_chipPrueba:not([data-estado-prueba=error]):before{content:"";border-radius:var(--radio-completo);background:currentColor;width:.4375rem;height:.4375rem}.KFyPca_chipPrueba[data-estado-prueba=ejecutando],.KFyPca_chipPrueba[data-estado-prueba=completado]{background:var(--insignia-exito-fondo);color:var(--insignia-exito-texto)}.KFyPca_chipPrueba[data-estado-prueba=error]{background:var(--insignia-peligro-fondo);color:var(--insignia-peligro-texto)}.KFyPca_chipPrueba[data-estado-prueba=sin_traza]{background:var(--insignia-advertencia-fondo);color:var(--insignia-advertencia-texto)}.KFyPca_chipPrueba[data-estado-prueba=ejecutando]:before{animation:KFyPca_respiraPrueba .7s var(--curva-rapida) infinite alternate}@media (prefers-reduced-motion:reduce){.KFyPca_bordeTrabajo path,.KFyPca_bordeTrabajo[data-indeterminado=true] path{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.KFyPca_chipPrueba[data-estado-prueba=ejecutando]:before{opacity:.8;animation:none}}.KFyPca_resumenPrueba{padding:var(--espacio-2) var(--espacio-3);border-radius:var(--radio-card);font-size:var(--texto-sm);background:var(--superficie-hover);color:var(--texto-primario);font-weight:600}.KFyPca_resumenPrueba[data-tono=exito]{background:var(--insignia-exito-fondo);color:var(--insignia-exito-texto)}.KFyPca_resumenPrueba[data-tono=peligro]{background:var(--insignia-peligro-fondo);color:var(--insignia-peligro-texto)}.KFyPca_resumenPrueba[data-tono=advertencia]{background:var(--insignia-advertencia-fondo);color:var(--insignia-advertencia-texto)}.KFyPca_avancePrueba{border-radius:var(--radio-completo);background:var(--superficie-hover);height:.25rem;overflow:hidden}.KFyPca_avancePrueba>span{background:var(--insignia-exito);transform-origin:0;height:100%;transition:transform .3s var(--curva-decelerar);display:block}.KFyPca_avancePrueba[data-tono=peligro]>span{background:var(--insignia-peligro)}.KFyPca_controlesPrueba{justify-content:space-between;align-items:center;gap:var(--espacio-1);display:flex}.KFyPca_filaPrueba{justify-content:space-between;align-items:center;gap:var(--espacio-2);min-width:0;padding:var(--espacio-2) var(--espacio-2);border-radius:var(--radio-boton);font-size:var(--texto-sm);flex-wrap:wrap;display:flex}.KFyPca_filaPrueba[data-actual=true]{background:var(--superficie-hover)}.KFyPca_filaPrueba>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:8rem;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.KFyPca_avancePrueba>span{transition:none}}@keyframes KFyPca_dibujaBorde{to{stroke-dashoffset:0}}@keyframes KFyPca_cargaBorde{0%{stroke-dashoffset:1px}50%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes KFyPca_respiraPrueba{0%{opacity:.35}to{opacity:.95}}
.SFubzq_aviso{align-items:center;gap:var(--espacio-2);padding:var(--espacio-2) var(--espacio-4);background:var(--superficie-hover);border-bottom:1px solid var(--borde-sutil);font-size:var(--texto-xs);flex-wrap:wrap;display:flex}.SFubzq_areaLienzo{flex-direction:column;flex:1;min-width:0;display:flex}.SFubzq_lienzo{touch-action:none;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;background-color:var(--superficie-app);flex:1;min-height:0;position:relative;overflow:hidden}.SFubzq_cuadricula{width:calc(100% + 2 * var(--paso-cuadricula));height:calc(100% + 2 * var(--paso-cuadricula));pointer-events:none;background-image:radial-gradient(var(--borde-fuerte) .0625rem, transparent .0625rem);background-size:var(--paso-cuadricula) var(--paso-cuadricula);will-change:transform;position:absolute;top:0;left:0}.SFubzq_documento{transform-origin:0 0;position:absolute;inset:0 auto auto 0}.SFubzq_preparacionLienzo{pointer-events:none;color:var(--texto-secundario);font-size:var(--texto-sm);place-items:center;display:grid;position:absolute;inset:0}.SFubzq_conexiones{pointer-events:none;position:absolute;inset:0;overflow:visible}.SFubzq_conexiones[data-capa=frente]{z-index:1}.SFubzq_conexiones path{fill:none;stroke:var(--borde-fuerte);stroke-width:2px}.SFubzq_conexiones path[data-activa=true]{stroke:var(--texto-marca)}.SFubzq_posicionNodo{position:absolute}.SFubzq_lienzo:focus-visible{outline:2px solid var(--borde-foco);outline-offset:2px}.SFubzq_listaMovil{display:none}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.SFubzq_areaLienzo{flex:none}.SFubzq_lienzo{display:none}.SFubzq_listaMovil{gap:var(--espacio-6);padding:var(--espacio-4);flex-direction:column;display:flex}.SFubzq_nodoEnRama{border-inline-start:2px solid var(--borde-fuerte);margin-inline-start:var(--espacio-4);padding-inline-start:var(--espacio-3)}}.SFubzq_lienzo[data-modo=mover]{cursor:grab}.SFubzq_lienzo[data-arrastrando=true]{cursor:grabbing}.SFubzq_lienzo[data-arrastrando=true] *{-webkit-user-select:none;user-select:none}.SFubzq_recuadro{pointer-events:none;border:1px solid var(--borde-foco);background:var(--insignia-primario-fondo);opacity:.7;position:absolute}.SFubzq_areaLienzo{min-height:0;position:relative;overflow:hidden}.SFubzq_lienzo{position:absolute;inset:0}.SFubzq_conexiones .SFubzq_aristaHit{stroke:#0000;stroke-width:14px;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:pointer;outline:none}.SFubzq_conexiones .SFubzq_aristaHit:focus-visible{stroke:var(--borde-foco);stroke-opacity:.35}.SFubzq_conexiones .SFubzq_puertoHit{fill:#0000;stroke:#0000;pointer-events:all;cursor:pointer;outline:none}.SFubzq_conexiones .SFubzq_puertoHit:focus-visible{stroke:var(--borde-foco);stroke-width:2px;vector-effect:non-scaling-stroke}.SFubzq_conexiones .SFubzq_puntoPuerto{fill:var(--insignia-peligro-fondo);stroke:var(--insignia-peligro-texto);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none;opacity:0}.SFubzq_puertoConexion:focus-within .SFubzq_puntoPuerto,.SFubzq_puertoConexion[data-activo=true] .SFubzq_puntoPuerto{opacity:1}.SFubzq_conexiones .SFubzq_iconoPuerto{color:var(--insignia-peligro-texto);opacity:0;pointer-events:none}.SFubzq_conexiones .SFubzq_iconoPuerto path,.SFubzq_conexiones .SFubzq_iconoPuerto circle{stroke:currentColor;stroke-width:1.5px;fill:none}.SFubzq_puertoConexion:focus-within .SFubzq_iconoPuerto,.SFubzq_puertoConexion[data-activo=true] .SFubzq_iconoPuerto{opacity:1}.SFubzq_accionDesconectar:not(:disabled){color:var(--insignia-peligro-texto)}.SFubzq_anclaPuerto{z-index:3;pointer-events:none;position:fixed}.SFubzq_referenciaPuerto{pointer-events:none;width:1px;height:1px;display:block}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.SFubzq_areaLienzo{flex:1}.SFubzq_listaMovil{padding:calc(calc(var(--espacio-12) + var(--espacio-8)) + calc(var(--espacio-12) + var(--espacio-8))) var(--espacio-3) calc(var(--espacio-dock-total,0px) + calc(var(--espacio-12) + var(--espacio-8)));scroll-padding-top:calc(calc(var(--espacio-12) + var(--espacio-8)) + calc(var(--espacio-12) + var(--espacio-8)));scroll-padding-bottom:calc(var(--espacio-dock-total,0px) + calc(var(--espacio-12) + var(--espacio-8)));position:absolute;inset:0;overflow-y:auto}}.SFubzq_areaLienzo>.SFubzq_aviso{z-index:5;top:calc(var(--espacio-12) + var(--espacio-8) + var(--espacio-1));max-width:min(42rem, calc(100% - var(--espacio-12) - var(--espacio-6)));border-radius:var(--radio-boton);position:absolute;inset-inline-start:calc(var(--espacio-12) + var(--espacio-4))}.SFubzq_conexiones .SFubzq_aristaPrueba{stroke:var(--insignia-exito);stroke-width:3px;pointer-events:none;vector-effect:non-scaling-stroke}.SFubzq_conexiones .SFubzq_aristaPrueba[data-estado-prueba=ejecutando]{stroke:var(--insignia-exito)}.SFubzq_conexiones .SFubzq_aristaPrueba[data-estado-prueba=error]{stroke:var(--insignia-peligro)}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){[data-flujo2-tablero]:has([data-panel-prueba]) .SFubzq_listaMovil{padding-bottom:calc(55dvh + var(--espacio-dock-total,0px) + var(--espacio-12));scroll-padding-bottom:calc(55dvh + var(--espacio-dock-total,0px) + var(--espacio-12))}}@media (hover:hover){.SFubzq_puertoConexion:hover .SFubzq_puntoPuerto,.SFubzq_puertoConexion:hover .SFubzq_iconoPuerto{opacity:1}}.SFubzq_conexiones .SFubzq_destelloPrueba{fill:var(--insignia-exito);pointer-events:none}.SFubzq_conexiones .SFubzq_ondaPrueba{fill:none;stroke:var(--insignia-exito);stroke-width:2.5px;vector-effect:non-scaling-stroke;pointer-events:none}
.zKmsJG_editor{height:100%;min-height:0;color:var(--texto-primario);flex-direction:column;display:flex;overflow:hidden}.zKmsJG_cabecera{align-items:center;gap:var(--espacio-3);padding:var(--espacio-3) var(--espacio-4);border-bottom:1px solid var(--borde-sutil);background:var(--superficie-tarjeta);flex-wrap:wrap;display:flex}.zKmsJG_identidad{flex:1;min-width:0}.zKmsJG_cuerpo{flex:1;min-height:0;display:flex}.zKmsJG_herramientas{align-items:center;gap:var(--espacio-2);padding:var(--espacio-2) var(--espacio-4);flex-wrap:wrap;display:flex}.zKmsJG_herramientas p{flex:1}.zKmsJG_inspector{border-left:1px solid var(--borde-sutil);background:var(--superficie-tarjeta);flex-shrink:0;width:24rem;max-width:100%;max-height:100%;overflow:auto}.zKmsJG_inspectorCabecera{align-items:center;gap:var(--espacio-2);padding:var(--espacio-3);border-bottom:1px solid var(--borde-sutil);display:flex}.zKmsJG_inspectorCabecera h2{flex:1}.zKmsJG_listaErrores{align-items:center;gap:var(--espacio-2);padding:var(--espacio-3) var(--espacio-4);background:var(--insignia-advertencia-fondo);color:var(--insignia-advertencia-texto);flex-wrap:wrap;display:flex}.zKmsJG_listaErrores>span{flex:16rem;min-width:0}.zKmsJG_listaErrores>ul{flex-basis:100%}.zKmsJG_listaErrores>p:not(.sr-only){flex-basis:100%}.zKmsJG_listaErrores+.zKmsJG_listaErrores{border-top:1px solid var(--borde-sutil)}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.zKmsJG_cuerpo{flex-direction:column;overflow-y:auto}.zKmsJG_cabecera{padding:var(--espacio-3)}.zKmsJG_identidad{flex-basis:70%}.zKmsJG_inspector{border-left:0;border-top:1px solid var(--borde-sutil);width:100%;max-height:none}.zKmsJG_herramientas p{flex-basis:100%}}.zKmsJG_herramientas>p{flex-basis:100%}.zKmsJG_editor{isolation:isolate;background:var(--superficie-app);flex:1;width:100%;position:relative}.zKmsJG_cabecera{inset:var(--espacio-3) var(--espacio-3) auto;z-index:4;justify-content:space-between;align-items:flex-start;gap:var(--espacio-3);pointer-events:none;background:0 0;border:0;flex-wrap:nowrap;padding:0;display:flex;position:absolute}.zKmsJG_contextoFlotante,.zKmsJG_accionesFlotantes{align-items:center;gap:var(--espacio-1);padding:var(--espacio-1);border:1px solid var(--borde-sutil);border-radius:var(--radio-modal);box-shadow:var(--sombra-subcard);pointer-events:auto;display:flex}.zKmsJG_contextoFlotante{min-width:0;max-width:min(40rem,100% - 12rem)}.zKmsJG_identidad{min-width:0;padding:var(--espacio-1) var(--espacio-2) var(--espacio-1) 0}.zKmsJG_accionesFlotantes{flex-shrink:0}.zKmsJG_cabecera button,.zKmsJG_capasHerramientas button,.zKmsJG_accionArista button{min-height:44px}.zKmsJG_cuerpo{min-width:0;height:100%}.zKmsJG_avisosFlotantes{z-index:5;top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4));inset-inline:calc(var(--espacio-12) + var(--espacio-8));border-radius:var(--radio-modal);max-height:30%;position:absolute;overflow:auto}.zKmsJG_avisosFlotantes:empty{display:none}.zKmsJG_capasHerramientas{pointer-events:none;z-index:3;position:absolute;inset:0}.zKmsJG_rielHerramientas,.zKmsJG_zoomFlotante,.zKmsJG_ordenFlotante,.zKmsJG_seleccionFlotante{align-items:center;gap:var(--espacio-1);padding:var(--espacio-1);border:1px solid var(--borde-sutil);border-radius:var(--radio-modal);box-shadow:var(--sombra-subcard);pointer-events:auto;display:flex;position:absolute}.zKmsJG_rielHerramientas{top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4));max-height:calc(100% - calc(var(--espacio-12) + var(--espacio-8)) - calc(var(--espacio-12) + var(--espacio-8)) - var(--espacio-dock-total,0px));scrollbar-width:none;flex-direction:column;inset-inline-start:var(--espacio-3);overflow-y:auto}.zKmsJG_rielHerramientas button{min-width:44px}.zKmsJG_separadorHerramientas{width:var(--espacio-6);border-top:1px solid var(--borde-sutil);margin-block:var(--espacio-1)}.zKmsJG_zoomFlotante{inset-inline-end:var(--espacio-3);bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-3))}.zKmsJG_ordenFlotante{inset-inline-start:var(--espacio-3);bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-3))}.zKmsJG_seleccionFlotante{top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4));padding-inline-start:var(--espacio-3);left:50%;transform:translate(-50%)}.zKmsJG_historial{min-height:0;padding-top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4));padding-bottom:var(--espacio-dock-total,0px);flex:1;overflow:auto}.zKmsJG_inspector{margin:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4)) var(--espacio-3) calc(var(--espacio-dock-total,0px) + calc(var(--espacio-12) + var(--espacio-8))) 0;border:1px solid var(--borde-sutil);border-radius:var(--radio-modal);box-shadow:var(--sombra-subcard)}.zKmsJG_accionArista{z-index:2;position:absolute;transform:translate(-50%,-50%)}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.zKmsJG_cabecera{inset:var(--espacio-2) var(--espacio-2) auto;gap:var(--espacio-2)}.zKmsJG_contextoFlotante{flex:1;max-width:calc(100% - 6.5rem)}.zKmsJG_identidad{flex-basis:auto}.zKmsJG_textoGuardar{display:none}.zKmsJG_accionesFlotantes>button{padding-inline:var(--espacio-3)}.zKmsJG_cuerpo{overflow:hidden}.zKmsJG_rielHerramientas{top:auto;bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-2));max-height:none;max-width:calc(100% - var(--espacio-4));flex-direction:row;inset-inline-start:var(--espacio-2)}.zKmsJG_ordenFlotante{top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4));inset-inline-start:var(--espacio-2);bottom:auto}.zKmsJG_seleccionFlotante{left:auto;inset-inline-end:var(--espacio-2);transform:none}.zKmsJG_avisosFlotantes{inset-inline:var(--espacio-2);top:calc(calc(var(--espacio-12) + var(--espacio-8)) + calc(var(--espacio-12) + var(--espacio-8)))}.zKmsJG_inspector{inset:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-4)) var(--espacio-2) calc(var(--espacio-dock-total,0px) + calc(var(--espacio-12) + var(--espacio-8)));z-index:4;background:var(--superficie-tarjeta-opaca);width:auto;max-height:none;margin:0;position:absolute;overflow:auto}}.zKmsJG_inspectorMovil .zKmsJG_inspectorCabecera{display:none}.zKmsJG_avisosFlotantes{width:max-content;max-width:min(42rem, calc(100% - var(--espacio-12) - var(--espacio-12) - var(--espacio-12) - var(--espacio-4)));inset-inline-end:auto}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.zKmsJG_avisosFlotantes{max-width:calc(100% - var(--espacio-4))}}.zKmsJG_inspector{z-index:4;inset-inline-end:var(--espacio-2);top:calc(var(--espacio-12) + var(--espacio-8));bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-12));max-width:calc(100% - var(--espacio-4));margin:0;position:absolute}@media (min-width:768px) and (pointer:fine),(min-width:768px) and (pointer:none),(min-width:768px) and (not (max-height:500px)){.zKmsJG_cabecera button,.zKmsJG_capasHerramientas button,.zKmsJG_accionArista button{min-height:2rem}.zKmsJG_rielHerramientas button{min-width:2rem}.zKmsJG_rielHerramientas,.zKmsJG_zoomFlotante,.zKmsJG_ordenFlotante,.zKmsJG_seleccionFlotante,.zKmsJG_contextoFlotante,.zKmsJG_accionesFlotantes{padding:var(--espacio-1);border-radius:var(--radio-boton);gap:0}.zKmsJG_identidad{padding-block:0}.zKmsJG_contextoFlotante{max-width:min(28rem,100% - 10rem)}.zKmsJG_contextoFlotante h1{font-size:var(--texto-sm)}.zKmsJG_cabecera{inset:var(--espacio-2) var(--espacio-2) auto}.zKmsJG_rielHerramientas{top:calc(var(--espacio-12) + var(--espacio-8) + var(--espacio-1));inset-inline-start:var(--espacio-2)}.zKmsJG_seleccionFlotante{top:var(--espacio-2)}}.zKmsJG_cargaAuxiliar{z-index:6;top:calc(var(--espacio-12) + var(--espacio-8));right:var(--espacio-3);max-width:calc(100% - var(--espacio-4));align-items:center;gap:var(--espacio-3);padding:var(--espacio-3);border:1px solid var(--borde-sutil);border-radius:var(--radio-popover);display:flex;position:absolute}@media (min-width:768px) and (pointer:fine),(min-width:768px) and (pointer:none),(min-width:768px) and (not (max-height:500px)){.zKmsJG_rielHerramientas{padding:var(--espacio-2);gap:var(--espacio-2)}.zKmsJG_seleccionFlotante{top:calc(var(--espacio-12) + var(--espacio-8) + var(--espacio-2));padding:var(--espacio-2) var(--espacio-3);gap:var(--espacio-3);max-width:calc(100% - var(--espacio-12) - var(--espacio-12))}.zKmsJG_seleccionFlotante>span{white-space:nowrap}}@media not (min-width:768px),(pointer:coarse) and (max-height:500px){.zKmsJG_cabecera{flex-wrap:nowrap}.zKmsJG_contextoFlotante{flex:auto;min-width:0;max-width:none}.zKmsJG_accionesFlotantes{margin-inline-start:0}.zKmsJG_rielHerramientas{top:calc(calc(var(--espacio-12) + var(--espacio-8)) + var(--espacio-2));bottom:auto;inset-inline-start:auto;inset-inline-end:var(--espacio-2)}.zKmsJG_seleccionFlotante{top:auto;bottom:calc(var(--espacio-dock-total,0px) + var(--espacio-12) + var(--espacio-4))}}.zKmsJG_avisosFlotantes.zKmsJG_avisosEnHistorial{width:auto;max-width:none;margin:0 var(--espacio-3) var(--espacio-3);position:static}.zKmsJG_filaHistorial{align-items:center;gap:var(--espacio-2);width:100%;padding:var(--espacio-2);border-radius:var(--radio-boton);font-size:var(--texto-xs);text-align:start;color:var(--texto-primario);display:flex}.zKmsJG_filaHistorial[data-actual=true]{background:var(--superficie-seleccionada);font-weight:600}.zKmsJG_filaHistorial[data-deshecho=true]{color:var(--texto-terciario)}.zKmsJG_filaHistorial:disabled:not([data-actual=true]){cursor:not-allowed}.zKmsJG_marcaHistorial{padding:0 var(--espacio-1);border-radius:var(--radio-completo);background:var(--superficie-hover);color:var(--texto-secundario);flex-shrink:0;font-weight:600}@media (hover:hover){.zKmsJG_filaHistorial:not(:disabled):hover{background:var(--superficie-hover)}}
.sd-mascota{--sd-t:3.875rem;--sd-u:calc(var(--sd-t) / 62);flex:none;width:4.375rem;height:3.875rem;position:relative}.sd-mascota .sd-lienzo{width:var(--sd-t);height:var(--sd-t);pointer-events:none;position:absolute;bottom:0;left:50%;transform:translate(-50%);container-type:size}.sd-mascota .sd-lienzo>svg{z-index:1;width:100%;height:100%;display:block;position:relative;overflow:visible}.sd-mascota .sd-sombra{fill:var(--borde-sutil)}.sd-mascota .sd-todo,.sd-mascota .sd-flota,.sd-mascota .sd-tronco,.sd-mascota .sd-ojos,.sd-mascota .sd-ojo,.sd-mascota .sd-dilata,.sd-mascota .sd-forma,.sd-mascota .sd-brillo,.sd-mascota .sd-destello,.sd-mascota .sd-espiral,.sd-mascota .sd-movil,.sd-mascota .sd-mano-osc,.sd-mascota .sd-paraguas,.sd-mascota .sd-fantasma,.sd-mascota .sd-gota{transform-box:fill-box;transform-origin:50%}.sd-mascota .sd-todo{transform-origin:50% 100%;animation:3.8s ease-in-out infinite sd-respira}.sd-mascota .sd-tronco{transform-origin:50% 100%;transition:transform .45s cubic-bezier(.34,1.4,.64,1)}.sd-mascota .sd-mirada{transition:transform .11s linear}.sd-mascota .sd-paralaje{transition:transform .14s linear}.sd-mascota .sd-ojos{transition:transform .3s var(--curva-decelerar);animation:11s ease-in-out infinite sd-mira}.sd-mascota[data-mirando] .sd-ojos{animation:none}.sd-mascota .sd-ojos[data-parpadea=si] .sd-ojo{animation:sd-parpadea 7.3s var(--sd-desfase,0s) infinite}.sd-mascota .sd-ojos[data-parpadea=si] .sd-ojo-der{animation-delay:calc(var(--sd-desfase,0s) + 40ms)}.sd-mascota .sd-dilata{transition:transform .38s cubic-bezier(.34,1.45,.64,1)}.sd-mascota .sd-forma-sale{animation:75ms cubic-bezier(.55,0,1,.45) forwards sd-forma-cierra}.sd-mascota .sd-forma-entra{animation:sd-forma-abre 75ms var(--curva-decelerar) 75ms both}.sd-mascota .sd-brillo{animation:sd-brillo-entra .22s var(--curva-decelerar) both}.sd-mascota .sd-brillo[data-brillo=titila] .sd-destello-1{animation:2.6s ease-in-out .4s infinite sd-brillo-titila}.sd-mascota .sd-brillo[data-brillo=titila] .sd-destello-2{animation:2.6s ease-in-out .62s infinite sd-brillo-titila}.sd-mascota .sd-espiral{animation:.9s linear infinite sd-gira}.sd-mascota .sd-movil{transform-origin:50% 100%}.sd-mascota .sd-luz{animation:1.6s ease-in-out infinite alternate sd-luz}.sd-mascota .sd-luz-2{animation-delay:.5s}.sd-mascota .sd-luz-3{animation-delay:1s}.sd-mascota .sd-helice{transform-box:view-box;transform-origin:50px 21px;animation:9s linear infinite sd-helice}.sd-mascota .sd-raja,.sd-mascota .sd-cristal-enojo{opacity:0;transition:opacity .35s}.sd-mascota .sd-paraguas{transform-origin:50% 100%;animation:3s ease-in-out infinite alternate sd-paraguas}.sd-mascota .sd-tinte,.sd-mascota .sd-halo,.sd-mascota .sd-rubor,.sd-mascota .sd-mano-tinte{transition:opacity .5s var(--curva-decelerar)}.sd-mascota .sd-mano-pos{transition:transform .42s cubic-bezier(.34, 1.45, .64, 1), opacity .25s var(--curva-decelerar)}.sd-mascota .sd-mano-i{--sd-lado:-1}.sd-mascota .sd-mano-d{--sd-lado:1}.sd-mascota .sd-manos[data-pose=costados] .sd-mano-osc,.sd-mascota .sd-manos[data-pose=arriba] .sd-mano-osc,.sd-mascota .sd-manos[data-pose=cruzadas] .sd-mano-osc,.sd-mascota .sd-manos[data-pose=estira] .sd-mano-osc{animation:3.7s ease-in-out infinite sd-mano-flota}.sd-mascota .sd-manos .sd-mano-d .sd-mano-osc{animation-delay:-1.3s}.sd-mascota .sd-manos[data-pose=saluda] .sd-mano-d .sd-mano-osc{animation:.57s linear infinite sd-mano-saluda}.sd-mascota .sd-manos[data-pose=saluda] .sd-mano-i .sd-mano-osc{animation:3.7s ease-in-out infinite sd-mano-flota}.sd-mascota .sd-manos[data-pose=tipea] .sd-mano-osc{animation:.26s ease-in-out infinite sd-mano-tipea}.sd-mascota .sd-manos[data-pose=tipea] .sd-mano-d .sd-mano-osc{animation-delay:-.13s}.sd-mascota .sd-manos[data-pose=menton] .sd-mano-d .sd-mano-osc{animation:1.6s ease-in-out infinite sd-mano-apoya}.sd-mascota .sd-manos[data-pose=visera] .sd-mano-d .sd-mano-osc{animation:3.5s ease-in-out infinite sd-mano-visera}.sd-mascota .sd-manos[data-pose=hurra] .sd-mano-osc{animation:.7s ease-in-out infinite sd-mano-hurra}.sd-mascota .sd-manos[data-pose=cachetes] .sd-mano-osc{animation:2.1s ease-in-out infinite sd-mano-apoya}.sd-mascota .sd-manos[data-pose=baile] .sd-mano-osc{animation:.9s ease-in-out infinite sd-mano-baile}.sd-mascota .sd-manos[data-pose=baile] .sd-mano-d .sd-mano-osc{animation-delay:-.45s}.sd-mascota .sd-manos[data-pose=panza] .sd-mano-osc{animation:.21s linear infinite sd-mano-tiembla}.sd-mascota .sd-manos[data-pose=panza] .sd-mano-d .sd-mano-osc{animation-delay:-.1s}.sd-mascota .sd-manos[data-pose=volar] .sd-mano-osc{animation:1s cubic-bezier(.2,.8,.2,1) sd-mano-vuela}.sd-mascota.sd-grande{--sd-t:6.25rem;width:7rem;height:6.25rem}.sd-mascota.sd-chica{--sd-t:2.5rem;width:2.75rem;height:2.5rem}.sd-mascota.sd-mini{--sd-t:1.5rem;width:1.625rem;height:1.5rem}.sd-mascota.sd-icono{--sd-t:2.125rem;width:1.5rem;height:1.5rem}.sd-mascota.sd-icono .sd-lienzo{top:50%;bottom:auto;transform:translate(-50%,-50%)}.sd-mascota.sd-mini .sd-ojos,.sd-mascota.sd-icono .sd-ojos{animation:none;transform:scale(1.3)}.sd-mascota.sd-quieta .sd-ojos-fase~.sd-ojos-fase,.sd-mascota.sd-mini .sd-ojos-fase~.sd-ojos-fase,.sd-mascota.sd-icono .sd-ojos-fase~.sd-ojos-fase,[data-mov=no] .sd-mascota .sd-ojos-fase~.sd-ojos-fase{opacity:0}.sd-mascota.sd-quieta .sd-forma-sale,[data-mov=no] .sd-mascota .sd-forma-sale{opacity:0;animation:none}.sd-mascota.sd-quieta .sd-todo,.sd-mascota.sd-quieta .sd-ojo,.sd-mascota.sd-quieta .sd-ojos,.sd-mascota.sd-quieta .sd-brillo,.sd-mascota.sd-quieta .sd-destello,.sd-mascota.sd-quieta .sd-forma-entra,.sd-mascota.sd-quieta .sd-helice,.sd-mascota.sd-quieta .sd-luz,.sd-mascota.sd-quieta .sd-paraguas,.sd-mascota.sd-quieta .sd-mano-osc,.sd-mascota.sd-quieta .sd-fantasma{animation:none}.sd-globo-txt{white-space:nowrap;font-family:var(--fuente-serif);font-style:italic;font-size:var(--texto-sm);color:var(--texto-secundario);background:var(--superficie-elevada);border:1px solid var(--borde-sutil);border-radius:var(--radio-card) var(--radio-card) var(--radio-card) .125rem;opacity:0;transition:opacity .2s, transform .2s var(--curva-decelerar);pointer-events:none;z-index:3;margin-left:.25rem;padding:.125rem .5rem;position:absolute;bottom:60%;left:100%;transform:translateY(.25rem)}.sd-mascota.sd-con-globo .sd-globo-txt{opacity:1;transform:none}.sd-mascota.sd-globo-izq .sd-globo-txt{border-radius:var(--radio-card) var(--radio-card) .125rem var(--radio-card);margin-left:0;margin-right:.25rem;left:auto;right:100%}.sd-pensamiento{background:var(--superficie-elevada);border:1px solid var(--borde-sutil);min-width:1.375rem;font-family:var(--fuente-display);font-size:var(--texto-sm);font-variant-numeric:tabular-nums;text-align:center;color:var(--texto-primario);pointer-events:none;z-index:3;border-radius:999px;padding:1px .375rem;font-weight:600;position:absolute;bottom:74%;left:84%;transform:none}.sd-pensamiento:before,.sd-pensamiento:after{content:"";background:var(--superficie-elevada);border:1px solid var(--borde-sutil);border-radius:50%;position:absolute;left:50%}.sd-pensamiento:before{width:.375rem;height:.375rem;bottom:-.3125rem;left:-.3125rem}.sd-pensamiento:after{width:.1875rem;height:.1875rem;bottom:-.5625rem;left:-.625rem}.sd-mascota.sd-globo-izq .sd-pensamiento{left:auto;right:84%}.sd-mascota.sd-globo-izq .sd-pensamiento:before{left:auto;right:-.3125rem}.sd-mascota.sd-globo-izq .sd-pensamiento:after{left:auto;right:-.625rem}.sd-zzz{font-family:var(--fuente-serif);color:var(--texto-secundario);font-style:italic;font-weight:600;font-size:var(--texto-base);opacity:0;pointer-events:none;line-height:1;position:absolute;top:-.125rem;right:.125rem}.sd-zzz-2{font-size:var(--texto-md);animation-delay:1s!important}.sd-zzz-3{font-size:var(--texto-lg);animation-delay:2s!important}.sd-zzz.sd-zzz-sola{font-family:var(--fuente-sans);font-style:normal;font-weight:700;font-size:var(--texto-3xs);color:var(--texto-terciario);top:-10%;right:-12%}[data-mov=no] .sd-mascota .sd-todo,[data-mov=no] .sd-mascota .sd-flota,[data-mov=no] .sd-mascota .sd-tronco,[data-mov=no] .sd-mascota .sd-ojo,[data-mov=no] .sd-mascota .sd-ojos,[data-mov=no] .sd-mascota .sd-destello,[data-mov=no] .sd-mascota .sd-mano-osc,[data-mov=no] .sd-mascota .sd-movil,[data-mov=no] .sd-mascota .sd-luz,[data-mov=no] .sd-mascota .sd-helice,[data-mov=no] .sd-mascota .sd-espiral,[data-mov=no] .sd-mascota .sd-paraguas,[data-mov=no] .sd-mascota .sd-fantasma,[data-mov=no] .sd-mascota .sd-gota,[data-mov=no] .sd-mascota .sd-ajusta,[data-mov=no] .sd-mascota[data-animo=respira][data-variante^=sostiene]{animation:none!important}@media (prefers-reduced-motion:reduce){.sd-mascota,.sd-mascota .sd-todo,.sd-mascota .sd-flota,.sd-mascota .sd-tronco,.sd-mascota .sd-mano-osc,.sd-mascota .sd-ojos,.sd-mascota .sd-ojo,.sd-mascota .sd-brillo,.sd-mascota .sd-destello,.sd-mascota .sd-forma-entra,.sd-mascota .sd-movil,.sd-mascota .sd-luz,.sd-mascota .sd-helice,.sd-mascota .sd-espiral,.sd-mascota .sd-paraguas,.sd-mascota .sd-fantasma,.sd-mascota .sd-gota,.sd-mascota .sd-ajusta{animation:none!important}.sd-mascota .sd-mirada,.sd-mascota .sd-paralaje,.sd-mascota .sd-dilata,.sd-mascota .sd-mano-pos,.sd-mascota .sd-tronco{transition:none}.sd-mascota .sd-ojos-fase~.sd-ojos-fase,.sd-mascota .sd-forma-sale{opacity:0}.sd-mascota[data-animo=duerme] .sd-zzz{opacity:0;animation:none!important}.sd-mascota[data-animo=duerme] .sd-zzz:first-of-type,.sd-mascota[data-animo=duerme] .sd-zzz-sola{opacity:.8}}
.sd-mascota[data-animo=saluda] .sd-todo{animation:sd-salto .6s var(--curva-decelerar) 1}.sd-mascota[data-animo=saluda] .sd-movil,.sd-mascota[data-animo=meta] .sd-movil{animation:.32s ease-in-out 5 alternate sd-agita}.sd-mascota[data-animo=celebra] .sd-todo{animation:.62s cubic-bezier(.2,.8,.2,1) sd-festejo}.sd-mascota[data-animo=racha] .sd-todo{animation:1s cubic-bezier(.2,.8,.2,1) sd-racha}.sd-mascota[data-animo=meta] .sd-todo{animation:1.3s cubic-bezier(.2,.8,.2,1) sd-meta}.sd-mascota[data-animo=fastidiado] .sd-todo{animation:.38s ease-in-out 2 sd-sacude,6s ease-in-out .76s infinite sd-fastidio}.sd-mascota[data-animo=fastidiado] .sd-raja,.sd-mascota[data-animo=fastidiado] .sd-cristal-enojo{opacity:1}.sd-mascota[data-animo=alivio] .sd-todo{animation:sd-alivio 1.1s var(--curva-decelerar) 1}.sd-mascota[data-animo=alivio] .sd-ojo{animation:1.1s ease-in-out sd-cierra}.sd-mascota[data-animo=aburrido] .sd-todo{animation:5s ease-in-out infinite sd-aburrido}.sd-mascota[data-animo=aburrido] .sd-ojos{animation:4s ease-in-out infinite sd-mira}.sd-mascota[data-animo=duerme] .sd-todo{animation:5s ease-in-out infinite sd-respira}.sd-mascota[data-animo=duerme] .sd-ojos,.sd-mascota[data-animo=noche] .sd-ojos{animation:none}.sd-mascota[data-animo=duerme] .sd-luz,.sd-mascota[data-animo=duerme] .sd-helice{opacity:.5;animation-play-state:paused}.sd-mascota[data-animo=duerme] .sd-zzz{animation:3s ease-in-out infinite sd-zzz}.sd-mascota[data-animo=duerme] .sd-zzz-sola{animation:2.4s ease-in-out infinite sd-zeta}.sd-mascota[data-animo=despierta] .sd-todo{animation:sd-despierta .9s var(--curva-decelerar) 1}.sd-mascota[data-animo=noche] .sd-todo,.sd-mascota[data-animo=cansado] .sd-todo{animation:6s ease-in-out infinite sd-respira}.sd-mascota[data-animo=cansado] .sd-ojo{transform-origin:50% 100%;animation:none;transform:scaleY(.45)}.sd-mascota[data-animo=noche] .sd-ojo{transform-origin:50% 100%;animation:none;transform:scaleY(.55)}.sd-mascota[data-animo=trabaja] .sd-todo{animation:.36s ease-in-out infinite alternate sd-teclea}.sd-mascota[data-animo=estira] .sd-todo{animation:1.6s ease-in-out infinite sd-despierta}.sd-mascota[data-animo=estira][data-variante=cuello_der] .sd-todo{animation:8s ease-in-out sd-cuello-der}.sd-mascota[data-animo=estira][data-variante=cuello_izq] .sd-todo{animation:8s ease-in-out sd-cuello-izq}.sd-mascota[data-animo=estira][data-variante=hombros] .sd-todo{animation:4s ease-in-out 2 sd-hombros}.sd-mascota[data-animo=estira][data-variante=manos] .sd-todo{animation:.8s ease-in-out infinite alternate sd-manos}.sd-mascota[data-animo=estira][data-variante=lejos] .sd-todo{animation:none;transform:translateY(-1.5px)}.sd-mascota[data-animo=estira][data-variante=lejos] .sd-ojos{animation:none;transform:translate(9px,-7px)}.sd-mascota[data-animo=respira] .sd-todo{animation:12s cubic-bezier(.4,0,.2,1) infinite sd-respiro-guiado}.sd-mascota[data-animo=respira] .sd-ojo{animation:none;transform:scaleY(.2)}.sd-mascota[data-animo=respira] .sd-ojos{animation:none}.sd-mascota[data-animo=respira][data-variante^=sostiene] .sd-ojo{transform:scaleY(.08)}.sd-mascota[data-animo=respira][data-variante=sostiene]{animation:.22s ease-in-out infinite sd-tiembla}.sd-mascota[data-animo=respira][data-variante=sostiene_final]{animation:.12s ease-in-out infinite sd-tiembla-fuerte}.sd-mascota[data-animo=respira][data-variante=suelta] .sd-ojo{transform:scaleY(.35)}.sd-mascota[data-animo=pausa] .sd-todo{animation:4.5s ease-in-out infinite sd-respira}.sd-mascota[data-animo=celebra] .sd-helice,.sd-mascota[data-animo=racha] .sd-helice,.sd-mascota[data-animo=meta] .sd-helice,.sd-mascota[data-animo=despierta] .sd-helice,.sd-mascota[data-animo=termino] .sd-helice{animation:.36s linear infinite sd-helice-rapida}@keyframes sd-mano-flota{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@keyframes sd-mano-saluda{0%{transform:translateY(-3px)}25%{transform:translate(9px)}50%{transform:translateY(3px)}75%{transform:translate(-9px)}to{transform:translateY(-3px)}}@keyframes sd-mano-tipea{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes sd-mano-apoya{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes sd-mano-visera{0%,to{transform:translate(-6px)}50%{transform:translate(6px)}}@keyframes sd-mano-hurra{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes sd-mano-baile{0%,to{transform:translateY(-26px)}50%{transform:translateY(26px)}}@keyframes sd-mano-tiembla{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}@keyframes sd-mano-vuela{0%,to{transform:none}30%{transform:translate(calc(var(--sd-lado) * 40px), -54px)}}@keyframes sd-gira{to{transform:rotate(360deg)}}@keyframes sd-respira{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(.992,1.014)}}@keyframes sd-parpadea{0%,37%,39.5%,88.6%,91.2%,92.4%,94.8%,to{transform:scaleY(1)}38%{transform:scaleY(.1)}89.6%{transform:scaleY(.1)}93.4%{transform:scaleY(.1)}}@keyframes sd-forma-cierra{99%{opacity:1;transform:scaleY(.1)}to{opacity:0;transform:scaleY(.1)}}@keyframes sd-forma-abre{0%{opacity:0;transform:scaleY(.1)}1%{opacity:1}to{opacity:1;transform:scaleY(1)}}@keyframes sd-brillo-entra{0%{opacity:0;transform:scale(.6)}}@keyframes sd-brillo-titila{0%,64%,to{opacity:1;transform:scale(1)}72%{opacity:1;transform:scale(1.45)}80%{opacity:.65;transform:scale(.8)}88%{opacity:1;transform:scale(1)}}@keyframes sd-mira{0%,30%,to{transform:translate(0)}38%,52%{transform:translate(7px)}60%,78%{transform:translate(-7px)}86%{transform:translate(0)}}@keyframes sd-salto{0%,to{transform:translateY(0)}40%,55%{transform:translateY(-12px)}}@keyframes sd-festejo{0%{transform:scale(1.06,.9)}35%{transform:translateY(-22px)scale(.96,1.06)}70%{transform:translateY(0)scale(1.05,.94)}to{transform:scale(1)}}@keyframes sd-racha{0%{transform:scale(1.06,.9)}30%{transform:translateY(-29px)rotate(180deg)}60%{transform:translateY(-29px)rotate(360deg)}85%{transform:translateY(0)rotate(360deg)scale(1.06,.92)}to{transform:rotate(360deg)}}@keyframes sd-meta{0%{transform:scale(1.06,.9)}25%{transform:translateY(-26px)rotate(-8deg)scale(.96,1.06)}45%{transform:translateY(0)scale(1.06,.92)}65%{transform:translateY(-32px)rotate(8deg)scale(.95,1.08)}85%{transform:translateY(0)scale(1.06,.92)}to{transform:none}}@keyframes sd-agita{0%{transform:rotate(-12deg)}to{transform:rotate(14deg)}}@keyframes sd-sacude{0%,to{transform:translate(0)}25%,75%{transform:translate(-3px)}50%{transform:translate(3px)}}@keyframes sd-fastidio{0%,78%,to{transform:translate(0)rotate(0)}80%{transform:translate(-3px)rotate(-2deg)}84%{transform:translate(3px)rotate(2deg)}88%{transform:translate(-3px)rotate(-1deg)}92%{transform:translate(0)rotate(0)}}@keyframes sd-alivio{0%{transform:scale(1)}30%{transform:scale(1.04,.93)}65%{transform:scale(.98,1.04)}to{transform:scale(1)}}@keyframes sd-cierra{0%,to{transform:scaleY(1)}25%,70%{transform:scaleY(.1)}}@keyframes sd-aburrido{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)translateY(1.6px)}75%{transform:rotate(5deg)translateY(1.6px)}}@keyframes sd-despierta{0%{transform:scaleY(.9)}45%{transform:scale(.94,1.14)translateY(-6px)}to{transform:scale(1)}}@keyframes sd-cuello-der{0%,to{transform:none}25%,75%{transform:translateY(-5px)scale(.98,1.06)rotate(8deg)}}@keyframes sd-cuello-izq{0%,to{transform:none}25%,75%{transform:translateY(-5px)scale(.98,1.06)rotate(-8deg)}}@keyframes sd-hombros{0%,to{transform:none}25%,55%{transform:translateY(-8px)scale(1.05,.95)}68%{transform:translateY(2.4px)scale(.98,1.03)}}@keyframes sd-manos{0%{transform:scale(1.04,.97)}to{transform:scale(.96,1.03)}}@keyframes sd-tiembla{0%{transform:translateX(calc(var(--sd-u) * -.6)) rotate(-.6deg)}to{transform:translateX(calc(var(--sd-u) * .6)) rotate(.6deg)}}@keyframes sd-tiembla-fuerte{0%{transform:translateX(calc(var(--sd-u) * -1.4)) rotate(-1.6deg)}to{transform:translateX(calc(var(--sd-u) * 1.4)) rotate(1.6deg)}}@keyframes sd-teclea{0%{transform:translateY(0)rotate(-1.2deg)}to{transform:translateY(-1.6px)rotate(1.2deg)}}@keyframes sd-respiro-guiado{0%{transform:scale(1)}33%{transform:scale(1.12,1.1)translateY(-5px)}66%{transform:scale(1.12,1.1)translateY(-5px)}to{transform:scale(1)}}@keyframes sd-zzz{0%{opacity:0;transform:translate(0, calc(var(--sd-u) * 6)) scale(.7)}25%{opacity:1}to{opacity:0;transform:translate(calc(var(--sd-u) * 16), calc(var(--sd-u) * -26)) scale(1.25)}}@keyframes sd-zeta{0%{opacity:0;transform:translate(0, calc(var(--sd-u) * 4))}40%{opacity:1}to{opacity:0;transform:translate(calc(var(--sd-u) * 6), calc(var(--sd-u) * -10))}}@keyframes sd-luz{0%{opacity:.45}to{opacity:1}}@keyframes sd-helice{0%,84%,to{transform:scaleX(1)}86%{transform:scaleX(-1)}88%{transform:scaleX(1)}90%{transform:scaleX(-1)}92%{transform:scaleX(1)}94%{transform:scaleX(-1)}96%{transform:scaleX(1)}}@keyframes sd-helice-rapida{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}@keyframes sd-paraguas{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}
.sd-mascota[data-animo=trabajando] .sd-todo{animation:.26s ease-in-out infinite sd-rebote-corto}.sd-mascota[data-animo=trabajando] .sd-ojos{animation:none;transform:translateY(6px)}.sd-mascota[data-animo=pensando] .sd-tronco{transform:rotate(-6deg)}.sd-mascota[data-animo=pensando] .sd-todo{animation:5.2s ease-in-out infinite sd-respira}.sd-mascota[data-animo=pensando] .sd-ojos{animation:none;transform:translate(8px,-7px)}.sd-mascota[data-animo=buscando] .sd-ojos{animation:3.5s ease-in-out infinite sd-barre}.sd-mascota[data-animo=buscando] .sd-tronco{animation:3.5s ease-in-out infinite sd-gira-apenas}.sd-mascota[data-animo=permiso] .sd-todo{animation:2.4s cubic-bezier(.34,1.3,.64,1) .6s infinite sd-saltito}.sd-mascota[data-animo=pregunta] .sd-tronco{transform:rotate(9deg)}.sd-mascota[data-animo=pregunta] .sd-ojos[data-parpadea=si] .sd-ojo{animation-duration:1.8s}.sd-mascota[data-animo=termino] .sd-todo{transform-origin:50% 60%;animation:.95s cubic-bezier(.65,0,.35,1) .18s both sd-vuelta}.sd-mascota[data-animo=error] .sd-todo{animation:.52s ease-out forwards sd-no-pudo}.sd-mascota[data-animo=limite] .sd-todo{animation:7s ease-in-out infinite sd-respira-hondo}.sd-mascota .sd-gota{animation:1.8s ease-in infinite sd-gota-cae}.sd-mascota[data-animo=duerme] .sd-todo{animation:7s ease-in-out infinite sd-respira-hondo}.sd-mascota[data-animo=duerme] .sd-ojos{animation:none;transform:translateY(1px)}.sd-mascota[data-animo=saluda] .sd-todo{animation:sd-salto .6s var(--curva-decelerar) 1}.sd-mascota[data-animo=enamorado] .sd-todo{animation:2.6s ease-in-out infinite sd-mece}.sd-mascota[data-animo=orgulloso] .sd-tronco{transform:scale(1.04)}.sd-mascota[data-animo=guino] .sd-tronco{transform:rotate(-6deg)}.sd-mascota[data-animo=sorprendido] .sd-todo{animation:sd-salto .5s var(--curva-decelerar) 1}.sd-mascota[data-animo=bostezo] .sd-todo{animation:1.6s ease-in-out sd-bostezo}.sd-mascota[data-animo=molesto] .sd-tronco{transform:scaleX(.95)}.sd-mascota[data-animo=mareado] .sd-todo{transform-origin:50% 60%;animation:2.4s ease-out both sd-mareo}.sd-mascota[data-animo=archivo] .sd-tapa{transform-box:view-box;animation:2.7s ease-in-out both sd-tapa}.sd-mascota[data-animo=archivo] .sd-interior{animation:2.7s ease-in-out both sd-interior}.sd-mascota[data-animo=archivo] .sd-papel{animation:2.7s cubic-bezier(.3,.7,.2,1) both sd-papel}.sd-mascota[data-animo=archivo] .sd-tronco{animation:2.7s ease-out both sd-traga}.sd-mascota[data-animo=archivo] .sd-ojos-antes{animation:2.7s step-end both sd-hasta-tragar}.sd-mascota[data-animo=archivo] .sd-ojos-despues{animation:2.7s step-end both sd-desde-tragar}.sd-mascota[data-animo=archivo][data-companero=salix] .sd-mano-d .sd-mano-osc{animation:2.7s cubic-bezier(.3,.7,.2,1) both sd-mano-papel}.sd-mascota[data-animo=archivo]:not([data-companero=salix]) .sd-tronco{animation:.65s cubic-bezier(.34,1.56,.64,1) sd-traga-sin-tapa}.sd-mascota[data-animo=archivo]:not([data-companero=salix]) .sd-ojos-antes{animation:.9s step-end both sd-hasta-tragar}.sd-mascota[data-animo=archivo]:not([data-companero=salix]) .sd-ojos-despues{animation:.9s step-end both sd-desde-tragar}.sd-mascota[data-animo=toque] .sd-todo{animation:.6s cubic-bezier(.34,1.56,.64,1) sd-toque}.sd-mascota[data-animo=baile] .sd-todo{animation:.9s ease-in-out infinite sd-baile}.sd-mascota[data-animo=cumple] .sd-todo{animation:sd-salto .6s var(--curva-decelerar) 2}.sd-mascota[data-animo=cosquillas] .sd-todo{animation:.37s linear infinite sd-risa}.sd-mascota[data-animo=seVa] .sd-lienzo:not(.sd-lienzo-libre):not(.sd-lienzo-suelto){overflow:hidden}.sd-mascota .sd-escape{transform-box:view-box}.sd-mascota[data-animo=seVa] .sd-escape{animation:4.6s ease-in-out both sd-se-va}.sd-mascota[data-animo=seVa] .sd-sombra{animation:4.6s step-end both sd-sombra-escondida}.sd-mascota[data-animo=seVa] .sd-globo-txt,.sd-mascota[data-animo=seVa] .sd-pensamiento,.sd-mascota[data-animo=seVa] .sd-zzz{display:none}.sd-mascota[data-animo=seVa] .sd-fase-2{transform:translate(var(--sd-mira-x,0), var(--sd-mira-y,0))}.sd-mascota .sd-lienzo-libre{overflow:visible;container-type:normal}.sd-mascota .sd-dicho{width:0;height:0;translate:calc(var(--sd-dicho-x,0) * var(--sd-t) / 100) calc(var(--sd-dicho-y,0) * var(--sd-t) / 100);position:absolute}.sd-mascota .sd-dicho[data-asoma=derecha]{top:52%;left:52%}.sd-mascota .sd-dicho[data-asoma=izquierda]{top:52%;left:48%}.sd-mascota .sd-dicho[data-asoma=arriba]{top:40%;left:50%}.sd-mascota .sd-dicho[data-asoma=abajo]{top:60%;left:50%}.sd-mascota[data-animo=seVa] .sd-fase-1{animation:4.6s step-end both sd-fase-va}.sd-mascota[data-animo=seVa] .sd-fase-2{animation:4.6s step-end both sd-fase-asoma}.sd-mascota[data-animo=seVa] .sd-fase-3{animation:4.6s step-end both sd-fase-vuelve}.sd-mascota[data-animo=caricia] .sd-tronco{transition-duration:.8s;transition-timing-function:var(--curva-decelerar);transform:scale(1.07,.9)}.sd-mascota[data-animo=contento] .sd-todo{animation:.5s cubic-bezier(.34,1.56,.64,1) sd-salto}.sd-mascota .sd-sorbo-mano{transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite sd-sorbo-mano}.sd-mascota .sd-vapor-mano{animation:4s linear infinite sd-vapor-mano}.sd-mascota .sd-ojos-sin-sorbo{animation:4s step-end infinite sd-ojos-sin-sorbo}.sd-mascota .sd-ojos-sorbo{animation:4s step-end infinite sd-ojos-sorbo}.sd-mascota[data-disfraz=fantasma] .sd-flota{animation:3.9s ease-in-out infinite sd-flota-fantasma}@keyframes sd-risa{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-1.1px)rotate(4deg)}75%{transform:translateY(1.1px)rotate(-4deg)}}@keyframes sd-se-va{0%,10%{transform:translate(var(--sd-desde-x), var(--sd-desde-y)) rotate(var(--sd-desde-r))}28%,40.9%{transform:translate(var(--sd-fuera-x), var(--sd-fuera-y)) rotate(calc(var(--sd-desde-r) + var(--sd-giro)))}41%{transform:translate(var(--sd-entra-x), var(--sd-entra-y)) rotate(var(--sd-borde-r))}54%,87%{transform:translate(var(--sd-borde-x), var(--sd-borde-y)) rotate(var(--sd-borde-r))}to{transform:translate(0)rotate(0)}}@keyframes sd-sombra-escondida{0%{opacity:1}20%{opacity:0}92%,to{opacity:1}}@keyframes sd-fase-va{0%{opacity:1}41%,to{opacity:0}}@keyframes sd-fase-asoma{0%{opacity:0}41%{opacity:1}87%,to{opacity:0}}@keyframes sd-fase-vuelve{0%{opacity:0}87%,to{opacity:1}}.sd-mascota .sd-ajusta{animation:3.2s ease-in-out infinite sd-ajusta}@keyframes sd-ajusta{0%,58%,to{transform:none}68%{transform:rotate(-16deg)}78%{transform:rotate(4deg)}88%{transform:rotate(-12deg)}}@keyframes sd-sorbo-mano{0%,55%,85%,to{transform:none}70%{transform:translateY(-34px)rotate(-12deg)}}@keyframes sd-vapor-mano{0%{opacity:.3;transform:translateY(0)}50%{opacity:.55;transform:translateY(-8px)}54%,86%{opacity:0}to{opacity:.3;transform:translateY(0)}}@keyframes sd-ojos-sin-sorbo{0%{opacity:1}55%{opacity:0}85%{opacity:1}}@keyframes sd-ojos-sorbo{0%{opacity:0}55%{opacity:1}85%{opacity:0}}@keyframes sd-flota-fantasma{0%,to{transform:translateY(-4.4px)}50%{transform:translateY(-8px)}}@keyframes sd-rebote-corto{0%,to{transform:translateY(0)}50%{transform:translateY(-.9px)}}@keyframes sd-barre{0%,to{transform:translate(-11px)}50%{transform:translate(11px)}}@keyframes sd-gira-apenas{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes sd-saltito{0%,22%,to{transform:translateY(0)}8%{transform:translateY(-7px)scale(.97,1.04)}15%{transform:translateY(0)scale(1.03,.97)}}@keyframes sd-vuelta{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sd-no-pudo{0%{transform:translate(0)}12%{transform:translate(3.5px)}25%{transform:translate(-3px)}37%{transform:translate(2.4px)}50%{transform:translate(-1.8px)}62%{transform:translate(1.2px)}75%{transform:translate(-.6px)scale(.97,.95)}to{transform:scale(.94,.92)}}@keyframes sd-respira-hondo{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-.9px)scale(.982,1.03)}}@keyframes sd-gota-cae{0%{opacity:0;transform:translateY(0)}10%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(26px)}}@keyframes sd-mece{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes sd-bostezo{0%,to{transform:scale(1)}50%{transform:scale(.95,1.1)}}@keyframes sd-mareo{0%{transform:rotate(0)}54%{transform:rotate(720deg)}64%{transform:rotate(727deg)}74%{transform:rotate(714deg)}84%{transform:rotate(724deg)}92%{transform:rotate(718deg)}to{transform:rotate(720deg)}}@keyframes sd-tapa{0%,14%,54%,to{transform:rotate(0)}26%,48%{transform:rotate(-112deg)}58%{transform:rotate(6deg)}}@keyframes sd-interior{0%,14%,56%,to{opacity:0}22%,50%{opacity:1}}@keyframes sd-papel{0%{opacity:0;transform:translate(110px,8px)scale(.3)}12%{opacity:1;transform:translate(110px,8px)scale(1)}37%{opacity:1;transform:translate(8px,-128px)scale(1)rotate(1deg)}54%{opacity:1;transform:translateY(13px)scale(.85)}58%,to{opacity:0;transform:translateY(13px)scale(.85)}}@keyframes sd-mano-papel{0%,12%{transform:translate(30px,-2px)}37%{transform:translate(-72px,-138px)}52%,to{transform:translate(0)}}@keyframes sd-traga{0%,60%{transform:none}66%{transform:scale(1.1,.86)}76%{transform:scale(.97,1.04)}to{transform:none}}@keyframes sd-traga-sin-tapa{0%{transform:scale(1)}30%{transform:scale(1.15,.84)}62%{transform:scale(.94,1.08)}to{transform:scale(1)}}@keyframes sd-hasta-tragar{0%{opacity:1}61%,to{opacity:0}}@keyframes sd-desde-tragar{0%{opacity:0}61%,to{opacity:1}}@keyframes sd-toque{0%{transform:scale(1.18,.8)rotate(6deg)}45%{transform:scale(.95,1.06)rotate(-3deg)}to{transform:none}}@keyframes sd-baile{0%,50%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-4px)rotate(10deg)}75%{transform:translateY(-4px)rotate(-10deg)}}
.sd-mascota .sd-efectos{pointer-events:none;position:absolute;inset:0}.sd-mascota .sd-efectos-detras{z-index:0}.sd-mascota .sd-efectos-delante{z-index:3}.sd-efectos>span{opacity:0;animation-fill-mode:both;animation-delay:var(--sd-ef-d,0s);display:block;position:absolute}.sd-efectos svg{width:100%;height:100%;display:block;overflow:visible}.sd-ef-anillo{border:1px solid var(--sd-ef-color);border-radius:50%;animation:1.4s cubic-bezier(.33,1,.68,1) sd-ef-anillo;translate:-50% -50%}.sd-efectos>canvas.sd-ef-lienzo{pointer-events:none;display:block;position:absolute}.sd-ef-raya{transform-origin:50%;border-radius:1cqw;width:.5cqw;height:5cqw;animation:1.1s cubic-bezier(.22,1,.36,1) sd-ef-raya}.sd-ef-chispa{width:var(--sd-ef-tam,3cqw);height:var(--sd-ef-tam,3cqw);animation:.8s ease-in-out sd-ef-chispa;translate:-50% -50%}.sd-ef-seguidas{animation:2s ease-in-out infinite sd-ef-chispa}.sd-ef-sale{animation:.6s cubic-bezier(.22,1,.36,1) sd-ef-sale}.sd-ef-sube{animation:2s ease-out infinite sd-ef-sube;translate:-50% -50%}.sd-ef-una{animation-iteration-count:1}.sd-ef-corazon{width:var(--sd-ef-tam,4cqw);height:var(--sd-ef-tam,4cqw)}.sd-ef-nota,.sd-ef-zeta{font-family:var(--fuente-sans);font-size:9cqw;font-weight:600;line-height:1}.sd-ef-zeta{font-size:7cqw}.sd-ef-humo{border-radius:50%;width:2.4cqw;height:2.4cqw;animation:.7s ease-out sd-ef-humo;translate:-50% -50%}.sd-ef-confeti{width:1.8cqw;height:2.8cqw;animation:sd-ef-confeti var(--sd-ef-dur,2.2s) cubic-bezier(.2, .6, .4, 1) 1;border-radius:.3cqw}[data-mov=no] .sd-mascota .sd-efectos{display:none}@media (prefers-reduced-motion:reduce){.sd-mascota .sd-efectos{display:none}}@keyframes sd-ef-anillo{0%{opacity:.55;transform:scale(1.05)}to{opacity:0;transform:scale(3.1)}}@keyframes sd-ef-raya{0%{opacity:.8;transform:rotate(var(--sd-ef-a)) translateY(calc(-1 * var(--sd-ef-r))) rotate(0)}to{opacity:0;transform:rotate(var(--sd-ef-a)) translateY(calc(-1.6 * var(--sd-ef-r)))}}@keyframes sd-ef-chispa{0%,to{opacity:0;transform:scale(.2)rotate(0)}45%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes sd-ef-sale{0%{opacity:1;transform:translate(0)scale(.5)}to{opacity:0;transform:translate(var(--sd-ef-x1), var(--sd-ef-y1)) scale(1)}}@keyframes sd-ef-sube{0%{opacity:0;transform:translate(0)scale(.7)}15%{opacity:1}55%{opacity:1}to{opacity:0;transform:translate(var(--sd-ef-x1,0), -30cqw) scale(1.15)}}@keyframes sd-ef-humo{0%{opacity:.5;transform:translate(0)scale(1)}to{opacity:0;transform:translate(var(--sd-ef-x1), var(--sd-ef-y1)) scale(2)}}@keyframes sd-ef-confeti{0%{opacity:1;transform:translate(0)rotate(0)}35%{opacity:1;transform:translate(var(--sd-ef-x1), var(--sd-ef-y1)) rotate(calc(var(--sd-ef-giro) * .4))}85%{opacity:1}to{opacity:0;transform:translate(calc(var(--sd-ef-x1) * 1.3), calc(var(--sd-ef-y1) + 70cqw)) rotate(var(--sd-ef-giro))}}
.sd-insignia{z-index:4;justify-content:center;align-items:center;gap:max(1px, calc(var(--sd-t) * .02));box-sizing:border-box;border:max(1.5px, calc(var(--sd-t) * .025)) solid var(--sd-insignia-borde,var(--superficie-tarjeta));font-family:var(--fuente-sans);font-size:var(--texto-4xs);border-radius:999px;font-weight:800;line-height:1;animation:.42s cubic-bezier(.34,1.56,.64,1) both sd-insignia-entra;display:flex;position:absolute;translate:-50% -50%}.sd-insignia[data-tipo=signo]{width:max(.875rem, calc(var(--sd-t) * .2));height:max(.875rem, calc(var(--sd-t) * .2))}.sd-insignia[data-tipo=puntos]{width:max(1.25rem, calc(var(--sd-t) * .3));height:max(.75rem, calc(var(--sd-t) * .18))}.sd-insignia[data-tipo=punto]{width:max(.5625rem, calc(var(--sd-t) * .13));height:max(.5625rem, calc(var(--sd-t) * .13))}.sd-mascota.sd-grande .sd-insignia{font-size:var(--texto-xxs)}.sd-insignia i{width:max(.125rem, calc(var(--sd-t) * .035));height:max(.125rem, calc(var(--sd-t) * .035));background:currentColor;border-radius:50%;animation:1s infinite sd-latido}.sd-insignia i:nth-child(2){animation-delay:.15s}.sd-insignia i:nth-child(3){animation-delay:.3s}.sd-mascota.sd-mini .sd-insignia,.sd-mascota.sd-icono .sd-insignia,.sd-logo.sd-logo-chico .sd-insignia{border-width:2px;width:.5625rem;min-width:0;height:.5625rem;padding:0;font-size:0}.sd-mascota.sd-mini .sd-insignia i,.sd-mascota.sd-icono .sd-insignia i,.sd-logo.sd-logo-chico .sd-insignia i{display:none}.sd-mascota[data-animo=archivo] .sd-insignia-antes{animation:.42s cubic-bezier(.34,1.56,.64,1) both sd-insignia-entra,2.7s step-end both sd-hasta-tragar}.sd-mascota[data-animo=archivo] .sd-insignia-despues{animation:2.7s step-end both sd-desde-tragar}.sd-mascota[data-animo=archivo]:not([data-companero=salix]) .sd-insignia-antes{animation:.9s step-end both sd-hasta-tragar}.sd-mascota[data-animo=archivo]:not([data-companero=salix]) .sd-insignia-despues{animation:.9s step-end both sd-desde-tragar}.sd-bebida{right:var(--sd-bebida-der,-20%);bottom:var(--sd-bebida-abajo,14%);width:var(--sd-bebida-tam,46%);aspect-ratio:1;z-index:2;pointer-events:none;transform-origin:30% 90%;animation:6s ease-in-out infinite sd-sorbo;display:block;position:absolute}.sd-bebida svg{width:100%;height:100%;display:block;overflow:visible}.sd-bebida .sd-vapor-bebida{transform-box:fill-box;transform-origin:50% 100%;animation:2.4s ease-in-out infinite sd-vapor-bebida}.sd-con-bebida{--sd-bebida-tam:62%;--sd-bebida-der:-28%;--sd-bebida-abajo:-6%;flex:none;place-self:center;place-items:center;display:inline-grid;position:relative}.sd-globito{z-index:5;border-radius:var(--radio-card);background:var(--salix-n-capa-2);max-width:16rem;color:var(--salix-n-texto);box-shadow:var(--sombra-salix-menu);font-family:var(--fuente-sans);font-size:var(--texto-xxs);white-space:nowrap;text-align:left;pointer-events:none;opacity:0;transition:opacity .15s var(--curva-acelerar), transform .15s var(--curva-acelerar);border:0;align-items:center;gap:.375rem;margin:0;padding:.3125rem .5625rem;font-weight:500;line-height:1.25;display:inline-flex;position:absolute}.sd-globito[data-visible=si]{opacity:1;pointer-events:auto;transition:opacity .3s var(--curva-decelerar), transform .3s var(--curva-decelerar)}button.sd-globito{cursor:pointer}button.sd-globito[data-visible=si]:active{transform:var(--sd-globito-quieto) scale(.97);transition-duration:.1s}button.sd-globito:focus-visible{outline:2px solid var(--borde-foco);outline-offset:2px}.sd-globito-txt{text-overflow:ellipsis;min-width:0;overflow:hidden}.sd-globito.sd-globito-con-acciones{white-space:normal;flex-direction:column;align-items:stretch;gap:.375rem;max-width:17rem;padding:.5rem .5625rem}.sd-globito-fila{align-items:center;gap:.375rem;display:inline-flex}.sd-globito-acciones{flex-wrap:wrap;gap:.25rem;display:flex}.sd-globito-accion{background:var(--salix-n-boton);color:var(--salix-n-texto);font:inherit;cursor:pointer;transition:background .15s var(--curva-decelerar), transform .1s var(--curva-decelerar);border:0;border-radius:999px;margin:0;padding:.1875rem .5625rem}@media (hover:hover){.sd-globito-accion:hover{background:var(--salix-n-boton-hover)}}.sd-globito-accion:active{transform:scale(.97)}.sd-globito-accion:focus-visible{outline:2px solid var(--borde-foco);outline-offset:1px}.sd-globito-punto{background:var(--salix-n-ambar);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.sd-globito:after{content:"";background:inherit;border-radius:.125rem;width:.5rem;height:.5rem;position:absolute;transform:rotate(45deg)}.sd-globito[data-lado=arriba]{--sd-globito-quieto:translateX(-50%);transform-origin:50% 100%;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(.25rem)scale(.94)}.sd-globito[data-lado=arriba]:after{bottom:-.1875rem;left:calc(50% - .25rem)}.sd-globito[data-lado=abajo]{--sd-globito-quieto:translateX(-50%);transform-origin:50% 0;top:calc(100% + .5rem);left:50%;transform:translate(-50%)translateY(-.25rem)scale(.94)}.sd-globito[data-lado=abajo]:after{top:-.1875rem;left:calc(50% - .25rem)}.sd-globito[data-lado=derecha]{--sd-globito-quieto:translateY(-50%);transform-origin:0;top:50%;left:calc(100% + .5rem);transform:translateY(-50%)translate(-.25rem)scale(.94)}.sd-globito[data-lado=derecha]:after{top:calc(50% - .25rem);left:-.1875rem}.sd-globito[data-lado=izquierda]{--sd-globito-quieto:translateY(-50%);transform-origin:100%;top:50%;right:calc(100% + .5rem);transform:translateY(-50%)translate(.25rem)scale(.94)}.sd-globito[data-lado=izquierda]:after{top:calc(50% - .25rem);right:-.1875rem}.sd-globito[data-visible=si][data-lado]{transform:var(--sd-globito-quieto)}.sd-logo{--sd-t:3.875rem;width:var(--sd-caja);height:var(--sd-caja);flex:none;place-items:center;display:inline-grid;position:relative}.sd-logo .sd-logo-caja{border-radius:30%;width:100%;height:100%;animation:3.8s ease-in-out infinite sd-logo-respira}.sd-logo[data-animo=duerme] .sd-logo-caja{opacity:.45;animation-duration:7s}.sd-logo[data-animo=error] .sd-logo-caja{transition:transform .3s var(--curva-decelerar);animation:none;transform:scale(.94)}.sd-logo[data-animo=termino] .sd-logo-caja,.sd-logo[data-animo=toque] .sd-logo-caja,.sd-logo[data-animo=orgulloso] .sd-logo-caja{animation:.6s cubic-bezier(.34,1.56,.64,1) sd-logo-pop}.sd-logo .sd-insignia{top:4%;left:4%}[data-mov=no] .sd-logo .sd-logo-caja{animation:none}@media (prefers-reduced-motion:reduce){.sd-logo .sd-logo-caja,.sd-insignia,.sd-bebida,.sd-bebida .sd-vapor-bebida{animation:none}.sd-globito,.sd-globito[data-visible=si]{transition:opacity .15s linear}.sd-globito[data-lado]{transform:var(--sd-globito-quieto)}}[data-mov=no] .sd-bebida,[data-mov=no] .sd-bebida .sd-vapor-bebida{animation:none}.sd-mascota.sd-asoma{animation:sd-asoma .42s var(--curva-decelerar) both}.sd-mascota.sd-asoma .sd-lienzo>svg{animation:sd-llama 1.3s var(--curva-decelerar) .5s 2}[data-mov=no] .sd-mascota.sd-asoma,[data-mov=no] .sd-mascota.sd-asoma .sd-lienzo>svg{animation:none}@media (prefers-reduced-motion:reduce){.sd-mascota.sd-asoma,.sd-mascota.sd-asoma .sd-lienzo>svg{animation:none}}@keyframes sd-asoma{0%{opacity:0;transform:translateY(calc(var(--sd-u) * 10)) scale(.6)}}@keyframes sd-llama{0%,34%,60%,to{transform:translateY(0)}18%{transform:translateY(calc(var(--sd-u) * -6)) rotate(-6deg)}46%{transform:translateY(calc(var(--sd-u) * -2)) rotate(5deg)}}@keyframes sd-insignia-entra{0%{opacity:0;transform:scale(.6)}}@keyframes sd-latido{0%,to{opacity:.35}50%{opacity:1}}@keyframes sd-sorbo{0%,70%,to{transform:none}78%,88%{transform:translate(-38%,-30%)rotate(-24deg)}}@keyframes sd-vapor-bebida{0%{opacity:0;transform:translateY(3px)}40%{opacity:.9}to{opacity:0;transform:translateY(-3px)}}@keyframes sd-logo-respira{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes sd-logo-pop{0%{transform:scale(1.12)}to{transform:scale(1)}}
