body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background-color:#fbfaf8;color:#011e26;font-family:Verdana,Arial;font-size:12px;font-weight:400;letter-spacing:.12px}body a{all:unset;color:#e35924;cursor:pointer}body a:hover{color:#e96f42}iframe{border:none}>main{max-width:100dvw;min-height:100dvh;overflow-x:hidden}.textarea-container{display:flex;flex-direction:column;gap:.25rem}.flotilla-component-library.alert-container{margin-top:4.75rem;z-index:999}.flotilla-component-library .tab-item{color:#4c6065;font-family:Verdana,Arial}.flotilla-component-library .tab-item--selected{color:#011e26}.flotilla-component-library.flotilla-search-filter{gap:.5rem}.flotilla-component-library.flotilla-search-filter>header,.flotilla-component-library.flotilla-search-filter>main{padding:initial}.flotilla-component-library .flotilla-tag #text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flotilla-component-library .flotilla-filter-tag--boolean:not(.flotilla-filter-tag--checked),.flotilla-component-library .flotilla-filter-tag--string:not(.flotilla-filter-tag--checked),.flotilla-component-library .flotilla-text-input input{background-color:#fbfaf8}.flotilla-component-library .flotilla-avatar{background-color:#fbfaf8;border-radius:.5rem;color:#011e26;height:2.5rem;min-width:0;width:2.5rem}.flotilla-component-library .flotilla-avatar span{color:#011e26;font-size:1rem}.flotilla-component-library .flotilla-avatar.avatar--dark{background-color:#1a343b;color:#fbfaf8}.flotilla-component-library .flotilla-avatar.avatar--dark span{color:#fbfaf8}.flotilla-component-library .flotilla-avatar.avatar--small{height:1.75rem;width:1.75rem}.flotilla-component-library .flotilla-avatar.avatar--small span{font-size:9px}.flotilla-component-library .flotilla-avatar.avatar--circle{border-radius:9999999px}.flotilla-component-library #selected-item-button{border:1px solid #e2e4e3;height:3.25rem;min-width:21rem}.flotilla-component-library #selected-item-button .button-label{text-align:left;width:100%}.flotilla-component-library.quick-filter-menu{overflow-x:visible;overflow-x:initial;overflow-y:auto;scrollbar-width:none;z-index:999999}.flotilla-component-library.quick-filter-menu::-webkit-scrollbar{display:none}.flotilla-component-library .flotilla-general-screen{box-sizing:border-box;gap:0;height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem);overflow-x:auto}.flotilla-component-library .flotilla-general-screen>header{background:linear-gradient(#f1f1f0 80%,#0000);margin-bottom:0;padding-bottom:1.5rem;z-index:9}.flotilla-component-library .flotilla-layout-main{box-sizing:border-box;height:calc(100dvh - 5rem);max-height:calc(100dvh - 5rem);max-width:calc(100dvw - 4.5rem);width:calc(100dvw - 4.5rem)}.flotilla-component-library .search-filter-tab-screen--header{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;width:100%}.flotilla-component-library .flotilla-search-filter-tab-screen{max-width:calc(100dvw - 4.5rem)}.flotilla-component-library .flotilla-search-filter-tab-screen:not(.flotilla-search-filter-tab-screen--search-filter-collapsed)>main{max-width:calc(100dvw - 26.75rem)}.flotilla-component-library.flotilla-card.tooltip{max-width:18rem;padding:1rem}.flotilla-component-library.flotilla-filter-modal{gap:0;height:90dvh;max-height:500px;padding:0;position:relative}.flotilla-component-library.flotilla-filter-modal #filter-modal-search-filter{max-height:calc(100% - 4.5rem)}.flotilla-component-library.flotilla-filter-modal>header{box-sizing:border-box;padding:1rem;width:100%}.flotilla-component-library.flotilla-filter-modal>main{box-sizing:border-box;height:100%;overflow:auto;padding:0 1rem 1rem;width:100%}.flotilla-component-library.flotilla-filter-modal>footer{background-color:#fbfaf8;box-sizing:border-box;padding:1rem;width:100%;z-index:10}.flotilla-component-library .flotilla-column-screen>header{max-width:100rem}.flotilla-component-library .flotilla-datalistmulti--show .list-container{top:3.5rem}.flotilla-component-library .flotilla-column-options-modal #search-column-options{width:0}html body h1{font-size:30px;font-weight:400}html body h2{font-size:24px;font-weight:400}html body h3{font-size:18px;font-weight:400}html body h4{font-size:15px;font-weight:400;word-break:break-word}html body p{font-size:12px;font-weight:400}html body p.small{font-size:9px;font-weight:400}html body .secondary-text{color:#4c6065}html body .link{color:#e35924;cursor:pointer;text-decoration:underline}html body .link:hover{color:#bc4618}.switch-input{justify-content:space-between}.switch-input,.switch-input label{align-items:center;display:flex;flex-direction:row}.switch-input #label{flex:1 1}.flotilla-tag.warning-tag{background-color:#ffaa15;color:#011e26}#conversion-factors-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;width:100%}#conversion-factors-screen>#content{flex:1 1;height:100%;max-height:100%;min-width:300px;overflow:hidden;width:100%}#conversion-factors-screen>#content>main{height:calc(100dvh - 12rem)}#conversion-factors-screen>#content tr{cursor:pointer}#conversion-factors-screen>#content #conversion-factors-table{height:100%;padding-bottom:2rem}#conversion-factors-screen>#content .action-button,#conversion-factors-screen>#content .action-button.flotilla-button--ghost{color:#fbfaf8}#conversion-factors-screen>#content .action-button#delete-button{background-color:#ff4040;color:#fbfaf8}#conversion-factors-screen #status-menu{bottom:80%;color:#011e26;left:12rem;position:fixed}#action-ranking-edit .min-max-input{width:calc(50% - .5rem)}#action-ranking-edit .min-max-input:first-of-type{margin-right:.5rem}#action-ranking-edit .min-max-container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}#action-ranking-edit footer{align-items:center;background-color:#fbfaf8;bottom:-1rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;padding-bottom:1rem;padding-top:1rem;position:sticky}#action-ranking-edit footer #cancel,#action-ranking-edit footer #save{padding:0 1rem;width:fit-content}#action-ranking-edit footer #save{flex-direction:row-reverse}.aside-form{background-color:#fbfaf8;border-left:1px solid #c9cece;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;min-width:400px;overflow:auto;padding:1rem;position:relative;width:400px}.aside-form #close{position:absolute;right:.5rem;top:.5rem}.aside-form .aside-form-content{display:flex;flex-direction:column;flex-grow:1;gap:1rem}#conversion-factor-edit .stat.stat--line{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}#conversion-factor-edit .stat.stat--line #label{color:#4c6065}#conversion-factor-edit .stat.stat--line #value{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#conversion-factor-edit #min-max-inputs{display:flex;flex-direction:row;gap:.5rem}#conversion-factor-edit .switch-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#conversion-factor-edit #version-button{align-items:center;background-color:#f6f6f4;border:1px solid #c9cece;border-radius:.5rem;display:flex;flex-direction:row;gap:.5rem;margin:1rem 0;padding:.5rem 1rem}#conversion-factor-edit #version-button #label{width:fit-content}#conversion-factor-edit #version-button svg{width:2rem}#conversion-factor-edit #version-button .version-selector{width:100%}#conversion-factor-edit #version-button .version-selector #version-selector{background-color:#0000;border:initial;padding-right:2rem;text-align-last:right}#conversion-factor-edit #version-button .version-selector #version-selector option{direction:rtl}#conversion-factor-edit>footer{background-color:#fbfaf8;bottom:-1rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;padding-bottom:1rem;position:sticky}#conversion-factor-edit>footer #cancel,#conversion-factor-edit>footer #save{padding:0 1rem;width:fit-content}#conversion-factor-edit>footer #save{flex-direction:row-reverse}#conversion-factor-edit-version{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;height:100%;width:100%}#conversion-factor-edit-version .stat.stat--line{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}#conversion-factor-edit-version .stat.stat--line #label{color:#4c6065}#conversion-factor-edit-version .stat.stat--line #value{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#conversion-factor-edit-version #min-max-inputs{display:flex;flex-direction:row;gap:.5rem}#conversion-factor-edit-version .switch-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#conversion-factor-edit-version #version-button{align-items:center;background-color:#f6f6f4;border:1px solid #c9cece;border-radius:.5rem;display:flex;flex-direction:row;gap:.5rem;margin:1rem 0;padding:.5rem 1rem}#conversion-factor-edit-version #version-button #label{width:fit-content}#conversion-factor-edit-version #version-button svg{width:2rem}#conversion-factor-edit-version #version-button .version-selector{width:100%}#conversion-factor-edit-version #version-button .version-selector #version-selector{background-color:#0000;border:initial;padding-right:2rem;text-align-last:right}#conversion-factor-edit-version #version-button .version-selector #version-selector option{direction:rtl}#conversion-factor-edit-version>footer{background-color:#fbfaf8;bottom:-1rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;padding-bottom:1rem;position:sticky}#conversion-factor-edit-version>footer #cancel,#conversion-factor-edit-version>footer #save{padding:0 1rem;width:fit-content}#conversion-factor-edit-version>footer #save{flex-direction:row-reverse}#flotilla-admin-layout #avatar{align-items:center;border-radius:.75rem;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;justify-content:center;padding:.5rem}#flotilla-admin-layout #avatar:hover{background-color:#4c6065}#flotilla-admin-layout #avatar-menu{color:#011e26;position:absolute;right:1rem;top:4.25rem;z-index:999}#flotilla-admin-layout #avatar-menu #admin{align-items:center;background-color:#e7e8e7;border-radius:.75rem;display:flex;height:2.5rem;margin:.5rem;padding:0 1rem;width:calc(100% - 1rem)}#flotilla-admin-layout #settings{margin-top:auto}.flotilla-card.information-card#company-notes-card #notes-input-container{position:relative}.flotilla-card.information-card#company-notes-card #notes-input-container #add-note-button{bottom:.5rem;position:absolute;right:.5rem}.flotilla-card.information-card#company-notes-card .company-notes-item{border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:.5rem;width:100%}.flotilla-card.information-card#company-notes-card .company-notes-item>footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.flotilla-card.information-card#company-notes-card .company-notes-item>footer #user{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.flotilla-card.information-card#company-notes-card .company-notes-item>footer #user>p,.flotilla-card.information-card#company-notes-card .company-notes-item>footer>p{color:#4c6065;font-size:9px}.flotilla-card.information-card#company-notes-card .company-notes-item:last-child{padding-bottom:0}.information-card{border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;padding:1rem}.information-card>header{display:flex;flex-direction:column;gap:.25rem}.information-card>header>p{color:#4c6065}.information-card>main{display:flex;flex-direction:column;gap:1rem}.flotilla-card.information-card#company-tasks-card>main{gap:.25rem}.flotilla-card.information-card#company-tasks-card .company-task-item{border:2px solid #0000;border-radius:.5rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;padding:.5rem;width:100%}.flotilla-card.information-card#company-tasks-card .company-task-item .main-info{display:flex;flex-direction:column;gap:.25rem;width:100%}.flotilla-card.information-card#company-tasks-card .company-task-item .main-info #description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4c6065;display:-webkit-box;font-size:.75rem;overflow:hidden;text-overflow:ellipsis}.flotilla-card.information-card#company-tasks-card .company-task-item .task-check{align-items:center;border-radius:.25rem;box-sizing:border-box;display:flex;height:1.5rem;justify-content:center;min-height:1.5rem;min-width:1.5rem;padding-bottom:3px;padding-right:3px;width:1.5rem}.flotilla-card.information-card#company-tasks-card .company-task-item .task-check--completed{background-color:#38a169;border:initial}.flotilla-card.information-card#company-tasks-card .company-task-item--completed .main-info #title{color:#4c6065}.flotilla-card.information-card#company-tasks-card .company-task-item--first-not-completed{background-color:#f1f1f0;border-color:#e35924}.flotilla-modal{padding:1rem}#confirm-delete-modal h4{margin-right:2.5rem}#confirm-delete-modal p{margin-top:1.5rem;text-align:center}#confirm-delete-modal .button-container{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;margin-top:2rem}#save-changes-modal{padding:1rem;width:35rem}#save-changes-modal>header{display:flex;flex-direction:column;gap:.5rem}#save-changes-modal>header p{color:#4c6065}#save-changes-modal h4{max-width:90%}#save-changes-modal main{margin-bottom:2rem;margin-top:2rem}#save-changes-modal .button-container{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}#save-changes-modal .button-container button{width:min-content}#save-changes-modal .button-container button:first-of-type{margin-right:auto}.flotilla-tag.scope-tag.flotilla-tag--solid{background-color:#e2e4e3;color:#1a343b;display:block;height:min-content}.flotilla-tag.scope-tag.flotilla-tag--solid.scope-tag--scope-1{background-color:#0076a1;color:#fbfaf8}.flotilla-tag.scope-tag.flotilla-tag--solid.scope-tag--scope-2{background-color:#83d1b9}.flotilla-tag.scope-tag.flotilla-tag--solid.scope-tag--scope-3{background-color:#008575;color:#fbfaf8}.flotilla-tag.tag.quick-win-tag{align-items:center;background-color:gold!important;display:flex!important;flex-direction:row-reverse;height:22px!important;justify-content:center;min-width:0!important;padding:initial;width:22px!important}.flotilla-tag.tag.quick-win-tag #quick-win{height:.75rem;width:.75rem}.flotilla-tag.tag.quick-win-tag #text{display:none}.flotilla-tag.tag.quick-win-tag--show-label{flex-basis:min-content;padding:0 .5rem 0 .25rem;width:auto}.flotilla-tag.tag.quick-win-tag--show-label #text{display:block}.flotilla-tag.tag.quick-win-tag.flotilla-tag--medium{height:26px!important;width:26px!important}.flotilla-tag.impact-area-tag{background-color:#e2e4e3;color:#1a343b;display:block;height:min-content}.flotilla-tag.impact-area-tag.impact-area-tag--travel-\&-logistics{background-color:#c7d043;color:#011e26}.flotilla-tag.impact-area-tag.impact-area-tag--energy{background-color:#1baf94;color:#011e26}.flotilla-tag.impact-area-tag.impact-area-tag--facilities{background-color:#213f37;color:#fbfaf8}.flotilla-tag.impact-area-tag.impact-area-tag--supply-chain{background-color:#648491;color:#fbfaf8}.flotilla-tag.impact-area-tag.impact-area-tag--governance{background-color:#0d91e2;color:#011e26}.flotilla-tag.impact-area-tag.impact-area-tag--buildings{background-color:#1baf94;color:#011e26}.flotilla-tag.impact-area-tag.impact-area-tag--people{background-color:#d87093;color:#011e26}.flotilla-tag.conversion-factor-status-tag{background-color:#e2e4e3;color:#1a343b;display:block;height:min-content}.flotilla-tag.conversion-factor-status-tag.conversion-factor-status-tag--active{background-color:#38a169;color:#fbfaf8}.flotilla-tag.conversion-factor-status-tag.conversion-factor-status-tag--draft{background-color:#e35924;color:#fbfaf8}.change-counter{align-items:center;border-radius:12px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:500;padding:2px 6px}.change-counter .icon{align-items:center;display:flex;margin-right:4px}.change-counter .icon.up .flotilla-icon{transform:rotate(90deg)}.change-counter .icon.down .flotilla-icon{transform:rotate(270deg)}.change-counter .dash{font-size:1rem;margin-right:4px}.change-counter.positive{background-color:#38a169}.change-counter.negative{background-color:#ff4040}.change-counter.neutral{background-color:#c9cece}.potential-row{align-items:center;border-radius:6px;display:flex;font-weight:500;height:36px;margin-bottom:8px;position:relative}.potential-row .level{align-items:center;border-radius:4px 0 0 4px;color:#fbfaf8;display:flex;font-size:1.5rem;height:100%;justify-content:center;margin-right:12px;width:36px}.potential-row .area{flex-grow:1}.potential-row .icon{align-items:flex-end;border-radius:6px;display:flex;flex-direction:row;gap:2px;height:10px;justify-content:center;margin-right:1rem;padding:4px;width:10px}.potential-row .icon .bar{background-color:hsla(40,27%,98%,.502);border-radius:1px;height:4px;width:2px}.potential-row .icon .bar:first-of-type{background-color:#fbfaf8}.potential-row .icon .bar:nth-of-type(2){height:7px}.potential-row .icon .bar:nth-of-type(3){height:10px}.potential-row.potential-row--low{border:1px solid #ff4040}.potential-row.potential-row--low .icon,.potential-row.potential-row--low .level{background-color:#ff4040}.potential-row.potential-row--medium{border:1px solid #ffaa15}.potential-row.potential-row--medium .icon,.potential-row.potential-row--medium .level{background-color:#ffaa15;color:#011e26}.potential-row.potential-row--medium .icon .bar:first-of-type,.potential-row.potential-row--medium .icon .bar:nth-of-type(2){background-color:#011e26}.potential-row.potential-row--high{border:1px solid #38a169}.potential-row.potential-row--high .icon,.potential-row.potential-row--high .level{background-color:#38a169}.potential-row.potential-row--high .icon .bar:nth-of-type(2),.potential-row.potential-row--high .icon .bar:nth-of-type(3){background-color:#fbfaf8}#action-card{background-color:#f6f6f4;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;padding:.5rem;position:relative;width:100%}#action-card p{margin:initial}#action-card header{align-items:flex-start;display:flex;flex-direction:row;gap:.25rem;justify-content:flex-start;margin:initial}#action-card header #close-button{position:absolute;right:.5rem;top:.5rem}#action-card #tags{align-items:center;display:flex;flex-direction:row;gap:.5rem}#action-card #tags .tag{background-color:#e2e4e3;color:#1a343b}#action-card #tags .flotilla-tooltip{margin-left:auto}#action-card #tags .flotilla-tooltip article{padding-right:2rem}.ranking-slider{margin-bottom:1rem;margin-top:.5rem;width:100%}.ranking-slider .slider{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,red,orange,#ff0,green);border-radius:5px;height:10px;width:100%}.ranking-slider .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #ccc;border-radius:50%;cursor:default;height:20px;margin-top:-5px;width:20px}.ranking-slider .slider::-moz-range-thumb{background:#fff;border:2px solid #ccc;border-radius:50%;cursor:default;height:20px;width:20px}.ranking-slider .slider::-ms-thumb{background:#fff;border:2px solid #ccc;border-radius:50%;cursor:default;height:20px;width:20px}.ranking-slider .slider::-webkit-slider-runnable-track{border-radius:5px;height:10px}.ranking-slider .slider::-moz-range-track{border-radius:5px;height:10px}.ranking-slider .slider::-ms-track{background:#0000;border-color:#0000;border-radius:5px;color:#0000;height:10px}.flotilla-datalistmulti{position:relative;width:100%}.flotilla-datalistmulti .list-container{box-sizing:border-box;display:none;max-height:200px;max-width:500px;min-width:200px;overflow:auto;top:3.5rem;width:100%;z-index:9}.flotilla-datalistmulti #selected-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.flotilla-datalistmulti #selected-options svg{cursor:pointer}.flotilla-datalistmulti--show .list-container{display:block}.flotilla-datalistmulti--list-column #selected-options{flex-direction:column}.flotilla-datalistmulti #no-options-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.flotilla-datalistmulti #no-options-container>#no-options-text{color:#4c6065;width:auto}.day-month-input{display:flex;flex-direction:column;gap:.25rem;width:100%}.day-month-input #day-month-container{display:flex;flex-direction:row;gap:.25rem}.day-month-input #day-month-container .day-select{flex:1 1}.day-month-input #day-month-container .month-select{flex:3 1}.flotilla-tooltip-card .activity-tooltip-content{color:#011e26;font-size:14px;width:350px;width:20rem}.flotilla-tooltip-card .activity-tooltip-content label{color:#4c6065;font-size:.9rem}.flotilla-tooltip-card .activity-tooltip-content #tags-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;padding-top:.5rem}.flotilla-tooltip-card .activity-tooltip-content .compliance-tag{background-color:#e7e8e7;color:#011e26}.flotilla-tooltip-card .activity-tooltip-content hr{margin-bottom:.5rem;margin-top:.5rem}.company-question-container{display:flex;flex-direction:column;gap:1rem;width:100%}.company-question-container--child .conditional-questions-container{margin-left:calc(2rem + 1px)}.company-question-container--child .add-button{align-self:flex-end;width:calc(100% - 2rem)}.company-question-container .company-question-main{align-items:center;display:flex;flex-direction:row;position:relative;width:100%}.company-question-container .company-question-card{overflow:hidden;position:relative;width:100%;z-index:1}.company-question-container .company-question-card--selected{border-color:#e35924;outline:1px solid #e35924}.company-question-container .company-question-card .company-question .answer-checkbox>.flotilla-tooltip{align-items:center;display:flex;height:1rem}.company-question-container .company-question-card .company-question--toggle{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.company-question-container .company-question-card .company-question--toggle label .tooltip{min-width:250px}.company-question-container .company-question-card .company-question--toggle label .tooltip>p{padding-right:1rem}.company-question-container .company-question-card .company-question--checkbox{display:flex;flex-direction:column;gap:.25rem}.company-question-container .company-question-card .company-question--checkbox .checkbox-container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.company-question-container .company-question-card .company-question--checkbox .checkbox-container .break{flex-basis:100%;height:0}.company-question-container .company-question-card .company-question--datalistmulti .list-container{max-height:12rem}.company-question-container .company-question-card .company-question--datalistmulti .list-container::-webkit-scrollbar{-webkit-appearance:none;width:.5rem}.company-question-container .company-question-card .company-question--datalistmulti .list-container::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:.25rem;box-shadow:0 0 1px #ffffff80}.company-question-container .company-question-card .company-question--file-upload.flotilla-text-input{display:none}.company-question-container .company-question-card .company-question--file-upload,.company-question-container .company-question-card .company-question--text-area{display:flex;flex-direction:column;gap:.25rem}.company-question-container .company-question-card .question-document-container{align-items:center;border:1px solid #c9cece;border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem 1rem 1rem}.company-question-container .company-question-card .question-document-container #upload-document-input{display:none}.company-question-container .company-question-card .actions{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.company-question-container .company-question-card #action-buttons-container{background-color:#f1f1f0;border-bottom-left-radius:.5rem;border-top-left-radius:.25rem;gap:.5rem;position:absolute;right:0;top:0;z-index:1}.company-question-container .conditional-question-pointer{border:1px solid #e35924;border-bottom-left-radius:.5rem;border-width:0 0 1px 1px;display:block;height:2rem;min-width:2rem;translate:0 -1rem;width:2rem;z-index:1}.company-question-container .conditional-question-divider-cover{background-color:#f1f1f0;bottom:0;display:none;height:calc(50% + 2rem);left:-1px;min-width:2rem;position:absolute;width:2rem}.company-question-container .conditional-questions-container{display:flex;flex-direction:column;gap:1rem;position:relative}.company-question-container .conditional-questions-container .conditional-question-divider{align-self:stretch;border-color:#e35924;height:calc(100% + 3rem);left:0;position:absolute;top:-3rem}.company-question-container .conditional-questions-container .question-item:last-child>.company-question-main--non-editable>.conditional-question-divider-cover{display:block}.company-question-container .conditional-questions-container .question-item:last-child>.conditional-questions-container{position:relative}.company-question-container .conditional-questions-container .question-item:last-child>.conditional-questions-container>.conditional-question-divider-cover{display:block;height:calc(100% + 1rem);left:-2.5rem;top:-1rem}.company-question-container .conditional-questions-container .reorder-item:last-child>.company-question-container>.company-question-main--editable>.conditional-question-divider-cover{display:block}.company-question-container .conditional-questions-container .reorder-item:last-child>.company-question-container>.conditional-questions-container{position:relative}.company-question-container .conditional-questions-container .reorder-item:last-child>.company-question-container>.conditional-questions-container>.conditional-question-divider-cover{display:block;height:calc(100% + 1rem);left:-2.5rem;top:-1rem}.company-question-container .linked-questions-reorder .reorder-item{box-sizing:border-box;cursor:move;margin-bottom:1rem}.company-question-container .linked-questions-reorder .reorder-item:last-child{margin-bottom:0}.company-question-container .tags-container{display:flex;flex-direction:row;gap:.5rem;overflow:hidden}.file-input{display:flex;flex-direction:column;gap:.25rem}.file-input .flotilla-label>header{align-items:center;min-height:2rem}.file-input #select-file{width:fit-content}.file-input #selected-file-container{align-items:center;display:flex;flex-direction:row;gap:.25rem;width:100%}.file-input #selected-file-container a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#action-detail-view>header{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}#action-detail-view>header .header-tags{display:flex;flex-direction:row;gap:.5rem}#action-detail-view>main .column{display:flex;flex-direction:column;gap:1rem}#action-detail-view>main #tags>main{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#action-detail-view>main #sdgs{display:flex;flex-direction:column}#action-detail-view>main #sdgs .sdg-list{display:flex;flex-direction:column;gap:.5rem}#action-detail-view>main #sdgs .sdg-list .sdg{background-color:#f6f6f4;display:flex;flex-direction:row;padding:.25rem}#action-detail-view>main #sdgs .sdg-list .sdg section{display:flex;justify-content:center}#action-detail-view>main #sdgs .sdg-list .sdg section img{border-radius:.25rem;height:50px;width:50px}#action-detail-view>main #sdgs .sdg-list .sdg article{display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-left:1rem}#action-detail-view>main #sdgs .sdg-list .sdg article .sdt{margin-left:.5rem}#action-detail-view>main .tooltip-card header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#action-detail-view>main #ranking .ranking-score{font-size:2.5em;margin-bottom:1rem}#action-detail-view>main #ranking .ranking-slider{width:calc(100% - 1rem)}#action-detail-view>main #savings .savings-stats{align-items:flex-end;display:flex;flex-direction:row;gap:.5rem;margin-bottom:1rem}#action-detail-view>main #savings .savings-stats>.value{font-size:2.5rem}#action-detail-view>main #savings .savings-stats>.unit{color:#4c6065;font-size:1.2rem;position:relative;top:-.2rem}#action-detail-view>main #savings .savings-stats>.change-counter{position:relative;top:-.2rem}#action-detail-view>main #related-actions>main>section{display:flex;flex-direction:column;gap:.5rem}#action-detail-view>main #related-actions label{color:#4c6065;display:flex;margin-bottom:.5rem}#action-detail-view>main #action-information>main{gap:.5rem}#action-detail-view>main #action-information>main article{display:flex;flex-direction:row;justify-content:space-between}#action-detail-view>main #action-information>main article label{color:#4c6065}#action-detail-view>main #action-information>main .activities-list{display:flex;flex-direction:column;gap:.25rem;text-align:right}#industry-selector{width:100%}#industry-selector,#industry-selector .select-label-container{display:flex;flex-direction:column;gap:.25rem}#industry-selector .flotilla-tag>#text{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flotilla-datalist{position:relative;width:100%}.flotilla-datalist .list-container{box-sizing:border-box;display:none;max-height:200px;max-width:500px;min-width:200px;overflow:auto;width:100%;z-index:9}.flotilla-datalist #selected-options{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.flotilla-datalist #selected-options svg{cursor:pointer}.flotilla-datalist--show .list-container{display:block}.flotilla-datalist--list-column #selected-options{flex-direction:column}.flotilla-datalist #no-options-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.flotilla-datalist #no-options-container>#no-options-text{color:#4c6065;width:auto}.company-question-list-item .selector-content{flex-shrink:0;padding:.5rem}.flotilla-card.question-answer-list-item{align-items:flex-start;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:.5rem!important;width:100%}.flotilla-card.question-answer-list-item>header{align-items:flex-start;display:flex;flex-direction:row;gap:.25rem;padding:0!important;width:100%}.flotilla-card.question-answer-list-item>header #info-container{display:flex;flex-direction:column;gap:.125rem;min-width:0;width:100%}.flotilla-card.question-answer-list-item>header #info-container h5{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:2.5rem;overflow:hidden;text-overflow:ellipsis;width:100%}.flotilla-card.question-answer-list-item>header #info-container p{color:#4c6065;font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.flotilla-card.question-answer-list-item .selector-content{flex-shrink:0;padding:1rem}.flotilla-card.question-answer-list-item #tags-container{display:flex;flex-direction:row;gap:.5rem;max-width:100%}.flotilla-card.question-answer-list-item--selected{background-color:#e7e8e7;border-color:#e35924!important}.flotilla-card.question-answer-list-item--list{background-color:#0000;border:initial!important;border-radius:0;border-radius:initial;padding:.75rem!important}.flotilla-card.question-answer-list-item--list:hover{background-color:#f1f1f0}.flotilla-card.question-answer-list-item--list:hover:not(.question-answer-list-item--selected){border-color:#c9cece!important}.flotilla-card.question-answer-list-item--datalist.question-answer-list-item--selected{background-color:#f6f6f4;border-color:#c9cece!important}.flotilla-card.question-answer-list-item--disabled{cursor:not-allowed;opacity:.5}.flotilla-card.action-list-item{align-items:flex-start;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:.5rem!important;width:100%}.flotilla-card.action-list-item>header{align-items:baseline;display:flex;flex-direction:row;gap:.25rem;padding:0!important;width:100%}.flotilla-card.action-list-item>header h5{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.flotilla-card.action-list-item .selector-content{flex-shrink:0;padding:1rem}.flotilla-card.action-list-item #tags-container{display:flex;flex-direction:row;gap:.5rem;max-width:100%}.flotilla-card.action-list-item--selected{background-color:#e7e8e7;border-color:#e35924!important}.flotilla-card.action-list-item--list{background-color:#0000;border:initial!important;border-radius:0;border-radius:initial;padding:.75rem!important}.flotilla-card.action-list-item--list:hover{background-color:#f1f1f0}.flotilla-card.action-list-item--list:hover:not(.question-answer-list-item--selected){border-color:#c9cece!important}.flotilla-card.action-list-item--datalist.question-answer-list-item--selected{background-color:#f6f6f4;border-color:#c9cece!important}.flotilla-card.action-list-item--disabled{cursor:not-allowed;opacity:.5}#general-tags-input{display:flex;flex-direction:column;gap:1rem;width:100%}#general-tags-input #tags-input-container{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;position:relative}#general-tags-input #tags-input-container #tags-input{flex:1 1;gap:.25rem;width:100%}#general-tags-input #tags-input-container #add-tag-button{margin:.5rem 0}#company-questionnaire-invite-aside main{display:flex;flex-direction:column;gap:1rem}#company-questionnaire-invite-aside main #users-selector-list{top:5rem}#company-questionnaire-invite-aside main .user-list-item{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;max-height:3.5rem;padding:1rem}#company-questionnaire-invite-aside main #company-selector .list-container{top:6rem}#company-questionnaire-invite-aside footer{align-items:center;background-color:#fbfaf8;bottom:-1rem;display:flex;flex-direction:row;justify-content:space-between;margin-top:auto;padding-bottom:1rem;padding-top:1rem;position:sticky}#company-questionnaire-invite-aside footer #cancel,#company-questionnaire-invite-aside footer #save{padding:0 1rem;width:fit-content}#company-questionnaire-invite-aside footer #save{flex-direction:row-reverse}.child-company-list-item{border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}.child-company-list-item #header{align-items:center;display:flex;flex-direction:row;gap:.5rem}.child-company-list-item #header h5{max-width:90%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-company-list-item #tags-container{display:flex;flex-direction:row;gap:.5rem;max-width:100%}.child-company-list-item #tags-container .flotilla-tag #text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child-company-list-item:hover{background-color:#f1f1f0}.child-company-list-item:hover:not(.data-item--selected){border-color:#c9cece}.child-company-list-item--selected{background-color:#e7e8e7;border-color:#e35924}.child-company-list-item--disabled{opacity:.5;pointer-events:none}.question-answer-aside{height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem)}.question-answer-aside #score-input{width:100%}.question-answer-aside .checkbox-button-group{display:flex;gap:.5rem}.question-answer-aside #close-button{height:1.5rem;width:1.5rem}.question-answer-aside #close-button>svg{height:.75rem;width:.75rem}.question-answer-aside .textarea textarea{min-height:4rem;padding-bottom:.75rem;padding-top:.75rem}.question-aside{height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem)}.question-aside #score-input{width:100%}.question-aside #conditional-question-input-list{top:auto}.question-aside .checkbox-button-group{display:flex;gap:.5rem}.question-aside #conditional-question{display:flex;flex-direction:column;gap:.5rem}.question-aside .inputs-container{align-items:center;display:flex;flex-direction:row;gap:1rem}.question-aside .textarea textarea{min-height:4rem;padding-bottom:.75rem;padding-top:.75rem}.questionnaire-group-aside{position:relative}.questionnaire-group-aside .questions-reorder .reorder-item{box-sizing:border-box;margin-bottom:.5rem}.questionnaire-group-aside .questions-reorder .reorder-item:last-child{margin-bottom:0}.questionnaire-group-aside{height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem)}.questionnaire-group-aside #score-input{width:100%}.questionnaire-group-aside #conditional-question-input-list{top:auto}.questionnaire-group-aside .checkbox-button-group{display:flex;gap:.5rem}.questionnaire-group-aside #conditional-question{display:flex;flex-direction:column;gap:.5rem}.questionnaire-group-aside .inputs-container{align-items:center;display:flex;flex-direction:row;gap:1rem}.questionnaire-group-aside .textarea textarea{min-height:4rem;padding-bottom:.75rem;padding-top:.75rem}.question-relationships-aside{height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem);position:relative}.question-relationships-aside #scores-group>main{gap:1rem}.question-relationships-aside #conditional-question-input-list{top:auto}.question-relationships-aside .checkbox-button-group{display:flex;flex-wrap:wrap;gap:.5rem}.question-relationships-aside #conditional-question{display:flex;flex-direction:column;gap:.5rem}.question-relationships-aside .input-container{align-items:center;display:flex;flex-direction:row;gap:1rem}.question-relationships-aside .input-container.score-input{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;width:100%}.question-relationships-aside .textarea textarea{min-height:4rem;padding-bottom:.75rem;padding-top:.75rem}.question-relationships-aside .conditional-questions-reorder .reorder-item{box-sizing:border-box;margin-bottom:.5rem}.question-relationships-aside .conditional-questions-reorder .reorder-item:last-child{margin-bottom:.25rem}.question-selector-aside{height:calc(100dvh - 10rem);max-height:calc(100dvh - 10rem)}.question-selector-aside #score-input{width:100%}.question-selector-aside #question-selector{max-width:100%;min-height:100%;min-width:100%;width:100%}.question-selector-aside #no-questions-found{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.company-questionnaire-main{display:flex;flex-direction:column}.company-questionnaire-main .company-questionnaire-content{display:flex;flex-direction:row;gap:0;height:100%;overflow:hidden;padding:0}.company-questionnaire-main .company-questionnaire-content #group-selector{height:100%}.company-questionnaire-main .company-questionnaire-content .company-questionnaire-view{box-sizing:border-box;height:100%;padding-bottom:2rem;width:100%}.company-questionnaire-main .company-questionnaire-content .list-item{align-items:center;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.5rem 1rem}.company-questionnaire-main .company-questionnaire-content .list-item>p{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.company-questionnaire-main .company-questionnaire-content .list-item:hover{background-color:#f1f1f0}.company-questionnaire-main .company-questionnaire-content .list-item--selected{background-color:#e7e8e7;outline:2px solid #e35924}.company-questionnaire-general-view{background-color:#f1f1f0;box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:100%;overflow-y:auto;padding:0 0 2rem;width:100%}.company-questionnaire-general-view>header{align-items:flex-start;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:#fbfaf8e6;background:linear-gradient(#fbfaf8,#0000);box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;margin-bottom:.25rem;padding:1.25rem 2rem;position:sticky;top:0;z-index:100}.company-questionnaire-general-view>header p{color:#4c6065}.company-questionnaire-general-view>main{display:flex;flex-direction:column;gap:1rem;padding:0 2rem}.company-questionnaire-general-view>main .questions-reorder .reorder-item{box-sizing:border-box;cursor:move;margin-bottom:1rem}.company-questionnaire-general-view>main .questions-reorder .reorder-item:last-child{margin-bottom:0}.company-questionnaire-general-view>main .question-card{position:relative}.company-questionnaire-general-view>main .question-card .actions{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.company-questionnaire-general-view>main .question-card #action-buttons-container{background-color:#f1f1f0;border-bottom-left-radius:.5rem;border-top-left-radius:.25rem;gap:.5rem;position:absolute;right:0;top:0;z-index:1}.company-questionnaire-general-view>main .question-card #upload-evidence-container{display:flex;flex-direction:column;gap:.25rem}.company-questionnaire-general-view>main .question-card #upload-evidence-container #select-file{width:fit-content}.company-questionnaire-introduction-view{background-color:#f1f1f0;box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:100%;overflow-y:auto;padding:0 0 2rem;width:100%}.company-questionnaire-introduction-view>header{align-items:flex-start;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:linear-gradient(#fbfaf8,#0000);box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;padding:1.25rem 2rem;position:sticky;top:0;z-index:100}.company-questionnaire-introduction-view>main{display:flex;flex-direction:column;gap:1rem;padding:0 2rem}.company-questionnaire-introduction-view .loading-message-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:1rem;width:100%}.company-questionnaire-introduction-view #no-data-period-container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin:auto;width:100%}#update-disabled-at-aside .form-group{margin-top:.5rem}#update-disabled-at-aside .form-group .input-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.5rem}#update-disabled-at-aside .form-group .input-header .clear-button{color:#e35924;font-size:.9rem;height:auto;text-decoration:underline}#update-disabled-at-aside .form-group .help-text{color:#4c6065;font-size:.875rem;line-height:1.4;margin-top:.5rem}#update-disabled-at-aside footer #cancel,#update-disabled-at-aside footer #save{flex-direction:row-reverse;padding:0 1rem;width:fit-content}.flotilla-tag.questionnaire-result-status-tag.flotilla-tag--solid.questionnaire-result-status-tag--completed{background-color:#38a169;color:#fbfaf8}.flotilla-tag.questionnaire-result-status-tag.flotilla-tag--solid.questionnaire-result-status-tag--completed svg{left:-1px;position:relative;top:-1px}.flotilla-tag.questionnaire-result-status-tag.flotilla-tag--solid.questionnaire-result-status-tag--awaiting-approval{background-color:#ffaa15;color:#011e26}.flotilla-tag.questionnaire-result-status-tag.flotilla-tag--solid #text{margin-left:.25rem}.flotilla-tag.count-tag{border:initial}.flotilla-tag.count-tag.count-tag--completed{background-color:#38a169;color:#fbfaf8}.flotilla-tag.count-tag.count-tag--error{background-color:#ff4040;color:#fbfaf8}.flotilla-card.generic-list-item{align-items:center;border-radius:.25rem;box-sizing:border-box;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between;overflow:hidden;padding:.5rem!important;position:relative}.flotilla-card.generic-list-item>header{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;height:2.5rem;padding:0!important;width:100%}.flotilla-card.generic-list-item>header h5{flex:1 1;overflow:hidden;text-overflow:ellipsis;width:100%}.flotilla-card.generic-list-item>main{flex:1 1;width:100%}.flotilla-card.generic-list-item .actions{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}.flotilla-card.generic-list-item #tags-container{display:flex;flex-direction:row;gap:.5rem;max-width:100%;min-height:2rem}.flotilla-card.generic-list-item #action-buttons-container{background-color:#f1f1f0;border-bottom-left-radius:.5rem;border-top-left-radius:.25rem;gap:.5rem;position:absolute;right:0;top:0}.flotilla-card.generic-list-item--solid{background-color:#f6f6f4;border-color:#c9cece}.flotilla-card.generic-list-item--outline{border-color:#c9cece}.flotilla-card.generic-list-item--ghost{border-color:#0000}.flotilla-card.generic-list-item--label-container-small>header h5{white-space:nowrap}.flotilla-card.generic-list-item--label-container-medium>header h5{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:2.5rem}.flotilla-card.generic-list-item--tag-container-small #tags-container{flex-wrap:nowrap}.flotilla-card.generic-list-item--tag-container-medium #tags-container{flex-wrap:wrap}.flotilla-card.generic-list-item--action-buttons>header{align-self:flex-start;width:calc(100% - 7.5rem)}.flotilla-card.generic-list-item--clickable{cursor:pointer}.flotilla-card.generic-list-item--clickable:active,.flotilla-card.generic-list-item--clickable:focus,.flotilla-card.generic-list-item--clickable:hover{background-color:#f1f1f0;border-color:#c9cece;z-index:999}.flotilla-card.generic-list-item--selected{background-color:#e7e8e7;border-color:#e35924!important;outline:1px solid #e35924}.flotilla-card.generic-list-item--disabled{cursor:not-allowed;opacity:.5}.aside{align-items:center;background-color:#fbfaf8;border-left:1px solid #c9cece;box-sizing:border-box;display:flex;flex-direction:column;gap:0;min-height:100%;min-width:33rem;overflow:auto;padding:0;position:relative;width:33rem}.aside>footer,.aside>header,.aside>main{box-sizing:border-box;padding:1rem;width:100%}.aside>header{align-items:center;border-bottom:1px solid #c9cece;display:flex;flex-direction:row;justify-content:space-between}.aside>header #header-text{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0;width:100%}.aside>header #header-text h4{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.aside>header #header-text p{color:#4c6065}.aside>header>button{min-width:2rem;translate:-.5rem 0}.aside>main{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;overflow-y:auto;padding:0;scrollbar-width:none}.aside>main::-webkit-scrollbar{display:none}.aside>main>.aside-group{box-sizing:border-box;display:flex;flex-direction:column;padding:0 1rem;width:100%}.aside>main>.aside-group>header{align-items:center;align-self:center;backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);background:linear-gradient(#fbfaf8,#0000);border-radius:0 0 .5rem .5rem;box-sizing:border-box;display:flex;flex-direction:row;height:4.5rem;max-height:4.5rem;min-height:4.5rem;padding:1.25rem 1rem;position:sticky;top:0;width:calc(100% + 2rem);z-index:100}.aside>main>.aside-group>header h4{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.aside>main>.aside-group>main{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0;width:100%}.aside>main>.aside-group>header+main{padding-top:0}.aside>footer{align-items:center;border-top:1px solid #c9cece;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-top:1rem}.aside #close{position:absolute;right:.5rem;top:.5rem}.aside hr{border-color:#c9cece}.aside>.child-aside{border:initial;left:-1px;position:absolute;top:0;z-index:100}#activity-manager-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;overflow-x:hidden;width:100%}#activity-manager-screen #activity-selector{display:flex;flex-direction:column;height:100%}#activity-manager-screen #activity-selector main{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#activity-manager-screen #activity-selector main .activity-item{border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}#activity-manager-screen #activity-selector main .activity-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#activity-manager-screen #activity-selector main .activity-item #focus-group-tag{max-width:100%}#activity-manager-screen #activity-selector main .activity-item:hover{background-color:#f1f1f0}#activity-manager-screen #activity-selector main .activity-item:hover:not(.activity-item--selected){border-color:#c9cece}#activity-manager-screen #activity-selector main .activity-item--selected{background-color:#e7e8e7;border-color:#e35924}#activity-manager-screen #tabs{width:100%}#activity-manager-screen #tabs .tab-content{box-sizing:border-box;height:calc(100dvh - 10rem);padding:0}#activity-manager-screen #no-activity-container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:auto;max-width:400px;min-height:500px;width:100%}#activity-manager-general-tab>main .column{display:flex;flex-direction:column;gap:1rem}#activity-manager-general-tab>main .information-card{display:flex;flex-direction:column;gap:1rem;padding:1rem}#activity-manager-general-tab>main .information-card>header{display:flex;flex-direction:column;gap:.25rem}#activity-manager-general-tab>main .information-card>header>p{color:#4c6065}#activity-manager-general-tab>main .information-card>main{display:flex;flex-direction:column;gap:1rem}#activity-manager-general-tab>main .information-card>main .switch-input{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#activity-manager-general-tab>main .information-card>main .switch-input #label{flex:1 1}#activity-manager-general-tab>main #search-terms-card #search-terms-input-container{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem;position:relative}#activity-manager-general-tab>main #search-terms-card #search-terms-input-container #add-new{min-width:2.4rem;position:absolute;right:.5rem;top:.5rem}#activity-manager-conversion-factors-tab-container{display:flex;flex-direction:row;gap:0;height:100%}#activity-manager-conversion-factors-tab{background-color:#f1f1f0;display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%}#activity-manager-conversion-factors-tab>header h3{flex:1 1;max-width:75%;min-width:0}#activity-manager-conversion-factors-tab>main{height:calc(100dvh - 16.5rem)}#activity-manager-conversion-factors-tab>main table{width:100%}#activity-manager-conversion-factors-tab>main table tbody tr{cursor:pointer}#activity-manager-conversion-factors-tab.tab--loading #h3{height:22px;max-width:350px;width:100%}#activity-manager-conversion-factors-tab.tab--loading .card{min-height:10rem}#activity-manager-conversion-factors-tab .action-button,#activity-manager-conversion-factors-tab .action-button.flotilla-button--ghost{color:#fbfaf8}#activity-manager-conversion-factors-tab .action-button#delete-button{background-color:#ff4040;color:#fbfaf8}#activity-manager-conversion-factors-tab #status-menu{bottom:80%;color:#011e26;left:12rem;position:fixed}#activity-manager-actions-tab{background-color:#f1f1f0;display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%}#activity-manager-actions-tab>header h3{flex:1 1;max-width:75%;min-width:0}#activity-manager-actions-tab>main{height:calc(100dvh - 16.5rem)}#activity-manager-actions-tab>main table{width:100%}#activity-manager-actions-tab>main table tbody tr{cursor:pointer}#activity-manager-actions-tab.tab--loading #h3{height:22px;max-width:350px;width:100%}#activity-manager-actions-tab.tab--loading .card{min-height:10rem}#focus-group-manager-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;overflow-x:hidden;width:100%}#focus-group-manager-screen #focus-group-selector{display:flex;flex-direction:column;height:100%}#focus-group-manager-screen #focus-group-selector main{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#focus-group-manager-screen #focus-group-selector main .focus-group-item{border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}#focus-group-manager-screen #focus-group-selector main .focus-group-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#focus-group-manager-screen #focus-group-selector main .focus-group-item>div{max-width:100%}#focus-group-manager-screen #focus-group-selector main .focus-group-item:hover{background-color:#f1f1f0}#focus-group-manager-screen #focus-group-selector main .focus-group-item:hover:not(.focus-group-item--selected){border-color:#c9cece}#focus-group-manager-screen #focus-group-selector main .focus-group-item--selected{background-color:#e7e8e7;border-color:#e35924}#focus-group-manager-screen #tabs{width:100%}#focus-group-manager-screen #tabs .tab-content{box-sizing:border-box;height:calc(100dvh - 10rem);padding:0}#focus-group-manager-screen #no-focus-group-container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:auto;max-width:400px;min-height:500px;width:100%}#focus-group-manager-general-tab>main .column{display:flex;flex-direction:column;gap:1rem}#focus-group-manager-general-tab>main #information-card .info-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0}#focus-group-manager-activities-tab{background-color:#f1f1f0;display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%}#focus-group-manager-activities-tab>header h3{flex:1 1;max-width:75%;min-width:0}#focus-group-manager-activities-tab>main{height:calc(100dvh - 16.5rem)}#focus-group-manager-activities-tab>main table{width:100%}#focus-group-manager-activities-tab>main table tbody tr{cursor:pointer}#focus-group-manager-activities-tab .visibility-tags{display:flex;flex-wrap:wrap;gap:.25rem}#focus-group-manager-activities-tab.tab--loading #h3{height:22px;max-width:350px;width:100%}#focus-group-manager-activities-tab.tab--loading .card{min-height:10rem}#company-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;overflow-x:hidden;width:100%}#company-screen #company-selector{display:flex;flex-direction:column;height:100%}#company-screen #company-selector main{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#company-screen #company-selector main .company-item{border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}#company-screen #company-selector main .company-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#company-screen #company-selector main .company-item #tags-container{display:flex;flex-direction:row;gap:.5rem;max-width:100%}#company-screen #company-selector main .company-item #tags-container .company-tag #text{display:block;flex:1 1;max-width:max-content;overflow:hidden;white-space:nowrap}#company-screen #company-selector main .company-item:hover{background-color:#f1f1f0}#company-screen #company-selector main .company-item:hover:not(.company-item--selected){border-color:#c9cece}#company-screen #company-selector main .company-item--selected{background-color:#e7e8e7;border-color:#e35924}#company-screen #tabs{flex:1 1}#company-screen #tabs .tab-content{box-sizing:border-box;height:calc(100dvh - 10rem);padding:0}#company-screen #no-company-container{align-items:center;height:100%;justify-content:center;margin:auto;max-width:400px;min-height:500px;width:100%}#company-general-tab>main .column,#company-screen #no-company-container{display:flex;flex-direction:column;gap:1rem}#company-general-tab>main .information-card{display:flex;flex-direction:column;gap:1rem;padding:1rem}#company-general-tab>main .information-card>header{display:flex;flex-direction:column;gap:.25rem}#company-general-tab>main .information-card>header>p{color:#4c6065}#company-general-tab>main .information-card>main{display:flex;flex-direction:column;gap:1rem}#company-general-tab>main .information-card>main .information-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#company-general-tab>main .information-card>main .information-row>p{max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#company-general-tab>main .information-card>main .information-row #user{align-items:center;display:flex;flex-direction:row;gap:.5rem;justify-content:center}#company-general-tab>main .information-card#information-card>main{gap:.5rem}#company-general-tab .secondary-text{color:#4c6065}#company-general-tab>header{position:relative}#company-general-tab #more-menu{position:absolute;right:0;top:70%;z-index:1}.company-child-companies-container{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;width:100%}#company-child-companies-tab{display:flex;flex:1 1;flex-direction:column;gap:.5rem;height:100%;min-width:300px;width:100%}#company-child-companies-tab>main table{width:100%}#company-child-companies-tab>main table tbody tr{cursor:pointer}#company-child-companies-tab .name-link{align-items:center;display:flex;gap:.5rem}#company-child-companies-tab.tab--loading #h3{height:22px;max-width:350px;width:100%}#company-child-companies-tab.tab--loading .card{min-height:10rem}.flotilla-tag.company-status-tag{background-color:#e2e4e3;display:block;height:min-content}.flotilla-tag.company-status-tag.company-status-tag--active{background-color:#38a169;color:#fbfaf8}.flotilla-tag.company-status-tag.company-status-tag--disabled{background-color:#ff4040;color:#fbfaf8}.flotilla-tag.company-status-tag.company-status-tag--expired{background-color:#ffaa15}#company-settings-tab>main .column{display:flex;flex-direction:column;gap:1rem}#company-settings-tab>main .information-card{box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:1rem}#company-settings-tab>main .information-card>header{display:flex;flex-direction:column;gap:.25rem}#company-settings-tab>main .information-card>header>p{color:#4c6065}#company-settings-tab>main .information-card>main{display:flex;flex-direction:column;gap:1rem}#company-settings-tab>main .information-card>main .switch-input{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#company-settings-tab>main .information-card>main .switch-input #label{flex:1 1}#company-settings-tab>main #description-preview{text-align:center}#company-settings-tab>main .secondary{color:#4c6065}#company-settings-tab .product-selector{gap:.25rem}#company-settings-tab #company-title-matches{display:flex;flex-direction:column;max-height:20rem;overflow:hidden;overflow:auto;padding:initial;width:100%}#company-settings-tab #company-title-matches .option{cursor:pointer;padding:1rem}#company-settings-tab #company-title-matches .option p{color:#4c6065;font-size:9px}#company-settings-tab #company-title-matches .option:hover{background-color:#f1f1f0}#company-settings-tab #company-title-matches hr{margin:0 1rem}#company-settings-tab #company-title-matches hr:last-child{display:none}#company-settings-tab .parent-company-list-item{align-items:center;background-color:#f1f1f0;border:1px solid #c9cece;border-radius:.25rem;display:flex;flex-direction:row;justify-content:space-between;padding-left:1rem}#company-settings-tab .parent-company-list-item h5{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#product-selector{display:flex;flex-direction:column;gap:1rem;width:100%}#product-selector .checkbox-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#product-selector .checkbox-container .checkbox{box-sizing:border-box;height:31px;width:fit-content}#product-selector .checkbox-container .checkbox--restrict{pointer-events:none}#product-selector .checkbox-container .checkbox--skeleton{height:37px;width:120px}#product-selector .selector-container{display:flex;flex-direction:column;gap:.25rem}#product-selector #bolt-ons{margin-top:1rem}#company-type-selector{display:flex;flex-direction:column;gap:.25rem;width:100%}#company-type-selector .checkbox-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#company-type-selector .checkbox-container .checkbox{width:fit-content}#company-type-selector .checkbox-container .checkbox--restrict{pointer-events:none}#company-type-selector .checkbox-container .checkbox--skeleton{height:37px;width:120px}#company-users-tab-container{display:flex;flex-direction:row;gap:0;height:100%}#company-users-tab{background-color:#f1f1f0;display:flex;flex-direction:column;gap:.5rem;height:100%;width:100%}#company-users-tab>main{max-height:calc(100dvh - 17rem)}#company-users-tab>main table{width:100%}#company-users-tab>main table tbody tr{cursor:pointer}#company-users-tab.tab--loading #h3{height:22px;max-width:350px;width:100%}#company-users-tab.tab--loading .card{min-height:10rem}#user-edit main{display:flex;flex-direction:column;gap:1rem}#user-edit footer,#user-edit main .information-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#user-edit footer{background-color:#fbfaf8;bottom:-1rem;margin-top:auto;padding-bottom:1rem;padding-top:1rem;position:sticky}#user-edit footer #cancel,#user-edit footer #save{padding:0 1rem;width:fit-content}#user-edit footer #save{flex-direction:row-reverse}#user-edit .secondary-text{color:#4c6065}#user-role-selector{display:flex;flex-direction:column;gap:.25rem;width:100%}#user-role-selector .checkbox-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#user-role-selector .checkbox-container .checkbox{width:fit-content}#user-role-selector .checkbox-container .checkbox--skeleton{height:37px;width:120px}#action-rankings-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;width:100%}#action-rankings-screen>#content{flex:1 1;height:100%;max-height:100%;min-width:300px;overflow:hidden;width:100%}#action-rankings-screen>#content>main{height:calc(100dvh - 12rem)}#action-rankings-screen>#content tr{cursor:pointer}#action-rankings-screen>#content #action-ranking-table{height:100%;padding-bottom:2rem}#action-rankings-screen>#content .action-button{color:#fbfaf8;margin-left:.5rem}#action-rankings-screen>#content .action-button.flotilla-button--ghost{color:#fbfaf8}#action-rankings-screen>#content .action-button#delete-button{background-color:#ff4040;color:#fbfaf8}#action-rankings-screen>aside{height:100%;min-width:400px;overflow:auto;width:400px}#action-rankings-screen #status-menu{bottom:80%;color:#011e26;left:12rem;position:fixed}#action-manager-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;width:100%}#action-manager-screen #action-selector{height:100%}#action-manager-screen #action-selector .action-item{border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:.5rem 1rem}#action-manager-screen #action-selector .action-item p{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;min-height:2.5rem;overflow:hidden;text-overflow:ellipsis}#action-manager-screen #action-selector .action-item .tag-list{display:flex;flex-direction:row;gap:.5rem}#action-manager-screen #action-selector .action-item .tag-list .flotilla-tag{display:block;flex:1 1;max-width:max-content;overflow:hidden;white-space:nowrap}#action-manager-screen #action-selector .action-item:hover{background-color:#f1f1f0}#action-manager-screen #action-selector .action-item:hover:not(.action-item--selected){border-color:#c9cece}#action-manager-screen #action-selector .action-item--selected{background-color:#e7e8e7;border-color:#e35924}#action-manager-screen #tabs{width:100%}#action-manager-screen #tabs .tab-content{box-sizing:border-box;height:calc(100dvh - 10rem);padding:0}#action-manager-general-tab>main .column{display:flex;flex-direction:column;gap:1rem}#action-manager-general-tab>main .information-card{display:flex;flex-direction:column;gap:1rem;padding:1rem}#action-manager-general-tab>main .information-card>header{display:flex;flex-direction:column;gap:.25rem}#action-manager-general-tab>main .information-card>header>p{color:#4c6065}#action-manager-general-tab>main .information-card>main{display:flex;flex-direction:column;gap:1rem}#action-manager-general-tab>main .information-card>main .switch-input{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#action-manager-general-tab>main .information-card>main .switch-input #label{flex:1 1}#action-manager-general-tab>main .information-card>main .checkbox-list{display:flex;flex-direction:row;gap:.5rem}#action-manager-general-tab>main .information-card .driver-tag .tag-content{align-items:center;display:flex;flex-direction:row;gap:.25rem}#action-manager-general-tab #more-menu{position:absolute;right:0;top:70%;z-index:1}#sdg-selector{display:flex;flex-direction:column;gap:1rem;width:100%}#sdg-selector .sdg-icon{border-radius:.25rem;height:3.5rem}#sdg-selector .checkbox-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#sdg-selector .checkbox-container.checkbox-container-list{flex-direction:column;gap:0}#sdg-selector .checkbox-container .back-btn{cursor:pointer;margin-bottom:.5rem}#sdg-selector .checkbox-container .sdg-checkbox{align-items:center;display:flex;flex-direction:row;gap:.5rem;padding:initial;width:fit-content}#sdg-selector .checkbox-container .sdg-checkbox.sdg-checkbox--full{padding:.25rem;width:100%}#sdg-selector .checkbox-container .sdg-checkbox .labels{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;margin:.25rem 1rem .25rem 0}#sdg-selector .checkbox-container .sdg-checkbox .labels #sub-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4c6065;display:-webkit-box;font-size:.8rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}#sdg-selector .selected-container{display:flex;flex-direction:column;gap:.5rem}#sdg-selector .selected-sdg{align-items:center;background-color:#f6f6f4;display:flex;flex:1 1;flex-direction:row;gap:.5rem;padding:.25rem .5rem .25rem .25rem}#sdg-selector .selected-sdg .sdg-image{height:3.5rem}#sdg-selector .selected-sdg .labels{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;margin:.25rem 1rem .25rem 0}#sdg-selector .selected-sdg .labels #sub-label{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4c6065;display:-webkit-box;font-size:.8rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal}#sdg-selector .selected-sdg .close{align-self:flex-start;padding:.5rem .125rem}#sdg-selector #skeleton-container{display:flex;flex-direction:row;gap:.5rem}#sdg-selector #skeleton-container .skeleton-checkbox{animation:skeleton-loading 1s linear infinite alternate;border:initial;box-shadow:none;height:3rem;padding:initial;width:3rem}@keyframes skeleton-loading{0%{background-color:#c2cfd6}to{background-color:#f0f3f5}}#tags-input{display:flex;flex-direction:column;gap:1rem;width:100%}#tags-input #tags-input-container{align-items:flex-start;display:flex;flex-direction:row;gap:.5rem}#tags-input #tags-input-container #add-new-tag{margin-top:5.5px;min-width:28px}.action-selector{display:flex;flex-direction:column;gap:.25rem;width:100%}.action-selector .actions-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.action-selector #selected-actions-container{margin:.5rem 0}.action-selector #option-actions-container{margin-top:.5rem;max-height:20rem;overflow-y:auto}.action-selector .action-card--reduced-detail{gap:.5rem;height:auto}.action-selector .action-card--reduced-detail.action-card--error{border:1px solid #ff4040;border-left-width:.5rem}.action-selector .action-card--reduced-detail .flotilla-tooltip{bottom:5px;position:absolute;right:5px}.action-selector .action-card--reduced-detail .flotilla-tooltip .tooltip{padding-right:2.5rem}.action-selector .action-card--reduced-detail header{height:auto}.action-selector .action-card--reduced-detail #tags{flex-wrap:wrap}#department-selector{display:flex;flex-direction:column;gap:.25rem;width:100%}#department-selector .selector-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#department-selector .selector-container .selector{width:fit-content}#department-selector .selector-container .selector--skeleton{box-sizing:border-box;height:39px;width:100%}#department-selector #department-selector-list{top:3.5rem}#activity-selector{display:flex;flex-direction:column;gap:.25rem;width:100%}#activity-selector .selector-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}#activity-selector .selector-container .selector{width:fit-content}#activity-selector .selector-container .selector--skeleton{box-sizing:border-box;height:39px;width:100%}#activity-selector #activity-selector-list{top:3.5rem}#action-manager-preview-tab{display:flex;flex-direction:column;overflow:hidden}#action-manager-preview-tab>header{margin-bottom:1rem}#action-manager-preview-tab>main{display:flex;flex-shrink:1;min-height:0;overflow:hidden}#action-manager-preview-tab>main>.flotilla-card{display:flex;overflow:hidden;padding:0}#action-manager-preview-tab>main #action-detail-tabs{display:flex;flex-direction:column;flex-shrink:1;width:100%}#action-manager-preview-tab>main #action-detail-tabs .tab-selector{flex-shrink:0}#action-manager-preview-tab>main #action-detail-tabs>div{display:flex;overflow:auto}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general{height:auto;overflow:auto;width:100%}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>header .header-tags{display:flex;flex-direction:row;gap:.5rem;margin-bottom:1rem;margin-top:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main{display:flex;flex-direction:row;gap:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section{display:flex;flex-direction:column;gap:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section>.flotilla-card{overflow:auto;padding:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section>.flotilla-card>header{margin-bottom:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section>.flotilla-card>main{display:flex;flex-direction:column;gap:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section>.flotilla-card.tags-card>main{display:flex;flex-direction:row;gap:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type{flex-basis:66%}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs{display:flex;flex-direction:column}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list{display:flex;flex-direction:column;gap:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list .sdg{background-color:#f6f6f4;display:flex;flex-direction:row;padding:.25rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list .sdg section{display:flex;justify-content:center}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list .sdg section img{border-radius:.25rem;height:50px;width:50px}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list .sdg article{display:flex;flex-direction:column;gap:.5rem;justify-content:center;margin-left:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:first-of-type #sdgs .sdg-list .sdg article .sdt{margin-left:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2){flex-basis:34%}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .benefit-card,#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .ranking-card,#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card{padding-top:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .benefit-card header,#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .ranking-card header,#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .ranking-card .ranking-score{font-size:2.5em;margin-bottom:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .ranking-card .ranking-slider{width:calc(100% - 1rem)}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card .savings-stats{align-items:flex-end;display:flex;flex-direction:row;gap:.5rem;margin-bottom:1rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card .savings-stats>.value{font-size:2.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card .savings-stats>.unit{color:#4c6065;font-size:1.2rem;position:relative;top:-.2rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section:nth-of-type(2) .savings-card .savings-stats>.change-counter{position:relative;top:-.2rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .related-actions>main>section{display:flex;flex-direction:column;gap:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .related-actions label{color:#4c6065;display:flex;margin-bottom:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .action-info-card>main{gap:.5rem}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .action-info-card>main article{display:flex;flex-direction:row;justify-content:space-between}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .action-info-card>main article label{color:#4c6065}#action-manager-preview-tab>main #action-detail-tabs #action-detail-general>main>section .action-info-card>main .activities-list{display:flex;flex-direction:column;gap:.25rem;text-align:right}#action-manager-preview-tab>main #action-detail-tabs #action-detail-support{align-items:center;display:flex;justify-content:center;padding:0;width:100%}#action-manager-preview-tab>main #action-detail-tabs #action-detail-support #document{height:calc(100vh - 60px);width:100%}#action-manager-preview-tab>main #action-detail-tabs #action-detail-support .no-document-message{margin:2rem}#action-manager-screen>main #companies.tab-content{padding:0}#action-manager-screen>main #companies.tab-content .companies-tab-content{overflow-y:scroll}#question-manager-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;overflow-x:hidden;width:100%}#question-manager-screen #question-selector{display:flex;flex-direction:column;height:100%}#question-manager-screen #question-selector main{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#question-manager-screen #tabs{flex:1 1;width:100%}#question-manager-screen #tabs .tab-content{box-sizing:border-box;height:calc(100dvh - 10rem);padding:0}#question-manager-screen #no-question-container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:auto;max-width:400px;min-height:500px;width:100%}#question-manager-build-tab{display:flex;flex-direction:row}#question-manager-build-tab #main-screen>header,#question-manager-build-tab #main-screen>main{max-width:100rem}#question-manager-build-tab #main-screen>header #menu{position:absolute;right:0;top:90%}#question-manager-build-tab #main-screen>header #delete-option{color:#ff4040}#question-manager-build-tab #main-screen>header #delete-option>article{align-items:center;display:flex;gap:.5rem}#question-manager-build-tab #main-screen>header #delete-option>article svg{fill:#ff4040}#question-manager-build-tab #main-screen>header #delete-option>article p{margin:0}#question-manager-build-tab #main-screen>main{padding-bottom:0}#question-manager-settings-tab>header #menu{position:absolute;right:0;top:90%}#question-manager-settings-tab>main{padding-bottom:0}#question-manager-settings-tab>main .column{display:flex;flex-direction:column;gap:1rem}#question-manager-settings-tab>main #hide-question-warning{max-width:none;width:100%}#question-manager-settings-tab>main #hide-question-warning svg{height:2rem;padding-right:.5rem;width:5rem}#questionnaire-manager-screen{background-color:#f1f1f0;display:flex;flex-direction:row;height:100%;overflow-x:hidden;width:100%}#questionnaire-manager-screen #questionnaire-selector{display:flex;flex-direction:column;height:100%}#questionnaire-manager-screen #questionnaire-selector main{height:100%;overflow-x:hidden;overflow-y:auto;width:100%}#questionnaire-manager-screen #questionnaire-selector main>article>article:has(.questionnaire-list-item--menu-open){z-index:9}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item{align-items:center;border:2px solid #0000;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:.25rem;justify-content:space-between;padding:.5rem 1rem}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-menu{top:-.5rem}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-content{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.25rem;min-width:0}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-content p{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions{align-items:center;display:flex;position:relative}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions .flotilla-menu{right:calc(100% + .25rem)}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions .flotilla-menu .menu-item-container{align-items:center;display:flex;gap:.5rem}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions .flotilla-menu .menu-item-container p{margin:0}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions .flotilla-menu .menu-item-container--danger{color:#ff4040}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item .questionnaire-list-item-actions .flotilla-menu .menu-item-container--danger svg{stroke:#ff4040}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item:hover{background-color:#f1f1f0}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item:hover:not(.questionnaire-list-item--selected){border-color:#c9cece}#questionnaire-manager-screen #questionnaire-selector .questionnaire-list-item--selected{background-color:#e7e8e7;border-color:#e35924}#questionnaire-manager-screen #tabs{flex:1 1;width:100%}#questionnaire-manager-screen #tabs .tab-content{box-sizing:border-box;display:flex;flex-direction:row;height:calc(100dvh - 10rem);padding:0}#questionnaire-manager-screen #no-questionnaire-container{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:center;margin:auto;max-width:400px;min-height:500px;width:100%}#questionnaire-manager-build-tab{display:flex;flex:1 1;flex-direction:row;min-width:0}#questionnaire-manager-build-tab #main-screen{padding:0}#questionnaire-manager-build-tab #main-screen>header,#questionnaire-manager-build-tab #main-screen>main{box-sizing:border-box;max-width:100rem;padding:1rem 2rem}#questionnaire-manager-build-tab #main-screen>header #menu{position:absolute;right:0;top:90%}#questionnaire-manager-build-tab #main-screen>main{height:100%;overflow-x:auto;padding-bottom:2rem;padding-top:0}#questionnaire-manager-build-tab #main-screen>main .questionnaire-content{background-color:#f1f1f0;box-sizing:border-box;display:flex;flex-direction:row;height:100%;min-width:50rem;overflow:hidden;padding:0;width:100%}#questionnaire-manager-build-tab #main-screen>main .questionnaire-content #questionnaire-groups-list{border:initial;border-radius:0;border-radius:initial;border-right:1px solid #c9cece;box-sizing:border-box;display:flex;flex-direction:column;gap:.5rem;height:100%;max-width:20rem;min-width:20rem;padding:1rem;width:20rem}#questionnaire-manager-build-tab #main-screen>main .questionnaire-content #questionnaire-groups-list .questionnaire-groups-reorder .reorder-item{box-sizing:border-box;margin-bottom:.5rem}#questionnaire-manager-build-tab #main-screen>main .questionnaire-content #questionnaire-groups-list .questionnaire-groups-reorder .reorder-item:last-child{margin-bottom:0}#questionnaire-manager-settings-tab>header #menu{position:absolute;right:0;top:90%}#questionnaire-manager-settings-tab>main{padding-bottom:0}#questionnaire-manager-settings-tab>main .column{display:flex;flex-direction:column;gap:1rem}#questionnaire-manager-settings-tab>main #edit-preview-image{align-items:center;border:2px solid #0000;cursor:pointer;display:flex;justify-content:center;margin:auto;overflow:hidden;position:relative}#questionnaire-manager-settings-tab>main #edit-preview-image #questionnaire-preview{box-sizing:border-box;margin-bottom:.5rem;object-fit:contain;width:100%}#questionnaire-manager-settings-tab>main #edit-preview-image #add-icon{display:none;height:3rem;position:absolute;width:3rem}#questionnaire-manager-settings-tab>main #edit-preview-image input#upload-preview-input{display:none}#questionnaire-manager-settings-tab>main #edit-preview-image:hover{background-color:#011e26b3;border:2px solid #e35924}#questionnaire-manager-settings-tab>main #edit-preview-image:hover #questionnaire-preview{opacity:.5}#questionnaire-manager-settings-tab>main #edit-preview-image:hover #add-icon{display:block}#questionnaire-manager-settings-tab>main #introduction #preview{display:flex;flex-direction:column;gap:.5rem}#questionnaire-manager-settings-tab>main #introduction #preview #no-preview-message{color:#4c6065;flex:1 1;text-align:center;width:100%}#questionnaire-manager-settings-tab>main .dates-container{align-items:flex-end;display:flex;flex-direction:row;gap:1rem}#questionnaire-manager-settings-tab>main .dates-container .date-input{width:100%}#questionnaire-manager-invite-tab>header #menu{position:absolute;right:0;top:90%}#questionnaire-manager-invite-tab>main{padding-bottom:0}#questionnaire-manager-invite-tab>main .column{display:flex;flex-direction:column;gap:1rem}#questionnaire-manager-results-tab>header #menu{position:absolute;right:0;top:90%}#questionnaire-manager-results-tab>main{padding-bottom:0}#questionnaire-manager-results-tab>main #data-view .view-selector{min-width:0;min-width:auto;padding:0 .5rem;width:fit-content}#questionnaire-manager-results-tab>main #data-view>main{display:flex;flex-direction:row;gap:1rem}#questionnaire-manager-results-tab>main .flotilla-data-table{flex:1 1;max-width:100%;min-width:70%}#questionnaire-manager-results-tab>main #extra-column{display:flex;flex-direction:column;gap:1rem;min-width:12rem;width:100%}#questionnaire-manager-results-tab>main .column{display:flex;flex-direction:column;gap:1rem}#questionnaire-manager-results-tab>main .score{height:3rem;width:3rem}#questionnaire-manager-results-tab>main .score text{font-size:2.25rem!important}#questionnaire-manager-results-tab>main .circular-progress-container{align-items:center;display:flex;justify-content:center;width:100%}#questionnaire-manager-results-tab .action-button,#questionnaire-manager-results-tab .action-button.flotilla-button--ghost{color:#fbfaf8}#questionnaire-manager-results-tab .action-button#delete-button{background-color:#ff4040;color:#fbfaf8}#questionnaire-manager-results-tab #status-menu{bottom:3.5rem;color:#011e26;position:absolute;right:0;z-index:10}.column-list-item{display:flex;flex-direction:column;gap:.5rem;height:4.75rem;padding:.5rem}.column-list-item h5{max-width:calc(100% - 2.5rem);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column-list-item .tags-container{align-items:center;display:flex;flex-direction:row;gap:.5rem}#create-questionnaire-modal{border:initial;max-width:62rem;padding:0}#create-questionnaire-modal .flotilla-wizard{border:initial}#data-period-name-section{flex:1 1;gap:2rem;margin:auto;max-width:500px}#data-period-name-section,#questionnaire-welcome-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#questionnaire-welcome-section{gap:1rem}#questionnaire-welcome-section h4{margin-bottom:.5rem}#questionnaire-welcome-section #logo{width:10rem}#questionnaire-welcome-section #icon{height:8rem;margin:1rem;width:8rem}#questionnaire-welcome-section #text{display:flex;flex-direction:column;gap:.25rem}#questionnaire-welcome-section #next{margin-top:3rem}.flotilla-tag.data-status-tag.flotilla-tag--solid.data-status-tag--published{background-color:#38a169;border-color:#38a169;color:#fbfaf8}.flotilla-tag.data-status-tag.flotilla-tag--solid.data-status-tag--published svg{left:-1px;position:relative;top:-1px}.flotilla-tag.data-status-tag.flotilla-tag--solid.data-status-tag--warning{background-color:#ffaa15;color:#011e26}.flotilla-tag.data-status-tag.flotilla-tag--solid #text{margin-left:.25rem}
/*# sourceMappingURL=main.6be53bcd.css.map*/