@font-face{font-family:'Open Sans';src:url(3ed9575dcc488c3e3a5bd66620bdf5a4.ttf);font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url(1025a6e0fb0fa86f17f57cc82a6b9756.ttf);font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url(ba5cde21eeea0d57ab7efefc99596cce.ttf);font-weight:600;font-style:normal}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box;font-family:'Open Sans', sans-serif;color:#141414;background:#F8F8F8;font-size:1em;line-height:1.63;height:100%;min-height:100vh;overflow:hidden}ul{margin:0;padding:0;list-style-type:none}body{padding:0;margin:0;height:100%}#app-container{height:100%}#app{display:grid;grid-template-rows:auto 1fr auto;height:100%;max-width:100vw;overflow:hidden;width:100%}main{height:100%;display:flex;flex-direction:column}main #content-container{outline:none;width:100%;overflow:auto;height:100%}#app.facilitator{height:100%}#app.facilitator main #content-container{padding:1.25rem;display:block;background:#fff;position:relative}h1{font-size:1.375rem;font-weight:600;margin:0}#overlay{width:100%;height:100%;position:fixed;z-index:8;top:0;left:0;background-color:rgba(0,0,0,0.8);pointer-events:none}#overlay.tutorial-overlay{z-index:12}button,.button{font-weight:700;font-size:0.875rem;cursor:pointer;display:inline-block;background:#fff;color:#0B4C8C;padding:0.65rem 2rem;border:1px solid #0B4C8C;line-height:1.63;transition:background 333ms}button.unbutton,.button.unbutton{background:none;border:none;text-decoration:underline;padding:0}button:hover,.button:hover{text-decoration:none;background:#0B4C8C;color:#fff}button:disabled,.button:disabled{opacity:0.5;cursor:not-allowed;background:#fff;color:gray}button.anchor{color:#0B4C8C;text-decoration:underline;padding:0;margin:0;border:none;background:transparent}button.anchor:hover{background:transparent;color:#0B4C8C;-webkit-text-emphasis:underline;text-emphasis:underline}a.disabled-link{opacity:0.5;cursor:not-allowed}fieldset{border:none;padding:0;margin:0}.accessibility-text{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}table.accessibility-text *{display:inline-block;width:0;height:0;padding:0}.link-btn{background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}.highlight{z-index:9 !important;position:relative;background:white}#skip-button{left:0.5rem;position:absolute;top:-100%;transition:top 350ms;z-index:13}#skip-button:focus,#skip-button:active{top:0.5rem}.return-banner{position:fixed;bottom:0;background:#B30839;width:100%;color:#fff;height:2rem;text-decoration:none;text-align:center;line-height:2;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}._hj-widget-container>div>div[role="dialog"]{z-index:7}.print-only footer{display:none}.contour-chart{width:100%}.contour-chart .axis text{font-family:'Open Sans', sans-serif;fill:#141414;font-size:1rem}.contour-chart .axis-title{font-weight:600}.contour-chart .x.axis-title{transform:translateY(-0.3125rem);alignment-baseline:auto}.contour-chart .median circle{color:#fff;fill:#fff;stroke:#fff}.contour-chart g.series.stage,.contour-chart g.series.week{color:transparent;fill:transparent;stroke:transparent}.contour-chart .label-marker rect{border-radius:0;fill:#CDDAE8;stroke:#707070}.contour-chart .label-marker text{color:#141414;stroke:#141414;fill:#141414;font-weight:400}.contour-legend{font-family:'Open Sans', sans-serif}.mouseover-tooltip{background:aliceblue;padding:0.2rem 0.45rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);position:absolute;opacity:0;pointer-events:none;transform:translate(-50%, calc(-100% - 0.45rem));white-space:nowrap;font-size:1.125rem;line-height:1.25}.swatch{display:flex;flex-flow:row nowrap;align-items:center}.swatch::before{display:inline-block;content:' ';width:1.25rem;height:1.25rem;margin-right:0.5rem}.level0{stroke:#B48C08}.level0::before,.level0::after{background:#B48C08}.level1{stroke:#08A68E}.level1::before,.level1::after{background:#08A68E}.level2{stroke:#8C2C6A}.level2::before,.level2::after{background:#8C2C6A}.level3{stroke:#EE3124}.level3::before,.level3::after{background:#EE3124}.connection{stroke:#ddd;fill:none}.works-with{stroke:#47A417}.works-with:before{background-color:#47A417}.friends-with{stroke:#C38323}.friends-with:before{background-color:#C38323}.work-friends-with{stroke:#0B4C8C}.work-friends-with:before{background-color:#0B4C8C}.line-chart g[vis-type='multiTooltip'] .x-axis-marker{display:none}.line-chart g[vis-type='stageLines'] line{stroke:#707070}.line-chart svg{overflow:visible}.column-chart .y.axis,.column-chart .y.axis .tick{stroke:transparent}.bar-chart .axis text{font-size:0.8135rem;fill:#666}@media (forced-colors: active){.contour-chart text,.contour-chart .axis text{fill:CanvasText}.contour-chart .label-marker rect{fill:Canvas;stroke:CanvasText}.contour-chart .label-marker text{color:CanvasText;stroke:CanvasText;fill:CanvasText}.works-with:before{forced-color-adjust:none}.friends-with:before{forced-color-adjust:none}.work-friends-with:before{forced-color-adjust:none}}.text-input{display:inline-block;position:relative;color:#141414}.text-input.text-area label{display:block}.text-input input{background:#fff;padding:0.5rem 0.35rem 0.35rem 0.35rem;width:100%;height:100%;border:solid 1px #FAFAFA}.text-input textarea{width:100%;resize:none}.text-input.disabled label ~ *{opacity:0.3}.dropdown .select-wrapper{position:relative;display:inline-block}.dropdown select{background:#fff;color:#141414;border:1px solid #D8D8D8;padding:0.375rem  0.75rem;padding-right:2.5rem;margin:0;text-indent:0.01px;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.63;border-radius:0}.dropdown select:disabled{opacity:0.5}.dropdown .arrow{display:inline-block;width:0.5rem;height:0.5rem;border-left:solid 2px #B7B7B7;border-bottom:solid 2px #B7B7B7;right:1rem;top:50%;transform:translateY(-50%) rotate(315deg);position:absolute;pointer-events:none}.dropdown.facilitator-input{position:relative}.dropdown.facilitator-input select{font-size:1rem;font-weight:normal;width:14rem;border-color:#141414}.dropdown.facilitator-input .arrow{border-bottom:solid 0.5rem #fff;border-left:solid 0.5rem transparent;border-right:solid 0.5rem transparent;transform:translate(50%, -50%) rotate(180deg);right:1.25rem}.dropdown.facilitator-input .select-wrapper:before{content:'';width:2.5rem;position:absolute;top:1px;right:1px;bottom:1px;background:#B30839;border-top-right-radius:3px;border-bottom-right-radius:3px;pointer-events:none}.radio-group{position:relative;margin:1rem 0}.radio-group .option{display:flex;position:relative}.radio-group input[type="radio"]{left:0;top:0;width:1.125rem;height:1.125rem;opacity:0;position:absolute}.radio-group input[type="radio"]+label{display:inline-flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.radio-group input[type="radio"]+label .visual{position:relative;width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;max-width:1.125rem;max-height:1.125rem;display:inline-block;margin-right:0.5rem;cursor:pointer}.radio-group input[type="radio"]+label .visual:before{content:'';background:#fff;width:1.125rem;height:1.125rem;min-width:1.125rem;min-height:1.125rem;max-width:1.125rem;max-height:1.125rem;border:1px solid #141414;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:box-shadow 150ms;box-shadow:0 0 0 0}.radio-group input[type="radio"]+label .visual:after{content:'';display:block;width:.75rem;height:.75rem;min-width:.75rem;min-height:.75rem;max-width:.75rem;max-height:.75rem;background:#fff;border-radius:50%;position:absolute;left:calc((1.125rem - .75rem) / 2);top:50%;transform:translateY(-50%)}.radio-group input[type="radio"]:checked+label .visual:after{background:#141414}.radio-group input[type="radio"]:focus+label .visual{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color;border-radius:50%}.radio-group input:disabled+label,.radio-group input:disabled+label,.radio-group input:disabled+label .visual{opacity:0.5;cursor:not-allowed}.radio-group .faux-legend{display:inline-block;margin-bottom:1rem}.radio-group.major-question-group label .visual:after{border-color:#fff}.radio-group.major-question-group input[type="radio"]:checked+label .visual:after{border-color:#00B4CD;background:#00B4CD}.radio-group.horizontal .faux-legend{display:block;width:100%;margin:0;margin-bottom:1rem}.radio-group.horizontal .options{display:flex;flex-flow:row wrap;margin-top:0.25rem}.radio-group.horizontal .option{flex-grow:1}.radio-group.horizontal label{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.radio-group.horizontal .visual{margin:0}.radio-group.horizontal .option.highlight{background:#B30839}.checkbox{position:relative}.checkbox input[type="checkbox"]{overflow:hidden;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1.275rem;height:1.275rem;opacity:0;cursor:pointer}.checkbox label{display:flex;flex-flow:row nowrap;align-items:flex-start}.checkbox label .visual[data-type="checkmark"]{display:flex;align-items:center;justify-content:center;pointer-events:none}.checkbox label .visual[data-type="checkmark"] img{width:1.65rem;min-width:1.65rem;height:1.65rem;min-height:1.65rem}.checkbox input[type="checkbox"]:focus+label .visual[data-type="checkmark"]{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.checkbox label .visual[data-type="block"]{position:relative;width:1.275rem;min-width:1.275rem;height:1.275rem;min-height:1.275rem;display:inline-block;margin-top:0.15rem;margin-right:0.25rem;pointer-events:none}.checkbox label .visual[data-type="block"]:before{content:'';background:#fff;width:1.275rem;height:1.275rem;border:1px solid #141414;border-radius:3px;position:absolute;left:0;top:50%;transform:translateY(-50%);pointer-events:none}.checkbox label .visual[data-type="block"]:after{content:'';width:.75rem;height:.75rem;background:#141414;border-radius:2px;position:absolute;left:calc((1.275rem - .75rem) / 2);top:50%;transform:translateY(-50%);pointer-events:none;display:none}.checkbox input[type="checkbox"]:checked+label .visual[data-type="block"]:after{display:block}.checkbox input[type="checkbox"]:focus+label .visual[data-type="block"]:before{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.checkbox input:disabled+label{opacity:0.5;cursor:not-allowed}#header{display:grid;grid-template-columns:1fr auto;padding-top:1rem;background:#fff;align-items:center;border-bottom:1px solid #D8D8D8;z-index:6;width:100%}#header .banner{display:flex;align-items:center;padding-bottom:1rem;padding-left:1.3125rem;padding-right:1.3125rem;font-weight:600}#header .banner strong{font-weight:700}#header .hbp-logo{height:3rem;margin-right:2rem}@media only screen and (max-width: 1024px){#header{display:block;grid-template-columns:none;padding:0}#header .banner{padding:0 0 1.25rem 0}#header .banner p{display:flex;flex-direction:column;margin:0.25rem;margin-right:2rem}#header .banner p.pt{font-size:0.8rem}#header .hbp-logo{margin-left:1rem;margin-right:1rem}#header #facilitator-navigation a.active{padding-top:1.25em}}#student-navigation{display:grid;grid-template-columns:auto auto auto auto;grid-template-rows:auto auto;align-self:flex-end}#student-navigation ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:auto auto auto}#student-navigation li>a,#student-navigation li>.disabled-anchor,#student-navigation .popup .popup-label{height:100%;display:block;padding:1rem;padding-bottom:1.1rem;font-size:0.875rem;font-weight:600}#student-navigation li>a:hover,#student-navigation li>.disabled-anchor:hover,#student-navigation .popup .popup-label:hover{text-decoration:underline}#student-navigation a{color:#141414;text-decoration:none;outline:none}#student-navigation a.active,#student-navigation a:hover,#student-navigation a:focus-visible{text-decoration:underline}#student-navigation a:focus-visible{outline:revert}#student-navigation a.active.analyze,#student-navigation a.active.decide{background:#DCE5EB}#student-navigation .disabled-anchor{opacity:0.5;cursor:not-allowed}#student-navigation .news-button{padding:0.8rem 1rem 1.5rem 1rem;border:none;color:#141414;font-weight:600;background:unset}#student-navigation .news-button:hover,#student-navigation .news-button:focus{color:#141414;background:unset;text-decoration:underline;outline:none}#student-navigation .news-button:focus-visible{outline:revert}#student-navigation .avatar{height:4rem;width:4rem}.sub-nav{grid-column-start:span 3;padding:0.875rem 0 0.625rem 2.125rem;background:#DCE5EB}.sub-nav[data-path="decide"]{padding-right:2.125rem;display:grid;grid-template-columns:1.4fr minmax(36rem, 1fr)}.sub-nav[data-path="decide"] li.download{margin-right:1.5rem;margin-left:auto}.sub-nav[data-path="decide"] li.download a{text-decoration:none;color:#0B4C8C}.sub-nav[data-path="decide"] li.download a:hover,.sub-nav[data-path="decide"] li.download a:focus-visible{text-decoration:underline}.sub-nav ul{display:flex;flex-flow:row nowrap;margin:0;padding:0;list-style:none}.sub-nav ul>*:last-child a{margin-right:0}.sub-nav a{display:inline-block;margin-right:3.875rem;color:#141414;text-decoration:none}.sub-nav a:hover,.sub-nav a:focus-visible{text-decoration:underline}.sub-nav a.active{font-weight:700}#facilitator-navigation ul{display:flex;justify-content:space-between}#facilitator-navigation a{height:100%;text-decoration:none;color:#141414;font-weight:600;padding:1.75em}#facilitator-navigation a.active,#facilitator-navigation a:hover{text-decoration:underline}#facilitator-navigation a.active{background:#DCE5EB}#kebab__popup-checkbox{margin-top:-0.25rem}#kebab__popup-checkbox img{display:block;height:1.825rem;transition:all 300ms cubic-bezier(0.175, 0.885, 0.32, 1.275);transform:rotate(-90deg)}#kebab__popup-checkbox:hover img,#kebab__popup-checkbox:focus-visible img{transform:rotate(-45deg)}#kebab__popup-checkbox[aria-expanded="true"] .popup-label img{transform:rotate(0deg)}#kebab__popup-content{flex-flow:column nowrap;width:24rem}#kebab__popup-content.open{display:flex}#kebab__popup-content header{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:1rem}#kebab__popup-content header img{margin-right:1rem}#kebab__popup-content .scrollable{display:flex;flex-flow:column;padding:1.25rem;padding-bottom:0.825rem}#kebab__popup-content .name{font-weight:700;font-size:0.875rem;line-height:1.36}#kebab__popup-content .job{font-weight:600;font-size:0.875rem;line-height:1.36;font-style:italic}#kebab__popup-content .metrics{margin-bottom:1.25rem}#kebab__popup-content .metrics dd{margin:0}#kebab__popup-content .team-members{display:flex;flex-direction:column}#kebab__popup-content .team-members .user-info{font-size:0.75rem;margin-left:1rem;display:flex;align-items:center}#kebab__popup-content .team-members .user-info .presence-circle{border-radius:8px;width:8px;height:8px;margin-right:0.75rem;position:relative;top:1px}#kebab__popup-content .team-members .user-info .presence-circle--online{background-color:#199D4C;color:#fff}#kebab__popup-content .team-members .user-info .presence-circle--offline{color:#2C3A3F;background-color:#DBE5EA}#kebab__popup-content .metric{margin-top:0.825rem;font-size:0.75rem;font-weight:600;display:flex;flex-flow:row nowrap;align-items:center}#kebab__popup-content .metric .tooltip-text{width:15rem}#kebab__popup-content .metric .tooltip-text.left{width:10rem}#kebab__popup-content .metric .tooltip-text.right{width:10rem}@media only screen and (max-width: 1024px){#kebab__popup-content .metric .tooltip-text{width:11rem}#kebab__popup-content .metric .tooltip-text.right{width:8rem}}#kebab__popup-content .efficiency{font-weight:400;color:#707070}#kebab__popup-content .efficiency.none{font-size:1.625rem;color:#141414}#kebab__popup-content .efficiency span{font-size:1.625rem;color:#141414}#kebab__popup-content a{align-self:flex-start}#kebab__popup-content .block-link{align-self:unset;border-top:solid 1px #D8D8D8;padding:0.825rem 0;text-decoration:none;transition:margin 250ms}#kebab__popup-content .block-link span{color:#0B4C8C;font-weight:700}#kebab__popup-content .block-link p{margin-top:0.25rem;margin-bottom:0;font-size:0.875rem;color:#707070}#kebab__popup-content .block-link:hover{margin-left:-0.625rem;margin-right:0.625rem;text-decoration:none}#kebab__popup-content .block-link.active{text-decoration:none}#kebab__popup-content .block-link.active span{color:#141414}#kebab__popup-content .block-link.disabled{opacity:0.5;cursor:not-allowed}#kebab__popup-content .scenario{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;text-align:center;font-size:0.875rem;font-weight:400;color:#8C2C6A;padding-top:0.25rem}#kebab__popup-content .scenario:last-child{padding-bottom:0}#kebab__popup-content .scenario .quadrant{border:solid 1px #707070;margin:0 0.5rem;padding:0.25rem 0.35rem 0.1rem;color:#141414;background:#ECB90B}#kebab__popup-content .tooltip{margin-left:0.25rem}@media only screen and (max-width: 1024px){#student-navigation{display:flex;justify-content:center;position:relative;flex-wrap:wrap}#student-navigation .popup .popup-label{padding:.15rem 0.75rem;padding-bottom:0}#student-navigation li>a{padding:.15rem 0.75rem;padding-bottom:0}#student-navigation .news-button{padding:0.15rem 0.75rem;padding-bottom:0;display:block;margin-bottom:auto}#student-navigation .popup>label{padding-right:1rem;padding-top:2rem}.sub-nav{display:flex;justify-content:center;padding:0.425rem 0 0.3rem 0.625rem}.sub-nav[data-path="decide"]{padding-right:0;display:flex}.sub-nav[data-path="decide"] a.download{margin-left:0;margin-right:0}.sub-nav ul{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.sub-nav ul li{padding:0}.sub-nav.fr{display:block}.sub-nav.fr ul{display:block}.sub-nav a{margin-right:1rem;margin-left:1rem;text-align:center}#kebab__popup-content{width:16rem;padding:0.25rem}}@media (forced-colors: active) and (prefers-color-scheme: dark){#kebab__popup-checkbox img{filter:invert(100%) sepia(0%) saturate(1%) hue-rotate(191deg) brightness(105%) contrast(102%)}}footer{display:grid;grid-template-columns:auto auto 1fr auto auto auto;column-gap:0.5rem;align-items:center;justify-content:center;padding:0 1.5rem;line-height:1rem;text-align:right;font-size:0.825rem;background:#fff;height:2rem;border-top:solid 1px #D8D8D8;width:100%;z-index:0}footer .vertical-line{margin:0 0.5rem;width:1px;height:1rem;background:#141414}footer img{height:1rem}footer a{justify-self:flex-end;color:#0B4C8C}@media only screen and (max-width: 1024px){footer{font-size:0.625rem;column-gap:0.25rem;padding:0 2.5rem}footer img{height:0.825rem}.develop-with,.vertical-line{display:none}}.facilitator main{overflow:auto}.facilitator .fac-header{display:grid;grid-template-columns:1fr auto;font-weight:600;align-items:center}.facilitator .fac-header h1{grid-row-start:span 2;padding-left:0.5rem}.facilitator .fac-header span{text-align:right}.facilitator .unbutton{color:#141414;background:none;border:none;text-decoration:none;padding:0}.facilitator button:where(:not(.kaltura-player-container *)){color:#fff;background:#B30839;border-color:#B30839;border-radius:1.125rem;border-width:2px;font-size:1rem;font-weight:400;padding:0.25rem 2rem}.facilitator button:where(:not(.kaltura-player-container *)):hover{background:#fff;color:#B30839}.facilitator button:where(:not(.kaltura-player-container *)) .icon{width:1.4375rem;height:1.4375rem;pointer-events:none;vertical-align:middle;margin-right:0.5rem}.facilitator button.primary{color:#B30839;background:#fff;border-color:#B30839;border-radius:4px;border-width:1px;font-size:1rem;font-weight:400;padding:0.45rem 0.65rem}.facilitator button.primary .icon{background:#B30839;border-radius:1rem}.facilitator button.primary .icon #trash-2{fill:#fff}.facilitator button.primary:hover{background:#B30839;color:#fff}.facilitator button.primary:hover span{color:#fff}.facilitator button.secondary{background:none;border:none;color:#B30839;padding:0.25rem}.facilitator button.secondary:hover{text-decoration:underline}.facilitator button:disabled{color:#707070;background:#FAFAFA;border-color:#707070;border-width:1px;font-size:1rem;font-weight:400}.facilitator button:disabled:hover{background:#FAFAFA;color:#707070}.facilitator button:disabled:hover span{color:#707070}.facilitator button:disabled .icon{background:#707070;border-radius:1rem}.facilitator button:disabled .icon #trash-2{fill:#fff}.facilitator button.anchor{color:#B30839;text-decoration:underline;padding:0;margin:0;border:none;background:transparent}.facilitator button.anchor:hover{background:transparent;color:#710000;-webkit-text-emphasis:underline;text-emphasis:underline}.facilitator button.trash-button,.facilitator button.impersonate-button{padding:0;background:transparent;border:none;line-height:0}.facilitator button.sort-button{outline:none}.facilitator .tooltip .tooltip-trigger{background:#fff;border-color:#B30839;color:#B30839}.facilitator .tooltip span.tooltip-text{background:#B30839}.facilitator .tooltip .left:after{border-color:transparent transparent transparent #B30839}.facilitator .tooltip .right:after{border-color:transparent #B30839 transparent transparent}.facilitator .tooltip .top:after{border-color:#B30839 transparent transparent transparent}.facilitator .tooltip .top-left:after{border-color:#B30839 transparent transparent transparent}.facilitator .quadrant{font-size:0.875rem;color:#A24009;background:#D8D8D8;min-width:1.625rem;min-height:1.625rem;border:solid 1px #D8D8D8;display:inline-flex;align-items:center;justify-content:center}.facilitator #change-efficiency-ratio__tooltip,.facilitator #critical-mass__tooltip{width:10rem}.org-tree{position:relative;z-index:1;margin:0 -1rem}.org-tree,.org-tree ul{padding:0;margin:0;list-style:none}.org-tree .node{position:relative}.org-tree .icons{display:flex;align-items:flex-end;justify-content:flex-end;position:absolute;right:-1rem;top:0.25rem}.org-tree .icons .icon{height:1.2rem;width:2rem}.org-tree .i-wrapper{position:relative}.org-tree .tooltip{position:absolute;width:100%;height:100%}.org-tree .tooltip .tooltip-trigger{border:0;color:transparent;outline:none}.org-tree .tooltip .tooltip-trigger:hover{background:transparent}.org-tree .tooltip .tooltip-text{width:10rem}.org-tree .tooltip.interview{height:1.2rem;width:2rem;right:-0.75rem;top:-0.75rem}.org-tree .tooltip.interview .icon{height:1.2rem;width:2rem}.org-tree .master-li{width:100%}.org-tree .ceo{width:100%;position:relative}.org-tree .ceo>.node{margin:0 auto}.org-tree .ceo>.node::before{content:'';position:absolute;height:calc(200% + 3rem);top:calc(100% - 4px);left:calc(50% - 1px);width:1px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .ceo>.node::before{background-color:CanvasText}}.org-tree .non-ceo{display:grid;grid-template-columns:repeat(5, 12.25rem);justify-content:space-between;position:relative;margin-top:1rem}.org-tree .non-ceo::before{content:'';position:absolute;top:calc(8% + 1rem);width:45%;left:calc(50% - 1px);transform:translateX(-50%);height:1px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo::before{background-color:CanvasText}}.org-tree .non-ceo::after{content:'';position:absolute;top:calc(21% + 1rem);width:calc(100% - 12.25rem);left:calc(50% - 1px);transform:translateX(-50%);height:1px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo::after{background-color:CanvasText}}.org-tree .non-ceo>.team{grid-row-start:2;width:12.25rem}.org-tree .non-ceo>.team::before{content:'';position:absolute;height:1rem;top:-0rem;left:calc(50% - 1px);width:1px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo>.team::before{background-color:CanvasText}}.org-tree .non-ceo>.team.f-team::before{display:none}.org-tree .assistant{width:12.25rem;margin-bottom:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.org-tree .assistant:first-child{grid-column:2 / 3}.org-tree .assistant:nth-child(2){grid-column:4 / 5}.org-tree .team{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0}.org-tree .subordinates{position:relative;left:1rem}.org-tree .level2{margin-top:0}.org-tree .non-ceo>.team>.node::before{content:'';position:absolute;height:calc(100% + 3.25rem);top:100%;left:0.5rem;width:6px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo>.team>.node::before{background-color:CanvasText}}.org-tree .non-ceo>.team .subordinates .node::before{content:'';position:absolute;width:1.125rem;top:2px;left:-1rem;height:6px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo>.team .subordinates .node::before{background-color:CanvasText}}.org-tree .non-ceo .f-team>.node::before{height:calc(1.5rem + 6px)}.org-tree .non-ceo .m-team>.node::after{content:'';position:absolute;height:calc(100% + 3.25rem);top:100%;left:0.5rem;width:6px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo .m-team>.node::after{background-color:CanvasText}}.org-tree .non-ceo .q-team>.node::after{content:'';position:absolute;height:calc(1.5rem + 6px);top:100%;left:0.5rem;width:6px;background-color:#141414;z-index:-1}@media (forced-colors: active){.org-tree .non-ceo .q-team>.node::after{background-color:CanvasText}}.node{background-color:#fff;border-style:solid;border-width:6px 0 0 0;display:flex;flex-direction:column;margin:1rem 0;position:relative;width:12.25rem}.node button,.node label{border:0;background:transparent;position:absolute;height:100%;width:100%;cursor:pointer}.node button:hover,.node label:hover{background:transparent}.node .text-wrapper{text-align:left}.node .progress.full{background-color:#141414}.node.level0{margin-top:0;border-color:#B48C08}.node.level1{border-color:#08A68E}.node.level2{border-color:#8C2C6A}.node.level3{border-color:#EE3124}.node.interviewed{border-width:6px 2px 2px 2px;left:-2px}.node.clickable:hover{background:#ebebeb}.node .person-info{display:grid;grid-template-columns:4.25rem 1fr;align-items:center;justify-content:space-between;height:6.25rem;color:#4B4B4B;position:relative;width:100%}.node .person-info img{object-position:center center;object-fit:cover;height:100%;width:100%;overflow:hidden}.node .person-info .text-wrapper span{display:flex;align-items:center;font-size:0.8rem;line-height:1.5}.node .person-info .text-wrapper span:last-child{color:#141414;font-size:0.75rem}.node .progress-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;height:0.35rem;column-gap:0.25rem}.node .text-wrapper{display:flex;flex-direction:column;justify-content:space-around;padding:0 0.75rem;height:100%}.node .progress{background-color:#707070}.node input[type="checkbox"]{left:0;opacity:0;position:absolute;top:0}.node input[type="checkbox"]:focus ~ .box{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:0.25rem}.node input[type="checkbox"]:checked ~ .box{background:#0B4C8C}.node input[type="checkbox"]:checked ~ .box:hover{background:#127feb;opacity:1}.node label .box{position:absolute;display:block;width:0.75rem;height:0.75rem;background:#707070;border:solid 1px #fff;box-shadow:0 0 0 1px #0B4C8C;top:2px;left:2px;transform:translate(-50%, -100%);background:#fff}.node label .box:hover{background:#dfdfdf}.org-tree.decide .non-ceo::after,.org-tree.preview .non-ceo::after{top:calc(20% + 1.5rem + 2px)}.org-tree.decide .non-ceo .node,.org-tree.preview .non-ceo .node{margin:1rem 0.55rem 0 0.55rem}.org-tree.decide .team,.org-tree.preview .team{margin-top:1rem}.org-tree.decide .node,.org-tree.preview .node{border-width:6px 0 0 0;box-shadow:0 0 0 1px #141414}.org-tree.decide .node .person-info,.org-tree.preview .node .person-info{grid-template-columns:3.25rem 1fr;height:3.25rem}.org-tree.decide .node .person-info .text-wrapper span,.org-tree.preview .node .person-info .text-wrapper span{justify-content:center}.org-tree.decide .node .person-info .text-wrapper span:first-child,.org-tree.preview .node .person-info .text-wrapper span:first-child{font-size:0.75rem}.org-tree.decide .node .person-info .text-wrapper span:last-child,.org-tree.preview .node .person-info .text-wrapper span:last-child{font-size:0.625rem}.org-tree.decide .tooltip.resister,.org-tree.preview .tooltip.resister{position:absolute;left:-0.65rem;top:0.75rem;height:1.25rem;width:1.25rem}.org-tree.decide .tooltip.resister .icon,.org-tree.preview .tooltip.resister .icon{object-fit:initial;width:100%;height:100%}.org-tree.decide .text-wrapper,.org-tree.preview .text-wrapper{width:100%}.org-tree.decide .progress-wrapper,.org-tree.preview .progress-wrapper{justify-content:center}.org-tree.decide .progress:last-child,.org-tree.preview .progress:last-child{margin-right:0}.org-tree.decide .node{width:4.5rem}.org-tree.decide .non-ceo{grid-template-columns:repeat(5, 4.5rem)}.org-tree.decide .non-ceo::before{width:calc(45% - 4.5rem)}.org-tree.decide .non-ceo::after{width:calc(100% - 4.5rem)}.org-tree.decide .assistant,.org-tree.decide .team{width:4.5rem}.org-tree.decide.es .node{width:5.25rem}.org-tree.decide.es .non-ceo{grid-template-columns:repeat(5, 5.25rem)}.org-tree.decide.es .non-ceo::before{width:calc(45% - 5.25rem)}.org-tree.decide.es .non-ceo::after{width:calc(100% - 5.25rem)}.org-tree.decide.es .assistant,.org-tree.decide.es .team{width:5.25rem}.org-tree.decide.fr .node{width:5.85rem}.org-tree.decide.fr .non-ceo{grid-template-columns:repeat(5, 5.85rem)}.org-tree.decide.fr .non-ceo::before{width:calc(45% - 5.85rem)}.org-tree.decide.fr .non-ceo::after{width:calc(100% - 5.85rem)}.org-tree.decide.fr .assistant,.org-tree.decide.fr .team{width:5.85rem}.org-tree.decide.pt .node{width:5.5rem}.org-tree.decide.pt .non-ceo{grid-template-columns:repeat(5, 5.5rem)}.org-tree.decide.pt .non-ceo::before{width:calc(45% - 5.5rem)}.org-tree.decide.pt .non-ceo::after{width:calc(100% - 5.5rem)}.org-tree.decide.pt .assistant,.org-tree.decide.pt .team{width:5.5rem}.org-tree.decide .text-wrapper{grid-column-start:span 2}.org-tree.decide .non-ceo>.team>.node::before{height:calc(150% + 3rem - 1px)}.org-tree.decide .non-ceo>.team.f-team>.node::before{height:calc(100% - 1px)}.org-tree.decide .non-ceo>.team .subordinates{left:1.25rem}.org-tree.decide .non-ceo>.team .subordinates .node::before{top:50%;transform:translateY(-50%);width:0.75rem;left:-0.75rem}.org-tree.decide .non-ceo>.team .m-team>.node::after{height:calc(150% + 3rem - 1px)}.org-tree.decide .non-ceo>.team .q-team>.node::after{height:calc(100% - 1px)}.org-tree.preview{min-width:38.25rem}.org-tree.preview .node{width:6.625rem}.org-tree.preview .non-ceo{grid-template-columns:repeat(5, 6.625rem)}.org-tree.preview .non-ceo::before{width:calc(45% - 6.625rem)}.org-tree.preview .non-ceo::after{width:calc(100% - 6.625rem)}.org-tree.preview .assistant,.org-tree.preview .team{width:6.625rem}.org-tree.preview .ceo>.node{margin:0 auto}.org-tree.preview .ceo>.node::before{left:calc(50% - 1px);width:1px}.org-tree.preview .non-ceo>.team>.node::before{height:calc(150% + 3rem - 1px);left:0}.org-tree.preview .non-ceo>.team .subordinates{left:1rem}.org-tree.preview .non-ceo>.team .subordinates .node::before{top:50%;transform:translateY(-50%);width:0.75rem;left:-0.75rem}.org-tree.preview .non-ceo>.team.f-team>.node::before{height:calc(100% - 1px)}.org-tree.preview .non-ceo>.team .m-team>.node::after{height:calc(150% + 3rem - 6px);left:0}.org-tree.preview .non-ceo>.team .m-team .subordinates li:last-of-type .node::before{top:calc(50% - 0.5rem + 3px)}.org-tree.preview .non-ceo>.team .q-team>.node::after{height:calc(100% - 1px);left:0}.org-tree.preview .person-info{margin:0}.org-tree.preview .person-info img{height:100%}.org-tree.preview .person-info .text-wrapper{padding:0}.org-tree.preview .person-info .text-wrapper .person-name{text-align:center;line-height:1.2}.org-tree.preview .node{width:6.625rem}.org-tree.preview .node.you{box-shadow:0 0 0 4.5px #B48C08;border-color:#B48C08}.org-tree.preview .node[data-target="18"]{width:5.75rem}.org-tree.preview .node[data-target="1"]{margin:1rem auto}.org-tree.dashboard .node{box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.org-tree.dashboard .node.fr{width:13rem}.org-tree.dashboard .tooltip.resister{position:absolute;left:-0.95rem;top:1.1rem;height:1.5rem;width:1.75rem}.org-tree.dashboard .tooltip.resister .icon{object-fit:initial;width:100%;height:100%}.org-tree.dashboard .person-name{font-weight:700}.org-tree.dashboard .job-title{font-size:0.75rem}.org-tree.dashboard .node.fr .text-wrapper{padding:0 0 0 0.3rem;font-size:0.65rem}.org-tree.dashboard .node.fr .text-wrapper .person-name,.org-tree.dashboard .node.fr .text-wrapper .job-title{font-size:0.7rem}.org-tree.dashboard .subordinates{left:1.5rem}@media screen and (max-width: 1279px){.org-tree.dashboard{margin-right:2rem}.org-tree.dashboard .node{width:8.5rem}.org-tree.dashboard .non-ceo{grid-template-columns:repeat(5, 8.5rem)}.org-tree.dashboard .non-ceo::before{width:calc(45% - 8.5rem)}.org-tree.dashboard .non-ceo::after{width:calc(100% - 8.5rem)}.org-tree.dashboard .assistant,.org-tree.dashboard .team{width:8.5rem}.org-tree.dashboard .person-info{margin:0;display:flex;align-items:center;justify-content:center}.org-tree.dashboard .person-info img{display:none}.org-tree.dashboard .person-info .text-wrapper{padding:0.25rem 0.25rem;width:100%}.org-tree.dashboard .person-info .text-wrapper span{line-height:normal}.org-tree.dashboard .person-info .text-wrapper .person-name{font-size:0.75rem}.org-tree.dashboard .node.you{border-color:#B48C08}.org-tree.dashboard .node[data-target="1"]{margin:1rem auto}}@media screen and (max-width: 1024px){.org-tree.dashboard{margin-top:4rem}.org-tree.dashboard .node{width:6.5rem}.org-tree.dashboard .non-ceo{grid-template-columns:repeat(5, 6.5rem)}.org-tree.dashboard .non-ceo::before{width:calc(45% - 6.5rem)}.org-tree.dashboard .non-ceo::after{width:calc(100% - 6.5rem)}.org-tree.dashboard .assistant,.org-tree.dashboard .team{width:6.5rem}.org-tree.dashboard.es .node{width:5.25rem}.org-tree.dashboard.es .non-ceo{grid-template-columns:repeat(5, 5.25rem)}.org-tree.dashboard.es .non-ceo::before{width:calc(45% - 5.25rem)}.org-tree.dashboard.es .non-ceo::after{width:calc(100% - 5.25rem)}.org-tree.dashboard.es .assistant,.org-tree.dashboard.es .team{width:5.25rem}.org-tree.dashboard.fr .node{width:5.85rem}.org-tree.dashboard.fr .non-ceo{grid-template-columns:repeat(5, 5.85rem)}.org-tree.dashboard.fr .non-ceo::before{width:calc(45% - 5.85rem)}.org-tree.dashboard.fr .non-ceo::after{width:calc(100% - 5.85rem)}.org-tree.dashboard.fr .assistant,.org-tree.dashboard.fr .team{width:5.85rem}.org-tree.dashboard.pt .node{width:5.5rem}.org-tree.dashboard.pt .non-ceo{grid-template-columns:repeat(5, 5.5rem)}.org-tree.dashboard.pt .non-ceo::before{width:calc(45% - 5.5rem)}.org-tree.dashboard.pt .non-ceo::after{width:calc(100% - 5.5rem)}.org-tree.dashboard.pt .assistant,.org-tree.dashboard.pt .team{width:5.5rem}.org-tree.dashboard .text-wrapper{grid-column-start:span 2}.org-tree.dashboard .text-wrapper .job-title{font-size:0.625rem}.org-tree.dashboard .non-ceo>.team>.node::before{height:calc(150% + 3rem - 2px)}.org-tree.dashboard .non-ceo>.team.f-team>.node::before{height:calc(100% - 1.75rem)}.org-tree.dashboard .non-ceo>.team .subordinates{left:1.25rem}.org-tree.dashboard .non-ceo>.team .subordinates .node::before{top:50%;transform:translateY(-50%);width:0.75rem;left:-0.75rem}.org-tree.dashboard .non-ceo>.team .m-team>.node::after{height:calc(150% + 3rem - 2px)}.org-tree.dashboard .non-ceo>.team .q-team>.node::after{height:calc(100% - 1.75rem)}}@media only screen and (max-width: 1024px){.node{width:3.25rem}.non-ceo{grid-template-columns:repeat(5, 3.25rem)}.non-ceo::before{width:calc(45% - 3.25rem)}.non-ceo::after{width:calc(100% - 3.25rem)}.assistant,.team{width:3.25rem}.org-tree.decide .non-ceo::after{top:calc(20% + 1.5rem + 2px)}.org-tree.decide .non-ceo>.team .subordinates{left:0.5rem}.org-tree.decide .node{width:3.25rem}.org-tree.decide .node.es{width:5rem}.org-tree.decide .node .text-wrapper{padding:0 0.5rem}.org-tree.decide .node .person-info .text-wrapper span{justify-content:center}.org-tree.decide .node .person-info .text-wrapper span:first-child{font-size:0.65rem}.org-tree.decide .node .person-info .text-wrapper span:last-child{font-size:0.525rem}.org-tree.decide .teams{margin-top:1rem;width:100%}.org-tree.decide .teams .team{position:relative}.org-tree.decide [data-target="18"]{left:0}.org-tree.decide .interviewed.fr .interview,.org-tree.decide .interviewed.pt .interview{right:0rem}}@media screen and (max-width: 1024px){.org-tree.preview .node{width:5.25rem}.org-tree.preview .non-ceo{grid-template-columns:repeat(5, 5.25rem)}.org-tree.preview .non-ceo::before{width:calc(45% - 5.25rem)}.org-tree.preview .non-ceo::after{width:calc(100% - 5.25rem)}.org-tree.preview .assistant,.org-tree.preview .team{width:5.25rem}}@media (forced-colors: active){.org-tree .line{background-color:CanvasText}.node{background-color:Canvas;box-shadow:0 0 0 1px CanvasText}.node .person-info{color:CanvasText}.node .person-info .text-wrapper span:last-child{color:CanvasText}.node input[type="checkbox"]:checked ~ .box{background:SelectedItem}.node input[type="checkbox"]:checked ~ .box:hover{background:Highlight;opacity:1}.node.level0{forced-color-adjust:none}.node.level1{forced-color-adjust:none}.node.level2{forced-color-adjust:none}.node.level3{forced-color-adjust:none}.node .progress.full{background-color:CanvasText}.node.clickable:hover{background:Highlight;color:HighlightText}}.popup{position:relative}.popup button:focus:not(:focus-visible){outline:none}.popup button:focus{text-decoration:underline}.popup button:focus-visible{outline:revert}.popup button:disabled{cursor:not-allowed;opacity:0.5}.popup-checkbox{color:unset;background:unset;border:none;font-weight:unset;padding:0;margin:0;height:100%}.popup-checkbox:hover{background:unset;color:unset}.popup-label{cursor:pointer;display:block}.popup-content{position:absolute;top:calc(55% + 2.25rem + 0.5rem);right:50%;color:#141414;margin:0;border:solid 1px #D8D8D8;background:#FAFAFA;display:none}.popup-content.open{display:block}.popup-content .triangle{height:2.25rem;width:2.25rem;position:absolute;overflow:hidden;top:0px;right:-1px;border-right:solid 1px #D8D8D8;background:transparent;transform:translateY(-100%)}.popup-content .triangle::after{display:block;content:' ';position:absolute;width:100%;top:-1px;height:3.4rem;background:#FAFAFA;border-left:solid 1px #D8D8D8;transform:rotate(36deg);transform-origin:bottom}.popup-content .scrollable{max-height:calc(100vh - 8rem);overflow:auto;padding:1rem}@media only screen and (max-width: 1024px){.popup-content .tooltip .top{transform:translate(-65%, calc(-100% - 5px - 0.65rem))}.popup-content .tooltip .top:after{top:100%;right:35%;transform:translateX(50%)}}*[data-closer] *{pointer-events:none}#status-bar{background:#fff;border-top:solid 1px #D8D8D8;padding:0.65rem 0.75rem 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr auto;z-index:5}#status-bar.individual{grid-template-columns:1fr 1fr 1fr 1fr auto}#status-bar.collapsed section{padding:0.5rem;padding-top:0}#status-bar.collapsed .remaining{color:#8C2C6A;text-align:left}#status-bar.collapsed .toggle{height:100%;width:100%;display:flex;justify-content:center;align-items:center}#status-bar.collapsed .toggle .arrow-btn{height:1.5rem;width:2rem}#status-bar section{padding:1rem;position:relative}#status-bar section .metric{display:flex;flex-flow:row nowrap;align-items:center;font-size:0.75rem;font-weight:600}#status-bar section .metric .tooltip-text{width:16rem}#status-bar section .current-phase{display:none}#status-bar section .remaining{display:block;text-align:right;font-size:0.75rem}#status-bar section.toggle-section{height:100%;width:100%;display:flex;align-items:center;justify-content:center}#status-bar section .toggle{cursor:pointer;margin:auto;display:flex;align-items:center;justify-content:center;background:none;padding:0;border:none;transition:none}#status-bar section .toggle .arrow-btn{width:2.5rem;height:2.0rem;fill:#0B4C8C}#status-bar section .toggle:focus{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}#status-bar #status-bar-description+section ~ section:after{position:absolute;display:block;content:'';height:80%;left:0;width:1px;top:50%;transform:translateY(-50%);background:#D8D8D8}#status-bar .pocket{background:#D8D8D8;height:0.875rem}#status-bar .bar{background:#EE3124;height:0.875rem}#status-bar .targets{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-bottom:1.25rem}#status-bar .target{position:relative}#status-bar .target .person{width:0.75rem;fill:#D8D8D8}#status-bar .target .person.adopter path{fill:#08A68E}#status-bar .target .person.critical path{fill:#B48C08}#status-bar .marker{position:absolute;white-space:nowrap;top:100%;left:50%;font-size:0.625rem}#status-bar .marker .tick{display:block;width:1px;height:0.5625rem;background:#B48C08}#status-bar .phases{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;column-gap:0.75rem;padding-top:1rem}#status-bar .phase{display:flex;width:100%;position:relative;justify-content:center}#status-bar .phase span{font-size:0.5rem;visibility:hidden;position:absolute;top:calc(100% + 0.25rem);left:50%;transform:translate(-50%)}#status-bar .phase.achieved span{visibility:visible}#status-bar .phase.achieved circle.small{fill:#141414}#status-bar .phase:not(:first-child)::before{display:block;content:' ';width:100%;position:absolute;height:1px;top:50%;left:-50%;transform:translateY(-50%);background:#707070}#status-bar .phase svg{width:1.5rem;height:1.5rem;position:relative;z-index:1}#status-bar .phase circle.big{fill:#fff;stroke:#707070}#status-bar .phase circle.small{fill:#fff}#status-bar .credibility{text-align:center;font-weight:400;height:0.875rem}#status-bar .credibility .pocket{width:100%;background:#D8D8D8}#status-bar .credibility .bar{background:#8C2C6A}#status-bar .tooltip{margin-left:0.25rem}@media only screen and (max-width: 1024px){#status-bar section{padding:0;padding-bottom:.5rem}#status-bar section .remaining{color:#8C2C6A;text-align:center}#status-bar section:last-child{display:none}#status-bar section .metric{display:flex;flex-direction:column-reverse;text-align:center}#status-bar section .metric .tooltip-text{width:9rem}#status-bar section.become-editor-container{padding-left:1rem;font-size:0.75rem;text-align:center}#status-bar.collapsed .remaining{color:#8C2C6A;font-size:0.75rem;text-align:center}#status-bar .pocket,#status-bar .phases,#status-bar .targets{display:none}#status-bar #weeks-used__tooltip{left:0;top:unset;transform:translate(-20%, calc(-100% - 5px - 0.65rem))}#status-bar #weeks-used__tooltip:after{right:unset;left:18%}}@media (forced-colors: active){#status-bar .pocket{border:1px solid transparent;box-sizing:unset}#status-bar .bar,#status-bar .credibility .bar{background-color:CanvasText}}.tactic{border-bottom:solid 1px #D8D8D8;font-size:0.875rem;color:#0B4C8C;position:relative}.tactic:hover{background:#dfdfdf}.tactic input[type="radio"]{opacity:0;left:0;position:absolute;top:0}.tactic p{height:0;width:0;position:absolute;overflow:hidden;margin:0;display:flex;flex-flow:row nowrap;cursor:pointer}.tactic p .text{margin-left:3.875rem;padding:0.25rem}.tactic input[type="radio"]:checked ~ p{overflow:visible;height:unset;position:static;width:100%}.tactic input[type="radio"]:checked ~ label .lever{border-left:solid 1px #707070}.tactic input[type="radio"]:checked ~ label li:first-child ~ li{background:#068471;color:#fff}.tactic input[type="radio"]:disabled ~ label{background:#E6E6E6;color:#666;cursor:not-allowed}.tactic:focus-within{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.tactic label{display:block;cursor:pointer}.tactic .recently-used{grid-column-start:span 3;font-weight:700;color:#EE3124}.tactic .times-used{background:#C9C9C9;height:calc(100% + 1px);margin-bottom:-1px}.tactic .weeks-remaining span{color:#141414;font-size:0.75rem;font-weight:400}.tactic .week-overflow .weeks-to-implement{color:#B30839;font-weight:600}.tooltip{display:inline-block;height:.875rem;min-height:.875rem;width:.875rem;min-width:.875rem;position:relative}.tooltip span.tooltip-text{background:#0B4C8C;border-radius:5px;color:#fff;display:inline-block;font-size:0.8rem;font-weight:400;line-height:1.5;opacity:0;position:absolute;padding:0.4rem 0.6rem;text-align:left;transition:opacity 0.25s;z-index:2;pointer-events:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}.tooltip .tooltip-trigger{display:block;width:100%;height:100%;border-radius:9999px;color:#1271C4;border:solid 2px #1271C4;font-style:normal;font-weight:700;font-size:0.5rem;line-height:0.625rem;text-align:center;padding:0;position:absolute;cursor:pointer}.tooltip .tooltip-trigger .letter{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.tooltip .tooltip-trigger:hover{background:#D8D8D8}.tooltip .left{transform:translate(calc(-100% - 1.5rem), calc(-50% + (.875rem / 2)))}.tooltip .left:after{pointer-events:none;content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent transparent transparent #0B4C8C}.tooltip .right{transform:translate(1.5rem, calc(-50% + (.875rem / 2)))}.tooltip .right:after{pointer-events:none;content:"";position:absolute;top:50%;right:100%;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:transparent #0B4C8C transparent transparent}.tooltip .top{left:50%;transform:translate(-50%, calc(-100% - 5px - 0.65rem))}.tooltip .top:after{pointer-events:none;content:"";position:absolute;top:100%;right:50%;transform:translateX(50%);border-width:5px;border-style:solid;border-color:#0B4C8C transparent transparent transparent}.tooltip .top-left{left:50%;transform:translate(calc(-100% + 1rem), calc(-100% - 5px - 0.65rem))}.tooltip .top-left:after{pointer-events:none;content:"";position:absolute;top:100%;right:1rem;transform:translateX(50%);border-width:5px;border-style:solid;border-color:#0B4C8C transparent transparent transparent}.tooltip .tooltip-text{visibility:hidden}.tooltip .tooltip-text.visible{visibility:visible;color:#fff;opacity:1}.tooltip.out-left-bounds .top{left:275%;top:-20%}.tooltip.out-left-bounds .top:after{right:61.5%}.tooltip.out-right-bounds .top{left:-150%}.tooltip.out-right-bounds .top:after{right:10%}.tooltip.out-top-bounds .top{left:340%;top:85%}.tooltip.out-top-bounds .top:after{right:100%;top:84%}#completed__tooltip{width:10rem}@media only screen and (max-width: 1024px){.tooltip .top{transform:translate(-90%, calc(-100% - 5px - 0.65rem))}.tooltip .top:after{top:100%;right:10%;transform:translateX(50%)}.tooltip.out-left-bounds .top:after{right:38%}}@keyframes pulse{50%{background:#fff}}.loading{z-index:10}.loading .pulse-loading{animation:pulse 750ms infinite;animation-delay:250ms;background:rgba(0,0,255,0.45);border-radius:0.25rem;height:4rem;position:fixed;width:1rem;top:50%;left:50%;transform:translate(-50%, -50%)}.loading .pulse-loading:before,.loading .pulse-loading:after{animation:pulse 750ms infinite;background:rgba(0,0,255,0.45);border-radius:0.25rem;content:'';display:block;height:2.66667rem;position:absolute;top:50%;transform:translateY(-50%);width:1rem}.loading .pulse-loading:before{left:-2rem}.loading .pulse-loading:after{animation-delay:500ms;left:2rem}#file-upload{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}#file-upload .hidden{display:none}#file-upload .image-container{border:solid 3px #0B4C8C;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjZweCIgaGVpZ2h0PSI2MnB4IiB2aWV3Qm94PSIwIDAgNjYgNjIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDY0ICg5MzUzNykgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+dXNlci1mcmFtZS0zMTwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgIDxnIGlkPSJQb3B1bGF0aW9uLUNvcHktOSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMjkuMDAwMDAwLCAtNzg3LjAwMDAwMCkiPgogICAgICAgICAgICA8ZyBpZD0iTmF2LWxvd2VyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTA1LjAwMDAwMCwgNzc2LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9InVzZXItZnJhbWUtMzEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0MS40NDM0NzgsIDI1LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy4xOTEzMDQzLDMwLjUgQzI3LjE5MTMwNDMsMjcuMTg2IDI0LjQzNTIzNDgsMjQuNSAyMS4wMzQ3ODI2LDI0LjUgTDEwLjc3MzkxMywyNC41IEM3LjM3MzQ2MDg3LDI0LjUgNC42MTczOTEzLDI3LjE4NiA0LjYxNzM5MTMsMzAuNSIgaWQ9IlBhdGgiIHN0cm9rZT0iIzBCNEM4QyI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNS45MDQzNDc4LDIwLjUgTDE1LjkwNDM0NzgsMjAuNSBDMTMuMDcxMzIxNywyMC41IDEwLjc3MzkxMywxOC4yNjEgMTAuNzczOTEzLDE1LjUgTDEwLjc3MzkxMywxMi41IEMxMC43NzM5MTMsOS43MzkgMTMuMDcxMzIxNyw3LjUgMTUuOTA0MzQ3OCw3LjUgTDE1LjkwNDM0NzgsNy41IEMxOC43MzczNzM5LDcuNSAyMS4wMzQ3ODI2LDkuNzM5IDIxLjAzNDc4MjYsMTIuNSBMMjEuMDM0NzgyNiwxNS41IEMyMS4wMzQ3ODI2LDE4LjI2MSAxOC43MzczNzM5LDIwLjUgMTUuOTA0MzQ3OCwyMC41IFoiIGlkPSJQYXRoIiBzdHJva2U9IiMwQjRDOEMiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiBzdHJva2U9IiMwQjRDOEMiIHg9IjAuNTEzMDQzNDc4IiB5PSIwLjUiIHdpZHRoPSIzMC43ODI2MDg3IiBoZWlnaHQ9IjMwIj48L3JlY3Q+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=);background-position:center center;background-size:cover;background-repeat:no-repeat;height:10rem;width:10rem;position:relative}#file-upload .image-container img{position:absolute;object-fit:cover;object-position:center center;height:100%;width:100%}#file-upload label{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;color:#0B4C8C}#file-upload label:hover{text-decoration:underline;cursor:pointer}#file-upload input{height:1px;left:-10000px;overflow:hidden;position:absolute;top:0;width:1px}#file-upload input:disabled+label{opacity:0.5;cursor:not-allowed}#file-upload input:focus+label{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}#debug__popup-content{background:antiquewhite}#debug__popup-content .triangle::after{background:antiquewhite}#debug__popup-content p{margin:0}#debug__popup-content .text-input{width:100%}#debug__popup-content label{font-size:0.875rem}#debug__popup-content .text-input input,#debug__popup-content .dropdown .select-wrapper{border:solid 1px #707070}#debug__popup-content section{display:grid;grid-auto-rows:auto;row-gap:0.5rem}#debug__popup-content button{justify-self:flex-start}.modal-wrapper{position:fixed;display:flex;justify-content:center;align-items:center;z-index:11;right:0;bottom:0;top:0;left:0}.modal{padding:2rem;background-color:#fff;border:solid 1px rgba(0,0,0,0.8);width:40rem;max-height:calc(100vh - 6rem)}.modal h1,.modal h2,.modal h3{outline:none}.modal h3{margin:0}.modal .buttons{margin-top:1rem;display:grid;grid-auto-flow:column;justify-content:center;column-gap:3rem}@media only screen and (max-width: 1024px){.modal .buttons{column-gap:1rem}}#person__modal{display:flex;flex-direction:column;max-height:90%;min-width:60%;max-width:75%;text-align:left}#person__modal h2{margin:0}#person__modal img{object-position:center center;object-fit:cover;height:14rem;width:14rem}#person__modal .button-wrapper,#person__modal .top-row{display:flex}#person__modal .info-wrapper{margin-right:2rem}#person__modal .text{max-height:90%;overflow-y:auto}#person__modal .button-wrapper{display:flex;justify-content:center}#news__modal{width:75%;max-width:54rem;padding:0 3.75rem 1.75rem;overflow-y:auto}#news__modal .header h1{text-align:center;font-size:1rem;font-weight:600;margin:1rem 0;grid-column-start:span 2}#news__modal h1.no-news{margin-top:3rem;text-align:center}#news__modal h2{font-weight:600;text-align:center;margin-top:0;font-size:1.375rem}#news__modal .header p{text-align:center;font-size:1.25rem;font-weight:400}#news__modal .header{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:2rem}#news__modal .credibility{display:flex;flex-flow:column nowrap;align-items:center}#news__modal .credibility .box{width:5.3125rem;height:5.3125rem;display:flex;align-items:center;justify-content:center;font-size:2.625rem;font-weight:600;color:#fff;position:relative}#news__modal .credibility .box svg{position:absolute;height:100%;width:2rem;left:calc(100% + 1.85rem)}#news__modal .box.increased{background:#08A68E}#news__modal .box.increased path{fill:#08A68E}#news__modal .box.decreased{background:#B30839}#news__modal .box.decreased svg{transform:rotate(180deg)}#news__modal .box.decreased path{fill:#B30839}#news__modal .box.unchanged{background:#4B4B4B}#news__modal .credibility span{font-size:1rem;font-weight:600;padding:1rem;padding-bottom:0.75rem}#news__modal hr{border-bottom:solid 1px #707070}#news__modal .effect h2{font-weight:700;margin:0;font-size:1rem;margin-top:1.25rem;text-align:left}#news__modal .impact{font-weight:600}#news__modal .redirect-link{font-size:0.85rem;color:#0B4C8C;text-decoration:none;margin-top:0;margin-bottom:1rem;font-weight:700}#news__modal .people{display:grid;grid-auto-flow:rows;grid-template-columns:auto auto;column-gap:1.1875rem;row-gap:1.1875rem;align-items:flex-start}#news__modal .people p{margin-top:0;margin-bottom:0.5rem}#news__modal .buttons{margin-top:1.6875rem;display:flex;flex-flow:column nowrap;align-items:center}#news__modal a{display:flex;flex-flow:row nowrap;margin-top:1rem;font-size:0.75rem;color:#0B4C8C;text-decoration:none;align-items:center}#news__modal a:hover{text-decoration:underline}#news__modal a img{width:1.5rem;height:1.5rem;border:none;margin-right:0.65rem}#news__modal ul{padding:0;list-style-type:none;margin:0;display:grid;grid-template-columns:auto auto;column-gap:1rem}#news__modal li{white-space:nowrap;font-size:0.875rem}#game-won__modal{text-align:center;background-color:#FCE19C;overflow:auto}#game-won__modal .icon{width:4rem;height:4rem}#game-won__modal .won-description p{text-align:left}#game-won__modal .won-description p:nth-child(n+5){font-weight:700}#game-won__modal .can-continue p{text-align:center;font-weight:700}#game-won__modal .replay-buttons{display:grid;column-gap:1rem;grid-auto-columns:minmax(auto, 1fr);grid-auto-flow:column;margin-top:1.6875rem}#game-won__modal .replay-buttons button{padding:0.5rem 0.65rem;font-size:0.8rem}#game-complete__modal{text-align:center;background-color:#FCE19C;overflow:auto}#game-complete__modal .icon{width:4rem;height:4rem}#game-complete__modal p{text-align:left}#game-complete__modal .replay-buttons{display:grid;column-gap:1rem;grid-auto-columns:minmax(auto, 1fr);grid-auto-flow:column;margin-top:1.6875rem}#game-complete__modal .replay-buttons button{padding:0.5rem 0.65rem;font-size:0.8rem}#game-lost__modal{text-align:center;background-color:#FCE19C;overflow:auto}#game-lost__modal p{text-align:left}#game-lost__modal .icon{width:4rem;height:4rem}#game-lost__modal .replay-buttons{display:grid;column-gap:1rem;grid-auto-columns:minmax(auto, 1fr);grid-auto-flow:column;margin-top:1.6875rem}#game-lost__modal .replay-buttons button{padding:0.5rem 0.65rem;font-size:0.8rem}@media only screen and (max-width: 1024px){#person__modal{max-width:inherit;overflow:auto}#person__modal .button-wrapper,#person__modal .top-row{display:flex;flex-direction:column}#person__modal .info-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:0}#person__modal .text h3{text-align:center}.modal{padding:0.5rem}#news__modal{width:100%;height:100%;padding:1.5rem;max-width:calc(100vw - 2rem)}#game-won__modal,#game-lost__modal,#resolve-game__modal,#half-week__modal{align-self:flex-start;max-height:calc(100vh - 8rem);overflow:auto}}.tutorial-wrapper{z-index:12}.tutorial{background:#F8F8F8;box-shadow:0 2px 50px 0 #000;border:none;position:relative;padding:0;max-width:80%}.tutorial:after{content:'';position:absolute;width:0;height:0;border-bottom:1rem solid transparent;border-left:1rem solid transparent;border-right:1rem solid transparent;border-top:1rem solid transparent}.tutorial .scrollable{padding:2rem;-ms-scroll-chaining:none;overscroll-behavior:contain}.tutorial .tutorial-location{font-weight:400;font-size:0.875rem;color:#4B4B4B}.tutorial .close-button{position:absolute;top:1rem;right:1rem;cursor:pointer;padding:0.25rem;opacity:0.85}.tutorial .close-button img{display:flex;width:1.25rem;height:1.25rem}.tutorial .close-button:hover{background:unset;opacity:1}.tutorial.step-1{position:absolute;top:24rem;left:1rem;left:3rem}.tutorial.step-1 .scrollable{max-height:calc(100vh - 22rem);overflow:auto}.tutorial.step-1:after{left:1rem;top:-1.5rem;border-top:none;border-bottom:1.5rem solid #F8F8F8}.tutorial.step-2{position:absolute;bottom:12rem}.tutorial.step-2 .scrollable{max-height:calc(100vh - 10rem);overflow:auto}.tutorial.step-2:after{left:1rem;bottom:-1.5rem;border-bottom:none;border-top:1.5rem solid #F8F8F8}.tutorial.step-3{position:absolute;top:2rem;left:2rem}.tutorial.step-4{position:absolute;top:2rem;right:2rem}.tutorial.step-5{position:absolute;top:1rem;right:1rem}.tutorial.step-5:after{left:-1.5rem;bottom:5rem;border-left:none;border-right:1.5rem solid #F8F8F8}.tutorial.step-6{position:absolute;top:12rem;right:40rem;max-width:calc(100vw - 42rem)}.tutorial.step-6 .scrollable{max-height:calc(100vh - 14rem);overflow:auto}.tutorial.step-6:after{right:-1.5rem;bottom:5rem;border-left:1.5rem solid #F8F8F8;border-right:none}.tutorial.step-7{position:absolute;top:2rem;right:2rem;padding:0.25rem}.tutorial.step-7 .scrollable{max-height:calc(100vh - 14rem);overflow:auto}.tutorial.step-8{position:absolute;top:2rem;right:2rem}.tutorial.step-8 .scrollable{max-height:calc(100vh - 14rem);overflow:auto}.tutorial.step-9{position:absolute;top:2rem;right:2rem}.tutorial.step-10{position:absolute;top:2rem}.tutorial.step-10:after{right:-1.5rem;bottom:5rem;border-right:none;border-left:none}.tutorial.step-11 .scrollable{max-height:calc(100vh - 6rem);overflow:auto}.tutorial.step-12{position:absolute;top:10rem;right:28rem;max-width:calc(100vw - 30rem)}.tutorial.step-12 .scrollable{max-height:calc(100vh - 12rem);overflow:auto}.tutorial .icons{display:flex;justify-content:center;align-items:center}.tutorial .icons .icon{width:3.5rem;height:3.5rem;margin:0 1rem}@media only screen and (max-width: 1024px){.tutorial{width:100%;max-width:inherit;padding:0.5rem;overflow:auto}.tutorial .scrollable{padding:0.5rem}.tutorial.step-1{top:9rem;left:0rem}.tutorial.step-1:after{display:none}.tutorial.step-1 .scrollable{overflow:unset;max-height:unset}.tutorial.step-2{bottom:unset}.tutorial.step-2:after{display:none}.tutorial.step-2 .scrollable{overflow:unset;max-height:unset}.tutorial.step-3{top:10rem;left:0}.tutorial.step-3 .scrollable{overflow:unset}.tutorial.step-4{left:0}.tutorial.step-5{top:5rem;left:0}.tutorial.step-5:after{display:none}.tutorial.step-6{top:9rem;left:0;right:1rem;max-width:unset}.tutorial.step-6:after{left:-1.5rem;bottom:5rem;border-left:none;border-right:1.5rem solid #F8F8F8}.tutorial.step-6 .scrollable{overflow:unset}.tutorial.step-7{top:10rem;right:0}.tutorial.step-8{top:3rem;right:0}.tutorial.step-8 .scrollable{overflow:unset;max-height:unset}.tutorial.step-9{top:9rem;right:0}.tutorial.step-10{top:9rem;right:0}.tutorial.step-10:after{display:none}.tutorial.step-11{padding:0;max-width:unset;overflow:auto}.tutorial.step-12{left:0;right:unset;max-width:unset}h3{width:90%}}#login{padding:0 10rem;margin:2.08rem 0.75rem}#login:not(.ie){border:1px solid rgba(46,91,255,0.08);border-radius:1px;background-color:#fff;box-shadow:0 10px 20px 0 rgba(31,72,137,0.07);padding:10rem}#login #login-form{max-width:30rem;margin:0 auto;display:grid;grid-template-columns:auto 1fr;grid-column-gap:1rem;grid-row-gap:1rem}#login .dropdown{grid-column-start:span 2;display:flex;align-items:center}#login .dropdown label{margin-right:1rem}#login .dropdown .select-wrapper{flex-grow:1}#login .dropdown .select-wrapper select{width:100%}#login #login-error{text-align:center;color:#B30839;grid-column-start:span 2;justify-self:center}#login input{background:#fff;padding:0.5rem 0.35rem 0.35rem 0.35rem;height:100%;width:100%;border:solid 1px #D8D8D8}@media screen and (max-width: 1023px){#login{padding:5rem 2rem}#login #login-form{width:100%}#login:not(.ie){padding:5rem 2rem}}#login .link-button{background-color:transparent;background:none;border:none;box-shadow:none;color:#0B4C8C;box-shadow:none;width:auto;height:auto;text-decoration:underline;justify-self:flex-end;align-self:flex-end;padding:0}#login .link-button:active{background:none;border:none;box-shadow:none;color:#0B4C8C}#login .link-button:focus{outline:none}#login #password-reset__modal h2{text-align:center;font-size:1.25rem}#login #password-reset__modal p{color:#B30839;width:100%;text-align:center}#dashboard{display:flex;padding:2.125rem;position:relative}#dashboard header{position:absolute}#dashboard .dash-content{width:100%;padding:1rem;position:relative}#dashboard .org-tree{margin-right:4rem}#dashboard .stage-legend{position:absolute;right:4rem}@media only screen and (max-width: 1024px){#dashboard .dash-content{width:100%;padding:0}#dashboard .non-ceo .node{margin-right:1rem}#dashboard header{display:none}}@media screen and (max-width: 1279px){#dashboard .org-tree{margin-right:2rem}}#decide.game-over{display:block;margin:1rem;padding:1rem}#decide{padding:2.125rem;display:grid;grid-template-columns:1.4fr minmax(36rem, 1fr);row-gap:1.6875rem;width:calc(100vw - 1rem)}#decide .tactics{border-right:solid 1px #D8D8D8;padding-right:1.5rem;color:#4B4B4B}#decide .tactics header{color:#141414;padding-bottom:2rem;display:grid;grid-template:'header checkbox' auto 'desc desc' auto / 1fr auto;align-items:center}#decide .tactics header details{grid-area:desc}#decide .tactics header details p{font-size:0.75rem;line-height:1rem;margin:0.25rem 0 0 0;padding:0}#decide .tactics header .checkbox label{flex-direction:row-reverse}#decide .tactics header .checkbox label .visual{margin-right:0;margin-left:0.5rem}#decide .tactics-header,#decide .tactic label ul{display:grid;grid-template-columns:3.875rem 2fr 1fr 0.85fr 1.2fr;text-align:center}#decide .tactics-header>*:nth-child(2),#decide .tactic label ul>*:nth-child(2){text-align:left;padding-left:0.5rem}#decide .tactics-header>*:last-child,#decide .tactic label ul>*:last-child{padding-right:0.5rem}#decide .tactics-header>*,#decide .tactic label ul>*{padding:0.25rem}#decide .tactics-header{font-size:0.75rem;font-weight:600;border-bottom:solid 1px #D8D8D8}#decide .org-chart{padding-left:1.5rem;text-align:center;overflow-x:hidden}#decide .org-chart.disabled{pointer-events:none;opacity:0.6}#decide .org-tree{padding:0;padding-right:2rem;margin-right:0.75rem}#decide .org-chart header{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:0.75rem;margin-bottom:2rem;position:relative}#decide .org-chart header strong{display:block;font-size:1rem;font-weight:600;line-height:1.25rem}#decide .org-chart header .decision{text-align:left}#decide .org-chart header .selection{text-align:right}#decide .org-chart header .legend{position:absolute;right:0;top:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;margin-right:1rem}#decide .org-chart header .legend .icon-wrapper{width:100%;display:flex;justify-content:flex-start;align-items:center}#decide .org-chart header .legend .icon-wrapper .icon{height:1.5rem;width:1.5rem}#decide .org-chart header .legend .icon-wrapper span{padding-left:.75rem;position:relative}#decide .selection-buttons{margin:1.375rem 0 2.375rem 0}#decide .selection-buttons button[type='button']{font-weight:600;font-size:0.75rem}#decide .selection-buttons button[type='button']:first-child ~ button{margin-left:1.75rem}#decide .scroll-btn{display:none}#decide .stage-legend{position:absolute;top:3rem;left:0;flex-flow:column nowrap}#decide .stage-legend.pt{left:2rem}#decide .stage-legend.pt .legend-title{position:relative;left:-2rem}#decide .stage-legend.fr{top:3.5rem;left:1.5rem}#decide .stage-legend.fr .legend-title{position:relative;left:-1.5rem}#decide form.fr .org-tree{top:2rem;margin-bottom:3rem}#decide form.pt{padding:0 0.75rem 0 0.5rem}#decide .replay-buttons{margin-top:1.6875rem}#decide .replay-buttons p{font-size:0.9rem}#decide .replay-buttons button{padding:0.5rem 0.65rem;font-size:0.8rem;margin-right:1rem}@media only screen and (max-width: 1024px){#decide{padding:0.5rem;display:flex;flex-direction:column;width:100%}#decide .tactics{padding:0}#decide .tactics header{display:none}#decide .tactics-header{font-size:0.7rem}#decide .tactics-header,#decide .tactic label ul{grid-template-columns:3.875rem 2fr 1.5fr 0.85fr 1.2fr}#decide .tactics-header>*:nth-child(2),#decide .tactic label ul>*:nth-child(2){padding-left:0}#decide .tactics-header>*:last-child,#decide .tactic label ul>*:last-child{text-align:center;padding-right:0}#decide .tactics-header>*,#decide .tactic label ul>*{padding:0}#decide .org-tree{padding:0 0.375rem 0 0}#decide .org-tree .non-ceo>.team>.node::before{left:-1px}#decide .org-tree .non-ceo>.team .subordinates .node::before{left:-0.5rem}#decide .org-tree .non-ceo .m-team>.node::after{left:-1px}#decide .org-tree .non-ceo .q-team>.node::after{left:-1px}#decide .org-chart{padding-left:0.5rem}#decide .org-chart form{padding-top:6rem}#decide .org-chart .stage-legend.fr,#decide .org-chart .stage-legend.pt{left:3rem}#decide .org-chart .stage-legend.pt{top:4rem}#decide .org-chart header .selection{white-space:nowrap}#decide .scroll-btn{position:fixed;display:block;right:1rem;bottom:6.5rem;z-index:6;padding:0.3rem 0.5rem;color:#fff;background-color:black;border:1px solid #141414;border-radius:4px}form.pt ul,form.fr ul{margin-top:1rem}.org-tree .icons{right:-0.75rem;top:-1.05rem}}#decision-history{display:flex;position:relative;overflow-y:auto}#decision-history #sidebar{max-height:90vh}#decision-history header{align-self:flex-start}#decision-history .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.125rem;width:100%}.entry-wrapper,.dots{display:flex;flex-direction:column;align-items:center;justify-content:center}.dot{background-color:#141414;border-radius:100%;margin:1rem 0;height:0.25rem;width:0.25rem}.history-entry{width:60rem;display:flex;flex-direction:column}.history-entry dt{font-weight:700}.history-entry dd{margin-left:0.5rem}.history-entry figcaption{font-weight:700}.history-entry figure{margin:0}.history-entry .top-bar{background:#CDDAE8;display:grid;grid-template-columns:45% 20% 35%;padding:1rem;margin:0}.history-entry .dl-element{display:flex}.history-entry .outcome-wrapper{padding:1rem}.history-entry .outcome{margin-top:0}.history-entry .display-wrapper{display:flex;justify-content:space-between}.history-entry .people-affected img{height:1.5rem;width:1.5rem}.history-entry .people-affected ul{list-style:none;padding:0;margin:0}.history-entry .people-affected .list{display:flex;flex-direction:column}.history-entry .people-affected .list li{display:flex;align-items:center;margin:0.25rem}.history-entry .people-affected .list img{margin-right:0.5rem}.history-entry .people-affected .grid{margin-top:0.25rem;display:grid;grid-template-columns:repeat(5, 2rem)}.history-entry .effect{width:25%}.history-entry .effect p{margin:0}.history-entry .s-1{fill:#ECB90B;stroke:#ECB90B}.history-entry .tick line{display:none}@media only screen and (max-width: 1024px){#decision-history .content-wrapper{padding:0.5rem}#decision-history .content-wrapper .entry-wrapper{width:100%}#decision-history .content-wrapper .history-entry{width:100%}#decision-history .content-wrapper .history-entry .display-wrapper{display:flex;justify-content:center;align-items:center;flex-flow:wrap}#decision-history .content-wrapper .history-entry .dl-element{flex-direction:column;align-items:center}#decision-history .content-wrapper .history-entry .top-bar{grid-template-columns:auto auto auto;padding:0.25rem}#decision-history .content-wrapper .history-entry .dl-element:last-child{text-align:center}}#leaderboard{padding:2rem}#leaderboard h1{font-size:2.375rem;font-weight:600}#leaderboard label{font-weight:700;margin-right:0.5rem}#leaderboard select{color:#1271C4}#leaderboard table{border-collapse:collapse;width:100%;table-layout:fixed}#leaderboard th{font-weight:600;background:#F8F8F8;text-align:left}#leaderboard td{padding:0.5rem}#leaderboard .select-and-filter{display:flex;align-items:center}#leaderboard label,#leaderboard .rank{font-size:1.125rem}#leaderboard .scenario-dropdown{margin-right:2rem}#leaderboard tbody tr:nth-of-type(odd){background:#CDDAE8}#leaderboard .bolded{font-weight:700}#leaderboard .tooltip{margin-left:0.25rem}#leaderboard .tooltip .tooltip-text{width:10rem}#leaderboard .refresh{display:flex;align-items:center;justify-content:center;background-color:#0B4C8C;padding:0.25rem;margin-left:1rem;border-radius:4px}#leaderboard .refresh:hover{opacity:0.8}@media only screen and (max-width: 1024px){#leaderboard{padding:0.5rem}#leaderboard label{padding:0}#leaderboard th{text-align:center}#leaderboard .table-wrapper{padding:0}}#lever-impact{padding:2.125rem;display:grid;grid-template-columns:1fr 1fr;column-gap:2.3125rem;row-gap:1.6875rem}#lever-impact header,#lever-impact .no-impact{grid-column-start:span 2}#lever-impact h2{font-weight:600;font-size:1.125rem;padding-top:1.25rem;margin:0;text-align:center}#lever-impact .impact{border:1px solid #D8D8D8;background:#fff}#lever-impact dl,#lever-impact dd,#lever-impact dt{padding:0;margin:0}#lever-impact .impact-table{padding:1.1875rem;display:grid;width:100%;grid-template-columns:4rem 1fr;font-size:0.875rem;font-weight:400;text-align:left}#lever-impact .impact-row{display:grid;grid-template-columns:repeat(3, 1fr)}#lever-impact .target{width:4rem;padding:1px 0}#lever-impact .header{font-size:0.8125rem;font-weight:400;text-align:center;padding:1px 0}#lever-impact .cell{padding:0 0.5rem;position:relative}#lever-impact .cell:before{display:block;content:' ';width:calc(100% - 1rem);height:2px;position:absolute;left:50%;transform:translateX(-50%);top:50%}#lever-impact .cell[data-impact="inactive"]:before{background:#D8D8D8}#lever-impact .cell[data-impact="active"]:after{display:block;content:' ';width:0.75rem;height:0.75rem;position:absolute;border-radius:9999px;left:50%;top:calc(50% + 1px);transform:translate(-50%, -50%)}#lever-impact caption{font-weight:600;font-size:1.125rem;padding-top:1.25rem}#lever-impact .no-impact{border-top:solid 1px #D8D8D8;margin:0 3rem}#lever-impact .no-impact ul{padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(5, auto);column-gap:1rem;row-gap:0.5rem}#lever-impact .no-impact li{color:#707070;font-size:0.875rem}@media only screen and (max-width: 1024px){#lever-impact{padding:0.5rem;display:flex;flex-direction:column}}#organizational-readiness{padding:2.125rem}#organizational-readiness table{border-collapse:collapse;font-size:0.875rem;width:100%}#organizational-readiness .fixture{position:relative;border:solid 2px #707070;border-bottom:none;min-height:1.62rem;width:80%;margin:0 6%;left:-4%}#organizational-readiness .fixture span{top:0;left:50%;position:absolute;transform:translate(-50%, -62%);background:#fff;color:#707070;font-size:0.85rem;padding:0 0.25rem;white-space:nowrap}#organizational-readiness tr{height:2.5rem}#organizational-readiness tr:nth-child(odd) td{background-color:#CDDAE8}#organizational-readiness th{text-align:left;background:#F8F8F8}#organizational-readiness td:first-of-type{font-weight:700}#organizational-readiness thead tr:first-child td{background-color:#F8F8F8}#organizational-readiness th:first-of-type,#organizational-readiness td:first-of-type{padding-left:0.5rem}#organizational-readiness th:nth-of-type(n+3),#organizational-readiness td:nth-of-type(n+3){width:15%}#organizational-readiness .table-wrapper{position:relative}#organizational-readiness .org-readiness-chart{margin:2.5rem 1rem 4rem}#organizational-readiness .stage-label{color:#707070;display:flex;font-size:0.875rem;position:absolute;top:-1.2rem;right:10%;width:45%}#organizational-readiness .stage-label .label{text-align:center;width:40%}#organizational-readiness .stage-label .left-bracket,#organizational-readiness .stage-label .right-bracket{border-top:1px solid #707070;position:relative;top:0.5rem;width:30%}#organizational-readiness .stage-label .left-bracket{border-left:1px solid #707070}#organizational-readiness .stage-label .right-bracket{border-right:1px solid #707070}@media only screen and (max-width: 1024px){#organizational-readiness{width:100%;height:100%;padding:0.5rem}#organizational-readiness .stage-label .label{width:60%}#organizational-readiness .stage-label .label.fr{position:relative;top:-1.5rem}#organizational-readiness table{margin:0.25rem}#organizational-readiness th{white-space:nowrap}}#prepare{padding:2.5rem}#prepare .upper-section{display:flex}#prepare .upload-widget{margin:1rem;margin-bottom:0}#prepare .right-upper{margin:0 0 1rem 1rem}#prepare h1,#prepare h2{margin:0}#prepare .heading{display:flex;justify-content:space-between}#prepare .heading h1{font-size:2.375rem;font-weight:700}#prepare .heading h2{font-size:1.75rem;font-weight:600}#prepare .heading .text{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:60%}@media only screen and (max-width: 1280px){#prepare .heading{flex-wrap:wrap}}#prepare .org-wrapper{background:white;position:-webkit-sticky;position:sticky;top:1rem;border:1px solid #D8D8D8;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 1.75rem 0.75rem}#prepare .org-wrapper .org-tree{margin-right:2rem;width:100%;padding:0 0.5rem 0.5rem 0.5rem}#prepare .org-header{display:flex;align-items:center;justify-content:space-between;width:100%}#prepare .org-header h2{font-size:0.875rem;margin-left:-1rem}#prepare .org-header .expand-btn{margin-right:-1rem}#prepare .button-wrapper{display:flex;justify-content:center;clear:both}#prepare a{color:#0B4C8C;font-weight:700;text-decoration:none}#prepare p{clear:left}@media only screen and (max-width: 1024px){#prepare{padding:0.5rem}#prepare p{width:97.5%;padding:0 0.5rem;text-align:justify}#prepare .org-tree.preview{min-width:unset}#prepare .org-tree.preview .person-info{grid-template-columns:2rem 1fr}}#relationship-networks{padding:2.125rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;row-gap:1.6875rem;column-gap:2.3125rem;position:relative}#relationship-networks .graph{grid-row-start:span 2;display:flex;justify-content:center}@media only screen and (max-width: 1024px){#relationship-networks .graph{justify-content:flex-start}}#relationship-networks .titles-graph{position:absolute}#relationship-networks text.title{fill:#4B4B4B;font-weight:700}#relationship-networks th,#relationship-networks td{padding:0.5rem}#relationship-networks table{justify-self:flex-start;border-collapse:collapse;grid-column-start:span 2}#relationship-networks table td{font-size:0.75rem}#relationship-networks table th{font-weight:600;font-size:0.875rem}#relationship-networks thead td{text-align:right}#relationship-networks thead td div{margin-left:auto}#relationship-networks tbody td{border:solid 1px #4B4B4B}#relationship-networks tbody th{text-align:right;border-top:solid 1px #4B4B4B;border-bottom:solid 1px #4B4B4B}#relationship-networks .rotate{height:5rem;white-space:nowrap}#relationship-networks .rotate>div{transform:translate(0.875rem, 1.35rem) rotate(300deg);width:1.5625rem}#relationship-networks .rotate>div>span{display:block;min-width:5rem;text-align:left;background:#F8F8F8;border-bottom:1px solid #4B4B4B;padding:0.3125rem}#relationship-networks td[data-connection="works-with"]{background:#47A417}#relationship-networks td[data-connection="friends-with"]{background:#C38323}#relationship-networks td[data-connection="work-friends-with"]{background:#0B4C8C}@media only screen and (max-width: 1024px){#relationship-networks{padding:0.5rem;display:flex;flex-direction:column}}@media (forced-colors: active){#network-graph text{fill:CanvasText}}#scenario-progress{padding:2.125rem}#scenario-progress caption{font-size:1.125rem;text-align:left;margin-top:1rem;font-weight:600}#scenario-progress th{text-align:left;font-weight:400}#scenario-progress td,#scenario-progress th{padding:0.75rem 0.875rem}#scenario-progress tbody tr:nth-child(odd){background:#CDDAE8}#scenario-progress tbody tr:nth-child(even){background:#fff}#scenario-progress span.quadrant{border:solid 1px #707070;margin-right:0.5rem;padding:0.25rem 0.35rem 0.1rem;color:#141414;background:#ECB90B}#scenario-progress button{font-size:1rem;font-weight:400}#scenario-progress table{border-collapse:collapse;width:45rem;white-space:nowrap}#scenario-progress th:first-child{min-width:14rem;width:100%}#scenario-progress th:last-child{min-width:7rem}#scenario-progress td:not(:first-child):not(:last-child){text-align:right}#test-page{padding:2.125rem;height:100%}#settings{display:grid;grid-template-columns:6fr 4fr;grid-template-rows:repeat(6, auto) 1fr;row-gap:0.3125rem;column-gap:0.3125rem;width:100%}#settings h2{font-size:2rem;font-weight:400;margin-top:0;margin-bottom:1.25rem}#settings h2:first-child{margin-left:1.1875rem}#settings>div:nth-child(even){display:flex;flex-flow:column nowrap;font-size:1.125rem;font-weight:700;padding:1.5rem;align-items:center;justify-content:center;background:#D8D8D8;font-size:1.4rem}#settings>div:nth-child(odd){padding:1.8125rem 1.875rem 2rem;border-top:solid 1px #4B4B4B}#settings fieldset{margin-bottom:2.8125rem}#settings fieldset:last-child{margin-bottom:0}#settings h3{margin:0;margin-left:-0.6875rem;font-weight:600;font-size:1.4rem;margin-bottom:1.25rem}#settings legend,#settings .faux-legend{margin-bottom:0.25rem;font-size:1.125rem;font-weight:600}#settings .option,#settings .checkbox label{margin-left:0.6875rem}#settings .tooltip{margin-left:0.25rem}#settings .quadrant{float:right;margin-left:0.5rem}#settings .text-input{width:3.5rem;border:1px solid #CACACA;border-radius:2px}#settings table{border-collapse:collapse}#settings th{text-align:left;font-weight:400;background:#D8D8D8}#settings th,#settings td{padding:0.625rem 1rem}#settings th.es,#settings th.pt,#settings td.es,#settings td.pt{font-size:0.8rem}#settings th button.es,#settings td button.es{font-size:0.83rem}#settings th button.pt,#settings td button.pt{font-size:0.83rem}#settings thead tr{border-bottom:solid 1px #4B4B4B}#settings tbody tr{border-bottom:solid 1px #707070}#settings #reset-button{background:none;font-size:0.875rem;color:#4B4B4B;padding:0.25rem;padding-right:0.65rem;padding-bottom:0;margin-left:1rem;border:none}#settings #reset-button.es,#settings #reset-button.pt{padding-right:0.5rem;font-size:0.8rem}#settings #reset-button img{margin-bottom:0.25rem}#settings #reset-button:hover{text-decoration:underline}#settings #new-run-button{border-radius:1.425rem;font-size:1.3rem}#settings .assignment-error{color:#B30839}#assignments .table-wrapper .buttons{display:flex;align-items:center;justify-content:flex-end}#assignments .table-wrapper .buttons .refresh-button{padding:0;border-radius:6px;height:2.5rem;width:3rem}#assignments .table-wrapper .buttons .refresh-button .icon{margin:0}#assignments .table-wrapper .buttons .refresh-button:hover{background:#B30839;opacity:0.8}#scenario-order{padding:1.625rem 1.875rem;margin:1rem 0;border:1px solid rgba(51,51,51,0.8);background-color:rgba(161,161,161,0.11);box-shadow:0 2px 8px 1px rgba(0,0,0,0.1);display:flex;flex-flow:column nowrap}#scenario-order .placard-arrow{cursor:pointer;place-self:center;border:solid #4B4B4B;border-width:0 3px 3px 0;display:inline-block;padding:3px}#scenario-order .placard-arrow.up{transform:rotate(-135deg);webkit-transform:rotate(-135deg);position:absolute;left:-1rem}#scenario-order .placard-arrow.down{transform:rotate(45deg);webkit-transform:rotate(45deg);position:absolute;right:-1rem}#scenario-order p{margin-top:0}#scenario-order .bar{width:0;height:88%;border-left:solid 1px #333333;align-self:center}#scenario-order .lists{display:inline-grid;grid-template-columns:1fr auto minmax(15rem, 1fr);column-gap:clamp(0.75rem, 3vw, 2.5rem);align-self:flex-start;height:31.5rem;width:100%}#scenario-order .lists.es,#scenario-order .lists.fr{height:33.5rem}#scenario-order .sheet{padding:1.875rem;padding-bottom:0;border-radius:4px;background-color:#fff;box-shadow:0 1px 6px 4px rgba(216,216,216,0.3);position:relative;height:29.125rem}#scenario-order .placards{padding:1.875rem;position:absolute;top:0;left:0;right:0;height:100%}#scenario-order .placards .button-container{width:100%;display:flex;justify-content:center;padding:1rem 0;margin-top:-2rem}#scenario-order .scenarios-assigned,#scenario-order .scenarios-unassigned{min-height:27.25rem}#scenario-order .scenarios-unassigned{padding-top:1.875rem}#scenario-order .scenario-label,#scenario-order .scenario-placard{min-height:4.3125rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}#scenario-order .scenario-placard{display:flex;justify-content:center;align-items:center;color:#E1E1E1;font-size:1.125rem;border:2px dashed #E1E1E1;margin-bottom:2rem;position:relative}#scenario-order .scenario-label{background:#fff;padding:0.75rem;box-shadow:0 1px 6px 4px rgba(216,216,216,0.3);border-left:solid 0.375rem;z-index:1;position:relative;margin-bottom:2rem}#scenario-order .scenario-label .scenario{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:1rem}#scenario-order .scenario-label[data-scenario="1"]{border-color:#F25F10}#scenario-order .scenario-label[data-scenario="2"]{border-color:#AD8A10}#scenario-order .scenario-label[data-scenario="3"]{border-color:#006B8F}#scenario-order .scenario-label[data-scenario="4"]{border-color:#2E9D9C}#scenario-order .scenario-label.disabled>*{opacity:0.5;cursor:not-allowed}#scenario-order .scenario-label .difficulty{font-size:0.75rem;color:#707070;align-self:end}#scenario-order .scenario-label .quadrant-container{grid-row-start:span 2;align-self:center}#scenario-order .scenario-label .position{position:absolute;top:0;left:0;transform:translateY(-100%);font-size:0.875rem;color:#707070}#scenario-order hr{height:1px;width:100%;margin:2rem 0}#scenario-order .radio-group .options{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;row-gap:0.5rem}#scenario-order .radio-group .faux-legend{grid-row-start:span 3;margin:0}#scenario-order .checkbox{margin-left:2rem}#scenario-order button{align-self:flex-start}#scenario-order .default-scenarios,#scenario-order ul{display:inline-grid;grid-auto-flow:column;justify-content:flex-start;align-items:center;column-gap:1rem}#scenario-order li.quadrant{background:#fff;border-color:#C9661B}#assignments__table{width:100%;border-collapse:collapse}#assignments__table th{text-align:left;font-weight:400;padding:0.5rem 0.75rem;vertical-align:middle}#assignments__table td{vertical-align:top;padding:0.5rem 0.75rem}#assignments__table thead tr:last-child{border-bottom:solid 1px #141414}#assignments__table tbody tr:first-child ~ tr{border-top:solid 2px #D8D8D8}#assignments__table .user-scenarios{display:inline-grid;grid-template-columns:auto auto auto;column-gap:1rem;row-gap:0.625rem}#assignments__table .user-status{display:inline-grid;grid-template-columns:auto auto auto;column-gap:1rem;row-gap:0.625rem;align-items:center}#assignments__table .delete-button{padding:0.15rem 0.2rem;background:transparent;border:none;line-height:1.25rem}#assignments__table .delete-button .icon{margin:0;width:1.25rem;height:1.25rem}#assignments__table .delete-button:disabled .icon{background:transparent}#assignments__table .progress{display:flex;align-items:center}#assignments__table .progress .icon{width:1.25rem;height:1.25rem}#class-results .tooltip{margin-left:0.25rem}#class-results .tooltip.zh{white-space:nowrap}#class-results .other-team-members{padding:0.625rem}#class-results .current-run{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;column-gap:1rem;padding:0.625rem}#class-results .current-run h2{font-weight:400;margin:0}#class-results .current-run button{padding:0;border:none}#class-results .current-run .icon{border-radius:7px;background-color:#B30839;height:2.25rem;width:2.25rem;cursor:pointer;margin:0;padding:0.5rem}#class-results .current-run label{margin-right:0.5rem;font-size:1.125rem}#class-results .data-view-nav,#class-results .data-view-toggle{font-size:1rem;font-weight:300;height:40%;display:flex;justify-content:flex-end;margin-left:auto}#class-results .data-view-nav button,#class-results .data-view-toggle button{background-color:transparent;border-radius:unset}#class-results .data-view-nav a,#class-results .data-view-nav button,#class-results .data-view-toggle a,#class-results .data-view-toggle button{color:#141414;border:1px solid #141414;text-decoration:none;padding:0.45rem 2.25rem}#class-results .data-view-nav a:hover,#class-results .data-view-nav button:hover,#class-results .data-view-toggle a:hover,#class-results .data-view-toggle button:hover{background-color:#F8F8F8}#class-results .data-view-nav a.active,#class-results .data-view-nav button.active,#class-results .data-view-toggle a.active,#class-results .data-view-toggle button.active{color:white;background-color:#333;cursor:unset}#class-results .legend{display:flex;justify-content:flex-end;align-items:center;font-size:1rem;padding:0.5rem 0 1.25rem 0}#class-results .legend>span{padding:0 0.35rem;margin:0.25rem}#class-results .legend :first-child{border-left:6px solid #08A68E}#class-results .legend :last-child{border-left:6px solid #707070}#class-results .table-wrapper .buttons{justify-content:flex-end}#class-results .table-wrapper .buttons .left-buttons{display:flex;margin-right:auto}#class-results .table-wrapper .buttons .left-buttons>button{margin-right:1rem}#class-results th{font-weight:400}#class-results .student-charts{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;text-align:center}#class-results .icon{width:1.75rem;height:1.75rem;cursor:pointer}#class-results__table.overview td.fr,#class-results__table.overview td.es{white-space:nowrap}td.nowrap{white-space:nowrap}th.zh{white-space:nowrap}.bar-container span.nowrap{white-space:nowrap}#filters{display:grid;grid-template-columns:minmax(50rem, 1fr) minmax(15rem, 0.3fr);column-gap:1rem;row-gap:2.75rem}.filter-box{font-size:1.15rem;background-color:#f5f5f5;border:1px solid #141414;border-radius:2px;padding:1rem;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);display:inline-grid;align-items:flex-start;column-gap:1rem;row-gap:1rem;grid-template:"label1 filters filters filters filters" auto "label2 textbox check1 check2 check3" auto / auto 1fr auto auto auto}.filter-box .stat-text input{border:solid 1px #141414;height:auto}.filter-box .checkbox label{align-items:center}.filter-box .dropdown,.filter-box .scenario-filters{grid-area:filters}.scenario-filters{justify-self:flex-start;display:inline-grid;grid-template-columns:auto auto;grid-row-gap:1rem;column-gap:1.25rem;justify-content:flex-end}.scenario-filters .scenario{display:grid;grid-template-columns:4fr 0.25fr;align-items:center;column-gap:1rem}.scenario-filters .quadrant{background:#fff}.scenario-filters .checkbox label{align-items:center}.scenario-filters .checkbox label span:last-child{padding-left:0.25rem}.metrics-scenarios{grid-column-start:span 2;display:grid;grid-template-columns:1fr auto;column-gap:1rem}.metrics-scenarios h2{font-weight:600;font-size:1.25rem;margin:0;margin-left:0.625rem}.metrics-scenarios .checkbox.s1 .visual{border-right:6px solid #F25F10;padding:0 0.4rem}.metrics-scenarios .checkbox.s2 .visual{border-right:6px solid #AD8A10;padding:0 0.4rem}.metrics-scenarios .checkbox.s3 .visual{border-right:6px solid #006B8F;padding:0 0.4rem}.metrics-scenarios .checkbox.s4 .visual{border-right:6px solid #2E9D9C;padding:0 0.4rem}.metrics-scenarios .quadrant{background:#D8D8D8}.sim-summary{background-color:#fff;border:2px solid #707070;border-radius:2px;margin:0;padding:1rem;display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:center}.sim-summary dd{margin:0;text-align:right}.table-wrapper{width:100%;padding:1rem}.table-wrapper .header-wrapper{padding:0.25rem 0}.table-wrapper table{position:relative}.table-wrapper thead th{position:-webkit-sticky;position:sticky;top:-1.5rem;background:#fff;box-shadow:0 1.5px 0px 0px #D8D8D8;z-index:5}.table-wrapper thead th .ch-container{position:relative;width:-webkit-max-content;width:max-content;margin:auto}.table-wrapper thead th .sort-button{position:relative;left:-0.25rem;padding-left:0.25rem;padding-right:1.5rem}.table-wrapper thead th .sort-button:focus-visible{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.table-wrapper thead th.tooltip-cell .sort-button{padding-right:2.4rem}.table-wrapper thead th.tooltip-cell .tooltip{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);z-index:1}.table-wrapper tbody tr{border-bottom:1pt solid #D8D8D8}.table-wrapper .buttons{margin-bottom:1rem;display:flex;flex-flow:row nowrap;column-gap:1rem}.table-wrapper .buttons a{color:#B30839;margin:0;border:none;background:transparent;display:flex;flex-flow:row nowrap;column-gap:0.4375rem;align-items:center;cursor:pointer;text-decoration:none}.table-wrapper .buttons a:hover{background:transparent;color:#710000;opacity:0.8;text-decoration:underline}.table-wrapper .buttons span{margin-left:0.25rem}.table-wrapper .primary.leaderboard-on{background-color:#B30839;color:#fff}.table-wrapper .primary.leaderboard-on:hover{background-color:#fff;color:#B30839}.table-wrapper .fixture{position:relative;border:solid 2px #707070;border-bottom:none;min-height:1.62rem}.table-wrapper .fixture span{top:0;left:50%;position:absolute;transform:translate(-50%, -62%);background:#fff;color:#707070;font-size:0.85rem;padding:0 0.25rem;white-space:nowrap}.table-wrapper .fixture.multiple{margin:0 6%}.table-wrapper .fixture.single{width:100%;left:-10%}.table-wrapper .direction[data-dir="up"]{content:'';position:absolute;display:inline-block;width:0;height:0;top:50%;right:0.5rem;transform:translateY(-75%);border-width:0.625rem 0.375rem;border-style:solid;border-color:transparent transparent #141414 transparent}.table-wrapper .direction[data-dir="flat"]{content:'';position:absolute;display:inline-block;width:0.75rem;height:0.25rem;top:50%;right:0.5rem;transform:translateY(-50%);background:#141414}.table-wrapper .direction[data-dir="down"]{content:'';position:absolute;display:inline-block;width:0;height:0;top:50%;right:0.5rem;transform:translateY(-25%);border-width:0.625rem 0.375rem;border-style:solid;border-color:#141414 transparent transparent transparent}table.class-results{width:100%;border-collapse:collapse}table.class-results .checkbox{display:flex;justify-content:center}table.class-results .headers div{display:flex}table.class-results .actions{display:inline-grid;grid-template-columns:auto auto auto;align-items:center;column-gap:0.75rem}table.class-results .actions .bar{width:1px;height:100%;background:#141414}table.class-results thead td{padding:0.5rem 1rem 0.25rem}table.class-results tbody td{text-align:center;padding:1rem}table.class-results tbody td img{width:1.25rem;height:1.25rem;cursor:pointer}table.class-results tbody td img:hover{opacity:0.9}table.class-results tbody td .quadrant{font-size:0.8rem;color:#A24009;background:#D8D8D8;padding:0.1rem 0.15rem;margin:0.25rem}table.class-results tr:last-child{border-bottom:1px solid #707070}table.class-results td.name-wrapper{position:relative;display:flex;align-items:flex-start;flex-direction:column}table.class-results td.name-wrapper .name{cursor:pointer;margin:0.25rem}table.class-results td.name-wrapper .name:hover+.username{display:flex;justify-content:center}table.class-results td.name-wrapper .username{display:none;background:#B30839;border-radius:2px;color:#fff;position:absolute;font-size:0.875rem;min-width:100%;left:50%;transform:translateX(-50%);top:0;z-index:6}table.class-results tr .checkbox-container{display:flex;justify-content:center}table.class-results tr .bar-container{display:flex;justify-content:center;align-items:center;font-weight:400;height:2rem}table.class-results tr .bar-container .pocket{display:flex;background:#D8D8D8;height:100%;width:4rem}table.class-results tr .bar-container .bar{background:#0FA1CD}table.class-results tr .bar-container span{font-size:0.875rem;padding:0.5rem}table.class-results.metrics th{padding-bottom:0.75rem}table.class-results.metrics th:nth-child(2){text-align:justify}table.class-results.metrics th:nth-child(4){text-align:left}table.class-results.metrics :nth-child(3),table.class-results.metrics :last-child{text-align:center}table.class-results.metrics tr .pocket{display:inline-flex;vertical-align:middle;background:#D8D8D8;height:1.75rem;width:20rem}table.class-results.metrics tr .pocket .bar.s1{background-color:#F5833C}table.class-results.metrics tr .pocket .bar.s2{background-color:#ECB90B}table.class-results.metrics tr .pocket .bar.s3{background-color:#0B4C8C}table.class-results.metrics tr .pocket .bar.s4{background-color:#54A8A4}table.class-results.metrics td{padding:0;vertical-align:middle;padding:0.5rem 0}table.class-results.metrics td.progress-wrapper{width:1%;white-space:nowrap}table.class-results.metrics td .progress-container{display:grid;padding:0.25rem}table.class-results.metrics td .progress-container .variable-item{display:inline-grid;justify-content:right;align-items:center;grid-template-columns:auto auto auto 1rem;column-gap:1rem;row-gap:0.625rem}table.class-results.metrics td .progress-container .variable-item .quadrant{width:30%}table.class-results.metrics .completed-runs,table.class-results.metrics .impersonate-runs,table.class-results.metrics .critical-mass{display:grid;grid-row-gap:0.5rem;justify-content:center}table.class-results.metrics .completed-runs .not-completed,table.class-results.metrics .impersonate-runs .not-completed,table.class-results.metrics .critical-mass .not-completed{color:#B30839}table.class-results.metrics .min-credibility-container,table.class-results.metrics .max-credibility-container{display:flex;flex-direction:column;justify-content:center;align-items:center}table.class-results.metrics .min-credibility-container .variable-item,table.class-results.metrics .max-credibility-container .variable-item{padding:0.25rem}table.class-results.student td{font-size:0.925rem;vertical-align:middle}table.class-results.student th:first-child{display:revert}#closed{padding:2.125rem}#metrics .scenario-filters{display:grid;grid-template-columns:auto auto;padding-bottom:2rem;align-items:baseline}#metrics .scenario-filters .filters{display:grid;grid-template-columns:19rem 19rem;grid-row-gap:1rem;column-gap:0.5rem;justify-content:flex-end}#metrics .scenario-filters .filters .scenario{display:grid;grid-template-columns:auto auto;justify-content:space-around}#metrics .scenario-filters .filters .scenario .checkbox.s1 .visual{border-right:6px solid #F25F10;padding:0 0.85rem}#metrics .scenario-filters .filters .scenario .checkbox.s2 .visual{border-right:6px solid #AD8A10;padding:0 0.85rem}#metrics .scenario-filters .filters .scenario .checkbox.s3 .visual{border-right:6px solid #006B8F;padding:0 0.85rem}#metrics .scenario-filters .filters .scenario .checkbox.s4 .visual{border-right:6px solid #2E9D9C;padding:0 0.85rem}#metrics #fac-table table th{text-align:justify;padding-bottom:0.75rem}#metrics #fac-table table :nth-child(4),#metrics #fac-table table :last-child{text-align:center}#metrics #fac-table table tr .pocket{display:inline-flex;vertical-align:middle;background:#D8D8D8;height:1.75rem;width:20rem}#metrics #fac-table table tr .pocket .bar.s1{background-color:#F5833C}#metrics #fac-table table tr .pocket .bar.s2{background-color:#ECB90B}#metrics #fac-table table tr .pocket .bar.s3{background-color:#0B4C8C}#metrics #fac-table table tr .pocket .bar.s4{background-color:#54A8A4}#metrics #fac-table table td{padding:0;vertical-align:unset;text-align-last:justify}#metrics #fac-table table td.progress-wrapper{width:1%;white-space:nowrap}#metrics #fac-table table td .progress-container{display:grid;padding:0.25rem}#metrics #fac-table table td .progress-container .variable-item{display:inline-grid;justify-content:right;align-items:center;grid-template-columns:auto auto auto 1rem;column-gap:1rem;row-gap:0.625rem}#metrics #fac-table table td .progress-container .variable-item .quadrant{width:30%}#metrics #fac-table table .completed-runs,#metrics #fac-table table .impersonate-runs{display:grid;grid-row-gap:0.5rem;justify-content:center}#metrics #fac-table table .completed-runs .not-completed,#metrics #fac-table table .impersonate-runs .not-completed{color:#B30839}#metrics #fac-table.average-credibility-rating th:nth-child(n+3){text-align:center}#metrics #fac-table.average-credibility-rating .min-credibility-container,#metrics #fac-table.average-credibility-rating .max-credibility-container{display:flex;flex-direction:column;justify-content:center;align-items:center}#metrics #fac-table.average-credibility-rating .min-credibility-container .variable-item,#metrics #fac-table.average-credibility-rating .max-credibility-container .variable-item{padding:0.25rem}#metrics-chart{width:100%;margin-top:1rem;position:relative}#metrics-chart .series.s-1{color:#F25F10;stroke:#F25F10;fill:#F25F10}#metrics-chart .series.s-2{color:#AD8A10;stroke:#AD8A10;fill:#AD8A10}#metrics-chart .series.s-3{color:#006B8F;stroke:#006B8F;fill:#006B8F}#metrics-chart .series.s-4{color:#2E9D9C;stroke:#2E9D9C;fill:#2E9D9C}#critical-mass-charts{display:grid;column-gap:2rem;row-gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;justify-items:center;font-size:0.875rem}#critical-mass-charts h2{margin:0;margin-bottom:1rem;opacity:0.85;font-size:1rem}#critical-mass-charts span{padding:1rem;padding-bottom:3rem;display:block;text-align:center;font-size:1.15rem}#critical-mass-charts .pie-container{height:100%;width:90%}#critical-mass-charts .pie-container .scenario-pie-s1,#critical-mass-charts .pie-container .scenario-pie-s2,#critical-mass-charts .pie-container .scenario-pie-s3,#critical-mass-charts .pie-container .scenario-pie-s4{border:1px solid #D8D8D8;box-shadow:0 0 15px rgba(0,0,0,0.25);padding:1rem 1.5rem}#critical-mass-charts .pie-container .scenario-pie-s1 span,#critical-mass-charts .pie-container .scenario-pie-s2 span,#critical-mass-charts .pie-container .scenario-pie-s3 span,#critical-mass-charts .pie-container .scenario-pie-s4 span{font-size:0.875rem;padding:0.5rem;font-weight:600;opacity:0.65}#critical-mass-charts .pie-container .achieved{fill:#08A68E;stroke:rgba(0,0,0,0);stroke-width:.5px}#critical-mass-charts .pie-container .failed{fill:#D8D8D8;stroke:rgba(0,0,0,0);stroke-width:0.5px}#critical-mass-charts .pie-container .contour-chart{width:100%;padding:1rem;overflow:visible;height:unset}#critical-mass-charts .pie-container .pie-callout{font-size:1.25rem}@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx){#critical-mass-charts .pie-container .pie-callout{font-size:2rem}}.org-readiness-chart .s-1{background-color:#AB8D17;color:#AB8D17;stroke:#AB8D17;fill:#AB8D17}.org-readiness-chart .s-2{background-color:#3647BE;color:#3647BE;stroke:#3647BE;fill:#3647BE}.org-readiness-chart .s-3{background-color:#BD1515;color:#BD1515;stroke:#BD1515;fill:#BD1515}.org-readiness-chart .s-4{background-color:#709E15;color:#709E15;stroke:#709E15;fill:#709E15}.org-readiness-chart .s-5{color:#141414;stroke:#141414;fill:#141414}.org-readiness-chart .s-6{color:#707070;stroke:#707070;fill:#707070}.org-readiness-chart .legend-container{display:flex;justify-content:center}.org-readiness-chart .legend-container .contour-legend{background-color:transparent;border:0;display:flex;position:static;font-size:1rem}.org-readiness-chart .legend-container .contour-legend-entry{display:flex;align-items:center;margin-right:1rem}.org-readiness-chart .legend-container .contour-legend-entry:nth-last-child(-n+2){display:none}.org-readiness-chart .legend-container .contour-legend-key{height:5px;width:1.5rem}@media only screen and (max-width: 1024px){#legend{display:grid;grid-template-columns:auto auto}}@media (forced-colors: active){.s-1{forced-color-adjust:none}.s-2{forced-color-adjust:none}.s-3{forced-color-adjust:none}.s-4{forced-color-adjust:none}}#credibility__line-chart .line-group{display:none}#credibility__line-chart .label-marker rect{border-radius:0;fill:#CDDAE8;stroke:#707070}#credibility__line-chart .label-marker text{color:#141414;stroke:#141414;fill:#141414;font-weight:400}#credibility__line-chart .s-2{color:#707070;stroke:#707070;fill:#707070}#credibility__line-chart .median circle{color:#fff;fill:#fff;stroke:#fff}#credits{height:100%;width:100%;padding:5rem 5rem;padding-bottom:3rem;position:relative}#credits h1{font-size:2rem;margin:0.67rem 1rem}#credits h2{margin:auto}#credits .contents{border:1px solid rgba(46,91,255,0.08);border-radius:1px;background-color:#FFFFFF;padding:1.25rem 1.25rem 2.5rem;box-shadow:0 10px 20px 0 rgba(31,72,137,0.07);display:flex;flex-direction:column}#credits .credit-item{display:grid;grid-template-columns:15rem 1fr;grid-gap:2rem;padding:1rem}#credits .credit-img{width:15rem}#credits .credit-img img{width:100%;height:100%;object-fit:cover}#credits .credit-content{text-align:justify;font-size:1.125rem}#credits .credits-button-wrapper{width:100%;display:flex;justify-content:flex-end}@media only screen and (max-width: 1024px){#credits{padding:0}#credits h1{display:none}#credits h2{margin:0;text-align:center}#credits .contents{padding:0.5rem}#credits .credit-item{display:flex;flex-direction:column}#credits .credit-img{display:flex;justify-content:center;width:100%}#credits .credit-img img{width:100%;height:50%;object-fit:cover}#credits .credits-button-wrapper{justify-content:center}}#users{padding:1rem 1rem}#users .auto-assign-container{width:65%;margin:0 auto;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;background-color:#f5f5f5;border:1px solid #141414;border-radius:2px;box-shadow:0 0 12px 0 #e6e5e5;padding:0.5rem 2rem 2rem}#users .auto-assign-container h2{flex-basis:100%}#users .auto-assign-container .input-text-wrapper{font-size:1.167rem}#users .auto-assign-container .assign-button,#users .auto-assign-container .clear-button{box-shadow:none;font-size:1.5rem;font-weight:400;border-radius:5px;background:#710000}#users .auto-assign-container .assign-button:disabled,#users .auto-assign-container .clear-button:disabled{cursor:not-allowed;opacity:0.5}#users .auto-assign-container .assign-button:hover{color:#fff}#users .auto-assign-container .clear-button{background:#fff;color:#710000}#users .auto-assign-container .manage-users-message{margin-top:1.5rem}#users .buttons{justify-content:flex-end;margin-bottom:0}#users table{border-collapse:collapse;width:100%;text-align:left}#users table th{padding:0.75rem;font-size:1rem;border-bottom:1px solid #D8D8D8}#users table td{padding:0.75rem}#users table tr:nth-child(2n){background-color:#FAFAFA}.stage-legend{display:flex;align-items:center;flex-flow:row nowrap;column-gap:2rem}.stage-legend .legend-title{font-weight:600;font-size:1rem}.stage-legend .key-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:0.25rem;height:0.4rem;width:6.5rem;margin:2.5rem 0;position:relative}.stage-legend .key-wrapper .key{background-color:#707070;position:relative}.stage-legend .key-wrapper .key .vertical-line{position:absolute;width:1px;height:1.5rem;stroke:#707070;background-color:#707070;top:1rem;right:1rem;z-index:-1}.stage-legend .key-wrapper .key .phase-1,.stage-legend .key-wrapper .key .phase-3{left:calc(50% - 0.0625rem);top:calc(10% - 1.25rem)}.stage-legend .key-wrapper .key .phase-2,.stage-legend .key-wrapper .key .phase-4{left:calc(50% - 0.0625rem);top:calc(10%)}.stage-legend .key-wrapper .key .label{position:absolute;font-size:0.75rem}.stage-legend .key-wrapper .key .label.zh{font-size:0.5rem}.stage-legend .key-wrapper .key .label.zh.stage-1{left:calc(50% - 1rem)}.stage-legend .key-wrapper .key .label.pt.stage-1,.stage-legend .key-wrapper .key .label.fr.stage-1{width:7rem;left:-4rem}.stage-legend .key-wrapper .key .stage-1{left:calc(50% - 2.5625rem);top:calc(50% - 2.5rem)}.stage-legend .key-wrapper .key .stage-2{left:calc(50% - 1.5625rem);top:calc(10% + 1.5625rem)}.stage-legend .key-wrapper .key .stage-3{left:calc(50% - 0.625rem);top:calc(50% - 2.5rem)}.stage-legend .key-wrapper .key .stage-4{left:calc(50% - 0.7625rem);top:calc(10% + 1.5625rem)}@media (forced-colors: active){.key{forced-color-adjust:none}.key .label{color:CanvasText}.key .vertical-line{background-color:CanvasText;stroke:CanvasText}}#user-materials{padding:0 1.75rem}#user-materials h2{font-size:1.25rem;border-bottom:1px solid #141414}#user-materials ul{margin-left:1rem}#user-materials a{color:#0B4C8C;text-decoration:none}#user-materials a:hover,#user-materials a:focus-visible{text-decoration:underline}#fac-materials{padding:0 1.75rem}.become-editor-container{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column}.become-editor-container p strong{font-weight:600}.become-editor-container p{margin:0}.become-editor-container .full-row{width:100%;margin:0.5rem 0}@media screen and (max-width: 1024px){.become-editor-container{line-height:normal}.become-editor-container .become-editor-button{line-height:normal;margin:0;padding:0.125rem 0.25rem}}.become-editor-button{background:none;padding:0;color:#0B4C8C;font-weight:600;display:flex;align-items:center;padding:0.25rem 0.5rem;border:1px solid #0B4C8C;margin-right:1rem}.become-editor-button img{margin-right:0.5rem}.become-editor-button:focus{outline-width:medium;outline-style:groove;outline-color:Highlight;outline:5px auto -webkit-focus-ring-color}.become-editor-button:hover{background:none;color:#0B4C8C}#become-editor-modal__modal h1{margin-bottom:1.5rem}#become-editor-modal__modal p{margin-top:0rem;margin-bottom:2rem}#become-editor-modal__modal button{margin:0.25rem 1rem}#become-editor-modal__modal .cancel:hover{background:none;color:#0B4C8C}#become-editor-modal__modal .button-wrapper{display:flex;width:100%;justify-content:center}.waiting-page{display:flex;justify-content:center;align-items:center;height:100%}.waiting-page h2{font-size:1.1875rem}.waiting-page .info{border:1px solid #DBE5EA;width:372px;height:252px;padding:1.5rem;display:flex;justify-content:space-around;flex-direction:column;align-items:center;margin:1rem}.waiting-page .info__heading{float:left;font-size:1.1875rem;width:100%}.waiting-page .info__content{text-align:left}.waiting-page .info__btn-group{display:flex;flex-direction:column;width:100%}.waiting-page .info .button{border-radius:8px;width:100%;text-align:center;text-decoration:none;margin:0.5rem 0}.waiting-page .info .disabled{opacity:0.4;pointer-events:none}.waiting-page .info .disabled:hover{background:none;color:#0B4C8C}@media screen and (max-width: 1024px){.waiting-page .info{border:none}}.waiting-page .info .team-members{display:flex;flex-direction:column}.waiting-page .info .team-members .user-info{font-size:1rem;display:flex;align-items:center}.waiting-page .info .team-members .user-info .presence-circle{border-radius:8px;width:8px;height:8px;margin-right:0.75rem;position:relative;top:1px}.waiting-page .info .team-members .user-info .presence-circle--online{background-color:#199D4C;color:#fff}.waiting-page .info .team-members .user-info .presence-circle--offline{color:#2C3A3F;background-color:#DBE5EA}@media screen and (max-width: 1024px){.waiting-page{flex-direction:column}}@media print{#content-container{height:100% !important;overflow:visible !important}#status-bar{border:solid 1px #D8D8D8 !important;break-inside:avoid}main{height:100% !important;display:block !important}footer{break-inside:avoid;display:none}.print-only footer{display:grid !important}}

