/* UVA | Asistente de compras (prototipo) v0.4.4 */
.uvaa-dock, .uvaa-panel { --uvaa-pink: #d81b72; --uvaa-pink-dark: #b91657; --uvaa-navy: #102c43; --uvaa-text: #3d4f5f; --uvaa-soft: #fff1f7; --uvaa-line: #f3cfdf; font-family: inherit; }
.uvaa-dock *, .uvaa-panel * { box-sizing: border-box; }
.uvaa-sr { height: 1px; left: -9999px; overflow: hidden; position: absolute; width: 1px; }

/* Lanzador: mascota + "Chat UVA" y burbuja "Encuentra tu cuidado" */
.uvaa-dock { align-items: center; bottom: calc(18px + env(safe-area-inset-bottom, 0px)); display: flex; gap: 10px; position: fixed; right: 18px; z-index: 99990; }
.uvaa-dock[hidden], .uvaa-dock [hidden] { display: none !important; }
body.single-product .uvaa-dock { bottom: calc(96px + env(safe-area-inset-bottom, 0px)); }
.uvaa-bubble__main { align-items: center; background: #fff; border: 1.5px solid #f7b9cc; border-radius: 999px; box-shadow: 0 10px 28px rgba(216, 27, 114, .18); color: var(--uvaa-navy); cursor: pointer; display: flex; gap: 14px; padding: 10px 14px 10px 22px; text-align: left; }
.uvaa-bubble__main span { display: grid; line-height: 1.15; }
.uvaa-bubble__main strong { color: var(--uvaa-navy); font-size: 15.5px; font-weight: 800; letter-spacing: -.01em; }
.uvaa-bubble__main small { color: #b0305f; font-size: 13px; font-weight: 500; }
.uvaa-bubble__main svg { color: var(--uvaa-pink); flex: 0 0 20px; height: 20px; width: 20px; }
.uvaa-bubble__main:hover, .uvaa-bubble__main:focus-visible { border-color: var(--uvaa-pink); }
.uvaa-launch { background: transparent; border: 0; cursor: pointer; display: block; padding: 0; position: relative; }
.uvaa-mascot { background: url("data:image/webp;base64,UklGRqZLAABXRUJQVlA4WAoAAAAwAAAA7wAAEQEASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBIrRsAAA0kAUmKyoiITm7Kgzds/89I8v/v8UhSavdM7/Ssbdv27ttY27Zt27Zt27YG693ZOdxdU06er+eNrkpVqlKvxa2ImABv2LYdkqRt274HUqU2pqcx3WPbtm3btm3btnXZGttmjdWsrsrMiPPcf1RWRGREZF5/I2ICPGvbdtq2bVvP8+fS+7Bt20ZchzpOwQdg27Y9asn/E0gpp5xzSim3cERMAP6SScdxIGttpkiHVDWq1uOUyl2jx5RtbfZvMwbqNasM0PFSyc5RPd1eZXjG9FKpYjVOYcSS6y1f6x9wil2d/a+98ekPtcCkzEkkZ5t7yRUWCnL5INXTmXvyrR8LgVqLU5p6ddUYYyW65YmrrzD5w5u/rtZtihwvM8cBSxd9ERFVMjPff1b58rwZFbWVjh13MsaAAjHY7drgoDkP/XmOTY2T2WinQRERxUgl4HT+a7vTPyhbSmnltUILQGhMQKWl9hp2z/P9NhVO52p7FHwxAKpVJRba8/JJYicjDw2MEJeOu9oBn93+U615TA/uvmhFjFHU7Sz+70tyVuJNobFI0HFLu29w2XtzbZOc7uUPKogxiqoEtBa8lcfPUBsp7lYzVAIA/QVP/NvvZ5umuH3breqLoCYVoTkm85OxkcpKxgoJu2OP+OmB6SY5uv2H5wJjoNWoqNNb6YPARrprVkiclQPGXtxnEnPHXFUMRBFeGcZd9lOxET8U4lJDAeUt1zl1pk3Im+vkiogivBJhNfBgozXfiRWZ8Ddc4qbZNhF3zLHlwBAaSonQZkLSSvpKLuOIEQD6+xTu7lMCHHV2UUQRWkGEly9dK6n+Nt6JE5eFA3/8Q38CXdtnxQBajQAUdZd+opXU/7eW1xyw56Aneuux0hstFAgi1klpWGnw5/XKbA448bzjflMMZ6E9K6LhFKzLfN9lJ/YbTQabA2/K8k/WozkdZ5REEHXxEc9OMP2VdQtic1A8+G8fKlLq2IIIqCEUrE/HTYGl1u/cbCKa7Yw88IqaIviLrOYLqIi28kDaVjTjjzuU1CT4a372XTgUC1v7YhC1mfKGYyuoPbLKNLJJLNx45IAdwlt0aWMAjcYUT0rBVmV/ueLMzmbBX7D8dtCIlT19g6jVfzFJawGCl+eu47M5ZPmoqwc0iN60aRKZBt9d6sBiVTt6/6X8plDg8u5r4SB0Hl8XRKxm+FTYreacdcQkrxkiWNr4L/2DnIkdoYlGgexpXlPZ64Heu+XkcV4TGm70yiwLsLBev9FoYKZel0ZTxysOXr38ygl+czhyo8fqAMZsGxhEa2ZekmFzvejaF5edNF+hKSiu/9wswF17hrGRGJlxXoaw4frb9+y3cJFsAuepTheKa9QMojT+T6ckYcn11y49armKy+QwasynIbuWCZuhUh53jANrNtMPmXzSCJfJeVs/E2qD2dYmowDVZC/5DDat+mOPHrBWp5OYu8JXv3gbDlgCWp8S0MJb1yXZEtKLAsKPrpywy3wlJoTudV/sLgUWCZvyD/eO99Ca8cLD2kPPrLbHiILTgHHK+83T1W9iKDhCTWnosafShIXb4OeHX91g42Elj4jvjlx1IDCIqwD8UvbBV1KEpav+1pMfbr3CvGXfAWPQc02oSApCTaXw3TuPpgibr396z6tjjp2/4jscxKEAYCgFQKPil7881XPRrqkxAZjqKxcHS26/WMV3AAEcBEKgGgFQqcx4+8nxCYdo24o4NZ+//Fjf0osvMbHT90gCFAUKAFSNn5s0buKX36cTLtnG4lUywdcvvftB39RlJ823uA+AIgQA/jeTp3/zKjvTnkOS0Diw1zfYmDCc8d5bfbstaRGZ+bNzKRcgiXg04iOjwBFHzDEx3OV3ueQ7H1DEZXyk5IgD5oQG0ekst80F0wS/Rwn6h/YZA0UDnJW3OTEP6O8NOo7vTV0hNIhNuKsWvxURY1R/FzieX6qMmjh+dM/YsbXAKB7A3ivnGp4ycyg7Y+ovQ4WyL2prdL1Sx/CRk1ZctDwwa05/tR4YawHFgzt6dP/Ygb6e/tlm92a+9/GUoaFC2TdqV45bLFfGr7bkcLfaXwtCY621RhISpkPSoUO3c441Vhzl+tnPXv+lVCoHakd0C8XuhRdZaOH+amAGWwEQCKG5BEC6bqpnYHD5NTvGTfjiq2zFF7Ucx/Ur4yZvvPTcemiMMRbZJN3UwLJLLjvH66/+/FvJF7UWOl5h5A6bqW6MMVYYmgIgMD0AATrewN/XGyzf9FquHKhaiVued5flxtZDYy0EAoAAEAIAQmmqqYmO+fdZ+ee3H/itbKzDKY1bdb1pA4GxVgIIDSIAIdN0nO7F19nk7bc+mOGrRdDrHLvtxn2BsdYKeUs6bv8/1pz9ks9mlsQSnGLnAvtOqIbGWiE/lTUAgonknMd3vvnQjHxgAU55+OrrjQmstRJyVVlrJJ3UIptu+MojPxWNtjfH71nu+GpojEXuUsMBYHLw31vc9+w0X9qZW17p2FpoDITcpaKB9PqOWvXaJ3LStti1/L6FujGiqNxpJKGgM3js2OveyWlbcjJLb7VANTQGFFqo462y37jHvilp22Gyf6uNy2KNCKG1eh07/P2OZ4aDNuN2rbxnSYxJ4oh5JLDQcVrPxd9V1UKYHL3VcoExiuPmkQCnssZud7zWb1qGk1r4uJIxBu3cW/yEv/xhVtginM791gmMQUtLkEcCu06feML3ti0k5zu0EBiDGLRDAYUVDrviXV/jr2OJA4piDCyQ7lJHX/95UWOO3YscUhajsEK6ky674v2CiTWnf+v1fRFYo9tz5itP5TTG3O6DjRihWgM49sC3XypobHldx5SMUSoskv3HP/hhOa6cvnNKYmCbHHX+vS8G8eQOHFoUo9YBDhzx6AeVOHIGji6IUVioO88xF/1Qjh/2n5Q3RmGjdOc974Bpftyw8/9ZY2Cr7lzbXznLxAsTmy8lBvbqbW0eLWqsJBbYOzBqMUgffM8vEieJOS6oiMJqx5x90iSND2fgWF8Edussvuq9+dhg53/zolC7YWqvj94ycZFabF0xCttleq+bcyYe3FGHV4zCftw15n6gorHQu19RDCyYif3umi5x4K01VgRW7Myz6W0lbT0O7ukL2jaVKnCfN78KWo7JXfJiqO0q7ez878OztNW8Odb3Be1bTBecrSa9W24xJ3NC2Rho20o9M3vflNXWSiw0KAYWzWVSH/stxc59RWCNBNQsddIHXjvcUokVeoRqDalUb2F+o63U/a9AEMd2DAFsGtC1+RPFFkosNodAm0mgZ0mY3UdoKAJKJqXevz76Xluna+eSKJspeaBAW0IeK3AoAIQyw47NHw20NZju7u4RgbKJyAcsbcMy8L7IIrKqIJBaf/zwLF9bgN4GB6crAlCbifCuALxjhwKYJmWNqu4yV35z7nd+8zmJ7n18YwygiFpow06lJ4lIN7UWFVS3c40Vr8oabTKmelYviUEzGrs3Tp0AN618XChrM6V6N1h/4XwgaNJwZ4CdEw0BQNlx6XLj33h4ZkWbg8l5N9h6uOiLQJvkoyR1BMHEwLLrrnH7i7+WtQkSXUucOMsXEYPmtN1ILyAk6SYG91zxwg+GJSpm5jxqIBAxAKhNQMRejdv5AgCQmdGn5c+Z7EfDzEp7V4woAFDRpLmPwBtAvgAAbte6m17xXUWjSK20hxhDjFQ0abLRnrA9eYVKgMm1dznpZz8Cd51dA6NoZmVyxHwF1d2Fzzh8kt8wb5X/V4xBK+deXimdBQ45Y4o0KDFwZEUMfl9S4a6x1O25xrhdF5fEaLOpH2GUqJrc5Z1x5YZkNsiJ4HelAiCArsMvG9IGeHPtKEL9XVHbXb7vtUoDOnetGCiakmpPrILOUy+YrHW58ywtBr9Ticzaz5u6unYrGW0WZXzY2SkIAEz+7dm81sE55xeDJqe2nnH+SgBwV8l+bepIbZIXNLuy9V6jjqD770f9Ogb/6Rttthi0l1DdW+5z34TiSsNi0GYl8mU4i02ZKWHorVIS/K5lz1LvhMssGxj9XQP866lKGGchVxTt2J4nMCe47PiSCeGuXTLtaYcicrMzORyC3qoVg7abkM8SQeUEU10zJURizqANEciTReSnpvunhnCTnaJt6PkCkaN05/jVaA1nTCDbfiQnO+dkQU13SStkPvBkzneuSaaWs4gVU0MllJBnZOcxMBTUcicbIrViQh+F+2YJtZo30iDreVrhhlY8THdBFFXpdmbvBO1RkLdW7ShMlRU13VJyYnYy92TSPbZGbjswUYv0kqPSYjfClWy0pyfnKWgxxRogbWLpTwLZf5j35C1CII+F4S7UFIjsGzgRwMi9QfLUAAHslt2njGZqfy1Y6yUgJkcoCYQpq8l5GxulO5SIdnpvmKCYAJUcQCgBwNYA6ZyMA/8WJpw9IoFmigKT2ZggnZCxNfAuZRSc2l1L5rexqWqZdp9xZJ3SQa0G+8OEdIlNs1PA7nq2EtQoKkMZoqb5aDExGQFMok0v55Ih7IeLEglTYnrCNTsn6VBazrmobb4bXRYYQWAjWkJMScjZ5jZjh8oIkFOGsDM1gohKqBEoUCnZamdxp/F0KiLVt7oRJpg+LlpkwjJNLuIspQ3GDglVNs48kQ5lvp7qJAVQKbLFmdqt/SobpblvE2EQPLeWCyWVWoE4bduHEtRGmR/6nFD2lWUKRDsqLYzDy7gMQ+nHvmlOq5KeAS5ip9TGafCMh3DVd5Z32KLAnrJzQhtlfv3BqSN8ZUVfbE2Z5xFh8HiK4WBfWXCYq9ZEcv5aepuo98d/7eDh/9fgK0Hd9afXGd0e2C07D82e79Vne79b0W8L8taZms86WB/m3LrfsLZga55H/pYkGhj2frSRmxu2H+lxJ2qe72Ej0HffDqNyI/dz+joid2cKDQ0+e/i0Ql6A0D7CU1MCKJ7ejQb3/3WBRZkXxqtWhlICCF6dxkbZOQecu6CTE+GrooZRAvDfuMdDw4OfLz1ugpsPEL6m+v237/PQeAWvPnLyGC8nPgoqoeUJV3uIUrUXbr1wQoFtgR0PkOKLd3iIeODjS/deyydbn3F0BcrfXycuIq99cu3Efcc7bHlpx1EAqmbysw8niSY0M+9/6IhtfL/VGYc2gfxw/ldJB80oKOg7+7lFl99gku+5TuvKA5nJr0z88rtM2iWaVab2y/uv/2fG6DVWXrPQemzF8jDlm8Z3p1yiuU1QD/p+em7gmJLTcm4nR5XpLxAtKdng04+29VpOriSHLVySQqsKc2/fZhIzJ+3r+PLlr2hh+/2/d/IbCGBGjNeqM8/wWgkDDy+35CARDQml7uX6T/aipe3Muw4tESIai0h94CvRN95wWwu1/323uwNiaDF1L1aHr02jxe3cW7ad4qBd1vIJXWw1BL+ec3G3A4BKjbQn6UTUf8Jx0Pq1t9/d0yMgpobc07nK5/e4iEHVblhhVQ+AmJZkz+F5mCkXErGoGeecPMZF+6szj0wiJm3vURct7LQ/08/sZFyg3nvtUVMdqL0ZuqqXiM/qB3ed10O0s5o7u89BjGrgreuvHOWyfTHDp/Y5iFVVX7v1pIUdAmA7Eky6sIOIWdVevuaI1X20p+bX413EsP3+9FX2LLcl/oenJxHLZuYNs4+ex2k3InfzG0nEdJB/8tEDV07SJiTzyRXDPeS2KUw4f/m9OjzQDgTZ6v1/KBE5rv7MW9/c7m9ph2ECdyTQWYhh7aVbOx3kvBY/uc/suKznhDBes2Q+euh7Fy3QZJ+8d94TZiNr7DzAUxDs9Otf8x20RJX8k1etdfDoBFvhHEUp/PaKtysu0SrFn/r0ncuvt263Vy1fhQhADKsv/On9DpdooWoK0197+8dtV5477WjkwwKPIsYTKMAE379zf3fZQcs15fxPt0/oOGiZt4+9yVPDY1DxAIVB+NWN3/b4REtWKU777qrsd/7gD3/2GMMtAW44SQHW2l+fe/0DUyBauZ/7/pd//re+7ke+7qs//YKuCeSKdCiBgyTBzOz9+rnXOjyi5ev1///553/2T//603/8x778kz7+JncLHUQAIUBhMPDdH/7Y31N0HRLtYMz3///fv/7Jn/vHT/2cL/vOb//ST7+M4YbjitZa0/fd+y9/O72vp1LwHIAE1bIc13M9l9AArnV9/59//vu/+PXf/rfP//Iv+pwv+JrPvhxL6Pvkx+k/fPVT97QpE8eM6vBc0AEIESAlmcCG1rQIuonesXMusfQcCQAqJEBdrx+uH/7rz/7y7/713/73vWMB5Umjho+bPKlS8FzPJUEBIiBSIETb+8E73/80s26Vd04qufROc5qhfKniGwUBkxmFON/f39+v1+vBCK9YcF3Pcx3CCiAJwoKUINBhceKiiw53f7r33YG6yTMm5t1qnVxJjDFiVDkicLIUCCBOkABAQGhMCpEJxy90jpy2e8eLD/bWbW65/X/ftiTGGAUIQAEQciXAOFkOASEuBdArTVtzy2ef/N7mVHrFC3K+GEW0trDTSKE3/ND1rvt9VTnk9B0zdzEQVURtSLxMgv7wM8un/mxyx13wxKwvAkX0Eq+UgFdeY4sbP6rnjLfYiXkxBgordYqr7nbZl9Vc8QbPKohR2GtxvjMv+CTIEXfgwpIILJbyJ550+WfKj57Dy4FQLQaUv8CuF/UrLzr+Ww4MFFZL+GstdW09J7wlNgoECttlYbd/fRvkQ/f+RYHCfp3RR108R3ngLTg6MAobdtcIXq3nQffpRVGEVrCNUU2gOnd4bK6yxxWGRBBaCWUYoVu2m/BBVJMIUcmBXHPgNZO9xPoFQYQS2JpJO3kiIQJQQhQAKjmgvMkfq5lj7/qVeghAazCWQmbsOR8jkAJAKAkKgwkl5y7y5dzsLT0UmDpCU7ltxq7tMYCIxCk0n1Pm/mozt2LWoOFUHFZinVCMoQkoTjorS75qMkZ34aIotSGEomq4CASBniAQ9xKKJjYAQDUgoPR4q71YzxgSs1cEkQbSQoxVu0MIEwiwe/LVXfzjasYcr9/XBlGrPNg2GUjGUQUQABWBSs7pMP0ZQyYRNKp6Pgbb8kB7AgWIcZosRiLkFbLGZFKiUMhW24AQ2CLvwTZQMRqqAWOJUaghRDEKAMcNMgaXBtCGRWwGkHnPyYqRKGRejEc0d4ALDCFuhrfsYWIEAYxGJRXXmqxpOegEm+t+uyHdOqaYAoE2yFyp2E+0aghgawTeJwKgUhGTakRFEQjZeuaCqWMdZS1lHUTPSFaTBBLyrlSLUUA1iG97h2Vv+hgHyhqhlQBgK0I37MZmg+SJVAIEFIeWURK3b1SyBvlqcZeoTQ0BBQFcCSAX2IYEhFiXFuE9oOIBYhQCsBTAZlBA+B8/c+at1V1AWa1eJR6aG7YbN5MHEoBiiEhUABMb/MtsJ3M6MbcsiapagzWg3JBAQkJCArkIA6EV2aWIuOIgAAKjEFAU8/FoZC//7JZp5QhljbAKBsiqkQCBAAYkycMFMJn4IiIKHCqyqPBPlezB/2CFJKEAiMYmEAIBsj0DebYAMJIAxhKI6AITAPDFF24O6HfjN/EU4bUaqzw72akAsJEIiHGii0jcPDaMOYD85buMRWOVzXDKVHKz/u7ngkx+YtdkYyIPPIAAxhDAOE0cOLqDyEMtPDj3emyMMooQwifkY5IWwBSE/y66yEfJ3rx7LxUAoeEanpCs5lrelexXINJov7/OR16Wvnjs+ISDkQQ0jHIlb4VkIDcDIbk37TFUIzFKQzGSmICtXVNkbmj+qSl7JTgCADVE1TBvSBh7NB5NaBAVK7qI2FL/Zd3IURm+unvPDKgjQA2hgNwtrQitJeE2yAcBFAAxnhiBUBxx+lVdyFVTuGLGSV1oZoHAVgDpDulhDakhqCGayzlndTv5As0/9ezJc7pVlPXZPRJbU4idCwAIAFQKNOvYHhe5yRFUk3v/xq02SRNQotmNnVOIzkFqhq3+64Zu33EkKnOEUglCSSl8f2P2sPlSDlGT0Gr2BIHYswiAQ6hBQyoxW//uplp30XcAWAIQlRECVFAJAlRQK7M+uGnO/ebwHFahAkAgTpRC0oSSkA1/veGzsd2dBQgQBYiWIqC0STpVQWwA9eEffvknvu4HvuszREnM2K+0h2fblmr+2y/+0h98w5d+zidWFFlmRNKeBAQFERwIAu//8vO/+vuf+0Nf+Zmf/IkXYOSiNR/grTCE1ryVWwKEQoRoIdBCyEXk/L///Le/+oU/+8Zv/97P/TizVQoyCALajYCLBgkDFVLo+v7/f/7Lf/8//3/92MffxuXjH7uQDscYn/Dxt1HgrPRyuQyHNguceLkwcQgZGJACzVkwRlyvs8Zl0PXa7P09m7M5p0Oaffi//60PHz72yZ/zrV/7scsQIaIJweRWtg8BAYEGy6GRas2uvL+/z/nh3Ytzjre3nITX60yFoUPmjAgvkBJzRsxQZSgN5yRwqDaZKjXDYXOOS/DmnMx5ne/Xurxdmh/7pI+Nt7fLiKzBYEJJFJYTsz2YgJBCgmAiqTWB62wmMGEABjQhE8CMIgLQKTGTQExDBMoENWwky4KR2MjEnE0m4jAvjjGIEBoQEMkyktijYQhmiCQYicRgUrEsYCaaWcSIIDMLpzkVjEpEEsJA0iAMBDCEWOqIZQLYBNAGCSiSrJuZGXu2BEgAyTKIAYHkBLKo6OpwJJEhBhkg00aEQgUXDCOLRgoWBGFjItmKDqgCNLFYDqBCBwOQEEY0GgES2A4SIIAMMikSJMomgVlEMxTBnAOBMJYBCDJDaGCsFpmxNAPBIAimiADBRBAYtkiaoBcGOiYoAiOQRJNdJgGRWeG0pggyr0XNiUOrcFZqwEDHBMIAQhljNlMb2cKsaVHlcExGGJFkGQyiBCvHKIcVo6Yw3pRxCRMFDUEBbB+EAREZZUEBUTOIAmwymkJJCCAEiUECClEoCAnMWGbEMEliwWoKMZVljlEiIIAwhDFANBEFQUSM3WbEssgyoiYRS6H16bCEmAHFAIgkWZeWDlOhiVCojCbYBEydEMlwEoLAGIXYUAlVUDEBGQiCAGLsOqDAmBJBERUJrlACGZOIspQgAcQZCZAIIBCMIhvgTGBiioEgBQgK6kJBERA1NFQYDRBABGLPASSRMIEoICICAgKDaClMKhIlpoDTpjgYA2JGwFBMZg2LEOcE8KJoTUCVVGDCYDgFRBExTBU5fAABEcuSIAoIGFA5K4SAAiUygLLQC0JBBCpLC3SaALNkOFhPQUIJEE3ERAGnJmicYiydGIQ1iiDWk5yQBAYQILGsQRJbjSLRDBDMhEamtBCkAQmZACpLuSlnHARmEBsDCK8IMgXIAAOJjYFTkIDIQMMAZKmZxnIkZCBGNlgdAdiK2QmtR4ABEiEEJAnZgjQCw0VIrCZpYJaBAAmCYUhCjDBkNQxxZSIQqxEnH0AsA8yACAwkkjvDRZKFEhBCQCZgEiaBTJzSipAQN+PIAFZQOCACLgAAkKUAnQEq8AASAT4xFolDIiEhEzjGJCADBLI3ZDbiE/On/d9mmE7yH42f0T/i/6f5d7C/Xvvv/dP/B/p+htc757fMH+m/v37lf4L/////7nf7n/j+yr9G/833Av0r/yv9r/v3/a/wv0V9K/9w/6Pqb/oH9c/5P95/f/5hP+R+yXvJ/rv+q/53uBfyv+ufff8Xfsc/5D/b+wB/O/7z/5PXE/7v+j/fT6Pf2g/8v+Z/f/6CP5V/Vf+j+fvyAegB6k/8A/ePuof5h+Fn61fMPxS/E/kf+4Xsb+QfVf5b8t/3d6K/Xfiv++v6P/Bftx+XX0L4W/l38l6Bf4n/OP8F/bv25/w/7nc+1uX+j9Br22+o/7D+9fuz/kviY+m87Pst7AP8y/q3+o/Nnm3/v//I9gP+U/2n/i/4r8zPpt/sP/N/n/zI9u/6D/lv+9/m/ye+wf+V/1X/ef3r97f83////r95HsH/cv//+5V+sX/F/P9tjdUU5N7/dNmln6r1Pk1W4OruKCpltTqpzybh/9wBeNE+8JBpeBvaSgoFFEWJ56lqhl2RHhSXPXtxFANx3CrEv7DACeoPB69pzdoq2dieqQGWBcr+f+ooI/rDnFQctved8d9kXGJI1jyMp3wTQb/dx1C7M0bTDffP23h33qa/+RV7zMJRC8G/6WNL/1nNma9jzjnnwBhnFQ3CWXUYImyu9E1l5yEldV18axFtdvFiGtUw9MmjSLNZYq7l9COAwyyLzP6Hgyvei+1bcTCOIfCa0XPtZUNeW6xPB7ZzMCXp7fIRbIPgGJi8RcDZuv3sghbVqd9fOoseM/A/9BPJArQfoMIBolGsXWMXUUhH8J9JXbMQj9w3bdOMewYscaICD1hpp3U73VssfM/8X2NWRHFZR3OVTjL0ccoviiOLN4q0JFj45egPWNVgpokeJkly9D9ichWte9SKh0I2dGC5UABhFeXt5YEo9HOIA5EMmi8g9Bo27IjgBQmmwv4ndKEGabnwJxuXvotAqzc2ZsBPah19ko9Bmzy6zz1W19mFzH3E//K7E25gUqorHTqdHbVICHMsh4QCxE2YBG0sppNSWA6Si0vFg/IgSD/Wf2Ki4f9WC9gCve81Hp+cH9raAyTtqmRKypljS+oc9KicjQSn46vUOLrOmZXLwq0m9ah/kST42fMe15l7S3Sk0oleMq3TVvKMkHobES/NxBUjM4CwVhj+cY07/fW9NC06e0SRUNIO7PKsP76gJ0F/WFD+gtqGM1dC3T38NGecCTrxbprsaQkSeiMJlrGVNl2eud2ghaXxvHqswJ64ACZKtaAHfN+wP9k+aaFZTrCR5RsmpQzN0L9j6VnkO7G/eEghwlNmF+zcwg6cFza4apCy7YXSl/S81AlbxA35gfFI3q41MaSjuD4bmBFKh2fIwDL7WwvrLCEZf/8TfMMJDUdz2FsylfV39yDSijc6Ce8dhH3zwKsDzhHNJGW3Ikj1Sic3/FBF/aNCu3jbJUo9yUKDcTp9xLVNh+xJ1WxYBvXpG8dhrBFQd5fq0kki9DD7zjZtALSMPxIN+SA37yU7bmcajnJNu/gRYbN95NaP1xZXhErAlsnlmAXSuMnQvJHKSmZQJGoyzCPpFPwIPo1UUSg25dkjUGOVQCcznPczlKAgPhua81xgP2+z2KPjA1mFEGVztcU5zzDJLtO0nsCNFeIetlBK9XQ4Ht+2eJbZfHn0Xp5E27HC+w20vDluzdhMnkJPQldwOXD5DCSbs6Zw1U82audMFMCur7wMVL1Y6R0GwAD+/2AYJYK6vTR9qDv7eZWcUxMSDUAlzLIIGEMkgecwXw8dXtjwu2fsZLy0gyWemNt0SomxwpMur9Rxr1ac6vPwRVZw3OWQMc8/152OhCNFb+r6jZQlOP0jBcwmMyVzngfDdeiweDei7LHe7hbR1IKht6bJtwlWgoTTNkAYtqL1EIwZ7S0whqHZMSv3VjlDnFP+B3+dRfh9obYe+aiBr5xiSCXyzaLHWw1UP5uB4Yszhcp0UttdzdEl+JEXpxjYaf/zn3atXmPTnFsJTiu/g9S8ShLHj4D77geBCTFLF2S0rnwyZZQJYnROCCjfYL5f0dhNGtu2n3VmR5jH/365X5guUTaVkCm/Tf9F4Eyk1N5Oibxm3DBD1KmuRrd6gyXfMzH/+s3oACt08/HzheOvnlXUA6Qg/s7+fSCb5RS42V6qkapIefYXqOYuUHJ7vE2ngguNkNu2ZtVNDkw+Z7wMEHBXggFbm36Om33Wc7BehkG5bY7aB2vzJbU0/uP4jptuEs1FCd/j+yG0VU7hqBDwxlIoYLOZ0QJwAQzoqvh6/FRuQuDAkkGyU/ZklYocPnc4jj4Sa2UVO2sl9vMGXXjDz1nj7BwL7Zsj+hCoyOo6qSxEpeu1OcRIp2/tqUVMaNs12IktkUYeBKmwAVGEYOWao/1tVF5Ge+4f1diHdfM12gnqOo3GTckMjHaw/GTzGrO/hx1BtaVleJpgS2GmiPxuaWcrEBe/RuunT/qqqona60S5Livq05NUjc7VGT5D1WW6ShxRCvsp/qgg9d/2OOlmUs8rFQYSdULM6U32pIDcXiOTJ+v4QkQdq44Fuv8za5zokfRpfS88Izg3gNBqAAAOHoqgOlMZCYbFvA4RjwGigjKgQIZHkxDYv0bYwpHUjeWWt3SOyWzFEEmiZU+xbFqREbseBdxE16/X+54pClolRmr/P9xcxTbDteNoEVs7jeAC68tCJucLXXTb3R3z35/Ise6BOJClDT0o/cF4e8W/ZSFBPtffRVVRYt9SpeMk9Qsm6nTXH1f+HWaxhyxzXgL6cgyYIOvkfebACtDrIbEdQeK0DwQymZKDHacLdGKC0xun7gPpFPedz/4gmiSjW7usryNCbHZvnfenuw/Hjsf14vOC3h9PkibHacDpM6mSlJ20vUns/Zc99X5aveJzNHpZcV/uDIBtmpBJhSeex6yTPWFSSa/l1XNxFjnC80Fv4NxqmG4wRGZ2f12EJT+i4sv3YE8GkacgXXvR1ZOQTIllXr2k9scTdu+XsciHLMJ/PoOG2l9to74Tw395TRh7BSHQF8x8g0xjB6To1z50bas8ExHOmzWzEL1P7rcl8JF4ibQcmzmmrkLP8WGEipiKxUqp50jzYw0ylWqvWVr/3oX/z8EnrEAAOH6UNvAVRTqnTf/cqvC36uibmgQTVGDU8VOnnA/+ocClhM0+FuOG8i7ApFJQ1qjILYaTnX+pkb3D5qjRmdQVPPaySNe1rPuIhtNBh6uRZkB8i1atREF43qeC4F6+MRtFz8do8IQBuriC9nKyZl6KiL/cWzsGQt/chcwtbZHYq4dcZeNKik36zEdk5nmvJzjWMbA/WvluSZ+TSh+XxSZfgyhugpM8uT9ZSyZ8j7DCrea46isQp4NlvvZp8TB3Jkr/GezIqYM0T/nYyOmdoNWzrQqcwZF2XAdi59de/3crHd6QSIPXioWmxjPIDNn6VW8aHk4bqfnqvW19FxOPZaBdEGzyanlS6M1u1rV94wAoOAZrhAb+cAFmRMYclKXGkRAPquyqceZLGX8JoWh2re/k0hApZ2lHwAE0LkWvtH2rIzDsfdCoMkE7ySKnQnMtor5ooSr2VAYgLSV80krKLAItSDwx2W9a8dKheYIK3UFFV9pejcj1b2XbkfKO2Wa/oDvYvvO2ymoNWbQnKrTysPsfJgv4FRZBmTdD2aj/jx1N+PxbrkdjpoqzTZwmNP30X2XEqrPWINf+hB6QAYBz9nh0EJpI3EDdca760XbXGgiD+MIJcmCmI+w6DaxFqI7p/sRbrNltkUfsmaKoApEI3f6x2JbVRW264RbGYZnyRHPvhen2f8j507i3orKiv6U8FCP/ev04Q1mlKl625misKoWh4wzVk+RotqshX9ZjQXtvlIItV/se5AgIQBHFE1JiZ/6ut/f05fyUZ4JUeSxfPm23M3rJ43N/nxUBzwlHWt9/seoUA2FyZ/IZVSZiu+L2ohwEPKgtXuLHWadAecMLLcFZ97GE1c0d3TanMV5JsrAAgUS2Rogvc3DkMndc5KVsBH24qXgA7/n/r6Fje72kiD8CXbt5qn4wt4lvklfyw/qrs9zzyc6m5SZhHojrrCV+Vyo5YDlJNU0+J0Kt+wzJMDUuPrhOQOz1IQY/zY/zHdMn9JhYIGbOBh8W9Coqdg5EhSO6PfjXTRxn2JHjOfvYG3EZNMDHZ0m3COnlpVuJuRoNFGLuLgbvV8OQPg87PY1dZD1TkmygM0VqsvZNAbgbIisJGG9wqL4Iu6bmnLk0ZHm1Xr2D9jAbIf3jUPF4FS7k6omnLCK10rUBMQW4ZxNDPwEVoJbo58o49hly1GRT0U+xNe6hl1QcD7LMvAlb1JtHNrJfuT4gRliRMr1Y7XmenSpANyc5FeCCM46ZpBnacF/AXHx6EvoISR5kxMIgpAmGgCrf90l9xU1Id6LzJ8w1DIveBq8ouOX0+S0lFoYLsPud9GYcYvxZgt64Q3pJvKtjWG7xTygfYRkHHzNIRNSTaRAhKRjqrkXpcghxPx6VChZkZgWAbyLNMa/VqxcmQFmBeFH/zS8PYkitlwPlcFAmDqdpZoxufMZ5zl85F7li3fzREA2gHy8Xtmj97AKOShsTZHtyfvf03XgE7oCGIraIu+iBa5AWuiuTCXxhkDrjLL7gGW8t5oT+Q8+FiA6XbDssttKg6jnmiECdnCU+pevb5juLe/4/jtFokTaPmEYW3eIFvuu2cwvHaCReAa2/uq4NtGKZewNRvFjIUPtR8xoo9v6Xj3srA8ChkuBogiTvBgzgtQhboJHT74BmZsmf5J1vQ4Ix2/BA/fdWUXk1k2N7S23Ulp7oELauta7l2ttM65clfyMdMY6nf8ITNzkK5E0XaFVy3XGR4vkMHrEm4xOFXl/5AZ26iyjE8DAW180qCyAeTEj341NQxI+GGz+qPvjgpLshtCH7cNy3h+1FECaFoEy4mfofDU5v13gA5sDxRJ5cYtTTYQgpyLbINHIoy8bp4gyUcnsaFHCu8qvrEI28W81Af51LmPP2CzKJ5ggzWJGG4+sCmOEGnBRZYPq1/Wzi4aie399DHAssEPr4/zcj07QrTdbSaOmgDL9YfWU9KfVTLvyAhoPEB+teqrug1NuXuDQ4Yah4uw3y4kVi5Lcx+GVZFguSfhIwpuDj0NgPB7p5nSMSuFy4aTpc5Pjsf0L4brq64NDC37J8x198fOTrLK5k2aTtnoXQeiWzP61+dEJCW85IdvU8dLl7sZE56twTE3CDDE/u/+c8FsRG4nl/gbe06hxGtQh+dEBYMRB1YWGB8vujvbEUPUDTGGNmyRIZvLGr3aBftv+PRatHiL03Mi+dbNizvfJMKkk0wzw3k+AHvmhwFHYzwzKmC77N92hqXOYLyPxjMdbbt14b7t3DIFjHZJ9q0a6+2E1PWZtH3TzhjhGBYvCVA5a8feSsdIE/gnGRnjY2RMS6uLP/W8XlTxhi0StP1WHsjU0ZlncnxXfXyJrQBR7TR7GgzTULO4LAenUko64QkR7dWI0JbUuL48QXDQ7dnIhWjmLyujLQr0cNk6OSXWwOzSRtsDyp79mwxa+sxSO+7DCXC7CBTNnI2bahztY+FYLNJ3iQyXFjX/9uT1AcjjwzC/NZzjqHiffpBlLluegEFK2ezVCB0m03iA8q+6IRU8iL+x/wNcyq7VlxTSM0BLcTAPK7aG6VxRVBaT+6v9MYscwMZkgTV2wIPr8ltVGPuPPqI0fyDCt77Rh3IxjBjQkNInXP9Ei1Wo6SGVC2SYqRn0WnX4uuY1FQzEshQpC8OzfD08SlcbcGs4R9Cn4CFMI689KP/Z28mslM3G1no/3g7N7d6rIn5BD47y126CTNMFUlA6QcGLOzFP4OIERUOxgLOjSgUB7rddpnvPPobkMl7qLxC/c8r76ECfvY1JI5MynwQP0USOHV9KbLrIHEN72IZ+EKawJcm86SM9NpNZLMUvo2w4eRbH8b4eAiq+IX+48s+IK4B0uDNAALI4nBU9lY5xMUI5gs9wcpaVQI0HmPKugr3oxrmHdRLCE5/jkJlTSjPhs2Tlk7/FX+Igo7K1IOGH+31+kDc3qFSvmmpvEzhgZQJXmeUjFeY3k8lGfnEcxg+FwF1C3pDAM49PwLSw/7sGQKZdRhWB5fCEw9T6oLE+jXDlIvxex3fiF89jzVcyUZu5hEBRVJKvBwEY7TzdrdXp1PRH+IbDySfpfDUTS6udbWz/ly4LhiJXZtW775Jr6drSiQ9hPlVP7K94NTX8/pqaBy5wjhln3b4xssXY9GSfv2Cxmf18xvRuZW2S57VsEseVugTbVp2rl7aQoy8wUYiZkJDUvafw158GsJuF8PQ39m8uUHjy15n5RDzOXmJqO46mfdAFGPUTgi3BRlNQLfo2V+Z4PDOw0BiD++NSgA5G2/ZNmE5M+zWtaPK4Ox6RDJLQrwaJS9Kcl/kLuZe+ez2UJkVnM/VzMm/59blqtEoLw/MeHD7+ShY2uk5GZ04UbphQA3k7MRVbe5EDtg0Q+Q5wJeTh6bQjQDM7ErZI5Zjif7Nrq2ZVPrnayBr63bd1h/ku7sK4480gGSijT1ivZq+36LHcehk52Xy61SKZDv2UQIEroAAadDUyHRXFxHaApX8UzOl9uQuRyLxfN2eiYRoxhMRpTN3e1kSHCbbAZxOsmUsfn5uDbf00LrKY3ILooxmIis3icMDgH4cokKYX+k3I5uiD0EoQlI8hIPZqxZkTul344f17uko+ZjWEjwo7l4no7h66RGOh2vbYPoL5Zxl/mqa4z81/QtiVNsikvebCY8TQ8zo6jfQ87wfrgBusb9C00OA73SAKau7Cdj+N5CWhhgNfR3dHIyxDIbYf2o+B9tidRhHvZnT2aGnb4jfS7vIo8PsCb75hzwcwn6CnaSYgDCvQS1Pm5XDwBN4Z1yXOlflKmeEVvzhMfD0M7i5VWh5Gx0je+TG3GUjSE2UWq4XbPWBX6FjmCXE4ImG5DnT8m6Uwbbm1bNud62+v1mYQQFbLw97lOVHtgYE7i0uI2G0r7T7Mpj9NMqG9p21imJSMMP1BS6Clr30EmYSxfvUsgm7toJ6VGT1O5lW19LAvJKy3xUm2Tl6q/r55FkqobuakAvN9/J1Eie/oUTTvYtQEZMgo6LkUZ0WbjgYdNTAkgMWb9eEUpCL+JQMs5se+xg1gs5WYHs4XG31L73lI7ZH6WJqr4ufkhCZVy6VGgRkyE+c+GjXjM0op/5zXzt367r7sMquIWFdHtkhXWVjVTExClsGTk87PxO+eoNRr5DEA0/kwsBguseemj1MS0AFoK8xxUC957NDg9uAGbwnylqcAqqaO1Gm4eKaRruHcH/qa2Pip63JrG5JKHdVEo518ARvKUtD8UjrWhZnMp5nY4zmlAx1+u/b0RU9KbVjw1lk5hGTuO6eQwl3VQztS46cBRSgXUekvih0Mauggqrm+eS1TyMdPFRgBMy2o4LkrjTcvNW+Oe4Y89IYIHD/MwiDh6HjCSIgKPFNKk05TAOk3A3sZVCHJYc6DBcEa3+kqvU0MuR97uKWeUglPkYiMuSBLiu1L8ANRfSEtpqXo5MdFDe79zmdmyCp/okTBcJYA9awy+glXzEpxrMweiInYOrgmQH9gdf6MTOT2Lm5w7SbcMOg1ok96RA405z6tYyX/5NVyP8Dvs73Qvb2RgqdnnQnlCyIgsJPs2b9p1HCgOFraTSKU8sjAKVoZqCiaBgzLakX1IOuqDFYIi/ZNbY7J19Fy8Sb3tEsC2rYH9gx6V9NPMLEDVGH8TvXKe7eZdPv8mrRp1dRvrKvXZUmIMIJsl1ltuITk/Cl0kjjmCHRIZVPt2nzTgIrgZoS+VDGWTcXSyArwbTD8Ptm7utd5RuX/nocOqCXD0Plg2Pd9etAoqC1qS11IpmE2hjge9imu1ipvA+Lw6Py6nd7GQ/wY+URg5dybyQPmq9b/+qV9l1ub+83rh0M0w/u/VUFfvbnQY9pn051LndQ5TRtg29NFUB1aMFKgvErCAMKImHlE+LifSBIEqVQoOBy8qApl8RsFd2fX3Fxg3s++JdhI6Neoxxla3nNaalWrDh3cPiypP30ZHzo5LTZmnQX/XpDwS5CNSd0q3i/gozPD9OPtOPcr1zqUiyntT5f+4utafUA1H3R35OamaXfysL2iG3AJv0tPG6yqBtgAOD6Q2VKPTkEgMdJ1/59BK67/lUlKZ1gIcjFt9qwF/zf91XZDbdx5PhtPaEtEupn3gah2jKW2YeUg2a4Cb1QG+jEVi4QRTyyXBmIJbfjAQUk+xPR7lfetNxMAr9DEjEg9E2uORbTqc7NKPTQ3E77CeyBiPpqost9/L/1D/6pO9RrkGqpV5UoakFtf++mGj2ZthiJRZV6RGyMx/NOLmvEjBrkA8bBnGT7nGlrLekJCEMMUAl2ICz7w0lYsOjfwMLH1UNHcPmirpIkjnIXwjCo3T8gzQrXTINhaVJBzh4E/3WMx+2+OFp6sY3/3NkSdXdIVGFlZR1c9N/k598wXI8BRW1vEuUu0qy1PgZ0eLicw//a/sggTbNQ9MUNHAGA8hy1nzRMm4YXtKJJ0/sFXp19c8ir0xEvlj/4CV/VZSDyScMBqbSzv8JuE+Ohsx8JWfxw0yO+ZOTCMdEFdi+fZ+XmcYNYPRCMhIw24q3LVlNEvcXF6N98j6rmjUUr3adysDQE2Tm7dY+DQrhNfxH9IDPPpLH89hV9gIlpHH1JP94ORM1JcvO5o6ipzoQK6M71hvfU8h2oJjUPCdg7eMJBdqy+c55C4Z4lf5rTzrSvxm7a2lJ3LcWC0YZEO76JnJluSlw8Eo+k+4efM/42dSL8hsOK4fYhnRjd3OFE50bR0VqWyNd/yGxnwdRPQcHLpmPujOnJoJLAoQEmhlT22O4kGWVCkko4z9jui/7cOddg+FYSu74/TL/8ponWdlWKP9gvEFIwwW2sES3+d9BUrEGGB64Fbk5Bfxa0Yqa96OXWY7CWwCDNusEjbuCoD0arEa3hfkQxhg4yTu8hW9jBgADoUEvZn59mN5vW8tvelnLTBLwfue9MIDwkZH2Pxae4DWuHsTijfXF6LbIh7DVPtXC0b282re/j0ZHVrWzAvvvb81F3pHhCUNYuqB/5dPBDaGnYAucfjYDAZc+rmk3kVEJ9Crta8N0XsV+quyJBF2EYA3IfUonBUZe4R/V7O1t7eiNdk6cXgh784JPgBjIUpbT5z4qoZ20pTAf28GWl1bdq50nD5CRvpFnCDIuSodNDXo5NlB76aZ1iWL53BEHCJqFkkM9Ym1uKYcsxWfGhW6PDjFua7nWt03sm7xUi0BRRSiah+m5AGT0tx0lFQnrHO6aSF3qrxo7hEosJ6mFlHVJmcRSKlXQxr3nSZux3/C9ehfAUcDXqL7oNENfbNokETb9zcBcTHe5lIKHhgsqfEB7A3IkS13kRIOOa4W2ypwLO09dTqw7NWhF9P+fL2PideGAO9DnabiShg/40xQtPKfnS+287gDf09FyL2t+2XJ/OqqPxzhtYfErywaLdedBmHBMp+EyJSJNdPAeHGEzxETLTaJrUaMVntitp9yEpjfU6GYziSQLksKTbql2kiq+78YDN+sdkajD0B3f33WPW/+NlMJpgNOMA6FLNugLx2jrt5DIJDXq42WS81mO2JhDTaYpLCDje1uUc35+ikQ7PVIm3CTzrwVlRQRWwi+F0aHwLYGKiP200FPoMb7cSUVX0osH5bftpWEa7cBMFgTMz/gXw8/lHP8PWuj+oHixUeb6UqWFrmsu4cuJYiIpVKq43hrEQgeqdySlPvTUjgRVmWj/UMRknnvJksX6oWK9eCHP13zWotVSQMWzz5IcVEtNZpcyXgqy6WahNjIPhGgK1tEAblxojKIlClnP1rJxs6LL1ywi0CFplP6gRWq9kWi7Ibao3x/i6xy1oOtAHhcoA1iE8KitvFArEB7Y+0OhLi5jqCFfAyRLqvuto7kjzoQlBwvQmY5oTYqs8+EqcBT3ysWGwEwVbY5vu5VASZElpMW0bVqksNsXvw7lO2JYlxDFlCv8XHYiqbp9eKmaSPA8vAAP1F1es3uQTKlHO+raN3jASuE+Shuj3ONn3UEuR0TqDju6y4k/cZiq2qszzp7KIY83zcVip4OvOxfDyrz7/7Lt2RQFpZ67vZWpIaP3sPwYy8/9a/OndUqzvJUZv84gyyZWWlozJ/V5uGp+tlIofVQsReMnCaMsO1dMLW7ZfBG2aw2EY5Q8VaONvbBPd3qYq0OPBppMT4LQdr7ORZOfQ4NN7Hl4ASAAs0/pZ8S4EgwLhT/cGH8AnUQUkSN4GFbZaaQCNIneuE9sLVP+RfOjRmUjSonQETSYI14uXnxZPHSBSUN/HELa5f7vf5/fZS3rRwsPyx6bcrh6H2VzEx6vsGDbhp4EWEVhoK6aSFdejsuj2adbiZGczpr3CvpW/FMIWsSaQQ2JCh+qgQi+8xWghbfj4vJUMAGhZronC20+kEiYqkbZ1EtWSdYG8jq4tBb0x1tLDmG0/lPpAgKefItxB8LBk1UlhkVoe/uBx+Xmx1u0zGs/T0qZIXj9M6cMdt1wnD50IMlCIzChFgF4tEq+wWSWqbCL81a8/+hzQJntNRZQJQI2hAM2uTPoLyNmct4Xf2Q8I6spUSba1YMP+9bIhUM1YEJyACirEmgZs3SwP72tmAx9kq82jcRWxH/ulzt68bV5e14s5nwwNdazfhy+kytLjeqY992nOd0qXddyqWXNOb95ZQz/ISo+L/m/dcD9biyEr//yioJQ98HIjgdKLW2N0AZ0QzwmBPkzhtGavmd9Gcj8pQ23NNKBZYtd4Y3bVvf19js9m+rLIb5kHtDOTBYlzSB+pemO6nGy7XW74JdFgASTB72oDyDhOAX2oqFM9ivMh7TALqrxBxiyXUNo2JoztpaI703BEXJ2hdBun2cCbEiFJBVEushYprqnpWVu+Jm4+zo5qRIAmvyYSFjvFx8PcN6srJNgKTVMs8YOkA13UBocb4OroMVPlhbV6qpK5WIntYWwiTKRpOuyAn07q/TL7m1ZKYLV6VB3qwh+UYlXaq9cxQEqDAAGXy04bbMY8mlnwKKFTatP/KMuXQkepsV4khk3MvydtmAITe/e5ZbcXs2Y1QAg4PlRGbu1ZNMoays4b7ZE6FzZ0OWyvBdg8PUYSm/FHJqiKj/ZlaGCQqBnA6j8ZfiM25rejZhibEImldjt9TsycNflvSJiW6viQWtug9Tm3SN3TdX0LkUZJ/+8bFFcGKi7qhMabZgNoR3NH7tdrNfPJSH1Ou9YgUFJBCcrmOiHat78sFeg3GjtIuToPf95z9xQPypT2StyoyRHwRJUF4Ft9Cg+p91vUQWc+/YekjvP5lfAtdcXPal6wnuJw2eXZYAZDklJeJk5AUnV+L5iPSAD1Xuf/FBP4jIuZ/CgKTwAiEK2SotzDQI7t+zDCm7H+dYog4q1srlNsqP5XM/D+lZDAWGfjxtN6RweDcYvuSaxp+Yme7PO/jJtKJoqaaBdBeuPCp7SWTnlCLAUe5RorzZ9HKx7ObXYmzMO0irUscy5MPjmGFVIg8B9zFiTyxrOxKuCl8qRyw49Ai3tAdsh5vmJDfJIyAKJ7J/+omqgBsPTqyVYDtCz/j9tXmDC9AbCxEQeYEoxKc/hvIuQGfTwKR5W7ShGwFy9GqATJ1TIDCQ2D+SQcDq5xXUVllli63yUdkfo43YYIcVjUbP2kn4rjIVkNcm383pIr9/Bwo+xANjwDvl/cZaizzOeDBWKT3haXxAg7kTEJz+oXCoTNFl9bOheyOFJ8xcQW8gz91r+AhP9SdrYUVH8wOn7trvmSpHufXdOPf5hbjgPrXzKUAK6GB9Ts2bjcu9a48nYlThMSIt50FCwEhYABbWVF0Tj/rm4f/o+EoGTac7xiHbU9UJ3FTw6D2Y74/AnY40d8H6EAKfAlxZGRw+9iRwp36T9wpJaZxLTDYt6zbztDC7bICDa9pfh4l1E5tKK2NNNBRWDtNrAfPb11jxGhsm5WoHYYKtzyBisVJsz2RhnnkKGZ3B/73cQx/JPngD76MBjAaY1R4jHBP1/8n6ZWoUHvYEMJ0ROXGC7xC6D4H/Eh/2AMYMjK1/lvBw31XlN2MT/cbePXv7KDhnzJ/aYZ8xGF4+4CKPkHq407szRv3oNeIdF3UrW6/vkkEw4mLOE2sYxuO8AQjwtEcmyGAvpaQqO0RuqF5zXKDaqeQd48ZJPjCVmWaI8qaCFmgX1e3TcBV9/Xth5PQpYnz61laEPUTAwNG9h/tOWdh7AIcPD4QCPlsDFKIIZ1Fn9ZVBo08km8En09/DBe9/ciZj/Qr4LqkPKLRP5Bq3F0gJyQwCk2mEGBgg8solFyI7apjAuPh+buoyiiaUyXfOoFFpZU/nTgykITMd04C9ZpWhJzf3SvJXBrEjpcYIQ8nFz9wecRMriyUqThGrlxRvfT8+j2Jd0x5SSOSHMQlVOayMsrVRrN9ZgZkYG+7/hl81zF9ClqE6XpiQNTz9DKOsFAckEq2t/SRzLrfCKkM3/aEUAK08s/meVo/1C7zAqhf4bf0QeixvHQvxxtqg1GIJWmerBewYOloB4a0nzGpWcAG39OmY6AhOe3NyZ1EsnlMqEcKgHl7Fhu4VbKOfygy51/G+nRkaA2qsd1Mk1H1npRdK4vMmZ382mtRXRoIqPqYOcqD5MWAGVcgvhZqoZM5GJiX4OlV1f9KvbhhRmE46G3LwgNhq3KaXQ0SFrnr7pwQ5UPJjk1VHR9ohoEOWDY25fOu5MIJls60sGmXskI+Fw+42BK1ZtAM4Y7J2x2vXjAJvieQns4s7111C9CDkS+0evEcmJge1ExEMArp/UfsJRhQCy6sjIF8WNKC2b13olbVvp1MMK8G+GtrD6Hm0aGMKMcaQ5qE0/rYXi5gc37VRCZkKKnxRl+ieAn7aJp7iyjYqrNTPVwGkuDkWN5Fs8G3GyWHtPWDK7RpvfWlbt39PgMkzyQaTEjHvJhstEQKuJfQRGb20yaE5v3f5Ctf7lhKBwR4QT+cxI81kH8gM9bM7BXz6sOwvNx3fj24eg6jGH2pFvsM+kaflamA3+sJ5s067XLoX7GIuNLAI/4WL4FGAUrnnhf4X9gkycltJm8cFkj3V5Af89/8QxkBz213l1zDlfazCUR2p2JiG2w/USI0OEJ+y/9hrBZIDLlAZmd+IrUc8sh00yZyKi781UbpnUTigeggQ/89kYMdwm6zfs6Bb/oNj9p4n6p9jhRODWo+pohFQjF9glWAfuOH3+nBv/GUflJ+TSAYb+yjeSyPAmCw/+jpS/sL0LaMLtX3GB6NKfPCWxZi+ijt0khb9UJ+4cCU+A/ZYvUD4wfT5w+Il8JhQEDv+Rjh/MMOSSGJpw+dNPYhbE9nv6Q+rMO6sNVBBOaQMAhSPkYbIylp0we4ylMtPEtAafftkOk0T8hSyhEuCxHrs58Svoix31f8qIkk79IFvXqX2U3XPivRD5J1cVcTdn+tnuxu5jBgpeJ8n+3GxrtVvcUJ7pA26hqGzcT86XfxSD8LAUXksrRtiVA3F0zEW+hTR2FCI6TQr2ovXNCcaAEXp8OQAIygRhnWDidORJTm8R++3EssVccDC/j4Ej9ZdLOYC82U/0yBd3yPm+LvkdDX3hWTjpqSqQmoUQZup/kfbBXtQcm/FzIFiuYXfV/5ZzYb+XyXgHujOq4Y5czHPFRU0kmE6/AMoSdfUwsr3T7xtgYARjKfSdr1z7we86e/PyLK8xV6N9CSpgXz/FIWhs0kLioqKjluCUhnj4M/sUbpywJiiJk8eP0KDJJ5STIiCRDjOb2paO9p+F+RJikjGnkTVezcqzhMvee4CiSI/ncQGf+IbIlmGVKaJ3HeP5gzpixbGslvB0wopYkK7uHs7ELGC3oUiF865mZpXPiUVxcq+0+ZDcla8RMEo0MxBEF7bjdDvxAODBkwLmkOexPv/Pc8xOHMA3P/hxDRGgUVX0Uh0qT0XdQS0RCDeiRIpkqWLU4ZkAQlr0L2qdkw9Cgkj/IcOK356ZR3JI30baFFouiqkJEkI/Lr8GJKnpgZDmVjjOjCLp37nLkVxMz2WQPWq+exFjYIsjtqWPtY3D5MTBhZ93pUNnfnf/XsPx22hSpkzpVOq8fTbaOw/qZyLkD18PuJGUAAuY5mHpChU8grgLhVOwby6oIK6PugjCMtQexbmPzxAs8nNcIyUTHD4lYOy0y7+y7MNaFtHW46tLWbZTtDSzzHE7N2SYovZxG1vqhqwM9rSqwp+fk0irZcLfzpzn0+SeE5iyuXXuoquf79qrAus5Bu1MesBrCrf1YGn9lhxhkP2sn77PCKfI7vLFVu54gmcbIWff51Amqikxqgra1uiDhzyQ3AC0k+kxsDVJS5hg88FBhU7TW6zpSoQjKlCs6gInXo5gnw8k19CFNFuNWwbUcYcyxZ9XEtPf6nd6hL4A2FoGCnXwWDsoiTTbkfG/yT01IMt+Zt5+n/tMVAaN2Jf67Vu6KLaG6NkJfBxEhox3Sf9A8WMD36nDndHKDUnuCvaiMlOpV1oOFJ8znJqMSW9yc+Qx9218tglAYWmEb0+VjGgerSPE8u/1bMKsFp0ycDgNwGdUeJ4Uh1NcIn+f/9iJEMt9oYuIKgR2oQhzBgF2pQvfaESq5Hx4pHPkAeQL5rgAz8KyUMXmIhU/9cBCkXp/BfYzEKDBvaUCsu83wnhXqVf8asph8e1x56BeNp1aJtSQGGpC1MwMbOrkmJ5Mm4RhajVAHWfYmHazzO6djIKSqbbizGJzxYRHpfqH7nUnoubLVq/VCDgCHm6d2ZfvqRRbYt/+rzR6n4ZwmEx6O9kyMbjDhsp0fTZHJJ1ki+q2CDw2JNsUMp+T7R9Ua2VYyZFReOzdDoLgGFiKGQfUtkYB6rYohq8rdINuvANUQA2GZd1/PAC9qYugQahQeFiWMj30+3WqmAOB6bCwMSSG8lrJYQ4AE+dI12pZ4sC4yGMCDBSF98Gxoi5PYXBgrA5ZcOA4sDkPiOnLEYJbGIV1Tq5f9jQ/P85EEt9VG+Sa6qzaL56LC1PatYNe/12aaVEv0cmoQJcjBh9QSnvmB/7hGyIKBG4czrEq5ysYkxSy2lun51q9+++KQ6Ib/747L0Z34Fye3KC+jroEbQEVDJNfhF4/0a8239fQAjtQwYV4Y0dDHva2qyhB411mUmAG9QzxPJpJtKKsCygv6VVAzS1x/ET0zMRStFK2sMfJ4zfloLDQSnulDuPZvTIS56a6j/4NfeY3mnc9DeZR6XkXSsnuzqTJmaRPH76c6UUP5VgDEtps14r8wT4+PQpm/esEoQ7ZqoSJwdj/qVZYqmYO72J2nrtW8u4Kf5vxYYhDDFXPi3UR97+3HBdqYWPBUY9mQzS4I6kAKhf1msabEPNu0H+WlLiKPKiTZ2ge26fI6W9i3BQnGYLntgU0mI2JZfftpQdD/kSNX9DliaXYFRr8NLND/GoUyVq7+yageVUGT1ppq/4/NVlU5+VueKhxF5F9yHErw+1qQsnmQXvz/PTDvVuuNQR+MllqC5hrLoOv9Nv7cZCHMAAAAAAHjV1jwptXdvGrUzi+q4aI9DuEO/8h8zN8zA2IH39jWOPHd3wFSoKTDa5gv2KCG0RjolVdIbB06N11m8C0D1m5AAAAAAAAAAAA") center / contain no-repeat; display: block; filter: drop-shadow(0 8px 12px rgba(216, 27, 114, .28)); height: 96px; transition: transform .2s ease; width: 84px; }
/* Parpadeo: dos párpados del color de la cara se cierran sobre los ojos cada pocos segundos. */
.uvaa-mascot { position: relative; }
.uvaa-mascot::before, .uvaa-mascot::after { animation: uvaa-parpadeo 4.6s ease-in-out infinite; background: radial-gradient(ellipse at 50% 35%, #fdf7fa 0%, #fbf0f6 70%, #f8e6f0 100%); border-bottom: 2px solid #1d1a2b; border-radius: 50%; content: ''; height: 14.2%; opacity: 0; position: absolute; top: 42.3%; transform: scaleY(.1); transform-origin: 50% 0; width: 13%; }
.uvaa-mascot::before { left: 25.9%; }
.uvaa-mascot::after { left: 61.3%; }
@keyframes uvaa-parpadeo {
  0%, 90%, 100% { opacity: 0; transform: scaleY(.1); }
  92% { opacity: 1; transform: scaleY(.1); }
  94.5% { opacity: 1; transform: scaleY(1); }
  97% { opacity: 1; transform: scaleY(.1); }
  98% { opacity: 0; transform: scaleY(.1); }
}
.uvaa-launch:hover .uvaa-mascot, .uvaa-launch:focus-visible .uvaa-mascot { transform: translateY(-2px) scale(1.03); }
.uvaa-bubble__x { align-items: center; background: #fff; border: 0; border-radius: 50%; box-shadow: 0 4px 12px rgba(16, 44, 67, .18); color: var(--uvaa-navy); cursor: pointer; display: flex; font-size: 18px; height: 26px; justify-content: center; line-height: 1; padding: 0; position: absolute; right: -8px; top: -13px; width: 26px; z-index: 1; }
/* La X va en la esquina superior derecha de la burbuja, como el referente. */
.uvaa-bubble { position: relative; }
/* Mientras se hace scroll: mascota medio escondida a la derecha y translúcida, burbuja oculta (clase uvaa-scrolling, JS). */
.uvaa-dock .uvaa-launch, .uvaa-dock .uvaa-bubble { transition: transform .35s ease, opacity .35s ease; }
.uvaa-dock.uvaa-scrolling .uvaa-launch { opacity: .5; transform: translateX(calc(50% + 18px)); }
.uvaa-dock.uvaa-scrolling .uvaa-bubble { opacity: 0; pointer-events: none; transform: translateX(24px); }
.uvaa-bubble__x:hover, .uvaa-bubble__x:focus-visible { color: var(--uvaa-pink); }
/* El asistente reemplaza el botón anterior "Encuentra tu cuidado" de abajo a la izquierda. */
html.uvaa-on #uva-quick-shop .uqs-launch { display: none !important; }
/* El botón "volver arriba" de Astra queda detrás de la mascota: se oculta mientras el chat está activo. */
html.uvaa-on #ast-scroll-top { display: none !important; }
@media (prefers-reduced-motion: reduce) { .uvaa-dock .uvaa-launch, .uvaa-dock .uvaa-bubble { transition: none; } .uvaa-mascot { transition: none; } .uvaa-mascot::before, .uvaa-mascot::after { animation: none; display: none; } }

.uvaa-panel { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 22px; bottom: 20px; box-shadow: 0 24px 70px rgba(16, 44, 67, .22); color: var(--uvaa-text); display: flex; flex-direction: column; height: min(660px, calc(100vh - 40px)); overflow: hidden; position: fixed; right: 20px; width: 390px; z-index: 99991; }
.uvaa-panel[hidden] { display: none !important; }
/* Entrada y salida deslizándose desde la derecha, como el carrito lateral. */
.uvaa-panel:not([hidden]) { animation: uvaa-entra .34s cubic-bezier(.22, .8, .3, 1); }
.uvaa-panel.uvaa-closing { animation: uvaa-sale .3s cubic-bezier(.4, 0, .8, .4) forwards; pointer-events: none; }
@keyframes uvaa-entra { from { opacity: .6; translate: calc(100% + 24px) 0; } to { opacity: 1; translate: none; } }
@keyframes uvaa-sale { from { opacity: 1; translate: none; } to { opacity: .6; translate: calc(100% + 24px) 0; } }
.uvaa-head { align-items: center; border-bottom: 1px solid var(--uvaa-line); display: flex; gap: 10px; padding: 12px 12px 12px 16px; }
.uvaa-avatar { background: url("data:image/webp;base64,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") center / contain no-repeat; display: block; flex: 0 0 44px; height: 40px; width: 44px; }
.uvaa-head__txt { display: grid; flex: 1; line-height: 1.25; min-width: 0; }
.uvaa-head__txt strong { color: var(--uvaa-navy); font-size: 15px; }
.uvaa-head__txt small { color: #6b7785; font-size: 12px; }
.uvaa-head button { background: transparent; border: 0; border-radius: 50%; color: var(--uvaa-navy); cursor: pointer; font-size: 22px; height: 36px; line-height: 1; padding: 0; width: 36px; }
.uvaa-head button:hover, .uvaa-head button:focus-visible { background: var(--uvaa-soft); color: var(--uvaa-pink); }
.uvaa-reset { font-size: 18px !important; }

.uvaa-msgs { display: flex; flex: 1; flex-direction: column; gap: 10px; overflow-y: auto; overscroll-behavior: contain; padding: 14px 12px; }
.uvaa-msgs > * { flex-shrink: 0; }
.uvaa-msg { border-radius: 16px; font-size: 14.5px; line-height: 1.45; max-width: 88%; padding: 10px 13px; }
.uvaa-bot { align-self: flex-start; background: var(--uvaa-soft); border-bottom-left-radius: 4px; }
.uvaa-me { align-self: flex-end; background: var(--uvaa-pink); border-bottom-right-radius: 4px; color: #fff; }
.uvaa-bot strong { color: var(--uvaa-navy); }
.uvaa-wa { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 10px; color: var(--uvaa-pink) !important; display: block; font-size: 13px; font-weight: 700; margin-top: 8px; padding: 8px 10px; text-align: center; text-decoration: none !important; }
.uvaa-chips { display: flex; flex-wrap: wrap; gap: 6px; }
.uvaa-chip { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 999px; color: var(--uvaa-navy); cursor: pointer; font-size: 13px; font-weight: 600; line-height: 1.2; padding: 8px 12px; }
.uvaa-chip:hover, .uvaa-chip:focus-visible { border-color: var(--uvaa-pink); color: var(--uvaa-pink); }

.uvaa-cards { display: flex; gap: 10px; margin: 0 -12px; overflow-x: auto; padding: 2px 12px 6px; scroll-snap-type: x mandatory; }
.uvaa-card { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 16px; display: flex; flex: 0 0 186px; flex-direction: column; gap: 6px; padding: 10px; scroll-snap-align: start; }
.uvaa-card__img img { aspect-ratio: 1; border-radius: 10px; display: block; object-fit: cover; width: 100%; }
.uvaa-card__name { color: var(--uvaa-navy) !important; font-size: 13.5px; font-weight: 700; line-height: 1.25; text-decoration: none !important; }
.uvaa-card__opt { color: #6b7785; font-size: 11.5px; line-height: 1.3; }
.uvaa-vars { display: grid; gap: 5px; }
.uvaa-var { display: grid; gap: 2px; margin: 0; }
.uvaa-var span { color: #6b7785; font-size: 11px; font-weight: 700; letter-spacing: .02em; text-transform: uppercase; }
.uvaa-panel .uvaa-var select { appearance: auto; background: #fff; border: 1px solid var(--uvaa-line); border-radius: 8px; color: var(--uvaa-navy); font-size: 12.5px; height: 30px; line-height: 1.2; margin: 0; max-width: 100%; min-height: 0; padding: 2px 6px; width: 100%; }
.uvaa-panel .uvaa-var select:focus { border-color: var(--uvaa-pink); outline: 2px solid rgba(216, 27, 114, .2); }
.uvaa-card__price { color: var(--uvaa-navy); font-size: 13px; }
.uvaa-card__price strong { color: var(--uvaa-pink); font-size: 15px; }
.uvaa-card__price del { color: #8a94a0; font-size: 12px; }
.uvaa-sizes { display: flex; gap: 4px; }
.uvaa-sizes button { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 50%; color: var(--uvaa-navy); cursor: pointer; font-size: 12px; font-weight: 800; height: 30px; padding: 0; width: 30px; }
.uvaa-sizes button[aria-pressed="true"] { background: var(--uvaa-pink); border-color: var(--uvaa-pink); color: #fff; }
.uvaa-card__actions { display: grid; gap: 6px; grid-template-columns: 36px minmax(0, 1fr); margin-top: auto; }
.uvaa-add, .uvaa-buy { border-radius: 10px; cursor: pointer; font-size: 12px; font-weight: 800; height: 36px; line-height: 1.1; padding: 0 6px; white-space: nowrap; }
.uvaa-add { align-items: center; background: #fff; border: 1px solid var(--uvaa-pink); color: var(--uvaa-pink); display: flex; justify-content: center; padding: 0; }
.uvaa-add svg { height: 17px; width: 17px; }
.uvaa-buy { background: var(--uvaa-pink); border: 0; color: #fff; }
.uvaa-add:disabled, .uvaa-buy:disabled { cursor: wait; opacity: .6; }
.uvaa-card__out { color: #6b7785 !important; font-size: 12px; margin-top: auto; }

.uvaa-mini { background: #fff; border: 1px solid var(--uvaa-line); border-radius: 14px; font-size: 13px; padding: 10px 12px; }
.uvaa-mini p { margin: 0 0 6px; }
.uvaa-mini ul { list-style: none; margin: 0 0 6px; padding: 0; }
.uvaa-mini li, .uvaa-mini__total { display: flex; gap: 8px; justify-content: space-between; }
.uvaa-mini li span:last-child, .uvaa-mini__total span:last-child { white-space: nowrap; }
.uvaa-mini__total { border-top: 1px solid var(--uvaa-line); color: var(--uvaa-navy); font-weight: 800; padding-top: 6px; }
.uvaa-mini__note { color: #6b7785; font-size: 12px; }
.uvaa-mini__btns { display: grid; gap: 6px; grid-template-columns: 1fr 1fr; }
.uvaa-mini__btns a { border: 1px solid var(--uvaa-pink); border-radius: 10px; color: var(--uvaa-pink) !important; font-weight: 800; padding: 8px 6px; text-align: center; text-decoration: none !important; }
.uvaa-mini__btns .uvaa-mini__pay { background: var(--uvaa-pink); color: #fff !important; }

.uvaa-typing { align-self: flex-start; background: var(--uvaa-soft); border-radius: 16px; display: flex; gap: 4px; padding: 12px 14px; }
.uvaa-typing i { animation: uvaa-blink 1s infinite; background: #8a94a0; border-radius: 50%; height: 6px; width: 6px; }
.uvaa-typing i:nth-child(2) { animation-delay: .15s; }
.uvaa-typing i:nth-child(3) { animation-delay: .3s; }
@keyframes uvaa-blink { 50% { opacity: .25; } }

.uvaa-form { align-items: center; border-top: 1px solid var(--uvaa-line); display: flex; gap: 8px; margin: 0; padding: 10px 12px; }
.uvaa-form input { background: var(--uvaa-soft); border: 1px solid var(--uvaa-line); border-radius: 999px; color: var(--uvaa-navy); flex: 1; font-size: 15px; min-width: 0; padding: 10px 14px; }
.uvaa-form button { align-items: center; background: var(--uvaa-pink); border: 0; border-radius: 50%; color: #fff; cursor: pointer; display: flex; flex: 0 0 40px; height: 40px; justify-content: center; padding: 0; }
.uvaa-form button svg { height: 18px; width: 18px; }
.uvaa-legal { color: #6b7785; font-size: 11px; margin: 0; padding: 0 14px 10px; text-align: center; }
.uvaa-panel button:focus-visible, .uvaa-panel a:focus-visible, .uvaa-dock button:focus-visible { outline: 3px solid rgba(216, 27, 114, .35); outline-offset: 2px; }

@media (max-width: 600px) {
  .uvaa-dock { gap: 8px; right: 12px; }
  .uvaa-bubble__main { gap: 8px; padding: 8px 10px 8px 16px; }
  .uvaa-bubble__main strong { font-size: 14px; }
  .uvaa-bubble__main small { font-size: 12px; }
  /* Más pequeña en celular, como el referente (2026-10-05). */
  .uvaa-mascot { height: 57px; width: 50px; }
  .uvaa-dock.uvaa-scrolling .uvaa-launch { transform: translateX(calc(50% + 10px)); }
  .uvaa-panel { border-radius: 0; bottom: 0; height: 100%; left: 0; right: 0; top: 0; width: 100%; }
  .uvaa-lock, .uvaa-lock body { overflow: hidden; }
}
@media (prefers-reduced-motion: reduce) { .uvaa-typing i { animation: none; } .uvaa-panel:not([hidden]), .uvaa-panel.uvaa-closing { animation: none; } }

/* Sin efectos del tema: Astra pinta de rosado los botones al pasar el mouse o al tocarlos. */
.uvaa-dock button.uvaa-launch, .uvaa-dock button.uvaa-launch:hover, .uvaa-dock button.uvaa-launch:focus, .uvaa-dock button.uvaa-launch:active { background: transparent !important; border: 0 !important; box-shadow: none !important; outline-offset: 4px; }
.uvaa-dock button.uvaa-bubble__main, .uvaa-dock button.uvaa-bubble__main:hover, .uvaa-dock button.uvaa-bubble__main:focus, .uvaa-dock button.uvaa-bubble__main:active { background: #fff !important; border: 1.5px solid #f7b9cc !important; color: var(--uvaa-navy) !important; }
.uvaa-dock button.uvaa-bubble__x, .uvaa-dock button.uvaa-bubble__x:hover, .uvaa-dock button.uvaa-bubble__x:focus, .uvaa-dock button.uvaa-bubble__x:active { background: #fff !important; border: 0 !important; color: var(--uvaa-navy) !important; }
.uvaa-panel button.uvaa-chip, .uvaa-panel button.uvaa-chip:hover, .uvaa-panel button.uvaa-chip:focus, .uvaa-panel button.uvaa-chip:active { background: #fff !important; border: 1px solid var(--uvaa-line) !important; color: var(--uvaa-navy) !important; }
.uvaa-panel .uvaa-head button, .uvaa-panel .uvaa-head button:hover, .uvaa-panel .uvaa-head button:focus, .uvaa-panel .uvaa-head button:active { background: transparent !important; border: 0 !important; color: var(--uvaa-navy) !important; }
.uvaa-panel .uvaa-sizes button:hover, .uvaa-panel .uvaa-sizes button:focus { background: #fff !important; color: var(--uvaa-navy) !important; }
.uvaa-panel .uvaa-sizes button[aria-pressed="true"], .uvaa-panel .uvaa-sizes button[aria-pressed="true"]:hover { background: var(--uvaa-pink) !important; border-color: var(--uvaa-pink) !important; color: #fff !important; }
.uvaa-panel button.uvaa-add, .uvaa-panel button.uvaa-add:hover, .uvaa-panel button.uvaa-add:focus { background: #fff !important; border: 1px solid var(--uvaa-pink) !important; color: var(--uvaa-pink) !important; }
.uvaa-panel button.uvaa-buy, .uvaa-panel button.uvaa-buy:hover, .uvaa-panel button.uvaa-buy:focus, .uvaa-panel .uvaa-form button, .uvaa-panel .uvaa-form button:hover, .uvaa-panel .uvaa-form button:focus { background: var(--uvaa-pink) !important; border: 0 !important; color: #fff !important; }
