.template-challenge-steps-section{flex-direction:column;display:flex}.template-challenge-steps-section .challenge-step-container{border:1px solid var(--border);border-radius:6px;flex-direction:row;flex:100%;margin:20px 0 auto;padding:8px 12px;display:flex}.template-challenge-steps-section .challenge-step-container .summary-container{flex-direction:column;flex:0 30%;margin:auto 20px auto 0;display:flex}.template-challenge-steps-section .challenge-step-container .summary-container .template-name{width:100%;margin:auto}.template-challenge-steps-section .challenge-step-container .summary-container .challenge-step-occurrence{width:100%;margin:auto;display:flex}.template-challenge-steps-section .challenge-step-container .summary-container .challenge-step-occurrence .challenge-saturday-occurrence,.template-challenge-steps-section .challenge-step-container .summary-container .challenge-step-occurrence .date-informations{flex:0 50%;margin:0 auto}.template-challenge-steps-section .challenge-step-container .summary-container .challenge-step-occurrence .date-informations{flex-direction:column;margin:auto 0 auto 20px;display:flex}.template-challenge-steps-section .challenge-step-container .summary-container .challenge-step-occurrence .date-informations label{margin:auto 0}.template-challenge-steps-section .challenge-step-container .actions-container{flex-wrap:wrap;flex:0 70%;margin:auto 0 auto auto;display:flex}.template-challenge-steps-section .challenge-step-container .actions-container a{margin:auto 20px!important}.template-challenge-steps-section .challenge-step-container h4{margin-bottom:0;font-size:1.1em}.template-challenge-steps-section .challenge-step-template-step{display:none}.template-selection-popup .input-popup{flex-direction:column;display:flex}.template-selection-popup .input-popup label,.template-selection-popup .input-popup input{flex:100%;margin:auto}.template-selection-popup .input-popup input{width:100%}.template-selection-popup .table-section{max-height:60vh;overflow-y:scroll}.template-selection-popup .table-section a{text-decoration:none}.template-selection-popup table{width:100%}.paths-list{flex-direction:column;display:flex}.paths-list .learning-path{border-bottom:1px solid var(--border);width:100%;margin:20px auto auto;padding-bottom:20px;display:flex}.paths-list .learning-path .path-name{flex:40%;margin:auto auto auto 0}.paths-list .learning-path .path-edition{flex:20%;margin:auto}.paths-list .learning-path .path-freemium{flex:40%;margin:auto 0 auto auto;display:flex}.paths-list .learning-path .path-freemium label{margin:auto 10px auto auto}.paths-list .learning-path .path-freemium input{margin:auto 10px auto 0}
