div.Icon[data-v-7e1e28b8]{background:#f5f5f5;font-weight:600}div.DocumentDetail .w100[data-v-4a87df7c]{width:100%}div.DocumentDetail .flex-column[data-v-4a87df7c]{flex-direction:column}div.DocumentDetail .round-icon[data-v-4a87df7c]{width:42px;height:42px;background-color:#0078a3;display:flex;justify-content:space-around;align-items:center;border-radius:45px;cursor:pointer;margin-right:3px}div.DocumentDetail .lines2[data-v-4a87df7c]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}div.DocumentDetail .image[data-v-4a87df7c]{width:100px;height:140px;-o-object-fit:cover;object-fit:cover}div.DocumentDetail .container[data-v-4a87df7c]{background-color:#fff;border-radius:10px;box-shadow:0 5px 12px 3px rgba(170,195,198,.42)}div.DocumentDetail .container>div[data-v-4a87df7c]{position:relative;top:-10px}div.DocumentDetail[data-v-4a87df7c]:last-child{border-bottom:none}div.DocumentDetail a.nuxt-link-active div.Document[data-v-4a87df7c]{background-color:var(--bg1)}div.DocumentDetail a.nuxt-link-active div.Document p[data-v-4a87df7c]{color:var(--green)}div.DocumentDetail div.Document[data-v-4a87df7c]{cursor:pointer;background-color:transparent}div.DocumentDetail div.Document[data-v-4a87df7c]:hover{background-color:var(--bg1)}div.DocumentDetail .w100[data-v-5c8953fa]{width:100%}div.DocumentDetail .flex-column[data-v-5c8953fa]{flex-direction:column}div.DocumentDetail .round-icon[data-v-5c8953fa]{width:42px;height:42px;background-color:#0078a3;display:flex;justify-content:space-around;align-items:center;border-radius:45px;cursor:pointer;margin-right:3px}div.DocumentDetail .lines2[data-v-5c8953fa]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}div.DocumentDetail .image[data-v-5c8953fa]{width:100px;height:140px;-o-object-fit:cover;object-fit:cover}div.DocumentDetail .container[data-v-5c8953fa]{background-color:#fff;border-radius:10px;box-shadow:0 5px 12px 3px rgba(170,195,198,.42)}div.DocumentDetail .container>div[data-v-5c8953fa]{position:relative;top:-10px}div.DocumentDetail[data-v-5c8953fa]:last-child{border-bottom:none}div.DocumentDetail a.nuxt-link-active div.Document[data-v-5c8953fa]{background-color:var(--bg1)}div.DocumentDetail a.nuxt-link-active div.Document p[data-v-5c8953fa]{color:var(--green)}div.DocumentDetail div.Document[data-v-5c8953fa]{cursor:pointer;background-color:transparent}div.DocumentDetail div.Document[data-v-5c8953fa]:hover{background-color:var(--bg1)}div.BreadCrumb div.BreadSlice[data-v-36ed243c]{color:var(--green2);cursor:pointer}div.BreadCrumb div.BreadSlice[data-v-36ed243c]:not(:last-child):hover{text-decoration:underline}div.BreadCrumb div.BreadSlice[data-v-36ed243c]:last-child{color:var(--green);cursor:default}@media (max-width:768px){.no-selected-service{display:none}}.chantier-banner[data-v-013dfdf2]{border:1px solid var(--green2);padding:20px 40px;min-width:785px}.chantier-banner .chantier-service[data-v-013dfdf2]{display:flex;min-width:705px}.chantier-banner .chantier-service .services-wrapper[data-v-013dfdf2]{cursor:pointer}.chantier-banner .chantier-service .services-wrapper .service-icon[data-v-013dfdf2]{margin-right:15px}.chantier-banner .chantier-service .services-wrapper .service-info[data-v-013dfdf2]{padding-right:70px;width:260px}.chantier-banner .chantier-service .actions-chantier[data-v-013dfdf2]{gap:40px}.chantier-banner[data-v-77ce93b1]{border:1px solid var(--green2)}.chantier-banner .chantier-service[data-v-77ce93b1]{display:flex}.chantier-banner .chantier-service .service-icon[data-v-77ce93b1]{margin-right:15px}.chantier-banner .chantier-service .service-info[data-v-77ce93b1]{margin-right:10px}div.Contributor.selected[data-v-49d43d34]{--tw-bg-opacity:1;background-color:rgba(47,137,117,var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}div.Contributor.selected .Job[data-v-49d43d34]{--tw-text-opacity:1;color:rgba(200,200,200,var(--tw-text-opacity))}div.Contributor[data-v-49d43d34]:not(.selected):hover{background-color:var(--bg3)}.add-contributor[data-v-343aaca0]{width:32px;height:32px;background:#f5f5f5;border:1px solid var(--green2);padding:6px;color:var(--green);position:relative}.add-contributor .contributor-add-button[data-v-343aaca0]{position:absolute;width:16px;height:16px;background:var(--buttonGreen);color:var(--w255);border-radius:50%;top:-6px;right:-6px}.service-group-card[data-v-21f52317]{margin-bottom:20px}.service-group-card .limitWidth[data-v-21f52317]{min-width:250px;max-width:350px}@media (min-width:769px){.service-group-card .limitWidth[data-v-21f52317]{margin-right:.5rem;margin-bottom:.5rem}}div.ListInfos span[data-v-4eb9019d]{word-break:break-word}.mobile-add-prestation[data-v-31ac3a49]{position:fixed;left:0;bottom:0;right:0;top:0;background:var(--w250);z-index:10}.form-container[data-v-31ac3a49]{padding:30px 20px;border-top:1px solid var(--green2);margin-top:20px}.mobile-add-prestation .ServiceGridContainer .ServiceGrid{display:flex;flex-wrap:wrap;gap:0}.mobile-add-prestation .ServiceGridContainer .ServiceGrid>*{width:25%;padding:0 10px 15px}.mobile-add-prestation .BreadCrumb{flex-direction:column!important;align-items:flex-start!important;gap:14px}.mobile-add-prestation .BreadCrumb .BreadSlice{font-size:14px}.mobile-add-prestation .flex-nowrap.flex.flex-row.items-center.h-12.px-2.font-semibold{height:auto!important;min-height:3em}.MobileContactCard[data-v-a649969c]{position:relative;border-radius:20px;padding:20px}.MobileContactCard .icon-toggle[data-v-a649969c]{transition:all .4s ease}.MobileContactCard .icon-toggle.opened[data-v-a649969c]{transform:rotate(180deg)}.MobileContactCard .contact-action-buttons[data-v-a649969c]{color:#fff;position:absolute;right:0;top:-13px;gap:16px}.MobileContactCard div.ListInfos[data-v-a649969c]{max-height:0;transition:all .4s ease;overflow:hidden}.MobileContactCard div.ListInfos.opened[data-v-a649969c]{max-height:500px;margin-top:18px}.MobileContactCard div.ListInfos span[data-v-a649969c]{word-break:break-word}.MobileContactCard div.ListInfos .contact-mail-link[data-v-a649969c]{color:var(--buttonBlue);text-decoration:underline}.MobileContactCard a[data-v-a649969c]{color:var(--w255)}.MobileContactCard .icon-svg[data-v-a649969c]{height:30px!important;width:30px!important;border-radius:50%;padding:5px}.MobileContactCard .icon-svg.icon-edit[data-v-a649969c]{background:var(--buttonGreen)}.MobileContactCard .icon-svg.icon-delete[data-v-a649969c]{background:var(--red)}