@import url(https://fonts.googleapis.com/css2?family=Public+Sans&display=swap);.Profile{padding:1rem;color:#fff}.Profile .infos{padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:1rem}.Profile .infos img{border-radius:40px;width:80px;height:80px;margin-right:1rem;background:#ddd;margin-left:-3rem}.Profile .infos h2{font-size:26px;color:#fff!important}.Profile .infos h2,.Profile .infos p{margin:0;line-height:28px}.Profile .title{font-size:1.8rem;padding:0 0 .1rem}.Profile .subtitle,.Profile .title{width:100%;text-align:center;color:#a6b9c8}.Profile .subtitle{font-size:.9rem;padding:0 0 1.5rem}.Profile .plans{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid rgba(166,185,200,.26666666666666666);max-width:750px;margin:1rem auto;border-radius:6px;padding:10px}.Profile .plans .plan{width:calc(33.33333% - 5px);border:1px solid hsla(0,0%,100%,.5333333333333333);min-height:250px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background:#fff;padding:1rem 0;color:#999}.Profile .plans .plan h3{color:#666;font-size:2rem;padding:0;margin:0 0 .5rem}.Profile .plans .plan p{height:2.5rem;padding:0 2rem;color:A6B9C8}.Profile .plans .plan .paymentButton{background:#00b03e;padding:15px 40px;margin:0 0 1rem;border-radius:4px;color:#fff;cursor:pointer;width:170px;text-align:center}.Profile .plans .plan .paymentButton .Loader{min-height:22px!important;height:22px!important}.Profile .plans .plan .price{font-size:1.1rem}.Profile .plans .plan small{text-align:center;display:block;margin-left:5px;font-size:.6rem}.ActionButton{border-radius:40px;background:#a6b9c8;width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:38px;color:#fff}.small .ActionButton{width:50px;height:50px;border-radius:25px;font-size:18px}.xsmall .ActionButton{width:30px;height:30px;border-radius:15px;font-size:12px}.ProjectItem{max-width:400px;min-width:300px;background:#363d4d;border-radius:10px;color:#fff;padding:1rem;height:120px;line-height:24px;font-size:16px;position:relative;margin-bottom:1em}.ProjectItem .action{position:absolute;bottom:12px}.ProjectItem .action.clone{right:15px}.Projects{padding:1rem;display:flex;flex-direction:row;flex-wrap:wrap}.Projects .ProjectItem{margin-bottom:.5rem;margin-right:.5rem;cursor:pointer}.Projects .footer{width:100%;display:block}.Projects .footer .ActionButton{margin:2rem auto auto}.Projects .subscribeNow{text-align:center;cursor:pointer;width:100%;color:orange;font-size:.9rem;margin:2rem auto auto}.Projects .subscribeNow svg{font-size:1.1rem;margin:0 .5rem}.Weight{display:flex;cursor:pointer}.Weight>div{height:20px;width:20px;border-radius:1px;border:1px solid #fff;color:#666}.Weight>div svg{visibility:hidden}.Weight>div.filled{background:#fff;display:flex;justify-content:center;align-items:center}.Weight>div.filled svg{visibility:visible}.Weight>div+div{margin-left:3px}.Weight.dark>div{border:1px solid #888;background:#888}.Weight.dark>div.filled{background:#fff}.Weight.disabled>div.filled{background:#ccc;border:1px solid #ccc}.Weight.disabled>div{cursor:not-allowed}.Weight.disabled.dark>div{background:#555}.Weight.disabled.dark>div.filled{background:#ccc}.EditableListItem{color:#a6b9c8;width:100%;min-height:48px;display:flex;align-items:center;border-top:1px solid #ddd}.EditableListItem:first-child{border-top:none}.EditableListItem svg:not(.fa-check){font-size:20px;margin-right:1rem}.EditableListItem .TrendSelector+.Weight,.EditableListItem .Weight{margin-left:2rem}.EditableListItem.nomargin .Weight{margin-left:1rem}.NavigationButton{border-radius:3px;background:none;font-size:16px;padding:5px 10px;text-transform:uppercase;color:#24ccb8;cursor:pointer}.Indicators,.NavigationButton{display:flex;justify-content:center;align-items:center}.Indicators{flex-direction:column}.Indicators h2{font-size:1.1rem;padding:0 1rem}.Indicators h2,.Indicators h3{color:#2ea0df;text-align:center}.Indicators h3{font-size:.8rem;margin-bottom:1.5rem}.MiniSliderWrapper{padding:5px 0 0;position:relative}.MiniSliderWrapper .ant-slider{height:5px;margin:0!important;background:linear-gradient(90deg,#e70549,#00b0a9);border-radius:1px}.MiniSliderWrapper .ant-slider .ant-slider-rail,.MiniSliderWrapper .ant-slider .ant-slider-track{display:none}.MiniSliderWrapper .ant-slider-handle{top:0;border-radius:0;height:19px;background:#fff;width:10px;box-sizing:border-box;cursor:pointer;border:1px solid;z-index:2}.MiniSliderWrapper .ant-slider-disabled .ant-slider-handle{width:4px;height:30px}.MiniSliderWrapper .marker{position:absolute;width:5px;top:0;height:19px;opacity:.25;background:#fff;z-index:1;margin-left:-2px}.MiniSliderWrapper.highContrast .marker{background:#000;width:4px;margin-left:-2px}#Amphi{position:absolute;top:0;left:0;z-index:100;width:200px;height:200px;margin-left:-100px;margin-top:-100px;transform:scale(0)}#Amphi .action{cursor:pointer;z-index:101;margin-left:100px;margin-top:100px;width:1px;height:1px;position:absolute;font-size:1.8em;display:flex;justify-content:center;align-items:center}#Amphi .action .small{transform:scale(.5);transform-origin:50%}#Amphi .action .medium{transform:scale(.7);transform-origin:50%}#Amphi .sliceWrapper .slice{opacity:0;transform-origin:0 0;animation-name:radar-circle;animation-duration:1s;animation-iteration-count:1;animation-timing-function:cubic-bezier(.02,.99,.54,.94);animation-fill-mode:forwards;cursor:pointer}#Amphi .sliceWrapper.selected .slice,#Amphi .sliceWrapper:hover .slice{fill:#a6b9c8}#Amphi svg{z-index:100}#Amphi.visible{transform:scale(1)}.ProjectNavigation{display:flex;width:100%;height:55px;align-items:center;background:#1c2333}.ProjectNavigation a{display:block;flex-shrink:0}.ProjectNavigation a.selected{color:#1c2333}.ProjectNavigation a.filled{border-color:#1c2333}.ProjectNavigation a.home{padding:8px 0 0}.ProjectNavigation .separator{width:60px;height:50px;margin:0 15px 0 20px;flex-shrink:0;flex-grow:0}.ProjectNavigation .separator:before{border-left:1px solid #fff;position:absolute;transform:rotate(40deg);content:"";height:72px;top:-8px;display:block;margin-left:25px}.ProjectNavigation .scenario{height:56px;display:flex;flex-direction:row;align-items:center;position:relative;width:100%}.ProjectNavigation .scenario .navigation{display:flex;align-items:center;margin-left:-10px}.ProjectNavigation .scenario .navigation .chevron{padding:.5rem;width:35px;height:40px;display:flex;justify-content:center;align-items:center}.ProjectNavigation .scenario .tag{background:none;color:#a6b9c8;border:1px solid rgba(166,185,200,.26666666666666666)}.IconPickerContainer svg{min-width:30px;min-height:30px;max-width:30px;max-height:30px;margin:1px}.IconPickerContainer .title{width:100%;font-size:14px;margin:0 0 5px;text-align:left;padding:0 5px 0 3px;color:#888}.SynthesisGraphWrapper{position:relative}.SynthesisGraphWrapper .SynthesisGraph path{transition:1.7s}.SynthesisGraphWrapper .constraints,.SynthesisGraphWrapper .indicators,.SynthesisGraphWrapper .stakefactors{text-align:center;font-size:11px;color:hsla(0,0%,100%,.4);position:absolute;width:100%}.SynthesisGraphWrapper .indicators{top:8px}.SynthesisGraphWrapper .stakefactors{top:268px;text-align:left;margin-left:.5rem}.SynthesisGraphWrapper .constraints{top:268px;text-align:right;padding-right:.5rem}.SynthesisGraphWrapper .score{fill:#fff;font-size:50px;text-align:center;color:hsla(0,0%,100%,.4);position:absolute;right:25px;top:25px}.ElementPopover{min-width:180px;flex-shrink:0}.ElementPopover .title{width:100px;flex-shrink:0}.ElementPopover .description{margin-bottom:.5em}.ElementPopover .MiniSliderWrapper{width:150px;flex-shrink:0}#SummaryColumn{max-width:300px;width:100%;border-right:1px solid rgba(166,185,200,.06666666666666667);margin:-1rem 50px -1rem -1rem;height:calc(100vh - 128px - 1rem);flex-shrink:0;flex-grow:0;color:#a6b9c8}#SummaryColumn.expanded{height:calc(100vh - 40px - 1rem)}#SummaryColumn .SynthesisGraphWrapper{width:300px;border-bottom:1px solid rgba(166,185,200,.06666666666666667)}#SummaryColumn .SynthesisGraphWrapper svg{margin:2rem 1rem}#SummaryColumn .content{overflow-y:scroll;overflow-x:hidden;text-align:center;height:calc(100% - 300px);padding:.5rem 1rem 4rem}.CommentsList .EditableListItem{text-align:left}.CommentsList .EditableListItem small{font-size:10px}.Navigator{width:calc(100vw - 2rem);height:calc(100vh - 144px - 2rem);display:flex;flex-direction:row;justify-content:space-between}.Navigator .content{scrollbar-color:#fff #1c2333;scrollbar-width:thin}.Navigator.linking{cursor:crosshair}.Navigator .Body{display:flex;flex-direction:row;height:calc(100vh - 144px - 2rem);width:100%;flex-shrink:1;justify-content:center}.Navigator .Body .RadarWrapper{height:100%}.Navigator .Body #vectorialRadar{margin-right:5px}.Navigator #AddItem{position:absolute;left:calc(300px + 1em);top:calc(144px + 1em)}.Navigator #Goal{position:absolute;bottom:10px;left:10px}.Navigator .VulnerabilityScale{margin:1rem 0}.Navigator .SideMenu{width:0;margin:-1rem -1rem -1rem 50px;height:calc(100vh - 128px - 1rem);flex-shrink:0;flex-grow:0;color:#a6b9c8}.Navigator .SideMenu input{border-width:0!important}.Navigator .SideMenu .SearchInput{background:none!important;border:1px solid rgba(166,185,200,.26666666666666666)!important;color:#fff}.Navigator .SideMenu.opened{max-width:300px;width:100%;border-left:1px solid #a6b9c8}.Navigator .SideMenu>ul{list-style-type:none;padding:0;margin-left:-25px;position:absolute;margin-top:120px;width:0}.Navigator .SideMenu>ul li{transform:rotate(-90deg);transform-origin:0;border:1px solid #a6b9c8;height:50px;width:130px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.Navigator .SideMenu>ul li+li{margin-top:90px}.Navigator .SideMenu>ul li.selected{background:#a6b9c8;color:#000}.Navigator .SideMenu>ul li.disabled{opacity:.25;cursor:auto}.Navigator .SideMenu>ul li.toggle{border:none;background:#24ccb8;width:40px;height:40px;border-radius:6px;margin-top:29px;margin-left:-5px}.Navigator .SideMenu>ul li.toggle svg path{fill:#fff}.Navigator .SideMenu .content{height:100%;overflow-y:scroll;overflow-x:hidden;text-align:center;padding:.5rem 1rem}.Navigator .SideMenu .IconPicker>div{border:none!important;background:#fff;display:flex;justify-content:center;align-items:center;width:42px}.Navigator .SideMenu .IconPicker>div>div{color:#000!important;font-size:20px!important;padding:0!important}.Navigator .SideMenu .IconPicker>div:nth-child(n+1){border:none!important}.Navigator .SideMenu .IconPicker>div:nth-child(n+1) input{border-radius:0!important;border:none!important;border-bottom:1px solid #f0f0f0!important}.Navigator .SideMenu .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.Navigator .SideMenu .Actions>div{margin-right:1rem}.Navigator .SideMenuLeft{max-width:300px;width:100%;border-right:1px solid rgba(166,185,200,.06666666666666667);margin:-1rem 50px -1rem -1rem;height:calc(100vh - 128px - 1rem);flex-shrink:0;flex-grow:0;color:#a6b9c8}.Navigator .tag{display:inline-block;border-color:transparent;cursor:pointer;margin-bottom:.25rem;align-items:center;display:inline-flex}.Navigator .tag.unselected{border:1px solid rgba(166,185,200,.26666666666666666);background:none!important;color:#a6b9c8}.Navigator .tag svg{margin-top:4px!important}.Navigator .tag .Weight{display:inline-flex}.Navigator .tag .Weight>div{height:10px;width:8px;border:1px solid #a6b9c8;background:#fff}.Navigator .tag .Weight>div.filled{background:#1c2333;border:1px solid #1c2333}.Navigator .tag .Weight>div:first-child{margin-left:5px}.Navigator .tag .Weight>div+div{margin-left:1px}.Navigator .tag.ImpactedConstraint .Trend,.Navigator .tag.ImpactedIndicator .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.Navigator .tag.ImpactedConstraint .Trend.red,.Navigator .tag.ImpactedIndicator .Trend.red{background:#e70549}.Navigator .tag.ImpactedConstraint .Trend.orange,.Navigator .tag.ImpactedIndicator .Trend.orange{background:#93586a}.Navigator .tag.ImpactedConstraint .Trend.white,.Navigator .tag.ImpactedIndicator .Trend.white{background:#fff}.Navigator .tag.ImpactedConstraint .Trend.blue,.Navigator .tag.ImpactedIndicator .Trend.blue{background:#4a6868}.Navigator .tag.ImpactedConstraint .Trend.green,.Navigator .tag.ImpactedIndicator .Trend.green{background:#24ccb8}.Navigator .tag.ImpactedConstraint .Trend.v50,.Navigator .tag.ImpactedIndicator .Trend.v50{background:linear-gradient(90deg,#e70549,#e70549 50%,#24ccb8 0,#24ccb8)!important}.Navigator.expanded,.Navigator.expanded .Body{height:calc(100vh - 56px - 2rem)}.Navigator.expanded #AddItem{top:calc(56px + 1em)}.Navigator.expanded .SideMenu,.Navigator.expanded .SideMenuLeft{height:calc(100vh - 40px - 1rem)}.Constraints{display:flex;flex-direction:column;justify-content:center;align-items:center}.Constraints h2{font-size:1.1rem;padding:0 1rem;color:#2ea0df;text-align:center}.Constraints h3{font-size:.8rem;color:#2ea0df;margin-bottom:1.5rem;text-align:center}.Scenarios{display:flex;flex-direction:column;justify-content:center;align-items:center}.Scenarios h2{font-size:1.1rem;padding:0 1rem}.Scenarios h2,.Scenarios h3{color:#2ea0df;text-align:center}.Scenarios h3{font-size:.8rem;margin-bottom:1.5rem}.Scenarios .ant-tabs-tab{background:none!important;border-radius:0!important}.Scenarios .ant-tabs-tab .ant-tabs-tab-btn{color:#fff!important}.Scenarios .ant-tabs-tab.ant-tabs-tab-active{background:#a6b9c8!important;border-color:#a6b9c8!important}.Scenarios .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000!important}.ScenarioResult{color:#fff}.ScenarioResult h2{font-size:.8rem;color:#2ea0df;text-align:center;display:flex;justify-content:center;align-items:center;height:100%}.ScenarioResult h3{font-size:1rem;color:#2ea0df;margin-bottom:1.5rem;text-align:center}.ScenarioResult .Navigation{width:100%}.ScenarioResult .action{width:2.5rem;height:2.5rem;border-radius:1.25rem;background:hsla(0,0%,100%,.13333333333333333);flex-shrink:0;display:flex;justify-content:center;align-items:center}.ScenarioResult .ElementsRank{margin-top:1rem;margin-bottom:1rem;color:#fff}.ScenarioResult .ElementsRank .title{padding:3px 5px;background:#a6b9c8;color:#000;flex-wrap:nowrap;display:flex;align-items:center}.ScenarioResult .ElementsRank .RankCriteriaColumn{width:33%}.ScenarioResult .ElementsRank .RankCriteriaColumn .RankCriteriaWrapper{border-bottom:1px solid hsla(0,0%,100%,.18823529411764706)}.ScenarioResult .ElementsRank .RankCriteriaColumn .RankCriteria{padding:3px 5px}.ScenarioResult .ElementsRank>div+div{margin-left:2px}.ScenarioResult .ant-slider-handle{transition-duration:.5s;transition-property:left}.FishboneBranchPopover{min-width:180px;flex-shrink:0}.FishboneBranchPopover .title{width:100px;flex-shrink:0}.FishboneBranchPopover .description{margin-bottom:.5em}.FishboneBranchPopover .MiniSliderWrapper{width:150px;flex-shrink:0}.FishbonePointPopover{min-width:180px;flex-shrink:0}.FishbonePointPopover .title{width:100px;flex-shrink:0}.FishbonePointPopover .description{margin-bottom:.5em}.FishbonePointPopover .MiniSliderWrapper{width:150px;flex-shrink:0}.FishbonePoint{animation-name:appear-FishbonePoint;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1;transition-property:transform;transition-duration:1s}.FishbonePoint circle{transition:fill 1s}@keyframes appear-FishbonePoint{0%{opacity:0}to{opacity:1}}.FishbonePoint .completion{transition-property:opacity;transition-duration:.2s}.FishbonePoint .completion.hidden{opacity:0}@keyframes transform-completion{0%{opacity:0}}.FishboneBranch{transition-property:transform;transition-duration:1s;transition-timing-function:ease-out}.FishboneBranch line{stroke-dasharray:1600;stroke-dashoffset:500;animation-name:expand;animation-direction:reverse;animation-duration:1s;animation-timing-function:cubic-bezier(.16,-.01,0,1.06);animation-iteration-count:1}.FishboneBranch .vulnerability{fill:url(#redToGreen)}.FishboneBranch .vulnerabilityMarker{transition:1s}.FishboneBranch .FishbonePoint{cursor:pointer}.FishboneBranch .add,.FishboneBranch .points,.FishboneBranch .title{animation-name:appear;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:1}.FishboneBranch .title.small tspan{font-size:10px;width:100px;height:10px;fill:url(/static/media/1.48962ee9.svg);color:#fff}.FishboneBranch .title.medium tspan{font-size:16px}.FishboneBranch .title.big tspan{font-size:25px}.FishboneBranch .add{animation-name:appear-add;animation-duration:7s;animation-timing-function:linear;animation-iteration-count:1}.FishboneBranch .points{animation-name:appear-points;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:1}@keyframes expand{to{stroke-dashoffset:1600}}@keyframes appear{0%{opacity:0}54%{opacity:0}to{opacity:1}}@keyframes appear-points{0%{opacity:0}63%{opacity:0}to{opacity:1}}@keyframes appear-add{0%{opacity:0}40%{opacity:0}to{opacity:1}}.FishboneHead{cursor:pointer}.FishboneHead .vulnerability{fill:url(#redToGreen)}.FishboneHead .vulnerabilityMarker{transition-property:transform;transition-duration:1s}.Fishbone{display:flex;flex-direction:column;justify-content:center;align-items:center}.Fishbone h2{font-size:1.1rem;padding:0 1rem}.Fishbone h2,.Fishbone h3{color:#2ea0df;text-align:center}.Fishbone h3{font-size:.8rem;margin-bottom:1.5rem}.Fishbone *{transform-duration:1s;transform-property:cx cy x y x0 x1 y0 y1}.Fishbone .add,.Fishbone .add *{cursor:pointer}.Fishbone>svg{margin-top:2em}.Project{padding:calc(56px + 1rem) 1rem 1rem;color:#fff;width:100%}.expanded .Project{padding-top:calc(56px + 1rem)}.expanded .ant-layout{padding-top:0}header.Header{background:#fff!important;height:88px;top:0;color:#333;display:none;align-items:center;justify-content:space-between;width:100%;padding:0 1rem;box-sizing:border-box;font-size:24px}header.Header.visible{display:flex}header.Header.notvisible{display:none}header.Header #Header-root>div{display:flex;align-items:center;justify-content:space-between}header.Header #Header-root .Title{line-height:26px}header.Header #Header-root .SubTitle{line-height:20px;color:#999;font-size:18px}header.Header svg.svg-inline--fa{color:#666;font-size:28px}header.SubHeader{background:#ddd;height:56px;width:100vw;padding:0}header.SubHeader.notvisible{background:none;border-bottom:1px solid #a6b9c8;color:#fff}header.SubHeader.notvisible a{color:rgba(166,185,200,.5333333333333333)!important}header.SubHeader.notvisible a.selected{color:#fff!important}header.SubHeader.notvisible .title{color:rgba(166,185,200,.5333333333333333)!important}header.SubHeader #SubHeader-root{width:100vw;padding:0 1rem;height:56px;line-height:56px}header.SubHeader #SubHeader-root>div{display:flex;justify-content:space-between}header.SubHeader #SubHeader-root>div a{color:#999}header.SubHeader #SubHeader-root>div a.selected{color:#000}html{overflow:hidden;position:fixed}body,html{height:100%}body{overflow:auto;position:relative}#App{min-height:100vh;background:#f0f5fa;transition:background 1s}#App.dark{background:#1c2333}#App .Layout{background:none}*{font-family:"Public Sans",sans-serif;font-weight:300}ul{list-style-type:none;margin:0;padding:0}.ant-btn.ant-btn-primary{background:#a6b9c8;border:none;color:#fff;box-shadow:none}.noselection{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.text-left{text-align:left}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}.ml-1{margin-left:1rem!important}.ml-2{margin-left:2rem!important}.ml-3{margin-left:3rem!important}.ml-4{margin-left:4rem!important}.mr-1{margin-right:1rem!important}.mr-2{margin-right:2rem!important}.mr-3{margin-right:3rem!important}.mr-4{margin-right:4rem!important}.ant-popover{z-index:20}.ant-tooltip{z-index:10}#copyright{position:fixed;position-width:450px;position-text-align:center;bottom:0;color:hsla(0,0%,100%,.4);font-size:11px;left:calc(50% - 225px)}#copyright small{display:none}.ThankYou{text-align:center;width:100%;color:orange;font-size:.9rem;margin:200px auto auto}
/*# sourceMappingURL=main.608c15c8.chunk.css.map */