@import"https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,100..900;1,100..900&display=swap";.Profile{height:100vh;display:flex;flex-direction:column}.Profile .ant-layout-content{overflow-y:auto;flex:1}.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:var(--ant-color-border);margin-left:-3rem}.Profile .infos h2{font-size:26px;color:var(--ant-color-text)}.Profile .infos h2,.Profile .infos p{margin:0;line-height:28px}.Profile .language{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem}.Profile .language .title{width:100%;text-align:center;font-size:1.8rem;color:var(--ant-color-text);padding:0rem 0 .1rem}.Profile .language .language-list{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:1rem}.Profile .language .language-list .language-item{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:1rem;background:var(--ant-color-bg-container);padding:.25rem .5rem;border-radius:6px;width:100px;height:30px;cursor:pointer;color:var(--ant-color-text);font-size:.8rem;margin:0 .5rem}.Profile .language .language-list .language-item.active{background:var(--ant-color-primary)}.Profile .title{width:100%;text-align:center;font-size:1.8rem;color:var(--ant-color-text);padding:0rem 0 .1rem}.Profile .subtitle{width:100%;text-align:center;font-size:.9rem;color:var(--ant-color-text-tertiary);padding:0rem 0 1.5rem}.Profile .PlansList .ant-btn{border:none!important}.Profile .PlansList .ant-btn span{font-weight:700}.Profile .PlansList .plans{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid var(--ant-color-border);max-width:970px;margin:2rem auto;border-radius:6px;padding:10px}.Profile .PlansList .plans .plan{width:calc(33.3333333333% - 5px);border:1px solid var(--ant-color-bg-elevated);min-height:300px;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;background:var(--ant-color-bg-elevated);padding:1rem 0}.Profile .PlansList .plans .plan h3{color:var(--ant-color-text);font-size:2rem;padding:0;margin:0 0 1rem;height:80px}.Profile .PlansList .plans .plan p{height:2.5rem;padding:0 2rem;color:A6B9C8;flex-grow:1}.Profile .PlansList .plans .plan .paymentButton{background:var(--ant-color-success);padding:15px 40px;margin:0px 0px 1rem;border-radius:4px;color:#fff;cursor:pointer;width:170px;text-align:center;text-decoration:none}.Profile .PlansList .plans .plan .paymentButton:hover{background:var(--ant-color-success)}.Profile .PlansList .plans .plan .paymentButton .Loader{min-height:22px!important;height:22px!important}.Profile .PlansList .plans .plan .price{font-size:1.1rem;margin-bottom:2rem}.Profile .PlansList .plans .plan small{text-align:center;display:block;margin-left:5px;font-size:.6rem}.ProjectItem .reference{text-transform:uppercase}.ActionButton{border-radius:40px;background:#a6b9c8;width:80px;height:80px;display:flex;justify-content:center;align-items:center;font-size:38px;color:var(--ant-color-text-base);cursor:pointer}.small .ActionButton{width:50px;height:50px;border-radius:25px;font-size:18px}.xsmall .ActionButton{width:30px;height:30px;border-radius:15px;font-size:12px}.ProjectModal .ProjectType{cursor:pointer;padding-bottom:40px}.ProjectModal .ProjectType.disabled{background:#fff5f599;border-color:#ffd6d699;cursor:not-allowed;color:#0005}.ProjectModal .ProjectType.disabled svg{color:#0005}.ProjectModal .ProjectType .upgradeRequired{color:red;font-size:.8rem;margin-top:.5rem;position:absolute;bottom:0;left:0;width:100%;background:#f001;padding:.6rem .5rem;border-radius:0 0 5px 5px;font-weight:600;display:none}.ProjectModal .ProjectType.disabled .upgradeRequired{display:block}.Weight{display:flex;cursor:pointer}.Weight>div{height:20px;width:20px;border-radius:1px;border:1px solid var(--ant-color-text-secondary);color:#666}.Weight>div svg{visibility:hidden}.Weight>div.filled{background:var(--ant-color-text-secondary);display:flex;justify-content:center;align-items:center}.Weight>div.filled svg{visibility:visible}.Weight.light svg{visibility:hidden!important}.Weight>div+div{margin-left:3px}.Weight.dark>div{border:1px solid #888888;background:#888}.Weight.dark>div.filled{background:#fff}.Weight.disabled>div.filled{background:#ccc;border:1px solid #CCCCCC}.Weight.disabled>div{cursor:not-allowed}.Weight.disabled.dark>div{background:#555}.Weight.disabled.dark>div.filled{background:#ccc}.Projects{min-height:100vh;height:100vh;display:flex;flex-direction:column}.Projects .ant-layout-content{overflow-y:auto;flex:1}.Projects .footer{width:100%;display:block}.Projects .footer .ActionButton{margin:auto;margin-top:2rem}.Projects .subscribeNow{text-align:center;cursor:pointer;width:100%;color:orange;margin:auto;font-size:.9rem;margin-top:2rem}.Projects .subscribeNow svg{font-size:1.1rem;margin:0 .5rem}.Projects .SearchInput{max-width:450px;padding:12px 20px;font-size:1.1rem}.MaskableComponent{transition-property:filter,opacity;transition-duration:3s}.MaskableComponent.masked{opacity:.01}.SideMenu{width:300px;height:calc(100vh - 56px)}.SideMenu ul.VerticalTabs{margin-left:-17px;margin-top:120px}.SideMenu .content{height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--ant-color-text-secondary) transparent;text-align:center;padding:.5rem 1rem}.SideMenu .content .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.SideMenu .content .Actions>div+div{margin-left:1rem}.SideMenu .content .tag{display:inline-block;cursor:pointer;margin-bottom:.25rem;align-items:center;display:inline-flex}.SideMenu .content .tag.unselected{border:1px solid var(--ant-color-text-tertiary)}.SideMenu .content .tag.unused{opacity:.3}.SideMenu .content strong{display:block}#Tutorial{display:flex;justify-content:right;align-items:top;overflow:hidden;position:absolute;right:0;top:0}#Tutorial.playing{transition:background 2s;z-index:999;height:100vh;width:100vw;overflow:hidden}#Tutorial .button{margin-right:10px;margin-top:11px;z-index:5000}#Tutorial .subtitles{width:100%;display:block;font-size:.9rem;color:#a6b9c8;text-align:center}#Tutorial .controls{display:flex;gap:5px;margin:0px 2rem}#Tutorial .controls .dot{width:10px;height:10px;border-radius:50%;background:#a6b9c8;margin:0 5px;cursor:pointer}#Tutorial .controls .dot:hover{background:#a6b9c8aa}#Tutorial .text-backdrop{background:#1c2333;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;text-align:center;display:flex;justify-content:center;align-items:center;overflow:hidden;opacity:1;transition:opacity 2.5s}#Tutorial .text-backdrop.fade{opacity:0}#Tutorial .text-backdrop.appear{opacity:1}#Tutorial .text-backdrop .text{color:#fff;font-size:1.5rem;margin:auto;padding:20px;max-width:1000px;text-align:center}#Tutorial .image{max-width:1024px;max-height:600px;margin:auto;z-index:10000;position:absolute;top:calc(50% - 300px);left:calc(50% - 512px);border:10px solid white;transition-property:width,height,opacity;transition-duration:2s;overflow:hidden;opacity:0;display:flex;justify-content:center;align-items:center}#Tutorial .image.fade{opacity:0}#Tutorial .image.appear{opacity:1}#Tutorial .image img{min-width:100%;min-height:100%;object-fit:cover;transition-property:transform;transition-duration:1s;transform:initial}.MiniSliderWrapper{padding:5px 0 0;position:relative}.MiniSliderWrapper .hiddenMark{display:block;position:absolute;background:transparent;z-index:1;height:19px;top:0}.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 .ant-slider-handle:after{display:none}.MiniSliderWrapper.positive .ant-slider{background:linear-gradient(90deg,#f5f5f5,#00b0a9)}.MiniSliderWrapper.negative .ant-slider{background:linear-gradient(90deg,#f5f5f5,#e70549)}.MiniSliderWrapper .ant-slider-handle{top:-5px;border-radius:0;height:19px;background:#fff;width:10px;box-sizing:border-box;cursor:pointer;border:1px solid;z-index:2}.MiniSliderWrapper .ant-slider:not(.changing) .ant-slider-handle{transition:1s all}.MiniSliderWrapper .ant-slider-disabled .ant-slider-handle{width:6px;height:19px}.MiniSliderWrapper .ant-slider-step .ant-slider-dot{opacity:0}.MiniSliderWrapper .marker{position:absolute;width:5px;top:0;height:19px;opacity:.25;background:#fff;z-index:1;margin-left:-2px;transition:.3s left ease-in-out}.MiniSliderWrapper.highContrast .marker{background:#000;width:4px;margin-left:-2px}.IndicatorsList{display:flex;flex-direction:column;align-items:center;gap:1rem}.IndicatorsList .ant-table .name{padding-bottom:3px}.IndicatorsList .ant-table .name.selected{border-bottom:2px dashed orange}.EditableListItem{width:100%;min-height:48px;display:flex;align-items:center;border-top:1px solid var(--ant-color-border)}.EditableListItem:first-child{border-top:none}.EditableListItem svg:not(.fa-check){font-size:20px;margin-right:1rem}.EditableListItem .TrendSelector+.Weight{margin-left:2rem}.EditableListItem.nomargin .Weight{margin-left:1rem}.CommentsList .EditableListItem{text-align:left}.CommentsList .EditableListItem small{font-size:10px}.IndicatorGeneralTab .Actions>div+div{margin-left:.2rem}.BotTab{display:flex;flex-direction:column;overflow:hidden;height:calc(100vh - 60px - .5rem)}.BotTab .BodyWrapper{overflow-y:auto;height:100%}.BotTab .BodyWrapper h1{font-size:1.5rem;margin-bottom:.5rem}.BotTab .BodyWrapper h2{font-size:1.2rem;margin-bottom:.5rem}.BotTab .BodyWrapper h3{font-size:1rem;margin-bottom:.5rem}.BotTab .BodyWrapper h4{font-size:.8rem;margin-bottom:.5rem}.BotTab .BodyWrapper,.BotTab .disclaimer{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.BotTab .InputWrapper{flex-shrink:0;margin-top:auto}.BotMessage{font-size:.8rem;margin-bottom:.5rem}.BotMessage .bot{margin-right:.5rem;font-size:1.2rem}.BotMessage .user{margin-left:.5rem;font-size:1.2rem}.BotMessage .message{text-align:left;border:1px solid var(--ant-color-border);padding:.3rem .4rem;border-radius:.3rem}.BotMessage .message ol,.BotMessage .message ul{padding-left:.8rem;margin-bottom:1rem;list-style-type:circle}.DeactivatedItemsTab{padding:0;text-align:left}.DeactivatedItemsTab .ant-typography{text-align:left}.DeactivatedItemsTab .empty-state .ant-empty-image{height:40px;opacity:.6}.DeactivatedItemsTab .empty-state .ant-empty-image svg{width:40px;height:40px}.DeactivatedItemsTab .ant-list-item{padding:.35rem 0!important}.DeactivatedItemsTab .deactivated-item{border-bottom:1px solid var(--ant-color-border-secondary)}.DeactivatedItemsTab .deactivated-item:last-child{border-bottom:none}.DeactivatedItemsTab .deactivated-item .item-content{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.DeactivatedItemsTab .deactivated-item .item-name{font-weight:500;flex:1;font-size:.85rem}.DeactivatedItemsTab .deactivated-item.is-branch .item-name{font-weight:700}.DeactivatedItemsTab .deactivated-item .ActionButton{flex-shrink:0}.DeactivatedItemsTab .fishbone-branch-group{margin-top:.75rem}.DeactivatedItemsTab .fishbone-branch-group .branch-header{display:block;font-size:.75rem;color:var(--ant-color-text-secondary);margin-bottom:.25rem}.ant-tag{cursor:pointer}.ant-tag>span{display:inline-flex;align-items:center}.ant-tag.unused{opacity:.3}.ant-tag .Weight{display:inline-flex}.ant-tag .Weight>div{height:10px;width:10px;background:transparent;border:1px solid var(--ant-color-text-secondary)}.ant-tag .Weight>div.filled{background:var(--ant-color-text);border:1px solid var(--ant-color-text)}.ant-tag .Weight>div:first-child{margin-left:5px}.ant-tag .Weight>div+div{margin-left:1px}.icon-list .ant-tag{vertical-align:middle;padding-bottom:.34rem;padding-top:.2rem}.Indicators{flex-direction:row;justify-content:space-between;width:100%;margin:0 auto}.Indicators h2{font-size:1.1rem;padding:0 1rem;text-align:center}.Indicators h3{font-size:.8rem;margin-bottom:1.5rem;text-align:center}.Indicators .ant-layout-content.Body .scroll-container{overflow-y:auto;max-height:calc(100vh - 400px);width:100%;margin-bottom:1rem}.Indicators .description{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;color:var(--ant-color-text-secondary)}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{height:56px;width:100vw;padding:0}header.SubHeader.notvisible{background:none;border-bottom:1px solid #A6B9C8;color:#fff}header.SubHeader.notvisible a{color:#a6b9c888!important}header.SubHeader.notvisible a.selected{color:#fff!important}header.SubHeader.notvisible .title{color:#a6b9c888!important}header.SubHeader #SubHeader-root{width:100vw;padding:0px 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}.ScenarioElaborationModal .ant-modal-body{padding:20px;max-height:70vh;overflow-y:auto}.ScenarioElaborationModal .elaboration-header-card{margin-bottom:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px}.ScenarioElaborationModal .elaboration-header-card .ant-card-body{padding:16px 20px}.ScenarioElaborationModal .elaboration-header-card .ant-card-body h5.ant-typography{color:#1a1a2e!important;font-size:18px;font-weight:600;margin-bottom:8px!important}.ScenarioElaborationModal .elaboration-header-card .ant-card-body .ant-typography-secondary{color:#4a4a4a!important;font-size:14px;line-height:1.5}.ScenarioElaborationModal .progress-section{margin-bottom:20px}.ScenarioElaborationModal .progress-section .ant-progress-text{color:#1a1a2e;font-weight:600}.ScenarioElaborationModal .step-bar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:24px;padding:16px 20px;background:#fafbfc;border:1px solid #e8e8e8;border-radius:8px}.ScenarioElaborationModal .step-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:20px;font-size:13px;white-space:nowrap;transition:all .2s ease;border:1px solid transparent}.ScenarioElaborationModal .step-item .step-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:11px;flex-shrink:0}.ScenarioElaborationModal .step-item .step-icon svg{width:11px;height:11px}.ScenarioElaborationModal .step-item .step-label{font-weight:500}.ScenarioElaborationModal .step-item.waiting{color:#999;background:transparent}.ScenarioElaborationModal .step-item.waiting .step-icon{background:#e8e8e8;color:#999;border:1px solid #d0d0d0}.ScenarioElaborationModal .step-item.active{color:#1677ff;background:#f0f7ff;border-color:#1677ff}.ScenarioElaborationModal .step-item.active .step-icon{background:#1677ff;color:#fff;border:none;box-shadow:0 2px 4px #1677ff4d}.ScenarioElaborationModal .step-item.completed{color:#389e0d;background:transparent}.ScenarioElaborationModal .step-item.completed .step-icon{background:#52c41a;color:#fff;border:none}.ScenarioElaborationModal .step-item.error{color:#cf1322;background:#fff1f0;border-color:#ff4d4f}.ScenarioElaborationModal .step-item.error .step-icon{background:#ff4d4f;color:#fff;border:none}.ScenarioElaborationModal .step-chevron{color:#d0d0d0;font-size:10px;margin:0 4px}.ScenarioElaborationModal .step-chevron.completed{color:#52c41a}.ScenarioElaborationModal .analysis-card{margin-bottom:20px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px #0000000a}.ScenarioElaborationModal .analysis-card .ant-card-head{min-height:auto;padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e8e8e8;border-radius:8px 8px 0 0}.ScenarioElaborationModal .analysis-card .ant-card-head .ant-card-head-title{font-size:14px;font-weight:600;padding:0;color:#1a1a2e}.ScenarioElaborationModal .analysis-card .ant-card-body{padding:16px;font-size:14px;line-height:1.7;color:#333}.ScenarioElaborationModal .analysis-card .ant-card-body .ant-typography{color:#333!important;margin-bottom:0}.ScenarioElaborationModal .results-section{margin-top:20px}.ScenarioElaborationModal .results-section .ant-divider{margin:16px 0;font-size:13px;color:#666;font-weight:500}.ScenarioElaborationModal .results-section .ant-divider:before,.ScenarioElaborationModal .results-section .ant-divider:after{border-color:#e0e0e0}.ScenarioElaborationModal .result-card{margin-bottom:12px;border:1px solid #e0e0e0;border-left:4px solid #52c41a;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000000a}.ScenarioElaborationModal .result-card .ant-card-head{min-height:auto;padding:12px 16px;background:#f8fdf6;border-bottom:1px solid #e8f4e0;border-radius:0 8px 0 0}.ScenarioElaborationModal .result-card .ant-card-head .ant-card-head-title{padding:0}.ScenarioElaborationModal .result-card .result-card-title{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#1a1a2e}.ScenarioElaborationModal .result-card .result-card-title svg{color:#52c41a;font-size:16px}.ScenarioElaborationModal .result-card .result-card-title .check-icon{margin-left:auto;color:#52c41a;font-size:14px}.ScenarioElaborationModal .result-card .ant-card-body{padding:12px 16px}.ScenarioElaborationModal .opportunity-card .result-card-title svg:first-child{color:#faad14}.ScenarioElaborationModal .opportunity-card .ant-card-head{background:linear-gradient(to right,#fffbe6,#f5f5f5);border-bottom:1px solid #ffe58f}.ScenarioElaborationModal .modification-item{padding:10px 0!important;border-bottom:1px solid #f0f0f0}.ScenarioElaborationModal .modification-item:last-child{border-bottom:none}.ScenarioElaborationModal .modification-item.new-element .entity-name{color:#389e0d}.ScenarioElaborationModal .modification-item.new-element .entity-name:before{content:"+ ";font-weight:700}.ScenarioElaborationModal .modification-content{width:100%;display:flex;flex-direction:column;gap:4px}.ScenarioElaborationModal .modification-content .entity-name{color:#1a1a2e;font-size:14px;font-weight:500}.ScenarioElaborationModal .modification-content .modification-reason{font-size:13px;color:#666;font-style:italic;line-height:1.4}.ScenarioElaborationModal .new-badge{display:inline-flex;align-items:center;gap:4px;margin-left:8px;padding:2px 8px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:10px;font-size:11px;font-weight:600;color:#389e0d}.ScenarioElaborationModal .new-badge svg{font-size:10px;color:#389e0d!important}.ScenarioElaborationModal .created-count{color:#389e0d;font-weight:600}.ScenarioElaborationModal .new-elements-list .ant-list-item{background:#f6ffed;border-radius:6px;margin-bottom:4px;padding:8px 12px!important}.ScenarioElaborationModal .new-elements-list .ant-list-item:last-child{margin-bottom:0}.ScenarioElaborationModal .error-alert{margin:16px 0;border-radius:8px}.ScenarioElaborationModal .success-alert{margin-top:20px;border-radius:12px;border:2px solid #52c41a;background:linear-gradient(135deg,#f6ffed,#d9f7be);padding:16px 20px;box-shadow:0 4px 12px #52c41a26}.ScenarioElaborationModal .success-alert .ant-alert-icon{font-size:24px;color:#52c41a}.ScenarioElaborationModal .success-alert .ant-alert-message{font-weight:700;font-size:16px;color:#135200}.ScenarioElaborationModal .success-alert .ant-alert-description{color:#237804;font-size:14px;margin-top:4px}@media (prefers-color-scheme: dark){.ScenarioElaborationModal .success-alert{background:linear-gradient(135deg,#162312,#1d3712);border-color:#49aa19}.ScenarioElaborationModal .success-alert .ant-alert-message{color:#95de64}.ScenarioElaborationModal .success-alert .ant-alert-description{color:#b7eb8f}}.ScenarioElaborationModal .initial-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;gap:16px}.ScenarioElaborationModal .initial-loading .ant-spin{margin-bottom:8px}.ProjectNavigation{display:flex;width:100%;height:55px;align-items:center}.ProjectNavigation a{display:block;flex-shrink:0;text-decoration:none}.ProjectNavigation .separator{width:60px;height:50px;margin:0 15px 0 20px;flex-shrink:0;flex-grow:0}.ProjectNavigation .separator:before{border-left:var(--ant-line-width) var(--ant-line-type) var(--ant-color-text-secondary);position:relative;transform:rotate(40deg);content:" ";height:72px;top:0;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;white-space:nowrap}.ProjectNavigation .scenario .navigation .chevron{padding:.5rem;width:35px;height:40px;display:flex;justify-content:center;align-items:center}.ProjectNavigation .scenario .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectNavigation .scenario .actions{white-space:nowrap}.ProjectNavigation .ant-skeleton.ant-skeleton-active .ant-skeleton-title{background-image:linear-gradient(90deg,#fff3 25%,#fff5 37%,#fff3 63%)!important}.SituationAnalysisModal .ant-modal-body{padding:24px}.SituationAnalysisModal .analysis-content{max-height:600px;overflow-y:auto}.SituationAnalysisModal .analysis-item{margin-bottom:16px;padding:12px;border:1px solid #d9d9d9;border-radius:6px;background-color:#fafafa}.SituationAnalysisModal .analysis-item:hover{border-color:#40a9ff;box-shadow:0 2px 8px #0000001a}.SituationAnalysisModal .analysis-item .item-title{font-weight:600;margin-bottom:8px;color:#262626}.SituationAnalysisModal .analysis-item .item-description{color:#595959;margin-bottom:8px}.SituationAnalysisModal .analysis-item .item-meta{font-size:12px;color:#8c8c8c}.SituationAnalysisModal .waiting-message{text-align:center;padding:40px 20px;color:#8c8c8c;font-style:italic}.SituationAnalysisModal .loading-container{text-align:center;padding:40px}.SituationAnalysisModal .loading-container .ant-spin,.SituationAnalysisModal .error-alert{margin-bottom:16px}.SituationAnalysisModal .ant-tabs .ant-tabs-tab{font-weight:500}.SituationAnalysisModal .ant-tabs .ant-tabs-content-holder{padding:16px 0}.SituationAnalysisModal .form-container .ant-form-item{margin-bottom:16px}.SituationAnalysisModal .form-container .ant-form-item-label{font-weight:500}.SituationAnalysisModal .form-container .ant-input,.SituationAnalysisModal .form-container .ant-input-affix-wrapper{border-radius:6px}.SituationAnalysisModal .form-container .ant-btn-primary,.SituationAnalysisModal .modal-footer .ant-btn{border-radius:6px;height:40px;font-weight:500}.SituationAnalysisModal .modal-footer .ant-btn-primary{background-color:#1890ff;border-color:#1890ff}.SituationAnalysisModal .modal-footer .ant-btn-primary:hover{background-color:#40a9ff;border-color:#40a9ff}.SituationAnalysisModal .modal-footer .ant-btn-primary:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#bfbfbf}.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}.IconPicker>div{border:none!important;background:#a6b9c8;display:flex;justify-content:center;align-items:center;width:42px}.IconPicker>div>div{color:#000!important;font-size:20px!important;padding:0!important}.IconPicker>div:nth-child(n+1){border:none!important}.IconPicker>div:nth-child(n+1) input{border-radius:0!important;border:none!important;border-bottom:1px solid #F0F0F0!important}#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:hover .slice,#Amphi .sliceWrapper.selected .slice{fill:#666d7dcc}#Amphi svg{z-index:100}#Amphi.visible{transform:scale(1)}.ElementPopover{min-width:250px;flex-shrink:0}.ElementPopover .title{width:100px;flex-shrink:0}.ElementPopover .title .value{font-weight:900;font-size:.9em;font-family:Roboto Bold,sans-serif}.ElementPopover .description{margin-bottom:.5em}.ElementPopover .MiniSliderWrapper{width:150px;flex-shrink:0}.RadialVulnerabilityGauge{font-family:Public sans,Helvetica Neue,sans-serif;overflow:visible!important}.RadialVulnerabilityGauge .npsItem{display:flex}.RadialVulnerabilityGauge .npsItem.negative{fill:#e70549}.RadialVulnerabilityGauge .npsItem.neutral{fill:var(--ant-color-text-tertiary)}.RadialVulnerabilityGauge .npsItem.positive{fill:#00b0a9}.RadialVulnerabilityGauge .vulnerabilityScore{transition-property:fill;transition-duration:1s}.RadialVulnerabilityGauge .positiveItem{transform:scale(.5 .5)}.RadialVulnerabilityGauge .arc{transition-property:stroke-dasharray stroke;transition-duration:1s}.OpportunitySwitch.ant-switch{background-color:#e70549!important}.OpportunitySwitch.ant-switch.ant-switch-checked{background-color:#24ccb8!important}#SummaryColumn{max-width:300px;width:100%;border-right:1px solid var(--ant-color-border-base);margin-left:-10px;margin-right:50px;flex-shrink:0;flex-grow:0;height:100vh}#SummaryColumn .SynthesisGraphWrapper{width:300px;border-bottom:1px solid var(--ant-color-border-base)}#SummaryColumn .SynthesisGraphWrapper svg{margin:2rem 1rem}#SummaryColumn .content{overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--ant-color-text-secondary) transparent;text-align:center;padding:.5rem 1rem 4rem;height:calc(100% - 300px)}#SummaryColumn .content .ant-tag{margin-bottom:.1rem}#SummaryColumn .content .ant-tag .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff;display:inline-block}#SummaryColumn .content .ant-tag .Trend.red{background:#e70549}#SummaryColumn .content .ant-tag .Trend.orange{background:#93586a}#SummaryColumn .content .ant-tag .Trend.white{background:#fff}#SummaryColumn .content .ant-tag .Trend.blue{background:#4a6868}#SummaryColumn .content .ant-tag .Trend.green{background:#24ccb8}#SummaryColumn .content .ant-tag .Trend.v50{background:linear-gradient(90deg,#e70549,#e70549 50%,#24ccb8 50%,#24ccb8)!important}.GeneralTab .title{font-size:1.1rem}.GeneralTab .title+small{display:block;margin-top:.1rem}.GeneralTab .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.GeneralTab .Actions>div+div{margin-left:.5rem}.GeneralTab .description{font-size:.8rem;overflow:hidden;text-align:left;text-overflow:ellipsis;color:var(--ant-color-text-secondary)}.GeneralTab.ImpactedRisk .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.Navigator{overflow:hidden}.Navigator.linking{cursor:crosshair}.Navigator.linking .StakeholderWrapper:hover{opacity:1!important}.Navigator .Body{display:flex;flex-direction:row;width:100%;flex-shrink:0}.Navigator .GaugeWrapper{position:absolute;right:375px}.Navigator .GaugeWrapper svg{max-width:300px;width:100%}.Navigator #AddStakeholder{position:absolute;top:120px;right:380px}.Navigator #Goal{position:absolute;bottom:10px;left:10px}.Navigator #Goal.ImpactedIndicator .Trend,.Navigator #Goal.ImpactedConstraint .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff;display:inline-block}.Navigator #Goal.ImpactedIndicator .Trend.red,.Navigator #Goal.ImpactedConstraint .Trend.red{background:#e70549}.Navigator #Goal.ImpactedIndicator .Trend.orange,.Navigator #Goal.ImpactedConstraint .Trend.orange{background:#93586a}.Navigator #Goal.ImpactedIndicator .Trend.white,.Navigator #Goal.ImpactedConstraint .Trend.white{background:#fff}.Navigator #Goal.ImpactedIndicator .Trend.blue,.Navigator #Goal.ImpactedConstraint .Trend.blue{background:#4a6868}.Navigator #Goal.ImpactedIndicator .Trend.green,.Navigator #Goal.ImpactedConstraint .Trend.green{background:#24ccb8}.Navigator #Goal.ImpactedIndicator .Trend.v50,.Navigator #Goal.ImpactedConstraint .Trend.v50{background:linear-gradient(90deg,#e70549,#e70549 50%,#24ccb8 50%,#24ccb8)!important}.ConstraintGeneralTab .title{font-size:1.1rem}.ConstraintGeneralTab .title+small{display:block;margin-top:.1rem;color:#a6b9c8}.ConstraintGeneralTab .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.ConstraintGeneralTab .Actions>div{margin-right:1rem}.ConstraintGeneralTab.ImpactedRisk .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.ConstraintsList{display:flex;flex-direction:column;align-items:center;gap:1rem}.ConstraintsList .ant-table .name{padding-bottom:3px}.ConstraintsList .ant-table .name.selected{border-bottom:2px dashed orange}.Constraints{flex-direction:row;justify-content:space-between;width:100%;margin:0 auto;overflow:hidden}.Constraints h2{font-size:1.1rem;padding:0 1rem;text-align:center}.Constraints h3{font-size:.8rem;margin-bottom:1.5rem;text-align:center}.Constraints .ant-layout-content.Body .scroll-container{display:flex;max-height:calc(100vh - 400px);flex-direction:column;align-items:center}.Constraints .description{font-size:.7rem;overflow:hidden;text-overflow:ellipsis;color:var(--ant-color-text-secondary)}.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 .ElementsRank{margin-top:1rem;margin-bottom:1rem}.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 rgba(255,255,255,.1882352941)}.ScenarioResult .ElementsRank .RankCriteriaColumn .RankCriteria{padding:3px 5px}.ScenarioResult .ElementsRank>div+div{margin-left:2px}.ScenarioResult .ant-slider-handle{transition-duration:.5s;transition-property:left}.ScenarioResult .rp45,.ScenarioResult .rm45,.ScenarioResult .r0{transform-origin:center;width:22px;height:22px;display:inline-block}.ScenarioResult .rp45{transform:translateY(2px) rotate(45deg);color:#e70549}.ScenarioResult .rm45{transform:translateY(-2px) rotate(-45deg);color:#00b0a9}.ScenarioResult .r0{transform:translate(2px);color:gray}.SynthesisGraphWrapper{position:relative}.SynthesisGraphWrapper .SynthesisGraph path{transition:1.7s;transition-property:fill,d;-webkit-transition:1.7s d ease}.SynthesisGraphWrapper .indicators,.SynthesisGraphWrapper .Stakeholders,.SynthesisGraphWrapper .constraints{text-align:center;font-size:11px;color:var(--ant-color-text);position:absolute;width:100%}.SynthesisGraphWrapper .indicators{top:-28px}.SynthesisGraphWrapper .Stakeholders{top:540px;text-align:left;margin-left:-40px}.SynthesisGraphWrapper .constraints{top:540px;text-align:right;margin-left:40px}.SynthesisGraphWrapper .score{fill:var(--ant-color-text);font-size:50px;text-align:center;color:var(--ant-color-text);position:absolute;right:0;top:25px}.SynthesisGraphWrapper .score small{font-size:15px;color:var(--ant-color-text);vertical-align:middle;display:inline-block;margin-top:-10px}.Scenarios{display:flex;flex-direction:column;justify-content:center;align-items:center}.Scenarios .ant-tabs-content-holder{max-height:calc(100vh - 200px);padding-right:1rem;overflow-y:auto}.Scenarios h2{font-size:1.1rem;padding:0 1rem;text-align:center}.Scenarios .name{width:50%}.Scenarios .name .description{display:block;font-size:10px;max-height:18px;white-space:pre;overflow:hidden;text-overflow:ellipsis;color:#a6b9c8bb}.FishboneBranch>.aura{display:none;overflow:visible;pointer-events:none}.FishboneBranch.ripple>.aura{display:block}.FishboneBranch.ripple>.aura div{position:relative;width:100%;height:100%}.FishboneBranch.ripple>.aura div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:3px solid orange;opacity:0;animation:ripple-out 1.2s ease-out 1}.FishboneBranch.ripple>.aura div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid orange;opacity:0;animation:ripple-out 1.2s ease-out .2s 1}.FishboneBranch:not(.matching) .LineGroup line,.FishboneBranch:not(.matching) .title,.FishboneBranch:not(.matching)>g>g>g>.FishbonePin,.FishboneBranch:not(.matching) svg,.FishboneBranch:not(.matching)>g>g>g>.FishbonePin .completion line{opacity:.1}.FishboneBranch circle{transition:fill 1s ease-out}.FishboneBranch line{stroke-dasharray:1600;stroke-dashoffset:1600;animation:line-wave-expand 4s cubic-bezier(.4,0,.2,1) forwards}.FishboneBranch .vulnerability{fill:url(#redToGreen)}.FishboneBranch .vulnerabilityMarker{transition:1s ease-out}.FishboneBranch .FishbonePoint{cursor:pointer}.FishboneBranch .title{font-weight:600;cursor:pointer}.FishboneBranch .title.small tspan{font-size:10px;width:100px;height:10px;fill:url(/images/weights/1.svg);color:var(--ant-color-text)}.FishboneBranch .title.medium tspan{font-size:16px}.FishboneBranch .title.big tspan{font-size:25px}.FishboneBranch>.LineGroup .add{visibility:hidden}.FishboneBranch>.LineGroup:hover .add{visibility:visible}.FishboneBranch>.LineGroup:hover+.LineGroup .aura{stroke:#ffc107;stroke-opacity:.2;transition:stroke-opacity .15s ease}.FishboneBranch>.LineGroup:hover+.LineGroup .add{visibility:visible}.FishboneBranch.drag-over .LineGroup .aura{stroke:#ffc107;stroke-opacity:.35}.dragging{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.dragging .ant-tooltip{display:none!important}.dragging .FishboneBranchTitle{cursor:pointer}@keyframes line-wave-expand{0%{stroke-dashoffset:1600}to{stroke-dashoffset:0}}.FishbonePoint{cursor:pointer;transition:transform .8s cubic-bezier(.4,0,.2,1)}.FishbonePoint .aura{display:none;overflow:visible;pointer-events:none}.FishbonePoint.ripple .aura{display:block}.FishbonePoint.ripple .aura div{position:relative;width:100%;height:100%}.FishbonePoint.ripple .aura div:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:2px solid orange;opacity:0;animation:ripple-out 1.2s ease-out 1}.FishbonePoint.ripple .aura div:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid orange;opacity:0;animation:ripple-out 1.2s ease-out .2s 1}.FishbonePoint.appearing{opacity:0;animation:point-pop-appear .5s ease-out forwards}.FishbonePoint:not(.matching) line,.FishbonePoint:not(.matching) .title,.FishbonePoint:not(.matching) .FishbonePin,.FishbonePoint:not(.matching)>g{opacity:.1}.FishbonePoint circle{transition:fill 1s ease-out}.FishbonePoint .completion{transition-property:opacity;transition-duration:.2s}.FishbonePoint .completion.hidden{opacity:0}@keyframes point-pop-appear{0%{opacity:0}50%{opacity:1}to{opacity:1}}.FishboneBody .LineGroup>.add{visibility:hidden}.FishboneBody .LineGroup:hover>.add{visibility:visible}.FishboneBody .main{stroke-dasharray:2000;stroke-dashoffset:2000;animation:body-line-appear 1.5s ease-out forwards}@keyframes body-line-appear{0%{stroke-dashoffset:2000}to{stroke-dashoffset:0}}.FishboneHead{cursor:pointer;opacity:0;animation:head-appear .6s cubic-bezier(.4,0,.2,1) .5s forwards}.FishboneHead .vulnerability{fill:url(#redToGreen)}.FishboneHead .vulnerabilityMarker{transition-property:transform;transition-duration:1s}@keyframes head-appear{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.FishboneItemGeneralTab.ImpactedRisk .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.IndicatorGeneralTab .title{font-size:1.1rem}.IndicatorGeneralTab .title+small{display:block;margin-top:.1rem;color:#a6b9c8}.IndicatorGeneralTab .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.IndicatorGeneralTab .Actions>div{margin-right:1rem}.IndicatorGeneralTab.ImpactedRisk .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.Fishbone{display:flex;flex-direction:row;justify-content:center;align-items:start;overflow:hidden;height:calc(100vh - 56px)}.Fishbone h2{font-size:1.1rem;padding:0 1rem;text-align:center}.Fishbone circle,.Fishbone line,.Fishbone text,.Fishbone polygon{transition:cx 1s ease-out,cy 1s ease-out,x 1s ease-out,y 1s ease-out,x1 1s ease-out,x2 1s ease-out,y1 1s ease-out,y2 1s ease-out,fill 1s ease-out,stroke 1s ease-out}.Fishbone .add,.Fishbone .add *{cursor:pointer}.Fishbone .Body{width:100%;height:100%;display:flex;flex-grow:1;flex-direction:column;justify-content:start;align-items:center;margin-left:-1rem}.risk-drop-confirmation-table .ant-table{border:none!important;border-radius:0!important}.risk-drop-confirmation-table .ant-table *{border:none!important}.risk-drop-confirmation-table .ant-table-thead>tr>th{border-bottom:none;font-weight:700;color:#003a8c!important}.risk-drop-confirmation-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9!important;padding:12px 16px;background-color:#fff!important;color:#262626!important}.risk-drop-confirmation-table .ant-table-tbody>tr:hover>td{background-color:#f0f8ff!important}.risk-drop-confirmation-table .ant-table-container,.risk-drop-confirmation-table .ant-table-content{border:none!important}.risk-drop-confirmation-table .ant-table-tbody>tr>td:first-child{background-color:#fafafa!important;font-weight:600;color:#595959!important}#RiskScatterFullChart,#RiskScatterFullChart:focus,#RiskScatterFullChart:focus-visible,#RiskScatterFullChart *:focus,#RiskScatterFullChart *:focus-visible{outline:none!important;box-shadow:none!important}#RiskScatterFullChart:focus-within{outline:none!important}#RiskScatterFullChart circle,#RiskScatterFullChart text{cursor:pointer}#RiskScatterFullChart .link-group path{transition:opacity .8s ease-in-out;opacity:1}#RiskScatterFullChart .link-group.transitioning path{opacity:0!important;transition:none!important;animation:none!important}#RiskScatterFullChart .link-group.new-link:not(.transitioning) path{opacity:0;animation:link-fade-in .5s ease-out .1s forwards}#RiskScatterFullChart .link-group:not(.transitioning) path.influence{animation:link-fade-in .8s ease-out forwards,wave 2s ease-in-out .8s infinite}#RiskScatterFullChart .link-group:not(.transitioning) path.reversed,#RiskScatterFullChart .link-group:not(.transitioning) path:not(.influence):not([stroke="#00000002"]){animation:link-fade-in .8s ease-out forwards,dash 10s linear .8s infinite reverse}#RiskScatterFullChart .link-group:not(.transitioning) path.reversed.reversed,#RiskScatterFullChart .link-group:not(.transitioning) path:not(.influence):not([stroke="#00000002"]).reversed{animation:link-fade-in .8s ease-out forwards,dash 10s linear .8s infinite}#RiskScatterFullChart .selectionMode g:not(.selected){opacity:.15}#RiskScatterFullChart .dragging{opacity:.8;z-index:1000}#RiskScatterFullChart .dragging circle{stroke-width:3px!important;stroke:#ff6b35!important;filter:drop-shadow(0 0 8px rgba(255,107,53,.6))}#RiskScatterFullChart .drag-grid,#RiskScatterFullChart .snap-lines{pointer-events:none}#RiskScatterFullChart .aura{display:none}#RiskScatterFullChart .recentlyCreated .aura{display:block;transform:translate(-100px,-100px);position:absolute;overflow:visible;top:50%;left:50%;width:200px;height:200px}#RiskScatterFullChart .recentlyCreated .aura:before{content:"";position:absolute;border-radius:50%;opacity:.3;border:1px solid orange;opacity:0;width:100%;height:100%;animation:appearing-item 1.8s ease-in 1;animation-delay:.2s;animation-direction:reverse}#RiskScatterFullChart .recentlyCreated .aura:after{content:"";position:absolute;border-radius:50%;opacity:.6;border:2px solid orange;opacity:0;width:100%;height:100%;animation:appearing-item-inner 1.7s ease-in 1;animation-direction:reverse}#RiskScatterFullChart .appearing circle.risk-circle{animation:circle-pop-in .8s cubic-bezier(.175,.885,.32,1.275) forwards}#RiskScatterFullChart .appearing text.risk-label{animation:text-fade-in .6s ease-out .3s forwards;opacity:0}#RiskScatterFullChart .appearing .aura{display:block;transform:translate(-100px,-100px);position:absolute;overflow:visible;top:50%;left:50%;width:200px;height:200px}#RiskScatterFullChart .appearing .aura:before{content:"";position:absolute;border-radius:50%;border:2px solid orange;opacity:0;width:100%;height:100%;animation:ripple-out 1.2s ease-out 1}#RiskScatterFullChart .appearing .aura:after{content:"";position:absolute;border-radius:50%;border:1px solid orange;opacity:0;width:100%;height:100%;animation:ripple-out 1.2s ease-out .2s 1}#RiskScatterFullChart .disappearing{pointer-events:none}#RiskScatterFullChart .disappearing circle.risk-circle{animation:circle-pop-out .6s ease-in forwards}#RiskScatterFullChart .disappearing text.risk-label{animation:text-fade-out .4s ease-in forwards}@keyframes dash{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes wave{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes circle-pop-in{0%{r:0;opacity:0;filter:drop-shadow(0 0 20px rgb(255,165,0))}40%{opacity:1;filter:drop-shadow(0 0 15px rgba(255,165,0,.8))}70%{filter:drop-shadow(0 0 8px rgba(255,165,0,.5))}to{filter:drop-shadow(0 0 0 rgba(255,165,0,0))}}@keyframes text-fade-in{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(-10px)}}@keyframes ripple-out{0%{transform:scale(0);opacity:.8}to{transform:scale(1);opacity:0}}@keyframes circle-pop-out{0%{opacity:1;filter:drop-shadow(0 0 0 rgba(255,165,0,0))}30%{filter:drop-shadow(0 0 8px rgba(255,100,100,.6))}to{opacity:0;r:0;filter:drop-shadow(0 0 0 rgba(255,100,100,0))}}@keyframes text-fade-out{0%{opacity:1;transform:translateY(-10px)}to{opacity:0;transform:translateY(-5px)}}.scenarios-table-container{margin-top:8px;margin-bottom:8px}.scenarios-table{width:100%;border-collapse:collapse;font-size:12px}.scenarios-table thead tr{border-bottom:1px solid var(--ant-color-border)}.scenarios-table thead th{padding:8px 12px;text-align:left;font-weight:700}.scenarios-table thead th.scenario-column{min-width:120px}.scenarios-table thead th.impact-column,.scenarios-table thead th.likelihood-column{min-width:100px}.scenarios-table tbody tr{border-bottom:1px solid var(--ant-color-border)}.scenarios-table tbody tr:last-child{border-bottom:none}.scenarios-table tbody tr.active-scenario td{color:var(--ant-color-primary);font-weight:700}.scenarios-table tbody td{padding:6px 12px;vertical-align:top}.scenarios-table tbody td.scenario-name{font-weight:inherit}@keyframes link-fade-in{0%{opacity:0}to{opacity:1}}.RiskPopover .ant-tag{color:#777;cursor:pointer}.RiskPopover .ant-tag.selected{background:#24ccb8!important;color:#000!important;border-color:#24ccb8!important}.RiskTooltipContent .line{font-weight:600;color:var(--ant-color-text-disabled)}.RiskTooltipContent .current{font-weight:800!important;color:var(--ant-color-text-base)!important}.OptionsTab .columnsList{font-size:.75rem}.RiskGeneralTab .title,.StakeholdersTab .title{font-size:1.1rem}.RiskGeneralTab .title+small,.StakeholdersTab .title+small{display:block;margin-top:.1rem}.RiskGeneralTab .Actions,.StakeholdersTab .Actions{display:flex;justify-content:flex-start;margin-top:auto;margin-bottom:.5rem}.RiskGeneralTab .Actions>div,.StakeholdersTab .Actions>div{margin-right:.5rem}.RiskGeneralTab.ImpactedIndicator .Trend,.RiskGeneralTab.ImpactedConstraint .Trend,.StakeholdersTab.ImpactedIndicator .Trend,.StakeholdersTab.ImpactedConstraint .Trend{border-radius:8px;height:8px;width:8px;margin-right:5px;background:#fff}.Risks{overflow:hidden}.Risks .ant-tabs-tabpane:focus,.Risks .ant-tabs-tabpane:focus-visible,.Risks #RiskScatterFullChart:focus,.Risks #RiskScatterFullChart:focus-visible,.Risks div:has(>#RiskScatterFullChart):focus,.Risks div:has(>#RiskScatterFullChart):focus-visible{outline:none!important;box-shadow:none!important}.Risks .name{padding-bottom:3px}.Risks .name.selected{border-bottom:2px dashed orange}.Risks .name{width:50%}.Risks .description{display:block;font-size:10px;max-height:18px;white-space:pre;overflow:hidden;text-overflow:ellipsis}.Risks .positive{color:#24ccb8!important}.Risks .negative{color:#e70549!important}.Risks .ant-switch{background-color:#e70549!important}.Risks .ant-switch.ant-switch-checked{background-color:#24ccb8!important}.Risks .tag{display:inline-block;cursor:pointer;margin-bottom:.25rem;align-items:center;display:inline-flex}.Risks .tag.unused{opacity:.3}.Risks .mini-button{display:inline-block;min-width:20px!important;min-height:20px;width:20px!important;height:20px!important;line-height:.7rem;padding:0;font-size:.6rem;margin-left:5px}.Risks .mini-button .svg-inline--fa{width:.7rem;height:.7rem;margin-top:.1rem}.Project{overflow:hidden;height:100vh}.ThankYou{text-align:center;width:100%;color:orange;margin:200px auto auto;font-size:.9rem}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.ant-table{background:transparent!important}.ant-table:hover{background:none!important}.ant-table-thead>tr>th{background:transparent!important;color:#2ea0df!important;font-weight:300!important;border:none!important;padding-top:0;padding-bottom:0}.ant-table-thead>tr>th:before{content:none!important}.ant-table-tbody>tr>td:first-child,.ant-table-thead>tr>th:first-child{padding-left:0!important}.ant-table-tbody>tr>td:last-child,.ant-table-thead>tr>th:last-child{padding-right:0!important}.ant-table-tbody>tr td{border-bottom:1px solid rgba(166,185,200,.6)!important}.ant-table-tbody>tr:hover{background:none!important}.ant-table-tbody>tr .ant-table-cell-row-hover{background:none!important}.ant-table-tbody>tr:last-child>td{border-bottom:none!important}tbody>tr.ant-table-placeholder,tr.ant-table-placeholder:hover,.ant-empty-normal,.ant-empty-normal:hover{background:none!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td{background:none!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder:hover>td .ant-empty-description,.ant-table-wrapper .ant-table-tbody>tr.ant-table-placeholder>td .ant-empty-description{color:#a6b9c8!important}.ant-table-column-sorter{color:#fff5!important}.ant-table-wrapper td.ant-table-column-sort{background-color:#ffffff14!important}.ant-btn-default{cursor:pointer!important}.ant-btn-default.ant-btn-circle{background:#a6b9c8;border:none}.ant-btn-default *{cursor:pointer!important}.ant-btn.mini{min-width:22px!important;min-height:22px;width:22px!important;height:22px!important;line-height:.7rem}.ant-btn.mini .svg-inline--fa{width:.7rem;height:.7rem}.ant-btn.disabled{opacity:.25;cursor:not-allowed}.ant-btn.disabled:hover{opacity:.25}ul.VerticalTabs{list-style-type:none;padding:0;position:absolute;margin-top:120px;width:0px}ul.VerticalTabs li{transform:rotate(-90deg);transform-origin:0px;border:var(--ant-line-width) var(--ant-line-type) var(--ant-color-border-secondary);background:var(--ant-tabs-card-bg);height:35px;width:130px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--ant-tabs-item-color);border-top-left-radius:var(--ant-border-radius-lg) var(--ant-border-radius-lg);border-top-right-radius:var(--ant-border-radius-lg) var(--ant-border-radius-lg);margin-left:-.5px;transition:all var(--ant-motion-duration-slow) var(--ant-motion-ease-in-out)}ul.VerticalTabs li>div{color:var(--ant-tabs-item-selected-color)}ul.VerticalTabs li+li{margin-top:100px}ul.VerticalTabs li.selected{background:var(--ant-layout-sider-bg);color:var(--ant-tabs-item-selected-color);border-bottom:none}ul.VerticalTabs li.selected>div{color:var(--ant-tabs-item-selected-color)}ul.VerticalTabs li.disabled{opacity:.25;cursor:initial}ul.VerticalTabs li.toggle{border:none;background:#24ccb8;width:40px;height:40px;border-radius:6px;margin-top:29px;margin-left:-5px}ul.VerticalTabs li.toggle svg path{fill:#fff}.ant-input-show-count-suffix{opacity:.4}.ant-input-out-of-range .ant-input-show-count-suffix{opacity:1!important}.ant-input-affix-wrapper .ant-input-show-count-suffix,.ant-input-affix-wrapper .ant-input-data-count{opacity:0}.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper-focused .ant-input-show-count-suffix,.ant-input-affix-wrapper.ant-input-textarea-affix-wrapper-focused .ant-input-data-count,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-show-count-suffix,.ant-input-affix-wrapper.ant-input-affix-wrapper-focused .ant-input-data-count{opacity:.4}.animation-fade-in{animation:animation-fade-in 1s ease forwards;opacity:0}@keyframes animation-fade-in{0%{opacity:0;transform:translateY(15px)}10%{transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}html{overflow:hidden;height:100%;position:fixed;overscroll-behavior:none}body{overflow:auto;height:100%;position:relative;overscroll-behavior:none;overflow-x:hidden;overflow:hidden}#App{transition:1s background;min-height:100vh}#App>.ant-layout{height:100vh;overflow:hidden}#App>.ant-layout>.ant-layout,#App>.ant-layout>.ant-layout>.ant-layout-content{overflow:hidden}*{font-family:Public Sans,sans-serif;font-weight:300;scrollbar-width:thin;scrollbar-color:var(--ant-color-text-secondary) transparent}ul{list-style-type:none;margin:0;padding:0}.noselection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nowrap{white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0rem!important}.mt-05{margin-top:.5rem!important}.mt-1{margin-top:1rem!important}.mt-2{margin-top:2rem!important}.mt-3{margin-top:3rem!important}.mt-4{margin-top:4rem!important}.ml-05{margin-left:.5rem!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}.mt-0{margin-top:0rem!important}.mr-05{margin-right:.5rem!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}.mb-0{margin-bottom:0rem!important}.mb-05{margin-bottom:.5rem!important}.mb-1{margin-bottom:1rem!important}.mb-2{margin-bottom:2rem!important}.mb-3{margin-bottom:3rem!important}.mb-4{margin-bottom:4rem!important}.pl-0{padding-left:0rem!important}.pl-05{padding-left:.5rem!important}.pl-1{padding-left:1rem!important}.pl-2{padding-left:2rem!important}.pl-3{padding-left:3rem!important}.pl-4{padding-left:4rem!important}.pr-0{padding-right:0rem!important}.pr-1{padding-right:1rem!important}.pr-2{padding-right:2rem!important}.pr-3{padding-right:3rem!important}.pr-4{padding-right:4rem!important}.pt-0{padding-top:0rem!important}.pt-1{padding-top:1rem!important}.pt-2{padding-top:2rem!important}.pt-3{padding-top:3rem!important}.pt-4{padding-top:4rem!important}.pb-0{padding-bottom:0rem!important}.pb-1{padding-bottom:1rem!important}.pb-2{padding-bottom:2rem!important}.pb-3{padding-bottom:3rem!important}.pb-4{padding-bottom:4rem!important}.w-100{width:100%}.w-50{width:50%}.w-75{width:75%}.w-25{width:25%}.h-100{height:100%}.opacity-30{opacity:.3}.opacity-50{opacity:.5}.ant-picker{z-index:1300}.ant-select-dropdown{z-index:1350!important}.cursor-pointer{cursor:pointer}b,strong{font-weight:600}#copyright{position:fixed;width:300px;text-align:left;color:var(--ant-color-text);font-size:11px;left:65px;bottom:10px}#copyright small{display:none}
