@import url(https://theme.prod.zola.fr/v3/css/global.css);
@import url(https://theme.prod.zola.fr/v3/css/loader.css);
.loader-background{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background-color:#f6f7f8;background:linear-gradient(to right, rgba(238, 238, 238, 0.4156862745) 8%, rgba(187, 187, 187, 0.3019607843) 18%, rgba(238, 238, 238, 0.4196078431) 33%);background-size:800px 104px;position:relative}@keyframes placeHolderShimmer{0%{background-position:-800px 0}100%{background-position:800px 0}}.loader-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}
.protected-route-loader{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;background:#fff;width:100%;height:100vh;display:flex;justify-content:center;align-items:center}
.container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;display:flex;justify-content:center;align-items:center;border-radius:10px;cursor:pointer;padding:8px 48px}.img-locked{visibility:hidden}
.back{display:flex;align-items:center;gap:8px;width:fit-content}
.callout-icon-delete{position:absolute;top:8px;right:8px}.callout-retry{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:4px}.callout-full-width{width:calc(100% - 24px)}
.button-icon{border-radius:50px;padding:8px}@media screen and (max-width: 280px){.button{width:100%}}.zola-btn-disabled{border:1px solid var(--light)}
.placeholder-empty-data{height:280px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;border:1px solid var(--light);border-radius:10px;padding:16px}
.modal-overlay-v2{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:var(--overlay-popup);display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:1002}.zola-modal{position:fixed;width:min(1200px,80vw);z-index:9999;background-color:var(--white);border-radius:20px;gap:16px;display:flex;flex-direction:column;column-gap:4px;max-height:99vh}.zola-modal-w-SM{width:30vw}.zola-modal-w-MD{width:40vw}.zola-modal-w-L{width:70vw}.zola-modal-w-XL{width:90vw}.zola-modal-w-AUTO{width:auto}.zola-modal-h-SM{min-height:30vh}.zola-modal-h-MD{min-height:40vh}.zola-modal-h-L{min-height:70vh}.zola-modal-h-XL{min-height:90vh}.zola-modal-h-AUTO{height:auto}.zola-modal-close{position:absolute;right:8px;top:8px;z-index:10000}.zola-modal-container{padding:32px;position:relative;flex:1;display:flex;flex-direction:column;gap:16px}.zola-modal-container-title{min-height:24px}.zola-modal-container-header{display:flex;gap:8px;align-items:center}.zola-modal-container-content{flex:1;max-height:calc(100% - 64px);width:100%;display:flex;flex-direction:column;gap:16px}.zola-modal-container-footer{display:flex;justify-content:flex-end;align-items:center;gap:8px}.caracteristics-container{scroll-behavior:smooth;display:flex;flex-direction:column;gap:16px;align-items:flex-start;flex:1;width:calc(100% - 2px)}.caracteristics-container-mobile{padding:4px;overflow:auto}.caracteristics-container .tabs{display:flex;align-items:flex-end;width:100%;gap:16px}.caracteristics-container .body{width:100%;height:100%}.caracteristics{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.caracteristics .block{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.caracteristics .block-editors{display:flex;flex-direction:row;align-items:flex-start;gap:4px;width:100%;flex-wrap:wrap}.caracteristics .block.timeline{gap:16px}.caracteristics .user-actions{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}.caracteristics-item{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.caracteristics-between{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.caracteristics-between-mobile{flex-wrap:wrap}.caracteristics_container{display:flex;flex-direction:column;gap:16px;border-radius:10px;border:1px solid var(--xlight);padding:16px;width:calc(100% - 32px);max-height:60vh;overflow:auto}.caracteristics_description .ql-container .ql-editor{overflow-y:auto !important;overflow-x:hidden;max-height:18vh !important}.caracteristics_description .ql-container .ql-editor p{font-weight:500;font-size:12px}.caracteristics_description_container{max-height:none !important;overflow:auto !important}@media(max-width: 767px){.zola-modal-container{padding:16px}}.popup_empty{flex:1;display:flex}.date-picker-modify-obj{width:100%;position:relative}.popup-header{width:100%;border-bottom:1px solid var(--xlight)}.popup-header-container{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.popup-header-container .left{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.popup-header-container .right{display:flex;align-items:center;gap:8px}.popup-container{display:flex;flex-direction:column;gap:24px;flex:1;overflow-y:auto}.popup .body{width:100%;height:100%}.popup-commentary{display:flex;flex-direction:column;justify-content:space-between;padding-left:8px;flex:1}.popup-commentary-container{max-height:400px;overflow-x:auto;width:100%;display:flex;flex-direction:column;gap:16px}.popup-commentary-footer{display:flex;gap:8px;flex-direction:column}.popup-commentary-footer-up{display:flex;align-items:center;gap:4px;width:100%}.popup .commentary{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.popup .commentary-container{width:100%;display:flex;justify-content:space-between;align-items:center}.popup .commentary-container-user{display:flex;align-items:center;gap:16px}.popup .no-commentary{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;height:100%}.popup .no-commentary-image{width:100px;height:100px}.popup .callout-comment{height:100%;width:calc(100% - 24px);display:flex;align-items:flex-start;flex-direction:column;gap:8px}.popup .callout-comment-header{display:flex;align-items:center;gap:8px}.popup .callout-comment-text{margin-left:20px}.tag-obj{width:56px;height:8px}.user-company-tags{display:flex;align-items:center}.assigned{flex:1}.editors{flex:3}@media screen and (max-width: 280px){.popup{padding:8px}}@media screen and (max-width: 320px){.tag-obj{display:none}}@media screen and (max-width: 645px){.popup{width:min(1200px,88vw)}.popup-container{gap:8px}.popup-commentary{padding:8px;width:calc(100% - 16px)}}@media screen and (max-width: 700){.popup-edit-question{overflow-y:auto}}
.popup_finish_exchange{min-width:auto;min-height:auto}.popup_finish_exchange_actions{display:flex;align-items:center;justify-content:center;gap:16px}.popup_finish_exchange_container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.popup_finish_exchange_container_title{text-align:center}.popup_finish_exchange_container_ul{align-self:flex-start;margin-left:80px;display:flex;flex-direction:column;gap:8px}
.tooltip{background-color:var(--xdark);padding:16px;border-radius:10px;display:inline-flex;gap:8px;min-width:200px;max-width:200px;height:auto;z-index:10000;left:16px}.tooltip-user-list{display:flex;flex-direction:column;gap:8px}
.zola_popin_information{z-index:1000;outline:none;border:none}.zola_popin_information_tooltip{display:flex;flex-direction:column;gap:8px}
.react-quill-rich-text{width:100%;max-height:400px;overflow-y:auto;overflow-x:hidden}.focused{border:1px solid var(--primary) !important}.focused:hover{border:1px solid var(--primary) !important}.not-focused:hover{border:1px solid var(--grey) !important}.react-quill-container{width:100%;border:1px solid rgba(0,0,0,0);border-radius:4px}.quill{width:100%;background-color:var(--light);height:auto;border-radius:4px}.ql-toolbar.ql-snow{border:none !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid var(--dark) !important}.ql-container.ql-snow{border:none !important;height:auto}.ql-editor{font-family:"Montserrat",serif;font-weight:600;font-size:12px;background:var(--xlight);min-height:80px;max-height:fit-content;padding:4px 12px;outline:none !important;overflow:hidden;overflow-y:hidden !important;border:none !important;border-radius:0 0 10px 10px;line-height:1.5}.quill-read-only{background:none}.quill-read-only .ql-editor{background:none;min-height:max-content;min-width:0;padding:0;font-weight:500;font-size:10px;font-family:"Montserrat",serif;line-height:1.5;border-radius:0px !important}.quill-text-small{background:none}.quill-text-small .ql-editor{font-family:"Montserrat",serif;font-weight:500;font-size:12px;background:var(--xlight);min-height:80px;max-height:fit-content;padding:4px 12px;outline:none !important;overflow:hidden;overflow-y:hidden !important;border:none !important;border-radius:0 0 4px 4px;line-height:1.5}.quill-text-small .ql-toolbar.ql-snow{border:none !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid var(--dark) !important;border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--light)}.read-only-quill-text-white .ql-container .ql-editor p{color:var(--white) !important}@media(max-width: 1470px){.react-quill-rich-text{max-height:200px}}.quill-t-14x500 .ql-container .ql-editor p{font-size:14px !important;font-weight:500 !important}
.signature{width:calc(100% - 32px);padding:16px;display:flex;justify-content:center;flex-direction:column;gap:8px;border:1px solid var(--light);border-radius:10px}.signature-actions{display:flex;align-items:center;gap:8px}
.post-commentary{display:flex;flex-direction:column;gap:8px}.post-commentary-content{display:flex;flex-direction:column;gap:4px;align-items:flex}.post-commentary-content-header{display:flex;flex-direction:row;align-items:center;gap:8px}.signature-list{margin-top:16px;display:flex;flex-direction:column;gap:8px}
.synthesis-survey-footer{display:flex;justify-content:center;flex-direction:column;padding:12px;border:1px solid var(--dark);background-color:var(--xlight);border-radius:10px;flex:1;gap:8px;height:fit-content}.synthesis-survey-footer-values{display:flex;flex-direction:column;gap:4px}.synthesis-survey-footer-not-display{display:none}
.survey-error{width:calc(100% - 32px);display:flex;align-items:flex-start;gap:8px}.survey-error-header{display:flex;gap:8px}.survey-error-header-titles{display:flex;flex-direction:column;gap:8px}.survey-error-header-titles-subtitles{display:flex;flex-direction:column}.survey-error-header-titles-answers{display:flex;gap:4px;align-items:center}.survey-error-header-icon{position:absolute;top:13px;left:13px}.survey-error-title:hover{text-decoration:underline}.ul_callout{margin:0;padding:0}.li_callout{display:flex;align-items:center;gap:4px}.li_callout_item{border-bottom:1px solid rgba(0,0,0,0)}.section-questions-container{display:flex;flex-direction:column}
.popin-hover-v3{display:none;position:absolute;overflow:hidden;padding:8px 16px;justify-content:flex-start;align-items:center;border-radius:4px;width:max-content;min-height:40px;z-index:5}.popin-hover-v3-text{max-width:320px}.popin-hover-v3-visible{display:flex !important;min-height:fit-content !important;max-width:320px}.popin-hover-v3-list{flex-direction:column;align-items:flex-start;gap:4px}.popin-hover-v3-list-item{margin-left:16px}
.checkbox-wrapper{display:inline-flex;align-items:center;gap:8px}.checkbox-wrapper:hover .checkbox-label{text-decoration:underline}.input-resource{display:flex;flex-direction:column;gap:4px}.input-single-line-icon{position:absolute;left:12px;top:12px}.input-single-line_with-icon{padding-left:36px;padding-right:24px}.input-single-line_with-password-toggle{padding-right:36px}.input-single-line-container{position:relative;display:flex;gap:4px;width:100%}.input-single-line-container__error-text{position:absolute;top:42px}.input-single-line-container-icon{position:absolute;left:8px}.input-single-line-container__icon-clear-all{position:absolute;right:12px;top:50%;transform:translate(0%, -50%)}.input-single-line-container__icon-password-toggle{position:absolute;right:20px;top:50%;transform:translate(0%, -50%)}.input-single-line-container__icon-password-toggle--with-clear{right:36px}.wInputSingleLine{width:calc(100% - 24px)}.input-container-upload{position:relative;cursor:pointer;display:flex;align-items:center;align-content:center;gap:8px;font-family:"Montserrat",serif;font-weight:600;font-size:12px;background:var(--xlight);height:30px;padding:4px 12px;border:solid 1px var(--xlight);border-radius:4px}.input-container-upload:hover{border:solid 1px var(--grey)}.input-container-upload_error{border:solid 1px var(--danger);margin-bottom:16px}.input-container-upload_error-text{position:absolute;top:42px;left:0;color:var(--danger)}
.zola-container{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--light);border-radius:10px}.zola-container-filled{background-color:var(--xlight)}
.modal-final-commentary-ia{max-height:70vh;overflow-y:auto}.modal-final-commentary-ia .react-quill-rich-text{max-height:none !important}.modal-final-commentary-ia .ql-container .ql-editor p{font-size:12px;font-weight:500;line-height:1.5}
.interview-footer{display:flex;flex-direction:column;width:100%;gap:48px}
.zola_tag_popin{display:flex;align-items:center;gap:8px}
.popin{position:relative}.popin-children{display:flex;align-items:center;gap:8px}.popin-container{width:320px;height:180px;position:fixed;display:flex;flex-direction:row;left:24px;box-shadow:4px 8px 28px 0px var(--primary-shadow-15);border-radius:10px;z-index:999}.popin-container-left{display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:var(--light);width:144px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:8px;gap:16px}.popin-container-left-userInfo{display:flex;flex-direction:column;gap:4px;align-items:center}.popin-container-right{background-color:var(--white);width:176px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:8px;display:flex;flex-direction:column;gap:16px}.popin-container-right .popin-close{position:absolute;align-self:end}.popin-container .teams{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.popin-container-v3{width:320px;height:180px;display:flex;flex-direction:row;box-shadow:4px 8px 28px 0px var(--primary-shadow-15);border-radius:10px;z-index:999;outline:none}.popin-container-v3-left{display:flex;align-items:center;flex-direction:column;justify-content:center;background-color:var(--light);width:144px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:8px;gap:16px}.popin-container-v3-left-userInfo{display:flex;flex-direction:column;gap:4px;align-items:center}.popin-container-v3-right{background-color:var(--white);width:176px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:8px;display:flex;flex-direction:column;gap:16px}.popin-container-v3-right .popin-close{position:absolute;align-self:end}.popin-container-v3 .teams{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.popin-not-visible{display:none}.line-user{border-bottom:1px solid rgba(0,0,0,0)}
.freetext-wrapper{display:inline-flex;gap:4px;flex-wrap:wrap;align-items:center}.not-hover:hover{border:1px solid rgba(0,0,0,0) !important}
.tables{width:100%;display:flex;flex-direction:column;gap:24px;overflow:auto}.tables .table{display:flex;width:100%;align-items:flex-start;flex-direction:column;gap:8px}.tables .table-header{display:flex;align-items:center;justify-content:space-between;width:100%}.tables .table-header .list-table{margin-right:40px;display:flex;justify-content:flex-end;width:max-content;gap:16px}.tables .table-header .list-table-item{width:120px;text-align:center;align-self:center;position:relative;flex:1}.tables .table-container{display:flex;width:100%;flex-direction:column;gap:16px}.tables .table-container .table-row{width:100%;border-radius:10px;flex-wrap:wrap}.tables .table-container .table-row-answers{display:flex;flex-direction:column;gap:16px;padding:8px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-bottom:1px solid var(--light);border-left:1px solid var(--light);border-right:1px solid var(--light)}.tables .table-container .table-row-items{display:flex;justify-content:space-between;border-radius:10px 10px 10px 10px;border:1px solid var(--light);padding:8px;align-items:center}.tables .table-container .table-row-items .row{display:flex;justify-content:flex-start;width:max-content;gap:16px}.tables .table-container .table-row-items-title{width:240px}.tables .table-container-row{display:flex;flex-direction:column;gap:8px;width:100%}.checkboxs-row{display:flex;align-items:center;justify-content:center;gap:4px;width:120px}.radius-open{border-radius:10px 10px 0 0 !important}.job{display:flex;flex-direction:column;gap:24px;margin-top:8px}.popin-hover{display:none;position:absolute;overflow:hidden;padding:8px 16px;justify-content:flex-start;align-items:center;border-radius:4px;width:max-content;min-height:40px;z-index:5}.popin-hover-text{max-width:320px}@media screen and (max-width: 1200px){.table{padding:0 16px 0 0;min-width:1000px !important}.table-embedded{padding:0}.tables,.pivot-tables{overflow-x:auto}.synthesis-skr{min-width:1000px}}.pt-item{position:relative;flex:1}.pt-item:hover .popin-hover{display:flex;min-height:fit-content}.pt-cell{display:inline-flex;text-align:center;align-items:center;justify-content:center}.pt-header-cell{display:flex;align-items:center;justify-content:center;gap:4px;width:120px;text-align:center}
.extendable-table{display:flex;flex-direction:column;width:100%;gap:8px;overflow-x:auto}.extendable-table-header,.extendable-table-content-answer{display:flex;flex-direction:row;gap:16px}.extendable-table-header-icon,.extendable-table-content-answer-icon{display:flex;align-items:center}.extendable-table-header *{align-self:flex-end}.extendable-table-content{display:flex;flex-direction:column;width:100%;gap:8px}.extendable-table-index{min-width:24px;max-width:24px}.extendable-table-index-value{align-self:flex-start}.extendable-table-size-1{min-width:80px;max-width:160px;width:100%}.extendable-table-size-2{min-width:160px;max-width:320px;width:100%}.extendable-table-size-3{min-width:240px;max-width:480px;width:100%}.vertical-center{align-self:flex-start}.add-answer{width:fit-content}.add-answer:hover{text-decoration:underline}.fake-col-ext{min-width:24px;max-width:24px}
.aws-cmt-viewer-loading{display:flex;justify-content:flex-start;align-items:flex-start}
.answer{display:flex;flex-direction:column;width:100%;gap:16px}.answer-user{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}.answer-user-header{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 8px)}.answer-user-header-container{display:flex;align-items:center;gap:8px}.answer-user-header__common{padding-top:24px;border-top:1px solid var(--light)}.answer-user-container{display:flex;flex-direction:column;gap:16px;align-items:flex-start;margin-left:24px}.answer-user-container-body{display:flex;align-items:center;gap:8px}.answer-user-container-input{width:calc(100% - 48px) !important}.answer-user-past{display:flex;align-items:center;gap:8px}.answer-user-icon{padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:var(--primary)}.answer-commentary{width:calc(100% - 24px);display:flex;align-items:flex-end;flex-direction:column;gap:4px}.answer-commentary-header{display:flex;align-items:center;justify-content:space-between;width:100%}.answer-commentary-input{width:calc(100% - 48px) !important}.answer-commentary-actions{display:flex;align-items:center;gap:8px}.answer-commentary-only-one-answer{width:100% !important}.answer-user-photo{border-radius:100%;width:16px;height:16px}.past-answer-text:hover{text-decoration:underline;cursor:pointer}.objR-form{width:100%;display:flex;align-items:flex-start;gap:8px}.objR-form-container{display:flex;flex-direction:row;gap:8px;width:100%;flex:1}.objR-form-rate{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1}.objR-form-rate-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.objR-form-commentary{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:5}.objR-form-commentary-header{width:calc(100% - 8px);display:flex;align-items:center;justify-content:space-between}@media(max-width: 500px){.objR-form-container{flex-direction:column;gap:8px}.objR-form-container .objR-form-rate{min-width:100%;max-width:100%}.objR-form-container .objR-form-commentary{min-width:100%;max-width:100%}}
.free-text{box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.free-text-input{width:calc(100% - 26px);min-height:24px;max-height:150px !important}.free-text-input-filled{line-height:1.5 !important;max-height:500px;overflow-y:auto}@media screen and (max-width: 280px){.free-text-input{width:auto}}
.zola-multidropdown-container{position:relative;background:var(--xlight);border:1px solid rgba(0,0,0,0);display:flex;align-items:center;padding:0 12px;border-radius:4px;min-height:32px}.zola-multidropdown-container:hover{border:1px solid var(--grey)}.zola-multidropdown-container-body{display:flex;min-height:40px;align-items:center;width:100%;flex-wrap:wrap}.zola-multidropdown-container-body-fake-div{flex:1;height:40px;display:flex;align-items:center}.zola-multidropdown-container .selected-option{background-color:var(--white);padding:4px 8px;border-radius:4px;display:flex;align-items:center;margin:4px;min-width:fit-content;gap:4px;cursor:auto}.zola-multidropdown-container-radius-round{border-radius:24px !important}.dropdown-container{position:absolute;background:var(--white);left:0;border:1px solid var(--grey);display:flex;flex-direction:column;border-radius:4px;z-index:1200;transition:all .2s ease-in-out;top:48px}.dropdown-container.fade-out{visibility:hidden;max-height:0}.dropdown-container.fade-in{max-height:200px;visibility:visible}.dropdown-container .dropdown-option-container{overflow-y:auto;display:flex;flex-direction:column;scroll-behavior:smooth}.dropdown-container .dropdown-option{padding:8px;display:flex;align-items:center;justify-content:flex-start;gap:8px}.dropdown-container .dropdown-option_single{flex-direction:row-reverse !important}.dropdown-container .dropdown-option-item{flex:1;display:flex;align-items:center;justify-content:space-between}.dropdown-container-input{position:relative}.dropdown-container-input-cross{position:absolute;top:22px;right:20px}.dropdown-option-not-found{padding:8px}.dropdown-number-result{padding:0 8px;display:flex;align-items:center;justify-content:flex-end}.dropdown-number-result_self{padding:8px !important}.select-container-input{width:calc(100% - 40px);margin:8px}
.zola-single-dropdown-container{background:var(--xlight);border:1px solid var(--xlight);width:calc(100% - 24px);display:flex;align-items:center;position:relative;padding:4px 12px;border-radius:4px;height:32px}.zola-single-dropdown-container:hover{border:1px solid var(--grey)}.zola-single-dropdown-container-body{position:relative;width:100%;min-height:24px;display:flex;align-items:center;justify-content:flex-start}.zola-single-dropdown-container-search{position:absolute;left:12px}.zola-single-dropdown-container-dropdown{position:absolute;right:12px}.zola-single-dropdown-container-clearable{position:absolute;right:32px}.zola-single-dropdown-container-input{width:calc(100% - 40px);margin:8px}.zola-single-dropdown-container .dropdown-container{position:absolute;top:48px;background:var(--white);width:100%;left:0;border:1px solid var(--grey);display:flex;flex-direction:column;border-radius:4px;width:100%;z-index:1200;overflow:hidden;transition:all .2s ease-in-out}.zola-single-dropdown-container .dropdown-container.fade-out{visibility:hidden;max-height:0}.zola-single-dropdown-container .dropdown-container.fade-in{max-height:188px;visibility:visible}.zola-single-dropdown-container .dropdown-container.fade-in-mobile{max-height:204px !important;opacity:1}.zola-single-dropdown-container .dropdown-container .dropdown-option-container{overflow-y:auto;scroll-behavior:smooth;max-height:auto}.zola-single-dropdown-container .dropdown-container .dropdown-option-container .dropdown-option{padding:8px;display:flex;align-items:center;justify-content:space-between}.zola-single-dropdown-container .dropdown-container .dropdown-option-container .dropdown-option-item{flex:1;display:flex;align-items:center;justify-content:space-between}.zola-single-dropdown-container .dropdown-container-input{position:relative}.zola-single-dropdown-container .dropdown-container-input-cross{position:absolute;top:22px;right:20px}.zola-single-dropdown_trunc{max-height:32px;overflow:auto}.can-select:hover{background:var(--xlight)}.cannot-select{pointer-events:none}.selected-option-name{margin-left:4px;height:40px;display:flex;align-items:center}
.full{width:calc(100% - 32px)}.select-full{width:100%}.simple-select{width:100%;position:relative}.simple-select-search{position:absolute;left:8px;top:16px;bottom:0;z-index:1}.simple-select-dropdown{position:absolute;right:8px;top:16px;bottom:0;z-index:1}.simple-select .select-simple-locked{background-color:rgba(0,0,0,0);border:none}.multi-select{width:100%;position:relative;border:1px solid rgba(0,0,0,0)}.multi-select:hover{border:1px solid var(--grey);border-radius:4px;cursor:pointer}.multi-select-search{position:absolute;top:50%;left:16px;transform:translate(-50%, -50%);z-index:1}.multi-select-dropdown{position:absolute;right:8px;top:16px;bottom:0;z-index:999}.multi-select .option{background-color:#fff;font-size:12px;font-weight:500;padding:8px 8px;border-radius:4px;cursor:pointer;user-select:none;display:flex;justify-content:space-between;color:var(--xdark)}.multi-select .option:hover{background:var(--xlight);color:var(--xdark)}.multi-select .chip{margin:0;padding:4px !important}.multi-select .closeIcon{filter:brightness(0)}.multi-select .searchBox{width:fit-content;overflow:hidden;margin:0;padding:0;min-height:0}.multi-select .searchWrapper{display:flex;align-items:center;border:none;flex-wrap:wrap;appearance:none;min-height:40px;max-width:100%;background-color:var(--xlight);background-size:12px;padding:4px 32px;gap:8px}.multi-select .highlightOption{background-color:rgba(0,0,0,0);color:var(--xdark)}.multi-select .highlightOption:hover{background:var(--xlight)}.multi-select .without-icon .searchWrapper{display:flex;align-items:center;border:none;flex-wrap:wrap;appearance:none;min-height:40px;max-width:100%;background-color:var(--xlight);background-size:12px;padding:8px 16px;gap:8px}.css-1fdsijx-ValueContainer{padding:0 0 0 16px !important}.css-y3rbxc-control{padding:8px 24px !important}.css-qbdosj-Input,.css-19bb58m,.css-166bipr-Input{margin:0 0 8px 8px !important;padding:0px !important;cursor:pointer}.css-qbdosj-Input input,.css-19bb58m input,.css-166bipr-Input input{margin:0 0 4px 0px !important}.input-description{min-height:80px;padding:8px 12px !important;width:calc(100% - 32px);overflow:hidden}.css-1mwg7ly-singleValue{font-style:normal !important;font-weight:500 !important;font-size:12px !important;font-family:"Montserrat" !important;margin:0 0 8px 8px !important}.css-12hv2c6-control{height:40px !important}.css-12hv2c6-control{height:40px !important}.css-1cfo1cf{padding-bottom:0px !important;padding-top:0px !important;margin:0 !important}#react-select-3-input{min-width:0px !important}@media screen and (max-width: 830px){.searchWrapper{min-width:180px}}@media screen and (max-width: 530px){.searchWrapper{max-width:100%}}.custom-day-picker{font-family:"Montserrat",sans-serif;width:300px;height:300px;background-color:#f0f0f0}.custom-day-picker .DayPicker-Weekday{color:#333}.custom-day-picker .DayPicker-Day--selected{background-color:#3f51b5;color:#fff}.custom-day-picker .DayPicker-Day--today{font-weight:bold}.custom-calendar-class .react-datepicker__month-container{z-index:1000}.custom-popper-class{z-index:1000}.react-datepicker-popper{z-index:4 !important}.checkbox-container{display:inline-flex;justify-content:left;gap:8px}.input-without-css{border:none !important;background:none !important;padding:0 !important;min-height:0;font-size:12px !important;font-weight:500}.select-simple{display:flex;align-items:center;position:relative;width:100%}.select-simple-icon{position:absolute;left:12px}.select-simple-padding{padding-left:32px !important}@-moz-document url-prefix(){.select-simple-padding{padding-top:10px !important}}.css-wuydbf-control{height:40px !important;border:1px solid rgba(0,0,0,0) !important}.css-wuydbf-control:hover{border:1px solid var(--grey) !important;cursor:pointer}.dropdown-option .closeIcon{float:left !important}.react-datepicker{font-family:"Montserrat",serif !important;width:496px;border-radius:none}.react-datepicker__header{background-color:rgba(0,0,0,0) !important;padding:.75em 0 !important;border-bottom:none !important}.react-datepicker__triangle{display:none !important}.react-datepicker__current-month{font-weight:500 !important}.react-datepicker__month-container{width:100%}.react-datepicker__day-names{width:100%;display:flex;align-items:center;justify-content:space-evenly}.react-datepicker__day-names .react-datepicker__day-name{margin:0 !important}.react-datepicker__month{margin:0 !important;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.react-datepicker__week{width:100%;display:flex;align-items:center;justify-content:space-evenly}.react-datepicker__day{padding:0 !important;margin:0px !important}.react-datepicker__day--selected{background-color:var(--primary) !important}.react-datepicker__day:hover{background-color:var(--primary) !important}.react-datepicker-selected{display:flex;align-items:center;gap:8px;width:100%}.react-datepicker-selected-year{flex:1}.react-datepicker-selected-mouth{flex:2}.interview-date-container-date .react-datepicker-wrapper .react-datepicker__input-container,.interview-date-container-time .react-datepicker-wrapper .react-datepicker__input-container{flex:2}.interview-date-container-date .react-datepicker-wrapper .react-datepicker__input-container input,.interview-date-container-time .react-datepicker-wrapper .react-datepicker__input-container input{font-style:normal;font-weight:600;font-size:12px;font-family:"Montserrat";color:var(--xdark)}.interview-date-container-date-locked{width:80px}.interview-date-container-date-locked .react-datepicker-wrapper .react-datepicker__input-container,.interview-date-container-time-locked .react-datepicker-wrapper .react-datepicker__input-container{flex:2}.interview-date-container-date-locked .react-datepicker-wrapper .react-datepicker__input-container input,.interview-date-container-time-locked .react-datepicker-wrapper .react-datepicker__input-container input{font-style:normal;font-weight:500;font-size:12px;font-family:"Montserrat";color:var(--xdark)}.react-datepicker-wrapper{display:flex !important;width:100%}.react-datepicker__input-container{display:flex !important}.customHeader{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:16px}.customHeader__choice{width:calc(100% - 16px);display:flex;align-items:center;justify-content:space-between;padding:8px;gap:16px}.customHeader__predefined{display:flex;align-items:center;justify-content:space-evenly;width:calc(100% - 16px);padding-inline:8px;flex-wrap:wrap;gap:8px}.customHeader__predefined__item{padding:8px 16px;flex:1}.customHeader__predefined__item:hover{cursor:pointer;background-color:#b1dcfb}.react-datepicker__day--keyboard-selected{background-color:var(--primary) !important}.react-datepicker__day--selected:hover{background-color:var(--primary) !important;color:#fff !important}.react-datepicker__day:hover{color:var(--white)}.datepicker-day--outside-month{color:#ddd !important}@media(max-width: 660px){.react-datepicker{width:400px}}@media(max-width: 460px){.react-datepicker{width:354px}}@media(max-width: 414px){.react-datepicker{width:294px}}@media(max-width: 300px){.react-datepicker{width:218px}}.react-datepicker--time-only{width:auto !important}li.react-datepicker__time-list-item--selected{background-color:var(--primary) !important}.datePicker{position:relative;z-index:revert-layer}.datePicker_input{width:calc(100% - 24px)}.datePicker_input_with_icon{width:100%;padding:4px 12px 4px 32px}.datePicker_icon{position:absolute;top:50%;left:12px;transform:translateY(-50%);z-index:1}.date-picker-loader{position:absolute;right:8px;bottom:12px}.input-field{width:100%;position:relative}.input-field-icon{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.input-field-blocked{cursor:not-allowed}.input-field-blocked::placeholder{padding-left:36px;color:var(--grey)}.react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected):not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__day--in-range){background-color:rgba(0,0,0,0) !important}.react-datepicker__day--keyboard-selected:not(.react-datepicker__day--selected):not(.react-datepicker__day--in-selecting-range):not(.react-datepicker__day--in-range):hover{background-color:var(--primary) !important;color:var(--white) !important}.react-datepicker__week:last-child{margin-bottom:16px}.datepicker-day--before-month{color:var(--dark) !important}.datepicker-day--before-month:hover{color:var(--white) !important}.timePicker{display:flex;flex-direction:column;position:relative}.timePicker_error{border:1px solid var(--danger)}.timePicker_error:hover{border:1px solid var(--danger)}.timePicker_error:focus{border:1px solid var(--danger)}.timePicker_textError{position:absolute;top:100%;margin-top:4px}@media(min-width: 1000px){.timePicker_popper{left:156px !important;top:100px !important}}@media(min-width: 1000px){.datePicker_popper{left:140px !important;top:100px !important}}
.ht-extendable-table{display:flex;flex-direction:column;width:100%;gap:8px}.ht-extendable-table-row{display:flex;align-items:flex-start;width:100%;gap:16px}.ht-extendable-table-header,.ht-extendable-table-content-answer{display:flex;flex-direction:row;width:100%;gap:16px;min-width:1200px}.ht-extendable-table-header *{align-self:flex-end}.ht-extendable-table-content{display:flex;flex-direction:column;min-width:1200px;width:100%;gap:8px}.ht-extendable-table-index{min-width:24px;max-width:24px}.ht-extendable-table-index-value{align-self:flex-start}.vertical-center{height:100%;display:flex;align-items:center}.add-answer{width:fit-content}.add-answer:hover{text-decoration:underline}.col-free-text{min-width:216px !important}.datepicker-col{width:calc(100% - 24px);height:15px !important}.datepicker-col-locked{margin-left:12px}.commentary-container{flex:1}.interview-date-container{display:flex;align-items:center}.interview-date-container-date{flex:2.3}.interview-date-container-time{flex:1.4}.history-picker{width:calc(100% - 28px) !important}.history-user-container{display:flex;align-items:center;gap:4px}@media(max-width: var(--ht-extendable-table)){.ht-extendable-table-overflow{overflow-x:auto}}
.history-col-size-0{min-width:80px;max-width:160px;width:100%}.history-col-size-05{min-width:104px;max-width:216px;width:100%}.history-col-size-1{min-width:136px;max-width:294px;width:100%}.history-col-size-2{min-width:240px;max-width:none;width:100%}
.noWrap{white-space:nowrap}.field{color:var(--dark)}.title-and-info{height:fit-content}.info{height:24px}.history-mission-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(432px, 0));gap:24px;margin-bottom:16px}.mission-card{align-items:flex-start;display:flex;flex-direction:column;position:relative;border:1px solid #ccc;border-radius:8px;padding:20px;width:390px;min-height:426px}.mission-title{font-size:16px;font-weight:700;margin-bottom:8px}.user-info{margin-left:8px}.button-container{align-self:self-end;margin-top:auto}.question-row{margin-top:8px;max-width:-webkit-fill-available}.question{font-weight:700;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mission-period{margin-bottom:16px}.no-review{padding-top:8px;font-style:italic}.answer.show-limited{-webkit-line-clamp:3;line-clamp:2}.answer.show-full{-webkit-line-clamp:unset;line-clamp:none}.answer{overflow:hidden;text-overflow:ellipsis}.show-limited{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.underlineSimple{text-decoration:underline}
.ht-extendable-table{display:flex;flex-direction:column;width:100%;gap:8px;overflow:auto}.ht-extendable-table-row{display:flex;align-items:flex-start;width:100%;gap:16px}.ht-extendable-table-header,.ht-extendable-table-content-answer{display:flex;flex-direction:row;width:100%;gap:16px;min-width:1200px}.ht-extendable-table-header *{align-self:flex-end}.ht-extendable-table-content{display:flex;flex-direction:column;min-width:1200px;width:100%;gap:8px}.ht-extendable-table-index{min-width:24px;max-width:24px}.ht-extendable-table-index-value{align-self:flex-start}.vertical-center{align-self:flex-start}.add-answer{width:fit-content}.add-answer:hover{text-decoration:underline}.col-free-text{min-width:216px !important}.datepicker-col{width:calc(100% - 24px);height:15px !important}.datepicker-col-locked{margin-left:12px}.commentary-container{flex:1}.interview-dates-container{width:100%;display:flex;align-items:center;gap:8px}.interview-dates-container-locked{width:32%}@media(max-width: 1400px){.ht-extendable-table{overflow-x:auto}}
.zola_switch{display:flex;align-items:center;justify-content:space-between;width:112px;height:32px;position:relative;cursor:pointer}.zola_switch_container{flex:1;display:flex;align-items:center;justify-content:center;position:relative;height:100%;transition:background-color .3s ease-in-out}.zola_switch_container.active{background-color:var(--primary);border:1px solid rgba(0,0,0,0)}.zola_switch_container.active .icon{transform:translateX(8px);transition:transform .3s ease-in-out}.zola_switch_container.active .check_icon{opacity:1;transform:translate(-50%, -50%) scale(1);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.zola_switch_container.non-active{border:1px solid var(--light);background-color:var(--xlight)}.zola_switch_container.non-active .icon{transform:translateX(0);transition:transform .3s ease-in-out}.zola_switch_container.non-active .check_icon{opacity:0;transform:translate(-50%, -50%) scale(0.8);transition:opacity .4s ease-in-out,transform .4s ease-in-out}.left{border-top-left-radius:24px;border-bottom-left-radius:24px}.right{border-top-right-radius:24px;border-bottom-right-radius:24px}.check_icon{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:32%;transform:translate(-50%, -50%) scale(0.8);opacity:0}@keyframes checkAppear{0%{opacity:0;transform:translate(-50%, -60%) scale(0.8)}100%{opacity:1;transform:translate(-50%, -50%) scale(1)}}
.answer_commentary_motivoscope{display:flex;flex-direction:column;gap:8px}.answer_commentary_motivoscope_header_user{display:flex;align-items:center;gap:8px}
.pagination{display:flex;justify-content:center;flex-direction:column;gap:8px;padding:10px;align-items:center}.pagination_row{display:flex;justify-content:flex-start;align-items:center;gap:8px}.pagination-pages,.pagination-limits,.pagination-title{display:flex;align-items:center}.pagination-item{border-radius:8px;padding:6px 10px;transition:background-color .3s;color:var(--primary)}.pagination-item_elipsis{padding:6px 10px}.pagination-item-selected{background-color:var(--primary);color:var(--white)}
.motivoscope-graph-tooltip{max-width:350px !important}@media(max-width: 1023px){.motivoscope-graph-tooltip{max-width:200px !important}}
.motivoscope_graph{flex:1;border:1px solid var(--xlight);border-radius:10px;display:flex;justify-content:center;align-items:center;position:relative;flex-wrap:wrap;padding:16px;gap:16px}.motivoscope_graph .zola_stacked_bar .recharts-responsive-container .recharts-wrapper{display:flex;align-items:center;justify-content:center;margin:8px}.motivoscope_graph .legend_motiv_graph{width:100%;display:flex;justify-content:flex-end}@media(min-width: 768px)and (max-width: 1023px){.recharts-surface{height:70% !important}}@media(max-width: 767px){.recharts-surface{height:60% !important}}
.motivoscop_interview{display:flex;flex-direction:column;gap:24px}.motiv_header_item{flex:1 !important;display:flex;align-items:center;gap:4px}.motiv_header_item:last-child{max-width:24px}.motiv_header_item:first-child{min-width:500px}.motiv_body_row_item{flex:1 !important}.motiv_body_row_item:first-child{display:flex;align-items:center;gap:4px;min-width:500px}.motiv_body_row_item:last-child{display:flex;justify-content:flex-end;max-width:24px}.motiv_body_row:hover{background-color:rgba(0,0,0,0) !important}.motiv_body_row_item_row{display:flex;flex-direction:column;gap:4px;width:100%}.motivoscope_switch{width:100%;display:flex;justify-content:center}.motiscoscop_column_title{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.75em;text-overflow:ellipsis;overflow:hidden}.table_motivoscope{width:calc(100% - 8px) !important}
.field-with-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%}.field-with-title-header{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative}.field-with-title-header-popin{width:fit-content !important}.field-with-title-header-popin-with-star{margin-left:8px}.field-with-title-text{display:flex;align-items:center;position:relative;gap:4px}.mandatory{color:var(--danger)}
.progress-timeline{display:flex;justify-content:space-between;align-items:center;position:relative;width:200px;background:var(--xlight);height:4px;border-radius:10px;margin:24px 0 24px 72px}.progress-timeline-container-date{display:flex;align-items:center;flex-direction:column;justify-content:center !important;background-color:var(--light);min-height:32px;flex-grow:1;height:max-content;justify-content:flex-start;border-radius:10px;padding:8px;position:absolute}.progress-timeline__progression{height:4px;border-radius:10px;background:var(--primary)}.progress-timeline-round-left{position:absolute;left:-8px;height:8px;width:8px;border:3px solid var(--primary);border-radius:50%;background:var(--xlight)}.progress-timeline-round-right{position:absolute;right:-8px;height:8px;width:8px;border:3px solid var(--primary);border-radius:50%;background:var(--xlight)}@media(max-width: 819px){.progress-timeline{width:40vw}}@media(min-width: 410px)or (max-width: 500px){.progress-timeline{width:30vw}}@media(width: 320px){.progress-timeline{width:10vw}}
.empty-result{display:flex;flex-direction:column;gap:16px;justify-content:center;align-items:center;width:100%;flex:3;margin:16px 0}.empty-result-titles{display:flex;align-items:center;gap:4px;flex-direction:column}.empty-data{display:flex;flex-direction:column;gap:16px;align-items:center;width:100%;height:100%}.empty-data-image{width:100px;height:100px}
.popup-objs-rating-commentary{display:flex;flex-direction:column;justify-content:space-between;width:calc(100% - 80px);padding:16px 40px;height:calc(100% - 134px)}.popup-objs-rating-commentary-container{height:100%;width:100%;display:flex;flex-direction:column;gap:16px}.popup-objs-rating-commentary-footer{display:flex;gap:8px;flex-direction:column}.popup-objs-rating-commentary-footer-up{display:flex;align-items:center;gap:4px;width:100%}.commentary{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.commentary-container{width:100%;display:flex;justify-content:space-between;align-items:center}.commentary-container-user{display:flex;align-items:center;gap:16px}.popup-commentary{display:flex;flex-direction:column;justify-content:space-between;padding-left:8px;flex:1}.popup-commentary-container{max-height:400px;overflow-x:auto;width:100%;display:flex;flex-direction:column;gap:16px}.popup-commentary-footer{display:flex;gap:8px;flex-direction:column}.popup-commentary-footer-up{display:flex;align-items:center;gap:4px;width:100%}
.apexcharts-xaxistooltip{display:none}.custom-marker{padding:8px;background-color:#000}
.container-percentage{display:flex;align-items:center;justify-content:center;padding:8px;background-color:var(--xlight);border-radius:10px}
.ratings{display:flex;align-items:flex-start;gap:16px;padding-left:8px;flex-direction:column;flex-wrap:wrap;flex:1}.ratings-container{display:flex;flex-direction:row;justify-content:space-between;flex:1;width:100%;gap:8px}.ratings-container-items{display:flex;flex-direction:column;align-items:flex-start;gap:8px;overflow-y:auto;max-height:630px;flex:1;overflow-x:hidden}.ratings-container-items .rating-card{padding:16px;border:1px solid var(--light);border-radius:10px;width:calc(100% - 36px);display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ratings-container-items .rating-card-container{display:flex;justify-content:space-between;align-items:center;width:100%}.ratings-container-items .rating-card-container-left{display:flex;align-items:center;gap:8px}.ratings-container-items .rating-card-container-right{display:flex;align-items:center;gap:16px}.ratings-container-items .rating-card-reveal{display:flex;align-items:center;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.ratings-container-items .rating-card-reveal-tab{width:100%;display:flex;flex-direction:column;border:1px solid var(--light);border-radius:10px}.ratings-container-items .rating-card-reveal-tab-header{padding:8px;display:flex;align-items:center;justify-content:space-between;background-color:var(--light);border:1px var(--light);border-top-left-radius:10px;border-top-right-radius:10px;gap:8px}.ratings-container-items .rating-card-reveal-tab-header-title{flex:1}.ratings-container-items .rating-card-reveal-tab-content{display:flex;align-items:center;justify-content:space-between;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:8px;gap:8px}.ratings-container-items .rating-card-reveal-tab-content-value{display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:flex-start;flex:1}.ratings-container-items .rating-card-reveal-free-up{width:100%;display:flex;justify-content:space-between;align-items:center}.ratings-container-items .rating-card-reveal .with-commentary{display:flex;align-items:flex-start;gap:8px;flex-direction:column}.ratings-graph{border:1px solid var(--light);border-radius:10px;width:50%;height:100%;margin:0;padding:0;min-height:100%}@media(max-width: 645px){.ratings-container{flex-direction:column}.ratings{padding:8px;width:100%;max-height:600px;overflow-y:auto;flex-direction:initial}.ratings-container-items{flex:none;max-height:fit-content}.ratings-graph{width:calc(100% - 4px)}}
.popup-objective{min-width:320px;max-width:960px;min-height:86vh}.popup-objective-container{display:flex;flex-direction:column;gap:24px;flex:1}.onglet-obj:first-child{padding:0px 8px 0px 0px}
.share_card_animate_background{padding:32px;display:flex;justify-content:flex-start;align-items:center;gap:16px;border-radius:10px}.share_card_animate_background_icon{padding:8px;background-color:var(--white);display:flex;align-items:center;justify-content:center;border-radius:10px}
.zola_loader_placeholder{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column}
.popup_objective_choice{min-width:fit-content;min-height:min(1200px,50vh) !important}.popup_objective_choice_container{display:flex;align-items:center;justify-content:center;flex:1;gap:16px;flex-direction:row !important;flex-wrap:wrap}
.shared_card_objective_template{display:flex;border-radius:10px;border:1px solid var(--xlight);gap:8px}.shared_card_objective_template:hover{border:1px solid var(--primary)}.shared_card_objective_template_band{min-width:12px;max-width:12px;border-top-left-radius:10px;border-bottom-left-radius:10px}.shared_card_objective_template_body{display:flex;padding:16px;flex-direction:column;gap:8px}.shared_card_objective_template_body_header{display:flex;align-items:center;gap:8px}.shared_card_objective_template_body_header_tag{padding:8px;border-radius:10px;gap:8px;display:flex;justify-content:center;align-items:center;white-space:nowrap}.shared_card_objective_template_body_description .ql-container .ql-editor p{cursor:pointer}
.popup_objective_create_with_template_container{min-height:80vh}.popup_objective_create_with_template{display:flex;gap:24px;flex-direction:column;flex:1}.popup_objective_create_with_template_filters{display:flex;align-items:center;gap:16px;margin-top:32px}.popup_objective_create_with_template_filters_screen{display:none;border-radius:10px;padding:16px;z-index:1000;position:fixed;top:64px;right:8px;bottom:0;width:280px;height:400px;background-color:var(--white);transition:transform .3s ease-in-out;transform:translateX(100%);border:var(--xlight) solid 1px}.popup_objective_create_with_template_filters_screen_open{display:flex;flex-direction:column;gap:16px;transform:translateX(0);transition:transform .4s ease-in-out}.popup_objective_create_with_template_filters_search{width:30%}.popup_objective_create_with_template_filters_lang{width:20%}.popup_objective_create_with_template_body_wrapper{flex:1;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.popup_objective_create_with_template_body{display:flex;gap:24px;flex:1;max-height:60vh}.popup_objective_create_with_template_body_categories{display:flex;flex-direction:column;gap:16px;border-radius:10px;border:1px solid var(--xlight);padding:16px}.popup_objective_create_with_template_body_categories_header{display:flex;justify-content:space-between;align-items:center}.popup_objective_create_with_template_body_categories_container{overflow:auto;display:flex;flex-direction:column;gap:16px;height:100%}.popup_objective_create_with_template_body_list{flex:1;border-radius:10px;display:flex;flex-direction:column;gap:16px;overflow-y:auto;scroll-snap-type:y mandatory}.popup_objective_create_with_template_button_back{align-self:end}.popup_objective_create_with_template_filters_responsive{align-items:flex-start;gap:8px;margin-top:16px}.popup_objective_create_with_template_body_responsive{flex-direction:column}.popup_objective_create_with_template_body_responsive_height{max-height:56vh}.popup_objective_create_with_template_body_list_responsive{max-height:60vh !important}@media(width: 1920px)and (height: 1080px){.popup_objective_create_with_template_body{max-height:66vh !important}}@media(width: 1280px)and (height: 720px){.popup_objective_create_with_template_body{max-height:54vh !important}}.categories_mobile{max-height:56vh}@media(max-width: 500px){.categories_mobile{max-height:48vh !important}}@media(min-width: 501px)and (max-width: 1024px){.categories_mobile{max-height:40vh !important}}
.popup-objs-rating-existing-container{display:flex;flex-direction:column;gap:16px}.popup-objs-rating-existing-buttons{display:flex;justify-content:flex-start;gap:8px;align-items:center}.tables-existing{display:flex;flex-direction:column;overflow-x:auto}.tables-existing .table-existing{display:flex;min-width:600px;align-items:flex-start;flex-direction:column;border:1px solid var(--light);border-radius:10px}.tables-existing .table-existing-header{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid var(--light);display:flex;align-items:center;justify-content:space-between;width:calc(100% - 16px);padding:8px;background-color:var(--xlight)}.tables-existing .table-existing-header .list-table{display:flex;justify-content:flex-start;gap:32px}.tables-existing .table-existing-container{display:flex;width:100%;flex-direction:column;max-height:300px;min-height:0;overflow-y:auto}.tables-existing .table-existing-container .table-row{display:flex;align-items:center;justify-content:space-between;width:calc(100% - 16px);padding-left:8px;padding-right:8px;min-height:48px;cursor:pointer}.tables-existing .table-existing-container .table-row:hover{background-color:var(--bg-tag-purple)}.tables-existing .table-existing-container .table-row-items{display:flex;justify-content:space-between;border-radius:10px 10px 10px 10px;border:1px solid var(--light);padding:8px;align-items:center}.tables-existing .table-existing-container .table-row-items .row{display:flex;justify-content:flex-start;gap:32px}.tables-existing .table-existing-container .table-row-items-title{width:20%}.checked{background-color:var(--bg-tag-purple)}.existing-obj-row{display:flex;width:120px;align-items:center;justify-content:center;gap:4px}.list-table-item{width:120px;text-align:center;align-self:center}.list-table-item-row{width:120px;text-align:center;align-self:center}.first{width:424px !important;display:flex;align-items:center;gap:8px}.list-table-item:first-child{width:400px;text-align:start}@media screen and (max-width: 280px){.popup-objs-rating-existing{padding:16px}.popup-objs-rating-existing-buttons{flex-direction:column;align-items:flex-start}}
.popup-delete-header{display:flex;justify-content:space-between;width:100%;flex-direction:column;align-items:flex-start;gap:8px}.popup-delete-container{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.popup-delete-actions{display:flex;align-items:center;gap:8px}
.new-objectives{display:flex;flex-direction:column;gap:16px}.new-objectives-container{display:flex;flex-direction:column;padding:16px;border:1px solid var(--light);border-radius:10px;gap:24px;width:calc(100% - 32px)}.new-objectives-container-header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.new-objectives-container-header-mobile{align-items:flex-start;flex-direction:column;gap:16px}.new-objectives-container-header-titles{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-header-right{display:flex;align-items:flex-start;gap:16px}.new-objectives-container-header-right-mobile{gap:0;justify-content:space-between;width:100%}.new-objectives-container-header-right .kpi{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-header-right .weighting{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-header-right .dates{display:flex;align-items:flex-start;gap:8px}.new-objectives-container-header-right .dates-start{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-header-right .dates-end{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-header-right .actions{display:flex;gap:8px}.new-objectives-container-actions{display:flex;align-items:center;gap:8px}.new-objectives-container-user,.new-objectives-container-reviewer{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;gap:8px}.new-objectives-container-user-mobile,.new-objectives-container-reviewer-mobile{gap:16px}.new-objectives-container-user .rating,.new-objectives-container-reviewer .rating{display:flex;align-items:center;gap:8px;flex:.1}.new-objectives-container-user .rating-mobile,.new-objectives-container-reviewer .rating-mobile{width:48%;flex:none}.new-objectives-container-user .rating-container,.new-objectives-container-reviewer .rating-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.new-objectives-container-user .commentary-container,.new-objectives-container-reviewer .commentary-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:5}.new-objectives-container-user .commentary-container-mobile,.new-objectives-container-reviewer .commentary-container-mobile{flex:1}.new-objectives-container-user .commentary-container-user-mobile,.new-objectives-container-reviewer .commentary-container-user-mobile{flex:.8}.new-objectives-container-buttons{display:flex;align-items:center;gap:8px}.new-objectives-actions{display:flex;align-items:center;gap:8px}.buttons-actions-new-objectives{display:flex;align-items:center;gap:8px}@media(max-width: 375px){.buttons-actions-new-objectives{flex-direction:column;align-items:flex-start}}@media(max-width: 500px){.new-objectives-container-header{flex-direction:column}.new-objectives-container-header-right{width:100%;justify-content:space-between}}.constraint-wrapper{display:flex;flex-direction:row;gap:4px}
.objs-ratings{display:flex;flex-direction:column;gap:16px}.objs-ratings-item{display:flex;flex-direction:column;padding:16px;border:1px solid var(--light);border-radius:10px;gap:24px}.objs-ratings-item-header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.objs-ratings-item-header-mobile{align-items:flex-start;flex-direction:column;gap:16px}.objs-ratings-item-header-titles{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.objs-ratings-item-header-right{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.objs-ratings-item-header-right-mobile{gap:0;justify-content:space-between;width:100%}.objs-ratings-item-header-right-container-left{display:flex;align-items:flex-start;gap:8px;justify-content:flex-end;flex:1}.objs-ratings-item-header-right-container-left .weighting{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.objs-ratings-item-header-right-container-left .dates{display:flex;align-items:flex-start;gap:8px}.objs-ratings-item-header-right-container-left .dates-start{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.objs-ratings-item-header-right-container-left .dates-end{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.objs-ratings-item-header-right .actions{display:flex;gap:8px}.objs-ratings-item-actions{display:flex;align-items:center;gap:8px;width:60px}.objs-ratings-item-user,.objs-ratings-item-reviewer{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;gap:8px}.objs-ratings-item-user-mobile,.objs-ratings-item-reviewer-mobile{gap:16px}.objs-ratings-item-user .rating,.objs-ratings-item-reviewer .rating{display:flex;align-items:center;gap:8px;flex:.1}.objs-ratings-item-user .rating-mobile,.objs-ratings-item-reviewer .rating-mobile{width:48%;flex:none}.objs-ratings-item-user .rating-container,.objs-ratings-item-reviewer .rating-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.objs-ratings-item-user .commentary-container,.objs-ratings-item-reviewer .commentary-container{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:5}.objs-ratings-item-user .commentary-container-mobile,.objs-ratings-item-reviewer .commentary-container-mobile{flex:1}.objs-ratings-item-user .commentary-container-user-mobile,.objs-ratings-item-reviewer .commentary-container-user-mobile{flex:.8}.objs-ratings-item-buttons{display:flex;align-items:center;gap:8px}.objs-ratings-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.input-commentary-rating{max-height:24px !important;padding:8px 12px !important;width:calc(100% - 32px);overflow:hidden}.input-rating{min-height:24px !important;padding:8px 12px !important;width:calc(100% - 24px)}.input-rating-mobile{width:64%}.no-spinners::-webkit-outer-spin-button,.no-spinners::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spinners{appearance:textfield}.objective-rate{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.answer-objs{width:100%;display:flex;align-items:flex-start;gap:8px}.answer-objs-rate{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1}.answer-objs-rate-title{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.answer-objs-commentary{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:5}.answer-objs-commentary-header{width:calc(100% - 8px);display:flex;align-items:center;justify-content:space-between}.responsive-container-left{justify-content:flex-start !important}@media screen and (max-width: 280px){.objs-ratings-item-header-right{gap:8px;justify-content:space-between;width:100%}.answer-objs{flex-direction:column}}@media screen and (max-width: 414px){.objs-ratings-item-header-right{width:100%;justify-content:space-between}.dates{flex-direction:column}}
.synthesis,.synthesis-skr{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--light)}.synthesis-header,.synthesis-skr-header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background-color:var(--light);border-top-left-radius:10px;border-top-right-radius:10px}.synthesis-container,.synthesis-skr-container{display:flex;flex-direction:column;padding:16px;justify-content:space-between;gap:16px}.synthesis-container .average,.synthesis-skr-container .average{display:flex;justify-content:space-between;align-items:center}.synthesis-container .weighting-average,.synthesis-skr-container .weighting-average{display:flex;justify-content:space-between;align-items:center}.synthesis-container .weighting-average-header,.synthesis-skr-container .weighting-average-header{display:flex;align-items:center;gap:16px}.centering{width:200px;display:flex;justify-content:center}.start{width:200px}
.open-question{display:flex;align-items:center;gap:4px}
.fake-div-pivot{min-width:240px;width:240px}.my-div{min-width:100%;width:auto !important;flex:1;display:flex;align-items:center;justify-content:space-between}.list-table-pivot{display:flex;justify-content:flex-start;width:max-content;gap:16px;margin-left:8px}.table-pivot-row-items-title{min-width:240px}.table-row-items-pivot{min-width:fit-content !important;flex:1 !important;padding:8px !important;display:flex !important;align-items:center !important;border-radius:10px !important;justify-content:space-between !important}@media(max-width: 1850px){.my-div{min-width:100%;width:auto !important}}
.card-formation{width:calc(100% - 40px);padding:16px;border-radius:10px;border:1px solid var(--light);display:flex;align-items:stretch;gap:24px;scroll-snap-align:start}.card-formation-image{min-width:272px;max-width:272px;min-height:161px;max-height:161px;border-radius:10px;object-fit:cover}.card-formation-right{display:flex;gap:80px;align-items:center;width:100%;justify-content:space-between}.card-formation__container__down{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.card-formation__container__down__header{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.card-formation__container__down__information{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.card-formation__description{position:relative;display:inline-block;word-wrap:break-word;overflow:hidden;max-height:2em;text-align:justify}.card-formation__description-more{max-height:max-content}.card-formation__tag{display:flex;align-items:center;gap:4px;position:relative}.card-formation-actions{display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px;align-self:center}.card-formation-actions-open{align-self:flex-start !important;margin-top:32px !important}.card-formation-other-information{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.point-between{width:2px;height:2px;background-color:var(--dark)}.description-less{height:61px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.description-less::before{content:"...";position:absolute;bottom:0;right:0}.card-formation__container__down-more{max-height:100% !important;overflow:auto !important}.btn-full{width:100%}@media(min-width: 768px)and (max-width: 1023px){.card-formation{flex-wrap:wrap}.card-formation-right{flex-direction:column}.card-formation-actions{flex-direction:row;width:100%}.card-formation__container__down{width:100%}.description-less{max-width:100%}.card-formation-image{width:100%;min-width:inherit !important;max-width:inherit !important}}@media(max-width: 767px){.card-formation{flex-wrap:wrap}.card-formation-right{flex-direction:column;gap:24px}.card-formation-actions{flex-direction:row;width:100%}.card-formation__container__down{width:100%}.description-less{max-width:100%}.card-formation-image{width:100%;min-width:inherit !important;max-width:inherit !important}}@media(max-width: 360px){.card-formation-image{width:100%;min-width:inherit !important;max-width:inherit !important}}
.popup-catalog{overflow:hidden}.empty-data-catalog{width:calc(100% - 2px) !important}.popup-search-resource-v3{display:flex;flex-direction:column;gap:32px;margin-top:32px;overflow:hidden;padding-right:2px}.popup-search-resource-v3__header{display:flex;flex-direction:column;gap:16px}.popup-search-resource-v3__header__research{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px}.popup-search-resource-v3__header__research .search{flex:.4}.popup-search-resource-v3__header .input-catalog{padding:16px 0 16px 56px}.popup-search-resource-v3__header .input-catalog__container{width:50%}.popup-search-resource-v3__header .input-catalog__icon{position:absolute;left:20px;top:20px;cursor:initial}.popup-search-resource-v3__header__filter{display:flex;align-items:center;gap:8px}.popup-search-resource-v3__header__filter__responsive{display:flex;align-items:center;gap:8px;transition:transform .3s ease-in-out;transform:translateX(112%);background-color:var(--white)}.popup-search-resource-v3__header__filter__responsive__open{flex:1;transform:translateX(0)}.popup-search-resource-v3__header__filter-mobile{display:flex;align-items:center;gap:16px;z-index:100000;position:fixed;right:16px;left:16px;transition:transform .5s ease-in-out;transform:translateX(100%);background-color:var(--white);flex-wrap:wrap;opacity:0;visibility:hidden}.popup-search-resource-v3__header__filter-mobile_actions{display:flex;justify-content:center;align-items:center;gap:8px;width:100%}.popup-search-resource-v3__header__filter-mobile.open{transition:transform .5s ease-in-out;transform:translateX(0);opacity:1;visibility:visible}.popup-search-resource-v3__body{overflow-y:auto;max-height:56vh;display:flex;align-items:center;flex-direction:column;gap:16px}.visible{display:flex !important}.hidden{display:none !important}.popup-search-resource-v3 .scroll-to-top-icon{position:fixed;bottom:20px;right:0;left:50%;transform:translateX(-50%);background-color:var(--white);border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:8px;cursor:pointer;z-index:1000;transition:opacity .3s}.popup-search-resource-v3 .scroll-to-top-icon:hover{opacity:.8}@media(width: 412px)and (height: 732px){.popup-search-resource-v3__body{max-height:66vh !important}}@media(width: 360px)and (height: 640px){.popup-search-resource-v3__body{max-height:62vh !important}}@media(width: 320px)and (height: 568px){.popup-search-resource-v3__body{max-height:58vh !important}}@media(width: 1920px)and (height: 1080px){.popup-search-resource-v3__body{max-height:66vh !important}}@media(width: 1280px)and (height: 720px){.popup-search-resource-v3__body{max-height:54vh !important}}@media(width: 1440px)and (height: 900px){.popup-search-resource-v3__body{max-height:60vh !important}}@media(min-width: 1600px){.popup-search-resource-v3__body{max-height:62vh !important}}@media(min-width: 1024px)and (max-width: 1599px){.popup-catalog{height:90vh !important;width:90vw !important}}@media(min-width: 768px)and (max-width: 1023px){.popup-catalog{height:90vh !important;width:90vw !important}.card-formation-image{width:100%;min-width:inherit !important;max-width:inherit !important}.input-catalog__container{width:100% !important}}@media(max-width: 767px){.popup-catalog{height:90vh !important;width:90vw !important}.input-catalog{width:calc(100% - 112px) !important}.popup-search-resource-v3__header__filter{flex-wrap:wrap}.input-catalog__container{width:100% !important}.popup-search-resource-v3__body{max-height:67vh}.search{flex:.9 !important}}.container-scroll-icon{top:92%;width:100%;position:fixed;z-index:1100000;display:flex;justify-content:center;align-items:center}.scroll-icon{position:absolute;opacity:.7}.scroll-icon:hover{opacity:1}@media(max-width: 767px){.container-scroll-icon{width:calc(100% - 32px);padding:0;top:92%;position:fixed;z-index:1100000;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.scroll-icon{position:absolute;opacity:.7}.scroll-icon:hover{opacity:1}}
.sdp-training-request{display:flex;align-items:flex-start;flex-direction:column;height:100%}.sdp-training-request-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sdp-training-request-container-item{display:flex;padding:16px;border:1px solid var(--light);border-radius:10px;width:calc(100% - 32px)}.sdp-training-request-container-item-row{width:100%;display:flex;align-items:flex-start;gap:8px;flex-wrap:wrap}.sdp-training-request-container-item-row-responsive{display:grid;grid-template-columns:1fr 1fr;width:100%}.sdp-training-request-container-item-row-input{width:calc(100% - 24px) !important}.sdp-training-request-container-item-row-buttons{display:flex;align-items:center;gap:8px}.sdp-training-request-container-item-row-buttons .button,.sdp-training-request-container-item-row-buttons .delete-btn-edit-view{margin-top:20px}.sdp-training-request-container-item-row-buttons .icon{margin-top:20px}.sdp-training-request-buttons{display:flex;gap:8px;align-items:center;justify-content:flex-start;flex-wrap:wrap}.select-full{width:100%}.sdp-label-container{flex:1}.sdp-priority-container{width:200px}.sdp-period-container{width:200px}.not-edit{width:32px}@media(max-width: 455px){.sdp-priority-container,.sdp-period-container{width:100%}}
.placeholder-empty-job{height:280px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}
.zola_action_floatting{font-family:"Montserrat",sans-serif !important;display:flex;align-items:center;gap:4px;padding:8px;box-shadow:0 4px 6px rgba(123,121,125,.1);background:var(--white);border:1px solid var(--grey);border-radius:4px}.zola_action_floatting:hover{border:1px solid var(--dark);background-color:var(--xlight)}
.ztr_collapse_body{width:100%;display:flex}.ztr_collapse_header{width:calc(100% - 16px);display:flex;justify-content:space-between;align-items:center;background:var(--xlight);padding:8px}.ztr_collapse_header_info{display:flex;align-items:center;gap:8px}.ztr_collapse_header_actions{display:flex;justify-content:flex-end;gap:8px;align-items:center}
.zola-table{display:flex;flex-direction:column;position:relative;width:100%;max-height:100vh;flex:1}.zola-table-embed{max-height:calc(100vh - 80px)}.zola-table_error{padding:0;height:100%}.zola-table_preheader{background-color:var(--xlight) !important;border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid var(--light);border-left:1px solid var(--light);border-right:1px solid var(--light);display:flex;align-items:center;gap:8px;padding:8px;border-bottom:solid var(--light) 1px}.zola-table_preheader,.zola-table-top{border-top-left-radius:10px;border-top-right-radius:10px}.zola-table-switch{border:none !important}.zola-table-filters{display:flex;justify-content:flex-start;align-items:center;gap:16px;width:100%}.zola-table_filters_row_header{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px;gap:16px;overflow-x:auto}.zola-table_filters_row_header_extended{display:flex;justify-content:space-between;gap:16px;align-items:center}.zola-table_input{min-width:300px;max-width:300px}.zola-table_input_filter_ztr{min-width:200px;max-width:200px}.zola-table-wrapper{display:flex;flex-direction:column;height:calc(100vh - 220px);position:relative}.zola-table-wrapper_flex{flex:1}.zola-table-no-scroll{overflow:hidden !important}.zola-table-footer{width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--xlight);border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:45px}.zola-table-footer-withSwitch{background-color:rgba(0,0,0,0) !important;border:none !important;border-radius:0 !important}.zola-table_filters_with_action_extended{flex:.5 !important}.zola-table-container{width:calc(100% - 2px);overflow:auto;border:1px solid var(--light);position:relative}.zola-table-container-loading{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background-navbar);opacity:.5;display:flex;justify-content:center;align-items:flex-start;z-index:10000}tbody,thead{position:relative}thead th{position:sticky;top:0;z-index:2;background-color:var(--white)}thead th>*{border-bottom:solid var(--grey) 2px}table{text-align:center;table-layout:auto;border-collapse:collapse;width:100%;overflow-y:auto}table th,table td{white-space:nowrap}table td{height:0;padding:0}td:not(:first-child):not(:has(.cell-wrapper)) [class^=column-]{padding:0 16px 0 16px}[class^=column-]{display:flex;justify-content:space-between;align-items:flex-end}table tr th:first-child,table td:first-child{position:sticky;left:0;z-index:3;background-color:var(--white)}table tr th:first-child:not(:last-child),table td:first-child:not(:last-child){border-bottom:.1em solid var(--light)}table td:last-child{display:flex;align-items:center;justify-content:flex-end;gap:8px;position:sticky;right:0;z-index:100}table tr th:first-child{z-index:4}table tr th{position:sticky;top:0;z-index:2;background:#fff;text-align:left}th{background-color:var(--xlight) !important}td{position:relative;height:40px;max-height:40px;min-height:40px;width:100%}tr:not(:last-child){border-bottom:.1em solid var(--light)}th:not(:first-child):not(:last-child),td:not(:first-child):not(:last-child){border-right:1px solid var(--light)}th .column-0{z-index:11;border-right:solid var(--grey) 2px}td.ztr_cell_0>*{border-right:solid var(--grey) 2px;width:calc(100% - 2px) !important}td.category_cell{position:inherit !important;z-index:auto !important}td.category_cell:first-child{z-index:3 !important;position:sticky !important}td.category_cell:first-child .inner-cell_with_category{border-right:2px solid var(--grey) !important}td.ztr_cell_XS.ztr_cell_0{padding-left:4px;min-width:112px;max-width:112px}td.ztr_cell_XS:not(.ztr_cell_0) .inner-cell .cell-wrapper{padding-left:4px;padding-right:4px}td.ztr_cell_S.ztr_cell_0{padding-left:8px;min-width:160px;max-width:160px}td.ztr_cell_S:not(.ztr_cell_0) .inner-cell .cell-wrapper{padding-left:8px;padding-right:8px}td.ztr_cell_M.ztr_cell_0{padding-left:16px;min-width:240px;max-width:240px}td.ztr_cell_M:not(.ztr_cell_0) .inner-cell .cell-wrapper{padding-left:16px;padding-right:16px}td.ztr_cell_L.ztr_cell_0{padding-left:16px;min-width:320px;max-width:320px}td.ztr_cell_L:not(.ztr_cell_0) .inner-cell .cell-wrapper{padding-left:16px;padding-right:16px}td.ztr_cell_XL.ztr_cell_0{padding-left:16px;min-width:520px;max-width:520px}td.ztr_cell_XL:not(.ztr_cell_0) .inner-cell .cell-wrapper{padding-left:16px;padding-right:16px}.column{display:flex;align-items:center;justify-content:space-between}.column_right{display:flex;align-items:flex-end;gap:8px;width:100%;height:100%}.column_hover{background-color:var(--light) !important}.column_render{width:fit-content}.tr_hover{background-color:var(--xlight) !important}.tr_hover td:first-child{background-color:var(--xlight) !important}.td_action_floating{background:var(--xlight);border-radius:10px;width:fit-content;display:flex;align-items:center;justify-content:flex-end}.td_action_floating_category{padding-right:16px}.cell-wrapper{display:flex;gap:8px;align-items:center;padding-right:16px}.ztr_column{padding:0;height:32px}.ztr_column_category:first-child{width:100% !important}.ztr_column>*{height:16px}.ztr_column_XS{min-width:32px;max-width:32px}.ztr_column_XS.ztr_column_extensible{min-width:min(3.2vw,48px);max-width:min(3.2vw,48px)}.ztr_column_XS>:first-child{padding:8px 4px}.ztr_column_S{min-width:80px;max-width:80px}.ztr_column_S.ztr_column_extensible{min-width:min(8vw,120px);max-width:min(8vw,120px)}.ztr_column_S>:first-child{padding:8px}.ztr_column_M{min-width:160px;max-width:160px}.ztr_column_M.ztr_column_extensible{min-width:min(16vw,240px);max-width:min(16vw,240px)}.ztr_column_M>:first-child{padding:8px 16px}.ztr_column_L{min-width:240px;max-width:240px}.ztr_column_L.ztr_column_extensible{min-width:min(24vw,360px);max-width:min(24vw,360px)}.ztr_column_L>:first-child{padding:8px 16px}.ztr_column_XL{min-width:440px;max-width:440px}.ztr_column_XL.ztr_column_extensible{min-width:min(24vw,560px);max-width:min(24vw,560px)}.ztr_column_XL>:first-child{padding:8px 16px}.ztr_cell>*{height:100%;width:100%}.ztr_column_0{max-width:none}.ztr_cell_center{justify-content:center}.ztr_column_vertical>*{height:160px}.ztr_column_vertical>*:not(.column-0)>*{writing-mode:vertical-lr;text-orientation:mixed;rotate:180deg}.ztr_column_vertical>*:not(.column-0) .column_right{align-items:center}.inner-cell{width:100%;display:inline-flex;justify-content:flex-start;align-items:center;gap:8px}:not(.ztr_cell_0) .inner-cell .cell-wrapper{width:100%;height:100%}:is(.ztr_cell_0) .inner-cell .cell-wrapper{max-width:calc(100% - 32px)}:not(.ztr_cell_0).ztr_cell_XS .inner-cell .cell-wrapper{max-width:112px;min-width:24px}:not(.ztr_cell_0).ztr_cell_S .inner-cell .cell-wrapper{max-width:160px;min-width:64px}:not(.ztr_cell_0).ztr_cell_M .inner-cell .cell-wrapper{max-width:240px;min-width:144px}:not(.ztr_cell_0).ztr_cell_L .inner-cell .cell-wrapper{max-width:320px;min-width:208px}:not(.ztr_cell_0).ztr_cell_XL .inner-cell .cell-wrapper{max-width:520px;min-width:408px}:not(.ztr_cell_0).ztr_cell_XS.ztr_cell_extensible .inner-cell .cell-wrapper{min-width:calc(min(3.2vw,32px) - 8px)}:not(.ztr_cell_0).ztr_cell_S.ztr_cell_extensible .inner-cell .cell-wrapper{min-width:calc(min(8vw,80px) - 16px)}:not(.ztr_cell_0).ztr_cell_M.ztr_cell_extensible .inner-cell .cell-wrapper{min-width:calc(min(16vw,160px) - 16px)}:not(.ztr_cell_0).ztr_cell_L.ztr_cell_extensible .inner-cell .cell-wrapper{min-width:calc(min(24vw,240px) - 32px)}:not(.ztr_cell_0).ztr_cell_XL.ztr_cell_extensible .inner-cell .cell-wrapper{min-width:calc(min(32vw,440px) - 32px)}:not(.ztr_cell_0).ztr_cell_XS.ztr_cell_equal .inner-cell .cell-wrapper{max-width:112px;min-width:112px}:not(.ztr_cell_0).ztr_cell_S.ztr_cell_equal .inner-cell .cell-wrapper{max-width:160px;min-width:160px}:not(.ztr_cell_0).ztr_cell_M.ztr_cell_equal .inner-cell .cell-wrapper{max-width:240px;min-width:240px}:not(.ztr_cell_0).ztr_cell_L.ztr_cell_equal .inner-cell .cell-wrapper{max-width:320px;min-width:320px}:not(.ztr_cell_0).ztr_cell_XL.ztr_cell_equal .inner-cell .cell-wrapper{max-width:520px;min-width:520px}.zola-table-pagination-wrapper{display:inline-flex;justify-content:center;align-items:flex-start;gap:32px}.tr_category td{background-color:var(--xlight) !important}.tr_category:hover{background-color:var(--xlight) !important}.td_category{z-index:1 !important}.td_category:first-child{z-index:2 !important;padding-left:8px !important}.td_category .ztr_collapse_body{border:none !important;width:100% !important}.td_category_loading:last-child{display:block;height:auto !important;max-height:max-content !important}.inner-cell_with_category{border-right:none !important}.table_extended_actions{display:flex;justify-content:flex-end;gap:8px;align-items:center}.loading-table{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000}.zola-tbody{height:30vh}.component-ztr-loading{opacity:.5;pointer-events:none}.component-ztr-loading-header{opacity:1}.draggable-row{transition:all .2s ease}.draggable-row:hover .drag-handle{opacity:1}.draggable-row.dragging{opacity:.6;transform:scale(0.98);background-color:var(--xlight);box-shadow:0 4px 8px rgba(0,0,0,.15);z-index:1000}.draggable-row.dragging td{background-color:var(--xlight) !important}.draggable-row.drag-over{border-bottom:2px solid var(--primary);background-color:var(--xlight);transform:translateY(-2px)}.draggable-row.drag-over td{background-color:var(--xlight) !important}.draggable-row.drag-over-top{border-top:2px solid var(--primary);background-color:var(--xlight);transform:translateY(2px)}.draggable-row.drag-over-top td{background-color:var(--xlight) !important}.drag-handle{opacity:.6;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.drag-handle:hover{opacity:1;transform:scale(0.8)}.drag-handle:active{transform:scale(0.95)}tr.draggable-row.dragging{animation:dragPulse .8s ease-in-out infinite alternate}tr.draggable-row.drag-over{animation:dragHover .5s ease-in-out}@keyframes dragPulse{from{opacity:.6}to{opacity:.8}}@keyframes dragHover{0%{transform:translateY(0)}50%{transform:translateY(-0.25px)}100%{transform:translateY(0.25px)}}.draggable-column{transition:all .2s ease}.draggable-column:hover .column-drag-handle{opacity:1}.draggable-column.dragging{opacity:.6;transform:scale(0.98);background-color:rgba(0,123,255,.05);box-shadow:0 4px 8px rgba(0,0,0,.15);z-index:1000;color:var(--primary)}.draggable-column.drag-over{border-left:3px solid var(--primary);background-color:var(--xlight);transform:translateX(2px)}.column-drag-handle{opacity:.6;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.column-drag-handle:hover{opacity:1;transform:scale(1.1)}.column-drag-handle:active{transform:scale(0.95)}th.draggable-column.dragging{animation:columnDragPulse .8s ease-in-out infinite alternate}th.draggable-column.drag-over{animation:columnDragHover .5s ease-in-out}@keyframes columnDragPulse{from{opacity:.6}to{opacity:.8}}@keyframes columnDragHover{0%{transform:translateX(0)}50%{transform:translateX(-1px)}100%{transform:translateX(1px)}}
.zola_action_pre_header{display:flex;align-items:center;gap:4px}
.modal-skill-declarative{height:calc(100vh - 300px) !important}
.checkboxs-row{position:relative}.user-popin-assignee{position:absolute;left:32px}.user-popins-container{position:absolute;left:72px;width:60px}.delete-icon-spacer{width:16px}
.skr-critical-infos{display:flex;flex-direction:column;gap:4px}.skr-informations{display:flex;flex-direction:column;gap:4px}.skill-answer-container{display:flex;flex-direction:column;gap:4px;align-items:flex-start;width:calc(100% - 4px)}
.survey-question{display:flex;flex-direction:row;gap:16px;align-items:flex-start}.survey-question-index{min-width:24px;max-width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:50%;margin-top:12px}.survey-question-container{display:flex;flex-direction:column;flex:1;gap:16px;padding:16px;border:1px solid var(--light);border-radius:10px;width:calc(100% - 72px)}.survey-question-container-header{display:flex;justify-content:space-between}.survey-question-container-header-question-title{position:relative;width:fit-content}.survey-question-container-preparation{display:flex;flex-direction:column;gap:16px}.survey-question-container-preparation-user{display:flex;align-items:center;gap:8px}.add-comment:hover{text-decoration:underline}.mandatory{position:absolute;top:0;right:-8px;color:var(--danger)}@media(max-width: 280px){.survey-question-container{min-width:0}}
.survey-section{display:flex;flex-direction:column;gap:16px;width:100%;align-items:flex-start}.survey-section-header{display:flex;flex-direction:column;width:100%}.survey-section-header-title{display:flex;justify-content:flex-start;flex-direction:column;padding:16px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border:1px solid var(--light);gap:4px}.survey-section-container{display:flex;flex-direction:column;gap:16px;width:100%}.badge-section{padding:8px 16px;min-width:160px;width:160px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-top-left-radius:20px;border-top-right-radius:20px}
.survey{display:flex;flex-direction:column;gap:48px;align-items:flex-start;padding-bottom:20px}.survey-header{display:flex;flex-direction:column;gap:16px;width:100%}.survey-container{display:flex;flex-direction:column;gap:48px;width:100%}.survey-footer-final-commentary{width:calc(100% - 32px);padding:16px;display:flex;gap:32px;border:1px solid var(--light);border-radius:10px}.survey-footer-final-commentary-block-synthesis{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:3}.survey-footer-final-commentary-block-synthesis-commentary{flex:4;width:100%}.survey-footer-final-commentary-block-synthesis-commentary .react-quill-rich-text{max-height:none !important}.survey-footer{width:calc(100% - 32px);padding:16px;display:flex;justify-content:center;flex-direction:column;gap:8px;border:1px solid var(--light);border-radius:10px}.survey-footer-center{align-items:center}.survey-footer-actions{display:flex;justify-content:center;gap:8px;align-items:center}.survey-footer-body-inline{display:inline-flex;gap:8px;justify-self:center}.text-not-preparable{font-style:italic;font-weight:400;margin-left:24px;color:var(--dark)}.text-not-preparable-inner{font-style:italic;font-weight:400;color:var(--dark)}.actions-wrapper{display:flex;flex-direction:column;gap:8px}@media screen and (max-width: 850px){.survey-footer-body-inline{display:flex;flex-direction:column;gap:8px;align-items:start}.actions-wrapper{flex-direction:column;align-items:flex-start;flex-wrap:wrap}.checkbox-final-box,.button-final-box{flex:1}}@media(max-width: 280px){.survey-footer-actions{flex-direction:column;width:100%}}@media screen and (max-width: 450px){.survey-footer-final-commentary{flex-direction:column;align-items:stretch !important}}.align-center{align-items:center}.align-start{align-items:stretch}
.card-interview{border:1px solid var(--light);padding:16px;border-radius:10px;gap:8px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.card-interview-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.card-interview-feature{display:flex;flex-direction:column;gap:8px;width:100%}.card-interview-row{display:flex;flex-direction:row;align-items:center;gap:8px}.card-interview-row-informations{display:flex;flex-direction:row;align-items:center;gap:4px}.card-interview-row-informations-placeholder{width:24px;height:24px;border-radius:50%;background-color:var(--primary)}.card-interview-setup{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.timeline-item-block{display:flex;align-items:flex-start;flex-direction:column;gap:16px;width:calc(100% - 32px);position:relative;left:32px}.timeline-container{border:1px solid var(--light);padding:16px;border-radius:10px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.timeline-item{width:100%;display:flex;flex-direction:row;gap:24px;align-items:center;min-height:64px;position:relative;margin-left:8px}.timeline-item:nth-child(2){margin-top:8px}.timeline-item-left{height:100%;position:absolute;z-index:0}.timeline-item-left-block-up{border:1px var(--grey) dashed;height:50%}.timeline-item-left-block-down{border:1px var(--grey) dashed;height:50%}.timeline-item-img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;background-color:#fff;display:flex;justify-content:center;align-items:center}.timeline-item-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:24px 0 24px 0;border-bottom:1px solid var(--light)}.timeline-item-container-mobile{flex-direction:column;align-items:flex-start}.timeline-item-container-action{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}.timeline-item-container-action-column{flex-direction:column !important;gap:8px;align-items:flex-start;width:100%}.timeline-item-container-action-mobile{flex-direction:column;align-items:flex-start}.timeline-item-container-informations{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.timeline-item-container-informations-title{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;flex-wrap:wrap}.timeline-item-container-informations-title-date{display:flex;align-items:center;flex-wrap:nowrap;gap:8px}.timeline-item-container-informations-usersItw-item{display:flex;align-items:center;gap:4px}.timeline-item-container-informations-users{display:flex;flex-direction:column;gap:4px;margin-top:8px}.timeline-item-container-informations-users-mobile{align-items:flex-start;flex-direction:column}.timeline-item-container-informations-users-item{display:flex;flex-direction:row;gap:4px;align-items:center}.timeline-item-container-row{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.timeline-item-hr{width:100%;display:flex;flex-direction:column;gap:8px}.timeline-item-hr-buttons{display:flex;gap:16px}.timeline-item-hr-buttons-mobile{flex-wrap:wrap}.hr{width:100%;flex-direction:column !important;align-items:flex-start !important}.timeline-item:nth-of-type(2) .timeline-item-left-block-up:first-child{border:rgba(0,0,0,0)}.timeline-item:last-of-type .timeline-item-left-block-down{border:rgba(0,0,0,0)}.timeline-item:last-child .timeline-item-block .timeline-item-container{border:none}.bar-timeline{background:var(--light);width:100%;height:1px;position:absolute;bottom:-24px}.state-before{display:flex;flex-direction:row;align-items:center;gap:16px;flex-wrap:wrap}.state-before-actions{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:8px;flex-wrap:wrap}.state-before-actions-icon{width:24px;height:24px;cursor:pointer}.remainingDays{display:flex;align-items:center;gap:4px}.timeline-column{flex-direction:column;align-items:flex-start}.top-24{top:24px}.bottom-24{bottom:24px}
.popup-success-success{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:40px;min-width:888px}.popup-success-success-texts{display:flex;flex-direction:column;align-items:center;gap:24px}.popup-success-success_buttons{display:flex;align-items:center;gap:8px}.tada-illustration{width:100px}.title-final{max-width:720px}.popup-update-interview{min-width:auto;min-height:auto}
.zola_notif_template{width:100%;display:flex;align-items:flex-start;gap:32px}.zola_notif_template-left{width:50%;display:flex;flex-direction:column;gap:8px}.zola_notif_template-right{width:50%;display:flex;flex-direction:column;gap:16px}.zola_notif_template_textarea{min-height:129px !important;width:calc(100% - 24px) !important;max-height:150px !important}.preview-card{min-height:267px;padding:24px 40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1;gap:16px;border:1px solid var(--light);border-radius:10px}.preview-card__logo{width:96px}.preview-card__text{width:100%;max-height:400px;overflow-y:auto}.preview-card_plan_exchange{display:flex;flex-direction:column;padding:16px;gap:16px;border:1px solid var(--light);border-radius:10px}.preview-card_plan_exchange_row{display:flex;align-items:center;gap:8px}@media(max-width: 1470px){.preview-card__text{max-height:300px !important;overflow-y:auto !important}}
.popup_plan_exch{min-width:auto !important;min-height:auto !important}.popup_plan_exch_step1{display:flex;flex-direction:column;gap:24px;flex:1}.popup_plan_exch_step1_up{display:flex;flex-direction:column;gap:24px}.popup_plan_exch_step1_up_row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.popup_plan_exch_step1_toggle{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.popup_plan_exch_step1_down{max-height:48vh;overflow-x:hidden;overflow-y:auto}.popup_plan_exch_step1_down_toggle_content{display:flex;flex-direction:column;gap:24px}.popup_plan_exch_step2{flex:1;display:flex;flex-direction:column;gap:24px}.popup_plan_exch_step2_row{display:flex;align-items:stretch;justify-content:space-between;gap:24px;flex-wrap:wrap}.popup_plan_exch_actions{width:100%;display:flex;justify-content:flex-end;gap:16px;align-items:center;margin-top:16px}.event_card{display:flex;border:1px solid var(--light);border-radius:8px;gap:16px;padding:16px;align-items:center;flex:1}.event_card_selected{border:1px solid var(--primary)}.event_card:hover{border:1px solid var(--primary)}@media(max-width: 1470px){.popup_plan_exch_step1_down{max-height:32vh}}@media(max-width: 1000px){.zola_notif_template_plan_exchange{flex-direction:column}.zola_notif_template_plan_exchange .zola_notif_template-right{width:100%}.zola_notif_template_plan_exchange .zola_notif_template-left{width:100%}.popup_plan_exch_step2_row{flex-direction:column}}
.hr-item{width:calc(100% - 32px);display:flex;flex-direction:row;justify-content:space-between;padding:16px;border:1px solid var(--grey);border-radius:10px;position:relative}.hr-item-container{display:flex;flex-direction:row;align-items:center;gap:16px;flex:1}.hr-item-container-mobile{flex-wrap:wrap;justify-content:center}.hr-item-form{width:100%;display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}.hr-item-form-mobile{flex-direction:column;align-items:flex-start;margin-top:16px}.hr-item-form-block{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.hr-item-form-block-mobile{width:100%}.hr-item-form-block-mobile:nth-child(1),.hr-item-form-block-mobile:nth-child(2){flex:none !important}.hr-item-form-block-mobile:nth-child(3){flex:none !important}.hr-item-form-block:nth-child(1),.hr-item-form-block:nth-child(2){flex:1;min-width:260px}.hr-item-form-block:nth-child(3){flex:2}.hr-item-actions{display:flex;align-items:center;gap:4px}.select{width:calc(100% - 32px)}.select-mobile{width:100%}.input-commentary{width:calc(100% - 32px)}.title-hr{position:relative}@media(max-width: 375px){.hr-item-form-block:nth-child(1),.hr-item-form-block:nth-child(2){min-width:auto}}@media(max-width: 768px){.hr-item-form-block:nth-child(3){flex:none;width:100%}}
.popup-hr-information-timeline{min-width:300px;max-width:600px}.popup-hr-information-timeline-container{display:flex;flex-direction:column;gap:16px}.popup-hr-information-timeline-buttons{display:flex;align-items:center;gap:8px}
.interview{display:flex;flex-direction:column;align-items:stretch;gap:16px}
.loader-container{display:flex;justify-content:center;align-items:center}.loader-container__loader{width:16px;height:16px}
.tab{display:flex;flex-direction:column;border-radius:20px;position:relative;row-gap:8px;width:100%}.tab-list{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0 !important}.tab-list:hover .text-list{color:var(--black)}.tab-list:hover .tab-item-icon{filter:brightness(0) saturate(100%) invert(5%) sepia(18%) saturate(3766%) hue-rotate(228deg) brightness(87%) contrast(106%)}.tab-list-up{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:12px;border-radius:10px}.tab-list-up:hover{background:var(--xlight)}.tab-list-up-open{width:calc(100% - 24px)}.tab-list-up-close{width:fit-content}.tab-list-left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:8px}.tab-list-dropdown{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.tab-list-dropdown-items{padding:4px 0px 4px 24px;border:1px solid rgba(0,0,0,0);width:calc(100% - 40px);border-radius:10px;margin-left:8px}.tab-list-dropdown-items:hover{background-color:var(--xlight)}.tab-list-dropdown-items:focus{background:var(--xlight);border:1px solid var(--grey)}.tab-list-dropdown-items:focus .text-dropdown{color:var(--dark)}.tab-list-dropdown-items-select{background:var(--light);border:1px solid rgba(0,0,0,0)}.tab-list-dropdown-items-select:hover{background-color:var(--light)}.tab-list-dropdown-items-select:hover .text-dropdown{color:var(--black) !important}.tab-list-dropdown-items .text-dropdown-select{background-color:var(--light)}.tab-list-dropdown-items:hover .text-dropdown{color:var(--dark)}.tab .text-dropdown{font-size:10px !important}.tab-item{position:relative;display:flex;flex-direction:column;align-items:center;width:calc(100% - 16px);padding:0 8px;justify-content:center;border-radius:10px}.tab-item:hover{background:var(--xlight)}.tab-item-content{display:flex;align-items:flex-start;flex-direction:column}.tab-item-content-open{width:100%}.tab-item-content-close{width:40px;height:40px;padding:0;justify-content:center;align-items:center}.tab-item-content-block-open{display:flex;align-items:center;justify-content:space-between;padding:8px;width:calc(100% - 16px)}.tab-item-content-block-close{display:flex;width:40px;padding:12px 0;justify-content:center}.tab-item-content-left{display:flex;gap:8px;align-items:center;justify-content:flex-start}.tab-item-content-has-submenu{align-items:flex-start !important;gap:4px}.tab-hover{visibility:hidden;opacity:0;position:absolute;left:48px;padding:4px 8px;display:flex;justify-content:center;align-items:center;border-radius:4px}.tab-item:hover .tab-item-icon,.tab-item-content:hover .tab-item-icon{filter:brightness(0) saturate(100%) invert(5%) sepia(18%) saturate(3766%) hue-rotate(228deg) brightness(87%) contrast(106%)}.tab-item:hover .tab-hover,.tab-item-content:hover .tab-hover{opacity:1;visibility:visible}.tab-item-content-block{border-radius:10px}.tab-item-content-block-has-submenu{padding:8px 8px 0 8px !important}.tab-item-content-block:active{background:var(--light)}.tab-item-content-block:hover .text-list{color:var(--black)}.tab-item-content-block:hover .tab-item-icon{filter:brightness(0) saturate(100%) invert(5%) sepia(18%) saturate(3766%) hue-rotate(228deg) brightness(87%) contrast(106%)}.tab-item-selected,.tab-item-content-block-selected{padding:8px;border-radius:10px}.tab-item-selected:hover,.tab-item-content-block-selected:hover{background:none}.selected{background:var(--light)}.selected:hover{background:var(--light)}.tab-list-dropdown-items-select:hover .text-dropdown{color:var(--dark)}
.menu-mobile{width:100%;background-color:var(--background-navbar)}.menu-mobile-header{z-index:1001;width:calc(100% - 16px);display:flex;justify-content:space-between;align-items:center;padding:8px}.menu-mobile-container{border-radius:10px;padding:16px;z-index:1000;position:fixed;top:64px;right:0px;bottom:0;width:280px;height:400px;background-color:var(--background-navbar);transition:transform .3s ease-in-out;transform:translateX(100%);border:var(--xlight) solid 1px}.menu-mobile-container.open{transform:translateX(0)}.menu-mobile-container-logo-wrapper{width:80px;height:42px;display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:20px}.menu-mobile-container-logo-wrapper-img{width:64px}.menu-mobile-container-icon{position:absolute;top:16px;right:16px}.menu-mobile-tabs{margin-top:32px;display:flex;flex-direction:column;align-items:start;gap:16px}
.card{padding:8px;border-radius:10px;display:flex;align-items:center}.card-open{width:calc(100% - 16px)}.card-close{width:fit-content}.card-header{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.card-header-items{display:flex;gap:12px;align-items:center}.card-content{display:flex;flex-direction:column;align-items:flex-start;position:absolute;border-radius:10px;left:260px;top:96px;background:var(--white);padding:16px;gap:12px;border:1px solid var(--grey)}.card .space-open{opacity:1;visibility:visible;transition:.4s ease;transform:translateX(0)}.card .space-close{opacity:0;visibility:hidden;transition:.4s ease;transform:translateX(-15px)}.card-items{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:216px;position:relative;border-radius:10px;cursor:pointer}.card-items:hover .sub-items-title,.card-items:hover .card-items-content-title{color:var(--black)}.card-items:hover .card-items-icon{filter:brightness(0) saturate(100%) invert(5%) sepia(18%) saturate(3766%) hue-rotate(228deg) brightness(87%) contrast(106%)}.card-items-left{display:flex;flex-direction:row;align-items:center;gap:16px}.card-user-account{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:0 24px 24px 24px}.card-user-account-header{display:flex;align-items:center;width:100%;gap:12px}.card-user-account-header-icon{cursor:pointer}.card-user-account-content{display:flex;flex-direction:row;align-items:center;gap:16px}.card-user-account-content-img{width:40px;height:40px;border-radius:50%}.card-user-account-content-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.card-user-account-content-title .primary-title{font-weight:500 !important}.card-user-account-footer{display:flex;flex-direction:column;gap:8px}.card-user-account-footer-logout{transform:rotate(90deg)}.card-user-company{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:0 24px 24px 24px}.card-user-company-header{display:flex;align-items:center;gap:12px;width:100%}.card-user-company-content{display:flex;flex-direction:row;align-items:center;gap:16px}.card-user-company-content-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.card-user-company-content-title .primary-title{font-weight:500 !important}.card-user-company-footer{display:flex;flex-direction:column;gap:8px}.card-user-footer{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;padding:12px 0 0 0}.card-user-footer-text{text-decoration:underline;font-weight:700 !important;cursor:pointer}.card-user-footer-text:hover{color:var(--xdark)}.card-user-tag{display:flex;flex-direction:row;justify-content:center;width:100px;padding:8px 12px;border-radius:20px;background-color:var(--primary)}.active{background:var(--background-navbar)}.between{justify-content:space-between !important}.card-user-collapse{left:104px !important}.card-space-collapse{left:104px !important}.icon-rotate{transform:rotate(90deg)}
.sidebar-user{padding:8px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}.sidebar-user-open{width:100%;transition:100ms ease}.sidebar-user-close{width:fit-content;transition:100ms ease}.sidebar-user-left{display:flex;flex-direction:row;gap:8px;flex-wrap:nowrap}.sidebar-user-left-img{width:32px;height:32px;border-radius:50%}.sidebar-user-left-informations{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.sidebar-user-content{display:flex;flex-direction:column;align-items:center;position:absolute;border-radius:10px;left:260px;bottom:48px;background:var(--white);border:1px solid var(--grey);padding:24px 24px 16px 24px;min-width:360px;max-width:360px;min-height:240px}.sidebar-user .user-open{opacity:1;visibility:visible;transition:.4s ease;transform:translateX(0)}.sidebar-user .user-close{opacity:0;visibility:hidden;transition:.4s ease;transform:translateX(-15px)}.sidebar-user-collapse{left:104px !important}
.sidebar{position:fixed;left:0;height:100%;display:flex;justify-content:space-between;flex-direction:column;border-right:1px solid var(--light);z-index:5}.sidebar-open{width:244px;transition:200ms ease}.sidebar-close{width:88px;transition:200ms ease}.sidebar-up{gap:24px;display:flex;flex-direction:column;align-items:flex-start;padding:16px}.sidebar-up-close{gap:24px;display:flex;flex-direction:column;align-items:center;padding:24px}.sidebar-down{border-top:1px solid var(--light);padding:12px 16px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}.sidebar-menu-icon{cursor:pointer;position:absolute;right:-12px;top:72px}.company-logo{border-radius:10px;display:flex;justify-content:center;align-items:center;transition:200ms ease;background-color:var(--primary)}.company-logo-desktop{width:calc(100% - 32px);padding:4px 16px}.company-logo-mobile{padding:4px 4px}.company-logo-wrapper-desktop{min-width:160px;max-width:160px;width:160px;height:40px;min-height:40px;max-height:40px;display:flex;justify-content:center;align-items:center}.company-logo-wrapper-mobile{min-width:40px;max-width:40px;width:40px;height:40px;min-height:40px;max-height:40px;display:flex;justify-content:center;align-items:center}.company-logo-image-desktop{max-width:160px;max-height:40px}.company-logo-image-mobile{max-width:40px;max-height:40px}.company-logo-loading{border-radius:10px;display:flex;justify-content:center;align-items:center;transition:200ms ease;background-color:var(--light)}.christmas{width:32px;height:32px;position:absolute}.christmas-collapse{top:8px}.halloween-pumpkin{width:32px;height:32px;position:absolute;rotate:-30deg;top:4px;left:4px}.halloween-pumpkin-collapse{top:12px;left:8px}
.toast{position:fixed;top:16px;right:16px;min-width:264px !important;display:flex;flex-direction:row !important;justify-content:space-between !important}.toast.slide-in{animation:slideIn .6s ease-in-out forwards}@keyframes slideIn{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideOut{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
.error-403{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:fit-content}.error-403 .container-left,.error-403 .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.error-403 .container-left{position:relative;padding:0 20px;min-height:fit-content}.error-403 .container-left .form-container{margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.error-403 .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.error-403 .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.error-403 .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.error-403 .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.error-403 .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.error-403 .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;margin-left:2rem}.error-403 .container-left .form-container .language-logo-container .logo-container .logo{width:160px;height:auto;margin:8px 24px}.error-403 .container-left .form-container .error-content{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.error-403 .container-left .form-container .error-content .title-box{text-align:left}.error-403 .container-left .form-container .error-content .description{font-size:1rem;text-align:left}.error-403 .container-left .form-container .error-content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.error-403 .container-right{align-items:flex-end;overflow:hidden}.error-403 .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.error-403{display:flex;justify-content:center;align-items:center;width:100%}.error-403 .container-right{display:none}.error-403 .container-left{width:100%}}@media(max-width: 800px){.error-403{flex-direction:column}.error-403 .container-left .form-container{padding:20px}.error-403 .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.error-403 .container-left .form-container .language-logo-container .logo-container{width:100%;box-sizing:border-box}}
.error-404{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:fit-content}.error-404 .container-left,.error-404 .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.error-404 .container-left{position:relative;padding:0 20px;min-height:fit-content}.error-404 .container-left .form-container{margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.error-404 .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.error-404 .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.error-404 .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.error-404 .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.error-404 .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.error-404 .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;margin-left:2rem}.error-404 .container-left .form-container .language-logo-container .logo-container .logo{width:160px;height:auto;margin:8px 24px}.error-404 .container-left .form-container .error-content{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.error-404 .container-left .form-container .error-content .title-box{text-align:left}.error-404 .container-left .form-container .error-content .description{font-size:1rem;text-align:left}.error-404 .container-left .form-container .error-content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.error-404 .container-right{align-items:flex-end;overflow:hidden}.error-404 .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.error-404{display:flex;justify-content:center;align-items:center;width:100%}.error-404 .container-right{display:none}.error-404 .container-left{width:100%}}@media(max-width: 800px){.error-404{flex-direction:column}.error-404 .container-left .form-container{padding:20px}.error-404 .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.error-404 .container-left .form-container .language-logo-container .logo-container{box-sizing:border-box;width:100%}}
.errors-placeholder{width:100%;display:flex;justify-content:center;align-items:center}
.launcher_acc{display:flex;flex-direction:column;gap:16px}.launcher_acc_container{padding:16px;width:calc(100% - 32px);display:flex;flex-direction:column;gap:16px;border:1px solid var(--light);border-radius:10px}.launcher_acc_container_leaders{display:flex;align-items:center}
.container_collapse{width:calc(100% - 34px);display:flex;padding:16px;flex-direction:column;gap:16px;border:1px solid var(--light);border-radius:10px}.container_collapse_header{display:flex;justify-content:space-between;align-items:center}.container_collapse_header_left{display:flex;align-items:center;gap:8px}.container_collapse:not(:first-child){margin-top:16px}
.launcher_caract{display:flex;flex-direction:column;gap:16px}.campaign_param_container{display:flex;flex-direction:column;gap:16px}.campaign_param_container_item{display:flex;align-items:center;gap:4px}.campaign_param_container_status{width:30%}
.zola_badge{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,0)}
.zola_card_ztr_layout{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid var(--xlight);border-radius:10px;position:relative}.zola_card_ztr_layout.clickable:hover{border:1px solid var(--primary)}.zola_card_ztr_layout_band{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px}.zola_card_ztr_layout_container{display:flex;flex-direction:column;flex:1;padding:16px;gap:8px}
.launcher_notification{display:flex;flex-direction:column;flex:1}.launcher_notification_inPopup{max-height:70vh;overflow-y:auto;overflow-x:hidden}.tab_notification{display:flex;flex-direction:column;width:100%;gap:16px}.tab_notification_params{display:flex;align-items:center;gap:4px}
.zola-slide-in{position:fixed;top:0;right:0;height:calc(100vh - 16px - 2px);padding:8px;margin-top:1px;margin-bottom:1px;background-color:#fff;box-shadow:2px 0 5px rgba(0,0,0,.4);border-radius:10px;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:10000;display:none;flex-direction:column}.zola-slide-in-size-S{width:416px;min-width:416px;max-width:416px}.zola-slide-in-size-M{width:515px;min-width:515px;max-width:515px}.zola-slide-in-size-L{width:640px;min-width:640px;max-width:640px}.zola-slide-in:not(:has(.filters)){gap:8px}.zola-slide-in.open{transform:translateX(0)}.zola-slide-in-close-content{width:100%;display:flex;justify-content:flex-end}.zola-slide-in .zola-slide-in-content{padding:0px 16px 16px 16px;height:100%;display:flex;flex-direction:column;max-height:98vh;overflow:auto}.zola-slide-in .zola-slide-in-content:not(:has(.filters)){gap:32px;padding:24px}.show{display:flex;max-height:-webkit-fill-available}.zola-table_slideIn_popup{transform:translateX(0%) !important;border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;position:absolute;top:0;right:0}
.launcher_user_selection_filters_v2{display:flex;flex-direction:column;gap:32px}.launcher_user_selection_filters_v2_dropdowns{display:flex;flex-direction:column;gap:24px}.launcher_user_selection_filters_v2_actions{width:100%;display:flex;flex-direction:column;gap:16px;padding-bottom:32px}.filters{display:flex;flex-direction:column}.filters-category{display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.filters-category:first-of-type{border-top:none;padding-top:0px}.filters-actions{width:100%;display:flex;flex-direction:column;gap:8px}.filter-wrapper{display:flex;flex-direction:column;gap:4px}.filters-multiline-wrapper{display:flex;flex-direction:column;gap:16px}
.zola-list-users{display:flex;align-items:center;gap:4px}.zola-list-users-container{display:flex;align-items:center;gap:4px}.zola-list-users-container-item{flex:0 0 auto}.zola-list-users-container-item:not(:first-child){margin-left:-5px}.zola-list-users-more{position:relative}.zola-list-users-more-tooltip{top:24px}
.launcher_preview{height:67vh}.launcher_preview_missings{display:flex;align-items:center;gap:8px}.launcher_preview_header{padding:8px 16px;width:calc(100% - 32px)}.launcher_preview_header_item,.launcher_preview_body_item{flex:1 !important}.launcher_preview_header_item:last-child,.launcher_preview_body_item:last-child{flex:.1 !important;display:flex;justify-content:center}.launcher_without_text{position:absolute;top:100%;margin-top:2px}.ul_launcher_prev_callout{margin:0;padding:0}.il_launcher_prev_callout{display:flex;align-items:flex-start;gap:4px}.il_launcher_prev_callout_item{border-bottom:1px solid rgba(0,0,0,0);max-width:360px}.zola_toggle_edit_dropdown{padding:4px 0}.zola_toggle_edit{width:100%;display:flex;height:100%}.zola_toggle_edit_row{display:flex;align-items:center;width:100%;height:100%;gap:8px;z-index:3}.zola_toggle_edit_row_warning{padding:0 16px}.zola_toggle_edit_row_left{display:flex;align-items:center;gap:8px}.zola_toggle_warning{position:absolute;width:100%;height:100%;background:var(--bg-tag-yellow);z-index:1;left:0}.rev{padding-left:16px}.callout_pre_itw{display:flex;align-items:center;justify-content:space-between;flex-direction:row !important}.callout_pre_itw_action{display:flex;align-items:center;gap:4px}.launcher_preview_table_wrapper{height:calc(100vh - 320px) !important}.launcher_preview_table_wrapper_popup{height:calc(100vh - 420px) !important}@media(width: 1100px)and (height: 700px){.launcher_preview_table_wrapper{height:calc(100vh - 277px) !important}}@media(width: 1200px)and (height: 700px){.launcher_preview_table_wrapper{height:calc(100vh - 255px) !important}}@media(width: 1470px)and (height: 763px){.launcher_preview_table_wrapper{height:calc(100vh - 310px) !important}}@media(max-width: 1110px)and (height: 934px){.launcher_preview_table_wrapper{height:calc(100vh - 420px) !important}}@media(width: 1280px)and (height: 720px){.launcher_preview_table_wrapper{height:calc(100vh - 260px) !important}}.launcher_table_popup{min-height:47vh !important}@media(width: 1920px)and (height: 1080px){.launcher_preview{height:77vh}}@media(width: 1440px)and (height: 900px){.launcher_preview{height:72vh}}@media(max-width: 1100px){.launcher_preview{height:68vh}}@media(min-width: 1110px)and (max-width: 1920px){.launcher_preview{height:70vh}.launcher_preview_popup{height:65vh}}@media(width: 1470px)and (height: 763px){.launcher_preview{height:67vh}}
.launcher_users_selection{height:67vh}.launcher-job{text-wrap:balance;max-width:233px;text-align:left}.launcher_table_wrapper{height:calc(100vh - 360px) !important}.launcher_user_table_wrapper{height:calc(100vh - 370px) !important}.launcher_user_table_wrapper_popup{height:calc(100vh - 420px) !important}@media(width: 1100px)and (height: 700px){.launcher_user_table_wrapper{height:calc(100vh - 318px) !important}.launcher_users_selection_popup{height:65vh !important}}@media(width: 1200px)and (height: 700px){.launcher_user_table_wrapper{height:calc(100vh - 318px) !important}.launcher_users_selection_popup{height:65vh !important}}@media(width: 1470px)and (height: 763px){.launcher_user_table_wrapper{height:calc(100vh - 343px) !important}}@media(width: 1280px)and (height: 720px){.launcher_user_table_wrapper{height:calc(100vh - 330px) !important}.launcher_users_selection_popup{height:65vh !important}}@media(width: 1920px)and (height: 1080px){.launcher_users_selection{height:77vh}.launcher_users_selection_popup{height:65vh !important}}@media(width: 1440px)and (height: 900px){.launcher_users_selection{height:72vh}}@media(max-width: 1100px){.launcher_users_selection{height:68vh}}@media(min-width: 1110px)and (max-width: 1920px){.launcher_users_selection{height:67vh}}@media(width: 1470px)and (height: 763px){.launcher_users_selection{height:67vh}}.zola_table_launcher_user_popup{max-height:66vh !important}.launcher_user_table_wrapper_popup{flex:1}.launcher_user_table_wrapper_popup{height:calc(100vh - 420px) !important}@media(width: 1920px)and (height: 1080px){.launcher_user_table_wrapper_popup{height:calc(100vh - 500px) !important}}@media(width: 1440px)and (height: 900px){.launcher_user_table_wrapper_popup{height:calc(100vh - 480px) !important}}@media(max-width: 1100px){.launcher_user_table_wrapper_popup{height:calc(100vh - 470px) !important}}@media(min-width: 1110px)and (max-width: 1920px){.launcher_user_table_wrapper_popup{height:calc(100vh - 400px) !important}}@media(width: 1920px)and (height: 1080px){.launcher_user_table_wrapper_popup{height:calc(100vh - 430px) !important}}
.launcher_table{max-height:50vh}
.popup_success_launcher{min-width:min(1200px,50vw);min-height:min(1200px,50vh)}.popup_success_launcher_container{display:flex;justify-content:center;align-items:center;gap:32px}.popup_loader_deposit_launcher_content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}
.zola_launcher_footer{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:16px;position:sticky;bottom:0;padding:10px 0 10px 20px;z-index:4;align-self:flex-end;background-color:var(--white)}.isDeposit{z-index:5}
.zola_timeline_step{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:27px;width:fit-content;transform:scale(0.9);padding:8px}.zola_timeline_step_line{max-width:56px;width:100%;height:3px}.zola_timeline_step_line:last-child{display:none}.zola_timeline_step.animate-in{width:142px;transform:scale(1);transition:transform .6s ease-in-out,width .6s ease-in-out}.zola_timeline_step.animate-out{width:fit-content;transform:scale(0.8);transition:transform .2s ease-in-out,width .2s ease-in-out;border-radius:50%;padding:16px}@keyframes expand{from{width:fit-content}to{width:142px}}@keyframes collapse{from{width:142px}to{width:fit-content}}
.zola_timeline_launcher{width:100%;display:flex;justify-content:center;align-items:center;gap:4px}
.zola_launcher_title{width:100%;display:flex;justify-content:center;align-items:center;gap:8px}.zola_launcher_title .round_between{width:5px;height:5px;background:var(--xdark);border-radius:50%}
.zola_launcher_header{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;position:sticky;top:0;background-color:var(--white);padding:10px 20px;z-index:4;border-bottom:1px solid var(--light)}
.campaign_launcher{display:flex;flex:1;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:16px;width:calc(100% - 32px)}.campaign_launcher_body{display:flex;flex-direction:column;width:100%;height:80%;flex:1}.campaign_launcher_step{padding:16px;border-radius:10px;border:1px solid var(--xlight);width:100%;width:362px;height:448px;display:flex;flex-direction:column;gap:16px}.campaign_launcher_step_menuopen{width:20% !important}.loader_campaign_launcher{height:80%;flex:1}@media(max-width: 1300px){.campaign_launcher_menuopen{flex-direction:column !important}}
.zola-step{display:flex;align-items:center;gap:8px}.zola-step-circle{width:24px;height:24px;border-radius:50%;background-color:var(--primary);display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:700;color:var(--white)}
.zola-menu-card{background-color:var(--white);min-width:216px;max-width:216px;position:absolute;justify-content:flex-start;border-radius:5px;box-shadow:rgba(170,170,170,.51) 0px 0px 4px 2px;right:0;top:30px;z-index:1999;display:flex;flex-direction:column}.zola-menu-card_item{display:flex;align-items:flex-start;gap:8px;padding:8px 12px}.zola-menu-card_item_title:hover{text-decoration:underline}
.card-campaign{padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;border:1px solid var(--light);border-radius:10px;justify-content:space-between}.card-campaign-launching{cursor:auto}.card-campaign-launching:hover{border:1px solid var(--light) !important}.card-campaign_header{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.card-campaign_menu{position:relative}.card-campaign-container{display:flex;flex-direction:column;gap:8px}.card-campaign:hover{border:1px solid var(--primary)}.card-campaign__users{display:flex;align-items:center;gap:8px}.card-campaign-tags{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap}.card-campaign_nb_interviews{display:flex;align-items:center;gap:4px}.status-visible{min-width:200px;max-width:200px;min-height:187px}.status-not-visible{min-width:200px;max-width:200px;min-height:156px}.morebox-container{display:flex;align-items:center;gap:2px;height:24px}.more-point{width:4px;height:4px;background-color:var(--dark);border-radius:50%}
.table_interview_campaign_wrapper{height:calc(100vh - 260px)}
.addToCampaignWrapper{height:65vh !important}.addToCampaignTable{max-height:60vh !important}@media(min-width: 1440px){.addToCampaignTable{max-height:64vh !important}}.popup_add_to_campaign_v2_container{gap:24px;justify-content:space-between}.popup_add_to_campaign_v2_actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;width:100%}.popup_add_to_campaign_v2_actions_buttons{display:flex;gap:8px;align-items:center}.popup_add_to_campaign_v2_loader{height:72vh}@media only screen and (width: 1100px)and (height: 700px){.popup-add-to-campaign-v2{min-width:min(1200px,90vw);min-height:min(1200px,90vh)}}@media(max-width: 1200px){.popup-add-to-campaign-v2{min-height:88vh}}
.itw_alerting_v2{height:calc(100vh - 100px);display:flex;flex-direction:column;gap:16px}.itw_alerting_v2_popup{min-width:min(1200px,50vw);min-height:min(1200px,50vh)}.itw_alerting_v2_popup_container{display:flex;flex-direction:column;gap:16px;align-items:center}
.interview_campaign_list_card{display:grid;grid-template-columns:repeat(auto-fill, minmax(235px, 1fr));gap:16px;padding-right:8px}.table_interview_campaign{height:calc(100vh - 180px)}
.information_check{display:flex;align-items:flex-start;gap:8px;width:100%}
.zola-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(from var(--xlight) r g b/0.5);border-radius:inherit;z-index:1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}
.zola_skill_container{display:flex;flex-direction:row;gap:16px}.zola_container{display:flex;flex-direction:row;border-radius:10px;border:1px solid var(--xlight);flex:1;width:calc(100% - 52px)}.zola_container_left{display:flex;flex-direction:row;gap:16px;align-items:center}.zola_container_body{display:flex;flex-direction:column;gap:16px;padding:16px;flex:1;width:calc(100% - 80px)}.zola_container_body_header{display:flex;gap:6px;align-items:center;justify-content:space-between}.zola_container_body_header_info{display:flex;gap:8px;align-items:center;justify-content:flex-start}.zola_container_body_header_info_title{max-width:70%}.zola_container_right{display:flex;flex-direction:column;gap:16px;padding:16px 16px 16px 0}.zola_container_col{display:flex;flex-direction:column;gap:16px;width:100%}.zola_skill_gros{display:flex;flex-direction:column;gap:24px;overflow-y:auto;max-height:68vh}.zola_skill_group_switch{align-self:center}.order-controls{display:flex;flex-direction:column;align-items:center;flex:1}.zola_skras_container{display:flex;flex-direction:column;gap:16px}.zola_skill_skra{display:flex;flex-direction:column;gap:16px;width:calc(100% - 32px);padding:16px;border:1px solid var(--xlight);border-radius:10px;position:relative}.zola_skill_skra_drag{display:flex;flex-direction:row;gap:16px;align-items:center}.zola_skill_skra_header{width:100%;display:flex;align-items:center;justify-content:space-between}.zola_skill_skra_row{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:flex-start;width:40%}.zola_skill_skra_checkbox{margin-top:20px}.zola_table_skills{max-height:calc(100vh - 108px) !important}
.scale-graph-tooltip{max-width:350px !important}@media(max-width: 1023px){.scale-graph-tooltip{max-width:200px !important}}
.popup_edit_job_skills_body{display:flex;flex-direction:column;gap:40px;flex:1}
.zola_job_link_card{display:flex;flex-direction:column;border:1px solid var(--xlight);border-radius:10px;width:210px;height:110px;position:relative}.zola_job_link_card_band{height:12px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--primary)}.zola_job_link_card_container{display:flex;flex-direction:column;padding:16px;flex:1;align-items:center;justify-content:center;gap:16px}.zola_job_link_card_container_actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;width:100%}.zola_job_link_card_icon{background-color:var(--primary);width:16px;height:16px;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:0;transform:translate(55%, -50%);cursor:pointer;transition:transform .2s ease-in-out}.zola_job_link_card_icon:hover{transform:translate(55%, -50%) scale(1.1)}.zola_job_link_card_icon::before{content:"+";font-size:13px;color:#fff}.zola_job_link_card_line{position:absolute;width:55px;z-index:-1}.zola_job_link_card_line.before{top:50%;left:0;transform:translate(-107%, -50%)}.zola_job_link_card_line.after{top:50%;right:0;transform:translate(100%, -50%)}.zola_job_link_card_line.vertical_line::before{content:"";position:absolute;width:0;height:136px;top:50%;transform:translate(-50%, -100%)}.zola_job_link_card_line.dashed{border:1px dashed var(--primary)}.zola_job_link_card_line.dashed.vertical_line::before{border:1px dashed var(--primary);background:linear-gradient(to right, var(--primary) 33%, transparent 0%) repeat-x;background-size:12px 2px}.zola_job_link_card_line.solid{border:1px solid var(--primary)}.zola_job_link_card_line.solid.vertical_line::before{border:1px solid var(--primary)}.zola_job_link_card_arrow{position:absolute;top:50%;z-index:1;transform:translateY(-51%)}.zola_job_link_card_arrow.before{left:46px}.zola_job_link_card.placeholder{border:1px dashed var(--primary)}
.new-job-link-item{animation:fadeSlideIn .6s ease-out}.deleting-job-link-item{animation:fadeOut .5s ease-out;opacity:0;transform:translateX(10px)}@keyframes fadeSlideIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(10px)}}
.zola_card_job_ztr__text_hover{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 50px)}
.job_link_slideIn_filters{min-width:140px}.job_link_slideIn_container{padding:0px 16px 16px 16px !important;overflow-y:hidden !important;overflow-x:hidden !important;gap:16px !important}.job_link_slideIn_container_filter{margin-bottom:0 !important}.job_link_slideIn_content{overflow-y:auto;display:flex;flex-direction:column;gap:16px}.zola-table_popup_skill_job_ztr_filters{min-width:140px}.zola-table_popup_skill_job_ztr_slideIn{padding:0px 16px 16px 16px !important;overflow-y:hidden !important;overflow-x:hidden !important;gap:16px !important}.zola-table_popup_skill_job_ztr_slideIn_layout{max-height:min(1200px,88vh)}.zola-table_popup_skill_job_ztr_slideIn_filter{margin-bottom:0 !important}.zola-table_popup_skill_job_ztr_content{overflow-y:auto;display:flex;flex-direction:column;gap:16px}
.job_link{display:flex;padding:16px;border-radius:10px;border:1px solid var(--xlight);flex-direction:column;gap:26px;flex:1}.job_link_container{display:flex;overflow-y:auto;max-height:55vh;overflow-x:hidden}.job_link_container.gap_dashed{gap:115px}.job_link_container.gap_solid{gap:114px}.job_link_container_card{padding-top:122px}.job_link_container_right{display:flex;flex-direction:column;gap:26px;flex:1}.job_link_container_placeholder{display:flex;align-items:center;justify-content:center;flex:1;flex-direction:column;gap:24px;min-height:200px}@media(width: 1100px)and (height: 700px){.job_link_container{max-height:40vh}}@media(width: 1200px)and (height: 700px){.job_link_container{max-height:40vh}}@media(width: 1280px)and (height: 720px){.job_link_container{max-height:50vh}}
.zola_card_group_ztr{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid var(--xlight);border-radius:10px;position:relative}.zola_card_group_ztr:hover{border:1px solid var(--primary)}.zola_card_group_ztr_band{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px}.zola_card_group_ztr_container{display:flex;flex-direction:column;flex:1;padding:16px;gap:24px}.zola_card_group_ztr_container_down{display:flex;flex-direction:column;gap:16px}.zola_card_group_ztr_container_down .skills_list{display:flex;flex-direction:column;gap:4px}.zola_card_group_ztr_container_tag{width:fit-content}.zola_card_group_ztr_container_skra_tag{position:absolute;right:8px;top:8px}
.add_group_to_job_filters{min-width:140px}.add_group_to_job_slideIn{padding:0px 16px 16px 16px !important;overflow-y:hidden !important;overflow-x:hidden !important;gap:16px !important}.add_group_to_job_slideIn_filter{margin-bottom:0 !important}.add_group_to_job_content{overflow-y:auto;display:flex;flex-direction:column;gap:16px}
.popup_edit_job_header{display:flex;align-items:center;gap:24px;width:96%}.popup_edit_job_header_dropdown{min-width:200px;max-width:250px}.popup_edit_job_body{width:100%;display:flex;flex-direction:column;gap:24px;flex:1}.popup_edit_job_caracteristics_container{max-height:68vh;overflow:auto}.popup_edit_job_description .ql-container .ql-editor{overflow-y:auto !important;overflow-x:hidden;max-height:52vh}.popup_edit_job_description .ql-container .ql-editor p{font-weight:500;font-size:12px}.popup_edit_job_description_container{max-height:fit-content !important;overflow:hidden !important}.popup_edit_job_actions{display:flex;gap:16px;justify-content:flex-start;align-items:center}.job_information_container{flex-wrap:wrap;justify-content:flex-start}.job_information_container_field{width:300px}@media(max-width: 1471px){.popup_edit_job_description .ql-container .ql-editor{min-height:45vh !important;max-height:45vh !important}}@media(min-width: 1471px){.popup_edit_job_description_locked .ql-container .ql-editor{overflow:hidden !important}}
.popup-update-itw-card{padding:8px;border-radius:16px;border:1px solid var(--xdark);display:flex;justify-content:center;align-items:center;text-align:center;min-width:124px;max-width:124px;min-height:77px;max-height:77px}.popup-update-itw-card:hover{border:1px solid var(--primary)}.popup-update-itw-card-selected{border:1px solid var(--primary)}
.zola_card_choice{display:flex;border:1px solid var(--light);border-radius:8px;gap:16px;padding:16px;justify-content:center;align-items:center;flex-direction:column}.zola_card_choice_selected{border:1px solid var(--primary)}.zola_card_choice:hover{border:1px solid var(--primary)}.zola_card_choice_v2{display:flex;border:1px solid var(--light);border-radius:8px;gap:16px;padding:16px;justify-content:flex-start;align-items:center;width:calc(100% - 32px)}.zola_card_choice_v2_selected{border:1px solid var(--primary)}.zola_card_choice_v2:hover{border:1px solid var(--primary)}
.mark_as_done_field_date{width:250px}
.zola-separator{width:100%;height:1px;background-color:var(--light)}
.action_modify_exch_date_form{display:flex;flex-direction:column;gap:16px}.action_modify_exch_date_form .dates{display:flex;align-items:flex-start;gap:16px}.action_modify_exch_date_notif{display:flex;flex-direction:column;gap:8px}.action_advanced_v2{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px;width:calc(100% - 6px)}
.action_body_v2{overflow:auto;flex:1}
.__item{width:calc(100% - 32px);padding:8px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:10px}.__item-selected{background-color:var(--primary)}.__item-not-selected{border:1px solid var(--xlight)}.__item-not-selected:hover{border:1px solid var(--primary)}.__item-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:var(--white);border-radius:10px}.__item-title{display:flex;align-items:flex-start;flex:1;padding-left:32px}
.popup_edit_interview_v2{display:flex;align-items:flex-start;gap:16px;flex:1;height:100%}.popup_edit_interview_v2 .action_list{flex:.4;display:flex;flex-direction:column;gap:16px}.action_container_v2{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:8px;width:calc(100% - 32px);border:1px solid var(--xlight);padding:16px;border-radius:10px;max-height:90vh}.action_container_v2_withFooter{max-height:calc(90vh - 124px);min-height:calc(90vh - 124px)}.action_container_v2_bar{border-top:1px solid var(--xlight)}.action_container_v2_field{display:flex;flex-direction:column;gap:16px;flex:1}.action_container_v2_body{display:flex;flex-direction:column;gap:16px;flex:1}.action_container_v2_body_scroll{display:flex;flex-direction:column;gap:16px;overflow:auto;max-height:40vh}.action_container_v2_body_row_scroll{display:flex;gap:16px;overflow:auto;max-height:40vh}.action_container_v2_footer{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:16px}@media(min-width: 1471px){.action_container_body_scroll{max-height:54vh}}.popup_edit_interview_v2_footer{width:100%;display:flex;align-items:center;gap:8px;border-top:1px solid var(--xlight);padding-top:16px;margin-top:16px}
.popup-success-reminder{flex:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:32px;height:72vh}.popup-success-reminder-actions{margin-top:24px;display:flex;align-items:center;gap:8px;justify-content:center}.tada-illustration-reminder{width:208px}.title-final-reminder{max-width:720px}
.popup-reminder{display:flex;flex-direction:column;gap:16px}.popup-reminder_filters{display:flex;gap:16px;align-items:center;justify-content:space-between}.popup-reminder-table-body{max-height:48vh;overflow-y:auto;scroll-snap-type:y mandatory}.popup-reminder-table-body_groups{position:relative}.popup-reminder-table-body_groups:hover .popin-hover{display:flex;min-height:fit-content}.popup-reminder-table-body_row{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.popup-reminder-table-body_row__item{flex:.5}.popup-reminder-table-body_row__item:last-child{display:flex;justify-content:flex-end}.tab-reminder-header{flex:.5}@media(width: 1100px)and (height: 700px){.popup-reminder-table-body{max-height:40vh}}@media(width: 1200px)and (height: 700px){.popup-reminder-table-body{max-height:40vh}}@media(width: 1280px)and (height: 720px){.popup-reminder-table-body{max-height:45vh}}@media(width: 1920px)and (height: 1080px){.popup-reminder-table-body{max-height:60vh}}
.popup-itw-campaigns-reminder_subtitle{margin-top:16px}.popup-itw-campaigns-reminder_usecase-list{display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.popup-itw-campaigns-reminder-actions{display:flex;align-items:center;gap:16px}.popup-reminder-container{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.popup-reminder-container-body{display:flex;flex-direction:column;gap:16px}.popup-itw-campaigns-reminder-actions{display:flex;align-items:center;justify-content:flex-end}@media only screen and (width: 1200px)and (height: 700px){.popup-itw-campaigns-reminder-actions{bottom:56px}}@media only screen and (width: 1100px)and (height: 700px){.popup-itw-campaigns-reminder-actions{bottom:56px}}@media(max-width: 1200px){.popup-itw-campaigns-reminder{min-height:88vh}}
.header-item-itw-campaigns,.itw-ongoing-tab-row-item{min-width:64px;width:64px;flex-grow:1}.header-item-itw-campaigns:last-child,.itw-ongoing-tab-row-item:last-child{min-width:64px;max-width:64px;flex-grow:.3;gap:8px}.header-item-itw-campaigns:nth-child(5),.itw-ongoing-tab-row-item:nth-child(5),.header-item-itw-campaigns:nth-child(6),.itw-ongoing-tab-row-item:nth-child(6){min-width:32px;width:32px;flex-grow:1}.itw_og_cp_row{padding:8px;width:calc(100% - 16px)}.itw-ongoing-tab-row-item:first-child,.header-item-itw-campaigns:first-child{gap:8px}.header-item-itw-campaigns:nth-child(1),.header-item-itw-campaigns:nth-child(2),.header-item-itw-campaigns:nth-child(3),.itw-ongoing-tab-row-item:nth-child(1),.itw-ongoing-tab-row-item:nth-child(2),.itw-ongoing-tab-row-item:nth-child(3){width:120px;min-width:120px}.itw_campaigns_table-shared__header{border-top-left-radius:0px !important;border-top-right-radius:0px !important;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:8px;display:flex;width:calc(100% - 16px);border-bottom-left-radius:0px !important;border-bottom-right-radius:0px !important}.itw_campaigns_table_pre_header{border-top-left-radius:10px;border-top-right-radius:10px;padding:8px;background-color:var(--xlight);width:calc(100% - 16px);display:flex;align-items:center;gap:8px}@media(max-width: 1099px){.itw_campaigns_table_pre_header{min-width:1200px}}
.itw_campaigns{flex:1;display:flex;gap:32px;align-items:flex-start}.itw_campaigns_container{flex:1;display:flex;flex-direction:column;gap:16px;width:80%;height:100%}.itw_campaigns_container_header{display:flex;flex-direction:column;gap:16px}.itw_campaigns_container_header_row{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.itw_campaigns_container_body{display:flex;flex-direction:column;gap:16px}.itw_campaigns_help_center{display:flex;flex-direction:column;gap:16px}.itw_campaigns-tab{display:flex;gap:16px;flex-direction:column}.itw_campaigns-tab-filters{display:flex;align-items:center;justify-content:space-between}.itw_campaigns-tab-filters-for_campaign{display:flex;align-items:center;gap:8px;width:70%}.itw_campaigns-tab-filters-search{width:280px}.itw_campaigns-tab-filters-input{padding-left:36px}.itw_campaigns-tab-filters-icon{position:absolute;top:12px;left:12px}.itw_campaigns-tab-filters-dropdown{width:200px;margin-left:16px}@media(max-width: 1099px){.itw_campaigns_help_center{display:none}}
.itw-summaries{flex:1;display:flex;flex-direction:column;gap:16px}.itw-summaries__filters{display:flex;gap:16px;justify-content:flex-start;align-items:center;width:30%}.itw-summaries .dropdown-campaigns{width:408px}.itw-summaries .dropdown-assignees{width:216px}@media(max-width: 800px){.itw-summaries__filters{flex-direction:column;gap:16px}.itw-summaries .dropdown-campaigns,.itw-summaries .dropdown-assignees{width:calc(100% - 32px)}}


.popup_close_campaign{min-width:auto;min-height:auto}.popup_close_campaign_container_row{display:flex;align-items:center;justify-content:flex-end;gap:16px}
.popup_edit_campaign{min-width:auto;min-height:auto}.popup_edit_campaign_popup-container{overflow-y:auto;overflow-x:hidden}.popup_edit_campaign_container{display:flex;flex-direction:column;gap:20px}.popup_edit_campaign_container_row{display:flex;align-items:center;gap:16px}.popup_edit_campaign_container_row_item{width:100%}.popup_edit_campaign_container_row:last-child{width:100%;justify-content:flex-end}
.circular-progress-bar{position:relative;width:fit-content}.circular-progress-bar__icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:var(--font-size-xxl);color:var(--color-primary)}
.recharts-bar-rectangle{pointer-events:none}.recharts-bar-rectangle:hover{fill-opacity:1}.legend_graph{display:flex;flex-direction:column;gap:8px;max-width:20%}.legend_graph_item{display:flex;align-items:center;gap:4px}.recharts-sector{stroke-linejoin:round;stroke-width:7px}
.zola_stacked_bar{display:flex;align-items:center;justify-content:center;gap:16px;flex-direction:column;width:100%}
.pilot_campaign_graph_by_reviewer{flex:1;display:flex;align-items:center;justify-content:center}.pilot_campaign_graph_by_reviewer_container{display:flex;align-items:center;width:100%;gap:16px}.pilot_campaign_graph_by_reviewer_container_dropdown{width:20%;align-self:flex-start}
.user-image{display:flex;align-items:center;gap:4px}
.tooltip-graph{position:relative;display:flex;flex-direction:column;align-items:flex-start;border-radius:8px;gap:8px;padding:8px;background-color:var(--xdark);text-align:center;z-index:1000}.tooltip-graph-subtitle{display:flex;align-items:center;gap:4px;text-align:left}.tooltip-graph-container-up{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.tooltip-graph-leaders{display:flex;flex-direction:column;gap:4px}.with-leaders{gap:16px}.apexcharts-xaxis-tick{display:none}.apexcharts-gridline.horizontal{display:none}.graph-marker{width:12px;height:12px;border-radius:4px}.tooltip-graph-container_title{display:flex;align-items:center;gap:4px}
.pilot_graphs{display:flex;width:100%;gap:16px;align-items:center}.pilot_graphs_groups{width:100%}.pilot_graphs_dropdown{width:30%;align-self:flex-start;display:flex;flex-direction:column;gap:16px}
.cp_editor_container{display:flex;align-items:flex-start;gap:16px;flex:1}.cp_editor_container_graphs{display:flex;align-items:flex-start;gap:16px;width:100%;justify-content:space-between;flex-wrap:wrap}.cp_editor_container_graphs_left{padding:16px;border:1px solid var(--xlight);display:flex;flex-direction:column;gap:16px;border-radius:10px;flex:1;width:calc(100% - 32px)}.cp_editor_container_graphs_left_header{display:flex;flex-direction:column;gap:8px}.cp_editor_container_graphs_right{display:flex;flex-direction:column;gap:8px;height:100%}.cp_editor_container_graphs_right .graphs_pie{display:flex;flex-direction:column;align-items:center;gap:8px}.cp_editor_container_graphs_tab{display:flex;flex-direction:column;gap:8px;min-width:600px;min-height:100%}.graph_container{padding:16px;border:1px solid var(--xlight);display:flex;flex-direction:column;gap:32px;border-radius:10px;align-items:center;min-width:198px;max-width:198px;min-height:159px;max-height:159px}.cp_editor_container_graph_stacked{padding:16px;border:1px solid var(--xlight);display:flex;flex-direction:column;gap:16px;border-radius:10px;flex:1;height:calc(100% - 32px)}.subtitle{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:8px;position:relative}
.campaign_edit_itws_table_row_item_archived{display:flex;align-items:center;gap:10px}
.popup-campaigns-reminder_subtitle{margin-top:16px}.popup-campaigns-reminder_usecase-list{display:flex;flex-direction:column;gap:8px;justify-content:flex-start}.popup-campaigns-reminder_usecase-list_item{display:flex;align-items:center;gap:8px}.popup-campaigns-reminder-actions{display:flex;align-items:center;gap:16px}.popup-reminder-container{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:16px}.popup-reminder-container-body{display:flex;flex-direction:column;gap:16px}.popup-campaigns-reminder-actions{display:flex;align-items:center;justify-content:flex-end}@media only screen and (width: 1200px)and (height: 700px){.popup-campaigns-reminder-actions{bottom:56px}}@media only screen and (width: 1100px)and (height: 700px){.popup-itw-campaigns-reminder-actions{bottom:56px}}@media(max-width: 1200px){.popup-itw-campaigns-reminder{min-height:88vh}}
.cp_pilot_itws_extended_actions{display:flex;align-items:center;gap:16px}.cp_pilot_itws_extended_actions_row{display:flex;align-items:center;gap:16px}.notifyBtnSideText{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;width:max-content;margin-left:5px;gap:3px}
.cp_editor_caract{display:flex;width:100%;flex-direction:column;align-items:center;gap:16px}.cp_editor_caract_block{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:16px}.cp_editor_caract_block_container{display:flex;flex-direction:column;padding:16px;border:1px solid var(--light);border-radius:10px;gap:16px;flex:1}.cp_editor_caract_block_container_header{display:flex;justify-content:space-between;align-items:center}.cp_editor_caract_block_container_header_left{display:flex;align-items:center;gap:8px}.cp_editor_caract_block_container_reduce{height:fit-content}
.cp_editor{display:flex;flex-direction:column;gap:16px;padding-bottom:20px}.cp_editor_header{display:flex;align-items:flex-start;justify-content:space-between;flex:1;gap:16px}.cp_editor_container{padding:16px;display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--light);gap:16px}.cp_editor_container_header_item{display:flex;align-items:center;gap:8px}.cp_editor_analytics-btn{display:flex;align-items:center;width:100%;justify-content:flex-start;gap:8px}
.survey-list-table__body__row{padding:8px 24px;border-bottom:1px solid var(--xlight);display:flex;width:calc(100% - 48px);gap:16px;justify-content:space-between;align-items:center}.survey-list-table__body__row:last-child{border-bottom:none}.survey-list-table__body__row:hover{background-color:var(--xlight)}.survey-list-table__body__row__item{width:120px;display:flex;align-items:center;gap:1px}.survey-list-table__body__row__item:first-child{width:200px;min-width:200px;flex-grow:1}.survey-list-table__body__row__item:last-child{width:24px}.item-actions{position:relative}
.surveys-list-table{width:100%;border:1px solid var(--light);border-radius:10px}.surveys-list-table__header{border-top-left-radius:10px;border-top-right-radius:10px;padding:8px 24px;background-color:var(--xlight);display:flex;width:calc(100% - 48px);gap:16px;justify-content:space-between;align-items:center}.surveys-list-table__header__title{width:120px;display:flex;align-items:center;gap:4px}.surveys-list-table__header__title__text:hover{color:var(--xdark)}.surveys-list-table__header__title:first-child{width:200px;min-width:200px;flex-grow:1}.surveys-list-table__header__title:last-child{width:24px}
.surveys-list{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.surveys-list-inputs{display:flex;gap:8px;align-items:center;width:100%}.surveys-list-inputs-research{width:30% !important}@media(max-width: 1200px){.surveys-list-table{overflow-x:auto}.surveys-list-table__header{min-width:1200px}.surveys-list-table .survey-list-table__body__row{min-width:1200px}}
.card-survey{width:216px;height:216px}.card-ns{background-color:var(--primary);border-radius:20px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:16px}.card-ns .btn-title-card-ns{width:168px;text-align:center}.card-w-tmpl{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--xlight);border-top-left-radius:20px;border-top-right-radius:20px}.card-w-tmpl:hover .card-w-tmpl-illustration{opacity:0;display:none}.card-w-tmpl:hover .card-w-tmpl-hovering-card{opacity:1;display:flex;align-items:center;gap:16px;padding:16px;background-color:var(--bg-tag-purple);border-top-left-radius:20px;border-top-right-radius:20px}.card-w-tmpl-illustration{border-top-left-radius:10px;border-top-right-radius:10px}.card-w-tmpl-hovering-card{opacity:0;display:none}.card-w-tmpl-hovering-card .icon-tmpl{display:flex;justify-content:center;align-items:center;width:48px;height:48px;border-radius:50px;background-color:var(--xdark)}.card-w-tmpl-information{padding:24px;display:flex;flex-direction:column;gap:8px;flex:1}.card-w-tmpl-text{flex:1}
.surveys-create{display:flex;gap:16px;flex-direction:column;align-items:flex-start}.surveys-create-container{display:flex;gap:24px}.surveys-create-container-block{display:flex;gap:40px;flex-wrap:wrap}@media screen and (max-width: 1024px){.surveys-create-container,.surveys-create-container-block{justify-content:center}.surveys-create-container{flex-wrap:wrap}}
.surveys{display:flex;flex-direction:column;gap:24px;margin:0 4%}
.sv-editor-footer{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--light);border-radius:10px}.sv-editor-footer-actions{display:flex;flex-direction:row;gap:8px;max-width:300px;align-items:flex-start}.sv-editor-footer-item-error{display:flex;align-items:center;gap:4px}
.description-toggle{position:relative}.description-toggle-cross{position:absolute;top:0;right:0}.fix-content{width:fit-content}
.card-svg-question{flex:1;width:100%;background-color:var(--light);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:32px}.card-svg-question-callout{max-width:400px;width:100%}
.list-question-type{display:flex;flex-direction:column;gap:8px;min-width:400px;max-height:80vh;overflow-x:hidden;overflow-y:auto;justify-content:space-around}.list-question-type .__item{width:calc(100% - 34px);padding:8px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:10px}.list-question-type .__item-selected{background-color:var(--primary)}.list-question-type .__item-not-selected{background-color:var(--xlight)}.list-question-type .__item-not-selected:hover{background-color:var(--light) !important}.list-question-type .__item-icon{display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:var(--white);border-radius:10px}.list-question-type .__item-title{display:flex;align-items:flex-start;flex:1;padding-left:32px}.list-question-type-responsive{width:100%}
.sv-footer-action{display:flex;justify-content:flex-end;width:100%;gap:8px}
.popup-add-question{gap:16px}.popup-add-question__body{display:flex;flex-direction:row;gap:24px;justify-content:space-between;max-height:75vh;flex:1}.popup-add-question__body-left{flex:1;display:flex;flex-direction:column;gap:8px}.popup-add-question__cards{display:flex;flex-direction:column;gap:16px;flex:1;justify-content:center;align-items:center}
.sv-question-add-container{display:flex;gap:24px;align-items:center;width:100%}.sv-question-add-container-illus{display:flex;width:32px;height:32px;border-radius:50%;border:2px solid var(--primary);align-items:center;justify-content:center}.sv-question-add-container-body{display:flex;padding:16px;border:1px solid var(--light);border-radius:10px;flex:1;flex-direction:column;gap:8px}
.sv-one-choice{display:flex;flex-direction:column;gap:16px}.sv-one-choice-item{display:flex;align-items:center;gap:8px;padding-top:8px;padding-bottom:8px}.sv-one-choice-actions{display:flex;flex-direction:column;gap:8px}
.sv-popup-edit-question-ext-col{width:fit-content !important;height:fit-content !important;min-width:500px !important;min-height:300px !important}.sv-popup-edit-question-ext-col_container{display:flex;flex-direction:column;gap:16px}
.sv-extendable-table{display:flex;flex-direction:column;gap:16px;width:100%}.sv-extendable-table-titles{display:flex;flex-direction:column;gap:8px}.sv-extendable-table-content{display:flex;align-items:center;width:100%;gap:8px}.sv-extendable-table-content-inputs{display:flex;align-items:center;gap:8px;overflow-x:auto;max-width:130%}.sv-extendable-table-content-inputs-header{width:calc(100% - 4px) !important}.ext-table-column{flex-shrink:0;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icon-add-ext-col{margin:16px 0 0 4px}
.popup_edit_column_motivoscope{flex:1;display:flex;gap:16px}.popup_edit_column_motivoscope_section{display:flex;gap:24px}.popup_edit_column_motivoscope_footer{width:100%;display:flex;justify-content:flex-end;gap:16px}.motivoscope_body{display:flex;flex-direction:column;gap:24px;flex:1}.motivoscope_body_section{display:flex;flex-direction:column;gap:8px}.scale_moticoscop_section{max-height:40vh;overflow:auto}.popup_column_motivoscope_input{max-height:100px !important;overflow-y:auto;overflow-x:hidden}@media screen and (min-width: 1471px){.scale_moticoscop_section{max-height:60vh !important}.input-single-line-container{max-height:100px}}
.motivoscop_popup_edit_criteria{display:flex;flex-direction:column;gap:16px}.motivoscop_popup_edit_criteria_title{text-wrap:wrap;max-width:500px}.motivoscop_popup_edit_criteria_footer{width:100%;display:flex;justify-content:flex-end;gap:16px}
.motivoscop{display:flex;flex-direction:column;gap:16px}.motiv_header_item{flex:1 !important;display:flex;align-items:center;gap:4px}.motiv_header_item:last-child{max-width:24px}.motiv_header_item:first-child{min-width:400px}.motiv_body_row_item{flex:1 !important}.motiv_body_row_item:first-child{display:flex;align-items:center;gap:4px}.motiv_body_row_item:last-child{display:flex;justify-content:flex-end;max-width:24px}.motiv_body_row_item:first-child{min-width:400px}.motiv_body_row:hover{background-color:rgba(0,0,0,0) !important}
.sv-objNew{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:70%}
.sv-popup-edit-question{display:flex;flex-direction:column;gap:24px}.sv-popup-edit-question-description{min-height:96px}.sv-popup-edit-question-footer{display:flex;align-items:center;justify-content:center;gap:8px}.sv-popup-edit-question-footer-btn-delete{animation:rotateAnimation .3s ease-in-out}.sv-popup-edit-question-zola-modal{max-width:500px !important}
.sv-popup-edit-possibility{display:flex;flex-direction:column;gap:24px}.sv-popup-edit-possibility-description{min-height:96px}.sv-popup-edit-possibility-footer{display:flex;align-items:center;justify-content:center;gap:8px}.sv-popup-edit-possibility_input_title{width:calc(100% - 28px) !important}.sv-popup-edit-possibility-zola-modal{max-width:500px !important}
.sv-pivot-table{width:100%;display:flex;flex-direction:column;gap:8px;overflow:auto}.sv-pivot-table-header{width:100%;flex:1;display:flex;align-items:center}.sv-pivot-table-header .icon-add{display:flex;justify-content:center;align-items:center;width:24px}.sv-pivot-table-header-possibility{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:104px;max-width:104px;text-align:center}.sv-pivot-table-questions{min-width:fit-content;flex:1;padding:8px 12px 8px 8px;display:flex;align-items:center;border:1px solid var(--grey);border-radius:10px;justify-content:space-between}.sv-pivot-table-questions-right{display:flex;align-items:center}.sv-pivot-table-questions-right-possibility{display:flex;min-width:104px;align-items:center;justify-content:center}.sv-pivot-table-add-container{display:flex;align-items:center;gap:4px}.sv-table_icon_container{display:flex;flex-direction:column;gap:8px}.sv-table_icon{padding:4px;border:1px solid rgba(0,0,0,0);border-radius:5px;display:flex;width:max-content}.pivot_table_icon_container{align-items:flex-end !important}.sv-pivot-table-header-items-fake{min-width:200px}.sv-pivot-table-header-items{display:flex;align-items:center;flex:1;justify-content:end;margin-left:8px}.sv-pivot-table-questions-left{display:flex;align-items:center;min-width:200px}
.sv-question-v2{position:relative;display:flex;padding:16px;border:1px solid var(--light);border-radius:10px;flex-direction:row;width:calc(100% - 32px);flex-direction:column;gap:24px}.sv-question-v2-container{width:100%;display:flex;flex-direction:row;gap:16px}.sv-question-v2-container-left{flex:2;display:flex;flex-direction:column;gap:16px;padding-right:16px;border-right:1px solid var(--light);height:max-content}.sv-question-v2-container-left-informations{display:flex;flex-direction:column;gap:8px}.sv-question-v2-container-right{display:flex;flex-direction:column;gap:4px;flex:.6}.sv-question-v2-container-right-checkboxs{display:flex;flex-direction:column;gap:8px}.sv-question-v2-container-actions{display:flex;flex-direction:column;gap:8px;align-items:center}.sv-question-v2-container-actions .order-controls{display:flex;flex-direction:column;align-items:center;flex:1}.moving-question{border:1px solid var(--primary);transition:transform .7s}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.02)}}.zooming{animation:zoomIn .7s forwards}@keyframes slideFromTopFade{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.duplicate-question{border:1px solid var(--primary);animation:slideFromTopFade .5s ease-out forwards}@keyframes deleteQuestion{0%{transform:translateX(0)}100%{transform:translateX(100%)}}.delete-question{border:1px solid var(--primary)}
.sv-section-details{width:calc(100% - 56px)}
.sv-section{display:flex;flex-direction:column;gap:16px}.sv-section-sd{display:flex;gap:24px}.sv-section-sd .badge-sectionD{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid rgba(0,0,0,0)}.sv-section-container{position:relative;display:flex;padding:16px;border:1px solid var(--light);border-radius:0 10px 10px 10px;flex-direction:row;gap:16px}.sv-section-container-body{position:relative;display:flex;flex-direction:column;gap:8px;width:100%}.sv-section-container-badge{width:120px;position:absolute;top:-23px;left:-1px;display:flex;justify-content:center;align-items:center;padding:4px 0px;border-radius:10px 10px 0px 0px;background-color:var(--primary)}.sv-section-container-actions{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:12px}.sv-section-container-actions .order-controls{display:flex;flex-direction:column;align-items:center;flex:1}.moving-section{border:1px solid var(--primary);transition:transform .5s}@keyframes zoomIn{from{transform:scale(1)}to{transform:scale(1.02)}}.moving-section.zooming{animation:zoomIn .5s forwards}
.sv-editor-form{display:flex;flex-direction:column;gap:32px}
.sv-editor-header{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--light);border-radius:10px}.sv-editor-header-save{display:flex;align-items:center;gap:4px}.sv-editor-header-form{display:flex;flex-direction:column;gap:16px}.sv-editor-header-form-field{width:calc(100% - 24px)}.sv-editor-header-form-inputs{width:100%}.sv-editor-header-form-row{display:flex;flex-direction:row;gap:8px}.sv-editor-header-form-row .lang{flex:1}.sv-editor-header-form-row .editors{flex:5}
.sv-editor{display:flex;flex-direction:column;gap:32px;margin:0 4%}.sv-editor-container-header{display:flex;flex-direction:column;gap:8px}.sv-editor-loading{width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}
.skeleton{background:linear-gradient(to right, #f0f0f0 8%, #e0e0e0 18%, #f0f0f0 33%);background-size:2000px 100%;animation:shimmer 2s infinite linear;border-radius:4px}.skeleton-text{min-height:12px;max-height:12px;margin-bottom:8px;width:80%}.skeleton-icon{width:16px;height:16px;border-radius:50%}.skeleton-button{width:32px;height:32px;border-radius:4px}.jm-job-tree-card--skeleton .jm-job-tree-card__content span{display:none !important}
.jm-job-tree-card{display:flex;flex-direction:column;border:1px solid var(--xlight);border-radius:10px;width:210px;height:110px;position:relative;background-color:var(--background-default-white)}.jm-job-tree-card__header{min-height:12px;max-height:12px;border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--primary)}.jm-job-tree-card__content{display:flex;flex-direction:column;padding:16px;flex:1;align-items:flex-start;justify-content:flex-start;gap:8px;position:relative;z-index:1}.jm-job-tree-card__icon{display:block;position:absolute;bottom:8px;right:8px;cursor:pointer;z-index:10}.jm-job-tree-card--current::before,.jm-job-tree-card--current::after{content:"";position:absolute;left:50%;width:1px;background-color:var(--grey);transform:translateX(-50%);z-index:0;opacity:0;transition:opacity .3s ease-in}.jm-job-tree-card--current::before{top:-50px;height:50px}.jm-job-tree-card--current::after{bottom:-50px;height:50px}.animation-ready .jm-job-tree-card--current::before,.animation-ready .jm-job-tree-card--current::after{opacity:1;transition-delay:.5s}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}
.jm-job-tree__body{display:flex;flex-direction:column;width:100%;height:100%;align-items:center;margin-top:16px;margin-bottom:16px;overflow:auto}.jm-job-tree__body_card__placeholder{display:flex;justify-content:center;align-items:center;border:1px solid var(--dark);border-radius:10px;padding:10px}
.jm-job-tree__header{display:flex;justify-content:flex-start;align-items:center;width:fit-content;gap:8px;width:100%}
.job_tree_slide_in_content{overflow-y:auto;display:flex;flex-direction:column;gap:16px}
.jm-job-tree{display:flex;align-items:center;flex-direction:column;padding:20px;position:relative;height:100%;border:1px solid var(--xlight);border-radius:10px;gap:64px;max-height:80vh}.jm-job-tree__level-1,.jm-job-tree__level-2,.jm-job-tree__level-3{display:flex;justify-content:center;align-items:center;gap:40px;position:relative;z-index:2}.jm-job-tree__level-1{width:fit-content;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .2s ease-in;padding-bottom:20px}.jm-job-tree__level-1.animation-ready{border-color:var(--grey);transition-delay:.2s}.jm-job-tree__level-1.animation-ready .jm-job-tree__card-container{animation:slideUp .5s ease-out forwards;animation-play-state:running;display:flex}.jm-job-tree__level-2{margin-bottom:50px;margin-top:50px}.jm-job-tree__level-2.animation-ready .jm-job-tree__card-container{animation:fadeIn .5s ease-out forwards;animation-play-state:running}.jm-job-tree__level-3{width:fit-content;padding:20px;border-top:1px solid rgba(0,0,0,0);transition:border-color .2s ease-in}.jm-job-tree__level-3.animation-ready{border-color:var(--grey);transition-delay:.2s}.jm-job-tree__level-3.animation-ready .jm-job-tree__card-container{animation:slideDown .5s ease-out forwards;animation-play-state:running}.jm-job-tree__card-container{display:flex;justify-content:center;position:relative;opacity:0;animation-fill-mode:forwards;will-change:transform,opacity}.jm-job-tree__card-container_see-more{display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--xlight);border-radius:10px;width:210px;height:110px}.jm-job-tree__card-container_see-more:hover{border-color:var(--primary)}.jm-job-tree__card-container_no-link{display:flex;justify-content:center;align-items:center;gap:8px;border:1px solid var(--xlight);border-radius:10px;width:210px;height:110px}.jm-job-tree__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px;width:100%}.jm-job-tree__grid_inner{grid-template-columns:none;flex-direction:row;display:flex;justify-content:center;align-items:center}@keyframes slideUp{0%{transform:translateY(130px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-130px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media(width: 1280px)and (height: 720px){.jm-job-tree{max-height:100vh}}
.rating-tooltip{min-width:auto !important}
.zola-truncated-text-container{width:100%;box-sizing:border-box}.zola-truncated-text{display:-moz-box;display:-webkit-box;display:box;-moz-box-orient:vertical;-webkit-box-orient:vertical;box-orient:vertical;line-clamp:var(--max-lines, 3);overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;margin:0;text-align:start}
.jm-matrix-cell-popup__container{display:flex;flex-direction:row;border:1px solid var(--xlight);border-radius:10px;position:relative}.jm-matrix-cell-popup__container_band{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px}.jm-matrix-cell-popup__container_column{display:flex;flex-direction:column;flex:1;padding:16px;gap:24px;width:calc(100% - 48px)}.jm-matrix-cell-popup__container_column .skills_list{display:flex;flex-direction:column;gap:4px}.jm-matrix-cell-popup__container_row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}
.jm-matrix-cell__container{display:flex;height:100%;width:100%;flex-direction:column;gap:16px}.jm-matrix-cell__header{display:flex;justify-content:space-between;align-items:center}.jm-matrix-cell__wrapper{max-height:200px;min-height:200px}.jm-matrix-cell__edit-icon{position:absolute;right:8px;top:8px;z-index:2}
.jm-skill-matrix-filters{max-width:30%}
.jm-matrix-cell-wrapper{max-height:200px;min-height:200px;display:flex;align-items:center;justify-content:center}.jm-skill-matrix-job-title{width:calc(100% - 16px) !important}
.zola_card_ztr{display:flex;flex-direction:row;flex-wrap:wrap;border:1px solid var(--xlight);border-radius:10px;position:relative}.zola_card_ztr_band{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px}.zola_card_ztr_container{display:flex;flex-direction:column;flex:1;padding:16px;gap:24px;width:calc(100% - 32px);overflow-y:auto;overflow-x:hidden}.zola_card_ztr_container_down{display:flex;flex-direction:column;gap:16px}.zola_card_ztr_container_tag{width:fit-content}.zola_card_ztr_container_skra_tag{position:absolute;right:8px;top:8px}.zola_card_ztr_container_row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;flex-wrap:wrap}.zola_card_ztr_container_body{overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:16px}
.zola_toggle_text{display:flex;flex-direction:column;gap:16px}.zola_toggle_text_header{display:flex;align-items:center;gap:8px}
.skill_groups_jobs{display:flex;flex-direction:column;gap:16px}.skill_groups_jobs_header{display:flex;justify-content:space-between;gap:16px;width:100%}.skill_groups_jobs_list{display:flex;flex-direction:column;gap:16px;max-height:52vh;overflow:auto;flex:1}.skill_groups_jobs .skills_list{display:flex;flex-direction:column;gap:16px;max-height:30vh;overflow:auto}.skill_groups_jobs .skills_list_group{display:flex;flex-direction:column;gap:8px;margin-left:24px}.skill_groups_jobs .skills_list_title::before{content:"•";color:var(--xdark);margin-right:10px}.skill_groups_jobs .skills_list>* li{margin-left:40px}
.jm_groups_popup_list_card{display:flex;flex-direction:column;gap:16px;max-height:50vh;overflow:auto;flex:1}.jm_groups_popup_list_card_skills{max-height:40vh}@media(width: 1100px)and (height: 700px){.jm_groups_popup_list_card{max-height:40vh}.jm_groups_popup_list_card_skills{max-height:31vh}}@media(width: 1200px)and (height: 700px){.jm_groups_popup_list_card{max-height:40vh}.jm_groups_popup_list_card_skills{max-height:31vh}}@media(width: 1280px)and (height: 720px){.jm_groups_popup_list_card{max-height:45vh}.jm_groups_popup_list_card_skills{max-height:32vh}}@media(width: 1920px)and (height: 1080px){.jm_groups_popup_list_card{max-height:60vh}.jm_groups_popup_list_card_skills{max-height:51vh}}
.toggle-text-container{position:relative}.toggle-text-content{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.toggle-text-content.expanded{overflow:visible;display:block}.toggle-text-button{padding:0;margin-top:.5em;text-decoration:underline;cursor:pointer}.toggle-text-button:hover{text-decoration:none}
.zola_card_skill_ztr{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px;width:calc(100% - 35px);border:1px solid var(--xlight);border-radius:10px}.zola_card_skill_ztr:hover{border:1px solid var(--primary)}
.skill_groups_skills_empty{min-height:280px;height:auto}.skill_groups_skills_container{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;width:calc(100% - 35px);border:1px solid var(--xlight);border-radius:10px}.skill_groups_skills_container .info_skill{display:flex;flex-direction:column;gap:8px}
.popup_skill_group_container{gap:24px}.popup_skill_group_header{display:flex;padding:16px;width:calc(100% - 32px);border:1px solid var(--xlight);border-radius:10px;justify-content:space-between;gap:8px}.popup_skill_group_header_scaleG{width:fit-content !important}.popup_skill_group_header_title{flex:1}.popup_skill_group_body{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow:auto;gap:24px}.callout_popup_skill_group .callout-wrapper{align-items:flex-start !important;gap:32px !important}
.popup_jm_referential_update_container{display:flex;flex-direction:column;gap:16px}.popup_jm_referential_update_callout{width:auto}.popup_jm_referential_update_callout .callout-container{gap:16px}.popup_jm_referential_update_actions{display:flex;gap:16px;justify-content:flex-end;align-items:center}.popup_jm_referential_update ul{margin-left:2em}
.job_management_header{width:100%;display:flex;justify-content:space-between;align-items:center}.job_management_header__referential{display:flex;align-items:center;gap:1em}.job_management_header__referential__dropdown{min-width:220px;max-width:250px}
.popup_container_skill_job_ztr{display:flex;flex-direction:column;gap:24px;height:calc(70vh - 64px)}.popup_skill_job_ztr_slideIn{max-height:min(1200px,87.7vh);border-radius:10px 20px 20px 10px}.popup_skill_job_ztr_container{display:flex;flex-direction:column;gap:8px}.popup_skill_job_ztr_actions{display:flex;gap:16px;justify-content:flex-end;align-items:center}.table_skill_job_ztr{max-height:56vh !important;flex:1}.jm_job_assignment_table_popup{max-height:56vh !important;flex:1}.jm_job_assignment_table_popup_wrapper{flex:1}@media(width: 1280px)and (height: 720px){.table_skill_job_ztr{max-height:53vh !important}.jm_job_assignment_table_popup{max-height:50vh !important}}@media(width: 1440px)and (height: 900px){.table_skill_job_ztr{max-height:61vh !important}}@media(width: 1920px)and (height: 1080px){.table_skill_job_ztr{max-height:45vh !important}.jm_job_assignment_table_popup{max-height:65vh !important}}@media(width: 1100px)and (height: 700px){.table_skill_job_ztr{max-height:53vh !important}.jm_job_assignment_table_popup{max-height:50vh !important}}@media(width: 1200px)and (height: 700px){.table_skill_job_ztr{max-height:53vh !important}.jm_job_assignment_table_popup{max-height:50vh !important}}@media(width: 1470px)and (height: 798px){.table_skill_job_ztr{max-height:56vh !important}}@media(width: 1920px)and (height: 899px){.table_skill_job_ztr{max-height:61vh !important}}
.zola_table_assignment{max-height:calc(100vh - 150px) !important}@media(width: 1280px)and (height: 720px){.table_job_assignment_wrapper{height:95vh !important}}@media(width: 1920px)and (height: 1080px){.table_job_assignment_wrapper{max-height:90vh !important}}@media(width: 1100px)and (height: 700px){.table_job_assignment_wrapper{height:95vh !important}}@media(width: 1200px)and (height: 700px){.table_job_assignment_wrapper{height:95vh !important}}@media(width: 1920px)and (height: 899px){.table_job_assignment_wrapper{height:67vh !important}}@media(width: 1470px)and (height: 798px){.table_job_assignment_wrapper{height:72vh !important}}
.popup_edit_category{min-width:min(1200px,40vw);min-height:fit-content}.popup_edit_category_container{display:flex;justify-content:space-between;flex-direction:column;gap:32px}.popup_edit_category_container_input{width:auto !important}.popup_edit_category_container_actions{display:flex;justify-content:flex-end;gap:16px}
.zola_table_skill_job_ztr{max-height:fit-content !important}
.zola_card_skra_ztr{display:flex;flex-direction:row;border:1px solid var(--xlight);border-radius:10px;position:relative}.zola_card_skra_ztr_band{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px}.zola_card_skra_ztr_container{display:flex;flex-direction:column;flex:1;padding:16px;gap:24px;width:calc(100% - 48px)}.zola_card_skra_ztr_container_down{display:flex;flex-direction:column;gap:16px}.zola_card_skra_ztr_container_down .skills_list{display:flex;flex-direction:column;gap:4px}.zola_card_skra_ztr_container_tag{width:fit-content}.zola_card_skra_ztr_container_skra_tag{position:absolute;right:8px;top:8px}.zola_card_skra_ztr_container_row{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}@media(max-width: 767px){.zola_card_skra_ztr_container{overflow:auto}}
.popup_job_skill_container{gap:24px}.popup_job_skill_header{display:flex;padding:16px;width:calc(100% - 32px);border:1px solid var(--xlight);border-radius:10px;flex-direction:column;gap:8px}.popup_job_skill_body{display:flex;flex-direction:column;gap:8px;max-height:50vh;overflow:auto;gap:24px;flex:1}.popup_job_skill_body_empty{max-height:none !important}.callout_popup_job_skill .callout-wrapper{align-items:flex-start !important;gap:32px !important}@media(width: 1100px)and (height: 700px){.popup_job_skill_body{max-height:40vh}}@media(width: 1200px)and (height: 700px){.popup_job_skill_body{max-height:40vh}}@media(width: 1280px)and (height: 720px){.popup_job_skill_body{max-height:45vh}}@media(width: 1920px)and (height: 1080px){.popup_job_skill_body{max-height:60vh}}
.popup_action_skill{min-width:auto !important}
.job_management_container{display:flex;flex-direction:column;gap:16px;height:100%}







.skills_average{display:flex;flex-direction:column;gap:24px;width:100%;flex:1;position:relative}.skills_average .zola-table:not(.zola-table-embed){max-height:calc(100vh - 20px)}.skavg_cell_wrapper{display:flex;justify-content:center;width:100%}.skill-average_sktitle{padding:8px 8px 8px 0;display:flex;flex-direction:column;justify-content:start;align-items:flex-start;width:100%;max-width:100%;gap:4px}.skill-average_sktitle *{max-width:100%;white-space:initial;text-align:left}
.skcomparison-graph-tooltip{max-width:400px !important}
.skills_comparison{display:flex;flex-direction:column;gap:24px;width:100%;flex:1;position:relative}.skcomparison_cell_wrapper{display:flex;justify-content:center;width:100%}.table_skill_comparison_wrapper{height:auto}.job-info-container{display:flex;align-items:stretch;gap:8px}@media(max-width: 800px){.job-info-container{flex-direction:column}}
.polyskill{display:flex;flex-direction:column;gap:24px;width:100%;flex:1;position:relative}.polyskill .zola-table:not(.zola-table-embed){max-height:calc(100vh - 20px)}.ztr_row_title{display:-webkit-box;max-width:100%;word-wrap:break-word;white-space:pre-wrap;text-align:left;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.poly_above{background-color:var(--bg-tag-green)}.poly_under{background-color:var(--bg-tag-red)}.poly_equal{background-color:var(--bg-tag-blue)}.poly_not_computed{background-color:var(--grey)}.polyskill-table-container{max-height:65vh}.table_poly{flex:1}
.skills-search-filters{display:flex;flex-direction:column;gap:24px;height:95%}.skills-search-filters .filters-container{flex-shrink:0}.skills-search-filters .cards-container{display:flex;flex-direction:column;gap:16px;overflow-y:auto}.skills-search-filters .skills-search-filters-button{display:flex;gap:16px;justify-content:flex-end}.skills_search .zola-slide-in .zola-slide-in-content{padding:0px 16px;gap:16px}
.skills_search_wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.skills_search_wrapper .skills_search_table{height:fit-content}.skills_search_wrapper .skills_search_btn{align-self:flex-end}
.skills_search_user_details{display:flex;flex-direction:column;gap:8px}.skills_search_user_details .zola-table-wrapper{height:fit-content}.skills_search_user_details_header{background-color:var(--xlight);display:flex;flex-direction:row;gap:16px;padding:16px;border-radius:10px}
.skills_search_scoreboard_table{display:grid;grid-template-columns:1fr 2fr;gap:16px}@media(max-width: 1200px){.skills_search_scoreboard_table{grid-template-columns:1fr 1fr}}.skills_search_scoreboard_table_skills{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px;height:400px}

.data-skills-card{display:flex;flex-direction:column;gap:8px;width:100px}


.email{display:flex;flex-direction:column;gap:24px;width:100%}.email .error-callout{font-size:14px}.email .error-callout .validation-errors ul{padding-left:20px}.email .error-callout-title{font-size:16px}.email .auth-field{width:100%;display:flex;flex-direction:column}.email .auth-field label{display:block;margin-bottom:6px}.email .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.email .auth-field input:hover{border-color:var(--primary)}.email .auth-field input:focus{border-color:var(--primary)}.email .auth-field .email-input-container{display:flex;gap:16px}@media(max-width: 1300px){.email-input-container{display:flex;flex-direction:column;gap:16px}.email-input-container .index-button{width:100%}}
.matricule{display:flex;flex-direction:column;gap:24px;width:100%}.matricule .error-callout{font-size:14px}.matricule .error-callout-title{font-size:16px}.matricule .auth-field{width:100%;display:flex;flex-direction:column}.matricule .auth-field label{display:block;margin-bottom:6px}.matricule .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.matricule .auth-field input:hover{border-color:var(--primary)}.matricule .auth-field input:focus{border-color:var(--primary)}.matricule .matricule-input-container{display:flex;gap:16px}@media(max-width: 1300px){.matricule-input-container{display:flex;flex-direction:column;gap:16px}.matricule-input-container .index-button{width:100%}}
.index{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:fit-content}.index__loader{width:16px;height:16px}.index .container-left,.index .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.index .container-left{position:relative;padding:0 20px;min-height:fit-content}.index .container-left .form-container{min-height:fit-content;margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.index .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.index .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.index .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.index .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.index .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.index .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;width:180px;height:40px;padding:4px 16px}.index .container-left .form-container .language-logo-container .logo-container .logo{max-width:160px;max-height:40px}.index .container-left .form-container .form-title{font-size:24px;color:#383838;font-family:"Montserrat",sans-serif}.index .container-left .form-container .form-fields{display:flex;flex-direction:column;gap:24px}.index .container-left .form-container .form-fields .separator{display:flex;align-items:center;text-align:center}.index .container-left .form-container .form-fields .separator span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;color:#7b797d;padding:0 8px}.index .container-left .form-container .form-fields .separator::before,.index .container-left .form-container .form-fields .separator::after{content:"";flex:1;border-bottom:1px solid #7b797d}.index .container-right{align-items:flex-end;overflow:hidden}.index .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.index{display:flex;justify-content:center;align-items:center;width:100%}.index .container-right{display:none}.index .container-left{width:100%}}@media(max-width: 800px){.index{flex-direction:column}.index .container-left .form-container{padding:20px}.index .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.index .container-left .form-container .language-logo-container .logo-container{box-sizing:border-box;width:100%}}
.email{display:flex;flex-direction:column;gap:24px;width:100%}.email .error-callout{font-size:14px}.email .error-callout .low-attempts-warning{padding-top:16px;font-weight:bold}.email .error-callout .email-validation-errors ul{padding-left:20px}.email .error-callout-title{font-size:16px}.email .auth-field{width:100%;display:flex;flex-direction:column}.email .auth-field label{display:block;margin-bottom:6px}.email .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.email .auth-field input:hover{border-color:var(--primary)}.email .auth-field input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary), 0.2)}.email .login-buttons-container{display:flex;flex-direction:column;gap:16px}.email .login-buttons-container .login-button{width:100%}.email .login-buttons-container .forgot-password-container{display:flex;justify-content:center}.email .login-buttons-container .forgot-password-container .forgot-password-link{color:var(--primary);font-family:"Montserrat",sans-serif;transition:color .2s ease;background:none;border:none;cursor:pointer}.email .login-buttons-container .forgot-password-container .forgot-password-link:hover{text-decoration:underline;color:var(--primary)}.forgot-password-modal .zola-modal-container{padding:24px}.forgot-password-modal .error-callout{font-size:14px}.forgot-password-modal .error-callout .email-validation-errors ul{padding-left:20px}.forgot-password-modal .error-callout-title{font-size:16px}.forgot-password-modal .auth-field{width:100%;display:flex;flex-direction:column}.forgot-password-modal .auth-field label{display:block;margin-bottom:6px}.forgot-password-modal .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.forgot-password-modal .auth-field input:hover{border-color:var(--primary)}.forgot-password-modal .auth-field input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary), 0.2)}.forgot-password-modal .forgot-password-modal-content{display:flex;flex-direction:column;gap:20px;margin-top:16px}.forgot-password-modal .forgot-password-modal-content .forgot-password-description{font-size:14px;color:#444;line-height:1.5}.forgot-password-modal .forgot-password-modal-content .forgot-password-button,.forgot-password-modal .forgot-password-modal-content .forgot-password-close-button{width:100%;margin-top:8px}.forgot-password-modal .forgot-password-modal-content .forgot-password-success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.forgot-password-modal .forgot-password-modal-content .forgot-password-success p{font-size:14px;color:#444;line-height:1.5}
.matricule{display:flex;flex-direction:column;gap:24px;width:100%}.matricule .error-callout{font-size:14px}.matricule .error-callout .low-attempts-warning{padding-top:16px;font-weight:bold}.matricule .error-callout-title{font-size:16px}.matricule .auth-field{width:100%;display:flex;flex-direction:column}.matricule .auth-field label{display:block;margin-bottom:6px}.matricule .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.matricule .auth-field input:hover{border-color:var(--primary)}.matricule .auth-field input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary), 0.2)}.matricule .login-buttons-container{display:flex;flex-direction:column;gap:16px}.matricule .login-buttons-container .login-button{width:100%}.matricule .login-buttons-container .forgot-password-container{display:flex;justify-content:center}.matricule .login-buttons-container .forgot-password-container .forgot-password-link{color:var(--primary);font-family:"Montserrat",sans-serif;transition:color .2s ease;background:none;border:none;cursor:pointer}.matricule .login-buttons-container .forgot-password-container .forgot-password-link:hover{text-decoration:underline;color:var(--primary)}.forgot-password-modal .zola-modal-container{padding:24px}.forgot-password-modal .auth-field{width:100%;display:flex;flex-direction:column}.forgot-password-modal .auth-field label{display:block;margin-bottom:6px}.forgot-password-modal .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.forgot-password-modal .auth-field input:hover{border-color:var(--primary)}.forgot-password-modal .auth-field input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary), 0.2)}.forgot-password-modal .forgot-password-modal-content{display:flex;flex-direction:column;gap:20px;margin-top:16px}.forgot-password-modal .forgot-password-modal-content .forgot-password-description{font-size:14px;color:#444;line-height:1.5}.forgot-password-modal .forgot-password-modal-content .auth-field{width:100%;display:flex;flex-direction:column}.forgot-password-modal .forgot-password-modal-content .auth-field label{display:block;margin-bottom:6px}.forgot-password-modal .forgot-password-modal-content .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.forgot-password-modal .forgot-password-modal-content .auth-field input:focus{border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary), 0.2)}.forgot-password-modal .forgot-password-modal-content .forgot-password-button,.forgot-password-modal .forgot-password-modal-content .forgot-password-close-button{width:100%;margin-top:8px}.forgot-password-modal .forgot-password-modal-content .forgot-password-success{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.forgot-password-modal .forgot-password-modal-content .forgot-password-success p{font-size:14px;color:#444;line-height:1.5}
.sso-button-custom{border-radius:10px}
.sso-providers{width:100%;display:flex;flex-direction:column;gap:12px}
.login{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:fit-content}.login__loader{width:16px;height:16px}.login .container-left,.login .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.login .container-left{position:relative;padding:0 20px;min-height:fit-content}.login .container-left .form-container{min-height:fit-content;margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.login .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.login .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.login .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.login .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.login .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.login .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;width:180px;height:40px;padding:4px 16px}.login .container-left .form-container .language-logo-container .logo-container .logo{max-width:160px;max-height:40px}.login .container-left .form-container .form-title{font-size:24px;color:#383838;font-family:"Montserrat",sans-serif}.login .container-left .form-container .form-fields{display:flex;flex-direction:column;gap:24px}.login .container-left .form-container .form-fields .separator{display:flex;align-items:center;text-align:center}.login .container-left .form-container .form-fields .separator span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;color:#7b797d;padding:0 8px}.login .container-left .form-container .form-fields .separator::before,.login .container-left .form-container .form-fields .separator::after{content:"";flex:1;border-bottom:1px solid #7b797d}.login .container-right{align-items:flex-end;overflow:hidden}.login .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.login{display:flex;justify-content:center;align-items:center;width:100%}.login .container-right{display:none}.login .container-left{width:100%}}@media(max-width: 800px){.login{flex-direction:column}.login .container-left .form-container{padding:20px}.login .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.login .container-left .form-container .language-logo-container .logo-container{box-sizing:border-box;width:100%}}
.email{display:flex;flex-direction:column;gap:24px;width:100%}.email .error-callout{font-size:14px}.email .error-callout .validation-errors ul{padding-left:20px}.email .error-callout-title{font-size:16px}.email .auth-field{width:100%;display:flex;flex-direction:column}.email .auth-field label{display:block;margin-bottom:6px}.email .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.email .auth-field input:hover{border-color:var(--primary)}.email .auth-field input:focus{border-color:var(--primary)}.email .cgu-checkbox a{color:var(--primary)}.email .signup-buttons-container{display:flex;flex-direction:column;gap:16px}.email .signup-buttons-container .signup-button{width:100%}
.matricule{display:flex;flex-direction:column;gap:24px;width:100%}.matricule .error-callout{font-size:14px}.matricule .error-callout .low-attempts-warning{padding-top:16px;font-weight:bold}.matricule .error-callout .validation-errors ul{padding-left:20px}.matricule .error-callout-title{font-size:16px}.matricule .auth-field{width:100%;display:flex;flex-direction:column}.matricule .auth-field label{display:block;margin-bottom:6px}.matricule .auth-field input{width:calc(100% - 26px) !important;border:1px solid #e0e0e0}.matricule .auth-field input:hover{border-color:var(--primary)}.matricule .auth-field input:focus{border-color:var(--primary)}.matricule .cgu-checkbox a{color:var(--primary)}.matricule .signup-buttons-container{display:flex;flex-direction:column;gap:16px}.matricule .signup-buttons-container .signup-button{width:100%}
.signup{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:fit-content}.signup__loader{width:16px;height:16px}.signup .container-left,.signup .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.signup .container-left{position:relative;padding:0 20px;min-height:fit-content}.signup .container-left .form-container{min-height:fit-content;margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.signup .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.signup .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.signup .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.signup .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.signup .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.signup .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;width:180px;height:40px;padding:4px 16px}.signup .container-left .form-container .language-logo-container .logo-container .logo{max-width:160px;max-height:40px}.signup .container-left .form-container .form-title{font-size:24px;color:#383838;font-family:"Montserrat",sans-serif}.signup .container-left .form-container .form-fields{display:flex;flex-direction:column;gap:24px}.signup .container-left .form-container .form-fields .separator{display:flex;align-items:center;text-align:center}.signup .container-left .form-container .form-fields .separator span{font-family:"Montserrat",sans-serif;font-size:16px;font-weight:700;color:#7b797d;padding:0 8px}.signup .container-left .form-container .form-fields .separator::before,.signup .container-left .form-container .form-fields .separator::after{content:"";flex:1;border-bottom:1px solid #7b797d}.signup .container-right{align-items:flex-end;overflow:hidden}.signup .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.signup{display:flex;justify-content:center;align-items:center;width:100%}.signup .container-right{display:none}.signup .container-left{width:100%}}@media(max-width: 800px){.signup{flex-direction:column}.signup .container-left .form-container{padding:20px}.signup .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.signup .container-left .form-container .language-logo-container .logo-container{box-sizing:border-box;width:100%}}
.landing-entra{width:100%;display:flex;flex-direction:row;align-items:center}.landing-entra__loader{width:16px;height:16px}.landing-entra .container-left,.landing-entra .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.landing-entra .container-left{position:relative;padding:0 20px;min-height:fit-content}.landing-entra .container-left .form-container{margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.landing-entra .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.landing-entra .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.landing-entra .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.landing-entra .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.landing-entra .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.landing-entra .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;margin-left:2rem}.landing-entra .container-left .form-container .language-logo-container .logo-container .logo{width:160px;height:auto;margin:8px 24px}.landing-entra .container-left .form-container .error-content{display:flex;flex-direction:column;gap:1rem}.landing-entra .container-left .form-container .error-content .title-box{text-align:left}.landing-entra .container-left .form-container .error-content .description{font-size:1rem;text-align:left}.landing-entra .container-left .form-container .error-content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.landing-entra .container-right{align-items:flex-end;overflow:hidden}.landing-entra .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.landing-entra{display:flex;justify-content:center;align-items:center;width:100%}.landing-entra .container-right{display:none}.landing-entra .container-left{width:100%}}@media(max-width: 800px){.landing-entra{flex-direction:column}.landing-entra .container-left .form-container{padding:20px}.landing-entra .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.landing-entra .container-left .form-container .language-logo-container .logo-container{box-sizing:border-box;width:100%}}
.landing-google{width:100%;display:flex;flex-direction:row;align-items:center}.landing-google__loader{width:16px;height:16px}.landing-google .container-left,.landing-google .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.landing-google .container-left{position:relative;padding:0 20px;min-height:fit-content}.landing-google .container-left .form-container{margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.landing-google .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.landing-google .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.landing-google .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.landing-google .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.landing-google .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.landing-google .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;margin-left:2rem}.landing-google .container-left .form-container .language-logo-container .logo-container .logo{width:160px;height:auto;margin:8px 24px}.landing-google .container-left .form-container .error-content{display:flex;flex-direction:column;gap:1rem}.landing-google .container-left .form-container .error-content .title-box{text-align:left}.landing-google .container-left .form-container .error-content .description{font-size:1rem;text-align:left}.landing-google .container-left .form-container .error-content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.landing-google .container-right{align-items:flex-end;overflow:hidden}.landing-google .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.landing-google{display:flex;justify-content:center;align-items:center;width:100%}.landing-google .container-right{display:none}.landing-google .container-left{width:100%}}@media(max-width: 800px){.landing-google{flex-direction:column}.landing-google .container-left .form-container{padding:20px}.landing-google .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.landing-google .container-left .form-container .language-logo-container .logo-container{width:100%;box-sizing:border-box}}
.landing-peoplespheres{width:100%;display:flex;flex-direction:row;align-items:center}.landing-peoplespheres__loader{width:16px;height:16px}.landing-peoplespheres .container-left,.landing-peoplespheres .container-right{width:50%;flex:0 0 50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.landing-peoplespheres .container-left{position:relative;padding:0 20px;min-height:fit-content}.landing-peoplespheres .container-left .form-container{margin:40px auto;padding:40px;background-color:#fefdff;box-shadow:rgba(119,107,255,.1) 0px 10px 28px 0px;border-radius:20px;display:flex;flex-direction:column;gap:24px;position:relative;align-self:center;max-width:600px;width:calc(100% - 80px)}.landing-peoplespheres .container-left .form-container .language-logo-container{display:flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.landing-peoplespheres .container-left .form-container .language-logo-container .language-selector{display:flex;flex-direction:row;gap:8px;align-self:flex-start}.landing-peoplespheres .container-left .form-container .language-logo-container .language-selector .lang-btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;border-radius:4px;cursor:pointer;background:rgba(0,0,0,0)}.landing-peoplespheres .container-left .form-container .language-logo-container .language-selector .lang-btn.active{border:1px solid var(--primary);border-color:var(--primary)}.landing-peoplespheres .container-left .form-container .language-logo-container .language-selector .lang-btn .lang-flag{width:20px;height:auto}.landing-peoplespheres .container-left .form-container .language-logo-container .logo-container{display:flex;justify-content:center;align-items:center;background-color:var(--primary);border-radius:10px;align-self:start;margin-left:2rem}.landing-peoplespheres .container-left .form-container .language-logo-container .logo-container .logo{width:160px;height:auto;margin:8px 24px}.landing-peoplespheres .container-left .form-container .error-content{display:flex;flex-direction:column;gap:1rem}.landing-peoplespheres .container-left .form-container .error-content .title-box{text-align:left}.landing-peoplespheres .container-left .form-container .error-content .description{font-size:1rem;text-align:left}.landing-peoplespheres .container-left .form-container .error-content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.landing-peoplespheres .container-right{align-items:flex-end;overflow:hidden}.landing-peoplespheres .container-right .skeleton-image{width:100%;height:100%;object-fit:cover}@media(max-width: 1300px){.landing-peoplespheres{display:flex;justify-content:center;align-items:center;width:100%}.landing-peoplespheres .container-right{display:none}.landing-peoplespheres .container-left{width:100%}}@media(max-width: 800px){.landing-peoplespheres{flex-direction:column}.landing-peoplespheres .container-left .form-container{padding:20px}.landing-peoplespheres .container-left .form-container .language-logo-container{width:100%;flex-direction:column;align-items:center;gap:12px}.landing-peoplespheres .container-left .form-container .language-logo-container .logo-container{width:100%;box-sizing:border-box}}
.dashboard-left{display:flex;flex-direction:column;width:216px;height:100%;gap:16px}


.skill-rating-scale-editor{display:flex;flex-direction:column;gap:24px;height:100%}

.notification-redirect{display:flex;justify-content:center;align-items:center;height:100vh;width:100%}.notification-redirect__loader{width:16px;height:16px}.notification-redirect-relaunched{display:flex;width:100%;height:100vh;justify-content:center;align-items:center}.notification-redirect-relaunched .container-left{display:flex;justify-content:center;align-items:center;width:50%;padding:2rem;box-sizing:border-box}.notification-redirect-relaunched .container-left .notification-box{display:flex;flex-direction:column;align-items:center;text-align:center;padding:2rem;border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.08)}.notification-redirect-relaunched .container-left .notification-box .zola-logo{width:252px;height:auto}.notification-redirect-relaunched .container-left .notification-box .notification-box__content{display:flex;flex-direction:column;gap:1.5rem;padding:2rem}.notification-redirect-relaunched .container-left .notification-box .notification-box__content .title-box{text-align:left}.notification-redirect-relaunched .container-left .notification-box .notification-box__content .description{font-size:1rem;text-align:left}.notification-redirect-relaunched .container-left .notification-box .notification-box__content .button-container{display:flex;justify-content:center;align-items:center;width:100%;margin-top:1rem}.notification-redirect-relaunched .container-right{display:flex;justify-content:center;align-items:center;width:50%;height:100vh;overflow:hidden}.notification-redirect-relaunched .container-right .skeleton-image{width:100%;height:100%;object-fit:cover;max-width:none;max-height:none}@media(max-width: 1100px){.notification-redirect-relaunched{flex-direction:column}.notification-redirect-relaunched .container-right{display:none}.notification-redirect-relaunched .container-left{width:100%}}
.inner-body{display:flex;flex-direction:column;margin:24px}.inner-body>*{margin-top:16px;margin-bottom:16px}#zola{height:64px}h3{margin-bottom:8px}p{margin:0}#icons{max-width:800px}.color-list,.input-list{display:flex;flex-direction:row}.color-list:not(:last-of-type){margin-bottom:8px}.color{width:24px;height:24px;border-radius:24px;margin-left:4px;margin-right:4px}.color:first-child{margin-left:0}.input-list>*{margin-left:4px;margin-right:4px;width:200px}.input-list>*:first-child{margin-left:0}textarea{height:56px;line-height:1.8}textarea::placeholder{line-height:1.8}.shadow-container{border-radius:50%;border-color:#000;height:84px;width:84px;border:1px solid #000;display:flex;justify-content:center;align-items:center}.shadow-list{display:flex;align-items:center;justify-content:space-around}#color-selector{display:inline-flex;margin-bottom:4px}



.t-14x500{font-size:14px !important;font-weight:500 !important}.t-14x600{font-size:14px !important;font-weight:600 !important}.t-14x700{font-size:14px !important;font-weight:700 !important}.t-16x500{font-size:16px !important;font-weight:500 !important}.t-16x600{font-size:16px !important;font-weight:600 !important}.t-16x700{font-size:16px !important;font-weight:700 !important}.t-18x500{font-size:18px !important;font-weight:500 !important}.t-18x600{font-size:18px !important;font-weight:600 !important}.t-18x700{font-size:18px !important;font-weight:700 !important}.t-24x700{font-size:24px !important;font-weight:700 !important}.italic{font-style:italic;padding:1px}.underline{cursor:pointer;border-bottom:1px solid rgba(0,0,0,0)}.underline:hover{border-bottom:1px solid var(--dark)}.underline .column{flex-direction:column !important}.underline-text{text-decoration:underline}.wrap-text{text-wrap:wrap}.center-text{text-align:center}.elipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.elipsis_table{margin-right:8px}.zola_card_title_elipsis{max-width:88%}.text_display_column_ztr{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-right:8px}.break-line{white-space:pre-line}.line-through{text-decoration:line-through}.text-purple{color:var(--tag-purple)}.pre-wrap{white-space:pre-wrap}.mB8p{margin-bottom:8px}.mB16p{margin-bottom:16px}.mB32p{margin-bottom:32px}.mT8p{margin-top:8px}.mT16p{margin-top:16px}.mL8p{margin-left:8px}.mR8p{margin-right:8px}.mL4p{margin-left:4px}.mR4p{margin-right:4px}.mL24p{margin-left:24px}.mT24p{margin-top:24px}.pdR2{padding-right:2px}.pdL8{padding-left:8px}.pdL16{padding-left:16px}.pB16{padding-bottom:16px !important}.clickable,.hoverable{cursor:pointer}.not-clickable{pointer-events:none;cursor:not-allowed}.draggable{cursor:grab}.dragging{cursor:grabbing}.cursor-help{cursor:help}.no-cursor{pointer-events:none !important;cursor:auto !important}.flex1{flex:1}.flex{display:flex !important}.inline-flex{display:inline-flex;gap:8px}.align-start{align-items:flex-start !important}.align-stretch{align-items:stretch !important}.align-center{align-items:center !important}.justify-center{justify-content:center !important}.justify-start{justify-content:flex-start !important}.justify-between{justify-content:space-between !important}.justify-end{justify-content:flex-end !important}.wrap{flex-wrap:wrap}.row_gap4{display:flex;flex-direction:row !important;align-items:center;gap:4px}.row_gap8{display:flex;flex-direction:row !important;align-items:center;gap:8px}.row_gap16{display:flex;flex-direction:row !important;gap:16px}.row_between{display:flex;flex-direction:row !important;justify-content:space-between}.row_reverse{display:flex;flex-direction:row-reverse !important}.column_gap4{display:flex;flex-direction:column;gap:4px}.column_gap8{display:flex;flex-direction:column;gap:8px}.column_gap16{display:flex;flex-direction:column;gap:16px !important}.flexCol{display:flex;flex-direction:column}.Dblock{display:block}.Dnone{display:none}.Dflex{display:flex}.Vnone{visibility:hidden}.Vvisible{visibility:visible}.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.disabled_hover{opacity:.5;pointer-events:unset;cursor:inherit}.hidden,.ql-hidden{display:none !important}.photo{border-radius:100%;object-fit:cover}.photo-16{width:16px;height:16px}.photo-24{width:24px;height:24px}.photo-32{width:32px;height:32px}.photo-48{width:48px;height:48px}body{position:relative}p{padding:0;margin:0}a{text-decoration:none}ul{margin:0;padding:0}.w60p{width:60px !important}.w120p{width:120px}.w250p{width:250px !important}.w600p{width:600px}.no-wrap{white-space:nowrap}.w100{width:100% !important}.fit-content{width:fit-content !important}.h100{height:100% !important}.pre-wrap{white-space:pre-wrap}.radius-24{border-radius:24px !important}.no-scroll{overflow:hidden}.inherit{width:inherit !important}.zIndex1000{z-index:1000}.absolute{position:absolute}.visible{visibility:visible}.hidden{visibility:hidden}.overflow-wrap{overflow-wrap:break-word !important}.app-container-default{display:flex;flex-direction:row;background-color:var(--white);min-height:100vh;justify-content:center;z-index:0;width:100%}.app{position:relative;display:flex;flex-direction:row;background-color:var(--white);max-height:calc(100vh - 80px);z-index:0}.app-top{display:flex;flex-direction:column;align-items:center;gap:16px}.app-container{display:flex;flex-direction:column;align-items:stretch;gap:16px;height:calc(100vh - 64px)}.app-container-expand{padding:24px 16px 40px 264px;width:calc(100% - 280px)}.app-container-collapse{padding:24px 16px 40px 108px;width:calc(100% - 124px)}.app-container-mobile{padding:16px;width:calc(100% - 32px)}.app-embed{flex-direction:column}.sidebar-user-left-img{width:24px;border-radius:50%;height:24px}.loading{width:168px;height:16px;display:flex;align-items:center;justify-content:center}.tabs{display:flex;align-items:flex-start;position:relative;width:100%}.tabs .bottom-bar{width:calc(100% - 12px);height:1px;background:var(--grey);position:absolute;bottom:0;z-index:-2;left:8px}.table-shared{width:100%;border:1px solid var(--light);border-radius:10px}.table-shared__header{border-top-left-radius:10px;border-top-right-radius:10px;padding:8px 24px;background-color:var(--xlight);display:flex;width:calc(100% - 48px);gap:16px;justify-content:space-between;align-items:center}.table-shared__header__title{width:120px;display:flex;align-items:center;gap:4px}.table-shared__header__title__text:hover{color:var(--xdark)}.table-shared__header__title:first-child{width:200px;min-width:200px;flex-grow:1}.table-shared__header__title:last-child{width:24px}.table-shared__footer{display:flex;align-items:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:var(--light);padding:8px 24px}.table-shared__body__row{padding:8px 24px;border-bottom:1px solid var(--xlight);display:flex;width:calc(100% - 48px);gap:16px;justify-content:space-between;align-items:center}.table-shared__body__row:last-child{border-bottom:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.table-shared__body__row:hover{background-color:var(--xlight)}.table-shared__body__row_lock:hover{background-color:rgba(0,0,0,0) !important}.table-shared__body__row__item{width:120px;display:flex;align-items:center;gap:1px}.table-shared__body__row__item:first-child{width:200px;min-width:200px;flex-grow:1}.table-shared__body__row__item:last-child{width:24px}@media(max-width: var(--max_width_table_responsive)){.table-shared{overflow-x:auto}.table-shared__header,.table-shared__footer{min-width:1200px}.table-shared .table-shared__body__row{min-width:1200px}}.popup_mini{min-width:min(1200px,40vw) !important;min-height:auto !important;width:auto !important}.zola_band_card{min-width:12px;max-width:12px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:var(--primary)}.icon-locked{pointer-events:none;cursor:not-allowed;opacity:.4}@media(max-width: 412px){.tabs{overflow-x:auto;min-height:32px}}.locked{background:rgba(0,0,0,0) !important;border:none !important;cursor:auto !important;padding:0 !important;min-height:0px !important;margin:0 !important;align-items:flex-start !important}.container-loader{width:100%;display:flex;align-items:flex-start}.fake-col{max-width:16px;min-width:16px}.component-locked{opacity:.8;pointer-events:none}.component-locked_opacity{pointer-events:initial !important;cursor:inherit !important}.component-locked_checkbox{opacity:.4 !important}.pin{min-width:10px;max-width:10px;min-height:10px;max-height:10px;border-radius:50%;display:flex}.interval_date{display:flex;align-items:flex-start;gap:8px;width:100%}.interval_date_dropdown{width:30%}.interval_date_dates{display:flex;flex-direction:column;gap:4px;width:100%}.highlight_timeline{border:1px solid var(--primary);border-radius:10px;animation:zoomInOut 2s ease-in-out}.loading-icon{top:0;right:0;position:absolute;bottom:0;left:0;margin:auto;z-index:1000}.icon-locked{pointer-events:none;cursor:not-allowed;opacity:.4}.item-actions{position:relative}.cancel-margin-answer{margin-left:0 !important}.cancel-margin-answer-commentary{width:100%}.cancel-margin-answer .input-commentary{width:calc(100% - 26px) !important}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(-360deg)}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.highlight_timeline{border:1px solid var(--primary);border-radius:10px;animation:zoomInOut 2s ease-in-out}.error-inputs{border:1px solid var(--danger) !important;width:auto !important}.error-inputs:hover{border:1px solid var(--danger)}:root{--max_width_table_responsive: 1199px;--ht-extendable-table: 1530px}.bg-primary-constrast{background-color:var(--primary-contrast)}@media(max-width: 1200px){.app{flex-direction:column}}
body{margin:0;padding:0}

/*# sourceMappingURL=main.9974bd9a.css.map*/