.actionLayout{--header-color : #f4f5f7;--lumo-contrast-5pct: #f4f5f7;padding-top:3%}.actionLayout::part(navbar){display:contents !important}.buttonsLayout{background-color: #FFF;box-shadow: 0 2px 4px rgba(0,0,0,0.2);;border-radius: 25px}.dialogTextLayout{padding: 8px 7%}.saveErrorMsg{padding: 26px 0;font-size:2vh;font-weight:bold}.errorBtnLine{justify-content:center;padding:16px;vaadin-button:hover{cursor:pointer}}.infoLayout{border: solid 1px rgba(58,58,60,0.16);border-radius:4px;padding: 8px 0;margin:10px 0;width: 100%;gap:0;vaadin-vertical-layout{padding: 6px;width: 100%;justify-content:center;gap:0}vaadin-icon{fill:var(--theme-color);margin: 0 0 0 6px;width: 5vh;height: 5vh}vaadin-avatar{margin: 0 0 0 6px;width: 5vh;height: 5vh}.iconLayout{display:flex;justify-content :center;align-items:center}}.secondaryText{color: rgba(27,43,65,0.69);font-size: 14px;font-style: normal;font-weight: 400;line-height: normal}.primaryText{color: rgba(0,0,0,1);font-size: 16px;font-style: normal;font-weight: 400;line-height: normal}.cancelBtn{color:var(--theme-color);background-color: #FFF;border: solid 1px rgba(58,58,60,0.16)}.actionValidationBottomLayout{width:100%;justify-content:end;padding:10px 16px;background-color: #F5F5F5;border-bottom-left-radius: 14px;border-bottom-right-radius: 14px}.statusSelection{width: 88%}.actionViewMainLayout{padding:0;margin:0;gap:0;background-color:#f4f5f7;overflow:hidden;height:93%;.actionGridHorizontalLayout{padding: 6px 0;gap:0;display:flex;align-items:center;vaadin-icon{fill:var(--theme-color);margin: 0 .8vw;width:4vh;height:4vh}}.actionGridVerticalLayout{padding: 0;gap:0;display:flex}.primaryGrayText{color: rgba(27,43,65,0.69);font-size: 16px;font-style: normal;font-weight: 400;line-height: normal}.iconButton{background-color: #FFF;padding:0 2px;border: solid 1px hsla(214,53%,23%,0.16);vaadin-icon{color:gray}}.locationIconLayout{fill:var(--theme-color);width:10%;height:100%;padding:0}.menuActionBarItems{padding: 0 10px 0 0}.menuActionBarItems::part(checkmark){display:none}.bottomToolBar{display:flex;align-items:center;justify-content:space-between;height:5vh;min-height:fit-content}.actionbtn{padding: 0}vaadin-grid::part(scanned-row){background-color:rgba(4,184,124,0.10)}vaadin-grid::part(red-row){background-color:rgba(220,53,69,0.10)}vaadin-grid::part(gray-row){background-color:#ededed}.actionToolbar{padding : 0;gap : 0;vaadin-button,vaadin-menu-bar>vaadin-menu-bar-button,vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-text-field::part(input-field){color :var(--body-text);background : var(--custom-text-field-background);border-radius : 5px;margin-top: 0px;height: 25px;font-size : 11pt;padding: 10px;padding-top: 15px;padding-bottom: 15px}.employer-avatar{color:#FFF;background-color:var(--lumo-primary-color)}.primaryButton{color: white;background-color: var(--header-color);border: none;font-weight : 600}.btnNoBorder{border : none;padding-left : 0;padding-right : 0}.filterLayout>input{color : red}vaadin-menu-bar-item{font-size : 11pt}vaadin-menu-bar-item>vaadin-icon{margin-left: -4px;margin-top : 2px;font-size : 10pt;color: var(--body-text)}vaadin-text-field>vaadin-button{border : none}}.actionToolbarTop{width: 100%;justify-content: space-between;background-color:#FFFFFF;padding: 16px;vaadin-text-field::part(input-field){background : none;border : 1px solid var(--border-color);border-radius : 5px}h2{font-size : 18pt}}.actionToolbarBottom{}.actionToolbarTopLeft{}.actionToolbarTopRight{gap : 10px}vaadin-text-field::part(container){justify-content:center}.actionToolbarMiddle{z-index:1;gap:0;width: 100%;border: 1px solid hsla(214,53%,23%,0.16);border-bottom:none;border-right:none;border-left:none;position: relative;overflow: hidden;background: #FFF;vaadin-text-field{height: 100%;align-items:center;margin-right:9vh;padding:0}}.middleFilterLayout{padding: 0 16px;width: 90%;align-items:center;justify-content: space-between;vaadin-button{margin: 2vh 0}transition: opacity 1s ease}.middleFilterLayoutDisplayed{opacity:1}.middleFilterLayoutHidden{opacity:0}.scanLayout{width:90%;height: 100%;z-index:3;background-color: rgba(47,202,205,.3);align-items:center;justify-content: space-between;padding-left: 16px;transition: transform .8s ease-in-out;position: absolute;right: -90%}.scanLayoutDisplayed{transform: translateX(-111.1%)}.scanLayoutHidden{transform: translateX(0%)}.scanButtonLayoutBkGrnd{background-color: #FFF;width:10%;min-width: 210px;height: 100%;z-index:4}.scanButtonLayout{width:100%;height:100%;justify-content:center;align-items:center;vaadin-button{border: solid 1px var(--lumo-primary-color);background-color: var(--lumo-primary-color);color: #000;margin: 3vh 16px;box-sizing: border-box;width: calc(100% - 32px);min-width: fit-content}z-index:5}.buttonFilterDisplayed{color: var(--lumo-primary-color);border-color: var(--lumo-primary-color);svg{fill: var(--lumo-primary-color)}}.bottomToolBarCustomContent{width:100%;justify-content:center}.actionProgressBloc{width:75%;height:100%;align-items:center;span{white-space: nowrap}}vaadin-crud::part(toolbar){background-color: #fff;border-left:none;border-right:none;border-bottom:none}.actionMiddleAndFilterLayout{padding:0;gap:0}.actionToolbarFilter{overflow:hidden;transition: max-height .8s ease-in-out,min-height .8s ease-in-out;max-height : 0;min-height : 0;padding : 0;width : 100%;border-top: none;justify-content:space-between;align-items:center;gap : 0;vaadin-horizontal-layout{gap : 10px}vaadin-button{margin:0}.leftBottomFilter{padding: 0 2vh}.btnNoBorder{margin: 0 2vh}}.actionToolbarFilterHidden{max-height : 0;min-height : 0;border-top: none}.actionToolbarFilterDisplayed{max-height : 8vh;min-height : 8vh;border-top: 1px solid hsla(214,53%,23%,0.16)}.item-count{white-space:nowrap}.item-count-mobile{white-space:nowrap;display:none}@media all and (max-width: 1850px){.middleFilterLayout{width:88%}.scanLayout{width:88%}.scanButtonLayoutBkGrnd{width:12%}.scanLayoutDisplayed{transform: translateX(-115.9%)}}@media all and (max-width: 1600px){.middleFilterLayout{width:86%}.scanLayout{width:86%}.scanButtonLayoutBkGrnd{width:14%}.scanLayoutDisplayed{transform: translateX(-120.9%)}}@media all and (max-width: 1420px){.middleFilterLayout{width:84%}.scanLayout{width:84%}.scanButtonLayoutBkGrnd{width:16%}.scanLayoutDisplayed{transform: translateX(-126.1%)}}@media all and (max-width: 1300px){.middleFilterLayout{width:82%}.scanLayout{width:82%}.scanButtonLayoutBkGrnd{width:18%}.scanLayoutDisplayed{transform: translateX(-131.70%)}}@media all and (max-width: 1170px){.middleFilterLayout{width:80%}.scanLayout{width:80%}.scanButtonLayoutBkGrnd{width:20%}.scanLayoutDisplayed{transform: translateX(-137.5%)}}@media all and (max-width: 1000px){.middleFilterLayout{width:76%}.scanLayout{width:76%}.scanButtonLayoutBkGrnd{width:24%}.scanLayoutDisplayed{transform: translateX(-150%)}}@media all and (max-width: 900px){.middleFilterLayout{width:72%}.scanLayout{width:72%}.scanButtonLayoutBkGrnd{width:28%}.scanLayoutDisplayed{transform: translateX(-163.8%)}.primaryGrayText{display:none}}@media all and (max-width: 800px){.middleFilterLayout{width:72%}.scanLayout{width:72%}.scanButtonLayoutBkGrnd{width:28%}.scanLayoutDisplayed{transform: translateX(-163.8%)}}@media all and (max-width: 584px){.action-location-selector{width:200px !important}.display-filter{display:none}}@media all and (max-width: 570px){.middleFilterLayout{width:70%}.scanLayout{width:70%}.scanButtonLayoutBkGrnd{width:30%}.scanLayoutDisplayed{transform: translateX(-171.35%)}.scan-text-field-display-none{display:none}.scan-text-field-display-flex{display:flex}.progress-bar{display:none}}@media all and (max-width: 510px){.middleFilterLayout{width:66%}.scanLayout{width:66%}.scanButtonLayoutBkGrnd{width:34%}.scanLayoutDisplayed{transform: translateX(-187.6%)}.primaryText{display:none}}@media all and (max-width: 455px){.scan-button{width:60px}.item-count{display:none}.item-count-mobile{display:flex}}@media all and (max-width: 406px){.employer-avatar{display:none}.scanLayout{justify-content:start;gap:0}}@media all and (max-width: 350px){.bloc-item-count{display:none}}@media all and (max-width: 700px){.actionToolbarMiddle{flex-direction: column;height: auto}.middleFilterLayout{order: 1;width: 100%;height: auto;flex-wrap: wrap;row-gap: 8px;box-sizing: border-box}.middleFilterLayoutHidden{display: none}.scanButtonLayoutBkGrnd{order: 2;width: 100%;min-width: 0;height: auto;box-sizing: border-box}.scanButtonLayout{height: auto}.scanLayout{order: 1;position: static;width: 100%;height: auto;flex-wrap: wrap;row-gap: 8px;box-sizing: border-box}.scanLayoutHidden{display: none}.scanLayoutDisplayed{padding-top:16px;transform: none}.leftScanItems,.rightScanItems{width: 100%}.actionToolbarMiddle{vaadin-text-field{margin-right:1vh}}}}.confirmLeaveActionPageDialog{.acceptBtn{background-color:hsl(3,85%,48%);color:#FFF}}@media (max-width: 1650px){.actionLayout{padding-top:4%}}@media (max-width: 1350px){.actionLayout{padding-top:5%}}@media (max-width: 1000px){.actionLayout{padding-top:5.5%}}vaadin-button:hover{cursor:pointer}