@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");html{height:100%;box-sizing:border-box}:root{--of-primary:#007e7c;--of-primary-hover:#006e6d;--of-primary-pressed:#005b5b}body{color:#4e5a67;padding:0!important;margin:0!important;font-size:14px;background:#fff;min-height:100vh;display:flex;flex-direction:column}body *{font-family:"Roboto",sans-serif!important}hr{margin-top:16px;margin-bottom:16px}::selection{background:#ff6c60;color:#fff}::-moz-selection{background:#ff6c60;color:#fff}.dxeEditArea_Material input,.dxeEditArea_Material textarea,.dxeMemoEditAreaSys textarea{color:#4e5a67!important}.ofimedic-grid .dxgvDataRow_Material>td,.ofimedic-grid .dxgvDataRowAlt_Material>td{color:#4e5a67}.Radiobutton td{padding-right:26px!important}.Radiobutton .dxichTextCellSys{padding-left:6px!important}.Radiobutton .dxichCellSys{padding-right:4px!important}.check .dxWeb_edtCheckBoxUnchecked_Material,.check .dxWeb_edtCheckBoxChecked_Material,.check .dxWeb_edtCheckBoxGrayed_Material,.dxWeb_edtCheckBoxUnchecked_Material,.dxWeb_edtCheckBoxChecked_Material,.dxWeb_edtCheckBoxGrayed_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxUnchecked_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxChecked_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxGrayed_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxUnchecked_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxChecked_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxGrayed_Material{width:18px!important;height:18px!important;border-radius:4px;background-image:none!important;box-sizing:border-box;position:relative}.check .dxWeb_edtCheckBoxUnchecked_Material,.dxWeb_edtCheckBoxUnchecked_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxUnchecked_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxUnchecked_Material{background-color:#fff!important;border:1px solid #bfc8d4}.check .dxWeb_edtCheckBoxChecked_Material,.check .dxWeb_edtCheckBoxGrayed_Material,.dxWeb_edtCheckBoxChecked_Material,.dxWeb_edtCheckBoxGrayed_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxChecked_Material,.dxeCheckBox_Material .dxWeb_edtCheckBoxGrayed_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxChecked_Material,.dxeCheckBoxList_Material .dxWeb_edtCheckBoxGrayed_Material{background-color:#28a745!important;border:1px solid #28a745;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.2 2.2L10 2.7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:10px 10px!important}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}ul li{list-style:none}a{color:#007e7c;text-decoration:none;outline:0}a:hover,a:focus{color:#212b36;text-decoration:none;outline:0}.links,.links_detall_pacient{color:#007e7c;font-size:12px;text-decoration:none;outline:0;cursor:pointer}.links:hover,.links:focus{color:#212b36!important;text-decoration:none!important;outline:0;cursor:pointer}.links_disabled{color:#d3d3d3!important;text-decoration:none!important;outline:0}.links_disabled:hover,.links_disabled:focus{color:#d3d3d3!important;text-decoration:none;outline:0}#container{width:100%;flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh}#main-content{box-sizing:border-box;flex:1 1 auto;display:flex;flex-direction:column}.header,.footer{min-height:50px}.header{position:fixed;left:0;right:0;z-index:9999;padding:0 2.5%}.sombreado-header{display:inline-block;margin-top:25px;width:100%;height:35px;box-shadow:0 1px 14px -2px #e5e7e8}.wrapper{display:inline-block;width:100%}.wrapper_padding{float:left;width:100%;padding:10px 2.5% 10px 2.5%}.white-bg{background:#fff}.black-bg{background:#4e5a67}a.logo{float:left;margin-top:12px}a.logo:hover,a.logo:focus{text-decoration:none;outline:0}a.logo span{color:#ff6c60}.inline-block{display:inline-block}.dxeButtonEditButton_Material .dxRippleContainer{margin-left:0!important;margin-top:0!important}.login-body{background:url("../img/fondo_login.jpg") center/cover no-repeat!important}.login-body>.container{flex:1;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.form-signin{width:100%;max-width:520px;margin:0;padding:0;background:#fff;border-radius:24px;box-shadow:0 16px 56px rgba(0,0,0,.14);overflow:hidden}.form-signin p{margin:0;text-align:center;color:#697584;font-size:14px;font-weight:400}.form-signin a{color:#007e7c}.form-signin a:hover{color:var(--of-primary-hover)}.login-btn-entrar{width:100%;height:50px;background:#007e7c!important;border:0!important;border-radius:12px!important;color:#fff!important;font-size:16px!important;font-weight:500!important;cursor:pointer;box-shadow:none!important;text-transform:none!important}.login-btn-entrar:hover{background:var(--of-primary-hover)!important}.login-btn-entrar,.login-btn-entrar .dxb,.login-btn-entrar .dxb>span,.login-btn-entrar .dxb span,.login-btn-entrar span,.login-btn-entrar .dxbButton_Material,.login-btn-entrar .dxbButtonSys{color:#fff!important;text-transform:none!important}html body .login-btn-entrar span,html body .login-btn-entrar .dxb span,html body .login-btn-entrar .dxb>span,html body .login-btn-entrar .dx-vam,html body .login-btn-entrar input{text-transform:none!important}.login-btn-entrar .dxb,.login-btn-entrar .dxbButton_Material,.login-btn-entrar .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;text-transform:none!important}.login-btn-new-env{width:100%;height:42px;background:transparent!important;border:2px solid #269592!important;border-radius:12px!important;color:#269592!important;font-size:14px!important;font-weight:500!important;cursor:pointer;box-shadow:none!important;text-transform:none!important}.login-btn-new-env:hover{background:#f0faf9!important}.login-btn-new-env,.login-btn-new-env .dxb,.login-btn-new-env .dxb>span,.login-btn-new-env .dxb span,.login-btn-new-env span,.login-btn-new-env .dxbButton_Material,.login-btn-new-env .dxbButtonSys{color:#269592!important;text-transform:none!important}.login-btn-new-env .dxb,.login-btn-new-env .dxbButton_Material,.login-btn-new-env .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important}.textBox-login .dxeTextBox_Material,.textBox-login .dxeButtonEdit_Material,.textBox-login.dxeTextBox_Material,.textBox-login.dxeButtonEdit_Material,.textBox-login table{height:48px!important;background:#fff!important;border:1px solid #e1e6ea!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden!important;border-collapse:separate!important}.textBox-login .dxeEditArea_Material{height:46px!important;line-height:46px!important;padding-left:48px!important;background:transparent no-repeat 10px center!important;background-size:32px 32px!important;border:0!important;box-shadow:none!important;color:#697584!important;font-size:14px!important}.textBox-login .dxeEditArea_Material input{height:46px!important;line-height:46px!important;padding-top:0!important;padding-bottom:0!important}.textBox-login.dxeButtonEdit_Material:hover,.textBox-login:hover,.textBox-login:hover table,.textBox-login.dxeFocused,.textBox-login.dxeFocused_Material,.textBox-login.dxeFocused table,.textBox-login.dxeFocused_Material table,.textBox-login:focus-within,.textBox-login:focus-within table{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.popup-login-delegacio,.popup-login-delegacio .dxpc-mainDiv,.popup-login-delegacio .dxpc-contentWrapper,.popup-login-delegacio .dxpc-content{border-radius:12px!important;overflow:visible!important}.popup-login-delegacio .dxpc-mainDiv{box-shadow:0 8px 32px rgba(0,0,0,.13)!important;background:#fff!important}.popup-login-delegacio .dxpcHeader_Material,.popup-login-delegacio .dxpc-header{background:#fff!important;border-bottom:1px solid #f1f5f9!important;padding:18px 24px!important;min-height:auto!important;border-radius:12px 12px 0 0!important;text-align:center!important;box-shadow:none!important}.popup-login-delegacio .dxpcHeader_Material table,.popup-login-delegacio .dxpc-header table{width:100%!important;border-collapse:collapse!important}.popup-login-delegacio .dxpcHeader_Material td,.popup-login-delegacio .dxpc-header td,.popup-login-delegacio .dxpcHeader_Material .dxpc-title,.popup-login-delegacio .dxpc-header .dxpc-title{text-align:center!important;color:#007e7c!important;font-size:18px!important;font-weight:700!important;padding:0!important;margin:0!important}.popup-login-delegacio .dxpc-content{background:#fff!important;padding:0!important;border-radius:0 0 12px 12px!important;box-shadow:none!important}.popup-login-delegacio .dxpc-closeBtn,.popup-login-delegacio .dxpcCloseButton_Material{display:none!important}.popup-login-delegacio [id*="rbAccess"] table{width:100%!important;table-layout:auto!important;border-collapse:collapse!important}.popup-login-delegacio [id*="rbAccess"] td{width:auto!important;padding:0 8px!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important}.popup-login-delegacio [id*="rbAccess"] .dxichCellSys{padding-right:8px!important}.popup-login-delegacio [id*="rbAccess"] label,.popup-login-delegacio [id*="rbAccess"] .dxeBase_Material{display:inline-block!important;margin:0!important;line-height:1.25!important;text-align:left!important}.login-body .dxpcModalBack_Material,.login-body .dxpcModalBackLite_Material,.login-body div[class*="dxpcModalBack"]{background:rgba(0,0,0,.12)!important;opacity:1!important;filter:none!important}.textBox-login td.dxic{position:relative!important;background-color:#fff!important;padding-left:56px!important;overflow:visible!important}.textBox-login .dxeEditArea_Material{background-image:none!important;padding-left:0!important;background-color:transparent!important}.textBox-login td.dxic::before{content:""!important;position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;height:30px!important;background-repeat:no-repeat!important;background-position:center!important;background-size:30px 30px!important;z-index:20!important;pointer-events:none!important}.textBox-login-nif td.dxic::before{background-image:url(../img/login_nif.png)!important}.textBox-login-user td.dxic::before{background-image:url(../img/login_user.png)!important}.textBox-login-password td.dxic::before{background-image:url(../img/login_password.png)!important}.textBox-login td.dxic input,.textBox-login .dxeEditArea_Material input,.textBox-login input.dxeEditArea_Material{position:relative!important;z-index:1!important;background:transparent!important}.textBox-login input:-webkit-autofill,.textBox-login input:-webkit-autofill:hover,.textBox-login input:-webkit-autofill:focus,.textBox-login input:-webkit-autofill:active{-webkit-text-fill-color:#697584!important;caret-color:#697584!important;-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important}.textBox-login-password td.dxeButtonEditButton_Material,.textBox-login-password .dxeButtonEditButton_Material{position:relative!important;z-index:30!important;background:#fff!important;border:0!important;box-shadow:none!important;width:42px!important;min-width:42px!important}#sidebar{width:220px;height:100%;position:fixed;background:#f5f9fa}#sidebar ul li{position:relative}#sidebar .sub-menu>.sub li{padding-left:20px}#sidebar .sub-menu>.sub li:hover{background:#e1eef1}#sidebar .sub-menu>.sub li.active{background-color:#e1eef1}ul.sidebar-menu,ul.sidebar-menu li ul.sub{margin:-2px 0 0;padding:0}ul.sidebar-menu{margin-top:50px;padding-bottom:110px}#sidebar>ul>li>ul.sub{display:none}#sidebar>ul>li.active>ul.sub,#sidebar>ul>li>ul.sub>li>a{display:block}ul.sidebar-menu li ul.sub li{background:#bcd7dd;margin-bottom:0;margin-left:0;margin-right:0}ul.sidebar-menu li ul.sub li:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px}ul.sidebar-menu li ul.sub li a{font-size:13px;padding:6px 0}ul.sidebar-menu li ul.sub li a:hover,ul.sidebar-menu li ul.sub li.active a{display:block}ul.sidebar-menu li.sub-menu{line-height:15px}ul.sidebar-menu li a span{display:inline-block}ul.sidebar-menu li a{color:#265259;text-decoration:none;display:block;padding:14px 0 15px 10px;font-size:14px;outline:0}ul.sidebar-menu li{display:block}#nav-accordion li:hover{background:#bcd7dd}ul.sidebar-menu li a i{font-size:13px;padding-right:26px;padding-bottom:8px}.mail-info,.mail-info:hover{margin:-3px 6px 0 0;font-size:11px}.sidebar-closed>#sidebar>ul{display:none}.sidebar-closed #main-content{margin-left:0}.sidebar-closed #sidebar{display:none}.sidebar-toggle-box2{float:left;width:50px;height:40px;cursor:pointer}.sidebar-toggle-box2 .fa-bars{cursor:pointer;display:inline-block;font-size:20px}#top_menu .nav>li,ul.top-menu>li{float:left}ul.top-menu>li>a{color:#666;font-size:14px;padding:20px 49px;text-align:center}ul.top-menu>li>a:hover,ul.top-menu>li>a:focus{text-decoration:none}.dropdown-menu.extended{max-width:163px!important;min-width:163px!important;top:74px;width:235px!important;padding:0;box-shadow:0 2px 5px rgba(0,0,0,.176)!important;border:0!important;border-radius:4px;-webkit-border-radius:4px}@media screen and (-webkit-min-device-pixel-ratio:0){.dropdown-menu.extended{box-shadow:0 2px 8px rgba(0,0,0,.176)!important}}.dropdown-menu.extended li p{background-color:#f1f2f7;color:#666;margin:0;padding:10px;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0}.dropdown-menu.extended li p.green{background-color:#a9d86e;color:#fff}.dropdown-menu.extended li p.red{background-color:#ff6c60;color:#fff}.dropdown-menu.extended li p.yellow{background-color:#fcb322;color:#fff}.dropdown-menu.extended li a{border-bottom:1px solid #ebebeb!important;font-size:12px;list-style:none;padding:15px 0!important;width:100%;display:inline-block}.dropdown-menu.tasks-bar .task-info .desc{font-size:13px;font-weight:normal}.dropdown-menu.tasks-bar .task-info .percent{display:inline-block;float:right;font-size:13px;font-weight:600;padding-left:10px;margin-top:-4px}.dropdown-menu.extended .progress{margin-bottom:0!important;height:10px}.dropdown-menu.inbox li a .photo img{border-radius:2px;float:left;height:40px;margin-right:4px;width:40px}.dropdown-menu.inbox li a .subject{display:block}.dropdown-menu.inbox li a .subject .from{font-size:12px;font-weight:600}.dropdown-menu.inbox li a .subject .time{font-size:11px;font-style:italic;font-weight:bold;position:absolute;right:5px}.dropdown-menu.inbox li a .message{display:block!important;font-size:11px}.dropdown-menu.extended.logout>li{float:left;text-align:center;width:100%;background:#ffeb00;color:#000;text-transform:uppercase}.dropdown-menu.extended.logout>li:last-child{background:#b90909;border-radius:0 0 3px 3px}.dropdown-menu.extended.logout>li:last-child>a,.dropdown-menu.extended.logout>li:last-child>a:hover{color:#fff;border-bottom:0!important;text-transform:uppercase}.dropdown-menu.extended.logout>li:last-child>a:hover>i{color:#fff}.dropdown-menu.extended.logout>li>a{color:#a4abbb;border-bottom:0!important}.full-width .dropdown-menu.extended.logout>li>a:hover{background:none!important;color:#50c8ea!important}.dropdown-menu.extended.logout>li>a:hover{background:none!important}.dropdown-menu.extended.logout>li>a:hover i{color:#50c8ea}.dropdown-menu.extended.logout>li>a i{font-size:17px}.dropdown-menu.extended.logout>li>a>i{display:block}.inicio-icon{background:url("../img/icon-inicio.png") no-repeat;width:21px;height:25px;position:relative;margin-right:10px;padding-top:5px}.agenda-icon{background:url("../img/icon-agenda.png") no-repeat;width:21px;height:22px;position:relative;margin-right:10px;padding-top:2px}.recepcion-icon{background:url("../img/icon-recepcion.png") no-repeat;width:24px;height:23px;position:relative;margin-right:10px;padding-top:2px}.historias-icon{background:url("../img/icon-historias.png") no-repeat;width:26px;height:22px;position:relative;margin-right:10px;padding-top:1px}.finanzas-icon{background:url("../img/icon-finanzas.png") no-repeat;width:23px;height:18px;position:relative;margin-right:10px}.crm-icon{background:url("../img/icon-crm.png") no-repeat;width:24px;height:22px;position:relative;margin-right:10px}.lopd-icon{background:url("../img/icon-lopd.png") no-repeat;width:26px;height:25px;position:relative;margin-right:10px;padding-top:2px}.cloudapps-icon{background:url("../img/icon-cloudapps.png") no-repeat;width:24px;height:15px;position:relative;margin-right:10px}.site-footer{background:#fafafa;margin-top:auto;padding:6px 2.5%;flex-shrink:0}.divUsuariFooter{margin-right:200px}.go-top{margin-right:1%;float:right;background:rgba(255,255,255,.5);width:20px;height:20px;border-radius:50%;-webkit-border-radius:50%}.go-top i{color:#2a3542}.button_accion{color:#fff;background:var(--of-primary);border:1px solid var(--of-primary);border-radius:8px;padding:0}.button_accion .dxb,.button_accion_left .dxb,.button_neutral .dxb,.button_vinculos .dxb,.button_vinculos_detail_row .dxb,.button_confirm .dxb,.button_cancel .dxb,.button_delete .dxb,.button_imagen .dxb,.button_tooltip .dxb{display:flex!important;align-items:center!important;justify-content:center!important;padding:0 12px!important;width:100%!important;height:100%!important;line-height:1!important;box-sizing:border-box!important;position:relative!important}input.dxb-hb,.dxb-hbc{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;min-width:0!important;height:1px!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;opacity:0!important;pointer-events:none!important;flex:0 0 auto!important}.dxbButton.button_accion,.dxbButton.button_accion_left,.dxbButton.button_neutral,.dxbButton.button_vinculos,.dxbButton.button_vinculos_detail_row,.dxbButton.button_confirm,.dxbButton.button_cancel,.dxbButton.button_delete,.dxbButton.button_imagen,.dxbButton.button_tooltip,.dxbButton.button_confirm_disabled,.dxbButton.button_accion_crear,.button_accion.dxbButtonSys,.button_accion_left.dxbButtonSys,.button_neutral.dxbButtonSys,.button_vinculos.dxbButtonSys,.button_vinculos_detail_row.dxbButtonSys,.button_confirm.dxbButtonSys,.button_cancel.dxbButtonSys,.button_delete.dxbButtonSys,.button_imagen.dxbButtonSys,.button_tooltip.dxbButtonSys,.button_confirm_disabled.dxbButtonSys,.button_accion_crear.dxbButtonSys{display:block!important}.button_accion .dxb>img,.button_accion_left .dxb>img,.button_neutral .dxb>img,.button_vinculos .dxb>img,.button_vinculos_detail_row .dxb>img,.button_confirm .dxb>img,.button_cancel .dxb>img,.button_delete .dxb>img,.button_imagen .dxb>img,.button_tooltip .dxb>img,.button_accion .dxb img.dxb-imageEdge,.button_vinculos .dxb img.dxb-imageEdge,.button_confirm .dxb img.dxb-imageEdge,.button_cancel .dxb img.dxb-imageEdge,.button_neutral .dxb img.dxb-imageEdge,.button_delete .dxb img.dxb-imageEdge,.button_imagen .dxb img.dxb-imageEdge,.button_tooltip .dxb img.dxb-imageEdge{vertical-align:middle!important;align-self:center!important;flex-shrink:0!important}.button_accion .dxb,.button_accion .dxb>span,.button_accion .dxb span,.button_accion span{color:#fff!important}.button_accion .dxb img{width:28px!important;height:28px!important}[id*="btAddS"] .dxb img{width:18px!important;height:18px!important}.button-icon-sm.button_accion .dxb img,.button-icon-sm .dxb img,table.button-icon-sm .dxb img{width:20px!important;height:20px!important}[id*="btAddContacte"] .dxb img{width:20px!important;height:20px!important}[id*="btAddContacte"] .dxb>span{padding-left:4px!important}.button_accion_left{color:#fff;background:var(--of-primary);border:1px solid var(--of-primary);border-radius:5px;padding:0;text-align:left}.button_accion:hover,.button_accion_left:hover{background:var(--of-primary-pressed);border-color:var(--of-primary-pressed)}.button_neutral{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:0;text-align:center}.button_neutral .dxb,.button_neutral .dxb>span,.button_neutral .dxb span,.button_neutral span{color:#374151!important}.button_neutral:hover{background:#e5e7eb!important;border-color:#d1d5db!important}.button_vinculos{color:#007e7c!important;background:#fff!important;border:1px solid #007e7c!important;border-radius:8px!important;padding:0;text-align:left}.button_vinculos .dxb,.button_vinculos .dxb>span,.button_vinculos .dxb span,.button_vinculos span,.button_vinculos td,.button_vinculos .dx-vam,.button_vinculos .dxbButton_Material,.button_vinculos .dxbButtonSys{color:#007e7c!important}.button_vinculos img,.button_vinculos .dxImage{filter:brightness(0) saturate(100%) invert(39%) sepia(30%) saturate(1046%) hue-rotate(130deg) brightness(92%) contrast(89%)!important}.button_vinculos:hover{background:#fff!important;border-color:var(--of-primary-hover)!important;color:var(--of-primary-hover)!important}.button_vinculos:hover .dxb,.button_vinculos:hover .dxb>span,.button_vinculos:hover .dxb span,.button_vinculos:hover .dxb>span *,.button_vinculos:hover .dxb span *,.button_vinculos:hover span,.button_vinculos:hover td,.button_vinculos:hover .dx-vam,.button_vinculos:hover .dxbButton_Material,.button_vinculos:hover .dxbButtonSys,.button_vinculos:hover *{color:var(--of-primary-hover)!important}.button_vinculos:hover img,.button_vinculos:hover .dxImage{filter:brightness(0) saturate(100%) invert(35%) sepia(26%) saturate(797%) hue-rotate(130deg) brightness(92%) contrast(89%)!important}.button_vinculos:hover span,.button_vinculos:hover .dx-vam,.button_vinculos:hover td span,.button_vinculos:hover .dxb span,.button_vinculos:hover .dxb>span,.button_vinculos:hover .dxb>span span,.button_vinculos.dxbButtonHover_Material span,.button_vinculos.dxbButtonHover_Material .dx-vam,.button_vinculos.dxbButtonHover_Material td span,.button_vinculos.dxbButtonHover_Material .dxb span,.button_vinculos.dxbButtonHover_Material .dxb>span,.button_vinculos.dxbButtonHover_Material .dxb>span span{color:#2b7372!important}.button_hide_pass{color:#fff;background:none;border:0;border-radius:5px;padding:0;margin-right:5px}.button_hide_pass:hover{background:none}.button_disabled{color:#9fa3a7!important;background:#e8eaec!important;border:1px solid #d0d4d8!important;border-radius:5px;opacity:.65;cursor:not-allowed!important}.button_disabled img{width:0!important;opacity:.65}.button_confirm_disabled{color:#8a97a8!important;background:#e5e7eb!important;border:1px solid #cbd5e1!important;border-radius:5px;opacity:1;cursor:not-allowed!important}.button_confirm img[src*="simbolo_mas"],.button_confirm .dxImage img[src*="simbolo_mas"]{width:20px!important;height:20px!important}.button_confirm_disabled,.button_confirm_disabled .dxbButton_Material,.button_confirm_disabled .dxbButtonSys,.button_confirm_disabled table,.button_confirm_disabled tbody,.button_confirm_disabled tr,.button_confirm_disabled td{box-shadow:none!important;border:0!important}.button_confirm_disabled table{width:100%!important;table-layout:fixed!important;border-collapse:collapse!important}.button_confirm_disabled td{padding:0!important;margin:0!important;text-align:center!important;vertical-align:middle!important}.button_confirm_disabled .dxb{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;padding:0 14px!important;margin:0!important;text-align:center!important;color:#8a97a8!important;box-sizing:border-box!important}.button_confirm_disabled .dxb>span,.button_confirm_disabled .dxb span,.button_confirm_disabled span{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:center!important;line-height:normal!important;color:#8a97a8!important}.button_confirm_disabled img,.button_confirm_disabled .dxImage,.button_confirm_disabled .dx-vam{display:none!important;width:0!important;min-width:0!important;margin:0!important;padding:0!important}.button_cancel{color:#007e7c;background:#fff;border:1px solid #007e7c;border-radius:6px;padding:0}.button_cancel:hover{color:#007e7c;background:rgba(39,166,161,.06)}.btn-nuevo-ofimedic{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;background:#fafafa;border:1px solid #007e7c;border-radius:4px;cursor:pointer;box-sizing:border-box;transition:background .2s,border-color .2s}.btn-nuevo-ofimedic:hover{background:#f0f0f0;border-color:#007e7c}.btn-nuevo-ofimedic .btn-text{font-family:'Roboto',sans-serif;font-size:14px;font-weight:600;color:#007e7c;text-align:center}.btn-nuevo-ofimedic .badge-beta{position:absolute;right:16px;font-family:'Roboto',sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#007e7c;background:#e0f5f4;border-radius:12px;padding:3px 12px;line-height:1.4;white-space:nowrap;flex-shrink:0}.popup-nuevo-container{background:#fff;border-radius:8px;overflow:hidden}.popup-nuevo-header{position:relative;display:flex;align-items:center;justify-content:center;height:56px;padding:0 48px}.popup-nuevo-header h3{font-family:'Roboto',sans-serif;font-size:16px;font-weight:600;color:#159a9a;margin:0;white-space:nowrap}.popup-nuevo-close{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:0;cursor:pointer;color:#7a8a9a;font-size:22px;line-height:1;padding:4px 8px}.popup-nuevo-close:hover{color:#212b36}.popup-nuevo-body{padding:24px;color:#3d4a5a;font-size:14px;font-weight:400;line-height:1.7}.popup-nuevo-body p{margin:0 0 16px 0!important;color:#3d4a5a!important;font-size:14px!important;font-weight:400!important;text-align:left!important}.popup-nuevo-body p:last-child{margin-bottom:0!important}.popup-nuevo-footer{display:flex;gap:12px;padding:0 24px 24px}.btn-popup-secondary-override{width:100%;height:40px;background:#fff!important;border:1px solid var(--of-primary)!important;border-radius:6px!important;color:var(--of-primary)!important;font-family:'Roboto',sans-serif!important;font-size:14px!important;font-weight:500!important;cursor:pointer}.btn-popup-secondary-override td{background:#fff!important;color:var(--of-primary)!important}.btn-popup-secondary-override:hover,.btn-popup-secondary-override:hover td{background:#f0f0f0!important;color:var(--of-primary-hover)!important}.btn-popup-primary-override{width:100%;height:40px;background:var(--of-primary)!important;border:0!important;border-radius:6px!important;color:#fff!important;font-family:'Roboto',sans-serif!important;font-size:14px!important;font-weight:500!important;cursor:pointer}.btn-popup-primary-override td{background:var(--of-primary)!important;color:#fff!important}.btn-popup-primary-override:hover,.btn-popup-primary-override:hover td{background:var(--of-primary-pressed)!important}.button_delete{color:#fff;background:#e30425;border:1px solid #e30425;border-radius:5px;padding:0}.button_delete:hover{color:#fff;background:#b9001c;border:1px solid #b9001c}.button_imagen{color:#fff;background:none;border:0;border-radius:5px;padding:0}.button_imagen div.dxb{padding:0!important}.button_tooltip{color:var(--of-primary);background:#fff;border:1px solid var(--of-primary);border-radius:5px;padding:0}.button_tooltip:hover{color:#fff;background:#007e7c;border:1px solid #007e7c}.button_accion_crear{width:120px;float:left;padding:4px 0}.button_accion_crear .dxbButton_Material,.button_accion_crear .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.button_accion_crear .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important;border-radius:8px!important;height:36px!important;min-height:36px!important;width:100%!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 14px!important;margin:0!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;text-align:center!important}.button_accion_crear .dxb table,.button_accion_crear .dxb tbody,.button_accion_crear .dxb tr,.button_accion_crear .dxb td{width:auto!important;height:100%!important;padding:0!important;margin:0!important;border-spacing:0!important;vertical-align:middle!important}.button_accion_crear .dxb span,.button_accion_crear .dxbButton_Material span,.button_accion_crear .dxbButtonSys span{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:36px!important;font-weight:400!important;text-align:center!important}.button_accion_crear .dxb img,.button_accion_crear .dxb .dx-vam{vertical-align:middle!important}.button_accion_crear:hover .dxb,.button_accion_crear .dxbButtonHover_Material,.button_accion_crear .dxbButtonHover_Material .dxb,.button_accion_crear .dxbButtonPressed_Material,.button_accion_crear .dxbButtonPressed_Material .dxb{background:#2b7372!important;border-color:#2b7372!important}.button_accion_cuadrado{width:40px;height:40px;float:left;margin-left:4px;margin-right:4px;padding:0;border-radius:10px;cursor:pointer;transition:background .2s ease;display:flex;align-items:center;justify-content:center;background:transparent!important}.button_accion_cuadrado[data-tip]{position:relative}.button_accion_cuadrado[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);background:#111827;color:#fff;font-size:13px;font-weight:600;padding:8px 12px;border-radius:10px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease;z-index:50}.button_accion_cuadrado[data-tip]::before{content:"";position:absolute;left:50%;top:calc(100% + 2px);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 8px 8px 8px;border-color:transparent transparent #111827 transparent;pointer-events:none;opacity:0;transition:opacity .12s ease,transform .12s ease;z-index:50}.button_accion_cuadrado[data-tip]:hover::after,.button_accion_cuadrado[data-tip]:hover::before{opacity:1}.back_button[data-tip]{position:relative}.back_button[data-tip]::after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);background:#111827;color:#fff;font-size:13px;font-weight:800;padding:10px 10px;border-radius:8px;line-height:1.1;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:999}.back_button[data-tip]::before{content:"";position:absolute;left:50%;top:calc(100% + 1px);transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:8px solid #111827;pointer-events:none;opacity:0;transition:opacity .12s ease;z-index:999}.back_button[data-tip]:hover::after,.back_button[data-tip]:hover::before{opacity:1}.button_accion_cuadrado,.button_accion_cuadrado .dxbButton_Material,.button_accion_cuadrado .dxbButtonSys,.button_accion_cuadrado .dxb,.button_accion_cuadrado .dxbButtonHover_Material,.button_accion_cuadrado .dxbButtonChecked_Material,.button_accion_cuadrado .dxbButtonPressed_Material{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.button_accion_cuadrado .dxb{padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.btn_rect,.btn_rect_checked,.btn_rect_disabled{float:left;color:#797979;width:100%;height:34px;background:#f5f9fa;border:1px solid #d1d1d1;font-size:15px;cursor:pointer}.btn_rect:hover{color:#60a29e}.btn_rect_checked{color:#fff!important;background:#ccc}.btn_rect_disabled{color:#ccc!important;background:#f5f9fa;cursor:default}.btn_list{background:none;border:0;border-radius:6px;color:#2d6f72;font-size:15px;cursor:pointer;transition:all .15s ease}.btn_list:hover{background:#85ebeb82;color:#2d6f72}.btn_list_checked{background:#60a29e;border-color:#60a29e;color:#fff!important;border-radius:6px}.btn_list_disabled{background:#f5f9fa;border-color:#e0e0e0;color:#bbb!important;cursor:default;border-radius:6px}.btn_list_sm{float:left;width:100%;height:26px;background:#f0fbfd;border:1px solid #b8e0e4;border-radius:6px;color:#2d6f72;font-size:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.btn_list_sm:hover{background:#dff4f7}.btn_list_sm .dxb{padding:3px 10px!important}.btnAgendaHead{float:left;margin-left:10px;border:1px solid;border-radius:5px;border-color:var(--of-primary);background:#fff;font-size:14px;color:var(--of-primary)}.btnAgendaHead:hover{color:#fff;background-color:var(--of-primary-hover);border-color:var(--of-primary-hover)}.btnAgendaHeadCalendario{float:left;display:flex;align-items:center;margin-left:0!important;padding:0 9px;border:1px solid;border-radius:5px;border-color:var(--of-primary);background:#fff;height:40px;box-sizing:border-box}.btnAgendaHeadCalendario table{margin:0!important;vertical-align:middle}.btnAgendaHeadCalendario td{vertical-align:middle}.btnAgendaHeadCorto{float:left;margin-left:10px;border:1px solid;border-radius:5px;border-color:#007e7c;background:#fff}.btnAgendaHeadLargo{float:left;width:60px;padding:0 5px;border:0;background:#fff;font-size:13px;color:#797979}.btnAgendaHeadLargo:hover{color:#fff;background-color:#007e7c}.btnAgendaHeadLargo .dxbf{border:0!important}.btnAgendaHeadLargoSelected{color:#fff;background-color:#007e7c}.btnAgendaHeadLargoDiv{display:inline-flex;overflow:hidden;float:left;margin-left:10px;border:1px solid;border-radius:5px;border-color:#007e7c}.vhAgenda{border-left:2px solid #007e7c;height:25px;margin:8px 4px;background:#fff}.cbAgendaHeadIntervaloDiv{display:inline-flex;float:left;margin-left:10px}.cbAgendaHeadIntervaloText{font-size:14px;margin-top:13px;margin-right:5px}.btnAgendaHead_dia{background-image:url("../img/dia.png");background-repeat:no-repeat;background-position:center}.btnAgendaHead_dia:hover{background-image:url("../img/dia_hover.png")}.btnAgendaHead_dia_selected{background-image:url("../img/dia_hover.png")!important;background-repeat:no-repeat;background-position:center}.btnAgendaHead_semana_laboral{background-image:url("../img/semana_laboral.png");background-repeat:no-repeat;background-position:center}.btnAgendaHead_semana_laboral:hover{background-image:url("../img/semana_laboral_hover.png")}.btnAgendaHead_semana_laboral_selected{background-image:url("../img/semana_laboral_hover.png")!important}.btnAgendaHead_semana{background-image:url("../img/semana.png");background-repeat:no-repeat;background-position:center}.btnAgendaHead_semana:hover{background-image:url("../img/semana_hover.png")}.btnAgendaHead_semana_selected{background-image:url("../img/semana_hover.png")!important}.btnAgendaHead_mes{background-image:url("../img/mes.png");background-repeat:no-repeat;background-position:center}.btnAgendaHead_mes:hover{background-image:url("../img/mes_hover.png")}.btnAgendaHead_mes_selected{background-image:url("../img/mes_hover.png")!important}.btnAgendaHead_listado{background-image:url("../img/listado.png");background-repeat:no-repeat;background-position:center}.btnAgendaHead_listado:hover{background-image:url("../img/listado_hover.png")}.btnAgendaHead_listado_selected{background-image:url("../img/listado_hover.png")!important}.btnVolver{background-image:url("/img/volver.svg");background-repeat:no-repeat;background-position:center;background-size:16px 16px;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,border-radius .15s ease}.btnVolver:hover{background-image:url("/img/volver.svg");background-color:rgba(0,126,124,.08);border-radius:50%}.titol-llista{display:flex;align-items:center;width:100%;min-height:56px;gap:0;flex-wrap:wrap}.titol-llista>.sidebar-toggle-box2,.titol-llista>.btnVolver{flex-shrink:0}.titol-llista>.btnVolver{margin-right:20px}.titol-llista>.detall-header-breadcrumb{flex:0 0 auto;margin-right:auto}.menu-llista{float:none;display:flex;align-items:center;z-index:999;margin:0;gap:2px;margin-left:auto;overflow:visible!important}.menu-llista-filtres{display:flex;align-items:center;flex-wrap:wrap;width:100%;position:relative;margin-top:5px;margin-bottom:5px;font-size:14px;overflow:visible!important}.menu-llista-filtres .button_accion_crear{float:none;padding:0;display:flex;align-items:center;margin-left:10px}.menu-llista .button_accion_crear{margin-left:8px}.menu-llista .button_accion_cuadrado{margin-left:2px;margin-right:2px;overflow:visible!important;position:relative!important}.button_accion_cuadrado[data-tip]::after,.button_accion_cuadrado[data-tip]::before{z-index:50!important}.menu-llista-filtres [id*="divBuscadorGrid"],.menu-llista [id*="divBuscadorGrid"]{margin-left:8px;display:flex;align-items:center}.menu-llista-filtres [id*="divBuscadorGrid"]>div,.menu-llista [id*="divBuscadorGrid"]>div{float:none;padding:0;margin:0 3px}.btnFiltresLlista{float:left;margin:5px 5px}.btnFiltresLlista .button_vinculos{border:0!important;background:transparent!important;border-radius:0!important;padding-left:6px!important}.btnFiltresLlista .button_vinculos .dxbButton_Material,.btnFiltresLlista .button_vinculos .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.btnFiltresLlista .button_vinculos .dxb{background:#fff!important;color:#007e7c!important;border:1px solid #007e7c!important;border-radius:8px!important;height:36px!important;min-height:36px!important;font-size:14px!important;font-weight:400!important;padding-left:14px!important;padding-right:14px!important;display:flex!important;align-items:center!important;justify-content:center!important}.menu-llista .button_accion_crear img,.menu-llista .button_accion_crear .dxImage{width:20px!important;height:20px!important}.btnFiltresLlista .button_vinculos:hover .dxb{background:rgba(39,166,161,.06)!important}.btnFiltresLlista .menullistes,.btnFiltresLlista .dxbButton_Material,.btnFiltresLlista .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important}.btnFiltresLlista_hidden{float:left;margin:5px 5px;display:none}.cbDelegacionText{float:left;font-size:14px;margin-top:8px;margin-right:5px}.formulari-detall{width:85%;float:left}.menu-detall{float:right;z-index:999;vertical-align:middle;margin-bottom:3px;position:relative;margin-top:3px;width:14%;max-width:175px}.capsa_taula{background:#fff;border:1px #9fc4ce solid;border-radius:5px;padding:15px;margin-bottom:20px}.capsa_dades_editor{float:left;width:100%;margin-top:10px;margin-bottom:40px}.capsa_dades_editor_inside{float:left;width:100%}.taula_detall{width:100%;background:#fff;font-size:14px;border-collapse:separate;border-spacing:10px}.imgVisorHistoria{max-width:600px}.detall-columna-1{width:10%}.detall-columna-2{width:40%}.detall-columna-1-popup{width:20%}.detall-columna-2-popup{width:80%}.detall-columna-15{width:15%}.detall-columna-35{width:35%}.camp{padding-bottom:5px!important}.labeldetall{line-height:15px;color:#212b36}.detall-form-section-title,.taula_detall>tbody>tr>td>strong,.taula_detall>tr>td>strong,.taula_detall>div>div>strong,.taula_detall p>strong{display:inline-block;font-size:18px;line-height:1.2;font-weight:700;color:#4e5a67;margin:4px 0 8px}.facturas-simplificadas-importe-row .facturas-simplificadas-importe-label{width:520px}.facturas-simplificadas-importe-row .facturas-simplificadas-importe-input{width:220px}.facturas-simplificadas-importe-row .facturas-simplificadas-importe-input .spinedit-lite,.facturas-simplificadas-importe-row .facturas-simplificadas-importe-input .spinedit-lite table{width:220px!important;max-width:220px!important}.DadesPacient{width:100%;margin-bottom:5px}.tabla_botones_detalle{float:left;display:grid;grid-gap:10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;margin-top:20px}@media(max-width:1100px){.tabla_botones_detalle{grid-template-columns:1fr 1fr}}.botones_accion_DetailRow{display:inline-block;margin-top:1%;margin-right:10px;min-width:113px}td.dxgvDetailCell{padding:16px 18px!important;background:#000!important;position:relative!important;z-index:2!important}.back_button{font-size:12px;color:#fff!important;width:100%;height:37px;line-height:37px;background:transparent!important;border:0!important}.back_button:hover{text-decoration:none!important;color:#fff!important}.historia_contingut{float:left;background-color:#fafafa;width:100%;height:100%;padding:0;margin:0}.historia_left{float:left;width:16%;background-color:#fafbfb}.historia_center{float:right;width:84%;background-color:#fff!important;padding:0 2.5% 35px}.memo.dxeMemo_Material,.memo .dxeMemo_Material,.memo table.dxeMemo_Material{width:100%!important;border:1px solid #d3d7df!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}.memo .dxeMemoEditAreaSys,.memo .dxeMemoEditArea_Material{padding:6px 8px!important}.memo textarea,.memo .dxeMemoEditAreaSys textarea,.memo .dxeMemoEditArea_Material textarea{width:100%!important;min-height:90px!important;padding:0!important;border:0!important;border-radius:12px!important;outline:0!important;resize:both!important;box-sizing:border-box!important;font-size:14px!important;line-height:1.45!important;color:#3d4a5c!important;background:transparent!important}.memo:hover{border-color:#007e7c!important;background-color:#fff!important}.memo.dxeFocused_Material,.memo:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.contingut_general_cloud_apps{float:left;width:95%;margin-top:30px}.contingut_taula_cloud_apps{width:800px;margin:0 auto}.taula_detall_cloud_apps{width:100%;font-size:16px;color:#676767;border-collapse:separate;border-spacing:10px}.textbox_cloud_apps{font-size:18px;border:1px solid #007e7c;border-radius:5px;padding:5px}.textbox_cloud_apps input{text-transform:uppercase}.textbox_cloud_apps_disabled{color:#848484!important;border-color:#bfbfbf!important}.dateedit_cloud_apps{font-size:18px;padding:5px}.llistaauxiliar_cloud_apps{font-size:18px;padding:5px}.llistaauxiliar_cloud_apps input{text-transform:uppercase}.combobox_cloud_apps{font-size:18px;border:1px solid #007e7c;border-radius:5px;padding:5px}.combobox_cloud_apps input{text-transform:uppercase}.combobox_cloud_apps_disabled{color:#848484!important;border-color:#bfbfbf!important}.spinedit_cloud_apps{font-size:18px;padding:5px}.spinedit_cloud_apps input{text-transform:uppercase}.memo_cloud_apps{font-size:18px;padding:5px}.memo_cloud_apps textarea{text-transform:uppercase}.checkbox_cloud_apps{font-size:18px;padding:5px;color:#265259!important}.checkbox_cloud_apps input{text-transform:uppercase}.combobox_cloud_apps_caption{color:#265259;font-size:20px;margin-top:7px}.btn_default_form_cloud_apps{float:left;color:#60a29e;height:200px;background:#f5f9fa;border:0;font-size:20px;cursor:pointer}.btn_form_cloud_apps{float:left;color:#60a29e;width:100%;height:50px;background:#f5f9fa;border:1px solid #d1d1d1;font-size:20px;cursor:pointer}.btn_form_cloud_apps:hover{color:#797979}.btn_form_cloud_apps_disabled{float:left;color:#ccc!important;width:100%;height:50px;background:#f5f9fa;border:1px solid #d1d1d1;font-size:20px;cursor:default}.link_form_cloud_apps{float:left;color:#60a29e;width:100%;height:50px;background:#f5f9fa;border:1px solid #d1d1d1;vertical-align:middle;text-align:center;font-size:20px;cursor:pointer;padding-top:10px}.link_form_cloud_apps:hover{color:#797979}.link_color_form_cloud_apps{color:#60a29e}.link_color_form_cloud_apps:hover{color:#797979}.logo_cloud_apps{text-align:center}.logo_cloud_apps img{max-width:400px}#contenedor .block{display:inline-block;width:373px;padding:10px;vertical-align:top}.block_opcions_container{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:40px}.block_opcions{border:1px solid #e9e9e9;padding:15px}.block_options_title{display:table-cell;width:250px;height:200px;vertical-align:middle;text-align:center;font-size:20px;border:1px solid #d1d1d1}#contenedor_charts .block_charts{display:inline-block;width:480px;padding:10px;vertical-align:top}.CenterDIV{position:absolute;top:30%;left:50%;width:600px;margin-left:-300px;height:200px;margin-top:-100px;padding:5px;text-align:center}.rbBuscadorDoctors{margin:15px 0;width:auto;min-width:0}.rbBuscadorDoctors table{margin-left:0!important;width:auto!important}.rbBuscadorDoctors .dxeBase_Material{margin-left:0!important;width:auto!important}.rbBuscadorDoctors .dxeListBoxItemRow_Material>td,.rbBuscadorDoctors .dxeRBLItem_Material{padding-right:24px!important;white-space:nowrap}.ltEspecialitatNom{font-size:20px;font-weight:bold;margin-top:6px}.border-top{border-top:1px solid #ddd}.dataTable tr:last-child{border-bottom:1px solid #ddd}.WordWrap{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}.hiddenColumn{display:none}.checkboxSelectImg td{padding-left:1px!important}.hyperlink_column{color:#000!important;font-size:12px!important}.hyperlink_column:hover{text-decoration:underline;color:#000!important;font-size:12px!important}.dxgvTable_Material,table.dxgvTable_Material{border:0!important;box-shadow:none!important}.ofimedic-grid .dxgvControl_Material,.ofimedic-grid .dxgvTable_Material{box-shadow:none!important;border:0!important;background:#fff!important}.ofimedic-grid .dxgvCSD{background:#fff!important}.ofimedic-grid .dxgvHeader_Material{border-bottom:1px solid #e5e7eb!important}.ofimedic-grid .dxgvDataRow td.dxgv,.ofimedic-grid .dxgvDataRowAlt td.dxgv{border-bottom:2px solid #eef2f7!important}.ofimedic-grid .dxgvDataRow_Material>td,.ofimedic-grid .dxgvDataRowAlt_Material>td{border-bottom:1px solid #eef2f7!important}.ofimedic-grid .dxgvSelectedRow_Material>td,.ofimedic-grid .dxgvFocusedRow_Material>td,.ofimedic-grid .dxgvSelectedRow>td,.ofimedic-grid .dxgvFocusedRow>td,.ofimedic-grid .ofimedic-focused>td{background-color:#ecfbfb!important}.dxgvDataRow td.dxgvIndentCell,.dxgvGroupFooter td.dxgvIndentCell{border-right:0!important;background-color:#d7e7eb}.dxgvGroupRow td.dxgv,.dxgvFocusedGroupRow td.dxgv{border-bottom:0!important}.dxgvPreviewRow td.dxgv{border-bottom:0!important}.dxgvEmptyDataRow_Material,.dxgvEmptyDataRow_Material td.dxgv{text-align:left!important;padding-left:12px!important}.dxgvGroupPanel{padding:5px}.GridsGroupPanelBorderBottom{border-top:1px solid #9eccd6!important;border-bottom:0;border-left:0;border-right:0}.dxgvDetailRow{background:#f5f9fa;color:#60a29e}.dxgvDetailRow a{color:#60a29e}.dxgvFilterRow_Material td.dxgv{background-color:#fafafa}.dxgvSearchPanel_Material{width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:#fff!important}.dxgvSearchPanel_Material .dxeButtonEdit_Material{background:#fff;box-shadow:none;border:1px solid #007e7c;border-radius:5px;width:100%!important}.dxgvSearchPanel_Material .dxeButtonEdit_Material input{background:#fff}.dxgvSearchPanel_Material .dxeButtonEdit_Material td.dxic{padding:10px;width:100%!important}.dxgvSearchPanel_Material td.dxeButtonEditButton_Material,.dxgvSearchPanel_Material .dxeButtonEditButton_Material{background:#fff!important;border:0!important;border-left:1px solid #007e7c!important;border-radius:0 5px 5px 0!important;padding:0 8px!important;width:auto!important}.dxgvControl_Material,.dxgvDisabled_Material{background:#fafafa}.seltipo-popup .dxgvControl_Material,.seltipo-popup .dxgvDisabled_Material,.seltipo-popup .dxgvTable_Material,.seltipo-popup table.dxgvTable_Material{background:#fff!important}.dxgvSearchPanel{padding-left:0;padding-top:4px!important;padding-bottom:4px!important}.ofimedic-grid .dxgvPagerBottomPanel_Material,.ofimedic-grid .dxgvBottomPager_Material{position:relative!important;border:0!important;box-shadow:none!important;background:#fff!important}.ofimedic-grid .dxpLite_Material{background:#fff!important;border-top:1px solid #eef2f7!important;padding:12px 16px!important;font-family:"Roboto",sans-serif!important;text-align:left!important}.ofimedic-grid .dxpLite_Material td,.ofimedic-grid .dxpLite_Material a,.ofimedic-grid .dxpLite_Material span{color:#4b5563!important;background:transparent!important;font-size:14px!important;font-family:"Roboto",sans-serif!important;font-weight:400!important;text-decoration:none!important}.ofimedic-grid .dxpLite_Material td{padding:0 3px!important;vertical-align:middle!important}.ofimedic-grid .dxpLite_Material>table{width:auto!important}.ofimedic-grid .dxpLite_Material .dxp-current,.ofimedic-grid .dxpLite_Material .dxp-current a,.ofimedic-grid .dxpLite_Material .dxp-current span{background:#238f8b!important;color:#fff!important;border-radius:6px!important;min-width:32px!important;height:32px!important;line-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-weight:500!important;padding:0 8px!important;box-sizing:border-box!important}.ofimedic-grid .dxpLite_Material .dxp-current:hover,.ofimedic-grid .dxpLite_Material .dxp-current:hover a,.ofimedic-grid .dxpLite_Material .dxp-current:hover span{background:#007e7c!important;color:#fff!important}.ofimedic-grid .dxpLite_Material .dxp-num,.ofimedic-grid .dxpLite_Material .dxp-button{border-radius:6px!important;min-width:32px!important;height:32px!important;line-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;box-sizing:border-box!important;color:#4b5563!important}.ofimedic-grid .dxpLite_Material .dxp-num:not(.dxp-current):hover,.ofimedic-grid .dxpLite_Material .dxp-button:not(.dxp-current):hover{background:#f3f4f6!important;color:#1f2937!important}.ofimedic-grid .dxpLite_Material .dxp-prev,.ofimedic-grid .dxpLite_Material .dxp-next{border-radius:6px!important;height:32px!important;line-height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;box-sizing:border-box!important;color:#4b5563!important;font-weight:400!important}.ofimedic-grid .dxpLite_Material .dxp-prev:hover,.ofimedic-grid .dxpLite_Material .dxp-next:hover{background:#f3f4f6!important;color:#1f2937!important}.ofimedic-grid .dxpLite_Material .dxp-prev a::before,.ofimedic-grid .dxpLite_Material .dxp-prev span::before{content:"‹ "!important;font-size:16px!important;font-weight:300!important;color:#6b7280!important}.ofimedic-grid .dxpLite_Material .dxp-next a::after,.ofimedic-grid .dxpLite_Material .dxp-next span::after{content:" ›"!important;font-size:16px!important;font-weight:300!important;color:#6b7280!important}.ofimedic-grid .dxpLite_Material .dxp-disabled,.ofimedic-grid .dxpLite_Material .dxp-disabled span,.ofimedic-grid .dxpLite_Material .dxp-disabled a{color:#d1d5db!important;opacity:1!important}.ofimedic-grid .dxpLite_Material .dxp-disabled a::before,.ofimedic-grid .dxpLite_Material .dxp-disabled span::before,.ofimedic-grid .dxpLite_Material .dxp-disabled a::after,.ofimedic-grid .dxpLite_Material .dxp-disabled span::after{color:#d1d5db!important}.ofimedic-grid .dxpLite_Material .dxp-sep{color:#6b7280!important;padding:0 4px!important}.ofimedic-grid .dxpLite_Material .dxp-summary{position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important;color:#374151!important;font-weight:600!important;font-size:16px!important;white-space:nowrap!important;margin:0!important;padding:0!important}.ofimedic-grid .dxpLite_Material td.dxp-summary{padding:0!important}.ofimedic-grid .dxpLite_Material>table>tbody>tr{display:table-row!important}.ofimedic-grid .dxpLite_Material>table>tbody>tr>td:first-child{flex:unset!important}.ofimedic-grid .dxgvDataRow_Material>td,.ofimedic-grid .dxgvDataRowAlt_Material>td{transition:background-color .25s ease-in-out!important;background-color:transparent!important}.ofimedic-grid .dxgvDataRow_Material>td:first-child,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child,.ofimedic-grid .dxgvDataRow_Material>td:first-child span,.ofimedic-grid .dxgvDataRow_Material>td:first-child a,.ofimedic-grid .dxgvDataRow_Material>td:first-child div,.ofimedic-grid .dxgvDataRow_Material>td:first-child label,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child span,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child a,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child div,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child label{text-transform:lowercase!important}.ofimedic-grid .dxgvDataRow_Material>td:first-child::first-line,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child::first-line,.ofimedic-grid .dxgvDataRow_Material>td:first-child span::first-line,.ofimedic-grid .dxgvDataRow_Material>td:first-child a::first-line,.ofimedic-grid .dxgvDataRow_Material>td:first-child div::first-line,.ofimedic-grid .dxgvDataRow_Material>td:first-child label::first-line,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child span::first-line,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child a::first-line,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child div::first-line,.ofimedic-grid .dxgvDataRowAlt_Material>td:first-child label::first-line {text-transform:capitalize!important}.ofimedic-grid .dxgvDataRow_Material:hover>td,.ofimedic-grid .dxgvDataRowAlt_Material:hover>td,.ofimedic-grid .dxgvDataRowHover_Material>td,.ofimedic-grid .dxgvDataRowAltHover_Material>td{background-color:#fafbfb!important}.ofimedic-grid tr.ofi-doctor-row>td{background-color:#ecfbfb!important}.ofimedic-grid tr.ofi-doctor-row:hover>td{background-color:#fafbfb!important}.ofimedic-grid tr.ofimedic-row-pinned>td,.ofimedic-grid tr.dxgvDataRow_Material.ofimedic-row-pinned>td,.ofimedic-grid tr.dxgvDataRowAlt_Material.ofimedic-row-pinned>td{background-color:#ecfbfb!important}.ofimedic-grid .dxgvDetailRow_Material td.dxgvDetailCell_Material,.ofimedic-grid .dxgvDetailRow td.dxgvDetailCell{overflow:visible!important;vertical-align:middle!important}.ofimedic-grid .dxgvDetailRow_Material td.dxgvDetailCell_Material>div,.ofimedic-grid .dxgvDetailRow td.dxgvDetailCell>div,.ofimedic-grid .dxgvDetailRow_Material td.dxgvDetailCell_Material>table,.ofimedic-grid .dxgvDetailRow td.dxgvDetailCell>table{transform-origin:top center;animation:ofimedicDetailOpen 150ms cubic-bezier(.22,.61,.36,1) both;overflow:visible}@keyframes ofimedicDetailOpen{from{opacity:0;transform:translateY(-6px) scaleY(.98)}to{opacity:1;transform:translateY(0) scaleY(1)}}.comboBox.dxeButtonEditSys.dxeButtonEdit_Material,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material{width:100%;background:#fff!important;border:1px solid #d3d7df!important;border-radius:10px!important;box-shadow:none!important;overflow:hidden;border-collapse:separate;padding:0}.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:hover,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:hover,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover{border-color:#007e7c!important;background-color:#fff!important}.comboBox.dxeButtonEditSys .dxic,.comboBoxNoSize.dxeButtonEditSys .dxic,.colorEdit.dxeButtonEditSys .dxic{padding-left:8px!important}.comboBox .dxeEditArea_Material,.comboBoxNoSize .dxeEditArea_Material,.colorEdit .dxeEditArea_Material{background:transparent!important;color:#697584!important;font-size:14px;padding:0!important}.comboBoxNoSize .dxeEditArea_Material{height:100%!important}.comboBoxNoSize .dxeEditArea_Material input{height:100%!important;line-height:28px!important}.comboBox .dxeButtonEditButton_Material,.comboBoxNoSize .dxeButtonEditButton_Material,.colorEdit .dxeButtonEditButton_Material{background:transparent!important;border-left:0!important}.comboBox .dxEditors_edtDropDown_Material,.comboBoxNoSize .dxEditors_edtDropDown_Material,.colorEdit .dxeColorEditButton_Material{background:url("../img/flecha_desplegable.svg") no-repeat center!important;background-size:12px!important;width:24px!important;height:24px!important;display:inline-block!important;transition:transform .25s ease}.comboBox.dxeActive .dxEditors_edtDropDown_Material,.comboBoxNoSize.dxeActive .dxEditors_edtDropDown_Material,.comboBox.dxeButtonEdit_Material.dxeActive .dxEditors_edtDropDown_Material,.comboBoxNoSize.dxeButtonEdit_Material.dxeActive .dxEditors_edtDropDown_Material,.colorEdit.dxeActive .dxeColorEditButton_Material,.combo-rotado .dxEditors_edtDropDown_Material{transform:rotate(180deg)}.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:hover,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:hover,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.comboBox.dxeDisabled_Material .dxEditors_edtDropDown_Material,.comboBoxNoSize.dxeDisabled_Material .dxEditors_edtDropDown_Material{background:url("../img/flecha_desplegable.svg") no-repeat center!important;background-size:12px!important;opacity:.45}.comboBox.dxeDisabled_Material:hover,.comboBoxNoSize.dxeDisabled_Material:hover,.colorEdit.dxeDisabled_Material:hover{border-color:#d3d7df!important;box-shadow:none!important}.comboBox.dxeFocused.dxeButtonEditSys.dxeButtonEdit_Material,.comboBoxNoSize.dxeFocused.dxeButtonEditSys.dxeButtonEdit_Material,.comboBox.dxeActive.dxeButtonEditSys.dxeButtonEdit_Material,.comboBoxNoSize.dxeActive.dxeButtonEditSys.dxeButtonEdit_Material,.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:focus-within,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:focus-within,.colorEdit.dxeFocused.dxeButtonEditSys.dxeButtonEdit_Material,.colorEdit.dxeActive.dxeButtonEditSys.dxeButtonEdit_Material,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:focus-within,.comboBoxIntervalo.dxeFocused.dxeButtonEditSys.dxeButtonEdit_Material,.comboBoxIntervalo.dxeActive.dxeButtonEditSys.dxeButtonEdit_Material,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEdit_Material:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.comboBox.dxeButtonEditSys.dxeButtonEdit_Material,.comboBox .dxeEditArea_Material{height:24px;line-height:24px}.comboBoxNoSize.dxeButtonEditSys td.dxic,.comboBoxNoSize.dxeButtonEditSys td.dxeButtonEditButton_Material,.colorEdit.dxeButtonEditSys td.dxic,.colorEdit.dxeButtonEditSys td.dxeButtonEditButton_Material{height:36px!important;padding-top:0!important;padding-bottom:0!important;vertical-align:middle!important}.comboBoxNoSize .dxeEditArea_Material,.colorEdit .dxeEditArea_Material{height:28px!important;line-height:28px!important}.comboBoxNoSize .dxeEditArea_Material input,.colorEdit .dxeEditArea_Material input,.comboBoxNoSize .dxeEditArea_Material .dxeTextBox_Material{height:28px!important;line-height:28px!important;padding:0!important;box-shadow:none!important;border:0!important}.dxeButtonEditClearButton_Material{display:none!important}[id*="_DDD_PW-1"],[id*="_DDD_PW-1"]>div,[id*="_DDD_PW-1"] .dxpc-mainDiv,[id*="_DDD_PW-1"] .dxpc-contentWrapper,.dxpcLite_Material[id*="DDD"],.dxpcLite_Material[id*="DDD"]>.dxpc-mainDiv,.dxpcLite_Material[id*="DDD"] .dxpc-contentWrapper{border-radius:10px!important;overflow:hidden!important}.dxeDropDownWindow_Material:has(.ofimedic-grid),.dxeDropDownWindowSys:has(.ofimedic-grid){border-radius:10px!important;box-shadow:0 8px 32px rgba(0,0,0,.14)!important;border:1px solid #e5e7eb!important;overflow:hidden!important;background:#fff!important}.dxeDropDownWindow_Material:has(.ofimedic-grid) table,.dxeDropDownWindowSys:has(.ofimedic-grid) table{border-collapse:collapse!important}.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material td{border-bottom:0!important}.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvTable_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvTable_Material{border-top:1px solid #e5e7eb!important}.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material td>table,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material td>table,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material td>table td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material td>table td{background:#fff!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material,.dxeDropDownWindowSys .dxgvSearchPanel_Material{width:100%!important;padding:10px 12px!important;background:#fff!important;border-bottom:1px solid #e5e7eb!important;box-sizing:border-box!important;position:relative!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material table,.dxeDropDownWindowSys .dxgvSearchPanel_Material table{width:100%!important;min-width:0!important;border-collapse:separate!important;border-spacing:0!important;border:1px solid #e5e7eb!important;border-radius:12px!important;overflow:hidden!important;height:36px!important;background:#fff!important;transition:border-color .15s ease,box-shadow .15s ease!important;table-layout:fixed!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material table:hover,.dxeDropDownWindowSys .dxgvSearchPanel_Material table:hover,.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEditHover_Material table,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEditHover_Material table,.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeFocused table,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeFocused table{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEdit_Material,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEdit_Material{width:100%!important;display:block!important;border:0!important;box-shadow:none!important;background:transparent!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEdit_Material table,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEdit_Material table{width:100%!important;min-width:0!important;table-layout:fixed!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEdit_Material colgroup col:first-child,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEdit_Material colgroup col:first-child{width:100%!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEdit_Material colgroup col:not(:first-child),.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEdit_Material colgroup col:not(:first-child){width:0!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material input,.dxeDropDownWindowSys .dxgvSearchPanel_Material input{font-size:13px!important;color:#697584!important;background:transparent!important;border:0!important;outline:0!important;padding:0 40px 0 14px!important;height:36px!important;line-height:36px!important;vertical-align:middle!important;display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeEditAreaSys,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeEditAreaSys,.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeEditArea_Material,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeEditArea_Material{width:100%!important;max-width:none!important;box-sizing:border-box!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material td.dxic,.dxeDropDownWindowSys .dxgvSearchPanel_Material td.dxic{background:transparent!important;padding:0!important;width:100%!important;overflow:hidden!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material .dxeButtonEditButton_Material,.dxeDropDownWindowSys .dxgvSearchPanel_Material .dxeButtonEditButton_Material{display:none!important;width:0!important;max-width:0!important;padding:0!important;overflow:hidden!important;border:0!important;visibility:hidden!important}.dxeDropDownWindow_Material:has(.ofimedic-grid),.dxeDropDownWindowSys:has(.ofimedic-grid),.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvControl_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvControl_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvCSD,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvCSD,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHSDC,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHSDC,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvTable_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvTable_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material td,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvHeader_Material td *,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvHeader_Material td *,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvFilterRow_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvFilterRow_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvFilterRow_Material td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvFilterRow_Material td,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvVertScrollBar_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvVertScrollBar_Material{background:#fff!important}.dxeDropDownWindow_Material .dxgvSearchPanel_Material::after,.dxeDropDownWindowSys .dxgvSearchPanel_Material::after{content:""!important;position:absolute!important;right:22px!important;top:50%!important;transform:translateY(-50%)!important;width:20px!important;height:20px!important;background-image:url("/img/configuracion_lupa.svg")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;opacity:.45!important;pointer-events:none!important}.dxeDropDownWindow_Material .dxgvDataRow_Material td,.dxeDropDownWindowSys .dxgvDataRow_Material td{padding-left:12px!important;padding-right:12px!important;border-bottom:1px solid #f3f4f6!important}.dateEdit.dxeButtonEditSys.dxeButtonEdit_Material{background:#fff!important;border:1px solid #d3d7df!important;border-radius:10px!important;box-shadow:none!important;border-collapse:separate;overflow:hidden;padding:1px;min-width:166px}.dateEdit.dxeButtonEditSys .dxic{padding-left:12px!important}.dateEdit .dxeEditArea_Material{background:transparent!important;color:#3d4a5c!important;font-size:14px;padding:0!important;height:22px!important;line-height:22px!important}.dateEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover{border-color:#007e7c!important}.dateEdit.dxeFocused.dxeButtonEditSys.dxeButtonEdit_Material,.dateEdit.dxeActive.dxeButtonEditSys.dxeButtonEdit_Material,.dateEdit.dxeButtonEditSys.dxeButtonEdit_Material:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.dateEdit .dxeButtonEditButton_Material{background:transparent!important;border-left:0!important}.dateEdit .dxEditors_edtDropDown_Material{background:url(../img/flecha_desplegable.svg) no-repeat center!important;background-size:12px!important;width:24px!important;height:24px!important;display:inline-block!important;transition:transform .25s ease}.dateEdit.dxeActive .dxEditors_edtDropDown_Material,.dateEdit.dxeButtonEdit_Material.dxeActive .dxEditors_edtDropDown_Material{transform:rotate(180deg)}.dateEdit.dxeDisabled_Material{background:#f7f8fa!important;border-color:#bfbfbf!important}.timeEdit.dxeButtonEditSys.dxeButtonEdit_Material,.timeEdit.dxeButtonEditSys{background:#fff!important;border:1px solid #d9dee5!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important}.timeEdit td.dxic{height:38px!important;padding:0 8px!important;vertical-align:middle!important}.timeEdit .dxeEditArea_Material,.timeEdit .dxeEditArea_Material input{height:28px!important;line-height:28px!important;font-size:14px!important;color:#4b5563!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;text-align:center!important}.timeEdit td.dxeSpinIncButton_Material,.timeEdit td.dxeSpinDecButton_Material{width:20px!important;min-width:20px!important;background:#f6f8fa!important;border-left:1px solid #e5e7eb!important}.timeEdit td.dxeSpinIncButton_Material:hover,.timeEdit td.dxeSpinDecButton_Material:hover{background:#eef2f7!important}.timeEdit .dxEditors_edtSpinIncrement_Material,.timeEdit .dxEditors_edtSpinDecrement_Material{opacity:.65}.timeEdit.dxeFocused,.timeEdit:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.textBox{border:1px solid #d3d7df;border-radius:10px;overflow:hidden;height:40px}.textBox td{background:transparent!important}.textBox:hover{border-color:#007e7c!important;background-color:#fff!important}.textBox.dxeFocused,.textBox:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.textBox .dxeEditArea_Material,.textBox .dxeEditArea_Material input{color:#3d4a5c!important;padding-left:8px!important}.dxeListBoxItemRow_Material>td,.dxeListBoxItemRowHover_Material>td,.dxeListBoxItemSelected_Material>td{padding:7px 12px!important}.dxeListBoxItemRowHover_Material{background-color:#fafbfb!important}.dxeListBoxItemSelected_Material{background-color:#ecfbfb!important}.dxeDropDownWindow_Material .dxeListBoxFilter_Material,.dxeDropDownWindowSys .dxeListBoxFilter_Material{display:none!important}.Radiobutton,.Radiobutton td,.Radiobutton span{position:relative!important}.Radiobutton .dxEditors_edtRadioButtonUnchecked_Material,.Radiobutton .dxEditors_edtRadioButtonChecked_Material{width:18px!important;height:18px!important;border-radius:50%!important;box-shadow:none!important;background-image:none!important}.Radiobutton .dxEditors_edtRadioButtonUnchecked_Material{border:2px solid #8c8c8c!important;background:#fff!important}.Radiobutton .dxEditors_edtRadioButtonChecked_Material{border:2px solid #24a12f!important;background:#fff!important;position:relative!important}.Radiobutton .dxEditors_edtRadioButtonChecked_Material:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:8px!important;height:8px!important;margin-top:-4px!important;margin-left:-4px!important;border-radius:50%!important;background:#24a12f!important}.dxeMemoEditAreaSys{padding:3px 0 0 3px}.dxeDisabled_Material,.dxeDisabled_Material *{cursor:default!important;pointer-events:none!important}.dxEditors_edtDropDown_Material{background:url(../img/flecha_combobox.png) no-repeat;background-size:12px;background-position:-1px 2px}.dxEditors_edtDropDownDisabled_Material{background:url("../img/flecha_desplegable.svg") no-repeat center!important;background-size:12px;opacity:.45;width:24px!important;height:24px!important}.dxeColorEditButton_Material,input.dxeColorEditButton_Material{background:url(../img/flecha_desplegable.svg) no-repeat center!important;background-size:12px!important;width:24px!important;height:24px!important;border-radius:0!important;display:inline-block!important;transition:transform .25s ease!important}.dxeCalendarPopup_Material,.dxpcDropDown_Material .dxeCalendar_Material{border-radius:12px!important;box-shadow:0 4px 16px rgba(0,0,0,.08)!important;border:0!important;background:#fff!important}.dxeCalendar_Material,.dxeCalendar_Material table,.dxeCalendar_Material td,.dxeCalendar_Material th{background-color:#fff!important;color:#4e5a67!important;border-collapse:collapse!important}.dxeCalendar_Material{font-family:"Roboto",sans-serif!important}.dxeCalendarHeader_Material,.dxeCalendarHeader{background:transparent!important}.dxeCalendarHeader_Material td,.dxeCalendarHeader td,.dxeCalendarHeader_Material td a,.dxeCalendarHeader td a{color:#4e5a67!important;font-weight:700!important;font-size:15px!important;text-transform:uppercase;text-decoration:none!important;border:0!important;text-align:center!important}.dxeCalPrevMonth,.dxeCalNextMonth,.dxeCalFastPrevMonth,.dxeCalFastNextMonth{border:0!important;background-color:transparent!important;border-radius:6px!important;width:28px!important;height:28px!important}.dxeCalPrevMonth:hover,.dxeCalNextMonth:hover,.dxeCalFastPrevMonth:hover,.dxeCalFastNextMonth:hover{background:#f0fafa!important}td[id$="_PMC"],td[id$="_NMC"],td[id$="_PTPC"],td[id$="_NTPC"],td[id$="_PMC"][style*="color"],td[id$="_NMC"][style*="color"],td[id$="_PTPC"][style*="color"],td[id$="_NTPC"][style*="color"]{color:#007e7c!important}td[id$="_PMC"] img,td[id$="_NMC"] img,td[id$="_PTPC"] img,td[id$="_NTPC"] img{filter:invert(46%) sepia(72%) saturate(400%) hue-rotate(138deg) brightness(85%)!important}.dxeCalendarDayOfWeek td,.dxeCalendarDayOfWeek_Material td{color:#697584!important;font-size:11px!important;font-weight:600!important;text-align:center!important;border:0!important}td.dxeCalDay a,td.dxeCalendarDay_Material a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;border-radius:50%!important;text-decoration:none!important;color:#4e5a67!important;font-size:13px!important}td.dxeCalDay a:hover,.dxeCalendarDay_Material.dxeCalendarHover_Material:not(.dxeCalendarOutOfRange_Material):not(.dxeCalendarDayDisabled_Material):not(.dxeCalendarSelected_Material){background:#f0fafa!important;color:#007e7c!important;border-radius:50%!important}.dxeCalendarDay_Material.dxeCalendarHover_Material:not(.dxeCalendarOutOfRange_Material):not(.dxeCalendarDayDisabled_Material):not(.dxeCalendarSelected_Material) a{color:#007e7c!important;border-radius:50%!important}td.dxeCalToday a,.dxeCalendarDay_Material.dxeCalendarToday_Material{background:#007e7c!important;color:#fff!important;box-shadow:none!important;font-weight:700!important;border-radius:50%!important}td.dxeCalSelectedDay a,.dxeCalendarDay_Material.dxeCalendarSelected_Material{background:#7ccbc8!important;color:#fff!important;font-weight:600!important;border-radius:50%!important;width:24px!important;height:24px!important;font-size:12px!important}td.dxeCalOtherMonthDay a,.dxeCalendarOutOfRange_Material{color:#c5cdd6!important}td.dxeCalDay.dxeCalWeekend a,td.dxeCalWeekend a{color:#4e5a67!important}.dxeCalendarButton_Material{border-radius:8px!important;border:1px solid #7ccbc8!important;background:#fff!important;color:#007e7c!important;font-weight:500!important}.dxeCalendarFooter_Material,.dxeCalendarFooter{display:flex!important;justify-content:center!important;gap:8px!important;padding:8px!important}.dxeCalendarButton_Material.dxeCalendarButtonHover_Material{background:#f0fafa!important;color:#007e7c!important}#ctl00_body_ASPxViewNavigator_gotodateCalendar_AUX_0_0_0{display:none}#ctl00_ctl00_body_contingut_grid_DXFREditorcol7_DDD_C_AUX_0_0_0{display:none}.ASPxPageControlTabStyle{color:#697584!important;font-size:16px!important;text-transform:none!important}.dxtc-tabHover{color:#4e5a67!important}.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-tab,.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-spacer,.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbWrapper,.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbIndent,.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbSpacer{border-bottom:1px solid #dfdfdf!important}.dxtcLite_Material>.dxtc-stripContainer .dxtc-tab a{color:#697584!important;font-size:16px!important;text-transform:none!important}.dxtcLite_Material>.dxtc-stripContainer .dxtc-link{padding-top:1px!important;padding-bottom:12px!important}.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab{font-size:16px!important;text-transform:none!important}.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab a,.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab .dxtc-link{color:#007e7c!important}.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab{border-bottom:3px solid #007e7c!important}.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-tab,.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab{background-color:#f1f3f5!important;border:1px solid transparent!important;border-radius:8px!important;margin-right:8px!important;height:38px!important;box-sizing:border-box!important}.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-activeTab{background-color:#d6efee!important;border-color:#007e7c!important}.paciente-subtabs.dxtcLite_Material>.dxtc-stripContainer .dxtc-tab .dxtc-link,.paciente-subtabs.dxtcLite_Material>.dxtc-stripContainer .dxtc-activeTab .dxtc-link{padding:0 18px!important;font-size:14px!important;color:#697584!important;height:38px!important;line-height:38px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important}.paciente-subtabs.dxtcLite_Material>.dxtc-stripContainer .dxtc-activeTab .dxtc-link{color:#007e7c!important;font-weight:600!important}.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-spacer,.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbWrapper,.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbIndent,.paciente-subtabs.dxtcLite_Material.dxtc-top>.dxtc-stripContainer .dxtc-sbSpacer{border-bottom:0!important}.paciente-subtabs.dxtcLite_Material>.dxtc-stripContainer .dxtc-tab:hover{background-color:#e8ecef!important}.paciente-subtabs.dxtcLite_Material,.paciente-subtabs.dxtcLite_Material .dxtc-stripContainer,.paciente-subtabs.dxtcLite_Material .dxtc-content,.paciente-subtabs.dxtcLite_Material .dxtc-content>div,.paciente-subtabs.dxtcLite_Material .dxtc-contentWrapper{padding-left:0!important;padding-right:0!important}.dxmLite_Material .dxm-main{border:0}.dxmLite_Material .dxm-selected,.dxmLite_Material .dxm-item.dxm-selected>.dxm-content{background-color:transparent!important;color:inherit!important}.menuColumnes,.menuReports{padding-top:4px!important;border-radius:5px!important;background-color:transparent!important}.menuColumnes .dxm-hovered,.menuReports .dxm-hovered{background-color:#fff!important;border-radius:5px;border:#fff!important}.itemMenuColumnes{min-width:40px!important}.itemMenuColumnes>.dxm-popOut,.itemMenuReports>.dxm-popOut{display:none!important}.itemMenuColumnes>.dxm-content,.itemMenuReports>.dxm-content{padding:1.5px 4px!important}.agenda-scheduler-wrap{overflow-x:auto;overflow-y:visible;width:100%}.agenda-scheduler-wrap>table,.agenda-scheduler-wrap .dxscControlSys{min-width:calc(var(--agenda-resource-count,1)*120px)}.dxscApt .dxsc-apt-gradient:not(.dxsc-apt-custom-bg){background:none}.dxscAptSelDiv{border-color:#007e7c!important}.dxsc-vertical-apt .dxsc-apt-images-container{text-align:initial;display:initial;position:initial;bottom:initial;right:initial;float:left;margin-right:3px}.dxscApt{border:1px solid #d3d3d3!important}.customAppointmentStyle{background-color:#fff;opacity:.6}.dxscApt .dxsc-apt-bg{opacity:inherit!important}.dxsc-rightTopCornerSys{background:#f1f1f1;width:11px!important;border-width:0!important}.dxscAlternateTimelineDateHeader_Material,.dxscAlternateDateHeader_Material{background:#007e7c}.dxscResourceNavigatorButton_Material,.dxscDVTopMoreButton_Material,.dxscDVBottomMoreButton_Material,.dxscNavigationButton_Material{background:#fff;border:1px solid #007e7c;border-radius:5px;padding:9px 7px}.dxscResourceNavigatorDisabled_Material{border:1px solid #dcdcdc;cursor:default}.dxscResourceNavigatorButtonHover_Material,.dxscDVTopMoreButtonHover_Material,.dxscDVBottomMoreButtonHover_Material,.dxscNavigationButtonHover_Material{background:#007e7c;border:1px solid #007e7c;border-radius:5px}.dxScheduler_ViewVisibleInterval_DropDown_Material{width:15px;height:15px;background:url(../img/calendario.png) no-repeat;background-size:15px}#ctl00_body_ASPxViewNavigator_ctl08{padding:0}#ctl00_body_ASPxViewNavigator_ctl08:hover{background:#007e7c}#ctl00_body_ASPxViewNavigator_ctl08Img{background:url(../img/anterior.png) no-repeat;padding:18px;margin-top:3px;margin-left:3px}#ctl00_body_ASPxViewNavigator_ctl08Img:hover{background:url(../img/anterior_hover.png) no-repeat}#ctl00_body_ASPxViewNavigator_ctl09{padding:0}#ctl00_body_ASPxViewNavigator_ctl09:hover{background:#007e7c}#ctl00_body_ASPxViewNavigator_ctl09Img{background:url(../img/siguiente.png) no-repeat;padding:18px;margin-top:3px;margin-left:3px}#ctl00_body_ASPxViewNavigator_ctl09Img:hover{background:url(../img/siguiente_hover.png) no-repeat}.dxScheduler_ResourceNavigator_First_Material{background:url(../img/agenda_primero.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_FirstHover_Material{background:url(../img/agenda_primero_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_FirstDisabled_Material{background:url(../img/agenda_primero_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_PrevPage_Material{background:url(../img/agenda_pagina_anterior.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_PrevPageHover_Material{background:url(../img/agenda_pagina_anterior_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_PrevPageDisabled_Material{background:url(../img/agenda_pagina_anterior_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_Prev_Material{background:url(../img/agenda_anterior.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_PrevHover_Material{background:url(../img/agenda_anterior_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_PrevDisabled_Material{background:url(../img/agenda_anterior_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_Next_Material{background:url(../img/agenda_siguiente.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_NextHover_Material{background:url(../img/agenda_siguiente_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_NextDisabled_Material{background:url(../img/agenda_siguiente_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_NextPage_Material{background:url(../img/agenda_pagina_siguiente.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_NextPageHover_Material{background:url(../img/agenda_pagina_siguiente_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_NextPageDisabled_Material{background:url(../img/agenda_pagina_siguiente_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_Last_Material{background:url(../img/agenda_ultimo.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_LastHover_Material{background:url(../img/agenda_ultimo_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_LastDisabled_Material{background:url(../img/agenda_ultimo_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_Increase_Material{background:url(../img/agenda_mas.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_IncreaseHover_Material{background:url(../img/agenda_mas_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_IncreaseDisabled_Material{background:url(../img/agenda_mas_disabled.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_Decrease_Material{background:url(../img/agenda_menos.png) no-repeat;width:14px;height:10px}.dxScheduler_ResourceNavigator_DecreaseHover_Material{background:url(../img/agenda_menos_hover.png) no-repeat;width:14px}.dxScheduler_ResourceNavigator_DecreaseDisabled_Material{background:url(../img/agenda_menos_disabled.png) no-repeat;width:14px}.buscador_pacientes{border:1px solid #d3d7df!important;border-radius:8px!important;background:#fff!important;box-sizing:border-box!important;padding:0!important}.buscador_pacientes td.dxic{padding:0 10px!important;height:32px!important}.buscador_pacientes input.dxeEditArea_Material,.buscador_pacientes input{height:30px!important;line-height:30px!important;padding:0!important;font-size:14px!important}.buscador_pacientes td.dxeButtonEditButton_Material,.buscador_pacientes td.dxeButtonEditButton{padding:0 8px!important;width:34px!important}.buscador_pacientes .dxeButtonEditButton_Material{background:transparent!important;border:0!important;box-shadow:none!important}.buscador_pacientes:hover{border-color:#007e7c!important}.buscador_pacientes.dxeFocused_Material,.buscador_pacientes:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.buscador_pacientes .dxeButtonEditButton_Material img{filter:brightness(0) saturate(100%) invert(86%) sepia(9%) saturate(380%) hue-rotate(190deg) brightness(92%) contrast(92%);transition:filter .15s ease}.buscador_pacientes.dxeFocused_Material .dxeButtonEditButton_Material img,.buscador_pacientes:focus-within .dxeButtonEditButton_Material img{filter:brightness(0) saturate(100%) invert(77%) sepia(21%) saturate(650%) hue-rotate(130deg) brightness(93%) contrast(90%)}.buscador_pacientes td[id$="_B-1"]{display:none!important}.buscador_pacientes .dxeButtonEditButton_Material:hover,.buscador_pacientes .dxeButtonEditButton_Material.dxeButtonEditButtonHover_Material{background:transparent!important;box-shadow:none!important}.filtre_text{width:40%}.filtre_value{width:60%}.popup-filtros-content{padding:10px 20px 20px}.popup-filtros-label{display:block;margin-bottom:6px}.popup-filtros-row{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #f3f4f6}.popup-filtros-sidebar div[id*="FiltreBuscarNom"]{display:none!important}.popup-filtros-row:last-of-type{border-bottom:0}.popup-filtros-row-baixa{display:block;padding-top:4px}.popup-filtros-row-baixa .dxeCheckBoxSys_Material,.popup-filtros-row-baixa .dxcheckbox_Material,.popup-filtros-row-baixa .dxeRadioButtonListSys_Material,.popup-filtros-row-baixa .Radiobutton{font-size:14px!important;color:#4e5a67!important}.popup-filtros-row-baixa .dxeRadioButtonListSys_Material td,.popup-filtros-row-baixa .Radiobutton td{padding:4px 0!important}.popup-filtros-dates{display:flex;align-items:center;gap:8px}.popup-filtros-hasta{color:#697584;font-size:13px;white-space:nowrap}.popup-filtros-buttons{display:flex;gap:10px;margin-top:20px;justify-content:flex-end}.popup-filtros-sidebar{position:fixed!important;top:0!important;right:0!important;left:auto!important;bottom:0!important;height:100vh!important;max-height:100vh!important;border-radius:10px 0 0 10px!important;box-shadow:-4px 0 24px rgba(0,0,0,.1)!important;z-index:10000!important}.popup-filtros-sidebar .dxpcHeader_Material,.popup-filtros-sidebar .dxpc-header{display:none!important;height:0!important;padding:0!important;border:0!important}.popup-filtros-sidebar .dxpc-content{overflow-y:auto;max-height:100vh}.popup-filtros-sidebar .popup-filtros-content{display:flex;flex-direction:column;min-height:calc(100vh - 40px);padding:20px 24px 24px}.popup-filtros-sidebar .popup-filtros-buttons{margin-top:auto;padding-top:20px;display:flex;gap:12px;justify-content:stretch}.popup-filtros-sidebar .popup-filtros-control .comboBoxNoSize,.popup-filtros-sidebar .popup-filtros-control .textBox,.popup-filtros-sidebar .popup-filtros-control .comboBoxNoSize table,.popup-filtros-sidebar .popup-filtros-control .textBox table{border:1px solid #d1d5db!important;border-radius:6px!important;height:38px!important;overflow:hidden}.popup-filtros-sidebar .popup-filtros-control .dxeEditArea_Material input,.popup-filtros-sidebar .popup-filtros-control .dxeEditArea_Material .dxeTextBox_Material{height:36px!important;line-height:36px!important}.popup-filtros-sidebar .popup-filtros-dates .comboBoxNoSize,.popup-filtros-sidebar .popup-filtros-dates .comboBoxNoSize table{border:1px solid #d1d5db!important;border-radius:6px!important;height:38px!important}.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos,.popup-filtros-sidebar .popup-filtros-buttons .button_accion,.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos .dxbButton_Material,.popup-filtros-sidebar .popup-filtros-buttons .button_accion .dxbButton_Material,.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos .dxbButtonSys,.popup-filtros-sidebar .popup-filtros-buttons .button_accion .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos .dxb,.popup-filtros-sidebar .popup-filtros-buttons .button_accion .dxb{width:100%!important;height:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;box-sizing:border-box!important}.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important}.popup-filtros-sidebar .popup-filtros-buttons .button_vinculos:hover .dxb{background:rgba(39,166,161,.06)!important}.popup-filtros-sidebar .popup-filtros-buttons .button_accion .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important}.popup-filtros-sidebar .popup-filtros-buttons .button_accion:hover .dxb{filter:brightness(.97)}.popup-filtros-sidebar .popup-filtros-buttons .dxbDisabled_Material .dxb{opacity:.55!important;cursor:not-allowed!important;filter:none!important}.popup-filtros-header{position:relative;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.popup-filtros-title{font-size:18px;font-weight:700;color:#2f3b4a}.popup-filtros-label{font-size:14px;font-weight:700;color:#4e5a67;text-transform:none;margin-bottom:8px;letter-spacing:0}.agenda-filter-options{display:flex;flex-direction:column;gap:2px;max-height:200px;overflow-y:auto}.agenda-filter-option{display:flex;align-items:center;gap:10px;padding:4px 0;cursor:pointer;font-size:14px;color:#4e5a67;line-height:1}.agenda-filter-option:hover{color:#2f3b4a}.agenda-filter-option span{flex:1;line-height:1.4;margin-top:5px;padding:0}.agenda-filter-check{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:2px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:border-color .15s,background .15s;flex-shrink:0}.agenda-filter-check:checked{background:#24a12f;border-color:#24a12f}.agenda-filter-check:checked::after{content:'';position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.popup-filtros-btn-cerrar img{width:18px;height:18px;cursor:pointer}.popup-filtros-btn-cerrar-x{position:relative!important;top:auto!important;right:auto!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;margin:0!important;border:0!important;background-color:transparent!important;box-shadow:none!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important;cursor:pointer;flex-shrink:0;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;transition:background-color .2s ease,transform .15s ease}.popup-filtros-btn-cerrar-x:hover{background-color:rgba(0,0,0,.08)!important;transform:scale(1.08);border-radius:6px}.popup-filtros-btn-cerrar-x .dxbButtonSys,.popup-filtros-btn-cerrar-x .dxbButton_Material,.popup-filtros-btn-cerrar-x .dxb{background:transparent!important}.filtros-popup,.filtros-popup *{font-family:"Roboto",sans-serif!important}.filtros-popup,.filtros-popup .dxpc-mainDiv,.filtros-popup .dxpc-contentWrapper,.filtros-popup .dxpc-content,.filtros-popup .dxpc-content>div,.filtros-popup .dxpc-content>table{overflow:visible!important}.filtros-popup .dxpc-mainDiv,.filtros-popup{border-radius:9px!important}.filtros-popup .dxpc-content{border-radius:0 0 18px 18px!important}.filtros-popup .dxpcHeader_Material,.filtros-popup .dxpc-header{padding-top:18px!important;padding-bottom:14px!important;min-height:64px!important;background:#fff!important}.filtros-popup .dxpcHeader_Material .dxpc-title,.filtros-popup .dxpc-header{text-align:center!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;color:#007e7c!important;display:block!important;margin-top:4px!important}.filtros-popup .dxpc-closeBtn,.filtros-popup .dxpcCloseButton_Material{display:none!important}.filtros-popup .popup-filtros-label,.filtros-popup label,.filtros-popup .dxflCaptionCell_Material,.filtros-popup .dxeCaptionCell_Material{font-size:14px!important;font-weight:600!important;line-height:1.35!important;color:#5e6b78!important}.filtros-popup .dxeEditArea_Material,.filtros-popup .dxeEditArea_Material input,.filtros-popup .dxeTextBox_Material,.filtros-popup .dxeButtonEdit_Material input{font-size:14px!important;font-weight:500!important;line-height:1.4!important;color:#6b7280!important}.filtros-popup input::placeholder{color:#9aa5b1!important;font-weight:400!important}.filtros-popup .dxpc-content,.filtros-popup .popup-filtros-content{font-size:14px!important;color:#697584!important}.filtros-popup .popup-filtros-buttons{flex-direction:column!important;gap:10px!important;margin-top:20px!important}.filtros-popup .popup-filtros-buttons .button_vinculos,.filtros-popup .popup-filtros-buttons .button_accion,.filtros-popup .popup-filtros-buttons .button_vinculos .dxbButton_Material,.filtros-popup .popup-filtros-buttons .button_accion .dxbButton_Material,.filtros-popup .popup-filtros-buttons .button_vinculos .dxbButtonSys,.filtros-popup .popup-filtros-buttons .button_accion .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.filtros-popup .popup-filtros-buttons .button_vinculos .dxb,.filtros-popup .popup-filtros-buttons .button_accion .dxb{width:100%!important;height:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:14px!important;font-weight:400!important;line-height:normal!important;box-sizing:border-box!important;box-shadow:none!important;text-transform:none!important}.filtros-popup .popup-filtros-buttons .button_vinculos .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important}.filtros-popup .popup-filtros-buttons .button_vinculos:hover .dxb{background:rgba(39,166,161,.06)!important}.filtros-popup .popup-filtros-buttons .button_accion .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important}.filtros-popup .popup-filtros-buttons .button_accion:hover .dxb{filter:brightness(.97)}.filtros-popup .popup-filtros-buttons .dxbDisabled_Material .dxb{opacity:.55!important;cursor:not-allowed!important;filter:none!important}.filtros-popup .dxpcDropDown_Material,.filtros-popup .dxeCalendarPopup_Material,.filtros-popup .dxpcLite_Material[id*="DDD"],.filtros-popup .dxeCalendar_Material{left:auto!important;transform:none!important;margin-top:6px!important;z-index:2147483647!important}.dxgvDetailRow_Material td.dxgvDetailCell_Material img.imgPacient,.dxgvDetailRow_Material td.dxgvDetailCell_Material .dxeImage_Material,td.dxgvDetailCell img.imgPacient,td.dxgvDetailCell .dxeImage_Material,table.detallePaciente img.imgPacient,table.detallePaciente .dxeImage_Material{width:110px!important;height:100px!important;object-fit:cover;border-radius:13px!important;border:0!important;display:block;flex-shrink:0}.detailrow{display:flex;align-items:center;width:100%}.detailrow-foto{flex:0 0 auto;display:flex;align-items:center;padding-right:18px}.detailrow-foto img,.detailrow-foto .imgPacient,.detailrow-foto .dxeImage_Material{width:100px!important;height:100px!important;object-fit:cover;border-radius:13px!important;border:0!important;display:block}.detailrow-datos{flex:0 0 auto;padding:0 20px;border-right:1px solid #cbedec;min-width:160px;font-size:13px;line-height:1.8;color:#4e5a67;display:flex;flex-direction:column;justify-content:center}.detailrow-datos img{vertical-align:middle;margin-right:2px}.detailrow-datos .dxeBase_Material[id*="lbPacientNom"],.detailrow-datos [id*="lbPacientNom"]{color:#212b36!important;font-size:15px!important;font-weight:700!important}.detailrow-datos .dxeImage_Material{width:auto!important;height:auto!important;border-radius:0!important;display:inline!important}.detailrow-visitas{flex:0 0 auto;padding:0 20px;border-right:1px solid #cbedec;min-width:200px;font-size:13px;line-height:1.65;color:#4e5a67;display:flex;flex-direction:column;justify-content:center}.detailrow-visitas-fila{display:flex;justify-content:space-between;gap:16px;padding:1px 0}.detailrow-visitas-fila>span:first-child{color:#212b36;font-weight:400}.detailrow-visitas-fila>span:last-child{color:#007e7c;font-weight:700;min-width:28px;text-align:right}.detailrow-visitas-totalbox{flex:0 0 auto;padding:0 22px;border-right:1px solid #cbedec;border-left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:90px;text-align:center}.detailrow-visitas-totalbox-label{color:#212b36;font-size:14px;font-weight:700;line-height:1.3}.detailrow-visitas-totalbox-num{color:#007e7c;font-size:28px;font-weight:700;line-height:1.2;margin-top:4px}.detailrow-totales{flex:0 0 auto;padding:0 20px;border-right:1px solid #cbedec;min-width:220px;font-size:13px;line-height:1.65;color:#4e5a67;display:flex;align-items:center;align-self:center;gap:20px}.detailrow-contab-filas{display:flex;flex-direction:column;justify-content:center;align-self:center}.detailrow-contab-filas .detailrow-visitas-fila>span:first-child{color:#212b36;font-weight:500}.detailrow-contab-filas .detailrow-visitas-fila>span:last-child,.detailrow-contab-filas .detailrow-contab-importe{color:#007e7c;font-weight:700;font-style:italic;min-width:70px;text-align:right}.detailrow-saldo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.detailrow-saldo-label{color:#212b36;font-size:14px;font-weight:700;line-height:1.3}.detailrow-saldo-num,.detailrow-saldo .dxeBase_Material{font-size:20px!important;font-weight:700!important;line-height:1.2!important;margin-top:2px}.detailrow-acciones{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;align-self:center;padding-left:20px}.dpc-card{display:flex;align-items:center;background:#effcfb;border:1px solid var(--of-primary);border-radius:8px;padding:5px 20px;margin-bottom:0;gap:16px;min-height:56px;box-sizing:border-box}.dpc-main{display:flex;align-items:center;gap:18px;flex:1 1 auto;min-width:0}.dpc-foto{flex:0 0 auto}.dpc-foto .imgPacient,.dpc-foto .dxeImage_Material,.dpc-foto img{width:52px!important;height:52px!important;object-fit:cover;border-radius:8px!important;border:0!important;display:block}.dpc-info{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));align-items:center;gap:5px 32px;flex:1 1 auto;min-width:0;color:#4e5a67}.dpc-card .dpc-info [id*="lbPacientNom"]{grid-column:1/-1;color:#4e5a67!important;font-size:16px!important;font-weight:700!important;display:block;margin-bottom:4px;line-height:1.15}.dpc-name-row{grid-column:1/-1;display:flex;align-items:center;flex-wrap:nowrap;gap:8px;margin-bottom:1px}.dpc-name-row [id*="lbPacientNom"],.dpc-name-row .dxl{display:inline-block!important;width:auto!important;margin-bottom:0!important;flex-shrink:1;min-width:0}.dpc-edit-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f0faf9;cursor:pointer;transition:background .15s;flex-shrink:0}.dpc-edit-btn:hover{background:#d6efee}.dpc-edit-btn img{width:16px;height:16px}.hm-ribbon-toggle{display:inline-flex;align-items:center;gap:5px;background:#f3fafa;border:1px solid #c8e6e5;border-radius:4px;padding:4px 10px;font-size:12px;color:#269592;cursor:pointer;margin-bottom:4px;transition:background .15s}.hm-ribbon-toggle:hover{background:#e0f4f3}.hm-ribbon-toggle::before{content:'▾';font-size:11px;transition:transform .2s}.hm-ribbon-toggle[data-open]::before{transform:rotate(180deg)}.dpc-info-row{display:contents}.dpc-info-row img{vertical-align:middle;width:16px;height:16px;opacity:.9}.dpc-info-item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;font-size:13px;line-height:1.2;color:#4e5a67}.dpc-info-item+.dpc-info-item::before{content:"·";display:none}.dpc-info .dxeImage_Material{width:auto!important;height:auto!important;border-radius:0!important;display:inline!important;border:0!important}.dpc-divider{display:none}.dpc-stats{display:flex;align-items:center;flex:0 0 auto;margin-left:auto;padding-left:10px}.dpc-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:80px;padding:0 12px;text-align:center;gap:2px}.dpc-stat-divider{width:1px;background:#c8e6e5;height:32px;flex-shrink:0}.dpc-stat-label{font-size:12px;color:#4e5a67;white-space:normal;font-weight:700;text-align:center;line-height:1.2}.dpc-stat-value{font-size:20px!important;font-weight:700!important;color:#007e7c;line-height:1}.dpc-stat--saldo .dpc-stat-value{font-size:24px!important}.dpc-tabs{display:flex;border-bottom:1px solid #e8edf2;margin-top:18px;gap:14px}.dpc-tab{flex:0 0 auto;border-bottom:2px solid transparent;margin-bottom:-1px}.dpc-tab--active{border-bottom-color:#007e7c}a.dpc-tab-btn,a.dpc-tab-btn:link,a.dpc-tab-btn:visited,a.dpc-tab-btn:hover,a.dpc-tab-btn:active{display:flex;align-items:center;gap:10px;padding:14px 22px;font-size:14px;white-space:nowrap;color:#697584;text-decoration:none!important;background:transparent;border:0;cursor:pointer}a.dpc-tab-btn>span{color:inherit}a.dpc-tab-btn>img{width:24px;height:24px;flex-shrink:0;filter:brightness(0) saturate(100%) invert(50%) sepia(8%) saturate(500%) hue-rotate(180deg)}a.dpc-tab-btn:hover{color:#007e7c}.dpc-tab--active a.dpc-tab-btn,.dpc-tab--active a.dpc-tab-btn>span{color:#007e7c;font-weight:600}.dpc-tab--active a.dpc-tab-btn>img{filter:brightness(0) saturate(100%) invert(39%) sepia(30%) saturate(1046%) hue-rotate(130deg) brightness(92%) contrast(89%)}@media(max-width:1700px){.dpc-info{grid-template-columns:repeat(2,minmax(120px,1fr))}}@media(max-width:1500px){.dpc-stat{padding:4px 10px;min-width:80px}}@media(max-width:1350px){.dpc-card{flex-wrap:wrap}.dpc-main{flex-basis:100%}.dpc-info{grid-template-columns:repeat(3,minmax(120px,1fr))}.dpc-stats{border-top:1px solid #c8e6e5;justify-content:center;flex-wrap:wrap;width:100%;margin-left:0;padding:14px 0 0;gap:10px 0}}@media(max-width:900px){.dpc-info{grid-template-columns:1fr;gap:8px}}@media(max-width:768px){.dpc-card{padding:12px}.dpc-main{flex-wrap:wrap}.dpc-stat-divider{display:none}}.detailrow-info{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;padding-right:16px;min-width:140px;font-size:13px;line-height:1.65;color:#4e5a67}.detailrow-info-nombre{margin-bottom:4px}.detailrow-info-nombre .dxeBase_Material{color:#212b36!important;font-size:15px!important;font-weight:700!important}.detailrow-info-alerta{margin-bottom:6px}.detailrow-info-botones{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.detailrow-separador{flex:0 0 auto;width:1px;background:#cbedec;align-self:stretch;margin:0 16px}.ofimedic-grid .dxgvHSDC,.ofimedic-grid .dxgvHSD,.ofimedic-grid .dxgvHeaderPanel{background:#fff!important}.ofimedic-grid .dxgvFilteredColumn_Material,.ofimedic-grid .dxgvHeaderFilter_Active_Material,.ofimedic-grid td.dxgvFilteredColumn_Material,.ofimedic-grid th.dxgvFilteredColumn_Material,.ofimedic-grid td.dxgvHeaderFilter_Active_Material,.ofimedic-grid th.dxgvHeaderFilter_Active_Material,.ofimedic-grid .dxgvFilteredColumn_Material *,.ofimedic-grid .dxgvHeaderFilter_Active_Material *{color:#4e5a67!important}.ofimedic-grid td.dxgvHeader_Material:has(img[src*="filtro_lista_activo.svg"]),.ofimedic-grid th.dxgvHeader_Material:has(img[src*="filtro_lista_activo.svg"]),.ofimedic-grid td.dxgvHeader_Material:has(img[src*="filtro_lista_activo.svg"]) *,.ofimedic-grid th.dxgvHeader_Material:has(img[src*="filtro_lista_activo.svg"]) *{color:#4e5a67!important}.menuIconButton-popup{background:#fff!important;border:1px solid #e8ecef!important;border-radius:10px!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important;padding:6px 0!important;min-width:148px!important;overflow:visible!important}.menuIconButton-popup .dxm-separator,.menuIconButton-popup table,.menuIconButton-popup td{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}.menuIconButton-popup-item{background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}.menuIconButton-popup-item>.dxm-content{display:block!important;padding:9px 18px!important;font-size:14px!important;font-weight:400!important;color:#1f2937!important;font-family:"Roboto",sans-serif!important;line-height:1.4!important;white-space:nowrap!important;cursor:pointer!important;transition:background .15s ease,color .15s ease!important;text-decoration:none!important}.menuIconButton-popup-item.dxm-hovered>.dxm-content,.menuIconButton-popup-item:hover>.dxm-content{background:#f3f4f6!important;color:#1f2937!important;border-radius:0!important}.menuIconButton-popup-item>.dxm-popOut{display:none!important}.menuIconButton-popup-item.dxm-selected>.dxm-content,.dxmLite_Material .menuIconButton-popup-item.dxm-selected>.dxm-content{background:transparent!important;color:#1f2937!important}.popup-seleccion-tipo .dxbDisabled_Material .dxb{opacity:.55!important;cursor:not-allowed!important;filter:none!important}.dxpcLite_Material .dxpc-mainDiv,.dxpcLite_Material.dxpc-mainDiv{border-radius:12px!important}.dxpcLite_Material:has(.ofimedic-grid){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:10px!important;overflow:hidden!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-mainDiv{border-radius:12px!important;overflow:visible!important;box-shadow:0 8px 32px rgba(0,0,0,.15)!important;border:0!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpcHeader_Material,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-header{background:#fff!important;padding-top:20px!important;padding-bottom:16px!important;min-height:60px!important;border-bottom:1px solid #eef2f7!important;text-align:center!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpcHeader_Material .dxpc-title,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-header{text-align:center!important;padding-left:0!important;padding-right:0!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpcHeader_Material table,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-header table{width:100%!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpcHeader_Material td,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-header td{text-align:center!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpcHeader_Material .dxpc-title,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-header .dxpc-title{font-size:18px!important;font-weight:700!important;line-height:1.2!important;color:#007e7c!important;display:block!important;font-family:"Roboto",sans-serif!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-closeBtn,.dxpcLite_Material:has(.ofimedic-grid) .dxpcCloseButton_Material{display:flex!important;align-items:center!important;justify-content:center!important;opacity:.5!important;cursor:pointer!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-closeBtn:hover,.dxpcLite_Material:has(.ofimedic-grid) .dxpcCloseButton_Material:hover{opacity:1!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content{background:#fff!important;padding:16px 20px 20px!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>table:last-child,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>div:last-child,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>table:last-child>tbody,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>table:last-child>tbody>tr{display:flex!important;flex-direction:row!important;gap:12px!important;width:100%!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>table:last-child>tbody>tr>td{display:block!important;flex:1!important;padding:0!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>div:last-child{display:flex!important;flex-direction:row!important;gap:12px!important}.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>div:last-child>div,.dxpcLite_Material:has(.ofimedic-grid) .dxpc-content>div:last-child>span{flex:1!important}.dxpcLite_Material:has(.ofimedic-grid) .button_cancel,.dxpcLite_Material:has(.ofimedic-grid) .button_confirm,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos,.dxpcLite_Material:has(.ofimedic-grid) .button_accion,.dxpcLite_Material:has(.ofimedic-grid) .button_cancel .dxbButton_Material,.dxpcLite_Material:has(.ofimedic-grid) .button_confirm .dxbButton_Material,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos .dxbButton_Material,.dxpcLite_Material:has(.ofimedic-grid) .button_accion .dxbButton_Material,.dxpcLite_Material:has(.ofimedic-grid) .button_cancel .dxbButtonSys,.dxpcLite_Material:has(.ofimedic-grid) .button_confirm .dxbButtonSys,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos .dxbButtonSys,.dxpcLite_Material:has(.ofimedic-grid) .button_accion .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.dxpcLite_Material:has(.ofimedic-grid) .button_cancel .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_confirm .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_accion .dxb{width:100%!important;height:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;font-family:"Roboto",sans-serif!important;line-height:normal!important;box-sizing:border-box!important;box-shadow:none!important;text-transform:none!important;cursor:pointer!important}.dxpcLite_Material:has(.ofimedic-grid) .button_cancel .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important}.dxpcLite_Material:has(.ofimedic-grid) .button_cancel:hover .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_vinculos:hover .dxb{background:rgba(39,166,161,.06)!important}.dxpcLite_Material:has(.ofimedic-grid) .button_confirm .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_accion .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important}.dxpcLite_Material:has(.ofimedic-grid) .button_confirm:hover .dxb,.dxpcLite_Material:has(.ofimedic-grid) .button_accion:hover .dxb{background:#1e9490!important;border-color:#1e9490!important}.popup-report .dxpcHeader_Material,.popup-report .dxpc-header{background:#fff!important;padding:18px 0 12px!important;min-height:auto!important;border-bottom:1px solid #eef2f7!important;align-items:center!important;text-align:center!important;border-radius:12px 12px 0 0!important}.popup-report .dxpcHeader_Material table,.popup-report .dxpc-header table{width:100%!important}.popup-report .dxpcHeader_Material td,.popup-report .dxpc-header td{text-align:center!important}.popup-report .dxpcHeader_Material .dxpc-title,.popup-report .dxpc-header .dxpc-title{color:#007e7c!important;font-size:18px!important;font-weight:700!important;text-align:center!important;margin:0 auto!important}span[id*="SeleccionarTipo"][id*="PWH"]{font-size:18px!important;font-weight:700!important;color:#007e7c!important;text-align:center!important;display:block!important;font-family:"Roboto",sans-serif!important}.dateEdit.dxeButtonEditSys .dxic,.comboBoxNoSize.dxeDateEdit_Material .dxic,.comboBoxNoSize.dxeDateEditSys .dxic{background:url("../img/calendario.svg") no-repeat 10px center!important;background-size:20px 20px!important;padding-left:42px!important;vertical-align:middle!important}.popup-filtros-sidebar .popup-filtros-dates .comboBoxNoSize.dxeButtonEditSys:not(.dxeComboBox_Material) .dxic,.filtros-popup .popup-filtros-dates .comboBoxNoSize.dxeButtonEditSys:not(.dxeComboBox_Material) .dxic,.popup-filtros-sidebar .popup-filtros-dates .dxeDateEditSys .dxic,.filtros-popup .popup-filtros-dates .dxeDateEditSys .dxic{background:url("../img/calendario.svg") no-repeat 10px center!important;background-size:16px 16px!important;padding-left:36px!important;vertical-align:middle!important}.popup-avis-historia .dxpc-closeBtn,.popup-avis-historia .dxpcCloseButton_Material{display:none!important}[id$="ASPxPopupControl_HCB"],[id$="ASPxPopupControl_HCB"] *,.popup-atencio.popup-avis-historia .dxpc-closeBtn,.popup-atencio.popup-avis-historia .dxpcCloseButton_Material,.popup-atencio.popup-avis-historia [class*="CloseButton"],.popup-atencio.popup-avis-historia [class*="closeBtn"]{display:none!important;visibility:hidden!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important;opacity:0!important}.sel-contacte-search-row{display:flex;align-items:stretch;gap:10px;margin-bottom:12px}.sel-contacte-search-wrap{position:relative;flex:1 1 auto}.sel-contacte-search-wrap .textBox,.sel-contacte-search-wrap .dxeTextBox_Material{height:35px!important;border:1px solid #007e7c!important;border-radius:8px!important;background:#fff!important;box-shadow:none!important}.sel-contacte-search-wrap input{height:24px!important;color:#697584!important;font-size:14px!important;padding-right:32px!important}.sel-contacte-search-wrap input::placeholder{font-size:14px!important;color:#b0bec5!important}.sel-contacte-search-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);line-height:0;pointer-events:none}.sel-contacte-new-btn{flex:0 0 150px}.sel-contacte-grid-wrap{margin-top:0}.sel-contacte-grid-wrap .dxgvSearchPanel_Material{display:none!important}.sel-contacte-footer{display:flex;justify-content:center;gap:10px;margin-top:14px}.sel-contacte-footer-left,.sel-contacte-footer-right{flex:1 1 0}.popup-avis-historia .dxpc-mainDiv{border-radius:12px!important;overflow:hidden!important}.popup-avis-historia .dxpcHeader_Material,.popup-avis-historia .dxpc-header{background:#fff!important;padding:18px 0 12px!important;min-height:auto!important;border-bottom:1px solid #eef2f7!important;align-items:center!important;text-align:center!important;border-radius:12px 12px 0 0!important}.popup-avis-historia .dxpcHeader_Material table,.popup-avis-historia .dxpc-header table{width:100%!important}.popup-avis-historia .dxpcHeader_Material td,.popup-avis-historia .dxpc-header td{text-align:center!important}.popup-avis-historia .dxpcHeader_Material .dxpc-title,.popup-avis-historia .dxpc-header .dxpc-title{color:#007e7c!important;font-size:18px!important;font-weight:700!important;text-align:center!important;margin:0 auto!important}.popup-avis-historia .dxpc-content{background:#fff!important}.popup-avis-historia .dxpc-contentWrapper{border-radius:0 0 12px 12px!important;overflow:hidden!important}.popup-avis-historia{width:400px!important}.popup-avis-historia .dxpc-content>div[style*="width: 49"]{width:calc(50% - 12px)!important}.popup-avis-historia .dxpc-content>div[style*="margin-right: 6px"]{margin-right:24px!important}.popup-avis-historia .dxpc-content{text-align:center!important}.popup-avis-historia .dxpc-content div[style*="width: 49"]:has(.button_confirm),.popup-avis-historia .dxpc-content div[style*="width: 49"]:has(.button_cancel){display:inline-flex!important;justify-content:center!important;float:none!important;width:155px!important;margin:0 12px!important;vertical-align:top!important}.popup-atencio .button_accion .dxb,.popup-atencio .button_confirm .dxb,.popup-atencio .button_cancel .dxb{margin:0 auto!important}.popup-atencio .dxpc-mainDiv{border-radius:12px!important;overflow:hidden!important;box-shadow:0 8px 32px rgba(0,0,0,.13)!important}.popup-atencio .dxpcHeader_Material,.popup-atencio .dxpc-header{background:#fff!important;border-bottom:1px solid #eef2f7!important;text-align:center!important;padding:18px 0 12px!important;color:#007e7c!important;border-radius:12px 12px 0 0!important}.popup-atencio .dxpcHeader_Material table,.popup-atencio .dxpc-header table{width:100%!important}.popup-atencio .dxpcHeader_Material td,.popup-atencio .dxpc-header td{text-align:center!important;color:#007e7c!important}.popup-atencio .dxpcHeader_Material *,.popup-atencio .dxpc-header *{color:#007e7c!important;font-size:18px!important}.popup-atencio .dxpcHeader_Material .dxpc-title,.popup-atencio .dxpc-header .dxpc-title,.popup-atencio .dxpcHeader_Material td,.popup-atencio .dxpc-header td,.popup-atencio .dxpcHeader_Material td *,.popup-atencio .dxpc-header td *{color:#007e7c!important;font-size:18px!important;font-weight:700!important;text-align:center!important;margin:0 auto!important}.popup-atencio .dxpc-closeBtn,.popup-atencio .dxpcCloseButton_Material{display:none!important}.ofimedic-grid .dxgvFooter_Material,.ofimedic-grid tr.dxgvFooter_Material,.ofimedic-grid td.dxgvFooter_Material,.ofimedic-grid .dxgvFooter,.ofimedic-grid tr.dxgvFooter,.ofimedic-grid td.dxgvFooter{display:none!important}.popup-atencio .dxpc-content{background:#fff!important;border-radius:0 0 12px 12px!important}.popup-atencio .dxpc-contentWrapper{border-radius:0 0 12px 12px!important;overflow:hidden!important}.popup-atencio .button_confirm,.popup-atencio .button_accion,.popup-atencio .button_cancel,.popup-atencio .button_confirm .dxbButton_Material,.popup-atencio .button_accion .dxbButton_Material,.popup-atencio .button_cancel .dxbButton_Material,.popup-atencio .button_confirm .dxbButtonSys,.popup-atencio .button_accion .dxbButtonSys,.popup-atencio .button_cancel .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.popup-atencio .button_confirm .dxb,.popup-atencio .button_accion .dxb,.popup-atencio .button_cancel .dxb{width:155px!important;height:36px!important;min-height:28px!important;border-radius:12px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:15px!important;font-weight:500!important;box-sizing:border-box!important;cursor:pointer!important}.popup-atencio .button_confirm .dxb,.popup-atencio .button_accion .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important}.popup-atencio.popup-avis-historia .button_accion .dxb,.popup-atencio.popup-avis-historia .button_cancel .dxb{margin:0 auto!important}.popup-atencio .button_confirm:hover .dxb,.popup-atencio .button_accion:hover .dxb{background:#1e9490!important;border-color:#1e9490!important}.popup-atencio .button_cancel .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important}.popup-atencio .button_cancel:hover .dxb{background:rgba(39,166,161,.06)!important}.popup-pagament-extern-buttons{clear:both;display:flex;gap:12px;width:100%;margin-bottom:20px}.popup-avis-historia.popup-pagament-extern,.popup-pagament-extern .dxpc-mainDiv{width:520px!important;max-width:calc(100vw - 32px)!important}[id*="popupVenda"] .dxpc-mainDiv{width:1000px!important;max-width:calc(100vw - 32px)!important}[id*="popupVenda"] .dxpc-contentWrapper,[id*="popupVenda"] .dxpc-content{display:block!important;width:100%!important;box-sizing:border-box!important;overflow:hidden!important}[id*="popupVenda"] iframe{display:block!important;width:100%!important;max-width:100%!important}.popup-pagament-extern-buttons>div{flex:1 1 0;min-width:0}.popup-atencio .popup-pagament-extern-buttons .button_confirm .dxb,.popup-atencio .popup-pagament-extern-buttons .button_cancel .dxb{width:100%!important;font-size:14px!important}.ofimedic-grid .dxpLite_Material .dxpCurrentPageNumber_Material,.ofimedic-grid .dxpLite_Material .dxpCurrentPageNumber_Material a,.ofimedic-grid .dxpLite_Material .dxpCurrentPageNumber_Material span,.ofimedic-grid .dxpLite_Material .dxp-current,.ofimedic-grid .dxpLite_Material .dxp-current a,.ofimedic-grid .dxpLite_Material .dxp-current span{color:#fff!important}.popup-seleccion-tipo .button_accion .dxb,.popup-seleccion-tipo .button_cancel .dxb{height:36px!important;min-height:36px!important;border-radius:10px!important;font-size:13px!important;font-weight:500!important}div[id*="DXHFP"],div[id*="HFListBox"][id*="DDD"],div[id*="HFListBox"][id*="PW"],table[id*="HFListBox"],.ofi-hf-popup{font-family:"Roboto",sans-serif!important}div[id*="DXHFP"][class*="dxpcLite"],div[id*="HFListBox"][id*="DDD"] .dxpc-mainDiv,div[id*="HFListBox"][id*="PW"] .dxpc-mainDiv,.ofi-hf-popup,.ofi-hf-popup .dxpc-mainDiv{border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 10px 28px rgba(0,0,0,.14)!important;overflow:hidden!important;background:#fff!important}div[id*="DXHFP"] .dxpc-content,div[id*="HFListBox"] .dxpc-content,.ofi-hf-popup .dxpc-content{background:#fff!important;padding:0!important}div[id*="DXHFP"] .dxeListBoxFilter_Material,div[id*="DXHFP"] .dxeButtonEdit_Material,table[id*="HFListBox"].dxeListBoxFilter_Material,div[id*="HFListBox"] .dxeListBoxFilter_Material,div[id*="HFListBox"] .dxeButtonEdit_Material,.ofi-hf-popup .dxeListBoxFilter_Material,.ofi-hf-popup .dxeButtonEdit_Material{background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important;box-shadow:none!important}div[id*="DXHFP"] .dxeListBoxFilter_Material:hover,div[id*="DXHFP"] .dxeButtonEdit_Material:hover,div[id*="DXHFP"] .dxeListBoxFilter_Material.dxeFocused,div[id*="DXHFP"] .dxeButtonEdit_Material.dxeFocused,div[id*="HFListBox"] .dxeListBoxFilter_Material:hover,div[id*="HFListBox"] .dxeButtonEdit_Material:hover,div[id*="HFListBox"] .dxeListBoxFilter_Material.dxeFocused,div[id*="HFListBox"] .dxeButtonEdit_Material.dxeFocused,.ofi-hf-popup .dxeListBoxFilter_Material:hover,.ofi-hf-popup .dxeButtonEdit_Material:hover,.ofi-hf-popup .dxeListBoxFilter_Material.dxeFocused,.ofi-hf-popup .dxeButtonEdit_Material.dxeFocused{border-color:#007e7c!important;box-shadow:none!important}div[id*="DXHFP"] .dxeListBoxFilter_Material input,div[id*="HFListBox"] .dxeListBoxFilter_Material input,.ofi-hf-popup .dxeListBoxFilter_Material input{outline:0!important;box-shadow:none!important;border:0!important}div[id*="DXHFP"] .dxeListBoxFilter_Material,div[id*="HFListBox"] .dxeListBoxFilter_Material,.ofi-hf-popup .dxeListBoxFilter_Material{margin:12px!important}div[id*="DXHFP"] .dxeListBoxFilter_Material td.dxic,div[id*="HFListBox"] .dxeListBoxFilter_Material td.dxic,.ofi-hf-popup .dxeListBoxFilter_Material td.dxic{padding:8px 10px!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}div[id*="DXHFP"] .dxeEditArea_Material,div[id*="DXHFP"] .dxeEditArea_Material input,div[id*="HFListBox"] .dxeEditArea_Material,div[id*="HFListBox"] .dxeEditArea_Material input,.ofi-hf-popup .dxeEditArea_Material,.ofi-hf-popup .dxeEditArea_Material input{background:transparent!important;color:#6b7280!important;font-size:13px!important;box-shadow:none!important;border:0!important;outline:0!important}div[id*="DXHFP"] .dxeListBoxFilter_Material table,div[id*="DXHFP"] .dxeListBoxFilter_Material tbody,div[id*="DXHFP"] .dxeListBoxFilter_Material tr,div[id*="DXHFP"] .dxeListBoxFilter_Material td,div[id*="HFListBox"] .dxeListBoxFilter_Material table,div[id*="HFListBox"] .dxeListBoxFilter_Material tbody,div[id*="HFListBox"] .dxeListBoxFilter_Material tr,div[id*="HFListBox"] .dxeListBoxFilter_Material td,.ofi-hf-popup .dxeListBoxFilter_Material table,.ofi-hf-popup .dxeListBoxFilter_Material tbody,.ofi-hf-popup .dxeListBoxFilter_Material tr,.ofi-hf-popup .dxeListBoxFilter_Material td{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}div[id*="DXHFP"] .dxeListBox_Material,div[id*="HFListBox"] .dxeListBox_Material,.ofi-hf-popup .dxeListBox_Material{border:0!important;background:#fff!important;box-shadow:none!important}div[id*="DXHFP"] .dxeListBox_Material,div[id*="HFListBox"] .dxeListBox_Material,.ofi-hf-popup .dxeListBox_Material{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}div[id*="DXHFP"] .dxeListBox_Material *,div[id*="HFListBox"] .dxeListBox_Material *,.ofi-hf-popup .dxeListBox_Material *{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}div[id*="DXHFP"] .dxeListBox_Material::-webkit-scrollbar,div[id*="HFListBox"] .dxeListBox_Material::-webkit-scrollbar,.ofi-hf-popup .dxeListBox_Material::-webkit-scrollbar{width:8px}div[id*="DXHFP"] .dxeListBox_Material *::-webkit-scrollbar,div[id*="HFListBox"] .dxeListBox_Material *::-webkit-scrollbar,.ofi-hf-popup .dxeListBox_Material *::-webkit-scrollbar{width:8px;height:8px}div[id*="DXHFP"] .dxeListBox_Material::-webkit-scrollbar-button,div[id*="HFListBox"] .dxeListBox_Material::-webkit-scrollbar-button,.ofi-hf-popup .dxeListBox_Material::-webkit-scrollbar-button{display:none!important;width:0;height:0}div[id*="DXHFP"] .dxeListBox_Material *::-webkit-scrollbar-button,div[id*="HFListBox"] .dxeListBox_Material *::-webkit-scrollbar-button,.ofi-hf-popup .dxeListBox_Material *::-webkit-scrollbar-button{display:none!important;width:0;height:0}div[id*="DXHFP"] .dxeListBox_Material::-webkit-scrollbar-track,div[id*="HFListBox"] .dxeListBox_Material::-webkit-scrollbar-track,.ofi-hf-popup .dxeListBox_Material::-webkit-scrollbar-track{background:transparent!important}div[id*="DXHFP"] .dxeListBox_Material *::-webkit-scrollbar-track,div[id*="HFListBox"] .dxeListBox_Material *::-webkit-scrollbar-track,.ofi-hf-popup .dxeListBox_Material *::-webkit-scrollbar-track{background:transparent!important}div[id*="DXHFP"] .dxeListBox_Material::-webkit-scrollbar-thumb,div[id*="HFListBox"] .dxeListBox_Material::-webkit-scrollbar-thumb,.ofi-hf-popup .dxeListBox_Material::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:8px}div[id*="DXHFP"] .dxeListBox_Material *::-webkit-scrollbar-thumb,div[id*="HFListBox"] .dxeListBox_Material *::-webkit-scrollbar-thumb,.ofi-hf-popup .dxeListBox_Material *::-webkit-scrollbar-thumb{background:#d1d5db!important;border-radius:8px}div[id*="DXHFP"] .dxeListBoxItemRow_Material>td,div[id*="DXHFP"] .dxeListBoxItemRowHover_Material>td,div[id*="DXHFP"] .dxeListBoxItemSelected_Material>td,div[id*="HFListBox"] .dxeListBoxItemRow_Material>td,div[id*="HFListBox"] .dxeListBoxItemRowHover_Material>td,div[id*="HFListBox"] .dxeListBoxItemSelected_Material>td,.ofi-hf-popup .dxeListBoxItemRow_Material>td,.ofi-hf-popup .dxeListBoxItemSelected_Material>td{padding-top:9px!important;padding-bottom:9px!important;font-size:13px!important;color:#1f2937!important;border-bottom:1px solid #eef2f7!important;background:#fff!important}div[id*="DXHFP"] tr.dxeListBoxItemRow_Material:hover>td,div[id*="DXHFP"] .dxeListBoxItemRowHover_Material>td,div[id*="HFListBox"] tr.dxeListBoxItemRow_Material:hover>td,div[id*="HFListBox"] .dxeListBoxItemRowHover_Material>td,.ofi-hf-popup tr.dxeListBoxItemRow_Material:hover>td,.ofi-hf-popup .dxeListBoxItemRowHover_Material>td{background:#fafbfb!important;border-left:0!important}div[id*="DXHFP"] .dxeListBoxItemSelected_Material>td,div[id*="HFListBox"] .dxeListBoxItemSelected_Material>td,.ofi-hf-popup .dxeListBoxItemSelected_Material>td{background:#eaf7f7!important;color:#007e7c!important}div[id*="DXHFP"] .dxWeb_edtCheckBoxUnchecked_Material,div[id*="DXHFP"] .dxWeb_edtCheckBoxChecked_Material,div[id*="HFListBox"] .dxWeb_edtCheckBoxUnchecked_Material,div[id*="HFListBox"] .dxWeb_edtCheckBoxChecked_Material,.ofi-hf-popup .dxWeb_edtCheckBoxUnchecked_Material,.ofi-hf-popup .dxWeb_edtCheckBoxChecked_Material{width:18px!important;height:18px!important;box-shadow:none!important;border-radius:4px!important;box-sizing:border-box!important}div[id*="DXHFP"] .dxWeb_edtCheckBoxUnchecked_Material,div[id*="HFListBox"] .dxWeb_edtCheckBoxUnchecked_Material,.ofi-hf-popup .dxWeb_edtCheckBoxUnchecked_Material{border:1px solid #9ca3af!important;background:#fff!important}div[id*="DXHFP"] .dxWeb_edtCheckBoxChecked_Material,div[id*="HFListBox"] .dxWeb_edtCheckBoxChecked_Material,.ofi-hf-popup .dxWeb_edtCheckBoxChecked_Material{border:1px solid #28a745!important;background-color:#28a745!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.2l2.2 2.2L10 2.7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:10px 10px!important}div[id*="DXHFP"] .dxbButton_Material,div[id*="DXHFP"] .dxbButtonSys,div[id*="HFListBox"] td[id*="BFE"]>.dxbButton_Material,div[id*="HFListBox"] td[id*="BFE"]>.dxbButtonSys,div[id*="HFListBox"] td[id*="BFD"]>.dxbButton_Material,div[id*="HFListBox"] td[id*="BFD"]>.dxbButtonSys,.ofi-hf-popup .dxbButton_Material,.ofi-hf-popup .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}div[id*="DXHFP"] .dxb,div[id*="HFListBox"] td[id*="BFE"] .dxb,div[id*="HFListBox"] td[id*="BFD"] .dxb,.ofi-hf-popup .dxb{min-width:92px!important;height:36px!important;line-height:34px!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;text-transform:none!important;cursor:pointer!important}div[id*="DXHFP"] div[id*="_O_"] .dxb,div[id*="DXHFP"] td:first-child .dxb,div[id*="HFListBox"] td[id*="BFE"] .dxb,.ofi-hf-popup td:first-child .dxb{background:#007e7c!important;border:1px solid #007e7c!important;color:#fff!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}div[id*="DXHFP"] div[id*="_CD"] .dxb,div[id*="DXHFP"] td:last-child .dxb,div[id*="HFListBox"] td[id*="BFD"] .dxb,.ofi-hf-popup td:last-child .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important;text-align:center!important;display:flex!important;align-items:center!important;justify-content:center!important}div[id*="DXHFP"] .dxbDisabled_Material,div[id*="DXHFP"] .dxbDisabled_Material .dxb{background-color:transparent!important;border-color:transparent!important;cursor:default!important}div[id*="DXHFP"] .dxbDisabled_Material[id*="_O_"] .dxb,div[id*="DXHFP"] td:first-child .dxbDisabled_Material .dxb{background:#c0c0c0!important;border:1px solid #c0c0c0!important;color:#fff!important;opacity:.6!important}div[id*="DXHFP"] .dxbDisabled_Material[id*="_CD"] .dxb,div[id*="DXHFP"] td:last-child .dxbDisabled_Material .dxb{background:#fff!important;border:1px solid #c0c0c0!important;color:#c0c0c0!important;opacity:.6!important}div[id*="DXHFP"] .dxpc-footer,div[id*="DXHFP"] .dxpcFooter_Material,div[id*="DXHFP"] div[class*="Footer"],div[id*="HFListBox"] .dxpc-footer,.ofi-hf-popup .dxpc-footer{padding:10px 16px!important;background:#fff!important;border-top:1px solid #eef2f7!important}div[id*="DXHFP"] .dxpc-footer table,div[id*="DXHFP"] .dxpcFooter_Material table,div[id*="DXHFP"] div[class*="Footer"] table,.ofi-hf-popup .dxpc-footer table{width:auto!important;margin:0 auto!important}div[id*="DXHFP"] .dxpc-footer table>tbody,div[id*="DXHFP"] .dxpcFooter_Material table>tbody,div[id*="DXHFP"] div[class*="Footer"] table>tbody,.ofi-hf-popup .dxpc-footer table>tbody,div[id*="DXHFP"] .dxpc-footer table>tbody>tr,div[id*="DXHFP"] .dxpcFooter_Material table>tbody>tr,div[id*="DXHFP"] div[class*="Footer"] table>tbody>tr,.ofi-hf-popup .dxpc-footer table>tbody>tr{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-direction:row-reverse!important;gap:10px!important;width:auto!important}div[id*="DXHFP"] .dxpc-footer table td,div[id*="DXHFP"] .dxpcFooter_Material table td,div[id*="DXHFP"] div[class*="Footer"] table td,.ofi-hf-popup .dxpc-footer table td{width:auto!important;min-width:0!important;padding:0!important;text-align:center!important}:root{--ofi-border:#e5e7eb;--ofi-border-soft:#d0d7de;--ofi-text:#4b5563;--ofi-text-soft:#64748b;--ofi-text-muted:#94a3b8;--ofi-teal:#007e7c;--ofi-teal-dark:#007e7c;--ofi-btn:#007e7c;--ofi-btn-hover:#006e6d;--ofi-btn-outline:#007e7c;--ofi-white:#fff;--ofi-shadow:0 8px 28px rgba(0,0,0,.14);--ofi-radius-popup:16px;--ofi-radius-inner:12px;--ofi-radius-btn:6px;--ofi-radius-field:8px;--ofi-font:"Roboto",sans-serif}.agenda-popup-visita-pp .dxpc-mainDiv,.ofimedic-popup-pp .dxpc-mainDiv{border:1px solid var(--ofi-border)!important;border-radius:var(--ofi-radius-popup)!important;box-shadow:var(--ofi-shadow)!important;overflow:visible!important}.agenda-popup-visita-pp,.agenda-popup-visita-pp.dxpcLite_Material,.agenda-popup-visita-pp>div,.agenda-popup-visita-pp .dxpc-contentWrapper,.agenda-popup-visita-pp .dxpc-content,.ofimedic-popup-pp,.ofimedic-popup-pp.dxpcLite_Material,.ofimedic-popup-pp>div,.ofimedic-popup-pp .dxpc-contentWrapper,.ofimedic-popup-pp .dxpc-content{border-radius:var(--ofi-radius-inner)!important;overflow:visible!important}.agenda-popup-visita-pp .dxpcHeader_Material,.agenda-popup-visita-pp .dxpc-header,.ofimedic-popup-pp .dxpcHeader_Material,.ofimedic-popup-pp .dxpc-header{background:var(--ofi-white)!important;border-bottom:1px solid var(--ofi-border)!important;padding:12px 46px 10px!important;min-height:54px!important;text-align:center!important;border-radius:var(--ofi-radius-popup) var(--ofi-radius-popup) 0 0!important;color:var(--ofi-teal-dark)!important}.agenda-popup-visita-pp .dxpcHeader_Material .dxpc-title,.agenda-popup-visita-pp .dxpc-header .dxpc-title,.agenda-popup-visita-pp .dxpcHeader_Material td,.agenda-popup-visita-pp .dxpc-header td,.ofimedic-popup-pp .dxpcHeader_Material .dxpc-title,.ofimedic-popup-pp .dxpc-header .dxpc-title,.ofimedic-popup-pp .dxpcHeader_Material td,.ofimedic-popup-pp .dxpc-header td{color:var(--ofi-teal-dark)!important;font:700 16px var(--ofi-font)!important;text-align:center!important}.agenda-popup-visita-pp .dxpcCloseButton_Material,.agenda-popup-visita-pp .dxpc-closeBtn,.ofimedic-popup-pp .dxpcCloseButton_Material,.ofimedic-popup-pp .dxpc-closeBtn{top:10px!important;right:12px!important;opacity:.55!important}.agenda-popup-visita-pp .dxpcCloseButton_Material:hover,.agenda-popup-visita-pp .dxpc-closeBtn:hover,.ofimedic-popup-pp .dxpcCloseButton_Material:hover,.ofimedic-popup-pp .dxpc-closeBtn:hover{opacity:1!important}.agenda-popup-visita-pp .dxpc-content,.agenda-popup-visita-pp .dxpc-contentWrapper,.ofimedic-popup-pp .dxpc-content,.ofimedic-popup-pp .dxpc-contentWrapper{background:var(--ofi-white)!important}.agenda-popup-visita-pp .dxpc-content,.ofimedic-popup-pp .dxpc-content{padding:0!important}.agenda-popup-visita-pp .dxpc-content>div,.ofimedic-popup-pp .dxpc-content>div{padding-top:14px!important}.ofimedic-popup-pp .dxpc-content iframe{border:0!important;border-radius:0 0 var(--ofi-radius-inner) var(--ofi-radius-inner)!important}.agenda-popup-visita-pp .labeldetall,.agenda-popup-visita-pp .camps_dades,.agenda-popup-visita-pp .dxpc-content label,.ofimedic-popup-pp .labeldetall,.ofimedic-popup-pp .camps_dades,.ofimedic-popup-pp .dxpc-content label{color:var(--ofi-text)!important;font-size:13px!important;font-weight:500!important}.agenda-popup-visita-pp .textBox,.agenda-popup-visita-pp .comboBox,.agenda-popup-visita-pp .comboBoxNoSize,.agenda-popup-visita-pp .dateEdit,.ofimedic-popup-pp .textBox,.ofimedic-popup-pp .comboBox,.ofimedic-popup-pp .comboBoxNoSize,.ofimedic-popup-pp .dateEdit{border-radius:var(--ofi-radius-field)!important}.agenda-popup-visita-pp .textBox .dxeEditArea_Material,.agenda-popup-visita-pp .comboBox .dxeEditArea_Material,.agenda-popup-visita-pp .comboBoxNoSize .dxeEditArea_Material,.agenda-popup-visita-pp .dateEdit .dxeEditArea_Material,.ofimedic-popup-pp .textBox .dxeEditArea_Material,.ofimedic-popup-pp .comboBox .dxeEditArea_Material,.ofimedic-popup-pp .comboBoxNoSize .dxeEditArea_Material,.ofimedic-popup-pp .dateEdit .dxeEditArea_Material{font-size:14px!important;color:var(--ofi-text-soft)!important}.agenda-popup-visita-pp .agenda-popup-footer,.ofimedic-popup-footer{display:flex!important;flex-direction:row!important;gap:10px!important;border-top:1px solid var(--ofi-border)!important;padding:12px 22px 16px!important}.agenda-popup-visita-pp .agenda-popup-footer{margin-top:0!important;padding:14px 26px 16px!important;gap:14px!important}.agenda-popup-visita-pp .agenda-popup-footer>div:empty,.agenda-popup-visita-pp .agenda-popup-footer>div[style*="display:none"],.agenda-popup-visita-pp .agenda-popup-footer>div[style*="display: none"]{display:none!important;flex:0 0 0!important;width:0!important}.ofimedic-popup-footer{margin-top:0!important}.ofimedic-popup-footer>div,.agenda-popup-visita-pp .agenda-popup-footer>div{flex:1!important}.ofimedic-popup-footer.cobro-popup-footer{display:flex!important;justify-content:flex-end!important;gap:10px!important;border-top:0!important;padding:10px!important}.ofimedic-popup-footer.cobro-popup-footer>div{flex:0 0 calc(33.333% - 7px)!important;width:calc(33.333% - 7px)!important}.ofimedic-popup-footer.cobro-popup-footer #DivDelete,.ofimedic-popup-footer.cobro-popup-footer #DivAccions,.ofimedic-popup-footer.cobro-popup-footer #DivPrint,.ofimedic-popup-footer.cobro-popup-footer #DivLock,.ofimedic-popup-footer.cobro-popup-footer #DivUnLock{display:none!important}.agenda-popup-visita-pp .agenda-popup-footer .button_cancel,.agenda-popup-visita-pp .agenda-popup-footer .button_accion,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm,.agenda-popup-visita-pp .agenda-popup-footer .button_cancel .dxbButton_Material,.agenda-popup-visita-pp .agenda-popup-footer .button_accion .dxbButton_Material,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm .dxbButton_Material,.agenda-popup-visita-pp .agenda-popup-footer .button_cancel .dxbButtonSys,.agenda-popup-visita-pp .agenda-popup-footer .button_accion .dxbButtonSys,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm .dxbButtonSys,.ofimedic-popup-footer .button_cancel,.ofimedic-popup-footer .button_accion,.ofimedic-popup-footer .button_confirm,.ofimedic-popup-footer .button_cancel .dxbButton_Material,.ofimedic-popup-footer .button_accion .dxbButton_Material,.ofimedic-popup-footer .button_confirm .dxbButton_Material,.ofimedic-popup-footer .button_cancel .dxbButtonSys,.ofimedic-popup-footer .button_accion .dxbButtonSys,.ofimedic-popup-footer .button_confirm .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}.agenda-popup-visita-pp .agenda-popup-footer .button_cancel .dxb,.agenda-popup-visita-pp .agenda-popup-footer .button_accion .dxb,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm .dxb,.ofimedic-popup-footer .button_cancel .dxb,.ofimedic-popup-footer .button_accion .dxb,.ofimedic-popup-footer .button_confirm .dxb{width:100%!important;min-height:38px!important;height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:var(--ofi-radius-btn)!important;font:500 13px var(--ofi-font)!important;line-height:normal!important;box-sizing:border-box!important;box-shadow:none!important;text-transform:none!important;cursor:pointer!important}.agenda-popup-visita-pp .agenda-popup-footer .button_cancel .dxb,.ofimedic-popup-footer .button_cancel .dxb{background:var(--ofi-white)!important;border:1px solid var(--ofi-btn-outline)!important;color:var(--ofi-btn-outline)!important}.agenda-popup-visita-pp .agenda-popup-footer .button_cancel:hover .dxb,.ofimedic-popup-footer .button_cancel:hover .dxb{background:rgba(47,168,164,.06)!important}.agenda-popup-visita-pp .agenda-popup-footer .button_accion .dxb,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm .dxb,.ofimedic-popup-footer .button_accion .dxb,.ofimedic-popup-footer .button_confirm .dxb{background:var(--ofi-btn)!important;border:1px solid var(--ofi-btn)!important;color:var(--ofi-white)!important}.agenda-popup-visita-pp .agenda-popup-footer .button_accion:hover .dxb,.agenda-popup-visita-pp .agenda-popup-footer .button_confirm:hover .dxb,.ofimedic-popup-footer .button_accion:hover .dxb,.ofimedic-popup-footer .button_confirm:hover .dxb{background:var(--ofi-btn-hover)!important;border-color:var(--ofi-btn-hover)!important}.agenda-popup-visita-pp .agenda-popup-footer .dxbDisabled_Material .dxb,.ofimedic-popup-footer .dxbDisabled_Material .dxb{opacity:.55!important;cursor:not-allowed!important;filter:none!important}.ofimedic-popup-pp .dxbButton.button_accion.dxbDisabled.button_confirm_disabled>.dxb,.ofimedic-popup-footer .button_confirm_disabled .dxb,.ofimedic-popup-footer .dxbDisabled_Material.button_confirm_disabled .dxb{background:#e5e7eb!important;border:1px solid #cbd5e1!important;color:#8a97a8!important}.ofimedic-popup-pp .dxbButton.button_accion.dxbDisabled.button_confirm_disabled:hover>.dxb,.ofimedic-popup-footer .button_confirm_disabled:hover .dxb,.ofimedic-popup-footer .dxbDisabled_Material.button_confirm_disabled:hover .dxb{background:#e5e7eb!important;border:1px solid #cbd5e1!important;color:#8a97a8!important}.ofimedic-popup-pp .dxbButton.button_accion.dxbDisabled.button_confirm_disabled>.dxb>span,.ofimedic-popup-footer .button_confirm_disabled .dxb>span,.ofimedic-popup-footer .dxbDisabled_Material.button_confirm_disabled .dxb>span{color:#8a97a8!important}.agenda-popup-visita-top{padding:16px 26px 0}.agenda-popup-visita-tabs{margin-bottom:16px}.agenda-popup-visita-body{padding:0 26px 0}.agenda-popup-visita-main-grid{display:grid;grid-template-columns:2.1fr 1fr 1fr;gap:14px;align-items:end}.agenda-popup-visita-main-grid--top{margin-bottom:14px}.agenda-popup-visita-row{margin-bottom:14px;display:flow-root}.agenda-popup-visita-combos{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.agenda-popup-visita-field{display:flex;flex-direction:column;gap:6px}.agenda-popup-visita-label{font-size:13px;color:var(--ofi-text);font-weight:500}.agenda-popup-visita-readonly-field{height:34px;display:flex;align-items:center;border:1px solid #d5dde6;border-radius:7px;padding:0 12px;box-sizing:border-box;color:var(--ofi-text-soft);background:var(--ofi-white);font-size:13px}.agenda-popup-visita-readonly-field .dxeBase_Material,.agenda-popup-visita-readonly-field span{color:var(--ofi-text-soft)!important;font-size:13px!important;font-weight:400!important}.agenda-popup-visita-readonly-field--select{position:relative;padding-right:28px;cursor:pointer}.agenda-popup-visita-readonly-field--select:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid var(--ofi-teal);border-bottom:2px solid var(--ofi-teal);transform:translateY(-70%) rotate(45deg);pointer-events:none}.agenda-popup-time-picker{background:#fff;border:1px solid #d5dde6;border-radius:var(--ofi-radius-field);box-shadow:var(--ofi-shadow);max-height:200px;overflow-y:auto;padding:4px 0}.agenda-popup-time-picker-item{padding:7px 14px;font-size:13px;color:var(--ofi-text);cursor:pointer;transition:background .12s}.agenda-popup-time-picker-item:hover{background:#f0f4f8;color:var(--ofi-teal-dark)}.agenda-popup-time-picker-item--selected{background:#e0f2f1;color:var(--ofi-teal-dark);font-weight:500}.agenda-popup-visita-mas-opciones{display:inline-block;margin:2px 0 52px;color:var(--ofi-teal-dark);font-size:14px;cursor:pointer}.buscador-telefon-label{font-size:13px!important;color:#212b36!important;font-weight:500!important;margin-bottom:6px!important}.agenda-popup-visita-pp .buscador-pacients-grid{grid-template-columns:2.1fr .62fr .62fr .62fr!important;gap:14px!important;align-items:end!important}.agenda-popup-visita-pp .buscador-pacients-grid .dxeButtonEdit_Material,.agenda-popup-visita-pp .buscador-pacients-grid .dxeTextBox_Material,.agenda-popup-visita-pp .comboBox,.agenda-popup-visita-pp .comboBoxNoSize{height:34px!important;min-height:34px!important}.agenda-popup-visita-pp .buscador-pacients-grid .dxeEditArea_Material,.agenda-popup-visita-pp .comboBox .dxeEditArea_Material,.agenda-popup-visita-pp .comboBoxNoSize .dxeEditArea_Material{font-size:13px!important;color:var(--ofi-text-soft)!important}.agenda-popup-visita-pp .buscador-pacients-grid .dxeNullText_Material,.agenda-popup-visita-pp .buscador-pacients-grid .dxeEditArea_Material.dxeNullText_Material{font-style:normal!important;color:#8a97a8!important}.ofimedic-tabs,.agenda-popup-visita-pp .Radiobutton,.ofimedic-popup-pp .Radiobutton,.ofimedic-popup-pp .dxeRadioButtonListSys_Material{width:100%!important;display:block!important;overflow:visible!important;margin-bottom:6px!important;padding-bottom:0!important;border:0!important;border-bottom:1px solid var(--ofi-border-soft)!important;box-shadow:none!important;outline:0!important}.ofimedic-tabs table,.agenda-popup-visita-pp .Radiobutton table,.ofimedic-popup-pp .Radiobutton>table,.ofimedic-popup-pp .dxeRadioButtonListSys_Material>table{width:100%!important;border-collapse:collapse!important;table-layout:fixed!important;border:0!important}.ofimedic-tabs table>tbody>tr,.agenda-popup-visita-pp .Radiobutton table>tbody>tr,.ofimedic-popup-pp .Radiobutton>table>tbody>tr,.ofimedic-popup-pp .dxeRadioButtonListSys_Material>table>tbody>tr{display:flex!important;width:100%!important}.ofimedic-tabs table>tbody>tr>td,.agenda-popup-visita-pp .Radiobutton table>tbody>tr>td,.ofimedic-popup-pp .Radiobutton>table>tbody>tr>td,.ofimedic-popup-pp .dxeRadioButtonListSys_Material>table>tbody>tr>td{flex:1!important;text-align:center!important;padding:0 8px 4px!important;cursor:pointer!important;color:var(--ofi-text-muted)!important;font-size:14px!important;font-weight:400!important;border:0!important;transition:color .2s ease!important}.ofimedic-tabs table>tbody>tr>td:hover,.agenda-popup-visita-pp .Radiobutton table>tbody>tr>td:hover,.ofimedic-popup-pp .Radiobutton>table>tbody>tr>td:hover,.ofimedic-popup-pp .dxeRadioButtonListSys_Material>table>tbody>tr>td:hover{color:var(--ofi-text-soft)!important}.ofimedic-tabs .dxEditors_edtRadioButtonChecked_Material,.ofimedic-tabs .dxWeb_edtRadioButtonUnchecked_Material,.ofimedic-tabs .dxWeb_edtRadioButtonChecked_Material,.ofimedic-tabs td.dxichCellSys,.agenda-popup-visita-pp .Radiobutton .dxEditors_edtRadioButtonUnchecked_Material,.agenda-popup-visita-pp .Radiobutton .dxEditors_edtRadioButtonChecked_Material,.agenda-popup-visita-pp .Radiobutton td.dxichCellSys,.ofimedic-popup-pp .Radiobutton .dxEditors_edtRadioButtonUnchecked_Material,.ofimedic-popup-pp .Radiobutton .dxEditors_edtRadioButtonChecked_Material,.ofimedic-popup-pp .Radiobutton .dxWeb_edtRadioButtonUnchecked_Material,.ofimedic-popup-pp .Radiobutton .dxWeb_edtRadioButtonChecked_Material,.ofimedic-popup-pp .Radiobutton td.dxichCellSys,.ofimedic-popup-pp .dxeRadioButtonListSys_Material .dxEditors_edtRadioButtonUnchecked_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material .dxEditors_edtRadioButtonChecked_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material .dxWeb_edtRadioButtonUnchecked_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material .dxWeb_edtRadioButtonChecked_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.dxichCellSys{display:none!important;width:0!important;height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important}.ofimedic-tabs label,.ofimedic-tabs .dxeBase_Material,.agenda-popup-visita-pp .Radiobutton label,.agenda-popup-visita-pp .Radiobutton .dxeBase_Material,.ofimedic-popup-pp .Radiobutton label,.ofimedic-popup-pp .Radiobutton .dxeBase_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material label,.ofimedic-popup-pp .dxeRadioButtonListSys_Material .dxeBase_Material{position:relative!important;display:inline-block!important;width:auto!important;padding:0 0 8px!important;white-space:nowrap!important;font-size:14px!important;font-weight:500!important;color:inherit!important;cursor:pointer!important}.ofimedic-tabs td.agenda-tab-active,.agenda-popup-visita-pp .Radiobutton td.agenda-tab-active,.ofimedic-popup-pp .Radiobutton td.agenda-tab-active,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.agenda-tab-active{color:var(--ofi-teal)!important}.ofimedic-tabs td.agenda-tab-active label,.ofimedic-tabs td.agenda-tab-active .dxeBase_Material,.agenda-popup-visita-pp .Radiobutton td.agenda-tab-active label,.agenda-popup-visita-pp .Radiobutton td.agenda-tab-active .dxeBase_Material,.ofimedic-popup-pp .Radiobutton td.agenda-tab-active label,.ofimedic-popup-pp .Radiobutton td.agenda-tab-active .dxeBase_Material,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.agenda-tab-active label,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.agenda-tab-active .dxeBase_Material{color:var(--ofi-teal)!important}.ofimedic-tabs td.agenda-tab-active label::after,.ofimedic-tabs td.agenda-tab-active .dxeBase_Material::after,.agenda-popup-visita-pp .Radiobutton td.agenda-tab-active label::after,.agenda-popup-visita-pp .Radiobutton td.agenda-tab-active .dxeBase_Material::after,.ofimedic-popup-pp .Radiobutton td.agenda-tab-active label::after,.ofimedic-popup-pp .Radiobutton td.agenda-tab-active .dxeBase_Material::after,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.agenda-tab-active label::after,.ofimedic-popup-pp .dxeRadioButtonListSys_Material td.agenda-tab-active .dxeBase_Material::after{content:"";position:absolute;left:50%;bottom:0;width:100%;height:3px;transform:translateX(-50%);background:var(--ofi-teal);border-radius:2px}.crm-tabs{display:flex;gap:34px;border-bottom:1px solid #dfe6ef;margin:6px 0 22px}.crm-tab{display:inline-block;padding:10px 0 9px;font-size:14px;color:#7b8794;text-decoration:none}.crm-tab.active{color:#007e7c;border-bottom:3px solid #007e7c;margin-bottom:-1px}.crm-send-btn-outline,.crm-send-btn-outline .dxbButton_Material,.crm-send-btn-outline .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.crm-send-btn-outline .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important;border-radius:8px!important;transition:background-color .15s ease,border-color .15s ease!important}.crm-send-btn-outline .dxb>span,.crm-send-btn-outline .dxb span{color:#007e7c!important}.crm-send-btn-outline:hover .dxb{background:rgba(0,126,124,.06)!important;border-color:#1e9490!important}.crm-send-wrap [id*="cmdSendMsg"],.crm-send-wrap [id*="cmdSendMsg"] .dxbButton_Material,.crm-send-wrap [id*="cmdSendMsg"] .dxbButtonSys{background:transparent!important;border:0!important;box-shadow:none!important}.crm-send-wrap [id*="cmdSendMsg"] .dxb{background:#fff!important;border:1px solid #007e7c!important;color:#007e7c!important;border-radius:8px!important}.crm-send-wrap [id*="cmdSendMsg"] .dxb>span,.crm-send-wrap [id*="cmdSendMsg"] .dxb span{color:#007e7c!important}.crm-send-wrap [id*="cmdSendMsg"]:hover .dxb,.crm-send-wrap [id*="cmdSendMsg"].dxbButtonHover_Material .dxb{background:rgba(0,126,124,.06)!important;border-color:#1e9490!important}#PacientDIV,#NoPacientDIV{text-align:left}#PacientDIV>div,#NoPacientDIV>div{float:none!important;display:flex;align-items:center;flex-wrap:nowrap;width:100%!important;text-align:left;white-space:nowrap}#PacientDIV a,#NoPacientDIV a{display:inline-flex;align-items:center;justify-content:flex-start;gap:0;line-height:20px;vertical-align:middle}#PacientDIV a+a,#NoPacientDIV a+a{margin-left:4px}#PacientDIV a img,#NoPacientDIV a img{display:inline-block;width:20px;height:20px;min-width:20px;min-height:20px;object-fit:contain;flex:0 0 20px;margin:0!important;margin-right:8px!important;vertical-align:middle}.detailrow-generic{display:flex!important;align-items:stretch!important;width:100%!important;gap:10px!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])){align-items:center!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-info{display:flex!important;align-items:center!important;flex:0 0 25%!important;min-width:100px!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-info-botones{display:grid!important;gap:10px!important;width:100%!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-info:has(.detailrow-info-botones>:only-child){flex:0 0 auto!important;min-width:0!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-info:has(.detailrow-info-botones>:only-child) .detailrow-info-botones{grid-template-columns:1fr!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-acciones{flex:1 1 auto!important}.detailrow-generic .detailrow-info-nombre,.detailrow-generic .detailrow-info-alerta,.detailrow-generic .detailrow-foto{display:none!important}.detailrow-generic .detailrow-separador{display:block!important;flex:0 0 1px!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:38px!important;margin:0 12px!important;padding:0!important;background:#cbedec!important;align-self:center!important;pointer-events:none!important}.detailrow-generic .detailrow-info-botones>div,.detailrow-generic .detailrow-info-botones>.botones_accion_DetailRow,.detailrow-generic .detailrow-acciones>div,.detailrow-generic .detailrow-acciones>.botones_accion_DetailRow,.detailrow-generic .tabla_botones_DetailRow>.botones_accion_DetailRow{flex:1 1 0!important;min-width:0!important;display:block!important;margin:0!important}.detailrow-generic .button_vinculos,.detailrow-generic .button_vinculos_detail_row,.detailrow-generic .button_accion{width:100%!important;min-width:0!important;color:#007e7c!important}.detailrow-generic .button_vinculos .dxb,.detailrow-generic .button_vinculos_detail_row .dxb,.detailrow-generic .button_accion .dxb{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.detailrow-generic .detailrow-acciones>div[style*="display: none"],.detailrow-generic .detailrow-acciones>div[style*="display:none"],.detailrow-generic .detailrow-info-botones>div[style*="display: none"],.detailrow-generic .detailrow-info-botones>div[style*="display:none"]{display:none!important}@media(max-width:1200px){.detailrow-generic{flex-wrap:wrap!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])):not(:has([id*="OpenPacientsContacte"])){display:grid!important;grid-template-columns:1fr!important;width:100%!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])):not(:has([id*="OpenPacientsContacte"])) .detailrow-info{display:block!important;flex:0 0 100%!important;min-width:0!important;width:100%!important;padding-right:0!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])):not(:has([id*="OpenPacientsContacte"])) .detailrow-info-botones{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.detailrow-generic:not(:has([id*="cbEstatVisita"])):not(:has([id*="OpenPacientsContacte"])) .detailrow-acciones{display:grid!important;flex:0 0 100%!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.detailrow-generic .detailrow-separador{display:none!important}.colVisualizacionHM{float:left;width:50%;min-width:390px}}@media(min-width:1901px){.detailrow-generic:not(:has([id*="cbEstatVisita"])) .detailrow-acciones{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.detailrow-generic:has([id*="OpenPacientsContacte"]){display:flex!important;flex-wrap:nowrap!important;align-items:center!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-info{display:block!important;flex:0 0 auto!important;width:auto!important;min-width:220px!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-info-botones,.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-acciones{display:flex!important;align-items:stretch!important;flex:0 0 auto!important;width:auto!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-info-botones>*,.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-acciones>*{margin:0!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .button_vinculos_detail_row,.detailrow-generic:has([id*="OpenPacientsContacte"]) .button_accion{width:220px!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .button_vinculos_detail_row .dxb,.detailrow-generic:has([id*="OpenPacientsContacte"]) .button_accion .dxb{height:38px!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important}.detailrow-generic:has([id*="OpenPacientsContacte"]) .detailrow-separador{display:block!important;height:38px!important;margin:0 18px!important;align-self:center!important}.detailrow-generic-contactos{display:grid!important;grid-template-columns:220px 1px 220px!important;column-gap:18px!important;row-gap:0!important;align-items:center!important}.detailrow-generic-contactos .detailrow-info,.detailrow-generic-contactos .detailrow-info-botones,.detailrow-generic-contactos .detailrow-acciones{display:block!important;width:220px!important;min-width:220px!important;max-width:220px!important;margin:0!important;padding:0!important}.detailrow-generic-contactos .button_vinculos_detail_row,.detailrow-generic-contactos .button_accion,.detailrow-generic-contactos .button_vinculos_detail_row .dxb,.detailrow-generic-contactos .button_accion .dxb{width:220px!important;min-width:220px!important;max-width:220px!important;height:38px!important;min-height:38px!important}.detailrow-generic-contactos .detailrow-separador{display:block!important;width:1px!important;min-width:1px!important;max-width:1px!important;height:38px!important;margin:0!important;align-self:center!important}@media(max-width:1200px){.detailrow-generic-contactos{display:grid!important;grid-template-columns:220px 1px 220px!important;column-gap:18px!important;align-items:center!important}.detailrow-generic-contactos .detailrow-acciones{display:block!important;grid-template-columns:none!important;margin-top:0!important;padding-left:0!important}}.detailrow-generic .button_vinculos .dxb,.detailrow-generic .button_vinculos_detail_row .dxb,.detailrow-generic .button_accion .dxb{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;padding:0 12px!important;line-height:1.2!important;font-size:13px!important;font-weight:500!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.detailrow-generic .button_vinculos .dxb>span,.detailrow-generic .button_vinculos_detail_row .dxb>span,.detailrow-generic .button_accion .dxb>span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.detailrow-generic .button_vinculos .dxb img,.detailrow-generic .button_vinculos_detail_row .dxb img,.detailrow-generic .button_accion .dxb img{flex:0 0 auto!important;display:block!important}.detailrow-generic .detailrow-info-botones .button_accion .dxb{justify-content:center!important;padding:8px 12px!important}.detailrow-generic .detailrow-info-botones .button_accion .dxb::before{content:none!important;display:none!important}.detailrow-generic .button_vinculos,.detailrow-generic .button_vinculos_detail_row,.detailrow-generic .button_accion,.detailrow-generic .button_vinculos .dxbButton_Material,.detailrow-generic .button_vinculos_detail_row .dxbButton_Material,.detailrow-generic .button_accion .dxbButton_Material,.detailrow-generic .button_vinculos .dxbButtonSys,.detailrow-generic .button_vinculos_detail_row .dxbButtonSys,.detailrow-generic .button_accion .dxbButtonSys,.detailrow-generic .button_vinculos .dxb,.detailrow-generic .button_vinculos_detail_row .dxb,.detailrow-generic .button_accion .dxb{height:38px!important;min-height:38px!important;border-color:#007e7c!important}.detailrow-generic .detailrow-info-botones .button_vinculos,.detailrow-generic .detailrow-info-botones .button_vinculos_detail_row,.detailrow-generic .detailrow-info-botones .button_accion{border-color:#007e7c!important}.detailrow-generic .detailrow-info-botones .button_vinculos .dxb,.detailrow-generic .detailrow-info-botones .button_vinculos_detail_row .dxb,.detailrow-generic .detailrow-info-botones .button_accion .dxb{background:#007e7c!important;border-radius:8px!important;color:#fff!important}.detailrow-generic .detailrow-info-botones .button_vinculos .dxb>span,.detailrow-generic .detailrow-info-botones .button_vinculos_detail_row .dxb>span,.detailrow-generic .detailrow-info-botones .button_accion .dxb>span{color:#fff!important}.detailrow-generic .detailrow-info-botones .button_vinculos:hover .dxb,.detailrow-generic .detailrow-info-botones .button_vinculos_detail_row:hover .dxb,.detailrow-generic .detailrow-info-botones .button_accion:hover .dxb{background:#1e9490!important;border-color:#1e9490!important}.detailrow-generic .detailrow-acciones .button_vinculos .dxb img,.detailrow-generic .detailrow-acciones .button_vinculos_detail_row .dxb img{filter:brightness(0) saturate(100%) invert(39%) sepia(30%) saturate(1046%) hue-rotate(130deg) brightness(92%) contrast(89%)}.detailrow-generic .detailrow-info-botones .button_vinculos .dxb img,.detailrow-generic .detailrow-info-botones .button_vinculos_detail_row .dxb img{filter:none!important}.detailrow .button_vinculos,.detailrow .button_vinculos_detail_row,.detailrow .button_accion,.detailrow .button_vinculos .dxb,.detailrow .button_vinculos_detail_row .dxb,.detailrow .button_accion .dxb{border-color:#007e7c!important}.detailrow .button_vinculos .dxb,.detailrow .button_vinculos_detail_row .dxb,.detailrow .button_vinculos .dxb>span,.detailrow .button_vinculos_detail_row .dxb>span{color:#007e7c!important}.detailrow .button_vinculos .dxb img,.detailrow .button_vinculos_detail_row .dxb img{filter:brightness(0) saturate(100%) invert(39%) sepia(30%) saturate(1046%) hue-rotate(130deg) brightness(92%) contrast(89%)}.detailrow .button_accion .dxb img{filter:brightness(0) saturate(100%) invert(100%)}.detailrow .detailrow-acciones .button_vinculos,.detailrow .detailrow-acciones .button_vinculos_detail_row,.detailrow .detailrow-acciones .button_accion{height:42px!important;min-height:42px!important}.detailrow .detailrow-acciones .button_vinculos .dxb,.detailrow .detailrow-acciones .button_vinculos_detail_row .dxb,.detailrow .detailrow-acciones .button_accion .dxb{height:42px!important;min-height:42px!important;padding:0 14px!important;font-size:14px!important;line-height:1.2!important;gap:10px!important}.detailrow .detailrow-acciones .button_vinculos .dxb img,.detailrow .detailrow-acciones .button_vinculos_detail_row .dxb img,.detailrow .detailrow-acciones .button_accion .dxb img{width:22px!important;height:22px!important}.detailrow .detailrow-acciones .button_vinculos .dxb,.detailrow .detailrow-acciones .button_vinculos_detail_row .dxb,.detailrow .detailrow-acciones .button_accion .dxb,.detailrow-generic .button_vinculos .dxb,.detailrow-generic .button_vinculos_detail_row .dxb,.detailrow-generic .button_accion .dxb{justify-content:center!important;text-align:center!important}.detailrow .detailrow-acciones .button_vinculos .dxb>span,.detailrow .detailrow-acciones .button_vinculos_detail_row .dxb>span,.detailrow .detailrow-acciones .button_accion .dxb>span,.detailrow-generic .button_vinculos .dxb>span,.detailrow-generic .button_vinculos_detail_row .dxb>span,.detailrow-generic .button_accion .dxb>span{text-align:center!important}.detailrow .detailrow-acciones .button_vinculos .dxb img,.detailrow .detailrow-acciones .button_vinculos_detail_row .dxb img,.detailrow .detailrow-acciones .button_accion .dxb img,.detailrow-generic .button_vinculos .dxb img,.detailrow-generic .button_vinculos_detail_row .dxb img,.detailrow-generic .button_accion .dxb img{margin:0!important}.detailrow-generic:has([id*="cbEstatVisita"]){display:grid!important;grid-template-columns:420px 33px 1fr!important;grid-template-rows:auto auto!important;gap:12px 16px!important;align-items:start!important}.detailrow-generic:has([id*="cbEstatVisita"]) [id*="cbEstatVisita"]{grid-column:1/-1!important;grid-row:1!important}.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-info{display:flex!important;flex-direction:column!important;gap:10px!important;grid-column:1!important;grid-row:2!important}.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-info-botones{display:flex!important;flex-direction:column!important;gap:10px!important}.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-separador{grid-column:2!important;grid-row:2!important;width:1px!important;height:auto!important;background:#cbedec!important;align-self:stretch!important;justify-self:center!important}.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-acciones{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))!important;gap:10px!important;grid-column:3!important;grid-row:2!important;align-self:center!important;margin-top:0!important;padding-left:0!important}.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-acciones>div,.detailrow-generic:has([id*="cbEstatVisita"]) .detailrow-acciones>.botones_accion_DetailRow{min-width:0!important;margin:0!important}.spinedit-lite.dxeSpinEdit_Material,.spinedit-lite.dxeButtonEdit_Material{background:#fff!important;border:1px solid #d9dee5!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important}.spinedit-lite td.dxic{height:36px!important;padding:0 6px!important;vertical-align:middle!important}.spinedit-lite .dxeEditArea_Material,.spinedit-lite .dxeEditArea_Material input{height:28px!important;line-height:28px!important;text-align:right!important;font-size:13px!important;color:#4b5563!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.spinedit-lite td.dxeSpinIncButton_Material,.spinedit-lite td.dxeSpinDecButton_Material{width:18px!important;min-width:18px!important;padding:0!important;background-color:#f6f8fa!important;background-repeat:no-repeat!important;background-position:center!important;background-size:10px 10px!important;border-left:1px solid #e5e7eb!important}.spinedit-lite td.dxeSpinIncButton_Material{background-image:url("../img/plus.svg")!important}.spinedit-lite td.dxeSpinDecButton_Material{background-image:url("../img/minus.svg")!important;border-right:1px solid #e5e7eb!important;border-left:0!important}.spinedit-lite .dxEditors_edtSpinIncrement_Material,.spinedit-lite .dxEditors_edtSpinDecrement_Material{display:none!important}.spinedit-lite td.dxeSpinIncButton_Material:hover,.spinedit-lite td.dxeSpinDecButton_Material:hover{background-color:#eef2f7!important}.spinedit-lite.dxeFocused,.spinedit-lite:focus-within{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.detall-header-toolbar{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px}.detall-header-left{display:flex;align-items:center;gap:4px;flex:1 1 auto;min-width:0;overflow:hidden}.detall-header-breadcrumb{display:flex;align-items:center;gap:10px;font-size:20px;line-height:40px;white-space:nowrap;min-width:0;overflow:hidden}.detall-header-breadcrumb *{white-space:nowrap!important}.detall-header-breadcrumb .breadcrumb-list-name{color:#4e5a67;font-weight:600;font-size:20px;cursor:pointer}.detall-header-breadcrumb .breadcrumb-list-name:hover{color:#212b36}.detall-header-breadcrumb .breadcrumb-separator{width:8px;height:14px;user-select:none;flex-shrink:0}.detall-header-breadcrumb .breadcrumb-detail-name,.detall-header-breadcrumb .breadcrumb-detail-name td,.detall-header-breadcrumb .breadcrumb-detail-name span{color:#27a6a1;font-weight:600;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap!important;max-width:40vw;display:block}.detall-header-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.detall-header-actions{display:flex!important;align-items:center!important;gap:12px!important;margin-right:14px!important}.detall-header-actions>div{margin-right:0!important}.detall-header-delegacio{min-width:200px;flex-shrink:0}.detall-header-save{min-width:130px;flex-shrink:0}.detall-header-save .button_accion .dxb img{width:24px!important;height:24px!important}.detall-header-save .button_disabled,.detall-header-save .button_accion .dxbDisabled{background-color:#d4d8dc!important;border-color:#b8bcc2!important;color:#7a7f85!important}.detall-header-save .button_disabled .dxb,.detall-header-save .button_accion .dxbDisabled .dxb{background-color:#d4d8dc!important;border-color:#b8bcc2!important;color:#7a7f85!important;opacity:.75!important;cursor:not-allowed!important}.detall-header-save .button_disabled .dxb span,.detall-header-save .button_accion .dxbDisabled .dxb span{color:#7a7f85!important}.detall-header-save .button_disabled img,.detall-header-save .button_accion .dxbDisabled img{opacity:1!important;filter:brightness(0) saturate(100%) invert(45%)}.btn-toolbar-icon,.btn-toolbar-icon .dxbButton_Material,.btn-toolbar-icon .dxbButtonSys{background:transparent!important;border:0!important;border-radius:50%!important;width:22px!important;height:22px!important;padding:0!important;min-width:22px!important;display:inline-flex!important;align-items:center;justify-content:center}.btn-toolbar-icon .dxb{display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important}.btn-toolbar-icon img,.btn-toolbar-icon .dxImage{width:22px!important;height:22px!important;display:block;opacity:1;filter:invert(42%) sepia(8%) saturate(752%) hue-rotate(175deg) brightness(93%) contrast(87%)}.formulari-detall-full{width:100%}.detall-form-section{margin-bottom:8px}.detall-form-section-title{font-size:18px;font-weight:600;color:#212b36;padding:12px 0 8px;border-bottom:1px solid #eef2f7;margin-bottom:16px}.detall-form-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px 28px;width:100%}.detall-form-field-combo{display:flex;align-items:center;gap:8px;min-width:0}.detall-form-field-combo>table:first-of-type{flex-shrink:0}.detall-form-field-combo>table:last-of-type,.detall-form-field-combo>div:last-child{flex:1;min-width:0}.detall-form-field-wide{grid-column:span 2}.detall-form-field-full{grid-column:span 3}.detall-form-row{grid-column:span 3;display:flex;flex-wrap:wrap;gap:16px 32px;align-items:center;padding:4px 0}.detall-form-field-inline{display:flex;align-items:center;gap:10px;min-width:0}.detall-form-field-inline>table:first-of-type{flex-shrink:0}.detall-form-field-iva{justify-content:flex-start;align-self:flex-end;padding-bottom:6px}.iva-inline-check{margin-top:22px}@media(max-width:1200px){.detall-form-grid{grid-template-columns:1fr 1fr}.detall-form-field-full{grid-column:span 2}.detall-form-row{grid-column:span 2}}@media(max-width:768px){.detall-form-grid{grid-template-columns:1fr}.detall-form-field-wide,.detall-form-field-full,.detall-form-row{grid-column:span 1}}.detall-form-field{display:flex;flex-direction:column;min-width:0;font-size:14px!important;gap:5px}.taula_detall td{padding-left:8px;padding-right:8px}.taula_detall td:first-child{padding-left:0}.taula_detall td:last-child{padding-right:0}.detall-form-field>span,.detall-form-field>label,.detall-form-field>.dxeBase_Material{font-size:14px!important;color:#4f5d70!important}.detall-form-section span,.detall-form-section label{font-size:14px!important;color:#4f5d70}.detall-form-field .textBox,.detall-form-field .comboBox,.detall-form-field .comboBoxNoSize,.detall-form-field .dateEdit,.detall-form-field .dxeTextBox_Material,.detall-form-field .dxeButtonEdit_Material,.detall-form-field .dxeSpinEdit_Material,.detall-form-field .dxeMemo_Material,.detall-form-field .dxeColorEdit_Material,.detall-form-field .buscador_pacientes,.detall-form-field .buscador_pacientes table,.detall-form-field table.dxeTextBox_Material,.detall-form-field table.dxeButtonEdit_Material,.detall-form-field table.dxeButtonEditSys{width:100%!important;max-width:100%!important}.detall-form-field .buscador-pacients-grid{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important;position:relative!important}.detall-form-field .buscador-pacient-camp{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.detall-form-field>span[id*="txPacient"],.detall-form-field>span[id*="Pacient"],.detall-form-field>div>span[id*="txPacient"],.detall-form-field>div>span[id*="Pacient"]{width:100%!important;display:block!important}.detall-form-field>span[id*="txPacient"]>table,.detall-form-field>span[id*="Pacient"]>table,.detall-form-field>div>span[id*="txPacient"]>table,.detall-form-field>div>span[id*="Pacient"]>table{width:100%!important;table-layout:fixed!important}.hm-actuaciones-tab .dxeCheckBoxSys_Material,.hm-actuaciones-tab .dxeCheckBoxSys{clear:both;display:block}.hm-actuaciones-tab #CIE10DIV,.hm-actuaciones-tab #CIE10DIV2{display:inline-block}.dxh-hint_Material,div[class*="dxh-hint"],div[id*="HintWnd"]{z-index:100!important}.popup-contacte-content{padding:4px 0 0 0}.popup-contacte-toolbar{display:flex;align-items:center;gap:10px;margin-bottom:14px}.popup-contacte-search-wrap{position:relative;flex:1}.popup-contacte-search-wrap .dxeBase_Material{padding-right:32px!important}.popup-contacte-search-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#697584;font-size:15px;pointer-events:none}.popup-contacte-btn-crear{white-space:nowrap;flex-shrink:0;width:auto!important}.popup-contacte-grid{margin-bottom:18px}.popup-contacte-footer{display:flex;gap:12px}.popup-contacte-footer-btn{flex:1}[id*="gSeleccionContacte"] .dxgvDataRow_Material:hover td{background-color:#f0f2f4!important;cursor:pointer}[id*="formLayout"] .dxflGroupBox_Material,[id*="formLayout"] .dxflGroupBox,[id*="formLayout"] .dxflGroupCell_Material,[id*="formLayout"] .dxflGroupCell{border:0!important;box-shadow:none!important}[id*="formLayout"] .dxflGroupBoxCaption_Material,[id*="formLayout"] .dxflGroupBoxCaption,[id*="formLayout"] .dxflGroup_Material caption,[id*="formLayout"] .dxflGroup caption{font-weight:700!important}.textBox:hover,.textBox.dxeTextBoxHover_Material,.textBox.dxeButtonEditHover_Material,.textbox_cloud_apps:hover,.textbox_cloud_apps.dxeTextBoxHover_Material,.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:hover,.comboBox.dxeButtonEditSys.dxeButtonEditHover_Material,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:hover,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEditHover_Material,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEdit_Material:hover,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEditHover_Material,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEdit_Material:hover,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEditHover_Material,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover,.colorEdit.dxeButtonEditSys.dxeButtonEditHover_Material,.spinedit-lite.dxeSpinEdit_Material:hover,.spinedit-lite.dxeSpinEditHover_Material,.spinedit-lite.dxeButtonEdit_Material:hover,.spinedit-lite.dxeButtonEditHover_Material,.spinedit_cloud_apps.dxeSpinEdit_Material:hover,.spinedit_cloud_apps.dxeSpinEditHover_Material,.dateEdit:hover,.dateEdit.dxeButtonEditHover_Material,.dateEdit.dxeButtonEdit_Material:hover,.timeEdit:hover,.timeEdit.dxeButtonEditHover_Material,.memo:hover,.memo.dxeMemoHover_Material,.memo_cloud_apps:hover,.memo_cloud_apps.dxeMemoHover_Material,.buscador-pacient-camp:hover .buscador_pacientes,.buscador-pacient-camp:focus-within .buscador_pacientes{border-color:#007e7c!important;box-shadow:0 0 8px rgba(0,126,124,.28)!important}.textBox:hover td,.textBox.dxeTextBoxHover_Material td,.textBox.dxeButtonEditHover_Material td,.textbox_cloud_apps:hover td,.textbox_cloud_apps.dxeTextBoxHover_Material td,.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:hover td,.comboBox.dxeButtonEditSys.dxeButtonEditHover_Material td,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:hover td,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEditHover_Material td,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEdit_Material:hover td,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEditHover_Material td,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEdit_Material:hover td,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEditHover_Material td,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover td,.colorEdit.dxeButtonEditSys.dxeButtonEditHover_Material td,.spinedit-lite.dxeSpinEdit_Material:hover td,.spinedit-lite.dxeSpinEditHover_Material td,.spinedit-lite.dxeButtonEdit_Material:hover td,.spinedit-lite.dxeButtonEditHover_Material td,.spinedit_cloud_apps.dxeSpinEdit_Material:hover td,.spinedit_cloud_apps.dxeSpinEditHover_Material td,.dateEdit:hover td,.dateEdit.dxeButtonEditHover_Material td,.timeEdit:hover td,.timeEdit.dxeButtonEditHover_Material td,.memo:hover td,.memo.dxeMemoHover_Material td,.memo_cloud_apps:hover td,.memo_cloud_apps.dxeMemoHover_Material td,.textBox:hover .dxeEditArea_Material,.textBox.dxeTextBoxHover_Material .dxeEditArea_Material,.textBox.dxeButtonEditHover_Material .dxeEditArea_Material,.textbox_cloud_apps:hover .dxeEditArea_Material,.textbox_cloud_apps.dxeTextBoxHover_Material .dxeEditArea_Material,.comboBox.dxeButtonEditSys.dxeButtonEdit_Material:hover .dxeEditArea_Material,.comboBox.dxeButtonEditSys.dxeButtonEditHover_Material .dxeEditArea_Material,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEdit_Material:hover .dxeEditArea_Material,.comboBoxNoSize.dxeButtonEditSys.dxeButtonEditHover_Material .dxeEditArea_Material,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEdit_Material:hover .dxeEditArea_Material,.combobox_cloud_apps.dxeButtonEditSys.dxeButtonEditHover_Material .dxeEditArea_Material,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEdit_Material:hover .dxeEditArea_Material,.comboBoxIntervalo.dxeButtonEditSys.dxeButtonEditHover_Material .dxeEditArea_Material,.colorEdit.dxeButtonEditSys.dxeButtonEdit_Material:hover .dxeEditArea_Material,.colorEdit.dxeButtonEditSys.dxeButtonEditHover_Material .dxeEditArea_Material,.spinedit-lite.dxeSpinEdit_Material:hover .dxeEditArea_Material,.spinedit-lite.dxeSpinEditHover_Material .dxeEditArea_Material,.spinedit-lite.dxeButtonEdit_Material:hover .dxeEditArea_Material,.spinedit-lite.dxeButtonEditHover_Material .dxeEditArea_Material,.spinedit_cloud_apps.dxeSpinEdit_Material:hover .dxeEditArea_Material,.spinedit_cloud_apps.dxeSpinEditHover_Material .dxeEditArea_Material,.dateEdit:hover .dxeEditArea_Material,.dateEdit.dxeButtonEditHover_Material .dxeEditArea_Material,.timeEdit:hover .dxeEditArea_Material,.timeEdit.dxeButtonEditHover_Material .dxeEditArea_Material,.memo:hover .dxeMemoEditArea_Material,.memo.dxeMemoHover_Material .dxeMemoEditArea_Material,.memo_cloud_apps:hover .dxeMemoEditArea_Material,.memo_cloud_apps.dxeMemoHover_Material .dxeMemoEditArea_Material{background-color:#fff!important}.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvDataRow_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvDataRowAlt_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvDataRow_Material,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvDataRowAlt_Material,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvDataRow_Material>td,.dxeDropDownWindow_Material:has(.ofimedic-grid) .dxgvDataRowAlt_Material>td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvDataRow_Material>td,.dxeDropDownWindowSys:has(.ofimedic-grid) .dxgvDataRowAlt_Material>td{cursor:pointer!important}.chk-sel-all td,.chk-sel-all label,.chk-sel-all .dxeLabel_Material{white-space:nowrap!important}.email-prep-popup{display:flex;flex-direction:column;gap:12px;padding:16px;box-sizing:border-box;min-height:500px}.email-prep-row{display:flex;align-items:center;gap:12px}.email-prep-label{font-weight:500;font-size:14px;color:#344767;white-space:nowrap;margin:0}.email-prep-row .dxeTextBox_Material{flex:1;min-width:300px}.email-prep-row .dxeCheckBox_Material{white-space:nowrap}.email-prep-body{display:grid;grid-template-columns:305px 1fr;gap:16px;flex:1;min-height:0}.email-prep-col-left{display:flex;flex-direction:column;border:1px solid #dee2e6;border-radius:6px;overflow:hidden;background:#fff}.email-prep-list-title{padding:10px 14px;font-size:13px;font-weight:600;color:#344767;background:#f8f9fa;border-bottom:1px solid #dee2e6}.email-prep-col-left .dxeListBox_Material{border:0!important;flex:1}.email-prep-col-left .dxeListBox_Material .dxeListBoxItem_Material{padding:8px 12px!important;font-size:13px!important;border-bottom:1px solid #f1f3f5!important}.email-prep-col-left .dxeListBox_Material .dxeListBoxItemSelected_Material{background:#007e7c!important;color:#fff!important}.email-prep-col-right{display:flex;flex-direction:column;min-height:0}.email-prep-col-right .dxeRichEdit_Material{flex:1;border:1px solid #dee2e6!important;border-radius:6px!important}.email-prep-options{display:flex;gap:24px;padding:12px 16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;align-items:center;flex-wrap:wrap}.email-prep-options .dxeCheckBox_Material{font-size:13px!important;color:#344767!important}.email-prep-buttons{display:flex;justify-content:flex-end;gap:12px;padding-top:4px}.email-prep-buttons .button_cancel,.email-prep-buttons .button_accion{width:auto!important;min-width:130px!important;height:38px!important;font-size:14px!important;border-radius:6px!important}.email-prep-buttons .button_cancel .dxb,.email-prep-buttons .button_accion .dxb{width:100%!important;height:100%!important}.agenda-popup-pacient-row .buscador-pacients-grid{grid-template-columns:2fr 1.2fr 1.2fr 1.2fr!important;gap:14px!important;align-items:end!important}.agenda-popup-pacient-row .buscador-pacients-grid label,.agenda-popup-pacient-row .buscador-pacients-grid .dxl,.agenda-popup-pacient-row .buscador-pacients-grid .dxeBase_Material{display:block!important;width:100%!important;text-align:center!important;padding-left:0!important;margin-left:0!important}.agenda-popup-pacient-row .buscador-pacients-grid{grid-template-columns:2.8fr 1fr 1fr 1fr!important;gap:14px!important;align-items:end!important}.dxeDropDownWindow_Material,.dxpcDropDown_Material,div[id$="_DDD_PW-1"]{margin-top:2px!important}.detailrow .button_vinculos:hover,.detailrow .button_vinculos:hover .dxb,.detailrow .button_vinculos:hover .dxb>span,.detailrow .button_vinculos:hover .dxb span,.detailrow .button_vinculos:hover span.dx-vam,.detailrow .button_vinculos:hover span,.detailrow .button_vinculos:hover td{color:#2b7372!important;border-color:#2b7372!important}.detailrow .button_vinculos.dxbButtonHover_Material,.detailrow .button_vinculos.dxbButtonHover_Material .dxb,.detailrow .button_vinculos.dxbButtonHover_Material .dxb>span,.detailrow .button_vinculos.dxbButtonHover_Material .dxb span,.detailrow .button_vinculos.dxbButtonHover_Material span.dx-vam,.detailrow .button_vinculos.dxbButtonHover_Material span,.detailrow .button_vinculos.dxbButtonHover_Material td{color:#2b7372!important;border-color:#2b7372!important}.detailrow-generic .detailrow-info-botones>div[id*="OpenRecord"],.detailrow-generic .detailrow-info-botones>div[id*="OpenRecord"]>div,.detailrow-generic .detailrow-info-botones>div[id*="OpenRecord"] table,.detailrow-generic .detailrow-info-botones>div[id*="OpenRecord"] td{border:0!important;outline:0!important;box-shadow:none!important;border-radius:10px!important}.button_vinculos_detail_row,.button_vinculos_detail_row table,.button_vinculos_detail_row td,.button_vinculos_detail_row .dxbButton_Material,.button_vinculos_detail_row .dxbButtonSys{outline:0!important;box-shadow:none!important;border-radius:10px!important;border:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fff!important;border-radius:4px}::-webkit-scrollbar-thumb{background:#b0c4c3!important;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#697584!important}*{scrollbar-color:#b0c4c3 #fff;scrollbar-width:thin}.rounded-popup,.rounded-popup .dxpc-mainDiv,.rounded-popup .dxpc-header,.rounded-popup .dxpc-contentWrapper,.rounded-popup .dxpc-content{border-radius:12px!important}.popup-header-onboarding .dxpc-headerContent span{padding-top:15px!important}.centered{margin:0 auto;float:none}.centered-panel-div{display:flex;flex-direction:column;align-items:center;justify-content:center;float:none;margin:0 auto;height:100%}.button_div{width:100%;display:flex;gap:10px;justify-content:center}.button_div .one_button{width:49%}.button_div .two_buttons{width:49%}.button_div .three_buttons{width:32%}@media(max-width:768px){.button_div{flex-direction:column}.one_button,.two_buttons,.three_buttons{width:100%!important}}.wrapper_padding_onboarding{display:flex;align-items:center;padding:10px 2.5% 10px 2.5%}.token-box{border-radius:8px;font-size:13px;background:url("/img/flecha_combobox.png") no-repeat right 10px center}.token-box .dxeToken_Material{display:none}.token-box-input{height:32px!important;background-size:24px!important;padding-left:32px!important;padding-top:2px!important;padding-bottom:0!important;margin-left:10px!important}.token-box-list{border-radius:8px}.token-box-item{font-size:12px;padding-top:6px!important;padding-bottom:6px!important}.token-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:4px 8px 4px 16px;gap:4px;height:36px;background:#f4f6f7;border:1px solid #d3d7df;border-radius:4px;cursor:pointer}.token-item-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:10px;column-gap:10px;row-gap:5px;overflow:hidden;overflow-y:auto;max-height:200px;align-content:flex-start}.token-item-list-calendarios{display:flex;flex-direction:column;gap:30px;margin-top:15px;height:80%}.centered-panel-header{height:10%}.centered-panel-header.calendarios{height:15%}.centered-panel-header .title{text-align:center;margin-bottom:10px}.centered-panel-content{width:100%;height:70%;margin-top:10px}.centered-panel-content.calendarios{height:65%}@media(max-height:1080px){.centered-panel-header{height:20%}.centered-panel-header.calendarios{height:20%}.centered-panel-content{height:60%}.token-item-list-calendarios{gap:10px}}@media(max-height:720px){.centered-panel-header{height:25%}.centered-panel-header.calendarios{height:25%}.centered-panel-content{height:75%}.token-item-list{max-height:150px}.token-item-list-calendarios{flex-direction:row}.token-item-list-calendarios .token-item-list{height:100%}}@media(max-width:768px){.centered-panel-div{max-width:95%!important}.centered-panel-header{height:auto;padding:8px 0}.centered-panel-header .title{font-size:18px!important;margin-bottom:6px}.centered-panel-header .dxeBase_Material{font-size:12px!important;line-height:1.4}.centered-panel-header.calendarios{height:auto}.token-item{width:100%;justify-content:space-between;padding:3px 6px 3px 10px;height:32px;font-size:12px}.token-item-list{padding:5px;max-height:160px;row-gap:4px;column-gap:6px}.token-item-list-calendarios{flex-direction:column;gap:10px}}@media(max-width:480px){.centered-panel-header .title{font-size:15px!important;margin-bottom:4px}.centered-panel-header .dxeBase_Material{font-size:11px!important;line-height:1.3}.token-item{padding:2px 4px 2px 8px;height:28px;font-size:11px;gap:2px}.token-item-list{max-height:120px;padding:3px;row-gap:3px}}#onboardingNav{position:fixed;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:800px;margin:0;padding:12px 18px;box-sizing:border-box;pointer-events:auto}#onboardingNav .step-line{flex:1 1 0;height:2px;background:rgba(160,240,230,.4);align-self:center;margin:0 -8px;margin-bottom:20px;transition:background 300ms ease}#onboardingNav .step-line.completed{background:#72cac9}#onboardingNav .steps{display:flex;align-items:center;justify-content:space-between;position:relative}#onboardingNav .step{position:relative;flex:1 1 0;text-align:center;cursor:pointer;padding:6px 8px}#onboardingNav .step .circle{position:relative;display:inline-block;width:36px;height:36px;line-height:36px;border-radius:50%;border:2px solid rgba(160,240,230,.6);color:rgba(180,240,235,.95);background:rgba(0,0,0,0);z-index:3;margin-bottom:6px;font-weight:700;font-size:14px;transition:all 300ms ease}#onboardingNav .step .label{display:block;font-size:12px;color:rgba(80,140,140,.8);z-index:3}#onboardingNav .step.active .circle{background:rgba(40,170,160,.06);border-color:rgba(40,170,160,.95);color:#bff6ef;box-shadow:0 0 10px rgba(40,170,160,.08) inset;transform:scale(1.05)}#onboardingNav .step.active .label{font-weight:700;color:#fff}#onboardingNav .step.completed .circle{background:#72cac9;border-color:rgba(30,160,140,.95);color:#003e51}#onboardingNav .step.completed .circle::after{position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;line-height:36px;font-size:16px;font-weight:700}#onboardingNav .step.completed .label{font-weight:700;color:#72cac9}#onboardingNav .step.disabled{pointer-events:none;opacity:.5}@media(max-width:720px){#onboardingNav{padding:8px 10px;max-width:100%}#onboardingNav .steps{gap:2px}#onboardingNav .step{padding:4px 2px}#onboardingNav .step .circle{width:28px;height:28px;line-height:28px;font-size:12px;margin-bottom:4px}#onboardingNav .step .label{font-size:9px;line-height:1.2;word-break:break-word;hyphens:auto}#onboardingNav .step.completed .circle::after{line-height:28px;font-size:13px}#onboardingNav .step-line{margin:0 -4px;margin-bottom:18px}}@media(max-width:480px){#onboardingNav{padding:6px 4px}#onboardingNav .step{padding:2px 1px}#onboardingNav .step .circle{width:24px;height:24px;line-height:24px;font-size:11px;margin-bottom:2px}#onboardingNav .step .label{display:none}#onboardingNav .step.active .label{display:block;font-size:9px}#onboardingNav .step.completed .circle::after{line-height:24px;font-size:12px}#onboardingNav .step-line{margin:0 4px;margin-bottom:6px}}.menu_head_onBoarding{float:right;padding-bottom:10px;margin-top:10px;margin-right:-15px}.menu_item_compacto_onBoarding{float:left;width:60px;height:40px;text-align:center;font-size:14px;cursor:pointer}