.mainscreenLogin .scrollable-content{position:fixed;inset:0 0 20px;overflow:auto;max-width:1280px!important;margin:auto!important}.mainscreenLogin .header-box{position:relative}.mainscreenLogin .login-box{padding-top:50px}.mainscreenLogin h1{text-align:center;font-size:30pt;font-weight:700}.mainscreenLogin .imgContainer{text-align:center}.mainscreenLogin .imgContainer img{max-width:300px}.megalist .megalistRow .circleStatus{font-size:16px}.imgDocumentContainer,.imgDocumentContainer .mainImgContainer{background-color:gray}.format-password{color:#3e88c0;font-size:small}.portail-title{text-align:center;border-bottom:1px solid #000;width:100%;font-weight:700;margin-bottom:2px!important;padding-top:8px!important}.portail-warning{color:#ff8c00;margin-bottom:15px;font-weight:700}.section{padding-top:10px;padding-bottom:5px;font-size:16px;font-weight:700}.sites-custom-message{color:#d85910;font-weight:700}.check-spam-message{color:#ff8c00}.contrainte-examen,.message-empty-result{color:red}.creneau-disponible{color:#374959;background-color:#f5f5f5;border-radius:1px;margin-top:3px;padding-bottom:5px}.creneau-disponible-header{color:#fff;background-color:#004aad;padding-left:5px;font-weight:700}.creneau-horaire{color:#374959;background-color:#8da0c6;border-radius:3px;margin-top:5px;padding:5px 15px;font-weight:700;display:inline-block}.creneau-horaire .xvlabellink{text-decoration:none}.creneau-horaire-favoris{background-color:#e5d604}.creneau-show-moreless{color:#374959}.rdv-entete{background-color:#eee;border:1px solid #ccc;border-radius:5px;margin-bottom:5px;padding-bottom:3px;padding-left:3px;font-size:smaller}.depassement-honoraires{color:red}.complement-honoraires{color:orange}.extension-ordonnances{color:#3e88c0;font-size:smaller;font-weight:400;display:inline-block}.zone-frame{background-color:#e5e5e5;border:1px solid #bbb;border-radius:5px;min-height:45px;padding:0 5px}.zone-frame-patient{cursor:pointer;background-color:#d5d5d5;border:1px solid #bbb;border-radius:5px;min-height:45px;padding:0 5px}.zone-frame-patient-selected{cursor:pointer;background-color:#b5b5b5;border:1px solid #bbb;border-radius:5px;min-height:45px;padding:0 5px}.zone-frame-patient-selected-infos{cursor:pointer;background-color:#e5f0ff;border:1px solid #bbb;border-radius:5px;min-height:45px;padding:0 5px}.zone-frame-patient-group{cursor:pointer;background-color:#a7ddcb;border:1px solid #bbb;border-radius:5px;min-height:45px;padding:0 5px}.tiers-tab>div.tab-content{background-color:#e5e5e5!important}.frame-title{padding-bottom:3px;font-weight:700}.medecin-button{position:absolute;top:0;right:2px}.tableHeader{width:100%}.message-info{background-color:#e5f0ff;width:100%;line-height:normal;border-radius:6px!important;margin-top:10px!important;padding-top:5px!important;padding-bottom:5px!important;padding-left:5px!important}.portail-main-title{text-align:center;vertical-align:middle;border-bottom:1px solid #d3d3d3;width:100%;padding-top:4px!important;padding-bottom:4px!important}.border-radius-grey{border:1px solid #d3d3d3;border-radius:5px}a.xvbutton{line-height:26px;border-radius:6px!important}.xvbuttoncontainer.blue-button{margin-bottom:3px}.xvbuttoncontainer.blue-button .xvbuttoncontent{color:#fff!important;background-color:#4a91d9!important}.xvbuttoncontainer.grey-button{margin-bottom:3px}.xvbuttoncontainer.grey-button .xvbuttoncontent{background-color:#d3d3d3!important}.login-form-xpp{border-radius:10px;text-align:center;float:none;border:1px solid #d3d3d3;-moz-border-radius:5px;width:100%;margin-top:20px;padding:10px;display:inline-block}.xvSelectTiersInactif{color:#0094ff}.xvListTiersNormal{text-align:center;width:80px;height:50px;display:inline-block}.xvListTiersMobile{text-align:center;width:50px;height:40px;display:inline-block}.buttonMasqueNormal{font-size:50%}.buttonMasqueMobile{font-size:40%}.xvbuttoncontainer.red-button{margin-bottom:3px}.xvbuttoncontainer.red-button .xvbuttoncontent{font-weight:700;color:#fff!important;background-color:#ff4d4f!important}.xvbuttoncontainer.red-light-button .xvbuttoncontent{font-weight:700;color:#ff4d4f!important;background-color:#ffede5!important}.xvbuttoncontainer.orange-button{margin-bottom:3px}.xvbuttoncontainer.orange-button .xvbuttoncontent{font-weight:700;color:#fff!important;background-color:#d85910!important}.xvbuttoncontainer.orange-light-button{margin-bottom:3px}.xvbuttoncontainer.orange-light-button .xvbuttoncontent{font-weight:700;color:#d85910!important;background-color:#ffede5!important}.nom-utilisateur{text-align:right;padding-top:3px;padding-left:3px}.bandeau{object-fit:contain;object-position:left center;max-width:100%;max-height:120px}@media (width<=767px){.bandeau{max-height:60px}.portail-header-description{display:none}.portail-header-logo{width:100%}.nom-utilisateur{font-size:smaller;line-height:1.15}}.message-creation-compte{background-color:#ffede5;border:1px solid #d85910;width:100%;font-size:larger;line-height:normal;margin-top:10px!important;padding:10px 5px 10px 3px!important}.message-creation-compte .xvbuttoncontainer{margin-bottom:3px}.message-creation-compte .xvbuttoncontainer .xvbuttoncontent{font-weight:700;color:#fff!important;background-color:#d85910!important}.message-demande-compte-existant{background-color:#c6edce;border:1px solid #57d16e;width:100%;line-height:normal;margin-top:10px!important;padding:5px 5px 5px 3px!important}.message-paiement{background-color:#ffe7e9;border-radius:6px;width:100%;padding:8px;line-height:normal;margin-top:10px!important}.message-paiement .xvbuttoncontainer{margin-bottom:3px}.message-paiement .xvbuttoncontainer .xvbuttoncontent{font-weight:700;color:#fff!important;background-color:#ff4d4f!important}.legende{font-size:smaller}.majoration-warning{color:#8b0000;font-weight:700}.mobile-body .container{padding-top:0!important}:root{--portail-menu-height:55px}.portail-menu{height:var(--portail-menu-height);z-index:20;background-color:var(--color-main);position:sticky;top:0}.portail-menu-item{text-align:center;cursor:pointer;border:1px solid #d3d3d3;border-radius:6px;margin:5px;padding-right:5px;font-family:Arial,Helvetica,sans-serif;line-height:40px}.portail-menu-item:hover,.portail-menu-item.selected{border:1px solid #d3d3d3;background-color:#d3d3d3!important}.portail-menu-item.disconnect-button:hover{color:#fff;background-color:#ff4d4f!important}.portail-menu-mobile{height:var(--portail-menu-height)}.portail-menu-item-mobile{text-align:center;padding-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:xx-small;line-height:normal}.portail-menu-item-mobile.selected{border:1px solid #d3d3d3;border-radius:6px;background-color:#d3d3d3!important}.portail-button-item{text-align:center;cursor:pointer;border:1px solid #d3d3d3;border-radius:6px;padding-right:5px;font-family:Arial,Helvetica,sans-serif;line-height:normal}.portail-button-item:hover,.portail-button-item.selected{border:1px solid #d3d3d3;background-color:#d3d3d3!important}.background-orange{background-color:orange}.portail-menu-item-mobile img{width:24px}@media (width<=767px){.portail-menu-item-label{display:none}.portail-menu-item,.portail-menu-item-mobile{height:var(--portail-menu-height);border:1px solid #0000;border-radius:6px;align-items:center;margin:0;padding-right:0;line-height:normal;display:flex}.portail-menu-item.selected,.portail-menu-item-mobile.selected{border-color:#d3d3d3}.portail-menu-item>.row,.portail-menu-item-mobile>.row{width:100%;padding:0}}.portail-vignette-rdv,.portail-vignette-examen{border-radius:5px;margin-top:5px;margin-bottom:5px;padding:8px}.portail-vignette-demrv{background-color:#e5f0ff;border-radius:5px;margin-top:5px;margin-bottom:5px;padding:8px}.portail-vignette-refuse{background-color:#ffe7e9;border-radius:5px;margin-top:5px;margin-bottom:5px;padding:8px}.portail-vignette-diffusion{background-color:#c6edce;border-radius:5px;margin-top:5px;margin-bottom:5px}.portail-vignette-diffusion.portail-vignette-diffusion-readed{background-color:#e5e5e5!important}.portail-vignette-title{text-align:center;width:100%;font-weight:700;padding-top:3px!important;padding-bottom:3px!important}.portail-vignette-rdv .portail-vignette-title{background-color:#ffe4cc}.portail-vignette-examen .portail-vignette-title{background-color:#b6eac1}.portail-vignette-demrv .portail-vignette-title{background-color:#e5f0ff}.portail-vignette-diffusion .portail-vignette-title{background-color:#b6eac1}.portail-vignette-diffusion.portail-vignette-diffusion-readed .portail-vignette-title{background-color:#dedede!important}.portail-vignette-mobile,.portail-vignette-mobile .xvbuttoncontainer .xvbuttoncontent{font-size:small}.xvbuttoncontainer.portail-vignette-rdv-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-rdv-action-principale .xvbuttoncontent{background-color:#e5f0ff!important}.xvbuttoncontainer.portail-vignette-rdv-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-rdv-action-secondaire .xvbuttoncontent{background-color:#fff!important}.xvbuttoncontainer.portail-vignette-examen-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-examen-action-principale .xvbuttoncontent{background-color:#e5e5e5}.xvbuttoncontainer.portail-vignette-examen-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-examen-action-secondaire .xvbuttoncontent{background-color:#b7e5c0}.xvbuttoncontainer.portail-vignette-demrv-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-demrv-action-principale .xvbuttoncontent{background-color:#ffe7e9!important}.xvbuttoncontainer.portail-vignette-diffusion-action-principale{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-diffusion-action-principale .xvbuttoncontent{background-color:#57d16e!important}.portail-vignette-diffusion-readed .xvbuttoncontainer.portail-vignette-diffusion-action-principale .xvbuttoncontent{background-color:#c9c9c9!important}.xvbuttoncontainer.portail-vignette-diffusion-action-secondaire{margin-bottom:3px}.xvbuttoncontainer.portail-vignette-diffusion-action-secondaire .xvbuttoncontent{background-color:#8be89d!important}.portail-vignette-diffusion-readed .xvbuttoncontainer.portail-vignette-diffusion-action-secondaire .xvbuttoncontent{background-color:#c9c9c9!important}.heureArriveeRequise,.soldePatient,.messageDemRv,.dateDeplacement{color:#8b0000;font-weight:700}.mobile-body{font-family:Arial;font-size:16px}body.mobile-body{touch-action:manipulation;margin:0 auto;position:fixed;inset:0;overflow:hidden}.mobile-body [disabled]{font-weight:400}.mobile-body .xvbuttoncontainer,.mobile-body .container{width:100%}@media (width>=1280px){.mobile-body{margin-left:auto;margin-right:auto;width:1280px!important}}.mobile-body .xvmobilebodypagecontainer{position:absolute;inset:40px 0 20px;overflow:auto}.mobile-body .xvmobileheaderpagecontainer{background-color:var(--color-primary);text-align:center;height:40px;color:var(--color-text-primary);padding:0;font-size:16px;font-weight:700;line-height:19px;position:absolute;top:0;left:0;right:0;overflow:hidden}.mobile-body .xvmobileheaderpagecontainer td{vertical-align:top}.mobile-body .xvmobileheaderpagecontainer .centerHeader{width:100%}.mobile-body .xvmobileheaderpagecontainer .xviconsvg{width:35px;height:35px}.mobile-body .xvmobilefooterpagecontainer{height:20px;position:absolute;bottom:0;left:5px;right:10px}.mobile-body .container{padding:3px 7px 0 3px}.mobile-body .container .row{margin-left:1px;margin-right:1px}.mobile-body .window .container{padding:0}.mobile-body .edl-title{background-color:var(--color-headerfooter);color:var(--color-text-primary);border:1px solid #f8f8f8;border-radius:2px;width:100%;margin:5px 0;font-size:17px;font-weight:700;padding:2px 5px!important}.mobile-screen .adaptiveForm .col-1,.mobile-screen .adaptiveForm .col-2,.mobile-screen .adaptiveForm .col-3,.mobile-screen .adaptiveForm .col-4,.mobile-screen .adaptiveForm .col-5,.mobile-screen .adaptiveForm .col-6,.mobile-screen .adaptiveForm .col-7,.mobile-screen .adaptiveForm .col-8,.mobile-screen .adaptiveForm .col-9,.mobile-screen .adaptiveForm .col-10,.mobile-screen .adaptiveForm .col-11,.mobile-screen .adaptiveForm .col-12{width:100%}.xvmobilebuttonindicator{text-align:center;background-color:orange;width:20px;height:20px;font-weight:700;position:absolute;top:2px;right:0}.mobile-body .xvwindowheadercontainer{background-color:var(--color-primary);text-align:center;width:100%;height:44px;color:var(--color-text-primary);padding:5px 3px;font-size:16px;font-weight:700;overflow:hidden}.mobile-body .xvwindowheadercontainer td{vertical-align:top;margin:0;padding:0}.mobile-body .xvwindowheadercontainer .centerHeader{width:100%}.mobile-body .xvwindowheadercontainer .xviconsvg{width:35px;height:35px}.mobile-body .xvwindowfooter{width:100%;height:5px}.xvmobiletabscontainer{text-align:center;overflow:hidden}.xvmobiletabscontainer .option{padding:2px}.xvmobiletabscontainer .tabnotifier{vertical-align:top;background-color:red;border-radius:50%;width:12px;height:12px;display:inline-block;position:absolute;top:0;right:0}.xvmobiletabscontainer .option .selected{font-weight:700}.mobile-body .xvmobiletabitemcontainer{text-align:left;padding:0 6px;position:absolute;inset:50px 0 0;overflow:auto}.mobile-body .filterIconList{text-align:center}.mobile-body .filterIconList.active{background-color:orange}.mobile-body .xvtoastcontainer .xvtoast{width:100%}.mobile-body .xvchatindicatorcontainer{top:0;left:44px;bottom:unset;right:unset;opacity:1;z-index:500;border-radius:2px;margin:2px 0;padding:0}.mobile-body .xvchatiframe{z-index:2000000000;background-color:#dee9f3;width:95%;height:calc(100% - 45px);margin:0 auto;position:absolute;top:40px;left:0;right:0}.megalist.megaList{padding-right:15px}.megalist .slick-row.even:hover,.megalist .slick-row.odd:hover background-color{background-color:#0000}.megalist .slick-header-columns{border:0}.megalist .megalistRow{-webkit-user-select:none;user-select:none;cursor:pointer;border-bottom:1px solid #eee;margin:0;padding:0;position:absolute;left:0;right:0}.megalist .megalistRow:active{background-color:var(--secondary-background-color);color:var(--secondary-text-color)}.megalist .megalistRow .circleContainer{width:45px;font-size:18px;font-weight:700;position:absolute;left:0}.megalistRow .megalistNotifier{background-color:red;border-radius:50%;width:10px;height:10px;margin-top:2px;display:block;position:absolute;left:28px}.megalist .megalistRow .circleStatus{text-align:center;border-radius:50%;width:29px;height:29px;margin-left:auto;margin-right:auto;padding-top:4px;display:block}.megalist .megalistRow .megalistLinesContainer{position:absolute;left:40px;right:20px}.megalist .megalistRow .megalistButton{float:right;margin-right:2px;padding-top:0;padding-right:10px}.megalist .megalistRow .megalistLine1{text-overflow:ellipsis;font-weight:700}.megalist .megalistRow .megalistLine2{color:gray;text-overflow:ellipsis;margin-top:-3px;font-size:11px;font-style:italic}.forcedColorHeaderRed{color:#fff!important;background-color:red!important}body.modern .slick-cell .megalistLinesContainer{line-height:20px}body.modern .megalist .megalistRow .circleContainer{top:50%;transform:translateY(-50%)}body.modern .megalist .megalistRow .circleStatus{justify-content:center;align-items:center;padding-top:0;display:flex}body.modern .megalist .megalistRow .megalistButton{position:relative;top:50%;transform:translateY(-50%)}body.modern.mobile-body .filterIconList{border-radius:var(--default-radius);justify-content:center;gap:var(--default-gap);display:flex}body.modern.mobile-body .xvmobiletabitemcontainer{top:120px!important}.patientInfo{background-color:var(--button-header-background-color);width:270px;color:var(--button-header-text-color);border-radius:3px;margin-top:4px;padding-top:1px;display:flex}.patientInfo .patientIcon{width:40px;margin-top:4px}.patientInfo .searchPatientContainer{width:100%}.patientInfo .patientSummaryContainer{width:230px;position:relative;overflow:hidden}.xvsplitterpane .patientInfo .patientSummaryContainer{width:100%}.patientInfo .resetPatientButton{position:absolute;bottom:2px;right:2px}.patientInfo .labelRow2,.patientInfo .labelRow3{font-size:11px}.patientInfo .labelRow2{height:14px;padding-top:1px}.patientInfo .noSolde,.patientInfo .hasSolde{cursor:pointer}.patientInfo .hasSolde{color:#ff4500;font-weight:700}.patientInfo .searchBoxPatient{padding-right:5px}.patientInfo .labelRow1{padding-right:30px;font-size:13px;font-weight:700}.patientInfo .labelRow1Epa{font-size:smaller;font-weight:700;position:absolute;top:3px;right:5px}.patientInfo .labelRow1EpaN{color:#d3d3d3;background-color:gray}.patientInfo .labelRow1EpaG{color:#90ee90}.patientInfo .labelRow1EpaR{color:#ff4500}.patientInfo .labelRow1EpaL{color:red}.patientInfo .labelRow1EpaY{color:orange}.xvwindowcontent .patientInfo{width:100%}.patientEtat.decede1{color:red;background-color:#fefea8;border:1px solid #000;border-radius:5px;font-size:11px;font-weight:700}.patientIndicator{border:1px solid #000;border-radius:3px;padding:1px;font-size:10px;font-weight:700}.patientIndicator.urgent{color:#000;background-color:#fefea8}.patientIndicator.status{visibility:hidden}.patientIndicator.status0{color:#000;background-color:orange;margin-left:2px}.patientIndicator.status1{color:#000;background-color:#90ee90;margin-left:2px}.patientIndicator.status2{color:#fff;background-color:red;margin-left:2px}.patientIndicator.contentieux{color:#fff;background-color:red}.alarmeListContainer{margin-left:3px;display:inline}.alarme-list-items .list-button,.alarmeListContainer .list-button{color:#000;text-align:center;background-color:#fefea8;border:1px solid #000;border-radius:10%;font-weight:700;display:inline-block}.alarmeListContainer .list-button{min-width:20px;padding:0 1px;font-size:10px;line-height:12px}.alarme-list-items .list-button{min-width:21px;margin:2px;padding:2px;font-size:11px;line-height:10px}.alarme-list-items a:hover{color:#d4ecff;background-color:#006dc0}body.modern .searchBoxPatient .xvsearchbox input[type=text]{height:30px}body.modern .patientInfo{height:auto;margin-top:0}body.modern .patientInfo .patientIcon{width:unset;align-items:center;margin-top:0;padding:0 2px;display:flex}body.modern .patientSummaryContainer .xvlabeldatacontainer{margin:0}body.modern .patientIndicator{border:1px solid #000;border-radius:4px;margin:1px;font-size:10px;font-weight:700}body.modern .patientIndicator.urgent{color:#e6a700;background-color:#fbf2d9;border-color:#e6a700}body.modern .patientIndicator.status{visibility:hidden}body.modern .patientIndicator.status0{color:#ff8c00;background-color:#ffeed9;border-color:#ff8c00;margin-left:2px}body.modern .patientIndicator.status1{color:#2e9e2e;background-color:#e0f0e0;border-color:#2e9e2e;margin-left:2px}body.modern .patientIndicator.status2{color:#e00000;background-color:#fad9d9;border-color:#e00000;margin-left:2px}body.modern .patientIndicator.contentieux{color:#c00000;background-color:#f6d9d9;border-color:#c00000}.xviconcontainer.tarmedCorail .xvicon{color:#ffa07a!important}.xviconcontainer.tarmedGreen .xvicon{color:#90ee90!important}.xviconcontainer.tarmedBlack .xvicon{color:#000!important}.xviconcontainer.tarmedGrey .xvicon{color:#d3d3d3!important}.xviconcontainer.tarmedWhite .xvicon{color:#fff!important}.xviconcontainer.tarmedYellow .xvicon{color:#ffe266!important}.xviconcontainer.tarmedBlue .xvicon{color:#5a85ce!important}.xviconcontainer.tarmedP .xvicon{color:#d0b0cd!important}.xviconcontainer.tarmedPZ .xvicon{color:#fd96a3!important}.xviconcontainer.tarmedN .xvicon{color:#a9fefd!important}.questionnaireErrorMessage{background-color:#f3b3b3;border:1px solid #dc000c;border-radius:5px;min-height:40px;font-weight:700}.xvquestionnaireviewcontainer .row{min-height:24px}.blackTheme .quesBorder{border:0 solid #eee!important}.quesBorder{border:0 solid #555!important}.quesBorder.bTop{border-top-width:1px!important}.quesBorder.bBottom{border-bottom-width:1px!important}.quesBorder.bLeft{border-left-width:1px!important}.quesBorder.bRight{border-right-width:1px!important}.quesRowHeightFix{flex-wrap:wrap;display:-webkit-flex}.quesVAlignBottom,.quesVAlignCenter{display:flex}.quesVAlignBottom .xvquestionnairecontrolcontainer{align-self:flex-end}.quesVAlignCenter .xvquestionnairecontrolcontainer{align-self:center}.quesHAlignRight{text-align:right}.quesHAlignCenter{text-align:center}.mobile-body .quesHAlignRight,.mobile-body .quesHAlignCenter{text-align:left}.quesVAlignBottom .xvquestionnairecontrolcontainer,.quesVAlignCenter .xvquestionnairecontrolcontainer,.quesHAlignBottom .xvquestionnairecontrolcontainer,.quesHAlignCenter .xvquestionnairecontrolcontainer{min-width:0}.xvquestionnairecontrolcontainer{width:100%}.xvquestionnairecontrolcontainer .preuves{float:right}.mobile-body .xvTitleQuestionnaire{background-color:var(--primary-background-color);border:1px var(--main-background-color) solid;color:var(--text-color);border-radius:2px;margin:5px 0;font-size:17px;font-weight:700;padding:2px 5px!important}.xvTitleQuestionnaire{border-bottom:1px solid #555;font-size:16px;font-weight:700;margin-bottom:2px!important;padding-top:8px!important}.xvquestionnairecontrolcontainer .xvTitleQuestionnaire,.xvquestionnairecontrolcontainer .xvLabelQuestionnaire,.xvquestionnairecontrolcontainer .xvLabelAvanceeQuestionnaire{width:100%}.xvquestionnairecontrolcontainer .xvLabelAvanceeQuestionnaire.labelAvanceeNonHtml{white-space:pre-line}.xvxmlhtmlcontainer{height:26px;padding:2px 0;overflow-y:auto;margin-right:40px!important}.xvxmlhtmlcontainer .xvbutton .xvbuttoncontent{padding:0 3px;line-height:18px}.xvxmlhtmlcontainer .xvbuttoncontainer{padding:1px}.xvpjuploadimageviewer .imageViewer .mainImgContainer{border:1px solid #d3d3d3}.xvpjuploadimagevieweroverlay{opacity:.5;z-index:50;background-color:#d3d3d3;position:fixed;inset:0}.xvpjuploadimageviewer{z-index:51;background-color:#fff;border-radius:5px;width:95%;max-width:900px;margin:auto;position:fixed;inset:10px 0}.xvpjuploadimageviewer .imageViewer{position:absolute;inset:50px 0 0}.xvpjuploadimageviewer td{padding:10px}.xvpjuploadimageviewer .pjNameContainer{text-align:center;color:#555;width:100%;font-size:14px}.xvpjuploadandviewcontainer .pjImageContainer{text-align:center;cursor:pointer;background-color:#fff;border:1px solid #d3d3d3;width:100%;height:99%}xvpjuploadandviewcontainer .pjImageContainer img{height:100%}.xvpjuploadandviewcontainer.has-error .pjNoImageContainer{border-color:#f3b3b3}.xvpjuploadandviewcontainer .pjNoImageContainer{cursor:pointer;border-style:dashed;width:100%;height:60px}xvpjuploadandviewcontainer .pjNoImageContainer span{text-align:center;padding:15px;display:block}.xvpjuploadandviewcontainer .buttonPj{width:100%}ul.vignetteAction{float:left;width:100%;margin:20px 0 10px;padding:0}ul.vignetteAction li{float:left;width:auto;margin-right:10px;list-style-type:none}ul.vignetteAction li a{display:block}.textHtmlViewer{white-space:pre-wrap}.xvlabeldatacontainer{white-space:pre-line}.printThisCssBody .col-1,.printThisCssBody .col-2,.printThisCssBody .col-3,.printThisCssBody .col-4,.printThisCssBody .col-5,.printThisCssBody .col-6,.printThisCssBody .col-7,.printThisCssBody .col-8,.printThisCssBody .col-9,.printThisCssBody .col-10,.printThisCssBody .col-11,.printThisCssBody .col-12{padding:1px}.printThisCssBody .container{padding:5px 5px 0}.printThisCssBody .container .row{margin-left:0;margin-right:0}.toggleAutoContainer{text-align:center;border:1px solid gray;border-radius:4px;width:40px;display:inline-block}.toggleAutoContainer.Vertical{width:50px}.toggleAutoContainer .xviconcontainer{padding-top:2px}.toggleAuto{color:#fff;cursor:pointer;border:1px solid gray;border-radius:2px;width:100%;font-size:12px;font-weight:bolder}.toggleAuto.Vertical{word-break:break-all;width:10px;font-size:10px;line-height:8px}.toggleAuto.toggletrue{background-color:#6495ed}.toggleAuto.togglefalse{background-color:#d3d3d3}.dayHeaderDate,.dayHeaderHalfDay{text-align:center;text-overflow:ellipsis;overflow:hidden}.dayHeaderDate{width:100%}.previsionnelGrid .dayHeaderHalfDay{width:50%;display:inline-block}.filterWithBg{display:block}.urgenceTr{text-align:center;width:21px;height:21px;display:inline-block}.xvxmlprintcontainer{float:right;margin-top:-25px}body:not(.darkTheme) .slick-row.deceased-patient-hash{background-image:repeating-linear-gradient(45deg,#0000,#0000 20px,#fff 20px 40px)}body:not(.darkTheme) .slick-row.deceased-patient-background-hash{background-color:#abceff}body.modern .toggleAutoContainer{--auto-rail-on-background-color:var(--color-success);--auto-rail-on-text-color:#fff;border-color:var(--color-border-light);border-radius:var(--default-radius);background-color:var(--color-surface);flex-direction:column;align-items:center;gap:2px;width:auto;padding:2px;display:inline-flex}body.modern .toggleAutoContainer.Vertical{flex-direction:row;width:auto}body.modern .toggleAutoContainer:hover{border-color:var(--color-text-ternary)}body.modern .toggleAutoContainer .xviconcontainer{float:none;border-radius:calc(var(--default-radius) - 1px);margin:0;padding:3px;color:var(--color-text-main)!important;background-color:#0000!important;border:none!important}body.modern .toggleAutoContainer .xviconcontainer:hover{background-color:var(--color-surface-alt)!important}body.modern .toggleAutoContainer .xvicon{width:var(--icon-size)!important;height:var(--icon-size)!important}body.modern .toggleAuto{float:none;border-radius:calc(var(--default-radius) - 1px);width:auto;font-size:var(--font-size-small);letter-spacing:.5px;text-transform:uppercase;border:none;justify-content:center;align-items:center;padding:2px 4px;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:flex}body.modern .toggleAuto.Vertical{word-break:normal;writing-mode:vertical-rl;width:14px;line-height:1;font-size:var(--font-size-small);padding:4px 1px}body.modern .toggleAuto.toggletrue{background-color:var(--auto-rail-on-background-color);color:var(--auto-rail-on-text-color)}body.modern .toggleAuto.togglefalse{background-color:var(--color-surface-alt);color:var(--color-text-ternary)}body.modern .toggleAuto.toggletrue:hover{filter:brightness(1.08)}body.modern .toggleAuto.togglefalse:hover{background-color:var(--color-field-empty);color:var(--color-text-secondary)}body.modern .previsionnelGrid{--slick-header-height:44px}body.modern .previsionnelGrid .slick-header-column>.slick-column-name:has(.dayHeaderDate){flex:auto}body.modern .filterWithBg{border-radius:var(--default-radius);padding:5px;display:inline}body.modern .xvxmlprintcontainer{margin-top:-30px}body.modern .xvxmlhtmlcontainer{height:38px}
