.challenge-manager .loading,.structure-members .loading,.relay-structures .loading,.contest-list .loading,.structure-challenges .loading{animation:rotate 1.5s linear infinite}@-moz-keyframes rotate{to{transform:rotate(360deg)}}@-webkit-keyframes rotate{to{transform:rotate(360deg)}}@-o-keyframes rotate{to{transform:rotate(360deg)}}@keyframes rotate{to{transform:rotate(360deg)}}.challenge-manager .action-button,.structure-members .action-button,.relay-structures .action-button,.contest-list .action-button,.structure-challenges .action-button,.challenge-manager .icon-button,.structure-members .icon-button,.relay-structures .icon-button,.contest-list .icon-button,.structure-challenges .icon-button,.challenge-manager input[type='checkbox'],.structure-members input[type='checkbox'],.relay-structures input[type='checkbox'],.contest-list input[type='checkbox'],.structure-challenges input[type='checkbox']{cursor:pointer}.challenge-manager input[type='checkbox'],.structure-members input[type='checkbox'],.relay-structures input[type='checkbox'],.contest-list input[type='checkbox'],.structure-challenges input[type='checkbox']{accent-color:var(--primary-color);border:none;border-radius:5px;margin:0}.challenge-manager .select-object,.structure-members .select-object,.relay-structures .select-object,.contest-list .select-object,.structure-challenges .select-object,.challenge-manager .select-all-objects,.structure-members .select-all-objects,.relay-structures .select-all-objects,.contest-list .select-all-objects,.structure-challenges .select-all-objects{margin-left:20px;display:flex}.challenge-manager .cut-button,.structure-members .cut-button,.relay-structures .cut-button,.contest-list .cut-button,.structure-challenges .cut-button{border-radius:4px;border:1px solid var(--primary-color-lighter);padding:3px 10px;margin-bottom:0}.challenge-manager select,.structure-members select,.relay-structures select,.contest-list select,.structure-challenges select{margin-bottom:0}.challenge-manager .component-table .table-title .button-accordion-open,.structure-members .component-table .table-title .button-accordion-open,.relay-structures .component-table .table-title .button-accordion-open,.contest-list .component-table .table-title .button-accordion-open,.structure-challenges .component-table .table-title .button-accordion-open{display:none !important}.challenge-manager .component-table .table-title .button-accordion-close,.structure-members .component-table .table-title .button-accordion-close,.relay-structures .component-table .table-title .button-accordion-close,.contest-list .component-table .table-title .button-accordion-close,.structure-challenges .component-table .table-title .button-accordion-close{display:unset !important}.challenge-manager .component-table.accordion-closed,.structure-members .component-table.accordion-closed,.relay-structures .component-table.accordion-closed,.contest-list .component-table.accordion-closed,.structure-challenges .component-table.accordion-closed{height:60px;transition:all .25s linear}.challenge-manager .component-table.accordion-closed .table-title,.structure-members .component-table.accordion-closed .table-title,.relay-structures .component-table.accordion-closed .table-title,.contest-list .component-table.accordion-closed .table-title,.structure-challenges .component-table.accordion-closed .table-title{border-radius:15px}.challenge-manager .component-table.accordion-closed .table-title .button-accordion-open,.structure-members .component-table.accordion-closed .table-title .button-accordion-open,.relay-structures .component-table.accordion-closed .table-title .button-accordion-open,.contest-list .component-table.accordion-closed .table-title .button-accordion-open,.structure-challenges .component-table.accordion-closed .table-title .button-accordion-open{display:unset !important}.challenge-manager .component-table.accordion-closed .table-title .button-accordion-close,.structure-members .component-table.accordion-closed .table-title .button-accordion-close,.relay-structures .component-table.accordion-closed .table-title .button-accordion-close,.contest-list .component-table.accordion-closed .table-title .button-accordion-close,.structure-challenges .component-table.accordion-closed .table-title .button-accordion-close{display:none !important}.challenge-manager .component-table.accordion-closed .table-selector,.structure-members .component-table.accordion-closed .table-selector,.relay-structures .component-table.accordion-closed .table-selector,.contest-list .component-table.accordion-closed .table-selector,.structure-challenges .component-table.accordion-closed .table-selector,.challenge-manager .component-table.accordion-closed .table-accordion,.structure-members .component-table.accordion-closed .table-accordion,.relay-structures .component-table.accordion-closed .table-accordion,.contest-list .component-table.accordion-closed .table-accordion,.structure-challenges .component-table.accordion-closed .table-accordion{transform:scaleY(0);opacity:0}.challenge-manager .table-title,.structure-members .table-title,.relay-structures .table-title,.contest-list .table-title,.structure-challenges .table-title{padding:10px 20px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background-color:var(--primary-color);border-radius:15px 15px 0 0;transition:all .25s linear}.challenge-manager .table-title .table-title-left,.structure-members .table-title .table-title-left,.relay-structures .table-title .table-title-left,.contest-list .table-title .table-title-left,.structure-challenges .table-title .table-title-left,.challenge-manager .table-title .table-title-right,.structure-members .table-title .table-title-right,.relay-structures .table-title .table-title-right,.contest-list .table-title .table-title-right,.structure-challenges .table-title .table-title-right{margin:.25rem 0}.challenge-manager .table-title .table-title-left div,.structure-members .table-title .table-title-left div,.relay-structures .table-title .table-title-left div,.contest-list .table-title .table-title-left div,.structure-challenges .table-title .table-title-left div,.challenge-manager .table-title .table-title-right div,.structure-members .table-title .table-title-right div,.relay-structures .table-title .table-title-right div,.contest-list .table-title .table-title-right div,.structure-challenges .table-title .table-title-right div{margin-right:20px}.challenge-manager .table-title .table-title-left div:last-of-type,.structure-members .table-title .table-title-left div:last-of-type,.relay-structures .table-title .table-title-left div:last-of-type,.contest-list .table-title .table-title-left div:last-of-type,.structure-challenges .table-title .table-title-left div:last-of-type,.challenge-manager .table-title .table-title-right div:last-of-type,.structure-members .table-title .table-title-right div:last-of-type,.relay-structures .table-title .table-title-right div:last-of-type,.contest-list .table-title .table-title-right div:last-of-type,.structure-challenges .table-title .table-title-right div:last-of-type{margin-right:0}.challenge-manager .table-title .table-title-left,.structure-members .table-title .table-title-left,.relay-structures .table-title .table-title-left,.contest-list .table-title .table-title-left,.structure-challenges .table-title .table-title-left{display:flex;flex-direction:row;justify-content:space-between}.challenge-manager .table-title .table-title-left .status,.structure-members .table-title .table-title-left .status,.relay-structures .table-title .table-title-left .status,.contest-list .table-title .table-title-left .status,.structure-challenges .table-title .table-title-left .status{background-color:var(--primary-color-light);color:#fff;border-radius:15px;padding-top:6px;padding-left:20px;padding-right:20px;font-size:14px;flex-shrink:0}.challenge-manager .table-title .table-title-left .title,.structure-members .table-title .table-title-left .title,.relay-structures .table-title .table-title-left .title,.contest-list .table-title .table-title-left .title,.structure-challenges .table-title .table-title-left .title{color:#fff;font-weight:bold;padding-top:4px;padding-right:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.challenge-manager .table-title .table-title-left .title .sub-title,.structure-members .table-title .table-title-left .title .sub-title,.relay-structures .table-title .table-title-left .title .sub-title,.contest-list .table-title .table-title-left .title .sub-title,.structure-challenges .table-title .table-title-left .title .sub-title{font-weight:normal}.challenge-manager .table-title .table-title-right,.structure-members .table-title .table-title-right,.relay-structures .table-title .table-title-right,.contest-list .table-title .table-title-right,.structure-challenges .table-title .table-title-right{display:flex;flex-direction:row;justify-content:flex-end;flex-shrink:0}.challenge-manager .table-title .table-title-right .cut-button,.structure-members .table-title .table-title-right .cut-button,.relay-structures .table-title .table-title-right .cut-button,.contest-list .table-title .table-title-right .cut-button,.structure-challenges .table-title .table-title-right .cut-button{background-color:var(--primary-color);border:1px solid var(--primary-color-lighter);transition:all .25s ease-out}.challenge-manager .table-title .table-title-right .cut-button .svg-inline--fa,.structure-members .table-title .table-title-right .cut-button .svg-inline--fa,.relay-structures .table-title .table-title-right .cut-button .svg-inline--fa,.contest-list .table-title .table-title-right .cut-button .svg-inline--fa,.structure-challenges .table-title .table-title-right .cut-button .svg-inline--fa{margin-right:10px}.challenge-manager .table-title .table-title-right .button:hover,.structure-members .table-title .table-title-right .button:hover,.relay-structures .table-title .table-title-right .button:hover,.contest-list .table-title .table-title-right .button:hover,.structure-challenges .table-title .table-title-right .button:hover{background-color:var(--primary-color-lighter);color:var(--primary-color)}.challenge-manager .table-title .table-title-right .button-add,.structure-members .table-title .table-title-right .button-add,.relay-structures .table-title .table-title-right .button-add,.contest-list .table-title .table-title-right .button-add,.structure-challenges .table-title .table-title-right .button-add{color:#fff;width:220px;cursor:pointer}.challenge-manager .table-title .table-title-right .button-group-chat,.structure-members .table-title .table-title-right .button-group-chat,.relay-structures .table-title .table-title-right .button-group-chat,.contest-list .table-title .table-title-right .button-group-chat,.structure-challenges .table-title .table-title-right .button-group-chat{background-color:#fff1be;color:#887026;width:220px}.challenge-manager .table-title .table-title-right .button-accordion,.structure-members .table-title .table-title-right .button-accordion,.relay-structures .table-title .table-title-right .button-accordion,.contest-list .table-title .table-title-right .button-accordion,.structure-challenges .table-title .table-title-right .button-accordion{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#2d457f;color:#fff;border:none}.challenge-manager .table-title .table-title-right .button-accordion:hover,.structure-members .table-title .table-title-right .button-accordion:hover,.relay-structures .table-title .table-title-right .button-accordion:hover,.contest-list .table-title .table-title-right .button-accordion:hover,.structure-challenges .table-title .table-title-right .button-accordion:hover{background-color:var(--primary-color-lighter);color:var(--primary-color);border:none}.challenge-manager .table-title .table-title-right .button-menu,.structure-members .table-title .table-title-right .button-menu,.relay-structures .table-title .table-title-right .button-menu,.contest-list .table-title .table-title-right .button-menu,.structure-challenges .table-title .table-title-right .button-menu{position:relative;display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#2d457f;color:#fff;border:none}.challenge-manager .table-title .table-title-right .button-menu:hover,.structure-members .table-title .table-title-right .button-menu:hover,.relay-structures .table-title .table-title-right .button-menu:hover,.contest-list .table-title .table-title-right .button-menu:hover,.structure-challenges .table-title .table-title-right .button-menu:hover{background-color:var(--primary-color-lighter);color:var(--primary-color);border:none}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu,.structure-members .table-title .table-title-right .button-menu div.burger-menu,.relay-structures .table-title .table-title-right .button-menu div.burger-menu,.contest-list .table-title .table-title-right .button-menu div.burger-menu,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu{display:none}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu .close-button,.structure-members .table-title .table-title-right .button-menu div.burger-menu .close-button,.relay-structures .table-title .table-title-right .button-menu div.burger-menu .close-button,.contest-list .table-title .table-title-right .button-menu div.burger-menu .close-button,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu .close-button{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#2d457f;color:#fff;border:none;padding-top:5px}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu .close-button:hover,.structure-members .table-title .table-title-right .button-menu div.burger-menu .close-button:hover,.relay-structures .table-title .table-title-right .button-menu div.burger-menu .close-button:hover,.contest-list .table-title .table-title-right .button-menu div.burger-menu .close-button:hover,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu .close-button:hover{background-color:var(--primary-color-lighter);color:var(--primary-color);border:none}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu.open,.structure-members .table-title .table-title-right .button-menu div.burger-menu.open,.relay-structures .table-title .table-title-right .button-menu div.burger-menu.open,.contest-list .table-title .table-title-right .button-menu div.burger-menu.open,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu.open{cursor:default;z-index:1000;display:block;position:absolute;box-shadow:1px 3px 15px 0 rgba(92,109,190,0.95);background-color:#fff;color:#000;margin:0;padding:0;width:296px;right:10px;top:5px;text-align:left;color:var(--primary-color)}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu.open .menu-title,.structure-members .table-title .table-title-right .button-menu div.burger-menu.open .menu-title,.relay-structures .table-title .table-title-right .button-menu div.burger-menu.open .menu-title,.contest-list .table-title .table-title-right .button-menu div.burger-menu.open .menu-title,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu.open .menu-title{padding:10px 15px;font-weight:bold}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu.open ul,.structure-members .table-title .table-title-right .button-menu div.burger-menu.open ul,.relay-structures .table-title .table-title-right .button-menu div.burger-menu.open ul,.contest-list .table-title .table-title-right .button-menu div.burger-menu.open ul,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu.open ul{margin:0;list-style:none}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu.open ul li,.structure-members .table-title .table-title-right .button-menu div.burger-menu.open ul li,.relay-structures .table-title .table-title-right .button-menu div.burger-menu.open ul li,.contest-list .table-title .table-title-right .button-menu div.burger-menu.open ul li,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu.open ul li{cursor:pointer;padding:10px 20px}.challenge-manager .table-title .table-title-right .button-menu div.burger-menu.open ul li:hover,.structure-members .table-title .table-title-right .button-menu div.burger-menu.open ul li:hover,.relay-structures .table-title .table-title-right .button-menu div.burger-menu.open ul li:hover,.contest-list .table-title .table-title-right .button-menu div.burger-menu.open ul li:hover,.structure-challenges .table-title .table-title-right .button-menu div.burger-menu.open ul li:hover{background-color:var(--primary-color-lighter)}.challenge-manager .table-selector,.structure-members .table-selector,.relay-structures .table-selector,.contest-list .table-selector,.structure-challenges .table-selector{margin-top:10px;margin-bottom:10px;display:flex;flex-direction:row;justify-content:flex-start;text-transform:uppercase;font-weight:bold}.challenge-manager .table-selector .steps,.structure-members .table-selector .steps,.relay-structures .table-selector .steps,.contest-list .table-selector .steps,.structure-challenges .table-selector .steps,.challenge-manager .table-selector .users,.structure-members .table-selector .users,.relay-structures .table-selector .users,.contest-list .table-selector .users,.structure-challenges .table-selector .users{transition:all .25s linear;border-radius:15px;cursor:pointer;marging-right:32px;padding:8px 12px;color:var(--primary-color);margin-right:12px}.challenge-manager .table-selector .steps:hover,.structure-members .table-selector .steps:hover,.relay-structures .table-selector .steps:hover,.contest-list .table-selector .steps:hover,.structure-challenges .table-selector .steps:hover,.challenge-manager .table-selector .users:hover,.structure-members .table-selector .users:hover,.relay-structures .table-selector .users:hover,.contest-list .table-selector .users:hover,.structure-challenges .table-selector .users:hover{background-color:var(--primary-color);color:#fff}.challenge-manager .table-selector .steps.selected,.structure-members .table-selector .steps.selected,.relay-structures .table-selector .steps.selected,.contest-list .table-selector .steps.selected,.structure-challenges .table-selector .steps.selected,.challenge-manager .table-selector .users.selected,.structure-members .table-selector .users.selected,.relay-structures .table-selector .users.selected,.contest-list .table-selector .users.selected,.structure-challenges .table-selector .users.selected,.challenge-manager .table-selector .steps.selected:hover,.structure-members .table-selector .steps.selected:hover,.relay-structures .table-selector .steps.selected:hover,.contest-list .table-selector .steps.selected:hover,.structure-challenges .table-selector .steps.selected:hover,.challenge-manager .table-selector .users.selected:hover,.structure-members .table-selector .users.selected:hover,.relay-structures .table-selector .users.selected:hover,.contest-list .table-selector .users.selected:hover,.structure-challenges .table-selector .users.selected:hover{cursor:unset;border-radius:15px;background-color:var(--primary-color-lighter);color:var(--primary-color)}.challenge-manager .table-header .challenge-steps,.structure-members .table-header .challenge-steps,.relay-structures .table-header .challenge-steps,.contest-list .table-header .challenge-steps,.structure-challenges .table-header .challenge-steps,.challenge-manager .table-header .success,.structure-members .table-header .success,.relay-structures .table-header .success,.contest-list .table-header .success,.structure-challenges .table-header .success,.challenge-manager .table-header .results,.structure-members .table-header .results,.relay-structures .table-header .results,.contest-list .table-header .results,.structure-challenges .table-header .results,.challenge-manager .table-header .actions,.structure-members .table-header .actions,.relay-structures .table-header .actions,.contest-list .table-header .actions,.structure-challenges .table-header .actions,.challenge-manager .table-header .participants,.structure-members .table-header .participants,.relay-structures .table-header .participants,.contest-list .table-header .participants,.structure-challenges .table-header .participants,.challenge-manager .table-header .steps-sum-notes,.structure-members .table-header .steps-sum-notes,.relay-structures .table-header .steps-sum-notes,.contest-list .table-header .steps-sum-notes,.structure-challenges .table-header .steps-sum-notes,.challenge-manager .table-header .structure-ambassadeurs,.structure-members .table-header .structure-ambassadeurs,.relay-structures .table-header .structure-ambassadeurs,.contest-list .table-header .structure-ambassadeurs,.structure-challenges .table-header .structure-ambassadeurs,.challenge-manager .table-header .structure-activities,.structure-members .table-header .structure-activities,.relay-structures .table-header .structure-activities,.contest-list .table-header .structure-activities,.structure-challenges .table-header .structure-activities{color:var(--primary-color)}.challenge-manager .table-header>*,.structure-members .table-header>*,.relay-structures .table-header>*,.contest-list .table-header>*,.structure-challenges .table-header>*{align-items:center}.challenge-manager .table-header,.structure-members .table-header,.relay-structures .table-header,.contest-list .table-header,.structure-challenges .table-header,.challenge-manager .table-main .line-content,.structure-members .table-main .line-content,.relay-structures .table-main .line-content,.contest-list .table-main .line-content,.structure-challenges .table-main .line-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:50px;border-bottom:2px solid var(--primary-color)}.challenge-manager .table-header .challenge-steps,.structure-members .table-header .challenge-steps,.relay-structures .table-header .challenge-steps,.contest-list .table-header .challenge-steps,.structure-challenges .table-header .challenge-steps,.challenge-manager .table-main .line-content .challenge-steps,.structure-members .table-main .line-content .challenge-steps,.relay-structures .table-main .line-content .challenge-steps,.contest-list .table-main .line-content .challenge-steps,.structure-challenges .table-main .line-content .challenge-steps,.challenge-manager .table-header .success,.structure-members .table-header .success,.relay-structures .table-header .success,.contest-list .table-header .success,.structure-challenges .table-header .success,.challenge-manager .table-main .line-content .success,.structure-members .table-main .line-content .success,.relay-structures .table-main .line-content .success,.contest-list .table-main .line-content .success,.structure-challenges .table-main .line-content .success,.challenge-manager .table-header .results,.structure-members .table-header .results,.relay-structures .table-header .results,.contest-list .table-header .results,.structure-challenges .table-header .results,.challenge-manager .table-main .line-content .results,.structure-members .table-main .line-content .results,.relay-structures .table-main .line-content .results,.contest-list .table-main .line-content .results,.structure-challenges .table-main .line-content .results,.challenge-manager .table-header .actions,.structure-members .table-header .actions,.relay-structures .table-header .actions,.contest-list .table-header .actions,.structure-challenges .table-header .actions,.challenge-manager .table-main .line-content .actions,.structure-members .table-main .line-content .actions,.relay-structures .table-main .line-content .actions,.contest-list .table-main .line-content .actions,.structure-challenges .table-main .line-content .actions,.challenge-manager .table-header .participants,.structure-members .table-header .participants,.relay-structures .table-header .participants,.contest-list .table-header .participants,.structure-challenges .table-header .participants,.challenge-manager .table-main .line-content .participants,.structure-members .table-main .line-content .participants,.relay-structures .table-main .line-content .participants,.contest-list .table-main .line-content .participants,.structure-challenges .table-main .line-content .participants,.challenge-manager .table-header .steps-sum-notes,.structure-members .table-header .steps-sum-notes,.relay-structures .table-header .steps-sum-notes,.contest-list .table-header .steps-sum-notes,.structure-challenges .table-header .steps-sum-notes,.challenge-manager .table-main .line-content .steps-sum-notes,.structure-members .table-main .line-content .steps-sum-notes,.relay-structures .table-main .line-content .steps-sum-notes,.contest-list .table-main .line-content .steps-sum-notes,.structure-challenges .table-main .line-content .steps-sum-notes,.challenge-manager .table-header .challenge-header,.structure-members .table-header .challenge-header,.relay-structures .table-header .challenge-header,.contest-list .table-header .challenge-header,.structure-challenges .table-header .challenge-header,.challenge-manager .table-main .line-content .challenge-header,.structure-members .table-main .line-content .challenge-header,.relay-structures .table-main .line-content .challenge-header,.contest-list .table-main .line-content .challenge-header,.structure-challenges .table-main .line-content .challenge-header{marging-left:10px;marging-right:10px;color:var(--primary-color)}.challenge-manager .table-header .challenge-steps,.structure-members .table-header .challenge-steps,.relay-structures .table-header .challenge-steps,.contest-list .table-header .challenge-steps,.structure-challenges .table-header .challenge-steps,.challenge-manager .table-main .line-content .challenge-steps,.structure-members .table-main .line-content .challenge-steps,.relay-structures .table-main .line-content .challenge-steps,.contest-list .table-main .line-content .challenge-steps,.structure-challenges .table-main .line-content .challenge-steps{padding-left:20px;width:35%;display:flex;align-items:center;gap:.5rem}.challenge-manager .table-header .challenge-steps .step-label,.structure-members .table-header .challenge-steps .step-label,.relay-structures .table-header .challenge-steps .step-label,.contest-list .table-header .challenge-steps .step-label,.structure-challenges .table-header .challenge-steps .step-label,.challenge-manager .table-main .line-content .challenge-steps .step-label,.structure-members .table-main .line-content .challenge-steps .step-label,.relay-structures .table-main .line-content .challenge-steps .step-label,.contest-list .table-main .line-content .challenge-steps .step-label,.structure-challenges .table-main .line-content .challenge-steps .step-label{font-size:.75rem;color:#3a3a49;width:30%}.challenge-manager .table-header .challenge-steps .step-title,.structure-members .table-header .challenge-steps .step-title,.relay-structures .table-header .challenge-steps .step-title,.contest-list .table-header .challenge-steps .step-title,.structure-challenges .table-header .challenge-steps .step-title,.challenge-manager .table-main .line-content .challenge-steps .step-title,.structure-members .table-main .line-content .challenge-steps .step-title,.relay-structures .table-main .line-content .challenge-steps .step-title,.contest-list .table-main .line-content .challenge-steps .step-title,.structure-challenges .table-main .line-content .challenge-steps .step-title{font-size:.85rem;color:#3a3a49;width:70%}.challenge-manager .table-header .success,.structure-members .table-header .success,.relay-structures .table-header .success,.contest-list .table-header .success,.structure-challenges .table-header .success,.challenge-manager .table-main .line-content .success,.structure-members .table-main .line-content .success,.relay-structures .table-main .line-content .success,.contest-list .table-main .line-content .success,.structure-challenges .table-main .line-content .success{width:40%}.challenge-manager .table-header .results,.structure-members .table-header .results,.relay-structures .table-header .results,.contest-list .table-header .results,.structure-challenges .table-header .results,.challenge-manager .table-main .line-content .results,.structure-members .table-main .line-content .results,.relay-structures .table-main .line-content .results,.contest-list .table-main .line-content .results,.structure-challenges .table-main .line-content .results{width:20%}.challenge-manager .table-header .actions,.structure-members .table-header .actions,.relay-structures .table-header .actions,.contest-list .table-header .actions,.structure-challenges .table-header .actions,.challenge-manager .table-main .line-content .actions,.structure-members .table-main .line-content .actions,.relay-structures .table-main .line-content .actions,.contest-list .table-main .line-content .actions,.structure-challenges .table-main .line-content .actions{padding-left:20px;width:10%}.challenge-manager .table-header .actions.structure-actions,.structure-members .table-header .actions.structure-actions,.relay-structures .table-header .actions.structure-actions,.contest-list .table-header .actions.structure-actions,.structure-challenges .table-header .actions.structure-actions,.challenge-manager .table-main .line-content .actions.structure-actions,.structure-members .table-main .line-content .actions.structure-actions,.relay-structures .table-main .line-content .actions.structure-actions,.contest-list .table-main .line-content .actions.structure-actions,.structure-challenges .table-main .line-content .actions.structure-actions{width:10%}.challenge-manager .table-header .actions .action-button,.structure-members .table-header .actions .action-button,.relay-structures .table-header .actions .action-button,.contest-list .table-header .actions .action-button,.structure-challenges .table-header .actions .action-button,.challenge-manager .table-main .line-content .actions .action-button,.structure-members .table-main .line-content .actions .action-button,.relay-structures .table-main .line-content .actions .action-button,.contest-list .table-main .line-content .actions .action-button,.structure-challenges .table-main .line-content .actions .action-button{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:var(--gray-light);color:#ccc;border:none}.challenge-manager .table-header .actions .action-button:hover,.structure-members .table-header .actions .action-button:hover,.relay-structures .table-header .actions .action-button:hover,.contest-list .table-header .actions .action-button:hover,.structure-challenges .table-header .actions .action-button:hover,.challenge-manager .table-main .line-content .actions .action-button:hover,.structure-members .table-main .line-content .actions .action-button:hover,.relay-structures .table-main .line-content .actions .action-button:hover,.contest-list .table-main .line-content .actions .action-button:hover,.structure-challenges .table-main .line-content .actions .action-button:hover{background-color:#ccc;color:#808080;border:none}.challenge-manager .table-header .participants,.structure-members .table-header .participants,.relay-structures .table-header .participants,.contest-list .table-header .participants,.structure-challenges .table-header .participants,.challenge-manager .table-main .line-content .participants,.structure-members .table-main .line-content .participants,.relay-structures .table-main .line-content .participants,.contest-list .table-main .line-content .participants,.structure-challenges .table-main .line-content .participants{width:20%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.challenge-manager .table-header .participants.structure-members,.structure-members .table-header .participants.structure-members,.relay-structures .table-header .participants.structure-members,.contest-list .table-header .participants.structure-members,.structure-challenges .table-header .participants.structure-members,.challenge-manager .table-main .line-content .participants.structure-members,.structure-members .table-main .line-content .participants.structure-members,.relay-structures .table-main .line-content .participants.structure-members,.contest-list .table-main .line-content .participants.structure-members,.structure-challenges .table-main .line-content .participants.structure-members{width:85%;padding-right:1rem}.challenge-manager .table-header .participants.structure-members .firstname,.structure-members .table-header .participants.structure-members .firstname,.relay-structures .table-header .participants.structure-members .firstname,.contest-list .table-header .participants.structure-members .firstname,.structure-challenges .table-header .participants.structure-members .firstname,.challenge-manager .table-main .line-content .participants.structure-members .firstname,.structure-members .table-main .line-content .participants.structure-members .firstname,.relay-structures .table-main .line-content .participants.structure-members .firstname,.contest-list .table-main .line-content .participants.structure-members .firstname,.structure-challenges .table-main .line-content .participants.structure-members .firstname{width:15%}.challenge-manager .table-header .participants.structure-members .lastname,.structure-members .table-header .participants.structure-members .lastname,.relay-structures .table-header .participants.structure-members .lastname,.contest-list .table-header .participants.structure-members .lastname,.structure-challenges .table-header .participants.structure-members .lastname,.challenge-manager .table-main .line-content .participants.structure-members .lastname,.structure-members .table-main .line-content .participants.structure-members .lastname,.relay-structures .table-main .line-content .participants.structure-members .lastname,.contest-list .table-main .line-content .participants.structure-members .lastname,.structure-challenges .table-main .line-content .participants.structure-members .lastname{width:15%}.challenge-manager .table-header .participants.structure-members .email,.structure-members .table-header .participants.structure-members .email,.relay-structures .table-header .participants.structure-members .email,.contest-list .table-header .participants.structure-members .email,.structure-challenges .table-header .participants.structure-members .email,.challenge-manager .table-main .line-content .participants.structure-members .email,.structure-members .table-main .line-content .participants.structure-members .email,.relay-structures .table-main .line-content .participants.structure-members .email,.contest-list .table-main .line-content .participants.structure-members .email,.structure-challenges .table-main .line-content .participants.structure-members .email{width:45%}.challenge-manager .table-header .participants.structure-members .phone,.structure-members .table-header .participants.structure-members .phone,.relay-structures .table-header .participants.structure-members .phone,.contest-list .table-header .participants.structure-members .phone,.structure-challenges .table-header .participants.structure-members .phone,.challenge-manager .table-main .line-content .participants.structure-members .phone,.structure-members .table-main .line-content .participants.structure-members .phone,.relay-structures .table-main .line-content .participants.structure-members .phone,.contest-list .table-main .line-content .participants.structure-members .phone,.structure-challenges .table-main .line-content .participants.structure-members .phone{width:15%}.challenge-manager .table-header .steps-sum-notes,.structure-members .table-header .steps-sum-notes,.relay-structures .table-header .steps-sum-notes,.contest-list .table-header .steps-sum-notes,.structure-challenges .table-header .steps-sum-notes,.challenge-manager .table-main .line-content .steps-sum-notes,.structure-members .table-main .line-content .steps-sum-notes,.relay-structures .table-main .line-content .steps-sum-notes,.contest-list .table-main .line-content .steps-sum-notes,.structure-challenges .table-main .line-content .steps-sum-notes{width:65%;display:flex;padding-right:20px}.challenge-manager .table-header .steps-sum-notes .steps,.structure-members .table-header .steps-sum-notes .steps,.relay-structures .table-header .steps-sum-notes .steps,.contest-list .table-header .steps-sum-notes .steps,.structure-challenges .table-header .steps-sum-notes .steps,.challenge-manager .table-main .line-content .steps-sum-notes .steps,.structure-members .table-main .line-content .steps-sum-notes .steps,.relay-structures .table-main .line-content .steps-sum-notes .steps,.contest-list .table-main .line-content .steps-sum-notes .steps,.structure-challenges .table-main .line-content .steps-sum-notes .steps{width:60%}.challenge-manager .table-header .steps-sum-notes .sum,.structure-members .table-header .steps-sum-notes .sum,.relay-structures .table-header .steps-sum-notes .sum,.contest-list .table-header .steps-sum-notes .sum,.structure-challenges .table-header .steps-sum-notes .sum,.challenge-manager .table-main .line-content .steps-sum-notes .sum,.structure-members .table-main .line-content .steps-sum-notes .sum,.relay-structures .table-main .line-content .steps-sum-notes .sum,.contest-list .table-main .line-content .steps-sum-notes .sum,.structure-challenges .table-main .line-content .steps-sum-notes .sum{padding:0 10px;width:30%;display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.challenge-manager .table-header .steps-sum-notes .notes,.structure-members .table-header .steps-sum-notes .notes,.relay-structures .table-header .steps-sum-notes .notes,.contest-list .table-header .steps-sum-notes .notes,.structure-challenges .table-header .steps-sum-notes .notes,.challenge-manager .table-main .line-content .steps-sum-notes .notes,.structure-members .table-main .line-content .steps-sum-notes .notes,.relay-structures .table-main .line-content .steps-sum-notes .notes,.contest-list .table-main .line-content .steps-sum-notes .notes,.structure-challenges .table-main .line-content .steps-sum-notes .notes{width:5%}.challenge-manager .table-header .co2,.structure-members .table-header .co2,.relay-structures .table-header .co2,.contest-list .table-header .co2,.structure-challenges .table-header .co2,.challenge-manager .table-main .line-content .co2,.structure-members .table-main .line-content .co2,.relay-structures .table-main .line-content .co2,.contest-list .table-main .line-content .co2,.structure-challenges .table-main .line-content .co2{display:flex;justify-content:flex-start;align-items:center;font-weight:bold;font-size:.8rem;color:var(--carbon-saving-color-medium);height:fit-content;background-color:var(--carbon-saving-color-light);border-radius:16px;padding:.3rem .5rem;text-align:center}.challenge-manager .table-header .co2 .icon,.structure-members .table-header .co2 .icon,.relay-structures .table-header .co2 .icon,.contest-list .table-header .co2 .icon,.structure-challenges .table-header .co2 .icon,.challenge-manager .table-main .line-content .co2 .icon,.structure-members .table-main .line-content .co2 .icon,.relay-structures .table-main .line-content .co2 .icon,.contest-list .table-main .line-content .co2 .icon,.structure-challenges .table-main .line-content .co2 .icon{border-radius:16px;background-color:#fff;color:var(--carbon-saving-color-medium);width:20px;height:20px;margin-right:6px}.challenge-manager .table-header .co2 .quantity,.structure-members .table-header .co2 .quantity,.relay-structures .table-header .co2 .quantity,.contest-list .table-header .co2 .quantity,.structure-challenges .table-header .co2 .quantity,.challenge-manager .table-main .line-content .co2 .quantity,.structure-members .table-main .line-content .co2 .quantity,.relay-structures .table-main .line-content .co2 .quantity,.contest-list .table-main .line-content .co2 .quantity,.structure-challenges .table-main .line-content .co2 .quantity{text-align:center;width:100%}.challenge-manager .table-header,.structure-members .table-header,.relay-structures .table-header,.contest-list .table-header,.structure-challenges .table-header{background-color:var(--primary-color-lighter)}.challenge-manager .table-header .challenge-steps,.structure-members .table-header .challenge-steps,.relay-structures .table-header .challenge-steps,.contest-list .table-header .challenge-steps,.structure-challenges .table-header .challenge-steps,.challenge-manager .table-header .success,.structure-members .table-header .success,.relay-structures .table-header .success,.contest-list .table-header .success,.structure-challenges .table-header .success,.challenge-manager .table-header .results,.structure-members .table-header .results,.relay-structures .table-header .results,.contest-list .table-header .results,.structure-challenges .table-header .results,.challenge-manager .table-header .actions,.structure-members .table-header .actions,.relay-structures .table-header .actions,.contest-list .table-header .actions,.structure-challenges .table-header .actions,.challenge-manager .table-header .participants,.structure-members .table-header .participants,.relay-structures .table-header .participants,.contest-list .table-header .participants,.structure-challenges .table-header .participants,.challenge-manager .table-header .steps-sum-notes,.structure-members .table-header .steps-sum-notes,.relay-structures .table-header .steps-sum-notes,.contest-list .table-header .steps-sum-notes,.structure-challenges .table-header .steps-sum-notes{color:var(--primary-color)}.challenge-manager .table-header .sort-button,.structure-members .table-header .sort-button,.relay-structures .table-header .sort-button,.contest-list .table-header .sort-button,.structure-challenges .table-header .sort-button{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#fff;color:var(--primary-color);border:none}.challenge-manager .table-header .sort-button:hover,.structure-members .table-header .sort-button:hover,.relay-structures .table-header .sort-button:hover,.contest-list .table-header .sort-button:hover,.structure-challenges .table-header .sort-button:hover{background-color:var(--primary-color);color:#fff;border:none}.challenge-manager .table-header .participants .link,.structure-members .table-header .participants .link,.relay-structures .table-header .participants .link,.contest-list .table-header .participants .link,.structure-challenges .table-header .participants .link{opacity:.5;font-style:italic}.challenge-manager .table-header .steps-sum-notes .notes,.structure-members .table-header .steps-sum-notes .notes,.relay-structures .table-header .steps-sum-notes .notes,.contest-list .table-header .steps-sum-notes .notes,.structure-challenges .table-header .steps-sum-notes .notes{opacity:.5;font-style:italic}.challenge-manager .table-accordion,.structure-members .table-accordion,.relay-structures .table-accordion,.contest-list .table-accordion,.structure-challenges .table-accordion{overflow-y:hidden;transition:all .25s ease-out;transform-origin:top}.challenge-manager .table-main .line-content,.structure-members .table-main .line-content,.relay-structures .table-main .line-content,.contest-list .table-main .line-content,.structure-challenges .table-main .line-content{background-color:#fff;border-bottom:1px #aaa solid;min-height:60px}.challenge-manager .table-main .line-content>*,.structure-members .table-main .line-content>*,.relay-structures .table-main .line-content>*,.contest-list .table-main .line-content>*,.structure-challenges .table-main .line-content>*{min-height:60px}.challenge-manager .table-main .line-content .results,.structure-members .table-main .line-content .results,.relay-structures .table-main .line-content .results,.contest-list .table-main .line-content .results,.structure-challenges .table-main .line-content .results,.challenge-manager .table-main .line-content .success,.structure-members .table-main .line-content .success,.relay-structures .table-main .line-content .success,.contest-list .table-main .line-content .success,.structure-challenges .table-main .line-content .success{display:flex;align-items:center;padding:0 .5rem;border-left:1px #ccc solid;gap:.25rem}.challenge-manager .table-main .line-content .results .users,.structure-members .table-main .line-content .results .users,.relay-structures .table-main .line-content .results .users,.contest-list .table-main .line-content .results .users,.structure-challenges .table-main .line-content .results .users,.challenge-manager .table-main .line-content .success .users,.structure-members .table-main .line-content .success .users,.relay-structures .table-main .line-content .success .users,.contest-list .table-main .line-content .success .users,.structure-challenges .table-main .line-content .success .users,.challenge-manager .table-main .line-content .results .count-users,.structure-members .table-main .line-content .results .count-users,.relay-structures .table-main .line-content .results .count-users,.contest-list .table-main .line-content .results .count-users,.structure-challenges .table-main .line-content .results .count-users,.challenge-manager .table-main .line-content .success .count-users,.structure-members .table-main .line-content .success .count-users,.relay-structures .table-main .line-content .success .count-users,.contest-list .table-main .line-content .success .count-users,.structure-challenges .table-main .line-content .success .count-users{display:inline-block}.challenge-manager .table-main .line-content .results .users,.structure-members .table-main .line-content .results .users,.relay-structures .table-main .line-content .results .users,.contest-list .table-main .line-content .results .users,.structure-challenges .table-main .line-content .results .users,.challenge-manager .table-main .line-content .success .users,.structure-members .table-main .line-content .success .users,.relay-structures .table-main .line-content .success .users,.contest-list .table-main .line-content .success .users,.structure-challenges .table-main .line-content .success .users{display:inline-block;width:20%}.challenge-manager .table-main .line-content .results .users .step-avatar,.structure-members .table-main .line-content .results .users .step-avatar,.relay-structures .table-main .line-content .results .users .step-avatar,.contest-list .table-main .line-content .results .users .step-avatar,.structure-challenges .table-main .line-content .results .users .step-avatar,.challenge-manager .table-main .line-content .success .users .step-avatar,.structure-members .table-main .line-content .success .users .step-avatar,.relay-structures .table-main .line-content .success .users .step-avatar,.contest-list .table-main .line-content .success .users .step-avatar,.structure-challenges .table-main .line-content .success .users .step-avatar{display:inline-block;position:relative;margin-right:-15px}.challenge-manager .table-main .line-content .results .users .step-avatar .avatar .initials-container .initials,.structure-members .table-main .line-content .results .users .step-avatar .avatar .initials-container .initials,.relay-structures .table-main .line-content .results .users .step-avatar .avatar .initials-container .initials,.contest-list .table-main .line-content .results .users .step-avatar .avatar .initials-container .initials,.structure-challenges .table-main .line-content .results .users .step-avatar .avatar .initials-container .initials,.challenge-manager .table-main .line-content .success .users .step-avatar .avatar .initials-container .initials,.structure-members .table-main .line-content .success .users .step-avatar .avatar .initials-container .initials,.relay-structures .table-main .line-content .success .users .step-avatar .avatar .initials-container .initials,.contest-list .table-main .line-content .success .users .step-avatar .avatar .initials-container .initials,.structure-challenges .table-main .line-content .success .users .step-avatar .avatar .initials-container .initials{opacity:1}.challenge-manager .table-main .line-content .results .users .step-avatar:last-of-type,.structure-members .table-main .line-content .results .users .step-avatar:last-of-type,.relay-structures .table-main .line-content .results .users .step-avatar:last-of-type,.contest-list .table-main .line-content .results .users .step-avatar:last-of-type,.structure-challenges .table-main .line-content .results .users .step-avatar:last-of-type,.challenge-manager .table-main .line-content .success .users .step-avatar:last-of-type,.structure-members .table-main .line-content .success .users .step-avatar:last-of-type,.relay-structures .table-main .line-content .success .users .step-avatar:last-of-type,.contest-list .table-main .line-content .success .users .step-avatar:last-of-type,.structure-challenges .table-main .line-content .success .users .step-avatar:last-of-type{margin-right:0}.challenge-manager .table-main .line-content .results .count-users,.structure-members .table-main .line-content .results .count-users,.relay-structures .table-main .line-content .results .count-users,.contest-list .table-main .line-content .results .count-users,.structure-challenges .table-main .line-content .results .count-users,.challenge-manager .table-main .line-content .success .count-users,.structure-members .table-main .line-content .success .count-users,.relay-structures .table-main .line-content .success .count-users,.contest-list .table-main .line-content .success .count-users,.structure-challenges .table-main .line-content .success .count-users{width:25%;font-weight:700;font-size:.75rem;color:#3a3a49}.challenge-manager .table-main .line-content .results .co2-container,.structure-members .table-main .line-content .results .co2-container,.relay-structures .table-main .line-content .results .co2-container,.contest-list .table-main .line-content .results .co2-container,.structure-challenges .table-main .line-content .results .co2-container,.challenge-manager .table-main .line-content .success .co2-container,.structure-members .table-main .line-content .success .co2-container,.relay-structures .table-main .line-content .success .co2-container,.contest-list .table-main .line-content .success .co2-container,.structure-challenges .table-main .line-content .success .co2-container{width:30%}.challenge-manager .table-main .line-content .results .participation-rate,.structure-members .table-main .line-content .results .participation-rate,.relay-structures .table-main .line-content .results .participation-rate,.contest-list .table-main .line-content .results .participation-rate,.structure-challenges .table-main .line-content .results .participation-rate,.challenge-manager .table-main .line-content .success .participation-rate,.structure-members .table-main .line-content .success .participation-rate,.relay-structures .table-main .line-content .success .participation-rate,.contest-list .table-main .line-content .success .participation-rate,.structure-challenges .table-main .line-content .success .participation-rate{width:25%;display:flex;align-items:center;gap:.5rem}.challenge-manager .table-main .line-content .results .participation-rate .participation-rate-text,.structure-members .table-main .line-content .results .participation-rate .participation-rate-text,.relay-structures .table-main .line-content .results .participation-rate .participation-rate-text,.contest-list .table-main .line-content .results .participation-rate .participation-rate-text,.structure-challenges .table-main .line-content .results .participation-rate .participation-rate-text,.challenge-manager .table-main .line-content .success .participation-rate .participation-rate-text,.structure-members .table-main .line-content .success .participation-rate .participation-rate-text,.relay-structures .table-main .line-content .success .participation-rate .participation-rate-text,.contest-list .table-main .line-content .success .participation-rate .participation-rate-text,.structure-challenges .table-main .line-content .success .participation-rate .participation-rate-text{font-size:.75rem;font-weight:700;color:var(--primary-color-light)}.challenge-manager .table-main .line-content .results .participation-rate .circular-progress,.structure-members .table-main .line-content .results .participation-rate .circular-progress,.relay-structures .table-main .line-content .results .participation-rate .circular-progress,.contest-list .table-main .line-content .results .participation-rate .circular-progress,.structure-challenges .table-main .line-content .results .participation-rate .circular-progress,.challenge-manager .table-main .line-content .success .participation-rate .circular-progress,.structure-members .table-main .line-content .success .participation-rate .circular-progress,.relay-structures .table-main .line-content .success .participation-rate .circular-progress,.contest-list .table-main .line-content .success .participation-rate .circular-progress,.structure-challenges .table-main .line-content .success .participation-rate .circular-progress{--size:20px;--half-size:calc((var(--size) / 2));--stroke-width:2px;--radius:calc(((var(--size) - var(--stroke-width)) / 2));--circumference:calc(var(--radius) * pi * 2);--dash:calc(((var(--progress) * var(--circumference)) / 100))}.challenge-manager .table-main .line-content .results .participation-rate .circular-progress circle,.structure-members .table-main .line-content .results .participation-rate .circular-progress circle,.relay-structures .table-main .line-content .results .participation-rate .circular-progress circle,.contest-list .table-main .line-content .results .participation-rate .circular-progress circle,.structure-challenges .table-main .line-content .results .participation-rate .circular-progress circle,.challenge-manager .table-main .line-content .success .participation-rate .circular-progress circle,.structure-members .table-main .line-content .success .participation-rate .circular-progress circle,.relay-structures .table-main .line-content .success .participation-rate .circular-progress circle,.contest-list .table-main .line-content .success .participation-rate .circular-progress circle,.structure-challenges .table-main .line-content .success .participation-rate .circular-progress circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round}.challenge-manager .table-main .line-content .results .participation-rate .circular-progress circle.bg,.structure-members .table-main .line-content .results .participation-rate .circular-progress circle.bg,.relay-structures .table-main .line-content .results .participation-rate .circular-progress circle.bg,.contest-list .table-main .line-content .results .participation-rate .circular-progress circle.bg,.structure-challenges .table-main .line-content .results .participation-rate .circular-progress circle.bg,.challenge-manager .table-main .line-content .success .participation-rate .circular-progress circle.bg,.structure-members .table-main .line-content .success .participation-rate .circular-progress circle.bg,.relay-structures .table-main .line-content .success .participation-rate .circular-progress circle.bg,.contest-list .table-main .line-content .success .participation-rate .circular-progress circle.bg,.structure-challenges .table-main .line-content .success .participation-rate .circular-progress circle.bg{stroke:#dce2ff}.challenge-manager .table-main .line-content .results .participation-rate .circular-progress circle.fg,.structure-members .table-main .line-content .results .participation-rate .circular-progress circle.fg,.relay-structures .table-main .line-content .results .participation-rate .circular-progress circle.fg,.contest-list .table-main .line-content .results .participation-rate .circular-progress circle.fg,.structure-challenges .table-main .line-content .results .participation-rate .circular-progress circle.fg,.challenge-manager .table-main .line-content .success .participation-rate .circular-progress circle.fg,.structure-members .table-main .line-content .success .participation-rate .circular-progress circle.fg,.relay-structures .table-main .line-content .success .participation-rate .circular-progress circle.fg,.contest-list .table-main .line-content .success .participation-rate .circular-progress circle.fg,.structure-challenges .table-main .line-content .success .participation-rate .circular-progress circle.fg{transform:rotate(-90deg);transform-origin:var(--half-size) var(--half-size);stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));transition:stroke-dasharray .3s linear 0s;stroke:var(--primary-color-light)}.challenge-manager .table-main .line-content .results .icon-button,.structure-members .table-main .line-content .results .icon-button,.relay-structures .table-main .line-content .results .icon-button,.contest-list .table-main .line-content .results .icon-button,.structure-challenges .table-main .line-content .results .icon-button{transition:all .25s ease-out;text-align:center;padding:2px 10px;cursor:pointer;border-radius:15px;color:var(--primary-color);border:1px solid var(--primary-color-lighter)}.challenge-manager .table-main .line-content .results .icon-button.disabled,.structure-members .table-main .line-content .results .icon-button.disabled,.relay-structures .table-main .line-content .results .icon-button.disabled,.contest-list .table-main .line-content .results .icon-button.disabled,.structure-challenges .table-main .line-content .results .icon-button.disabled{opacity:.3}.challenge-manager .table-main .line-content .results .icon-button.disabled a,.structure-members .table-main .line-content .results .icon-button.disabled a,.relay-structures .table-main .line-content .results .icon-button.disabled a,.contest-list .table-main .line-content .results .icon-button.disabled a,.structure-challenges .table-main .line-content .results .icon-button.disabled a{cursor:not-allowed}.challenge-manager .table-main .line-content .results .icon-button.disabled:hover,.structure-members .table-main .line-content .results .icon-button.disabled:hover,.relay-structures .table-main .line-content .results .icon-button.disabled:hover,.contest-list .table-main .line-content .results .icon-button.disabled:hover,.structure-challenges .table-main .line-content .results .icon-button.disabled:hover{background-color:unset}.challenge-manager .table-main .line-content .results .icon-button:hover,.structure-members .table-main .line-content .results .icon-button:hover,.relay-structures .table-main .line-content .results .icon-button:hover,.contest-list .table-main .line-content .results .icon-button:hover,.structure-challenges .table-main .line-content .results .icon-button:hover{background-color:var(--primary-color-lighter)}.challenge-manager .table-main .line-content .actions,.structure-members .table-main .line-content .actions,.relay-structures .table-main .line-content .actions,.contest-list .table-main .line-content .actions,.structure-challenges .table-main .line-content .actions{display:flex;flex-direction:row}.challenge-manager .table-main .line-content .actions .captain,.structure-members .table-main .line-content .actions .captain,.relay-structures .table-main .line-content .actions .captain,.contest-list .table-main .line-content .actions .captain,.structure-challenges .table-main .line-content .actions .captain{color:#808080}.challenge-manager .table-main .line-content .actions .captain.is-captain,.structure-members .table-main .line-content .actions .captain.is-captain,.relay-structures .table-main .line-content .actions .captain.is-captain,.contest-list .table-main .line-content .actions .captain.is-captain,.structure-challenges .table-main .line-content .actions .captain.is-captain{color:#ffa500}.challenge-manager .table-main .line-content .actions .message-direct,.structure-members .table-main .line-content .actions .message-direct,.relay-structures .table-main .line-content .actions .message-direct,.contest-list .table-main .line-content .actions .message-direct,.structure-challenges .table-main .line-content .actions .message-direct{color:#ffa500}.challenge-manager .table-main .line-content .actions .message-mail-active>a,.structure-members .table-main .line-content .actions .message-mail-active>a,.relay-structures .table-main .line-content .actions .message-mail-active>a,.contest-list .table-main .line-content .actions .message-mail-active>a,.structure-challenges .table-main .line-content .actions .message-mail-active>a{color:#34b334}.challenge-manager .table-main .line-content .actions .message-mail-inactive>a,.structure-members .table-main .line-content .actions .message-mail-inactive>a,.relay-structures .table-main .line-content .actions .message-mail-inactive>a,.contest-list .table-main .line-content .actions .message-mail-inactive>a,.structure-challenges .table-main .line-content .actions .message-mail-inactive>a{color:#ce5656}.challenge-manager .table-main .line-content .actions .user-is-active,.structure-members .table-main .line-content .actions .user-is-active,.relay-structures .table-main .line-content .actions .user-is-active,.contest-list .table-main .line-content .actions .user-is-active,.structure-challenges .table-main .line-content .actions .user-is-active{color:#34b334}.challenge-manager .table-main .line-content .actions .user-is-inactive,.structure-members .table-main .line-content .actions .user-is-inactive,.relay-structures .table-main .line-content .actions .user-is-inactive,.contest-list .table-main .line-content .actions .user-is-inactive,.structure-challenges .table-main .line-content .actions .user-is-inactive{color:#ce5656;display:none}.challenge-manager .table-main .line-content .participants,.structure-members .table-main .line-content .participants,.relay-structures .table-main .line-content .participants,.contest-list .table-main .line-content .participants,.structure-challenges .table-main .line-content .participants{display:flex;flex-direction:row;justify-content:space-between}.challenge-manager .table-main .line-content .participants .phone a,.structure-members .table-main .line-content .participants .phone a,.relay-structures .table-main .line-content .participants .phone a,.contest-list .table-main .line-content .participants .phone a,.structure-challenges .table-main .line-content .participants .phone a{color:#000}.challenge-manager .table-main .line-content .participants .phone a:hover,.structure-members .table-main .line-content .participants .phone a:hover,.relay-structures .table-main .line-content .participants .phone a:hover,.contest-list .table-main .line-content .participants .phone a:hover,.structure-challenges .table-main .line-content .participants .phone a:hover{color:var(--primary-color)}.challenge-manager .table-main .line-content .participants .form,.structure-members .table-main .line-content .participants .form,.relay-structures .table-main .line-content .participants .form,.contest-list .table-main .line-content .participants .form,.structure-challenges .table-main .line-content .participants .form{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#fff;color:#000;border:none}.challenge-manager .table-main .line-content .participants .form:hover,.structure-members .table-main .line-content .participants .form:hover,.relay-structures .table-main .line-content .participants .form:hover,.contest-list .table-main .line-content .participants .form:hover,.structure-challenges .table-main .line-content .participants .form:hover{background-color:var(--primary-color-lighter);color:#000;border:none}.challenge-manager .table-main .line-content .participants .form.user-delete,.structure-members .table-main .line-content .participants .form.user-delete,.relay-structures .table-main .line-content .participants .form.user-delete,.contest-list .table-main .line-content .participants .form.user-delete,.structure-challenges .table-main .line-content .participants .form.user-delete{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:var(--gray-light);color:#ce5656;border:none}.challenge-manager .table-main .line-content .participants .form.user-delete:hover,.structure-members .table-main .line-content .participants .form.user-delete:hover,.relay-structures .table-main .line-content .participants .form.user-delete:hover,.contest-list .table-main .line-content .participants .form.user-delete:hover,.structure-challenges .table-main .line-content .participants .form.user-delete:hover{background-color:#ccc;color:#ce5656;border:none}.challenge-manager .table-main .line-content .participants .firstname,.structure-members .table-main .line-content .participants .firstname,.relay-structures .table-main .line-content .participants .firstname,.contest-list .table-main .line-content .participants .firstname,.structure-challenges .table-main .line-content .participants .firstname{width:25%}.challenge-manager .table-main .line-content .participants .lastname,.structure-members .table-main .line-content .participants .lastname,.relay-structures .table-main .line-content .participants .lastname,.contest-list .table-main .line-content .participants .lastname,.structure-challenges .table-main .line-content .participants .lastname{width:25%}.challenge-manager .table-main .line-content .participants .phone,.structure-members .table-main .line-content .participants .phone,.relay-structures .table-main .line-content .participants .phone,.contest-list .table-main .line-content .participants .phone,.structure-challenges .table-main .line-content .participants .phone{width:45%}.challenge-manager .table-main .line-content .steps-sum-notes,.structure-members .table-main .line-content .steps-sum-notes,.relay-structures .table-main .line-content .steps-sum-notes,.contest-list .table-main .line-content .steps-sum-notes,.structure-challenges .table-main .line-content .steps-sum-notes{border-left:1px #ccc solid;padding-left:10px;display:flex;align-items:center}.challenge-manager .table-main .line-content .steps-sum-notes .steps,.structure-members .table-main .line-content .steps-sum-notes .steps,.relay-structures .table-main .line-content .steps-sum-notes .steps,.contest-list .table-main .line-content .steps-sum-notes .steps,.structure-challenges .table-main .line-content .steps-sum-notes .steps{display:flex;align-items:center;justify-content:space-between;position:relative}.challenge-manager .table-main .line-content .steps-sum-notes .steps .line-steps,.structure-members .table-main .line-content .steps-sum-notes .steps .line-steps,.relay-structures .table-main .line-content .steps-sum-notes .steps .line-steps,.contest-list .table-main .line-content .steps-sum-notes .steps .line-steps,.structure-challenges .table-main .line-content .steps-sum-notes .steps .line-steps{position:absolute;width:100%;height:.3rem;background-color:var(--gray-light);z-index:1}.challenge-manager .table-main .line-content .steps-sum-notes .steps .line-steps div,.structure-members .table-main .line-content .steps-sum-notes .steps .line-steps div,.relay-structures .table-main .line-content .steps-sum-notes .steps .line-steps div,.contest-list .table-main .line-content .steps-sum-notes .steps .line-steps div,.structure-challenges .table-main .line-content .steps-sum-notes .steps .line-steps div{width:100%;height:.1rem;margin:.1rem 0;background-color:var(--gray)}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step,.structure-members .table-main .line-content .steps-sum-notes .steps .step,.relay-structures .table-main .line-content .steps-sum-notes .steps .step,.contest-list .table-main .line-content .steps-sum-notes .steps .step,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step{min-width:1rem;min-height:1rem;background-color:var(--gray-light);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;padding:.2rem}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step .step-status,.structure-members .table-main .line-content .steps-sum-notes .steps .step .step-status,.relay-structures .table-main .line-content .steps-sum-notes .steps .step .step-status,.contest-list .table-main .line-content .steps-sum-notes .steps .step .step-status,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step .step-status{min-width:.6rem;min-height:.6rem;border-radius:50%;background-color:var(--gray)}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step .step-ok,.structure-members .table-main .line-content .steps-sum-notes .steps .step .step-ok,.relay-structures .table-main .line-content .steps-sum-notes .steps .step .step-ok,.contest-list .table-main .line-content .steps-sum-notes .steps .step .step-ok,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step .step-ok{background-color:var(--green-color-dark)}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step .step-not-ok,.structure-members .table-main .line-content .steps-sum-notes .steps .step .step-not-ok,.relay-structures .table-main .line-content .steps-sum-notes .steps .step .step-not-ok,.contest-list .table-main .line-content .steps-sum-notes .steps .step .step-not-ok,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step .step-not-ok{background-color:var(--alert-color)}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step.with-value,.structure-members .table-main .line-content .steps-sum-notes .steps .step.with-value,.relay-structures .table-main .line-content .steps-sum-notes .steps .step.with-value,.contest-list .table-main .line-content .steps-sum-notes .steps .step.with-value,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step.with-value{border-radius:10px}.challenge-manager .table-main .line-content .steps-sum-notes .steps .step.with-value .step-status,.structure-members .table-main .line-content .steps-sum-notes .steps .step.with-value .step-status,.relay-structures .table-main .line-content .steps-sum-notes .steps .step.with-value .step-status,.contest-list .table-main .line-content .steps-sum-notes .steps .step.with-value .step-status,.structure-challenges .table-main .line-content .steps-sum-notes .steps .step.with-value .step-status{width:1.8rem;border-radius:10px;padding:0 .25rem;font-size:.6rem;font-weight:500;text-align:center;color:#fff}.challenge-manager .table-main .line-content .steps-sum-notes .notes,.structure-members .table-main .line-content .steps-sum-notes .notes,.relay-structures .table-main .line-content .steps-sum-notes .notes,.contest-list .table-main .line-content .steps-sum-notes .notes,.structure-challenges .table-main .line-content .steps-sum-notes .notes{display:inline-block;cursor:pointer;transition:all .25s ease-out;margin-bottom:5px;font-size:16px;border-radius:15px;padding:4px 0 0 0;margin-left:5px;height:30px;width:30px;text-align:center;background-color:#fff;color:#000;border:1px dashed #000;margin-left:auto}.challenge-manager .table-main .line-content .steps-sum-notes .notes:hover,.structure-members .table-main .line-content .steps-sum-notes .notes:hover,.relay-structures .table-main .line-content .steps-sum-notes .notes:hover,.contest-list .table-main .line-content .steps-sum-notes .notes:hover,.structure-challenges .table-main .line-content .steps-sum-notes .notes:hover{background-color:var(--primary-color-lighter);color:#000;border:1px solid #000}.challenge-manager .table-main .line-content .steps-sum-notes .notes.is-active,.structure-members .table-main .line-content .steps-sum-notes .notes.is-active,.relay-structures .table-main .line-content .steps-sum-notes .notes.is-active,.contest-list .table-main .line-content .steps-sum-notes .notes.is-active,.structure-challenges .table-main .line-content .steps-sum-notes .notes.is-active{border:unset}.challenge-manager .table-main .line-content:has(input[type='checkbox']:checked),.structure-members .table-main .line-content:has(input[type='checkbox']:checked),.relay-structures .table-main .line-content:has(input[type='checkbox']:checked),.contest-list .table-main .line-content:has(input[type='checkbox']:checked),.structure-challenges .table-main .line-content:has(input[type='checkbox']:checked){background-color:#ffffbe}.challenge-manager .table-main .line-content.inactive:has(input[type='checkbox']:checked),.structure-members .table-main .line-content.inactive:has(input[type='checkbox']:checked),.relay-structures .table-main .line-content.inactive:has(input[type='checkbox']:checked),.contest-list .table-main .line-content.inactive:has(input[type='checkbox']:checked),.structure-challenges .table-main .line-content.inactive:has(input[type='checkbox']:checked){background-color:#c4c4a3}.challenge-manager .table-main .line-content.inactive,.structure-members .table-main .line-content.inactive,.relay-structures .table-main .line-content.inactive,.contest-list .table-main .line-content.inactive,.structure-challenges .table-main .line-content.inactive{background-color:var(--gray-light)}.challenge-manager .table-main .line-content.inactive .actions .captain,.structure-members .table-main .line-content.inactive .actions .captain,.relay-structures .table-main .line-content.inactive .actions .captain,.contest-list .table-main .line-content.inactive .actions .captain,.structure-challenges .table-main .line-content.inactive .actions .captain,.challenge-manager .table-main .line-content.inactive .actions .message-direct,.structure-members .table-main .line-content.inactive .actions .message-direct,.relay-structures .table-main .line-content.inactive .actions .message-direct,.contest-list .table-main .line-content.inactive .actions .message-direct,.structure-challenges .table-main .line-content.inactive .actions .message-direct,.challenge-manager .table-main .line-content.inactive .actions .message-mail,.structure-members .table-main .line-content.inactive .actions .message-mail,.relay-structures .table-main .line-content.inactive .actions .message-mail,.contest-list .table-main .line-content.inactive .actions .message-mail,.structure-challenges .table-main .line-content.inactive .actions .message-mail{pointer-events:none;opacity:.3}.challenge-manager .table-main .line-content.inactive .actions .user-is-active,.structure-members .table-main .line-content.inactive .actions .user-is-active,.relay-structures .table-main .line-content.inactive .actions .user-is-active,.contest-list .table-main .line-content.inactive .actions .user-is-active,.structure-challenges .table-main .line-content.inactive .actions .user-is-active{display:none}.challenge-manager .table-main .line-content.inactive .actions .user-is-inactive,.structure-members .table-main .line-content.inactive .actions .user-is-inactive,.relay-structures .table-main .line-content.inactive .actions .user-is-inactive,.contest-list .table-main .line-content.inactive .actions .user-is-inactive,.structure-challenges .table-main .line-content.inactive .actions .user-is-inactive{display:inline-block}.challenge-manager .table-main .line,.structure-members .table-main .line,.relay-structures .table-main .line,.contest-list .table-main .line,.structure-challenges .table-main .line{position:relative}.challenge-manager .table-main .line .line-loading,.structure-members .table-main .line .line-loading,.relay-structures .table-main .line .line-loading,.contest-list .table-main .line .line-loading,.structure-challenges .table-main .line .line-loading,.challenge-manager .table-main .line .line-content,.structure-members .table-main .line .line-content,.relay-structures .table-main .line .line-content,.contest-list .table-main .line .line-content,.structure-challenges .table-main .line .line-content{width:100%;height:100%}.challenge-manager .table-main .line .line-loading .buttons,.structure-members .table-main .line .line-loading .buttons,.relay-structures .table-main .line .line-loading .buttons,.contest-list .table-main .line .line-loading .buttons,.structure-challenges .table-main .line .line-loading .buttons,.challenge-manager .table-main .line .line-content .buttons,.structure-members .table-main .line .line-content .buttons,.relay-structures .table-main .line .line-content .buttons,.contest-list .table-main .line .line-content .buttons,.structure-challenges .table-main .line .line-content .buttons{align-self:center}.challenge-manager .table-main .line .line-loading,.structure-members .table-main .line .line-loading,.relay-structures .table-main .line .line-loading,.contest-list .table-main .line .line-loading,.structure-challenges .table-main .line .line-loading{text-align:center;padding-top:10px;top:0;left:0;position:absolute;background-color:#fff;pointer-events:none}.challenge-manager .table-main-container,.structure-members .table-main-container,.relay-structures .table-main-container,.contest-list .table-main-container,.structure-challenges .table-main-container{position:relative}.challenge-manager .table-main-container .table-main-loading,.structure-members .table-main-container .table-main-loading,.relay-structures .table-main-container .table-main-loading,.contest-list .table-main-container .table-main-loading,.structure-challenges .table-main-container .table-main-loading,.challenge-manager .table-main-container .table-main,.structure-members .table-main-container .table-main,.relay-structures .table-main-container .table-main,.contest-list .table-main-container .table-main,.structure-challenges .table-main-container .table-main{width:100%;height:100%}.challenge-manager .table-main-container .table-main-loading,.structure-members .table-main-container .table-main-loading,.relay-structures .table-main-container .table-main-loading,.contest-list .table-main-container .table-main-loading,.structure-challenges .table-main-container .table-main-loading{z-index:100;text-align:center;padding-top:10px;top:0;left:0;position:absolute;background-color:#fff;pointer-events:none}.challenge-manager .table-accordion.hidden,.structure-members .table-accordion.hidden,.relay-structures .table-accordion.hidden,.contest-list .table-accordion.hidden,.structure-challenges .table-accordion.hidden{display:none}.challenge-manager .table-footer,.structure-members .table-footer,.relay-structures .table-footer,.contest-list .table-footer,.structure-challenges .table-footer{padding:20px 20px;display:flex;flex-direction:row;justify-content:space-between;color:var(--primary-color);background-color:var(--primary-color-lighter);border-radius:0 0 15px 15px}.challenge-manager .table-footer .table-footer-left,.structure-members .table-footer .table-footer-left,.relay-structures .table-footer .table-footer-left,.contest-list .table-footer .table-footer-left,.structure-challenges .table-footer .table-footer-left{display:flex;flex-direction:row}.challenge-manager .table-footer .table-footer-right,.structure-members .table-footer .table-footer-right,.relay-structures .table-footer .table-footer-right,.contest-list .table-footer .table-footer-right,.structure-challenges .table-footer .table-footer-right{display:flex;flex-direction:row}.challenge-manager .table-footer .grouped-actions,.structure-members .table-footer .grouped-actions,.relay-structures .table-footer .grouped-actions,.contest-list .table-footer .grouped-actions,.structure-challenges .table-footer .grouped-actions,.challenge-manager .table-footer .button-do,.structure-members .table-footer .button-do,.relay-structures .table-footer .button-do,.contest-list .table-footer .button-do,.structure-challenges .table-footer .button-do{margin-right:10px;cursor:pointer}.challenge-manager .table-footer .search,.structure-members .table-footer .search,.relay-structures .table-footer .search,.contest-list .table-footer .search,.structure-challenges .table-footer .search,.challenge-manager .table-footer .button-search,.structure-members .table-footer .button-search,.relay-structures .table-footer .button-search,.contest-list .table-footer .button-search,.structure-challenges .table-footer .button-search{margin-left:10px;cursor:pointer}.challenge-manager .table-footer .grouped-actions,.structure-members .table-footer .grouped-actions,.relay-structures .table-footer .grouped-actions,.contest-list .table-footer .grouped-actions,.structure-challenges .table-footer .grouped-actions,.challenge-manager .table-footer .button-do,.structure-members .table-footer .button-do,.relay-structures .table-footer .button-do,.contest-list .table-footer .button-do,.structure-challenges .table-footer .button-do,.challenge-manager .table-footer .search,.structure-members .table-footer .search,.relay-structures .table-footer .search,.contest-list .table-footer .search,.structure-challenges .table-footer .search,.challenge-manager .table-footer .button-search,.structure-members .table-footer .button-search,.relay-structures .table-footer .button-search,.contest-list .table-footer .button-search,.structure-challenges .table-footer .button-search{color:var(--primary-color);background-color:var(--primary-color-lighter)}.challenge-manager .table-footer .button-do,.structure-members .table-footer .button-do,.relay-structures .table-footer .button-do,.contest-list .table-footer .button-do,.structure-challenges .table-footer .button-do,.challenge-manager .table-footer .button-search,.structure-members .table-footer .button-search,.relay-structures .table-footer .button-search,.contest-list .table-footer .button-search,.structure-challenges .table-footer .button-search{border:1px solid var(--primary-color);border-radius:4px;vertical-align:middle;padding:5px 10px 5px 10px;transition:all .25s ease-out;line-height:150%}.challenge-manager .table-footer .button-edit-steps,.structure-members .table-footer .button-edit-steps,.relay-structures .table-footer .button-edit-steps,.contest-list .table-footer .button-edit-steps,.structure-challenges .table-footer .button-edit-steps{cursor:pointer;border:1px solid var(--primary-color);color:var(--primary-color-lighter);background-color:var(--primary-color);border-radius:10px;vertical-align:middle;padding:8px 20px 12px 10px;transition:all .25s ease-out}.challenge-manager .table-footer .button-edit-steps .svg-inline--fa,.structure-members .table-footer .button-edit-steps .svg-inline--fa,.relay-structures .table-footer .button-edit-steps .svg-inline--fa,.contest-list .table-footer .button-edit-steps .svg-inline--fa,.structure-challenges .table-footer .button-edit-steps .svg-inline--fa{color:var(--primary-color-lighter)}.challenge-manager .table-footer .button-edit-steps .svg-inline--fa.fa-inverse,.structure-members .table-footer .button-edit-steps .svg-inline--fa.fa-inverse,.relay-structures .table-footer .button-edit-steps .svg-inline--fa.fa-inverse,.contest-list .table-footer .button-edit-steps .svg-inline--fa.fa-inverse,.structure-challenges .table-footer .button-edit-steps .svg-inline--fa.fa-inverse{color:var(--primary-color)}.challenge-manager .table-footer .search .input-icon,.structure-members .table-footer .search .input-icon,.relay-structures .table-footer .search .input-icon,.contest-list .table-footer .search .input-icon,.structure-challenges .table-footer .search .input-icon{position:relative;left:35px}.challenge-manager .table-footer .search .clear-icon,.structure-members .table-footer .search .clear-icon,.relay-structures .table-footer .search .clear-icon,.contest-list .table-footer .search .clear-icon,.structure-challenges .table-footer .search .clear-icon{position:relative;right:35px;color:var(--primary-color);opacity:0;pointer-events:none}.challenge-manager .table-footer .search input[type=text],.structure-members .table-footer .search input[type=text],.relay-structures .table-footer .search input[type=text],.contest-list .table-footer .search input[type=text],.structure-challenges .table-footer .search input[type=text]{display:inline-block;width:auto;margin:0;padding:0 40px}.challenge-manager .table-footer .search input[type=text]:valid + .clear-icon,.structure-members .table-footer .search input[type=text]:valid + .clear-icon,.relay-structures .table-footer .search input[type=text]:valid + .clear-icon,.contest-list .table-footer .search input[type=text]:valid + .clear-icon,.structure-challenges .table-footer .search input[type=text]:valid + .clear-icon{opacity:.7;pointer-events:unset}.challenge-manager .table-footer .cut-button:hover,.structure-members .table-footer .cut-button:hover,.relay-structures .table-footer .cut-button:hover,.contest-list .table-footer .cut-button:hover,.structure-challenges .table-footer .cut-button:hover{background-color:var(--primary-color);color:#fff}.challenge-manager .table-footer .button-edit-steps:hover,.structure-members .table-footer .button-edit-steps:hover,.relay-structures .table-footer .button-edit-steps:hover,.contest-list .table-footer .button-edit-steps:hover,.structure-challenges .table-footer .button-edit-steps:hover{color:var(--primary-color);background-color:var(--primary-color-lighter)}.challenge-manager .table-footer .button-edit-steps:hover .svg-inline--fa,.structure-members .table-footer .button-edit-steps:hover .svg-inline--fa,.relay-structures .table-footer .button-edit-steps:hover .svg-inline--fa,.contest-list .table-footer .button-edit-steps:hover .svg-inline--fa,.structure-challenges .table-footer .button-edit-steps:hover .svg-inline--fa{color:var(--primary-color)}.challenge-manager .table-footer .button-edit-steps:hover .svg-inline--fa.fa-inverse,.structure-members .table-footer .button-edit-steps:hover .svg-inline--fa.fa-inverse,.relay-structures .table-footer .button-edit-steps:hover .svg-inline--fa.fa-inverse,.contest-list .table-footer .button-edit-steps:hover .svg-inline--fa.fa-inverse,.structure-challenges .table-footer .button-edit-steps:hover .svg-inline--fa.fa-inverse{color:var(--primary-color-lighter)}.reveal-profile{width:600px;background-color:#fff;background-image:none}.reveal-profile .profile{margin:2rem 5rem}.reveal-profile .profile h1{font-size:1.5rem;font-weight:500;text-align:center;text-transform:uppercase;color:var(--primary-color-light);margin-bottom:1.5rem}.reveal-profile .profile .individual-result-container{background-color:var(--green-color-background);padding:1rem 2rem;border-radius:0 0 40px 40px}.reveal-profile .profile .individual-result-container .title-result{font-size:.9rem;font-weight:700;text-transform:uppercase;color:var(--carbon-saving-color-dark);margin-bottom:1rem}.reveal-profile .profile .individual-result-container .individual-result{display:flex;align-items:center;justify-content:space-between;border-radius:30px;background-color:var(--carbon-saving-color-light)}.reveal-profile .profile .individual-result-container .individual-result .icon{padding:.3rem 1rem;background-color:var(--carbon-saving-color-soft);color:var(--carbon-saving-color-medium);font-size:1.5rem;border-radius:inherit}.reveal-profile .profile .individual-result-container .individual-result .quantity{margin-right:.5rem;font-size:1.25rem;font-weight:700;color:#42883c}.reveal-profile .profile .info-user-container{margin-top:1rem;display:flex;background-color:var(--primary-color-lighter);border-radius:40px;padding:.5rem}.reveal-profile .profile .info-user-container .avatar-profile{height:64px;width:64px;border-radius:calc(64px / 2)}.reveal-profile .profile .info-user-container .avatar{display:inline-block;min-width:64px;min-height:64px;max-width:64px;max-height:64px;font-size:32px;border-radius:32px}.reveal-profile .profile .info-user-container .avatar .initials-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:64px;height:64px}.reveal-profile .profile .info-user-container .avatar .initials-container .initials{font-weight:bold;font-family:courier;color:#fff;opacity:.9}.reveal-profile .profile .info-user-container .avatar-len-3{font-size:26px}.reveal-profile .profile .info-user-container .avatar-len-4,.reveal-profile .profile .info-user-container .avatar-len-5,.reveal-profile .profile .info-user-container .avatar-len-6{font-size:16px}.reveal-profile .profile .info-user-container .info-user{margin-left:1rem}.reveal-profile .profile .info-user-container .info-user .name-user,.reveal-profile .profile .info-user-container .info-user .address-user,.reveal-profile .profile .info-user-container .info-user .email-user{color:var(--dark-black)}.reveal-profile .profile .info-user-container .info-user .registration-date{font-size:.75rem;color:var(--gray-dark)}.reveal-profile .profile .history{margin-top:1rem}.reveal-profile .profile .history .title-history{font-weight:1rem;font-size:.9rem;text-transform:uppercase;color:var(--gray-dark)}.reveal-profile .profile .history .item-history{display:flex;align-items:center;padding:.5rem;margin-bottom:1rem;background-color:#eff1f7;border-radius:15px}.reveal-profile .profile .history .item-history .image-thematic{height:32px;width:32px}.reveal-profile .profile .history .item-history .challenge-title{margin:0 1rem;color:#323236;font-size:.8rem;font-weight:700}.reveal-profile .profile .history .item-history .challenge-score{margin-left:auto;white-space:nowrap}.reveal-profile .profile .history .item-history .challenge-score .challenge-date{color:#83848b;font-size:.6rem;text-align:center}.reveal-profile .profile .history .item-history .challenge-score .co2{display:flex;justify-content:flex-end;align-items:center;font-weight:bold;font-size:.8rem;color:var(--carbon-saving-color-medium);background-color:var(--carbon-saving-color-light);border-radius:16px;padding:5px 10px;text-align:center;width:fit-content}.reveal-profile .profile .history .item-history .challenge-score .co2 .icon{font-size:18px;border-radius:16px;background-color:#fff;color:var(--carbon-saving-color-medium);width:20px;height:20px;margin-right:6px}.reveal-comment-form,.reveal-delete-form{width:600px;background-color:var(--primary-color-lighter);background-image:url("../../static/control_center/motif_comment_form.933990a94bbe.png");background-repeat:no-repeat;background-size:50%;margin-top:2rem;border-radius:10px}.reveal-comment-form form,.reveal-delete-form form{margin:4rem 2rem 0 2rem;display:flex;flex-direction:column;align-items:center}.reveal-comment-form form label,.reveal-delete-form form label{font-weight:700;color:var(--gray-dark);text-transform:uppercase}.reveal-comment-form form textarea,.reveal-delete-form form textarea{border-radius:10px}.reveal-comment-form form button,.reveal-delete-form form button{width:fit-content}.tooltip{background-color:var(--primary-color-light);border-radius:10px;text-align:center;margin-top:.25rem}.tooltip:before{border-color:var(--primary-color-light) transparent transparent !important;border-width:.5rem !important}

/*# sourceMappingURL=challenge_users_table.css.df0dd487ef1d.map */