.repphases{display:flex;margin-bottom:40px}.repphases__phase{flex:0 0 calc(25% + 15px);background:var(--background-color-dark);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,10% 50%);margin-right:-20px;padding:20px 0 20px 40px;box-sizing:border-box;cursor:pointer}.repphases__phase:first-child{-webkit-clip-path:none;clip-path:none;padding-left:20px;border-radius:5px 0 0 5px}.repphases__phase:last-child{border-radius:0 5px 5px 0}.repphases__phase.is-active{background:var(--background-color-inverted)}.repphases__phase.is-active .repphases__phase-pretitle{color:var(--text-color-lightest)}.repphases__phase.is-active .repphases__phase-title{color:var(--text-color-inverted)}.repphases__phase-wrap{text-transform:uppercase;font-weight:700;line-height:1.1}.repphases__phase-pretitle{font-size:12px;color:var(--text-color-lighter);display:block;font-size:14px}.repcha{display:flex;position:relative}.repcha.is-optional{border-top:1px solid var(--primary-color-default);padding-top:40px;margin-top:20px}.repcha.is-optional .optional-label{display:block}.repcha.is-optional~.is-optional{border-top:none;padding-top:0;margin-top:0}.repcha.is-optional~.is-optional .optional-label{display:none}.repcha .optional-label{display:none;position:absolute;top:0;left:0;font-size:12px;pointer-events:none;color:var(--primary-color-default)}.repcha__checkbox{flex:0 0 50px}.repcha__body{flex:0 0 calc(100% - 80px);padding-top:10px;margin-bottom:20px}.repcha__subdesc{margin-top:24px}.repcha__buttons{flex:0 0 30px}.repcha__button-img{width:25px;height:auto;padding:5px;box-sizing:border-box;cursor:pointer}.repcha__button-img--showmore{transition:transform .2s ease;transform:rotate(-90deg)}.repcha__button-img--showmore.is-active{transform:rotate(90deg)}.repcha__sdgs{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px}.repcha__sdg{flex:0 1 52px}.repcha__sdg img{width:100%;height:auto;padding:4px;box-sizing:border-box;cursor:pointer;transition:opacity .25s ease}.repcha__sdg img:hover{opacity:.6}.repcha__sdg.is-selected{outline:2px solid var(--primary-color-default);outline-offset:-2px}.rephistory{color:grey;text-align:right}.rephistory__button{cursor:pointer}.rephistory__button-img{width:25px;height:auto;padding:5px;box-sizing:border-box;cursor:pointer}.rephistory__button-img--showmore{transition:transform .2s ease;transform:rotate(-90deg)}.rephistory__button-img--showmore.is-active{transform:rotate(90deg)}.formreport .input-block__alerts{display:none}.formreport__phase{margin-bottom:40px}.formreport__buttons{text-align:center;margin-top:20px}.formreport .input-block .inputselect__options ul{max-height:130px!important}