.Sidebar_SidebarOverlay__GFZh9{position:absolute;width:100%;height:100%;background:#00000029;z-index:2;cursor:pointer}.Sidebar_Sidebar__ObovM{display:flex;flex-direction:column;position:fixed;align-items:center;width:100%;max-width:330px;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:var(--secondary-color);margin:0;overflow:hidden;justify-content:space-between;height:100%;z-index:2}.Sidebar_SidebarShowBtn__R4U5U{top:15px;left:20px;z-index:1;cursor:pointer;display:flex;padding:0;margin:0;border:none;background:none;flex-direction:column;width:20px;height:30px;gap:6px;justify-content:center}.Sidebar_SidebarShowBtn__R4U5U>div{background-color:#565656;height:2px;width:100%;border-radius:5px;transition:all .5s;transform-origin:left}.Sidebar_SidebarShowBtn__R4U5U div:nth-child(2){width:55%}.Sidebar_SidebarShowBtn__R4U5U div:last-child{width:80%}.Sidebar_SidebarShowBtn__R4U5U:hover div{width:60%}.Sidebar_SidebarShowBtn__R4U5U:hover div:nth-child(2){width:35%}.Sidebar_SidebarShowBtn__R4U5U:hover div:last-child,.Sidebar_Sidebar__ObovM>div{width:100%}.Sidebar_SidebarLogoContent__UFRrP{width:100%;position:relative;padding:3rem 0}.Sidebar_SidebarLogoContent__UFRrP button{position:absolute;top:1rem;right:1rem;padding:0;margin:0;border:none;background:none;cursor:pointer;display:flex;justify-content:center;align-items:center;width:22px;height:22px;transform:rotate(45deg)}.Sidebar_SidebarLogoContent__UFRrP button:after,.Sidebar_SidebarLogoContent__UFRrP button:before{content:"";width:2px;height:100%;background-color:#fff;border-radius:999px}.Sidebar_SidebarLogoContent__UFRrP button:after{position:absolute;transform:rotate(90deg)}.Sidebar_LogoSidebar__GvkjO{display:flex;flex-direction:column;align-items:center;width:100%;gap:5px}.Sidebar_LogoSidebar__GvkjO p{margin:0;font-size:1rem}.Sidebar_SidebarMenu__0CPQu{margin:0 0 1rem;padding:0;width:100%;display:flex;flex-direction:column}.Sidebar_SidebarMenu__0CPQu li{list-style:none;cursor:pointer;height:55px;line-height:55px;width:100%;margin:0;position:relative}.Sidebar_SidebarMenu__0CPQu li a{color:#fff;padding-left:1.5rem;display:flex;text-decoration:none;align-items:center;gap:1rem;font-weight:600}.Sidebar_SidebarMenu__0CPQu li a.Sidebar_ActivateLink__RZFmP,.Sidebar_SidebarMenu__0CPQu li a:hover{color:var(--secondary-color);background-color:#fff}.Sidebar_SidebarMenu__0CPQu li a svg{fill:#fff}.Sidebar_SidebarMenu__0CPQu li a.Sidebar_ActivateLink__RZFmP svg,.Sidebar_SidebarMenu__0CPQu li a:hover svg{fill:var(--secondary-color)}.Sidebar_SidebarFooter__McLzV{padding:1rem 0}.Sidebar_SidebarFooterUser__PQ_3l{display:flex;gap:1rem;justify-content:center;margin-bottom:1rem;align-items:center}.Sidebar_SidebarFooter__McLzV p{margin:0;font-size:1rem;color:#fff;text-align:center}.Sidebar_SidebarFooter__McLzV>p{margin-bottom:1.5rem}.Sidebar_SidebarFooter__McLzV a,.Sidebar_SidebarFooter__McLzV button{width:100%;height:40px;border:none;display:flex;justify-content:flex-start;align-items:center;gap:1rem;background:none;font-size:1rem;padding-left:1.5rem;cursor:pointer;text-decoration:none;color:#fff;font-weight:600}.Sidebar_SidebarFooter__McLzV a.Sidebar_ActivateLinkFooter__FvNyD{background-color:#fff;color:var(--secondary-color)}.Sidebar_SidebarFooter__McLzV a.Sidebar_ActivateLinkFooter__FvNyD svg{fill:var(--secondary-color)}@media screen and (max-width:768px){.Sidebar_Sidebar__ObovM{max-width:100%}}.Sidebar_SidebarFooter__McLzV .Sidebar_SidebarFooterUser__PQ_3l{margin:1rem 0 .25rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.2)}.Sidebar_SidebarFooter__McLzV>p{margin-bottom:.5rem;font-size:.85rem;opacity:.85}.Sidebar_Sidebar__ObovM{z-index:2600!important}.Sidebar_SidebarOverlay__GFZh9{z-index:2500!important;position:fixed!important;inset:0}.Sidebar_Resaltado___Yzpd{background:#fff!important;color:var(--secondary-color)!important;box-shadow:inset 0 0 0 3px #97c95c;-webkit-animation:Sidebar_latido__ukBcc 1.4s ease-in-out infinite;animation:Sidebar_latido__ukBcc 1.4s ease-in-out infinite}.Sidebar_Resaltado___Yzpd svg{fill:var(--secondary-color)!important}@-webkit-keyframes Sidebar_latido__ukBcc{0%,to{box-shadow:inset 0 0 0 3px #97c95c}50%{box-shadow:inset 0 0 0 6px #cfe6b3}}@keyframes Sidebar_latido__ukBcc{0%,to{box-shadow:inset 0 0 0 3px #97c95c}50%{box-shadow:inset 0 0 0 6px #cfe6b3}}.Sidebar_Sidebar__ObovM{overflow-y:auto!important;overflow-x:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;-ms-scroll-chaining:none;overscroll-behavior:contain}.Sidebar_Sidebar__ObovM>div:last-child{margin-top:auto}.Sidebar_SidebarLogoContent__UFRrP{padding:2rem 0 1.5rem}.Sidebar_SidebarFooter__McLzV .Sidebar_SidebarFooterUser__PQ_3l{padding:.75rem 1.25rem 0;justify-content:flex-start;gap:.6rem}.Sidebar_SidebarFooter__McLzV .Sidebar_SidebarFooterUser__PQ_3l p{text-align:left;font-size:.85rem;overflow-wrap:anywhere;word-break:break-word;min-width:0;flex:1 1}.Sidebar_SidebarFooter__McLzV .Sidebar_SidebarFooterUser__PQ_3l svg{flex:0 0 auto}.Sidebar_Contador__WXqmd{margin-left:auto;margin-right:1rem;background:#fff;color:var(--secondary-color);border-radius:99px;font-size:.75rem;min-width:22px;padding:2px 7px;text-align:center}.Sidebar_SidebarShowBtn__R4U5U{position:fixed}.Sidebar_ContadorBoton__hMTLj{position:absolute;top:-8px;right:-12px;background:#c0392b;color:#fff;border-radius:99px;font-size:11px;min-width:18px;height:18px;line-height:18px;padding:0 5px;text-align:center}.Sidebar_SidebarShowBtn__R4U5U div:nth-child(3){width:80%}.Sidebar_SidebarShowBtn__R4U5U:hover div:nth-child(3){width:100%}.Sidebar_SidebarFooter__McLzV .Sidebar_SidebarFooterUser__PQ_3l p{overflow-wrap:normal;word-break:normal;font-size:.8rem}.Sidebar_SidebarFooter__McLzV>p{text-align:left;padding-left:1.25rem}.Header_header__VYZ3G{display:flex;justify-content:space-between;align-items:center;padding:0 20px 0 .5rem;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1;min-height:60px;border-bottom:1px solid #d3d3d3}.Header_info__bo530{display:flex;gap:10px;align-items:center;padding-left:2.8rem}.Header_info__bo530 h2{margin:0;font-size:1.2rem}.Header_type__0IiAf{text-transform:capitalize!important;font-weight:600}.Header_derecha__zXJxT{display:flex;align-items:center;gap:14px}.Header_recorrido__PyBTy{border:1px solid #cfdcf5;background:#f3f7fe;color:#255cd0;font:inherit;font-weight:700;font-size:13px;border-radius:99px;padding:.4rem .9rem;cursor:pointer}.Header_logo__6vBZG{max-height:40px;max-width:150px;-o-object-fit:contain;object-fit:contain}.Header_entidad__PX5JQ{font-weight:700;color:#3d3d3d;font-size:14px}.PendingPayment_pending_payment__NpfrM{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.PendingPayment_pending_payment__NpfrM h1{font-size:1.2rem;color:#565656;font-weight:400;text-align:center;max-width:800px}.PendingPayment_pending_payment__NpfrM a{color:var(--secondary-color)}.Recorrido_velo__3gWK_{position:fixed;inset:0;z-index:3000;background:rgba(20,30,40,.5);display:flex;align-items:center;justify-content:center;padding:16px}.Recorrido_tarjeta__3XGm_{background:#fff;border-radius:14px;width:min(520px,100%);padding:18px 22px 20px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:10px;border-top:5px solid #255cd0}.Recorrido_cab__bowbN{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:700;color:#4a8e39;text-transform:uppercase;letter-spacing:.04em}.Recorrido_cerrar__Tzx2s{border:none;background:none;font-size:18px;cursor:pointer;color:#7a7a7a}.Recorrido_barra__3AGzE{height:4px;background:#eef0f2;border-radius:2px;overflow:hidden}.Recorrido_barra__3AGzE div{height:100%;background:linear-gradient(90deg,#255cd0,#4a8e39)}.Recorrido_tarjeta__3XGm_ h2{margin:4px 0 0;color:#255cd0;font-size:20px}.Recorrido_tarjeta__3XGm_ p{margin:0;font-size:14.5px;line-height:1.55;color:#3d3d3d}.Recorrido_ir__yXmT9{align-self:flex-start;font-weight:700;color:#1e6325;font-size:14px}.Recorrido_pie__l2ON9{display:flex;justify-content:space-between;margin-top:6px}.Recorrido_primario__v_inv,.Recorrido_secundario__uKVlj{font:inherit;font-weight:700;border-radius:8px;padding:.55rem 1.1rem;cursor:pointer}.Recorrido_primario__v_inv{background:#1e6325;color:#fff;border:none}.Recorrido_secundario__uKVlj{background:#fff;border:1px solid #cfd6de;color:#3d3d3d}.Recorrido_secundario__uKVlj:disabled{opacity:.4;cursor:default}.Recorrido_junto__eRkUp{position:fixed;z-index:2700;left:350px;top:50%;transform:translateY(-50%);width:min(460px,calc(100vw - 370px))}.Recorrido_junto__eRkUp .Recorrido_tarjeta__3XGm_{width:100%}.Recorrido_junto__eRkUp .Recorrido_tarjeta__3XGm_:before{content:"";position:absolute;left:-10px;top:50%;border:10px solid transparent;border-right-color:#fff;border-left:0}@media (max-width:760px){.Recorrido_junto__eRkUp{left:12px;right:12px;top:auto;bottom:12px;transform:none;width:auto}.Recorrido_junto__eRkUp .Recorrido_tarjeta__3XGm_:before{display:none}}.Recorrido_junto__eRkUp .Recorrido_tarjeta__3XGm_{position:relative}.ChatBurbuja_contenedor__09xCj{position:fixed;right:20px;bottom:20px;z-index:2200;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.ChatBurbuja_burbuja__27Sy5{width:60px;height:60px;border-radius:50%;border:none;background:var(--secondary-color);color:#fff;font-size:26px;box-shadow:0 6px 18px rgba(0,0,0,.25);cursor:pointer;position:relative}.ChatBurbuja_contador__ANPGM{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;line-height:18px;text-align:center;background:#d93025;color:#fff;font-size:12px;font-weight:800;border:2px solid #fff;border-radius:999px;padding:0 6px;box-sizing:border-box}.ChatBurbuja_alerta__BHaVq{-webkit-animation:ChatBurbuja_pulsoChat___Ni8t 1.6s ease-out infinite;animation:ChatBurbuja_pulsoChat___Ni8t 1.6s ease-out infinite}@-webkit-keyframes ChatBurbuja_pulsoChat___Ni8t{0%{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 0 rgba(217,48,37,.55)}70%{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 14px rgba(217,48,37,0)}to{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 0 rgba(217,48,37,0)}}@keyframes ChatBurbuja_pulsoChat___Ni8t{0%{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 0 rgba(217,48,37,.55)}70%{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 14px rgba(217,48,37,0)}to{box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 0 rgba(217,48,37,0)}}@media (prefers-reduced-motion:reduce){.ChatBurbuja_alerta__BHaVq{-webkit-animation:none;animation:none;box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 4px rgba(217,48,37,.6)}}.ChatBurbuja_panel__yUzWf{width:min(390px,calc(100vw - 40px));max-height:min(600px,calc(100vh / var(--z, 1) - 120px));background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.22);display:flex;flex-direction:column;overflow:hidden}.ChatBurbuja_cabecera__L9Xl_{background:var(--secondary-color);color:#fff;padding:10px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px}.ChatBurbuja_cabecera__L9Xl_ b{flex:1 1;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatBurbuja_atras__ya059{background:none;border:none;color:#fff;font-size:20px;cursor:pointer;width:28px}.ChatBurbuja_cuerpo__0Ufjy{padding:12px;display:flex;flex-direction:column;gap:10px;overflow:auto}.ChatBurbuja_cuerpo__0Ufjy label{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:600}.ChatBurbuja_cuerpo__0Ufjy input,.ChatBurbuja_cuerpo__0Ufjy select,.ChatBurbuja_cuerpo__0Ufjy textarea,.ChatBurbuja_responder__O77FG textarea{font-family:inherit;font-size:14px;border:none;background:#f6f7f9;border-radius:6px;padding:8px 10px;color:#565656}.ChatBurbuja_principal__hz9ep{background:var(--secondary-color);color:#fff;border:none;border-radius:10px;padding:9px 14px;font-weight:700;font-family:inherit;cursor:pointer}.ChatBurbuja_item___ppuk{display:flex;justify-content:space-between;gap:8px;text-align:left;background:#fff;border:1px solid #e9e9e9;border-radius:10px;padding:10px;cursor:pointer;font-family:inherit;color:#565656}.ChatBurbuja_meta__lyN5g{font-size:12px;color:#7a7a7a}.ChatBurbuja_chip__qccz2{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:700;white-space:nowrap;align-self:flex-start}.ChatBurbuja_gris__15Mtr{background:#e9e9e9}.ChatBurbuja_azul__hTVki{background:#e8f0fa;color:var(--primary-color)}.ChatBurbuja_verde__2vJqT{background:#eaf4e2;color:var(--secondary-color)}.ChatBurbuja_mensajes__rz4wN{padding:12px;display:flex;flex-direction:column;gap:8px;overflow:auto;flex:1 1;min-height:160px}.ChatBurbuja_mio__dGE2V,.ChatBurbuja_suyo__lFvXt{max-width:85%;padding:8px 11px;font-size:14px;line-height:1.45}.ChatBurbuja_mio__dGE2V{align-self:flex-end;background:#eaf4e2;border-radius:12px 12px 2px 12px}.ChatBurbuja_suyo__lFvXt{align-self:flex-start;background:#f6f7f9;border-radius:12px 12px 12px 2px}.ChatBurbuja_texto__Ee9OD{white-space:pre-wrap}.ChatBurbuja_mio__dGE2V a,.ChatBurbuja_suyo__lFvXt a{display:block;font-size:13px;font-weight:700;color:var(--primary-color);margin-top:4px}.ChatBurbuja_hora__cbcIV{font-size:11px;color:#7a7a7a;margin-top:4px}.ChatBurbuja_responder__O77FG{border-top:1px solid #e9e9e9;padding:10px;display:flex;flex-direction:column;gap:6px}.ChatBurbuja_fila__vAEcW{display:flex;justify-content:space-between;align-items:center}.ChatBurbuja_clip__F8CXc{cursor:pointer;font-size:20px}.ChatBurbuja_enLinea___g4yL{display:block;font-size:11px;font-weight:400;opacity:.85}.ChatBurbuja_mio__dGE2V .ChatBurbuja_hora__cbcIV{text-align:right}.ChatBurbuja_enviado__6TQNX{color:#8a94a0;font-weight:700}.ChatBurbuja_leido__fKQ_7{color:#0066b1;font-weight:700}.ChatBurbuja_bienvenida__zwVUy{align-self:center;text-align:center;font-size:13px;color:#7a7a7a;background:#f6f7f9;border-radius:10px;padding:10px 12px;margin:auto 0}.ChatBurbuja_nuevos__sdi_g{min-width:22px;height:22px;border-radius:11px;background:var(--secondary-color,#1e6325);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 6px}.ChatBurbuja_responder__O77FG .ChatBurbuja_fila__vAEcW{gap:8px;align-items:flex-end}.ChatBurbuja_responder__O77FG .ChatBurbuja_fila__vAEcW textarea{flex:1 1;resize:none;min-height:38px;max-height:120px;border-radius:18px;padding:9px 12px}.ChatBurbuja_enviar__Rv3O2{width:38px;height:38px;border-radius:50%;border:none;background:var(--secondary-color,#1e6325);color:#fff;font-size:16px;cursor:pointer;flex-shrink:0}.ChatBurbuja_enviar__Rv3O2:disabled{opacity:.5}.ChatBurbuja_asunto__d4g50{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:#565656}.ChatBurbuja_asunto__d4g50 input{border:1px solid #d9dde2;border-radius:8px;padding:8px 10px;font:inherit;font-weight:400;font-size:14px}.ChatBurbuja_finalizar__4CTfY{align-self:center;border:1px solid #cfe6b3;background:#eef6e8;color:#1e6325;font:inherit;font-size:12px;font-weight:700;border-radius:99px;padding:5px 12px;cursor:pointer;position:-webkit-sticky;position:sticky;top:0;z-index:1}.ChatBurbuja_filtroChat__UHrWS{display:flex;gap:6px}.ChatBurbuja_filtroChat__UHrWS button{flex:1 1;border:1px solid #cfd6de;background:#fff;border-radius:99px;padding:5px 8px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ChatBurbuja_filtroChat__UHrWS .ChatBurbuja_filtroOn__lFwC5{background:#eef3fc;border-color:#255cd0;color:#255cd0}.ChatBurbuja_fuera__qPuYE{background:#fff6e0;border:1px solid #f1d9a0;color:#7a5200;border-radius:10px;padding:8px 10px;font-size:13px;line-height:1.4}.ChatBurbuja_punto__rMpoJ{display:inline-block;width:8px;height:8px;border-radius:50%;background:#34c759;box-shadow:0 0 0 2px rgba(52,199,89,.25);margin-right:6px;vertical-align:middle}.AvisoPago_aviso__OtVc9{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;background:#fff6e0;border-left:4px solid #e8a317;border-radius:8px;padding:.9rem 1.2rem;margin:1rem auto;width:95%;max-width:1400px;box-sizing:border-box}.AvisoPago_aviso__OtVc9>div:first-child{display:flex;flex-direction:column;gap:4px;flex:1 1 420px;line-height:1.5;font-size:15px}.AvisoPago_aviso__OtVc9 strong{color:#565656}.AvisoPago_botones__v90Uw{display:flex;gap:.6rem;flex-wrap:wrap}.AvisoPago_principal__rNEwn,.AvisoPago_secundario__mhm_l{border-radius:10px;padding:10px 16px;font-weight:600;text-decoration:none;cursor:pointer}.AvisoPago_principal__rNEwn{background:var(--secondary-color);color:#fff}.AvisoPago_secundario__mhm_l{background:#fff;color:var(--secondary-color);border:1px solid #ccc}.AvisoPago_restringida__JdmCi{max-width:620px;margin:3rem auto;padding:2rem;background:#fff;border-radius:8px;box-shadow:0 0 10px #ddd;text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.AvisoPago_restringida__JdmCi h2{margin:0;color:var(--secondary-color)}.AvisoPago_restringida__JdmCi p{line-height:1.6}.AvisoPago_facturasWrap__OYnzF{overflow-x:auto;margin-top:.5rem;max-width:100%}.AvisoPago_facturas__B1_M8{border-collapse:collapse;font-size:14px;min-width:100%;background:hsla(0,0%,100%,.7);border-radius:6px;text-align:left}.AvisoPago_facturas__B1_M8 td,.AvisoPago_facturas__B1_M8 th{padding:6px 10px;border-bottom:1px solid #f0dfb5;white-space:nowrap}.AvisoPago_facturas__B1_M8 th{font-weight:600;color:#7a6a45;font-size:12px;text-transform:uppercase;letter-spacing:.02em}.AvisoPago_facturas__B1_M8 tfoot td{font-weight:700;border-bottom:none}.AvisoPago_facturas__B1_M8 .AvisoPago_num__GOMBK{text-align:right}.AvisoPago_enlace__CzvP_{color:var(--secondary-color);font-weight:600;text-decoration:underline}.AvisoPago_restringida__JdmCi .AvisoPago_facturasWrap__OYnzF{width:100%}