:scope{--slick-cell-color:#3c3c3c}.slick-row.nonAccueilli,.slick-row.dictee{color:var(--slick-cell-color);background-color:#ffdbdb}.slick-row.tdbExaDemHomonyme{color:#008b8b;font-style:italic}.slick-row.comparatifFusionDiff{background-color:#f8b3a1}.slick-row.accueilli,.slick-row.tape{color:var(--slick-cell-color);background-color:#fffee0}.slick-row.cote,.slick-row.valide{color:var(--slick-cell-color);background-color:#d5f7d5}.slick-row.examensAutreDemande{background-color:#b3d9f2}.slick-row.cotationsAssociees{background-color:#90ee90}.slick-cell.cotationEnvoyee{background-color:#27ff27}.slick-cell.cotationRejetee{background-color:#ff3b3b}.slick-cell.cotationModifiee{background-color:#ffab49}.slick-row.etatSupprime .slick-cell{text-decoration:line-through}.slick-row.etatFactAnnulation .slick-cell{color:red;text-decoration:line-through}.slick-row.etatFactRouge .slick-cell{color:red}.slick-row.lectureSeule .slick-cell{font-style:italic}.slick-cell.champObligatoire{border:1px solid #0094ff}.slick-cell.champAutorise{border:1px solid #32cd32}.countvalidate{color:#fff;float:left;background-color:red;border-radius:5px;padding:4px;line-height:normal;position:relative;top:-15px;right:20px}.recoServerContainer{background-color:#fafafa;height:240px;padding-left:4%;overflow:auto}.recoServerImage{position:relative}.recoServerBlock{text-align:center;width:19%;margin-top:8px;padding-top:6px;display:inline-block}.recoServerBlock.currentServer{background-color:#e2effa;border:1px solid #9ac1ec;border-radius:10px}.accueil-separateur{cursor:pointer;background-color:#b2d1ec;font-weight:700}.accueil-favorite{display:inline-block}.accueil-favorite-separator{width:40px;display:inline-block}.accueilCotation-btnList{min-height:50px}.accueilCotation-headerCenter{max-width:860px;margin-top:5px;padding-left:20px;display:inline-block}.rechercheActeMultipleDefault{border:1px solid red}.slickgrid-row-ingrid{z-index:2;padding:5px;position:absolute;left:3px;right:250px}.priorite-grid-cell{vertical-align:middle;width:15px;height:15px;display:inline-block}.cremail-grid-cell{vertical-align:middle;border-radius:5px;width:24px;height:20px;display:inline-block}.backGreen{background-color:#27ff27}.backRed{background-color:#ff3b3b}.backOrange{background-color:#ffab49}.tdbModeExploitSelection{width:480px;margin-top:5px!important}#recoTrainingContainer a[status-training="1"]{color:#000;background-color:red}#recoTrainingContainer a[status-training="0"]{color:#000;background-color:#90ee90}.tdbModeExploitSelection .icon{margin-top:5px!important}.tdbModeExploitSelection .text{font-weight:700}.activiteActivimetre{color:#ffd800;background-color:#000;font-size:50px;font-weight:400}.discussionContainer div.sent{color:#f5f5f5;float:left;background:#435f7a}.discussionContainer div.replies{float:right;background:#f5f5f5}.discussionContainer div.sent,.discussionContainer div.replies{border-radius:20px;width:75%;margin:3px;padding:10px;line-height:130%;display:block}.discussionContainer p{margin:0}.discussionContainer p.time{text-align:right;color:#d3d3d3;font-size:10px;font-style:italic}.discussionContainer div.replies p.time{color:#a9a9a9}.bandeauSelExamenCr{background:var(--button-header-background-color);color:var(--button-header-text-color);position:absolute;left:0;right:0}.bandeauSelExamenCr>div{padding:4px}.cr-windowHeader{background-size:contain;height:65px!important}.cr-mainContent{top:35px!important}.cr-mainContent--cropped{top:5px!important}.cr-richEdit{top:45px!important;left:2px!important}.cr-selModele{padding:0 0 2px!important}.cr-infoMessage{z-index:5;text-align:center;background-color:#fefefe;border:1px solid #d3d3d3;height:43px;font-weight:700;position:absolute;top:5px;left:2px;right:2px}.cr-comboModele{float:left;width:330px!important}.cr-windowRegion{top:95px}.xaChatLauncher{z-index:2;opacity:.6;margin-left:-28px;position:absolute;top:2px;left:0}.searchExamenSearchBox{color:var(--text-color)}.slick-row-disabled img{opacity:.5}.redColor{color:red}.containerAccueilAlarmesDemande{vertical-align:top}.widgetShortcutsContainter{width:100%;height:37px;overflow:auto}.widgetShortcutsContainter .widgetButton{padding:5px 5px 0;display:inline-block}.fromRadMobile.xploreGridsterContainer{background-color:var(--window-background-color);top:45px!important}.hasHeaderBar.xploreGridsterContainer{top:90px}.protocoleRealisationViewer{margin:5px}.protocoleRealisationViewer .inheritFit{width:100%;height:100%}.slick-cell.cellCaution{background-color:#ffab49}.cellAlignRight{text-align:right}.countvalidateEAB{color:#fff;float:left;background-color:red;border-radius:5px;padding:4px;line-height:normal;position:relative;top:-15px}.commandeRecepAjd{background-color:#fff8eb}.commandeRecepOk{background-color:#ebffeb}.commandeRecepNok{background-color:#ffebeb}.recist-table{border-collapse:collapse;border-spacing:0;width:100%}.recist-table thead{vertical-align:middle;border-color:inherit;display:table-header-group}.recist-table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.recist-table th,.recist-table td{text-align:center;border:1px solid #ddd;padding:8px}.recist-table .result-title{text-align:right!important}.recist-table .head-title{text-align:left!important}.recist-table th{background-color:#ebebeb}.recist-table tr:hover{background-color:#ddd}.recist-table .main-result{background-color:#ebebeb;font-weight:700}.recist-table .response{font-weight:700}.recist-table .CR,.recist-table .PR{color:green}.recist-table .PD{color:red}.radioRecoMode{text-align:left!important}.xaFilterValeurToBackground{width:100%;height:20px}.xaFilterValeurToBackground--grouped{width:12px;height:12px;display:inline-block}:scope{--btnFacturation-fs-color:#f8b879;--btnFacturation-fse-color:#79d1ff}.btnFacturation{border-radius:3px;justify-content:center;align-items:center;width:65px;height:25px;margin-right:2px;font-family:Verdana;font-size:19px;font-weight:700;display:inline-flex}.btnFacturation.SwitchFs{background-color:var(--btnFacturation-fs-color)}.btnFacturation.SwitchFse{background-color:var(--btnFacturation-fse-color)}.btnFacturation.SwitchFseFsSombre{color:#555;background-color:#666}.btnFacturation.enabled{cursor:pointer}.btnFacturation.SwitchFseDisabled{color:#555;background-color:#79d1ff73}.btnFacturation.SwitchFsDisabled{background-color:#f8b87966}.actmaxOK{color:green}.actmaxNOK{color:red}.slick-row.sejourAutrePatient{background-color:#ffab49}.xvcomponent.orange .xvbuttoncontent{background-color:#f88e55}.cellEnfantWarning{background-color:red;background-color:var(--color-actionRedSoft)!important}.slick-cell.labLimitHigh{font-weight:600;color:#d35400!important}.slick-cell.labLimitVeryHigh{font-weight:700;color:red!important}.slick-cell.labLimitCritical{font-weight:700;color:#fff!important;background-color:#8b0000!important}.reaffectationDemandeAttention{background-color:#0000;border:1px solid red;margin-bottom:10px}.reaffectationDemandeAttention .xvlabel{color:red;border-block-color:red;font-size:large;font-weight:700}body.modern{--slick-cell-color:black}body.modern .slick-row.accueilli,body.modern .slick-row.tape{background-color:#fdfce4}body.modern .slick-row.cote,body.modern .slick-row.valide{background-color:#eaf3de}body.modern .slick-row.nonAccueilli,body.modern .slick-row.dictee{background-color:#fff4f4}body.modern .accueilCotation-btnList{color:currentColor;min-height:50px}body.modern .accueilCotationPane{--input-height:26px}body.modern .accueilCotationPane .slick-cell{--input-height:24px;line-height:23px}body.modern .accueilCotation-headerCenter{all:unset}body.modern .bandeauSelExamenCr,body.modern .cr-selModele{display:flex}body.modern .bandeauSelExamenCr>div,body.modern .cr-selModele>div{align-items:center;display:flex}body.modern .cr-modeleActions{justify-content:right}body.modern .bandeauSelExamenCr .xvbuttonfiltercontainer .rightcontainer .xviconcontainer{background-color:var(--button-background-color)!important;color:var(--button-text-color)!important}body.modern .cr-mainContent{top:44px!important}body.modern .tdbModeExploitSelection{width:fit-content}body.modern .tdbModeExploitSelection .xvradioitem{width:50%!important}:is(body.modern svg:has(use[*|href^="#img-modern"][*|href$="modifier_demande"]),body.modern svg:has(use[*|href^="#img-modern"][*|href$="annuler_accueil"]),body.modern svg:has(use[*|href^="#img-modern"][*|href$="accueillir"]),body.modern svg:has(use[*|href^="#img-modern"][*|href$="accueillir_cv"])){fill:#0000!important}body.modern .slickgrid-row-ingrid{right:300px}body.modern .cr-windowRegion{top:50px}body.modern .btnFacturation{--btnFacturation-fs-color:#f0a35c;--btnFacturation-fse-color:#4fbdf5;--btnFacturation-accent-text-color:#1f2937;border:1px solid var(--color-border-light);background:var(--color-surface-alt);width:auto;min-width:54px;height:26px;color:var(--color-text-secondary);font-family:var(--font-family-base);font-size:var(--font-size-body-2);letter-spacing:.02em;border-radius:0;margin-right:0;padding:0 14px;font-weight:600;position:relative}body.modern .btnFacturation:first-child{border-radius:999px 0 0 999px}body.modern .btnFacturation+.btnFacturation{border-radius:0 999px 999px 0;margin-left:-1px}body.modern .btnFacturation.SwitchFseFsSombre{background:var(--color-surface-alt);color:var(--color-text-secondary)}body.modern .btnFacturation.SwitchFs,body.modern .btnFacturation.SwitchFsDisabled,body.modern .btnFacturation.SwitchFse,body.modern .btnFacturation.SwitchFseDisabled{z-index:1;color:var(--btnFacturation-accent-text-color)}body.modern .btnFacturation.SwitchFs,body.modern .btnFacturation.SwitchFsDisabled{background:var(--btnFacturation-fs-color);border-color:var(--btnFacturation-fs-color)}body.modern .btnFacturation.SwitchFse,body.modern .btnFacturation.SwitchFseDisabled{background:var(--btnFacturation-fse-color);border-color:var(--btnFacturation-fse-color)}body.modern .btnFacturation.enabled.SwitchFseFsSombre:hover{background:var(--color-thirdary);color:var(--color-text-main)}body.modern .btnFacturation.enabled.SwitchFs:hover,body.modern .btnFacturation.enabled.SwitchFse:hover{filter:brightness(1.06)}body.modern .btnFacturation:focus-visible{z-index:2;outline:2px solid var(--color-primary);outline-offset:1px}body.modern .btnFacturation:disabled{opacity:.55;cursor:default}.noTextDecoration{text-decoration:none!important}.drawing-library{-webkit-user-select:none;user-select:none;vertical-align:top;margin:0;padding:0}.drawing-library .drawing-library-list{vertical-align:top;background-color:#fff;width:100%;height:700px;display:inline-block;overflow:auto}.drawing-library .image-library-item{cursor:move;text-align:right;border:1px solid #ccc;padding:10px}.drawing-library .drawing-pad-library-container{width:100%;height:700px;display:block}.drawing-library .library-item-name{vertical-align:middle;float:left;line-height:30px;display:inline-block}.drawing-library .library-thumbnail{vertical-align:middle;background-position:50%;background-repeat:no-repeat;width:40px;height:30px;display:inline-block}.drawing-pad{background-color:#0000;width:100%;position:relative}.drawing-pad .canvas-wrapper{background-color:#ececec;height:690px;padding-right:50px;position:relative}.drawing-pad .canvas-wrapper #fabric-wrapper{text-align:center;background-color:gray;border:1px solid #404142;height:690px;overflow:auto}.drawing-pad .canvas-wrapper #fabric-wrapper .canvas-container{-moz-background-size:20px 20px;-webkit-background-size:20px 20px;vertical-align:middle;background-color:#fff;background-position:0 0,10px 10px;background-size:20px 20px;margin:auto}.drawing-pad-tools{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background-color:#404142;border-radius:10px 10px 0 0;padding:6px}.drawing-pad-tools .pad-color-picker{padding-left:5px;display:inline-block}.drawing-pad-tools .pad-color-picker>span{color:#dee6ef;vertical-align:middle;float:left;height:32px;margin-right:3px;line-height:32px}.drawing-pad-tools .pad-color-picker .xvcolorpicker{width:70px;display:inline-block}.drawing-pad-tools .xvcolorpickercontainer{width:auto!important}.drawing-pad-tools .pad-color-picker .xvlabel{color:#c2c2c2}.drawing-pad-tools .file-input{display:none}.font-selector{border:0;margin:0;padding:0}.font-selector .xvlabel{color:#c2c2c2;vertical-align:middle;margin:0;line-height:18px}.font-selector .xvlabel input{vertical-align:middle;margin:0 2px 0 0;line-height:18px}.drawing-pad-zoom-tools{background-color:#404040b3;border-radius:20px;margin-left:-65px;padding:4px 20px 0;position:absolute;bottom:15px;left:50%}.drawing-pad-tool{cursor:pointer;background-color:#0000;border-radius:4px;padding:3px;text-decoration:none;display:inline-block}.drawing-pad-tool .tool-button{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:100%;width:24px;height:24px;font-size:22px}.drawing-pad-tool:hover{background-color:#5d787f}.drawing-pad-tool.selected{background-color:#346281}.drawing-pad-tool.disabled{opacity:.3;cursor:default}.stroke-width-tools{background-color:#7b7b7b;border:1px solid #404142;width:50px;padding:10px;position:absolute;top:0;bottom:0;right:0}.stroke-width-tools .square-toolbar-button{cursor:pointer;float:left;border:1px solid #aaa;border-radius:3px;width:28px;height:28px;margin:1px;text-decoration:none;position:relative}.stroke-width-tools .square-toolbar-button.selected{background-color:#fff}.literally .button-style-1{cursor:pointer;border:2px solid #0000;border-radius:3px;text-decoration:none}.literally .button-style-1.selected:not(.disabled){background-color:#a1d9fe}.literally .button-style-1:hover:not(.disabled){border-color:#a1d9fe}.literally .button-style-1.disabled{cursor:default;opacity:.3}.literally.toolbar-at-top .lc-drawing{top:31px;bottom:0}.literally.toolbar-at-top .lc-options{border-bottom:1px solid #555;top:0}.literally.toolbar-at-bottom .lc-drawing{top:0;bottom:31px}.literally.toolbar-at-bottom .lc-options{border-top:1px solid #555;bottom:0}.literally.toolbar-hidden .lc-drawing{inset:0}.literally.toolbar-hidden .lc-options,.literally.toolbar-hidden .lc-picker{display:none}.literally{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:none;background-color:#ddd;min-height:400px;position:relative}.literally,.literally *{box-sizing:border-box}.literally>*{position:absolute}.literally .lc-picker{background-color:#e6e6e6;width:61px;top:0;bottom:0;left:0}.literally .lc-drawing{bottom:0;left:0;right:0}.literally .lc-drawing>*{position:absolute;inset:0}.literally .lc-drawing.with-gui{cursor:default;left:61px;right:0}.literally .lc-drawing.with-gui .polygon-toolbar{height:31px;top:auto}.literally .lc-drawing.with-gui .polygon-toolbar .polygon-toolbar-button{float:left}.literally .lc-drawing.with-gui .text-tool-input:focus{outline:none}.literally .lc-picker{z-index:1001;border-right:1px solid #555}.literally .lc-picker .toolbar-button{cursor:pointer;text-align:center;cursor:pointer;border:2px solid #0000;border-radius:3px;width:26px;height:26px;margin:2px;padding:0;line-height:26px;text-decoration:none}.literally .lc-picker .toolbar-button.selected:not(.disabled){background-color:#a1d9fe}.literally .lc-picker .toolbar-button:hover:not(.disabled){border-color:#a1d9fe}.literally .lc-picker .toolbar-button.disabled{cursor:default;opacity:.3}.literally .lc-picker .thin-button{cursor:pointer;float:left;position:relative}.literally .lc-picker .fat-button{clear:both;width:56px}.literally .lc-picker .lc-pick-tool,.literally .lc-picker .lc-undo,.literally .lc-picker .lc-redo,.literally .lc-picker .lc-zoom-in,.literally .lc-picker .lc-zoom-out{background-position:50%;background-repeat:no-repeat;background-size:100%}.literally .color-well{float:left;width:60px;font-size:10px}.literally .color-well.open{background-color:#a1d9fe}.literally .color-well-color-container{cursor:pointer;border:1px solid #aaa;border-radius:3px;width:28px;height:28px;margin:1px auto;text-decoration:none;position:relative;overflow:visible}.literally .color-well-color-container.selected:not(.disabled){background-color:#a1d9fe}.literally .color-well-color-container:hover:not(.disabled){border-color:#a1d9fe}.literally .color-well-color-container.disabled{cursor:default;opacity:.3}.literally .color-well-color-container .color-well-checker{background-color:#000;width:50%;height:50%;position:absolute}.literally .color-well-color-container .color-well-checker-top-left{border-top-left-radius:3px}.literally .color-well-color-container .color-well-checker-bottom-right{border-bottom-right-radius:3px}.literally .color-well-color-container .color-well-color{border-radius:3px;position:absolute;inset:0}.literally .color-picker-popup{z-index:1;background-color:#fff;border:1px solid #555;position:absolute;bottom:31px;left:60px}.literally .color-picker-popup .color-row{clear:both}.literally .color-picker-popup .color-row .color-cell{cursor:pointer;float:left;width:20px;height:20px;line-height:20px}.literally .color-picker-popup .color-row .color-cell:hover,.literally .color-picker-popup .color-row .color-cell.selected{border:1px solid #555;line-height:18px}.literally .color-picker-popup .color-row .color-cell.transparent-cell{width:100%}.literally .horz-toolbar{background-color:#e6e6e6;height:31px}.literally .horz-toolbar .label{margin:0 .25em;font-size:12px;line-height:30px}.literally .horz-toolbar span{float:left;margin:0 .25em;font-size:12px;line-height:30px}.literally .horz-toolbar .square-toolbar-button{float:left;cursor:pointer;border:1px solid #aaa;border-radius:3px;width:28px;height:28px;margin:1px;text-decoration:none;position:relative}.literally .horz-toolbar .square-toolbar-button.selected:not(.disabled){background-color:#a1d9fe}.literally .horz-toolbar .square-toolbar-button:hover:not(.disabled){border-color:#a1d9fe}.literally .horz-toolbar .square-toolbar-button.disabled{cursor:default;opacity:.3}.literally .horz-toolbar .square-toolbar-button img{max-width:100%;max-height:100%}.literally .horz-toolbar .square-toolbar-button label{float:none;text-align:center;margin:auto;line-height:26px;position:absolute;inset:0}.literally .polygon-toolbar{border-top:1px solid #555;border-bottom:1px solid #555;width:100%;position:absolute}.literally.toolbar-at-bottom .polygon-toolbar{top:-100%}.literally.toolbar-at-top .polygon-toolbar{top:100%}.literally .lc-options{z-index:1;left:61px;right:0}.literally .lc-options .lc-font-settings{background-color:#f5f5f5;height:30px;padding-left:4px;line-height:31px}.literally .lc-options .lc-font-settings input{margin:0 .5em 0 0}.literally .lc-options .lc-font-settings input[type=checkbox]{margin:0 .5em}.drawing-pad .xvlabel,.xviconcontainer.white .xvicon{color:#fff}.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}.slick-row.sameDemande .slick-cell{background-color:var(--color-thirdary)}.slick-row.etatChecked .slick-cell{color:#228b22;font-weight:700}.slick-cell.cellEcartSociete{background-color:#ff4500}.slick-cell.cellEditable{background-color:#b3d2ed}.slick-cell.gold{background-color:gold!important}.slick-cell.paleTurquoise{background-color:#afeeee}.backgroundStandardImprFactu{color:#333!important;background-color:#dce7f5!important}.FacturationColorNormal{color:#4f90c7;font-style:italic}.FacturationColorRejet{color:red;font-style:italic}.FacturationColorRevalide{color:#c000c0;font-style:italic}.FacturationTopM{color:#00f;font-style:italic}.vigLibraryContainer{text-align:center;width:100%;height:100%;position:absolute;overflow:auto}.vigLibrary{background-color:#f3f3f3;border:1px solid #696969;border-radius:5px;width:220px;height:300px;margin:5px 14px;font-size:15px;font-weight:700;display:inline-block;overflow:hidden;box-shadow:2px 2px 5px 3px #d3d3d3}.vigLibrary .vigLibraryTitle,.vigLibrary .vigLibraryImage{padding:4px 5px}.vigLibrary .vigLibraryImage,.vigLibrary .vigLibraryButtons{float:left;width:100%}.vigLibrary .vigLibraryTitle,.vigLibrary .vigLibraryButtons{background-color:#e2e2e2}.vigLibraryTitle{border-bottom:1px solid #696969;height:40px}.vigLibraryTitle .vigLibelle{height:100%;margin:auto 0;overflow:hidden}.vigLibraryImage{cursor:pointer;height:210px}.vigLibraryButtons{border-top:1px solid #696969;height:50px;padding:3px 5px}.vigLibraryButtons div{cursor:pointer}.patientExamenIndicator{text-align:center;cursor:pointer;border-radius:5px;width:27px;height:27px;margin-top:3px}.patientExamenIndicator.statusPrevu{background-color:#add8e6}.patientExamenIndicator.statusExtPrevu{background-color:#8c8c8c}.patientExamenIndicator.statusSupprime{background-color:#f08080}.patientExamenIndicator.statusPrescriptions{background-color:#eee8aa}.patientExamenIndicator.statusPasse{background-color:#90ee90}.fichePrescription .fitParentWidthHeight.xmlData .inheritFit.htmlContent{top:24px}.audio-player{background-color:var(--button-header-background-color);font-size:11px;font-family:var(--font-family-base);-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:10px;height:50px;padding:6px 6px 0;display:inline-block}.audio-player .disabledInfo{text-align:center;white-space:normal;opacity:.8;width:360px;height:50px;font-size:14px;font-weight:700}.audio-player .audio-controls{vertical-align:top;display:inline-block}.audio-player .wu-meter{border-radius:20px;width:15px;height:40px;margin:0 0 0 4px;display:inline-block;position:relative}.audio-player .wu-meter .roll-over{background-color:#24242466;position:absolute;inset:0}.audio-player .wu-meter .level{height:3.65px}.audio-player .wu-meter .level:last-child{border-bottom:none}.audio-player .wu-meter .level.low{background-color:#e8e813}.audio-player .wu-meter .level.mid{background-color:#6ed530}.audio-player .wu-meter .level.high{background-color:#dc3030}.audio-player .track-bar{background-color:#e6eff7;border:1px solid #a3aeb9;height:6px;display:block;position:relative}.audio-player .track-bar .progress{background-color:#515888;border-radius:0;width:0;height:6px;display:block}.audio-player .track-bar .track-bar-handle{background:#dee2e5;border:1px solid #a3aeb9;width:10px;height:15px;position:absolute;top:-6px}.audio-player .buttons{margin:5px 0 0;display:inline-block}.audio-player .buttons .ctrl-btn{cursor:pointer;background-color:#6dc0fb;border-radius:50%;margin-right:4px;display:inline-block}.audio-player .buttons .ctrl-btn.config,.audio-player .buttons .ctrl-btn.record,.audio-player .buttons .ctrl-btn.config .xviconcontainer,.audio-player .buttons .ctrl-btn.record .xviconcontainer,.audio-player .buttons .ctrl-btn.config .xvicon,.audio-player .buttons .ctrl-btn.record .xvicon{width:26px;height:26px}.audio-player .buttons .ctrl-btn,.audio-player .buttons .ctrl-btn .xviconcontainer,.audio-player .buttons .ctrl-btn .xvicon{width:22px;height:22px;padding:0}.audio-player .buttons .ctrl-btn.disabled{opacity:.45;cursor:default}.audio-player .buttons .ctrl-btn.disabled:active{transform:scale(1)}.audio-player .buttons .ctrl-btn:active{transform:scale(.9)}.audio-player .player-status{vertical-align:top;text-align:center;cursor:default;width:80px;margin:4px 0 0 4px;display:inline-block}.audio-player .player-status .time-indicator{border-bottom:1px solid #b5b5b5;padding:0 8px}.audio-player .player-status .player-state{padding:0}.audio-player.disabled .track-bar{background-color:#e8e8e8}.audio-player.disabled .player-status{opacity:.5}.audio-player.isRecording .player-status .time-indicator{color:var(--color-error-light)}.audio-player.isRecording .player-status .player-state{opacity:1;animation:.6s infinite alternate fadeIn}@keyframes fadeIn{0%{opacity:0}}.audio-player-window-body{top:62px!important}body.modern{--player-background-color:#ffffffe5}body.modern .audio-player-window-body>div:first-child{padding:0!important}body.modern .audio-player{background-color:var(--button-header-background-color);color:#fff;border-radius:6px;align-items:center;gap:8px;height:auto;padding:5px 10px;font-size:12px;display:inline-flex}body.modern .audio-player .audio-controls{grid-template-columns:auto auto;align-items:center;gap:6px 10px;display:grid}body.modern .audio-player .audio-controls .track-bar{grid-column:1/-1}body.modern .audio-player .buttons{align-items:center;gap:5px;margin:0;display:flex}body.modern .audio-player .ctrl-btn{background-color:var(--player-background-color);border-radius:6px;flex:none;justify-content:center;align-items:center;margin:0;display:flex}body.modern .audio-player .ctrl-btn,body.modern .audio-player .ctrl-btn .xviconcontainer{justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}body.modern .audio-player .ctrl-btn .xvicon{color:var(--color-primary);width:18px;height:18px}body.modern .audio-player .ctrl-btn.record{border:solid 1px var(--color-error);background-color:var(--color-error-light)}body.modern .audio-player .track-bar{background-color:var(--player-background-color);border:none;border-radius:5px}body.modern .audio-player .track-bar .progress{border-radius:5px}body.modern .audio-player .player-status{width:auto;min-width:90px;margin:0}body.modern .audio-player .player-status .time-indicator{color:#fff;border:none;padding:0}body.modern .audio-player .player-status .player-state{color:#fff}body.modern .audio-player .wu-meter{border-radius:3px;flex:none;width:10px;margin:0;overflow:hidden}.xviconcontainer.ordoP .xvicon,.xviconcontainer.on .xvicon{color:#d5da52!important}.xviconcontainer.ordoV .xvicon,.xviconcontainer.on .xvicon{color:#70d63e!important}.xviconcontainer.ordoC .xvicon,.xviconcontainer.on .xvicon{color:#3d9ed5!important}.xviconcontainer.ordoN .xvicon,.xviconcontainer.on .xvicon{color:#d64942!important}.slick-cell.cellStockProduitSuppr{color:red!important}:root body{--slate-50:oklch(98.4% .003 247.858);--slate-100:oklch(96.8% .007 247.896);--slate-200:oklch(92.9% .013 255.508);--slate-300:oklch(86.9% .022 252.894);--slate-800:oklch(27.9% .041 260.031);--planning-primary-bg:var(--slate-100);--planning-primary-color:var(--slate-800);--planning-secondary-bg:var(--slate-200);--planning-secondary-color:var(--slate-800);--planning-thirdary-bg:#fff;--planning-thirdary-color:var(--slate-800);--planning-outline-color:var(--slate-300)}:root body.darkTheme{--slate-50:#0f172a;--slate-100:#1e293b;--slate-200:#334155;--slate-300:#475569;--slate-800:#f1f5f9;--planning-thirdary-bg:var(--slate-50);--planning-thirdary-color:var(--slate-800);--planning-outline-color:var(--slate-200)}#xvcalendar ol,#xvcalendar li{margin:0;padding:0;list-style:none}.monthly-planning-month{background-color:var(--planning-outline-color);border:1px solid var(--planning-outline-color);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}.monthly-planning-month ::-webkit-scrollbar{width:6px;height:6px}.monthly-planning-month ::-webkit-scrollbar-thumb{border-radius:10px}.day-of-week{background-color:var(--planning-primary-bg);color:var(--planning-primary-color);text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid var(--planning-outline-color);grid-template-columns:repeat(7,1fr);font-size:.75rem;font-weight:700;display:grid}.day-of-week>*{text-align:center;padding:12px 5px!important}.days-grid{background-color:var(--planning-outline-color);flex:1;grid-auto-rows:minmax(150px,1fr);gap:1px;height:auto;display:grid;overflow-y:auto}.monthly-planning-day{background-color:var(--planning-thirdary-bg);color:var(--planning-thirdary-color);flex-direction:column;height:100%;display:flex;position:relative}.calendar .monthly-planning-day--monthly-view{height:100%}.monthly-planning-day--greyed-out{background-color:var(--planning-primary-bg);opacity:.6}.monthly-planning-day--unavailable{background-color:color-mix(in srgb, var(--planning-primary-bg) 30%, transparent)}.monthly-planning-day--hovered:not(.monthly-planning-day--greyed-out){background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}.monthly-planning-day-morning{border-bottom:dashed 1px var(--planning-outline-color)}.monthly-planning-day-section{box-sizing:border-box;flex:1;position:relative}.monthly-planning-day-label{background-color:var(--planning-secondary-bg);justify-content:space-between;padding:8px;font-size:.9rem;font-weight:600;display:flex}.monthly-planning-day-label--today{color:var(--color-primary);border-bottom:2px solid var(--color-primary)}.monthly-planning-day-entries{height:-webkit-fill-available;overflow:auto}.monthly-planning-day-fullday-entries,.monthly-planning-day-half-days-entries{table-layout:fixed;height:100%;display:table}.monthly-planning-day-fullday-entries>div{height:95%}.monthly-planning-day-fullday-entries--bordered{border-right:dashed 1px var(--planning-outline-color)}.monthly-planning-day-morning,.monthly-planning-day-afternoon{flex-direction:row;flex:1;height:50%;display:flex;overflow-x:auto}.monthly-planning-day-morning>div,.monthly-planning-day-afternoon>div{flex:1 0 150px;overflow-y:auto}.monthly-planning-entry{background-color:var(--color-primary);color:var(--color-text-primary);cursor:pointer;border-radius:4px;margin:4px;padding:6px;font-size:.75rem;transition:transform .1s,box-shadow .1s;box-shadow:0 1px 3px #0000001a}.monthly-planning-entry:hover{filter:brightness(110%);transform:translateY(-1px);box-shadow:0 3px 6px #00000026}.entry-header{align-items:center}.entry-title{white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.entry-info{opacity:.9;margin-left:10px;font-size:.7rem}.entry-top-right,.entry-icons{justify-content:right;display:flex}.entry-button{cursor:pointer!important}.monthly-planning-entry.collided{border-left:4px solid var(--color-error)}.monthly-planning-entry.selected-entry{border:3px dashed var(--planning-primary-color)}.planning{background-color:#e0e0e0;margin:0;padding:0;font-size:8pt;position:relative;overflow:hidden}.planning .planning-interval-list{z-index:2;background:var(--color-main);width:45px;position:absolute;top:50px;bottom:0;left:0;overflow:hidden}.planning .planning-interval-list .planning-interval-list-scroller{position:absolute;top:0;left:0;right:0}.planning .planning-interval-list .planning-interval-list-scroller .planning-interval{border-bottom:1px solid #0000;position:relative}.planning .planning-interval-list .planning-interval-list-scroller .planning-interval .planning-interval-time{position:absolute;top:-7px;left:0}.planning .planning-interval-list .planning-interval-list-scroller .planning-interval:before{content:"";background:gray;width:10px;height:1px;position:absolute;top:-1px;right:0}.planning .planning-interval-list .planning-interval-list-scroller .planning-interval.planning-interval-hovered{border-right:6px solid var(--color-secondary)}.planning .planning-interval-list .planning-interval-list-scroller .planning-interval.planning-interval-hovered:before{right:-6px}.planning .planning-column-header-list{white-space:nowrap;background:var(--color-main);height:50px;position:absolute;top:0;left:45px;right:0;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller{position:absolute;top:0;left:0}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header{text-align:center;border-left:1px solid #fff;border-right:1px solid #4a4a4a;display:inline-block;position:relative}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header.planning-column-header-highlighted{background-color:#d9d9d9}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .title{text-overflow:ellipsis;white-space:nowrap;font-weight:700;display:block;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .date{font-size:x-small;display:block}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons{-webkit-user-select:none;user-select:none;height:20px;line-height:20px;position:absolute;top:1px;right:5px}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .right-button{cursor:pointer;vertical-align:middle;border:1px solid #e3e2e2;width:20px;height:20px;margin-right:3px;padding:0;line-height:18px;display:inline-block;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .right-button:last-child{margin-right:0}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .post-it-button{cursor:pointer;background-color:#e8e8e8;min-width:20px;color:#000!important}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .post-it-button:active,.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .post-it-button.post-it-button-selected{color:#000;background-color:#ff0}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .right-side-buttons .devices-button.contains-unavailability{background-color:#ff6060}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .presence-indicator{cursor:pointer;background-repeat:no-repeat;width:20px;height:20px;position:absolute;top:0;left:0}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-presence-row{background-color:var(--color-main);height:20px;color:var(--color-text-main);vertical-align:middle;text-align:left;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-bottom:1px solid #4a4a4a;padding:0 10px;line-height:20px;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages{height:20px;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages .col-percent{text-align:center;width:50%;display:inline-block}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages .col-percent span{white-space:nowrap;vertical-align:sub;border-radius:0 30px;margin:0 3px 0 2px;padding:1px 3px;display:block;overflow:hidden}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages .col-percent .valid{color:#000;background-color:#48c548}.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages .col-percent .invalid,.planning .planning-column-header-list .planning-column-header-list-scroller .planning-column-header .col-percentages .col-percent .closed{color:#fff;background-color:#fe6767}.planning .planning-scrollable-content{white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-size:0;position:absolute;inset:50px 0 0 45px;overflow:auto}.planning .planning-scrollable-content .planning-column{display:inline-block;position:relative}.planning .planning-scrollable-content .planning-column .day-coverage{background-color:#f5f5f5;position:absolute;left:0;right:0}.planning .planning-scrollable-content .planning-column .day-coverage.type-B,.planning .planning-scrollable-content .planning-column .day-coverage.type-M{background-color:#f5f5f5}.planning .planning-scrollable-content .planning-column .day-coverage.alternate,.planning .planning-scrollable-content .planning-column .day-coverage.alternate.type-B,.planning .planning-scrollable-content .planning-column .day-coverage.alternate.type-M{background-color:#fff}.planning .planning-scrollable-content .planning-column.highlightedDrop{border-bottom:1px solid #767676!important}.planning .planning-scrollable-content .planning-column .day-disabled-overlay{z-index:2;cursor:not-allowed;background-color:#0003;height:100%;position:absolute;top:0;left:0;right:0}.planning .planning-scrollable-content .planning-column .planning-insert-component{z-index:8;display:none;position:absolute;left:0;right:10px}.planning .planning-scrollable-content .planning-column .planning-insert-component .planning-column-cell{cursor:pointer;color:#fff;background-color:#0006;border-bottom:1px solid #767676}.planning .planning-scrollable-content .planning-column .planning-insert-component .planning-column-cell.active,.planning .planning-scrollable-content .planning-column .planning-insert-component .planning-column-cell:active{background-color:#005dca}.planning .planning-scrollable-content .planning-column .planning-insert-component.insert-enabled{display:block}.planning .planning-scrollable-content .planning-column .planning-column-wrap{margin:0;position:relative}.planning .planning-scrollable-content .planning-column .entry-buttons{z-index:20;position:absolute;top:10px;right:0}.planning .planning-scrollable-content .planning-column .entry-buttons.entry-buttons-top{top:0}.planning .planning-scrollable-content .planning-column .entry-buttons .entry-button{cursor:pointer}.planning .planning-scrollable-content .planning-column .resize-overlay{position:absolute;inset:0}.planning .planning-scrollable-content .planning-column .resize-overlay.changing{z-index:2;background-color:#41343366;border:2px dotted #fff}.planning .planning-scrollable-content .planning-column .resize-overlay.changing .position-indicator{display:block}.planning .planning-scrollable-content .planning-column .resize-overlay.changing .entry-tooltip{display:none!important}.planning .planning-scrollable-content .planning-column .resize-overlay:hover .entry-tooltip{display:block}.planning .planning-scrollable-content .planning-column .resize-overlay .handle{z-index:5;background-color:#fff;border:1px solid #616161;border-radius:5px;width:12px;height:12px;position:absolute;left:50%}.planning .planning-scrollable-content .planning-column .resize-overlay .handle-top{cursor:ns-resize;margin-top:-5px;top:0}.planning .planning-scrollable-content .planning-column .resize-overlay .handle-move{cursor:move;margin-top:-5px;top:50%}.planning .planning-scrollable-content .planning-column .resize-overlay .handle-bottom{cursor:ns-resize;margin-bottom:-5px;bottom:0}.planning .planning-scrollable-content .planning-column .resize-overlay .overlay-content{height:100%;position:relative}.planning .planning-scrollable-content .planning-column .resize-overlay .position-indicator{color:#ddd;text-align:right;background-color:#24235f;padding:0 5px;font-size:10px;display:none;position:absolute;right:0}.planning .planning-scrollable-content .planning-column .resize-overlay .position-indicator-top{top:0}.planning .planning-scrollable-content .planning-column .resize-overlay .position-indicator-bottom{bottom:0}.planning .planning-scrollable-content .planning-column .planning-row{position:relative}.planning .planning-scrollable-content .planning-column .planning-row:hover{background-color:var(--color-secondary)}.planning .planning-scrollable-content .planning-column .planning-row .row-indicator{content:"";z-index:9;box-sizing:border-box;width:10px;position:absolute;top:-1px;bottom:0;right:-12px;overflow:hidden}.planning .planning-scrollable-content .planning-column .planning-row .row-indicator.with-items{cursor:pointer;background-color:#9f99d8}.planning .planning-scrollable-content .planning-column .planning-row .row-indicator.with-items:hover{background-color:#9f99d8}.planning .planning-scrollable-content .planning-column .planning-row .row-indicator.with-items>div{float:left;height:100%;display:block}.planning .planning-scrollable-content .planning-column .column-booking-indicators{z-index:1;width:20px;position:absolute;top:0;bottom:0;left:0}.planning .planning-scrollable-content .planning-column .column-presence-indicators{z-index:1;width:20px;position:absolute;top:0;bottom:0;right:0}.book-indicator-line{border-radius:30px 0}.presence-indicator-line{border-radius:0 30px}.book-indicator-line span,.presence-indicator-line span{writing-mode:vertical-rl;text-orientation:upright;max-height:80%;padding-top:6px;overflow:hidden}.planning .planning-scrollable-content .planning-column .column-booking-indicators .book-indicator-line,.planning .planning-scrollable-content .planning-column .column-presence-indicators .presence-indicator-line{cursor:pointer;position:absolute}.planning .planning-scrollable-content .planning-column .column-booking-indicators .without-booking-panels{cursor:pointer}.planning .planning-scrollable-content .planning-column.show-indicators-left:before{content:"";z-index:1;width:29px;position:absolute;top:0;bottom:0;left:0}.planning .planning-scrollable-content .planning-column.show-indicators-left .planning-column-wrap-left{margin-left:20px}.planning .planning-scrollable-content .planning-column.show-indicators-left .planning-column-wrap-left0{margin-left:0}.planning .planning-scrollable-content .planning-column.show-indicators-right:after{content:"";position:absolute;top:0;bottom:0;right:0}.planning .planning-scrollable-content .planning-column-drop{border-right:1px solid #555}.planning .planning-scrollable-content .planning-column.show-indicators-right .planning-column-wrap-right{margin-right:18px}.planning .planning-scrollable-content .planning-column.show-indicators-right .planning-column-wrap-right0{margin-right:0}.planning-column-cell{-webkit-user-select:none;user-select:none;border-bottom:1px solid #c8c8c8}.planning .planning-scrollable-content .planning-column-cell:active{background:#c1b694}.planning .planning-scrollable-content .planning-column-cell.planning-cell-unavailable{background-color:#ff6060}.planning .planning-scrollable-content .planning-column-cell.planning-cell-unavailable span{text-align:center;width:100%;font-size:12px;position:absolute;top:2px;overflow:hidden}.planning .planning-placeholder{z-index:2;background:var(--color-main);border-bottom:1px solid #4a4a4a;width:46px;height:50px;position:absolute;top:0}.planning .planning-placeholder.planning-placeholder-left{border-right:1px solid #4a4a4a;left:0}.planning .planning-placeholder.planning-placeholder-left-bottom{background:var(--color-main);border-bottom:none;top:auto;bottom:0;left:0}.planning .planning-placeholder.planning-placeholder-right{width:0;right:0}.planning .planning-notes-viewer{text-align:left;-webkit-user-select:none;user-select:none;background-color:var(--color-main);height:20px;color:var(--main-text-color);-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:default;border-bottom:1px solid #4a4a4a;padding:0 10px 0 1px;line-height:20px;top:50px;overflow:hidden}.planning .planning-notes-viewer .planning-notes-viewer-buttons{line-height:15px;display:inline-block}.planning .presence-scroller{background-color:var(--color-main);z-index:3;text-align:center;border-left:1px solid #4a4a4a;width:18px;position:absolute;top:1px;bottom:0;right:0}.planning .presence-scroller .presence-scroller-button{float:left;cursor:pointer;background-position:0 8px;background-repeat:no-repeat;width:17px;height:20px;margin-left:0;display:inline-block}.planning.planning-show-presence-row .planning-interval-list{top:60px}.planning.planning-show-presence-row .planning-column-header-list,.planning.planning-show-presence-row .planning-column-header-list .planning-column-header{height:60px}.planning.planning-show-presence-row .planning-scrollable-content{top:60px}.planning.planning-show-presence-row .planning-placeholder{height:60px}.planning.planning-show-presence-row .planning-placeholder.planning-placeholder-left{border-bottom:21px solid var(--color-main)}.planning.planning-show-notes .planning-interval-list{top:60px}.planning.planning-show-notes .planning-column-header-list{height:60px}.planning.planning-show-notes .planning-scrollable-content{top:60px}.planning.planning-show-notes .planning-placeholder{height:60px}.planning.planning-show-notes .planning-placeholder.planning-placeholder-left{border-bottom:21px solid var(--color-main)}.planning.planning-show-presence-row.planning-show-notes .planning-interval-list{top:90px}.planning.planning-show-presence-row.planning-show-notes .planning-column-header-list,.planning.planning-show-presence-row.planning-show-notes .planning-column-header-list .planning-column-header{height:90px}.planning.planning-show-presence-row.planning-show-notes .planning-notes-viewer{top:70px}.planning.planning-show-presence-row.planning-show-notes .planning-scrollable-content{top:90px}.planning.planning-show-presence-row.planning-show-notes .planning-placeholder{height:90px}.planning.planning-show-presence-row.planning-show-notes .planning-placeholder.planning-placeholder-left{border-bottom:41px solid var(--color-main)}.strong{font-weight:700}.planning-entry{-webkit-user-select:none;user-select:none;box-sizing:border-box;font-size:8pt;position:absolute;left:0;right:10px;overflow:hidden}.planning-entry .entry-content{-ms-text-overflow:ellipsis;text-overflow:ellipsis;height:100%;padding-left:2px;overflow:hidden}.planning-entry .entry-content>span{-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden}.planning-entry.planning-booking{background-color:#fffddd;border-radius:5px}.planning-entry.planning-booking .entry-content .radiologue-box{float:right;text-align:center;margin-right:2px;padding-left:2px;padding-right:2px}.planning-entry.planning-booking .entry-content .exam-color-box{float:left;width:14px;height:12px;margin-right:2px}.planning-entry.planning-booking .entry-content .rdv-ext-box{float:left;vertical-align:top;margin-right:2px}.planning-entry.planning-booking .entry-content .entry-content-text>span{-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:block;overflow:hidden}.planning-entry.planning-booking .entry-content .header-label-box{-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin-left:3px;margin-right:2px}.planning-entry.planning-appointment{background-color:#82c6ff;border:1px solid #eceded;border-radius:5px}.planning-entry.planning-appointment .entry-content .entry-header{font-size:9px}.planning-entry.planning-appointment .entry-content .entry-header .nature-box,.planning-entry.planning-appointment .entry-content .entry-header .validite-box{float:left;text-align:center;background-color:#ccc7c3;width:14px;height:12px;margin-right:2px}.planning-entry.planning-appointment .entry-content .entry-header .exam-color-box{float:left;width:14px;height:12px;margin-right:2px}.planning-entry.planning-appointment .entry-content .entry-header .comments-box,.planning-entry.planning-appointment .entry-content .entry-header .rdv-ext-box{float:left;vertical-align:top;margin-right:2px}.planning-entry.planning-appointment .entry-content .entry-header .site-box{margin-right:2px}.planning-entry.planning-appointment .entry-content .entry-header .header-label-box{-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin-right:2px;font-weight:700}.planning-entry.planning-appointment .entry-content .entry-header .indicator-box{float:right;text-align:center;width:13px;height:12px;line-height:11px;right:0}.planning-entry.planning-appointment .entry-content .entry-header .radiologue-box{float:right;text-align:center;margin-right:2px;padding-left:2px;padding-right:2px}.planning-entry.planning-appointment .entry-content .entry-header .carrdv-box{float:right;margin-right:2px;display:inline-block}.planning-entry.planning-appointment .entry-content .entry-header .carrdv-box .carrdv-box-item{text-align:center;min-width:20px;margin-left:2px;padding:1px;display:inline-block}.planning-entry.planning-appointment .entry-content .entry-header .alarme-box{margin-right:2px;display:inline-block}.planning-entry.planning-appointment .entry-content .entry-header .alarme-box .alarme-box-item{text-align:center;min-width:15px;margin-left:2px;padding:1px;display:inline-block}.planning-entry.planning-appointment .entry-content .entry-header .convocation-box,.planning-entry.planning-appointment .entry-content .entry-header .seringue-box{float:right;vertical-align:top;margin-right:2px}.planning-entry.collided{border:2px solid #d80000}.planning-entry.selected-entry{filter:brightness(105%);border:3px solid #454545}.planning-entry.selected-entry:hover .entry-tooltip{display:block}.planning-entry.deceased-patient{background-image:repeating-linear-gradient(45deg,#0000,#0000 20px,#ffffff80 20px 40px)}.planning-entry.xa-drag-clone{cursor:move;line-height:15px;width:100%!important;top:0!important;left:0!important}body.planning-resize{cursor:ns-resize!important}body.planning-move{-webkit-user-select:none;user-select:none;cursor:move!important}.planning-external-drag-indicator{position:static}.xa-drag-proxy .planning-proxy-multiple-indicator{text-align:center;vertical-align:middle;color:#000;background-color:#c5c5c5;background-repeat:no-repeat;border-radius:20px;width:20px;height:20px;font-size:12px;line-height:20px;display:inline-block;position:absolute;top:27px;left:-20px}.period-buttons.nav{color:var(--color-text-primary);cursor:pointer;background:var(--color-secondary);width:15px;text-align:center;border:1px solid #5c5c5c;border-radius:2px;height:16px;margin-top:2px;margin-right:2px;display:inline-block}.period-buttons.nav:active{background:#6d6d6d}.period-buttons.nav.nav-disabled{color:#a1a1a1;cursor:default;background:#ccc;border:1px solid #939393}.presence-tooltip a,.presence-tooltip-col a{color:#555}.presence-tooltip,.presence-tooltip-col{z-index:10000;cursor:pointer;background:#fff;border:1px solid #4a4a4a;padding:0;font-size:12px;position:absolute;left:10px}.presence-tooltip .presence-title,.presence-tooltip-col .presence-title{color:#fff;background-color:#c7c1ef;padding:3px 2px}.presence-tooltip .presence-rows{padding:3px}.presence-tooltip .presence-tooltip-row,.presence-tooltip-col .presence-tooltip-row{border-left-style:solid;border-left-width:5px;padding-left:5px}.presence-tooltip .presence-tooltip-row .deleted,.presence-tooltip-col .presence-tooltip-row .deleted{color:red}.blackTheme .bookings-tooltip{color:#555}.bookings-tooltip{z-index:1000;color:#000;cursor:pointer;background:#fff;border:1px solid #4a4a4a;padding:0 5px;font-size:12px;position:absolute;left:10px}.bookings-tooltip .presence-tooltip-row{padding-top:3px;padding-bottom:3px}.bookings-tooltip .presence-tooltip-row .deleted{color:red}.xviconcontainer.purple .xvicon{color:#4000ff}
