#btn-open-guide{margin-left:0;margin-right:0;background:var(--color-gray0)!important}#btn-open-guide:hover{background:var(--color-gray2)!important}#bottom-bar{background:var(--color-gray0-transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;bottom:0;width:100%;height:80px;position:fixed;left:0;right:0}#bottom-bar #btn-open-guide{position:fixed;bottom:12px;left:10%;margin-bottom:0!important}#bottom-bar #notification-btn{position:fixed;bottom:12px;right:10%;display:flex!important}#bottom-bar #notification-window,.window-header{display:none}#guide video{border-radius:20px;overflow:hidden}@media (max-width:1023px){#guide #guide-window{display:none}}@media (max-width:920px){#guide #completed-guide{min-width:unset}}#menuBurger{background:var(--color-gray0);z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;padding:15px 15px 90px;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}#mes-informations .tile.informations-to-modify{max-width:300px;margin-left:0}#question-exchanges .wrapper .question-exchanges-container .user{background-color:var(--color-gray2);border-radius:50px;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;padding:2px 10px 2px 2px;font-size:.9rem;display:flex}#question-exchanges .wrapper .question-exchanges-container .item .user{max-width:200px}#question-exchanges .wrapper .question-exchanges-container .item .btn-container{max-width:500px}#question-exchanges .wrapper .question-exchanges-container .item:hover{background-color:transparent}#question-exchanges .wrapper .question-exchanges-container textarea,#question-exchanges .wrapper .question-exchanges-container .input-container{max-width:unset}#graphs .container .chart{order:2;width:100%;height:100%;margin:0}#graphs .container .chart.selected{order:1;grid-column:1/-1}#graphs .container .hidden{display:none!important}#company-layout .page{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#company-layout h1{font-size:2rem!important}#company-layout h2{font-size:1.2rem}#company-layout h3{font-size:1.15rem!important}#company-layout h4{font-size:1.1rem!important}#company-layout .subtitle{font-size:1.3rem!important}#entreprise #company-deleted{flex-direction:column;justify-content:center;align-items:center;display:flex}#entreprise #company-deleted #icon{background:var(--color-errorBackground);border-radius:50%;justify-content:center;align-items:center;width:220px;height:220px;margin:40px auto;display:flex}#entreprise .header{justify-content:space-between;display:flex}#entreprise .header .company-picture{width:max(80px,min(20vw,120px))!important;height:max(80px,min(20vw,120px))!important}#entreprise .header h1{text-transform:capitalize}#entreprise .header .subtitle{margin-bottom:0}#entreprise .header .notification-btn{cursor:pointer;padding:15px!important}#entreprise #company-header .header{justify-content:space-between;display:flex}#entreprise #company-header .header .company-picture{width:max(80px,min(20vw,120px))!important;height:max(80px,min(20vw,120px))!important}#entreprise #company-header .header h1{text-transform:capitalize}#entreprise #company-header .header .subtitle{margin-bottom:0}#entreprise #company-users-shortcut,#entreprise #accounting-firm-badge{align-items:center;gap:10px;display:flex}#entreprise .tile{width:100%}#entreprise .tile p{margin-top:10px;margin-bottom:5px}#entreprise .tile.collaborators{flex-direction:column;gap:5px;margin-top:50px;display:flex;overflow-y:auto}#entreprise .tile.collaborators .collaborator-container{grid-template-columns:35px auto;align-items:center;gap:10px;display:grid}#entreprise .tile.collaborators .collaborator-container .name{margin-bottom:5px;font-weight:500}#entreprise .tile.informations.company{position:relative}#entreprise .tile.informations .row{color:var(--color-text-light);align-items:center}#entreprise .tile.informations .row.flex-start{align-items:flex-start}#entreprise #due-dates .grid{overflow:visible!important}#entreprise #due-dates .item{padding:15px}#entreprise #due-dates .item>.icon{aspect-ratio:1;border-radius:12px;width:100%}#entreprise #due-dates .item>.icon svg{width:30%;min-width:11px;height:auto}#entreprise #due-dates .item>.icon.hurry{background:var(--color-errorBackground)!important}#entreprise #due-dates .item>.icon.hurry svg{color:var(--color-error)}#entreprise #due-dates .item>.icon.warning{background:var(--color-warningBackground)!important}#entreprise #due-dates .item>.icon.warning svg{color:var(--color-warning)}#entreprise #due-dates .item>.icon.passed{background:var(--color-gray1)!important}#entreprise #due-dates .item>.icon.passed svg{color:var(--color-gray16)}#entreprise #due-dates .item>.icon.completed{background:var(--color-successBackground)!important}#entreprise #due-dates .item>.icon.completed svg{color:var(--color-success)}#entreprise #due-dates .item .header{justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;display:flex}#entreprise #due-dates .item .echeance{font-size:1rem;font-weight:600}#entreprise #due-dates .item .nbr_questions{color:var(--color-gray6);flex-direction:row;justify-content:end;align-items:center;font-weight:600;display:flex;width:unset!important}#entreprise #due-dates .item .nbr_questions .icon{background:var(--color-gray1);border-radius:40px;width:30px;height:30px;margin-left:10px;padding:10px}#entreprise #due-dates .item .nbr_questions .icon svg{color:var(--color-gray10)}#entreprise #due-dates .item .nbr_questions .number{color:var(--color-gray16);font-size:1.05rem}#entreprise #due-dates .item .icon{background:var(--color-infoBackground);justify-content:center;align-items:center;display:flex}#entreprise #due-dates .item .icon svg{color:var(--color-active)}#entreprise #due-dates .item .reminders{border-left:1px solid var(--color-gray1);padding-left:10px}#entreprise #due-dates .item .reminders .title{color:var(--color-gray16);margin-top:0;margin-bottom:5px;font-size:.85rem;font-weight:600}#entreprise #due-dates .item .reminders .item{justify-content:flex-start;align-items:center;padding:2px;font-size:.8rem;font-style:italic;font-weight:500;display:flex}#entreprise #due-dates .item .reminders .item:last-child{border:none}#entreprise #due-dates .item .reminders .item .icon{background:var(--color-errorBackground);border-radius:5px;width:22px;height:22px;margin-right:10px;padding:5px}#entreprise #due-dates .item .reminders .item .icon svg{fill:var(--color-error)}#entreprise #users-notifications .collaborators{flex-direction:column;gap:5px;height:-moz-fit-content;height:fit-content;margin-left:0;margin-right:0;display:flex;overflow-y:auto}#entreprise #users-notifications .collaborators .collaborator-container{grid-template-columns:55px 1fr auto;align-items:center;gap:10px;margin:0;padding:10px;display:grid}#entreprise #users-notifications .collaborators .collaborator-container .name{margin-bottom:5px;font-weight:500}#entreprise #users-notifications .collaborators .collaborator-container .role{color:var(--color-gray15);font-size:.85rem;font-style:italic;font-weight:400}#entreprise #users-notifications .collaborators .collaborator-container .remove.icon svg path{stroke:var(--color-gray10)}#entreprise #graphs{width:100%;height:100%;overflow:hidden}#entreprise #graphs .swiper .swiper-slide{width:100%}#entreprise #graphs .swiper .swiper-slide .chart{height:100%}#dashboard-layout{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#entreprises{width:100%;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}#entreprises #companies{width:100%;overflow:visible}#entreprises #companies .grid{overflow:visible!important}#entreprises #companies .wrapper{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;display:grid;overflow:visible!important}#entreprises #companies .company-item{border-radius:35px;flex-direction:column;align-items:center;margin-top:0;margin-bottom:0;padding:0 0 5px;transition:none;display:flex;position:relative;overflow:hidden}#entreprises #companies .company-item:hover,#entreprises #companies .company-item:hover .tile{background-color:var(--color-account)!important}#entreprises #companies .company-item .bubble{border-radius:50px;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}#entreprises #companies .company-item .header{background:var(--color-darken0);border-radius:35px;margin:5px;padding:4px;position:relative}#entreprises #companies .company-item .header h3{opacity:.8;font-size:1rem;font-weight:700}#entreprises #companies .company-item .title{opacity:.6;text-align:left;opacity:.8;width:100%;margin-top:5px;font-size:.8rem;font-weight:400}#entreprises #companies .company-item .accountingFirm{width:100%}#entreprises #companies .company-item .accountingFirm .name{font-size:.8rem;font-weight:600}#entreprises #companies .company-item .users{width:100%;margin-top:0;overflow:visible}#entreprises #companies .company-item .users .wrapper{flex-wrap:wrap;display:flex;overflow:visible}#entreprises #companies .company-item .users .wrapper .user{border:1px solid var(--color-gray4);border-radius:50%;margin-right:-15px;overflow:visible}#entreprises #companies .company-item .questions{width:100%;margin-bottom:5px;overflow:visible}#entreprises #companies .company-item .questions .item{width:100%;padding:3px 8px;font-size:.85rem;font-weight:600;overflow:visible}#entreprises #companies .company-item .questions .item svg.warning{color:var(--color-warning)}#entreprises #companies .company-item .questions .item svg.error{color:var(--color-error)}#entreprises #companies .company-item .questions .item svg.success{color:var(--color-success)}#entreprises #companies .company-item .questions .item svg.info{color:var(--color-info)}#entreprises #companies .company-item .questions .item .number{color:var(--color-gray18);background-color:var(--color-gray1);border-radius:50px;padding:5px 8px;font-size:.8rem}#entreprises #companies .company-item .questions .item.disabled{opacity:.4;font-weight:500}#entreprises #companies .company-item .questions .item.disabled svg{color:var(--color-gray10)}#entreprises #companies .company-item .picture{margin-bottom:0}#entreprises #companies .company-item.isDeleted .img-container{background:var(--color-errorBackground-hover)}#entreprises #companies .company-item.isDeleted path,#entreprises #companies .company-item.isDeleted rect,#entreprises #companies .company-item.isDeleted polyline,#entreprises #companies .company-item.isDeleted svg{color:var(--color-error);fill:var(--color-error)}#entreprises #companies .company-item.isDeleted em{font-weight:600}#entreprises #companies .company-item.isDeleted h3,#entreprises #companies .company-item.isDeleted em,#entreprises #companies .company-item.isDeleted p{color:var(--color-error);justify-content:center;align-items:center;display:flex}#entreprises #companies .company-item.isDeleted h3 svg,#entreprises #companies .company-item.isDeleted em svg,#entreprises #companies .company-item.isDeleted p svg{margin-left:15px;margin-right:10px}#entreprises #companies .company-item.isDeleted p{margin-top:5px;margin-bottom:10px;font-weight:700}#aside-company-pes{position:-webkit-sticky;position:sticky;top:83px}@media (max-width:920px){#aside-company-pes{top:unset;position:relative}.dashboard aside nav #companies{bottom:unset;top:unset}.dashboard aside nav #companies #aside-company-pes .link-container{max-height:unset}#entreprises .companies .headers{display:none}#entreprises .companies .company{grid-template-columns:1fr}#entreprises .companies .company .number{display:none}}#collaborators .modal .content h2{text-align:center;margin-top:10px}#collaborators .modal .content .input-container input{width:100%;max-width:100%}#accounts-container.to-answer{grid-template-columns:1fr;gap:15px;display:grid}#accounts-container.to-answer .account-container .question-group-container .question-container{grid-template-columns:1fr 2fr;gap:10px;display:grid}#accounts-container.to-answer .account-container .question-group-container .question-container .autocompletion-container{margin-top:5px!important;margin-bottom:5px!important}#accounts-container.to-answer .account-container .question-group-container .question-container .answer .text-input{grid-template-columns:1fr auto;gap:10px;width:100%;display:grid}#accounts-container.to-answer .account-container .question-group-container .question-container .answer .text-input textarea{height:40px;padding-top:10px;padding-bottom:10px;font-size:.95rem;font-weight:500}#accounts-container.to-answer .account-container .question-group-container .question-container .answer .buttons{margin-top:0}@media (max-width:500px){#accounts-container.to-answer{grid-template-columns:auto}#accounts-container.to-answer .account-container .question-group-container .question-container .answer .text-input{grid-template-columns:1fr;gap:10px}#accounts-container.to-answer .account-container .question-group-container .question-container .answer .text-input .buttons{justify-content:flex-end}}#accounts-container.to-send .account-category-container{margin-top:30px;margin-bottom:10px}#accounts-container.to-send .account-category-container:first-of-type{margin-top:0}#accounts-container.to-send .account-container{margin-bottom:10px}#accounts-container.to-send .account-container .question-group-container .question-container{grid-template-columns:1fr 2fr auto;gap:10px;display:grid}#accounts-container.to-send .account-container .question-group-container .question-container .previews{margin-top:4px;margin-left:0!important;margin-right:0!important}#accounts-container.to-send .account-container .question-group-container .question-container .question .preview-container{width:100%;max-width:150px}#accounts-container.to-send .account-container .question-group-container .question-container .question .preview-container .img-container{background-color:var(--color-gray2)}#accounts-container.to-send .account-container .question-group-container .question-container .answer textarea{padding:4px}#accounts-container.to-send #send_confirmation_modal{min-height:unset!important}#accounts-container.to-send #send_confirmation_modal .content{padding:0 20px}#accounts-container.to-send #send_confirmation_modal .content .body{padding:0 30px}#accounts-container.to-send #send_confirmation_modal #recipients .wrapper{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}#accounts-container.to-send #send_confirmation_modal #recipients .recipient{background:var(--color-gray1);grid-gap:5px;border-radius:30px;grid-template-columns:30px 1fr;align-items:center;gap:5px;padding:2px 15px 2px 2px;font-size:.85rem;font-weight:600;display:grid}#accounts-container.to-send #send_confirmation_modal .input-container,#accounts-container.to-send #send_confirmation_modal textarea{max-width:unset}.modal#send_confirmation_modal{min-height:unset!important}#accounts-container.pending .account-category-container{margin-top:30px}#accounts-container.pending .account-category-container:first-of-type{margin-top:0}#accounts-container.pending .account-container .question-group-container .question-container{grid-template-columns:1fr 2fr;gap:10px;display:grid}#accounts-container.processed{grid-template-columns:1fr;gap:15px;display:grid}#accounts-container.processed .tile{min-width:100%;height:-moz-fit-content;height:fit-content}#accounts-container.processed .account-container .question-group-container .additionnal-content{margin:5px}#accounts-container.processed .account-container .question-group-container .question-container{grid-template-columns:1fr 2fr;gap:20px;display:grid}#accounts-container.processed .account-container .question-group-container .question-container .question .preview-container{width:100%;max-width:150px}#accounts-container.processed .account-container .question-group-container .question-container .question .preview-container .img-container{background-color:var(--color-gray2)}#accounts-container.processed .account-container .question-group-container .question-container .question .preview-container .img-container:hover{background-color:var(--color-gray3)}#accounts-container.processed .account-container .question-group-container .question-container .answer{border-color:var(--color-gray2);margin:0}#accounts-container.processed .account-container .question-group-container .question-container .answer :last-of-type{margin-bottom:0}#accounts-container.processed .account-container .question-group-container .question-container .answer .preview{max-width:200px}@media (max-width:1100px){#accounts-container.processed{grid-template-columns:auto}}#accounts-container.to-complete{grid-template-columns:1fr;gap:15px;display:grid}#accounts-container.to-complete .tile{min-width:100%;height:-moz-fit-content;height:fit-content}#accounts-container.to-complete .account-container .question-group-container .no-input{flex-direction:column;justify-content:flex-start;align-items:flex-start}#accounts-container.to-complete .account-container .question-group-container .no-input p{margin:0!important}#accounts-container.to-complete .account-container .question-group-container .question-container{flex-direction:column;display:flex}#accounts-container.to-complete .account-container .question-group-container .question-container .final-question{background:var(--color-gray1);border-radius:15px;margin:10px 15px 5px;padding:15px 25px;position:relative}#accounts-container.to-complete .account-container .question-group-container .question-container .final-question .icon{position:absolute;top:-15px;left:-12px}#accounts-container.to-complete .account-container .question-group-container .question-container .final-question .content{font-size:1rem}#accounts-container.to-complete .account-container .question-group-container .question-container .complement{margin:0!important}#dashboard-layout,#dashboard-layout *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}
