.lu-warning-block{color:#fff;margin-bottom:24px;padding:8px 12px}.lu-warning-block.inline{display:inline}.lu-warning-block.success{background-color:#2c7a3f}.lu-warning-block.warning{color:#1b2422;padding:0}.lu-warning-block.error{background-color:#c0374f}.lu-warning-block i{margin-right:10px;vertical-align:middle}.student-formula__discount .search-field-repeatable__btn-add{margin-bottom:24px!important}.discounts__form{margin-top:24px}.formula-invoices .red{color:#c0374f}.formula-invoices .green{color:#2c7a3f}.formula-invoices .border-t{border-top:1px solid #e6eaea}.formula-invoices .border-b{border-bottom:1px solid #e6eaea}.formula-invoices .right{text-align:right}.formula-invoices .search-form:first-child{margin-top:12px}.formula-invoices .search-form__field--paymentMethod,.formula-invoices .search-form__field--recipient{margin-top:24px}.formula-invoices .search-form__group--entries{margin-left:0}.formula-invoices .invoice__totals>div{display:flex;gap:16px;justify-content:space-between}.formula-invoices .invoice__totals:not(.nl-totaux-de-tableau)>div>:last-child{margin-right:12px}.formula-payments .payment__table{border-top:none}.formula-payments .payment__table.marge{margin-top:24px}.formula-payments .payment__table .red,.formula-payments .payment__table .red i{color:#c0374f}.formula-payments .payment__table--infos{display:flex;flex-direction:row;font-size:12px;margin-top:-3px}.formula-payments .payment__table--infos-separator{white-space:pre-wrap}.formula-payments .payment__table .el-table__header-wrapper th .cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formula-payments .payment__table .el-table__body td{text-overflow:ellipsis;white-space:nowrap}.formula-payments .payment__table .right{text-align:right}.formula-payments .payment__table .left{text-align:left}.formula-payments .payment__table i{margin-right:6px}.formula-payments .payment__form{margin-top:24px}.formula-payments .payment__edit{border-bottom:1px solid #e6eaea;display:flex}.formula-payments .payment__edit .lucius-icon-delete_small{margin-right:12px;margin-top:59px}.formula-payments .payment__total{padding-bottom:8px;padding-top:8px;width:100%}.formula-payments .payment__total span{font-size:14px;font-weight:700}.formula-payments .payment__total.green{color:#2c7a3f}.formula-payments .payment__total.red{color:#c0374f}.formula-payments .payment__total:not(.last){border-bottom:1px solid #e6eaea}.formula-payments .payment__total.border_top{border-top:1px solid #e6eaea}.formula-payments .payment__formula{width:100%}.formula-payments .payment__formula span{font-size:14px}.formula-payments .payment__formula.marge-medium{margin-top:6px}.lu-dialog__form.payment__form{display:grid;gap:24px}.group-selection__table{align-items:center;border-bottom:1px solid #d6dcdb;display:grid;gap:12px;grid-template-areas:"icon name capacity action";grid-template-columns:36px auto 200px 200px;height:-moz-fit-content;height:fit-content;padding:5px 0}.group-selection__table:first-of-type{border-top:1px solid #d6dcdb;margin-top:12px}.group-selection .icon{border-radius:4px;grid-template-areas:"icon";padding:12px;width:-moz-fit-content;width:fit-content}.group-selection .icon>i{color:#fff;font-size:16px;width:-moz-fit-content;width:fit-content}.group-selection .capacity{grid-template-areas:"capacity"}.group-selection .action{grid-template-areas:"action";text-align:right}.group-selection__group-name:not(:first-of-type){margin-top:24px}.group-selection .group-empty{align-items:center}.group-selection .group-empty>i{color:#c0374f}.group-selection .green{color:#2c7a3f}.student-set{margin:0}.student-set:first-child{margin-top:20px}.student-set:not(:last-child){margin-bottom:36px!important}.student-set:last-child{margin-bottom:20px}.student-set__title{cursor:pointer}.student-set__active{font-size:14px;margin-top:-15px}.student-set__active i{position:relative;top:2px}.student-set__active--warning{margin-top:0}.student-set__important{color:#c0374f;font-weight:700}.student-set__warning-button{display:block}.student-set .lu-data-list-item{grid-template-rows:auto 0 0;padding:12px 0}.student-set .lu-data-list-item:not(:first-child){border-top:1px solid #e3e6e6}.student-set .lu-data-list-item:nth-child(2){border-top:none!important}.student-set .lu-data-list-item.no-space-top:first-child{margin-top:-10px}.student-set .lu-data-list-item .data{justify-content:space-between}.student-set .lu-data-list-item .lu-text:not(.text--icon){margin-right:12px;max-width:565px}.student-set .lu-data-list-item .main{justify-content:space-between}.student-set .lu-data-list-item>.aside{grid-area:left;margin-right:5px}.student-set .lu-data-list-item>.aside .icon-theme{background-color:var(--theme_color-primary);color:#fff}.student-set .lu-data-list-item>.left{align-items:bottom!important;grid-area:aside;margin-right:0}.student-set .lu-data-list-item .is-over{margin-bottom:auto;margin-right:20px;margin-top:auto}.student-set .lu-data-list-item .is-over p:first-child{margin-bottom:5px}.student-set .lu-data-list-item .student-set__actions{margin-bottom:auto;margin-top:auto}.student-set .el-button{margin-top:35px}.student-set .down,.student-set .lucius-icon-arrow_right_2{transition:all .3s ease}.student-set .down{transform:rotate(90deg);transform-origin:center}.student-formula .el-radio{width:100%}.student-formula .el-radio .el-radio__input:not(.is-checked) .el-radio__inner{border-color:#1b2422}.student-formula[data-v-3b0ffcc0]{display:flex}.student-formula i.lucius-icon-arrow_right_2[data-v-3b0ffcc0]{color:#5e6d6b;height:-moz-fit-content;height:fit-content;margin-left:0;margin-right:0;margin-top:19px;padding:4px;transition:all .2s}.student-formula i.lucius-icon-arrow_right_2.down[data-v-3b0ffcc0]{transform:rotate(90deg);transform-origin:center}.student-formula i.lucius-icon-arrow_right_2[data-v-3b0ffcc0]:hover{cursor:pointer}.student-formula__content[data-v-3b0ffcc0]{overflow:hidden;width:100%}.student-formula__content.no-formula[data-v-3b0ffcc0]{margin-top:-36px}.student-formula__content .section__title[data-v-3b0ffcc0]{margin-bottom:0}.student-formula__content .student-formula__category--content[data-v-3b0ffcc0],.student-formula__content .student-formula__category--formation[data-v-3b0ffcc0],.student-formula__content .student-formula__category--title[data-v-3b0ffcc0],.student-formula__content .student-formula__radio--price[data-v-3b0ffcc0]{margin-left:0}.student-formula__content .student-formula__category--content.right[data-v-3b0ffcc0]{margin-left:30px}.student-formula__title[data-v-3b0ffcc0]{margin-bottom:0}.student-formula__formula i[data-v-3b0ffcc0]{font-size:14px}.student-formula__aside-button[data-v-3b0ffcc0]{display:flex;height:100%}.student-formula__aside-button>p[data-v-3b0ffcc0]{margin:auto 20px}.student-formula__aside-button>.el-button[data-v-3b0ffcc0]{margin-bottom:auto;margin-top:auto}.student-formula__aside-text[data-v-3b0ffcc0]{display:flex;flex-direction:column;max-width:300px}.student-formula__in-cart[data-v-3b0ffcc0]{color:#2c7a3f;font-weight:600;padding-left:20px}.student-formula__category[data-v-3b0ffcc0]{margin-left:40px}.student-formula__category--title[data-v-3b0ffcc0]{display:flex;margin-bottom:30px;margin-left:10px;margin-top:10px}.student-formula__category--title .title[data-v-3b0ffcc0]{font-size:18px;font-weight:700;margin-bottom:auto;margin-top:auto}.student-formula__category--title i.lucius-icon-arrow_right_2[data-v-3b0ffcc0]{margin-bottom:auto;margin-top:auto}.student-formula__category--title.steps[data-v-3b0ffcc0]{margin-bottom:20px}.student-formula__category--content[data-v-3b0ffcc0]{margin-bottom:30px}.student-formula__dialog-steps[data-v-3b0ffcc0]{margin-bottom:30px;margin-top:20px}.student-formula__dialog-steps.no-formula[data-v-3b0ffcc0]{margin-top:0}.student-formula__dialog-payments[data-v-3b0ffcc0]{margin-bottom:30px}.student-formula__dialog-payments .sub-section__title[data-v-3b0ffcc0]{display:block;margin-bottom:12px;margin-top:12px}.student-formula__dialog-payments--resume[data-v-3b0ffcc0]{margin-bottom:12px;margin-top:12px}.student-formula__dialog-payments--resume span[data-v-3b0ffcc0]:first-of-type{font-weight:400}.student-formula__dialog-invoices[data-v-3b0ffcc0]{margin-bottom:30px}.student-formula__radio[data-v-3b0ffcc0]{display:flex;flex-direction:column;gap:24px;margin-top:24px;width:100%}.student-formula__radio--description[data-v-3b0ffcc0]{color:#5e6d6b;display:block;font-weight:400;margin-left:24px;max-width:70%;padding-top:2px;white-space:normal}.student-formula__radio--title[data-v-3b0ffcc0]{font-size:16px;font-weight:600}.student-formula__radio .el-radio[data-v-3b0ffcc0]{width:100%}.student-formula__radio--price[data-v-3b0ffcc0]{border-top:1px solid #e6eaea;display:flex;justify-content:space-between;margin-left:24px;margin-top:10px;padding-top:8px}.student-formula__radio--price[data-v-3b0ffcc0]:last-of-type{border-bottom:1px solid #e6eaea;padding-bottom:8px}.student-formula__radio--price p[data-v-3b0ffcc0]{margin-bottom:auto;margin-top:auto}.student-formula__radio--price.advance[data-v-3b0ffcc0]{font-size:600}.student-formula__radio--step-price[data-v-3b0ffcc0]:not(:first-child){border-top:none;margin-top:0}.student-formula__radio--step-price[data-v-3b0ffcc0]{border-bottom:1px solid #d6dcdb;margin-left:40px;padding-bottom:8px}.student-formula__radio--element[data-v-3b0ffcc0]{display:flex;font-weight:400;justify-content:space-between;margin-left:24px;width:calc(100% - 24px)}.student-formula__radio--element[data-v-3b0ffcc0]:first-of-type{margin-top:12px}.student-formula__radio--element[data-v-3b0ffcc0]:first-of-type:not(:only-child){margin-bottom:6px}.student-formula__radio--element p[data-v-3b0ffcc0]{font-size:14px;margin-bottom:auto;margin-top:auto}.student-formula__radio--element.fees[data-v-3b0ffcc0]{display:flex;flex-direction:column;gap:3px;justify-content:space-around;margin-left:0;width:auto}.student-formula__radio--element.fees p[data-v-3b0ffcc0]:first-child{margin-top:-12px}.student-formula__radio--element.fees p[data-v-3b0ffcc0]:last-child{margin-bottom:-6px}.student-formula__radio--element.price span.bold[data-v-3b0ffcc0]{font-size:16px;font-weight:700}.student-formula__radio--account[data-v-3b0ffcc0]{border:none}.student-formula__radio--account.formula-price.lu__sub-section[data-v-3b0ffcc0]{margin:-6px 0 0;padding:0}.student-formula__radio--charge[data-v-3b0ffcc0]{border:none}.student-formula__radio--charge.formula-price.lu__sub-section[data-v-3b0ffcc0]{margin:-6px 0 0;padding:0}.student-formula__radio-single[data-v-3b0ffcc0]{padding-bottom:24px}.student-formula__past-steps[data-v-3b0ffcc0],.student-formula__radio-single[data-v-3b0ffcc0]:not(:last-child){border-bottom:1px solid #d6dcdb}.student-formula__past-steps[data-v-3b0ffcc0]{margin-bottom:0;padding-bottom:24px}.student-formula__past-steps--date[data-v-3b0ffcc0]{display:flex;justify-content:space-between}.student-formula__past-steps--date>span[data-v-3b0ffcc0]{color:#2c7a3f;font-weight:600;padding-top:24px}.student-formula__past-steps--name[data-v-3b0ffcc0]{color:#2c7a3f;font-size:16px;font-weight:600;margin-top:24px;padding-bottom:4px}.student-formula__past-steps--name i[data-v-3b0ffcc0]{vertical-align:middle}.student-formula__past-steps i[data-v-3b0ffcc0]{color:#2c7a3f}.student-formula__past-steps>span[data-v-3b0ffcc0]{color:#5e6d6b;display:block;font-size:14px;font-weight:400;margin-left:24px;max-width:70%}.student-formula__past-steps>.student-formula__radio--element.readonly[data-v-3b0ffcc0]{margin-top:12px}.student-formula__past-steps.skipped .student-formula__past-steps--name[data-v-3b0ffcc0],.student-formula__past-steps.skipped i[data-v-3b0ffcc0],.student-formula__past-steps.skipped span[data-v-3b0ffcc0]{color:#d6dcdb}.student-formula__step[data-v-3b0ffcc0]{display:flex;flex-direction:row}.student-formula__step--name[data-v-3b0ffcc0]{color:var(--theme_color-primary);font-weight:700}.student-formula__step--point[data-v-3b0ffcc0]:before{border-radius:50%;content:"";display:block;height:8px;margin-right:32px;margin-top:3px;position:relative;width:8px;z-index:2}.student-formula__step--point[data-v-3b0ffcc0]:not(:first-of-type):after{content:"";display:block;height:2px;margin-left:-33px;margin-right:-2px;margin-top:-5px;position:relative;width:34px;z-index:1}.student-formula__step--point[data-v-3b0ffcc0]:last-of-type:before{margin-right:12px}.student-formula__step--point.past[data-v-3b0ffcc0]:before,.student-formula__step--point.past[data-v-3b0ffcc0]:not(:first-of-type):after{background-color:var(--theme_color-primary)}.student-formula__step--point.future[data-v-3b0ffcc0]:before,.student-formula__step--point.future[data-v-3b0ffcc0]:not(:first-of-type):after{background-color:#e6eaea}.student-formula__step--final i[data-v-3b0ffcc0]{margin-right:12px}.student-formula .card__title--small[data-v-3b0ffcc0]{font-size:14px}.lu-data-list-item.student-formula[data-v-3b0ffcc0]{margin-bottom:0;padding:12px 0}.lu-data-list-item.student-formula[data-v-3b0ffcc0]:first-child{border-top:none!important}.lu-data-list-item.student-formula .left[data-v-3b0ffcc0]{margin-top:10px}.lu-data-list-item.student-formula .aside[data-v-3b0ffcc0]{margin-right:0}.lu-data-list-item.student-formula .data[data-v-3b0ffcc0]{grid-column-end:aside;margin-right:0}.lu-data-list-item.student-formula .main[data-v-3b0ffcc0]{align-items:normal;flex-wrap:nowrap;grid-row-end:subdata}.lu-data-list-item.student-formula .main .icon-theme[data-v-3b0ffcc0]{font-size:18px;min-width:40px}.lu-data-list-item.student-formula .right.card__title[data-v-3b0ffcc0]{margin-top:11px}.student-formula.short-tree[data-v-3b0ffcc0]{margin-left:20px}.student-formula.short-tree .student-formula__content[data-v-3b0ffcc0]{margin-left:4px}.student-formula.short-tree .student-set[data-v-3b0ffcc0]{margin-left:10px}.student-formula.short-tree .student-set[data-v-3b0ffcc0]:before{left:-26px;width:15px}.student-formula.short-tree .student-set[data-v-3b0ffcc0]:after{height:calc(100% + 45px);left:-26px;top:-40px}.student-formula.short-tree .student-set[data-v-3b0ffcc0]:last-child:after{height:calc(50% + 40px)}.student-formula.short-tree__content[data-v-3b0ffcc0]{margin-left:3px}.student-formula.short-tree .lu-data-list-item.student-formula .main[data-v-3b0ffcc0]{grid-column-start:left}.student-formula.short-tree .lu-data-list-item.student-formula .aside[data-v-3b0ffcc0]{display:flex}.student-formula.short-tree .lu-data-list-item.student-formula .aside .card__title[data-v-3b0ffcc0]{font-size:14px;font-weight:400;height:-moz-fit-content;height:fit-content;margin-bottom:auto;margin-top:auto}.student-formula.short-tree .lu-data-list-item.student-formula .aside .student-formula__actions[data-v-3b0ffcc0]{height:-moz-fit-content;height:fit-content;margin-bottom:auto;margin-top:auto}.student-formula.short-tree .lu-data-list-item.student-formula .lu-data-list-item[data-v-3b0ffcc0]{padding-left:0}.student-formula.short-tree .lu-data-list-item.student-formula .lu-data-list-item>.data.lu-text[data-v-3b0ffcc0]{max-width:86%}.inscription{background:#fff;border:1px solid #d6dcdb;border-radius:8px;margin-bottom:12px;overflow:hidden}.inscription__tete{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto auto auto;padding:13px 16px;position:relative}.inscription__lien{display:block;min-width:0}.inscription__lien:after{content:"";inset:0;position:absolute}.inscription__lien:hover .inscription__nom{text-decoration:underline}.inscription__nom{color:#45726b;display:block;font-size:14px;font-weight:600}.inscription__lieu{color:#5e6d6b;display:block;font-size:12px}.inscription__identite{min-width:0}.inscription__etats{display:flex;flex-wrap:wrap;gap:5px}.inscription .fil{display:flex;flex-wrap:wrap;gap:2px 8px;list-style:none;margin:6px 0 0;padding:0}.inscription .fil__etape{--fil-trait:#a7bdb9;align-items:center;display:flex;gap:5px}.inscription .fil__etape:not(:first-child):before{background:var(--fil-trait);border-radius:1px;content:"";flex:0 0 auto;height:2px;width:16px}.inscription .fil__pastille{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.inscription .fil__nom{font-size:12px;white-space:nowrap}.inscription .fil__etape--passee{--fil-trait:#2c7a3f}.inscription .fil__etape--passee .fil__pastille{background:#2c7a3f}.inscription .fil__etape--passee .fil__nom{color:#5e6d6b}.inscription .fil__etape--courante{--fil-trait:#2c7a3f}.inscription .fil__etape--courante .fil__pastille{background:#2c7a3f}.inscription .fil__etape--courante .fil__nom{color:#1b2422;font-weight:500}.inscription .fil__etape--a-venir .fil__pastille{border:2px solid #a7bdb9}.inscription .fil__etape--a-venir .fil__nom{color:#5e6d6b}.inscription .fil__etape--annulee{--fil-trait:#c0374f}.inscription .fil__etape--annulee .fil__pastille{background:#c0374f}.inscription .fil__etape--annulee .fil__nom{color:#c0374f}.inscription .fil__etape--possible .fil__pastille{border:2px dashed #a7bdb9}.inscription .fil__etape--possible .fil__nom{color:#5e6d6b}.inscription__prix{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.inscription__actions{position:relative;z-index:1}.inscription--close{background:#f4f6f6}.inscription--close .inscription__nom{color:#5e6d6b;font-size:13px}.inscription--close .inscription__prix{color:#5e6d6b;font-weight:500}.inscription--annulee .inscription__nom{text-decoration:line-through}.ensemble{border-top:1px solid #e6eaea}.ensemble__alerte{align-items:center;background:#fbe9ec;color:#a82d42;display:flex;font-size:12px;gap:6px;margin:0;padding:8px 16px}.ensemble__alerte-lieu{font-weight:600}.formation{border-top:1px solid #e6eaea;padding:10px 16px}.formation:first-child{border-top:0}.formation__tete{align-items:baseline;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto}.formation__nom{font-size:13px;font-weight:600}.formation__periode{color:#5e6d6b;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.formation__classes{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.formation__sans-classe{color:#c0374f;font-size:12px;margin:7px 0 0}.classe{align-items:center;background:#f4f6f6;border:1px solid #e6eaea;border-radius:4px;display:inline-flex;font-size:12px;gap:5px;padding:3px 8px}.classe__pastille{flex:0 0 auto}.student-formula__radio[data-v-456a6481]{display:flex;flex-direction:column;gap:24px;margin-top:24px;width:100%}.student-formula__radio--description[data-v-456a6481]{color:#5e6d6b;font-weight:400;margin-left:27px;padding-top:2px}.student-formula__radio--title[data-v-456a6481]{font-size:16px;font-weight:600;margin-left:4px}.student-formula__radio .el-radio[data-v-456a6481]{width:100%}.student-formula__radio--price[data-v-456a6481]{border-top:1px solid #e6eaea;display:flex;justify-content:space-between;margin-left:27px;margin-top:10px;padding-top:8px}.student-formula__radio--price[data-v-456a6481]:last-of-type{border-bottom:1px solid #e6eaea;padding-bottom:8px}.student-formula__radio--price p[data-v-456a6481]{margin-bottom:auto;margin-top:auto}.student-formula__radio--price.advance[data-v-456a6481]{font-size:600}.student-formula__radio--step-price[data-v-456a6481]:not(:first-child){border-top:none;margin-top:0}.student-formula__radio--step-price[data-v-456a6481]{border-bottom:1px solid #d6dcdb;margin-left:40px;padding-bottom:8px}.student-formula__radio--element[data-v-456a6481]{display:flex;font-weight:400;justify-content:space-between;margin-left:27px;width:calc(100% - 27px)}.student-formula__radio--element[data-v-456a6481]:first-of-type{margin-top:12px}.student-formula__radio--element[data-v-456a6481]:first-of-type:not(:only-child){margin-bottom:6px}.student-formula__radio--element p[data-v-456a6481]{font-size:14px;margin-bottom:auto;margin-top:auto}.student-formula__radio--element.fees[data-v-456a6481]{display:flex;flex-direction:column;gap:3px;justify-content:space-around;margin-left:0;width:auto}.student-formula__radio--element.fees p[data-v-456a6481]:first-child{margin-top:-12px}.student-formula__radio--element.fees p[data-v-456a6481]:last-child{margin-bottom:-6px}.student-formula__radio--element.price span.bold[data-v-456a6481]{font-size:16px;font-weight:700}.student-formula__radio--account[data-v-456a6481]{border:none}.student-formula__radio--account.formula-price.lu__sub-section[data-v-456a6481]{margin:-6px 0 0;padding:0}.student-formula__radio--charge[data-v-456a6481]{border:none}.student-formula__radio--charge.formula-price.lu__sub-section[data-v-456a6481]{margin:-6px 0 0;padding:0}.student-formula__content[data-v-456a6481]{margin-left:9px}.student-formula__steps[data-v-456a6481]{display:flex;flex-direction:column;margin-bottom:0;padding-bottom:24px}.student-formula__steps[data-v-456a6481]:not(:last-child){border-bottom:1px solid #d6dcdb}.student-formula__steps.past .student-formula__steps--icon[data-v-456a6481]{background-color:#2c7a3f}.student-formula__steps.past .student-formula__steps--date span[data-v-456a6481]{color:#2c7a3f}.student-formula__steps.past.skipped>span[data-v-456a6481]{color:#d6dcdb}.student-formula__steps.past.skipped .student-formula__steps--icon[data-v-456a6481]{background-color:#d6dcdb}.student-formula__steps.past.skipped .student-formula__radio--element[data-v-456a6481],.student-formula__steps.past.skipped .student-formula__steps--date span[data-v-456a6481]{color:#d6dcdb}.student-formula__steps.current .student-formula__steps--icon[data-v-456a6481]{background-color:var(--theme_color-primary)}.student-formula__steps.current .student-formula__steps--date span[data-v-456a6481]{color:var(--theme_color-primary)}.student-formula__steps.to-come .student-formula__steps--icon[data-v-456a6481]{background-color:#d6dcdb}.student-formula__steps.to-come .student-formula__radio--element[data-v-456a6481],.student-formula__steps.to-come .student-formula__steps--date span[data-v-456a6481]{color:#5e6d6b}.student-formula__steps.finish .student-formula__steps--icon[data-v-456a6481]{background-color:#d6dcdb}.student-formula__steps.finish .student-formula__radio--element[data-v-456a6481],.student-formula__steps.finish .student-formula__steps--date span[data-v-456a6481]{color:#5e6d6b}.student-formula__steps.finish .student-formula__radio--element.price span[data-v-456a6481]{color:#5e6d6b;font-weight:400}.student-formula__steps--date[data-v-456a6481]{display:flex;justify-content:space-between}.student-formula__steps--date>span[data-v-456a6481]{color:#2c7a3f;font-weight:600}.student-formula__steps--name[data-v-456a6481]{display:flex;font-size:16px;font-weight:600;padding-bottom:4px}.student-formula__steps--icon[data-v-456a6481]{border-radius:50%;color:#fff;height:24px;margin-right:12px;margin-top:-5px;width:24px}.student-formula__steps--icon i[data-v-456a6481]{font-size:12px;font-weight:600;left:6px;position:relative;top:4px}.student-formula__steps>span[data-v-456a6481]{color:#5e6d6b;display:block;font-size:14px;font-weight:400;margin-left:36px;max-width:70%;white-space:normal}.student-formula__steps>.student-formula__radio--element.readonly[data-v-456a6481]{margin-top:12px}.student-formula__step[data-v-456a6481]{display:flex;flex-direction:row}.student-formula__step--name[data-v-456a6481]{color:var(--theme_color-primary);font-weight:700}.student-formula__step--point[data-v-456a6481]:before{border-radius:50%;content:"";display:block;height:8px;margin-right:32px;margin-top:3px;position:relative;width:8px;z-index:2}.student-formula__step--point[data-v-456a6481]:not(:first-of-type):after{content:"";display:block;height:2px;margin-left:-33px;margin-right:-2px;margin-top:-5px;position:relative;width:34px;z-index:1}.student-formula__step--point[data-v-456a6481]:last-of-type:before{margin-right:12px}.student-formula__step--point.past[data-v-456a6481]:before,.student-formula__step--point.past[data-v-456a6481]:not(:first-of-type):after{background-color:var(--theme_color-primary)}.student-formula__step--point.future[data-v-456a6481]:before,.student-formula__step--point.future[data-v-456a6481]:not(:first-of-type):after{background-color:#e6eaea}.border-bottom{border-bottom:1px solid #e6eaea}.students-formulas-list h3{margin-bottom:12px}.students-formulas-list h3:not(:first-child){margin-top:10px}.students-formulas-list__title{margin-bottom:10px;margin-top:30px}.students-formulas-list__description{color:#d6dcdb}.students-formulas-list .selected_num{display:flex;justify-content:space-between;margin-top:12px;width:100%}.students-formulas-list .selected_num--text{font-size:14px;font-weight:400}.students-formulas-list .selected_num.summary_title{font-size:16px;font-weight:600;padding-top:20px}.students-formulas-list .selected_num.summary_title.open{border-top:1px solid #d6dcdb}.students-formulas-list__group{width:-moz-fit-content;width:fit-content}.students-formulas-list__group:not(:first-child){margin-top:10px}.students-formulas-list__group:hover{cursor:pointer}.students-formulas-list__group .overlay__title{font-size:14px}.students-formulas-list__group>i.lucius-icon-arrow_right_2{color:#5e6d6b;display:inline-block;font-size:13px;height:-moz-fit-content;height:fit-content;margin-bottom:4px;margin-top:4px;transition:all .2s}.students-formulas-list__group>i.lucius-icon-arrow_right_2.down{transform:rotate(90deg);transform-origin:center}.students-formulas-list__no-formulas{margin-bottom:30px;margin-left:25px}.students-formulas-list__formulas.move-up{margin-top:-10px}.students-formulas-list__tree{height:100%;margin-left:7px;position:relative}.students-formulas-list__tree:after{background-color:#5e6d6b;content:"";height:calc(100% + 35px);left:-15px;position:absolute;top:-5px;width:1px}.students-formulas-list__tree:before{background-color:#5e6d6b;content:"";height:1px;left:-15px;position:absolute;top:30px;width:15px}.students-formulas-list__tree:first-child:last-child:after,.students-formulas-list__tree:last-child:after{height:35px}.students-formulas-list .student-formula:not(:first-of-type){border-top:1px solid #e6eaea}.formula-icon{align-items:center;display:flex;flex-direction:column}.formula-icon .icon-theme{background-color:#fff;color:var(--theme_color-primary);margin:5px}.formula-icon span{font-size:16px}
