.DepotForm .actions{display:flex;align-items:center;justify-content:center}.DepotList .depot{background:#e3efff;padding:30px;border-radius:10px;margin-bottom:15px;position:relative}.DepotList .depot:last-child{margin-bottom:0}.DepotList .depot .DepotForm{position:relative;z-index:2}.ManagerForm .actions{display:flex;align-items:center;justify-content:center}.ManagerForm .line{display:flex}.ManagerForm .line>div{width:calc(50% - 7.5px)}.ManagerForm .line>div:first-child{margin-right:8px}.ManagerForm .line>div:last-child{margin-left:8px}.ManagerList .manager{background:#e3efff;padding:30px;border-radius:10px;margin-bottom:15px;position:relative}.ManagerList .manager:last-child{margin-bottom:0}.ManagerList .manager .ManagerForm{position:relative;z-index:2}.FranceMap svg{width:100%;height:100%}.FranceMap svg .departments g .department{fill:#e3efff;stroke:#fff;stroke-width:3px}.FranceMap svg .departments g.active .department{fill:#180a9b}.FranceMap svg .outlines{display:none}.FranceMap svg .outlines .outline{fill:#fff}.FranceMap svg .outlines .outline-stroke{fill:none;stroke:#fff;stroke-width:3px}.FranceMap.selectable svg .departments .department{cursor:pointer}.FranceMap.selectable svg .departments .department:hover{fill:#c6d9f4}.IdfMap svg{width:100%;height:100%}.IdfMap svg .departments g .department{fill:#e3efff;stroke:#fff;stroke-width:3px}.IdfMap svg .departments g.active .department{fill:#180a9b}.IdfMap svg .outlines{display:none}.IdfMap svg .outlines .outline{fill:#fff}.IdfMap svg .outlines .outline-stroke{fill:none;stroke:#fff;stroke-width:3px}.IdfMap.selectable svg .departments g .department{cursor:pointer}.IdfMap.selectable svg .departments g .department:hover{fill:#c6d9f4}.IdfMap.selectable svg .departments g.active .department:hover{fill:#180a9b}.DepartmentList[data-v-9519c502]{display:block}.DepartmentList.two-columns[data-v-9519c502]{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:15px;column-gap:15px}.DepartmentList .department[data-v-9519c502]{height:44px;margin-top:15px;background-color:#fff;border-radius:8px;box-shadow:0 5px 10px 1px #cae0ff;padding:10px;display:flex;align-items:center;gap:15px}.DepartmentList .department .icon[data-v-9519c502]{background-color:#e84924;width:24px;height:24px;border-radius:100px;display:flex;align-items:center;justify-content:center}.DepartmentList .department .icon img[data-v-9519c502]{width:15px;height:15px;-o-object-fit:contain;object-fit:contain}.DepartmentList .department .name[data-v-9519c502]{font-size:13px;font-weight:600;color:#180a9b}.FranceMapSelectionModal .vm--modal{height:90%!important}.FranceMapSelectionModal .vm--modal .dialog-content{display:flex;flex-direction:column}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-title{padding:30px}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text{flex:1 1 0;height:calc(100% - 60px);position:relative;display:flex;gap:30px}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text .FranceMap{flex:1 1 0;width:100%;height:100%}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text .side{width:300px;display:flex;flex-direction:column;height:100%}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text .side .DepartmentList{flex:1 1 0;overflow:auto;padding:10px}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text .side .actions{margin-top:30px;display:flex;justify-content:flex-end}.FranceMapSelectionModal .vm--modal .dialog-content .dialog-c-text .dep-name{padding:15px 30px;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;font-size:15px;font-weight:700;color:#180a9b;position:absolute;top:15px;left:50%;transform:translate(-50%);transition:width,opacity .4s ease-in-out}.CompanyProfile .actions{display:flex;align-items:center;justify-content:center}.CompanyProfile{height:100%}.CompanyProfile>div{display:flex;gap:30px;height:100%}.CompanyProfile .FileUpload{margin-bottom:15px}.CompanyProfile .dummy{flex:1 1 0}.CompanyProfile .Card .card-content{height:100%}.CompanyProfile .Card .card-content>.label{font-size:18px;font-weight:700;margin-bottom:20px}.CompanyProfile .Card:last-child{margin-right:0}.CompanyProfile .Card.profile{flex:1 1 0;margin:0}.CompanyProfile .Card.alerts{flex:1 1 0}.CompanyProfile .Card.alerts .card-content{padding-top:25px;display:flex;flex-direction:column;gap:30px;overflow:hidden}.CompanyProfile .Card.alerts .card-content .label{margin:0}.CompanyProfile .Card.alerts .card-content .map{flex:0 0 400px}.CompanyProfile .Card.alerts .card-content .selection{flex:1 1 0;display:flex;flex-direction:column}.CompanyProfile .Card.alerts .card-content .selection .label{font-size:16px;font-weight:700;font-style:italic;margin-bottom:15px}.CompanyProfile .Card.alerts .card-content .selection .list{flex:1 1 0;overflow:auto;padding:5px}.CompanyProfile .Card.retroactive-commission{flex:1 1 0}.CompanyProfile .Card.retroactive-commission .card-content{padding-top:25px;display:flex;flex-direction:column;gap:30px;overflow:hidden}.CompanyProfile .Card.retroactive-commission .card-content .label{margin:0}.CompanyProfile .Card.retroactive-commission .card-content .content{flex:1 1 0;overflow:auto;padding:5px}.CompanyProfile .Card.retroactive-commission .card-content .content .explanation{margin-bottom:30px;font-size:14px;font-weight:400;line-height:1.3em}.CompanyProfile .Card.retroactive-commission .card-content .content .explanation b{font-weight:700}.CompanyProfile .Card.retroactive-commission .card-content .content .contract{font-size:14px;font-weight:400;line-height:1.3em;background-color:#f5f6fa;padding:15px;border-radius:5px}.CompanyProfile .Card.retroactive-commission .card-content .content .contract p{margin:6px 0 0 0;color:#180a9b}.CompanyProfile .middle{flex:1 1 0;display:flex;flex-direction:column;gap:30px;height:100%}.CompanyProfile .middle .Card{margin:0}.CompanyProfile .middle .Card .card-content{padding-top:25px;display:flex;flex-direction:column}.CompanyProfile .middle .Card .card-content .DepotList,.CompanyProfile .middle .Card .card-content .ManagerList{flex:1 1 0;overflow:auto}.CompanyProfile .middle .Card.open{flex:1 1 0}.CompanyProfile .middle .Card.close .card-content .label{margin:0}.CompanyProfile .middle .Card.close .card-content .DepotList,.CompanyProfile .middle .Card.close .card-content .ManagerList{display:none}.CompanyProfile .line{display:flex;align-items:center}.CompanyProfile .line>div{width:calc(50% - 7.5px)}.CompanyProfile .line>div.form-group{margin-bottom:15px}.CompanyProfile .line>div:first-child{margin-right:15px}.CompanyProfile .line>div:last-child{margin-left:15px}.CompanyProfile .actions{margin-top:30px}.CompanyProfile .map .FranceMap{width:100%;height:100%}.CompanyProfile .Action .Icon svg{fill:#fff}