@import"dsBase.css";@import"dsWebApp_Tokens.css";.BtnEnter{background-color:red}#tblPagos .tablaFiltros{max-width:800px}.BannerReclamo{background-color:#00a859;background-image:linear-gradient(135deg,#00a859 0%,#007a3f 100%);width:100%;padding:40px 20px;text-align:center;border-radius:0;margin-bottom:0;box-sizing:border-box}.TituloBannerReclamo{font-family:Lato-Regular_ttf,Arial;font-size:28px;font-weight:bold;color:#fff;letter-spacing:.5px;display:block;text-align:center}.SubtituloBannerReclamo{font-family:Lato-Regular_ttf,Arial;font-size:16px;font-weight:400;color:rgba(255,255,255,.85);display:block;text-align:center;margin-top:8px}.TarjetaReclamo{background-color:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:32px 40px;max-width:900px;margin:32px auto}.TextoLamentamos{font-family:Lato-Regular_ttf,Arial;font-size:26px;font-weight:bold;color:#1a1a1a;display:block;margin-bottom:8px;margin-top:8px}.TextoCompleta{font-family:Lato-Regular_ttf,Arial;font-size:15px;font-weight:400;color:#555;display:block;margin-bottom:20px}.ObligatorioReclamo{font-family:Lato-Regular_ttf,Arial;font-size:13px;color:#c00;display:block;margin-bottom:16px}.WrapperCampoReclamo{position:relative;margin-bottom:24px;width:100%}.WrapperCampoReclamo label{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;margin-bottom:6px;display:block}.WrapperCampoReclamo .gx-label{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;margin-bottom:6px;display:block}.WrapperCampoReclamo:focus-within label{color:#00a859}.WrapperCampoReclamo:focus-within .gx-label{color:#00a859}.InputReclamo{font-family:Lato-Regular_ttf,Arial;font-size:15px;color:#1a1a1a;border:1.5px solid #ccc;border-radius:8px;background-color:#fff;width:100%;height:52px;padding:8px 14px;outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.InputReclamo:focus{border-color:#00a859;box-shadow:0 0 0 3px rgba(0,168,89,.15);outline:none}.InputReclamo:hover{border-color:#00a859}.InputReclamo-lbl{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;display:block;margin-bottom:6px}.TextAreaReclamo{font-family:Lato-Regular_ttf,Arial;font-size:15px;color:#1a1a1a;border:1.5px solid #ccc;border-radius:8px;background-color:#fff;width:100%;min-height:160px;padding:14px 16px;outline:none;box-shadow:none;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease}.TextAreaReclamo:focus{border-color:#00a859;box-shadow:0 0 0 3px rgba(0,168,89,.15);outline:none}.TextAreaReclamo:hover{border-color:#00a859}.TextAreaReclamo-lbl{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;display:block;margin-bottom:6px}.SeccionAdjuntos{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:20px;width:100%}.SeccionAdjuntos fieldset{border:none;padding:0;margin:0}.SeccionAdjuntos legend{font-family:Lato-Regular_ttf,Arial;font-size:12px;font-weight:bold;color:#333;text-transform:uppercase;letter-spacing:.5px;padding:0 4px 8px 0;width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:12px}.GrillaAdjuntos{width:100%;border-collapse:collapse;font-family:Lato-Regular_ttf,Arial;font-size:13px;border:none}.GrillaAdjuntosRow{border-bottom:1px solid #f0f0f0;transition:background-color .15s ease}.GrillaAdjuntosRow:hover{background-color:rgba(0,168,89,.05)}.GrillaAdjuntosRowHeader{border-bottom:2px solid #00a859;background-color:#fff}.GrillaAdjuntosColumn{padding:10px 12px;color:#333;text-align:left;border:none;vertical-align:middle}.GrillaAdjuntosColumnHeader{padding:10px 12px;color:#00a859;font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:.4px;text-align:left;border:none;vertical-align:middle}.BtnAgregarReclamo{background-color:#fff;border:1.5px solid #00a859;border-radius:6px;color:#00a859;font-family:Lato-Regular_ttf,Arial;font-size:14px;font-weight:bold;padding:10px 24px;cursor:pointer;margin-bottom:16px;transition:all .2s ease}.BtnAgregarReclamo:hover{background-color:#00a859;color:#fff}.BtnGuardarReclamo{background-color:#00a859;border:none;border-radius:6px;color:#fff;font-family:Lato-Regular_ttf,Arial;font-size:15px;font-weight:bold;padding:12px 36px;cursor:pointer;transition:all .2s ease}.BtnGuardarReclamo:hover{background-color:#00c46a;box-shadow:0 4px 16px rgba(0,168,89,.4);transform:translateY(-1px)}.FilaAcciones{text-align:right;padding-top:16px;border-top:1px solid #f0f0f0;width:100%}.gx-responsive-popup{padding:0 !important;border-radius:12px !important;overflow:hidden !important;border:none !important;box-shadow:0 8px 32px rgba(0,0,0,.25) !important;margin:0 !important}.gx-responsive-popup::before{content:'';position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:-1;pointer-events:none}.PopupBorder{background-color:#fff !important;border-radius:12px !important;overflow:hidden !important;padding:0 !important;border:none !important;box-shadow:none !important}.gx-responsive-popup .PopupHeader,.gx-responsive-popup .gx-popup-header,.gx-responsive-popup #gxp0_t{background-color:#00a859 !important;border-top-left-radius:12px !important;border-top-right-radius:12px !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;padding:14px 20px !important;font-family:Lato-Regular_ttf,Arial !important;font-size:15px !important;font-weight:bold !important;color:#fff !important;width:100% !important;box-sizing:border-box !important;margin:0 !important;display:block !important;position:relative !important;left:0 !important}.PopupContent{background-color:#fff !important;padding:0 !important;margin:0 !important}.gx-responsive-popup.gx-popup-initial{margin:0 !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important}object.FileAdjunto,object.BlobContentImage{display:none !important;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important}.BlobInputImage.FileAdjunto,input.BlobInputImage{font-family:Lato-Regular_ttf,Arial !important;font-size:13px !important;color:#555 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;cursor:pointer !important;display:block !important}.FileAdjunto{font-family:Lato-Regular_ttf,Arial;font-size:13px;color:#555;border:1.5px dashed #ccc;border-radius:8px;background-color:#fafafa;width:100% !important;max-width:100% !important;padding:14px;outline:none;cursor:pointer;display:block !important;box-sizing:border-box !important;transition:border-color .2s ease,background-color .2s ease}.FileAdjunto:hover{border-color:#00a859;background-color:rgba(0,168,89,.04)}.WrapperCampoAdjunto .gx-tbldsp-container{width:100% !important;display:block !important}.WrapperCampoAdjunto .gx-tbldsp-container>div{display:block !important;width:100% !important}.PopupAdjunto{background-color:#fff !important;border-radius:0 0 12px 12px !important;padding:28px 32px !important;width:100% !important;box-sizing:border-box !important}.WrapperCampoAdjunto{position:relative;margin-bottom:20px;width:100%}.WrapperCampoAdjunto label{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;margin-bottom:6px;display:block}.WrapperCampoAdjunto .gx-label{font-family:Lato-Regular_ttf,Arial;font-size:13px;font-weight:400;color:#999;letter-spacing:.3px;margin-bottom:6px;display:block}.WrapperCampoAdjunto:focus-within label{color:#00a859}.WrapperCampoAdjunto:focus-within .gx-label{color:#00a859}.InputAdjunto{font-family:Lato-Regular_ttf,Arial;font-size:15px;color:#1a1a1a;border:1.5px solid #ccc;border-radius:8px;background-color:#fff;width:100%;height:52px;padding:8px 14px;outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.InputAdjunto:focus{border-color:#00a859;box-shadow:0 0 0 3px rgba(0,168,89,.15);outline:none}.InputAdjunto:hover{border-color:#00a859}.ComboAdjunto{font-family:Lato-Regular_ttf,Arial;font-size:15px;color:#1a1a1a;border:1.5px solid #ccc;border-radius:8px;background-color:#fff;width:100%;height:52px;padding:8px 14px;outline:none;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer}.ComboAdjunto:focus{border-color:#00a859;box-shadow:0 0 0 3px rgba(0,168,89,.15);outline:none}.ComboAdjunto:hover{border-color:#00a859}.FilaAccionesAdjunto{text-align:right;padding-top:16px;border-top:1px solid #f0f0f0;width:100%}.BtnGuardarAdjunto{background-color:#00a859;border:none;border-radius:6px;color:#fff;font-family:Lato-Regular_ttf,Arial;font-size:15px;font-weight:bold;padding:12px 36px;cursor:pointer;transition:all .2s ease}.BtnGuardarAdjunto:hover{background-color:#00c46a;box-shadow:0 4px 16px rgba(0,168,89,.4);transform:translateY(-1px)}.abroModal{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:1050 !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:auto !important}div.abroModal .modal-dialog{position:relative !important;margin:auto !important;width:500px !important;max-width:90% !important}div.abroModal .modal-content{background-color:#fff !important;border-radius:6px !important;box-shadow:0 4px 24px rgba(0,0,0,.3) !important;border:none !important}div.abroModal .modal-header{padding:12px 20px !important;border-bottom:none !important;border-top-left-radius:6px !important;border-top-right-radius:6px !important;position:relative !important}div.abroModal .modal-title{font-family:Lato-Regular_ttf,Arial !important;font-size:15px !important;font-weight:bold !important;position:relative !important;float:none !important}div.abroModal .modal-body{padding:20px !important;font-family:Lato-Regular_ttf,Arial !important;font-size:14px !important;color:#333 !important;min-height:80px !important;display:flex !important;align-items:center !important}div.abroModal .modal-footer{padding:12px 20px !important;border-top:1px solid #f0f0f0 !important;display:flex !important;justify-content:flex-end !important;gap:8px !important}div.abroModal .Button{background-color:#00a859 !important;border:none !important;border-radius:6px !important;color:#fff !important;font-family:Lato-Regular_ttf,Arial !important;font-size:14px !important;font-weight:bold !important;padding:8px 24px !important;cursor:pointer !important;transition:background-color .2s ease !important}div.abroModal .Button:hover{background-color:#00c46a !important}div.abroModal .ButtonCancel{background-color:#fff !important;border:1.5px solid #ccc !important;border-radius:6px !important;color:#555 !important;font-family:Lato-Regular_ttf,Arial !important;font-size:14px !important;padding:8px 24px !important;cursor:pointer !important}div.abroModal .close{position:absolute !important;right:12px !important;top:10px !important;font-size:20px !important;color:#333 !important;opacity:.7 !important;background:none !important;border:none !important;cursor:pointer !important}.loading{display:none;position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background-color:rgba(0,0,0,.4) !important;z-index:2000 !important;align-items:center !important;justify-content:center !important;pointer-events:all !important;cursor:wait !important}div.loading.show{display:flex !important}div.spin{width:48px !important;height:48px !important;border:5px solid rgba(255,255,255,.3) !important;border-top-color:#00a859 !important;border-radius:50% !important}@media(max-width:768px){.TarjetaReclamo{padding:20px 16px;margin:16px;border-radius:8px}.BannerReclamo{padding:28px 16px}.TituloBannerReclamo{font-size:22px}.SubtituloBannerReclamo{font-size:14px}.TextoLamentamos{font-size:20px}.WrapperCampoReclamo{margin-bottom:16px}}