@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;400;600&display=swap);body>*{font-family:"Poppins",sans-serif}body{margin:0;padding:0;overflow:hidden}.ant-layout{background:#f6f7fb!important}.ant-progress-inner>span>i.anticon-check{color:#98edc4!important}input#normal_login_email.ant-input,input#normal_login_password.ant-input{font-size:16px;padding:4px 23px!important;border:none!important}input#normal_login_email.ant-input:focus,input#normal_login_password.ant-input:focus{box-shadow:0 0 0 2px rgba(var(--lc-rgb-pink),.4)!important;-webkit-box-shadow:0 0 0 2px rgba(var(--lc-rgb-pink),.4)!important}.dashboard-tabs .ant-tabs-nav .ant-tabs-tab:hover,button#forgot-password:hover{color:var(--lc-pink)!important}.more-hover,.more-hover:hover{transition:all .3s ease!important}.more-hover:hover{opacity:.8}.vertical{flex:1 1}.vertical .simplebar-scrollbar:before{background-color:var(--lc-pink);left:8px;width:2px;border-radius:0}.vertical .simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.horizontal .simplebar-scrollbar:before{background-color:#4f48b2;top:7px;opacity:1;height:2px;border-radius:0}.horizontal .simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.resources-collapse .ant-collapse-content-box{padding:0!important}#calendar-section .calendarContainer{width:100%!important;border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important}.calendarContainer .heading .title{border:none!important;font-size:16px!important;color:#02002f!important;letter-spacing:.7px!important}.calendarContainer .month-selector .heading .title{font-weight:700!important}.calendarContainer .daysOfWeek{color:#b8b8b8!important;font-weight:700!important}.calendarContainer button{font-weight:700!important}.calendarContainer .selected button{color:#fff!important;background-color:var(--lc-pink)!important}.calendarContainer .today button{border:3px solid var(--lc-pink)!important}.calendarContainer .dayWrapper button:hover{background-color:rgba(var(--lc-rgb-pink),.3)!important}.calendarContainer .dayWrapper button{width:34px!important;height:34px!important;font-size:1em!important}.calendarButton{background:var(--lc-pink)!important}.highLightDot-container{bottom:-3px!important}.highLightDot-container .highLightDot{height:6px!important;width:6px!important}.answer-frame:hover h4,.selected h4{color:#593df3!important;font-weight:700!important}tr.answer-frame-proposition>td>p{text-align:center!important;border-color:#979797!important}tr.answer-frame-proposition>td>p>span{color:#434242!important}tr.answer-frame-proposition.correct>td>p>span{color:#00c900!important;font-weight:700!important}tr.answer-frame-proposition.wrong>td>p>span{color:#ff0019!important;font-weight:700!important}.quizz-answer{border:none!important}#quizz-editor .ace_cursor{display:none!important}#quizz-editor .ace_print-margin{visibility:hidden!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:#b3b5b7!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#b3b5b7!important}.ant-steps-item-process .ant-steps-item-icon{background:#593df3!important;border-color:#593df3!important}.ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#593df3!important}a.course-row-active>div:hover{background-color:rgba(var(--lc-rgb-pink),.2)}#add-photo .ant-drawer-body,#satisfaction .ant-drawer-body{padding:0!important;min-height:100vh;display:flex;flex-direction:column}#add-photo .ant-drawer-body{align-items:center}.draw-emargement-datepicker>div{font-family:Raleway,sans-serif}.draw-emargement-datepicker>div>.datepicker-input{font-family:Raleway,sans-serif!important;width:110px;text-align:center;background:#fff}#datepicker-input__span{margin:0 3px}.satisfaction-img{height:234.5;width:100%}.satisfaction-container{position:relative;font-family:Raleway,sans-serif}.satisfaction-confirm-text{margin-bottom:10px}.satisfaction-confirm-text>p{font-family:Raleway,sans-serif;font-weight:500;margin:0;text-align:center}.satisfaction-q1{font-size:1rem;letter-spacing:.1em;font-weight:700;margin-top:15px}.satisfaction-q1,.satisfaction-q2{text-transform:uppercase;text-align:center}.satisfaction-q2{font-size:.75rem;letter-spacing:.05rem;font-weight:600;margin-top:30px}.satisfaction-q1>p,.satisfaction-q2>p{margin:0}.satisfaction-text{margin:20px 0}.satisfaction-text>p{font-family:Raleway,sans-serif;font-style:italic;display:flex;justify-content:center;margin:0}.satisfaction-choices{margin-top:30px;display:flex;align-items:center;justify-content:center;flex-direction:column}.satisfaction-choices>p{letter-spacing:.05em;width:225px;display:flex;margin-bottom:25px;align-items:center}.satisfaction-choices>p>img{height:40px;margin-right:20px}.satisfaction-choices>p{cursor:pointer}.satisfaction-choices>p:hover>img{filter:drop-shadow(0 0 4px rgba(var(--lc-rgb-pink),.9))}.satisfaction-choices>p:hover>span{font-weight:600;color:rgba(var(--lc-rgb-pink),.9)}.satisfaction-selected>img{filter:drop-shadow(0 0 4px rgba(var(--lc-rgb-pink),.9))}.satisfaction-selected>span{font-weight:600;color:rgba(var(--lc-rgb-pink),.9)}.satisfaction-button{font-size:15px;min-width:60px;height:30px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;background:rgba(var(--lc-rgb-pink),.9);border-radius:4px;color:#fff;text-transform:uppercase;font-weight:700;padding:0 10px;cursor:pointer;text-decoration:none;border:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.satisfaction-icon{color:#fff;font-size:24px}.add-photo-content h6{font-family:"Raleway",sans-serif;text-transform:uppercase;font-size:1rem;letter-spacing:.1em;text-align:center;font-weight:700;margin:15px 0 5px}.add-photo-content p{font-family:"Raleway",sans-serif;font-weight:500;margin:5px 0 15px}.satisfaction-button:not(:disabled):hover{opacity:.8}.satisfaction-button:focus{border:pink}#add-photo .ant-drawer-body>.satisfaction-bg-1,#satisfaction .ant-drawer-body>.satisfaction-bg-1{flex:1 1;background-image:url(/images/backgrounds/frame_1.png);background-size:cover}#add-photo .satisfaction-bg-2,#satisfaction .satisfaction-bg-2{flex:1 1;background-image:url(/images/backgrounds/frame_2.png);background-size:cover}button.run-button{background-color:#5246e9!important}.my-project--edit__button:hover{opacity:1!important;color:var(--lc-pink)!important;transition:color .3s ease,opacity .3s ease}.project-subtitle__div>div:not(:first-child){margin-top:15px}.submitted-project__button-row>a:not(:last-child){margin-right:12px}.submitted-projects__modal>div{padding:10px 20px;background-color:#fff}.submitted-projects__modal>div:not(:last-child){border-bottom:1px solid #f5f5f5}.submitted-projects__modal>div.selected-student{background-color:#fdeeee}.submitted-projects__modal>div.selected-student:not(:last-child){border-bottom:1px solid #fbd4d4}div.ant-col.submitted-projects-hearts__div>i:not(:last-child){margin-right:4px}.clickable{cursor:pointer}.fade{opacity:1}.fade,.fade:hover{transition:all .3s ease-in-out}.fade:hover{opacity:.5}.heart-row__products>i:not(:last-child){margin-right:4px}div#vote-row__products.ant-row-flex>div.ant-col:not(:last-child){margin-right:19px}div#vote-row__products.ant-row-flex>div.ant-col>button,div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single{height:50px}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection{border:none}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single{background-color:#380db8;border:none}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single>div.ant-select-selection__rendered{line-height:50px}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single>div.ant-select-selection__rendered>div.ant-select-selection__placeholder{font-style:italic;font-weight:300;align-self:bottom;color:#fff}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single>span.ant-select-arrow{color:#fff}div#vote-row__products.ant-row-flex>div.ant-col>div>div.ant-select>div.ant-select-selection.ant-select-selection--single>span.ant-select-selection__clear{background:transparent;color:#fff}div#products-avatars>span.ant-avatar.ant-avatar-square.ant-avatar-icon:not(:last-child){margin-right:4px}#user-email__mailto:hover{color:var(--lc-pink)!important;transition:all .3s ease-in-out}#user-recruitment__row>div>i{font-size:18px;transition:all .3s ease-in-out;color:#000;opacity:.65}#user-recruitment__row>div>i:hover{transform:scale(1.5);transition:all .3s ease-in-out;color:var(--lc-pink);opacity:1}#user-job__row>div:not(:last-child){margin-right:5px}#user-stats__row>div.ant-row-flex:not(:last-child){margin-bottom:16px!important}#user-socials__row>div.ant-row-flex>a{color:#595959!important;transition:all .3s ease-in-out}#user-socials__row>div.ant-row-flex>a:hover{color:var(--lc-pink)!important;transition:all .3s ease-in-out}#user-socials__row>div.ant-row-flex.ant-row-flex-middle:not(:first-child){margin-top:16px!important}#user-infos__row>div.ant-col:first-child{padding-left:0!important}#user-infos__row>div.ant-col:not(:first-child){padding-left:10px!important}#user-profile__row>div:not(:last-child){margin-right:5px}#user-profile__avatar{transition:all .3s ease;opacity:1}#user-profile__avatar:hover{transition:all .3s ease;cursor:pointer;opacity:.5}#user-exp__row.disabled>.ant-form,#user-exp__row.disabled>.ant-row-flex{pointer-events:none;opacity:.3}#user-specialities__row>div>span:not(:last-child){margin-right:5px}.user-job-selector{cursor:pointer!important}.experiences-form__row>div:not(:first-child),.experiences-form__row>input:not(:first-child){margin-left:10px}.form-item__row>div{line-height:normal}.form-item__custom{margin-bottom:0!important}form#experiences>div.form-item__custom:not(:last-child){border-bottom:1px solid #f0f2f5!important}form#experiences div.ant-upload.ant-upload-select.ant-upload-select-picture-card{width:46px;height:46px}div.experiences-edit__buttons>i{font-size:18px;transform:scale(1);transition:all .3s linear;color:#000;opacity:.65}div.experiences-edit__buttons>i:hover{transform:scale(1.5);transition:all .3s ease-in-out;color:var(--lc-pink);opacity:1}div.experiences-edit__buttons>i:not(:last-child){margin-right:10px}div#recruitment>div.recruitment__row{padding:27px}div#recruitment>div.recruitment__row:first-child{border-bottom:1px solid #f5f5f5}div#recruitment>div.recruitment__row>div.technologies__row>span.recruitment-technologies-tag{margin-bottom:8px;border:none!important;border-radius:100px;font-weight:700;padding:2px 7px}div#recruitment>div.recruitment__row>div.technologies__row>span.recruitment-technologies-tag:not(:last-child){margin-right:8px!important}.profile--edit__button:hover{opacity:1!important;color:var(--lc-pink)!important;transition:color .3s ease,opacity .3s ease}.profile--edit__button:not(:last-child){margin-right:10px}div.alumnis>div.ant-card-body{padding:11px 0 22px!important;flex:1 1}div.popover-user-menu>:not(:last-child){transition:all .3s ease-in-out;margin-bottom:10px!important}div.popover-user-menu>* a:hover,div.popover-user-menu>:hover,div.popover-user-menu>div:hover,div.popover-user-menu>div>i:hover{cursor:pointer;color:var(--lc-pink)!important;transition:color .3s ease-in-out}.rowStep:hover{background-color:#f4f4f4}.rowStep{height:40px;border-top:1px solid #d3d3d3}.collapse-teacher-hover:hover{cursor:pointer;background-color:#fafafa}h4.star{padding-left:25px}h4.star:before{content:"\2605";color:#167e8a;display:inline-block;width:1em;margin-left:-1em}.pink,.pink:active,.pink:hover{color:var(--lc-pink)}.student-online .ant-badge-status-dot{width:12px;height:12px}#text-review .lock{visibility:hidden;opacity:0;transition:visibility 0s,opacity .5s linear}#text-review .unlock{visibility:visible;opacity:1}#video{position:relative}#video.lock>div:after{content:"Lock";font-size:50px;display:flex;justify-content:center;align-items:center;background-color:#000;opacity:.8;height:100%;width:100%}.ant-popover-inner-content{max-width:500px}#text-review .select-solution{cursor:pointer}.stats-average__box{background:#5247ea!important}.user-stats__row{border-bottom:1px solid #f0f2f5;height:50px;padding:0 11px}.user-stats__row>div.user-stats__avatar{margin-right:15px}.stats-all-students__row{border-bottom:1px solid #f0f2f5;height:94px;padding:0 8px}.stats-all-students__avatar{margin-right:6px!important}@media (max-width:1200px){.avatarContainer{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}}@media (min-width:1200px){.avatarContainer{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-direction:row}}.custom-sider{height:calc(100vh - 45px);max-height:calc(100vh - 45px)}.sider-close{flex:0 0 40px;max-width:180}.sider-close,.sider-open{background:#fff;width:auto;left:0!important;min-width:0;position:relative;overflow:visible;transition:flex .2s}.sider-open{flex:0 0 220px;max-width:220}.custom-sider-icon{color:#929292!important}.custom-sider-icon-active,.custom-sider-icon:hover{color:var(--lc-pink)!important}.sider-icons{border-right:1px solid #f0f2f5}.sider-icon-container{width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .2s}.sider-icon-container>i:hover:before,.sider-icon-hover>i:before{color:var(--lc-pink)!important;transition:all .1s}.sider-icon-active:before{color:var(--lc-pink);transition:all .1s}.sider-icon-inactive:before{color:#e5e5e5;transition:all .1s}.sider-title-active{color:#fff;background-color:var(--lc-pink)!important;transition:all .2s}.sider-title-active,.sider-title-inactive{letter-spacing:.8px;font-family:Roboto;font-weight:500;font-size:11px}.sider-title-inactive{color:#e5e5e5;background-color:#fff!important;transition:color .2s,background-color .2s}.sider-title-hover:not(.sider-title-active),.sider-title:not(.sider-title-active):hover{color:var(--lc-pink);background-color:#fbe4e3!important;transition:all .2s}.sider-subtitle:hover{background-color:#fbe4e3}.sider-subtitle-active{color:var(--lc-pink)!important;transition:all .2s}.sider-subtitle-unlocked{color:#040031;transition:all .2s}.sider-subtitle-unlocked>span>i{transition:transform .1s ease-in-out}.sider-subtitle-unlocked:hover>span>i{transform:translateX(3px);transition:transform .1s ease-in-out}.sider-subtitle-locked{color:#040031;opacity:.4;transition:all .2s}.sider-step{transition:height .3s;display:inline-block}.sider-step:hover{background-color:#fbe4e3;color:var(--lc-pink)!important}.sider-step:hover>div+span,.sider-step:hover>span{background-color:#fff!important}.sider-step-selected{background:#fbe4e3;color:var(--lc-pink)!important}.sider-step-selected:after{position:absolute;top:0;right:0;bottom:0;content:"";border-right:4px solid var(--lc-pink)}.sider-step-locked{pointer-events:none}.sider-step-locked,.sider-step-showlocked{opacity:.4;transition:all .2s}.no-pointer-events{pointer-events:none}.custom-menu-close{max-height:0;height:auto;transition:all .2s ease}.custom-menu-open{max-height:2000px!important;height:auto;transition:all .4s linear}.sider-back__button:hover{color:var(--lc-pink)!important}.sider-back__button:hover>i,.sider-back__icon{transition:transform .1s ease-in-out}.sider-back__button:hover>i{transform:translateX(-3px)}.sider-subtitle-unlocked:hover{color:var(--lc-pink)!important}#help-button .help-request-switch.busy{background-color:rgba(249,74,86,.8)}#help-button .help-request-switch.available{background-color:#89d5b0}#help-button .help-request-switch.away{background-color:#faad14!important}.request-row:hover{background:rgba(var(--lc-rgb-pink),.1)}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}#nps-container{flex:1 1;font-family:Raleway,sans-serif;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:20px}#nps-title{font-style:normal;font-weight:700;font-size:1.2em;line-height:1.4em;text-align:center;letter-spacing:.1em;color:#000;margin:0}.nps-text{font-weight:300}#nps-question,.nps-text{font-style:normal;font-size:.9em;line-height:1.1em;letter-spacing:.1em;color:#000;margin:0}#nps-question{font-weight:500}#note-container,.nps-scores{display:flex}.nps-scores{justify-content:center;align-items:center;font-style:normal;font-weight:300;font-size:1em;line-height:12px;letter-spacing:.1em;color:#5247ea;background-color:#dbd9fb;padding:5px;border:1px solid #5247ea;box-sizing:border-box;width:25px;height:25px}.ant-drawer-body,.ant-layout-sider-children{padding-top:20px!important}.codeSnippets pre{border-radius:7px}@font-face{font-family:"fontello";src:url(/static/media/fontello.28873294.eot);src:url(/static/media/fontello.28873294.eot#iefix) format("embedded-opentype"),url(/static/media/fontello.b2ef6a88.woff2) format("woff2"),url(/static/media/fontello.0ec3fbf9.woff) format("woff"),url(/static/media/fontello.96ceb5de.ttf) format("truetype"),url(/static/media/fontello.66311b48.svg#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-postgre:before{content:"\e800"}.icon-2-preparation-du-projet:before{content:"\e801"}.icon-3-pilotage-application:before{content:"\e802"}.icon-computer:before{content:"\e803"}.icon-css_plain_wordmark_logo_icon_146574:before{content:"\e804"}.icon-jquery:before{content:"\e805"}.icon-git_original_logo_icon_146509:before{content:"\e806"}.icon-heroku_original_wordmark_logo_icon_146482:before{content:"\e807"}.icon-express:before{content:"\e808"}.icon-heroku_original_logo_icon_146481:before{content:"\e809"}.icon-mongodb_original_logo_icon_146424:before{content:"\e80a"}.icon-deploiement:before{content:"\e80b"}.icon-react:before{content:"\e80c"}.icon-expo_icon_132404:before{content:"\e80d"}.icon-work-tools-crossed_icon-icons.com_68107:before{content:"\e80e"}.icon-redux:before{content:"\e80f"}.icon-dom:before{content:"\e810"}.icon-webservices:before{content:"\e811"}.icon-th-list:before{content:"\e812"}.icon-group:before{content:"\e813"}.icon-css3:before{content:"\e814"}.icon-diligence:before{content:"\e815"}.icon-circled-star:before{content:"\e816"}.icon-info-outline:before{content:"\e817"}.icon-calendar:before{content:"\e818"}.icon-arrows-cw-outline:before{content:"\e819"}.icon-medal:before{content:"\e81a"}.icon-graduation-1:before{content:"\e81b"}.icon-wrench:before{content:"\e81c"}.icon-brain-cog:before{content:"\e81d"}.icon-eval-check:before{content:"\e81e"}.icon-handshake:before{content:"\e81f"}.icon-cross:before{content:"\e820"}.icon-check:before{content:"\e821"}.icon-pdf-download:before{content:"\e822"}.icon-params:before{content:"\e823"}.icon-link:before{content:"\e824"}.icon-lock:before{content:"\e825"}.icon-docker:before{content:"\e826"}.icon-connection-1:before{content:"\e827"}.icon-orchestration-1:before{content:"\e828"}.icon-continuous-integration:before{content:"\e829"}.icon-python:before{content:"\e82a"}.icon-nextjs:before{content:"\e82b"}.icon-redux-1:before{content:"\e82c"}.icon-connection:before{content:"\e82d"}.icon-typescript:before{content:"\e82e"}.icon-nodejs:before{content:"\e82f"}.icon-continuous-deployment:before{content:"\e830"}.icon-regex:before{content:"\e831"}.icon-html_plain_wordmark_logo_icon_146476:before{content:"\e832"}.icon-1-conception:before{content:"\e833"}.icon-4-mise-en-production:before{content:"\e834"}.icon-industrial-robot:before{content:"\e835"}.icon-graduation:before{content:"\e836"}.icon-heart-monitor:before{content:"\e837"}.icon-kpi:before{content:"\e838"}.icon-orchestration:before{content:"\e839"}.icon-pré-traitement-des-données:before{content:"\e83a"}.icon-data-viz:before{content:"\e83b"}.icon-data-mining:before{content:"\e83c"}.icon-machine-learning:before{content:"\e83d"}.icon-data-warehouse:before{content:"\e83e"}.icon-data-pipeline-design:before{content:"\e83f"}.icon-data-transform:before{content:"\e840"}.icon-javascript:before{content:"\e903"}.icon-expo:before{content:"\e91f"}.icon-camera-alt:before{content:"\e992"}.icon-lightbulb:before{content:"\e999"}.icon-coverflow-empty:before{content:"\f00d"}.icon-upload-cloud:before{content:"\f014"}.icon-data-extract:before{content:"\f0ed"}.icon-terminal:before{content:"\f120"}.icon-html5:before{content:"\f13b"}.icon-trello:before{content:"\f181"}.icon-bug:before{content:"\f188"}.icon-database:before{content:"\f1c0"}.icon-git-squared:before{content:"\f1d2"}.icon-brush:before{content:"\f1fc"}.icon-map-pin:before{content:"\f276"}.App{text-align:center}.App-logo{animation:App-logo-spin 20s linear infinite;height:80px}.App-header{background-color:#222;height:150px;padding:20px;color:green}.App-title{font-size:1.5em}.App-intro{font-size:large}#scrolling-container{height:60vh;min-height:100%;overflow-y:auto}.ql-readonly .ql-container.ql-snow{border:none}.ql-readonly .ql-editor>*{cursor:default}.ql-snow .ql-editor pre.ql-syntax{background-color:#efecf4!important;color:#657b83!important}.ant-menu.ant-menu-dark .ant-menu-item-selected{background-color:initial;font-weight:700}li.ant-menu-item>a{color:hsla(0,0%,100%,.71)!important}li.ant-menu-item-selected>a{color:#fff!important}.nav-vertical.batch,.nav-vertical.campus,.nav-vertical.post-program{display:none}@media (max-width:950px){.nav-horizontal.batch.other{display:none}.nav-vertical.batch.other{display:block}}@media (max-width:900px){.nav-horizontal.batch.student{display:none}.nav-vertical.batch.student{display:block}}@media (max-width:600px){.nav-horizontal.post-program{display:none}.nav-vertical.post-program{display:block}}@media (max-width:770px){.nav-horizontal.campus{display:none}.nav-vertical.campus{display:block}}#help-button{z-index:3}.ant-modal-header{background-color:#534de8!important}input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{border:1px solid #a7a7aa!important}.ant-modal-title{background-color:#534de8!important;font-family:"Poppins",sans-serif}.ant-modal-title,.anticon.anticon-close.ant-modal-close-icon{color:#fff!important}#flashcard span.gContentP,#flashcard td.gContentP{background-color:#efecf4!important}#resultsTitle{color:#fff;margin:0;font-family:"Poppins, sans-serif";font-weight:300;font-size:"16px";line-height:"24px"}.vertical .simplebar-scrollbar:before{background-color:initial}.ant-modal-wrap{z-index:1050}.outline-button{height:43px;background-color:#fff;border-radius:50px;border:2px solid #5247ea;color:#5247ea;font-family:"Poppins",sans-serif;font-weight:600;font-size:14;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 3px 10px}.outline-button:hover{color:#fff;background-color:#5247ea;border:2px solid #5247ea}.colored-button{height:43px;color:#fff;background-color:#5247ea;border-radius:50px;border:2px solid #5247ea;font-family:"Poppins",sans-serif;font-weight:600;font-size:14;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:0 3px 10px}.colored-button:hover{background-color:#fff;color:#5247ea;border:2px solid #5247ea}.calendarContainer{width:300px!important}input.datepicker-input{box-sizing:border-box;margin:0;color:rgba(0,0,0,.65);font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}input.datepicker-input:focus,input.datepicker-input:hover{border-color:var(--lc-pink);border-right-width:1px!important;outline:0;box-shadow:0 0 0 2px rgba(var(--lc-rgb-pink),.2)}.emargement-panel-modal .colored-button{height:56px;width:180px;color:#fff;background-color:#5247ea;border-radius:50px;border:2px solid #5247ea;font-family:"Poppins",sans-serif;font-weight:600;font-size:.8rem;box-sizing:border-box;display:flex;align-items:center;justify-content:center;margin:12px 3px 10px}.emargement-panel-modal .colored-button:active,.emargement-panel-modal .colored-button:hover{background-color:#fff;color:#5247ea;border:2px solid #5247ea;transform:scale(1.05)}.briefing,.course,.info,.review{color:#f94a56;background-color:rgba(249,74,86,.17)}.challenge,.exercise,.project,.quizz{color:#5247ea;background-color:rgba(82,71,234,.17)}.flashcard,.form,.positionnement,.rncp{background-color:#151076;color:#fff}.optional{color:#898c8f;background-color:#e5e5e5}.optional.finished{background-color:rgba(152,237,196,.17);color:#98edc4;border-color:#98edc4}.icon-medal{color:#151076;font-size:16px}.icon-brain-cog{color:#f94a56;font-size:16px}.ant-progress.ant-progress-circle{margin-left:12px}.ant-modal-body::-webkit-scrollbar{display:none}.ant-progress-status-success.ant-progress-null .ant-progress-circle-path{stroke:#fff!important}.ant-progress-status-success .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{font-weight:600!important}.ant-progress-status-normal .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#5247ea!important}.ant-progress-status-normal:not(.ant-progress-null) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#5247ea!important;font-weight:600!important}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#f94a56!important}.category-icon{font-size:16px}.category-icon.Expo{font-size:13px}.ant-progress-resource.ant-progress-status-active .ant-progress-text{display:none}.ant-progress-resource.ant-progress-status-success .ant-progress-text{width:23px;height:23px;border-radius:50px;background-color:#98edc4;display:flex;align-items:center;justify-content:center}.ant-progress-resource.ant-progress-status-active .ant-progress-text{width:19px;height:19px;border-radius:50px;background-color:hsla(0,0%,85.1%,.46);display:flex;align-items:center;justify-content:center}.ant-progress-resource.ant-progress-status-exception .ant-progress-text{width:19px;height:19px;border-radius:50px;background-color:#f94a56;display:flex;align-items:center;justify-content:center}.ant-progress-resource .anticon.anticon-check,.ant-progress-resource .anticon.anticon-close{font-size:15px;font-weight:900;color:#fff!important;margin:auto}.ant-rate-star .anticon.anticon-star{font-size:22px}.sider-inner-modal .custom-sider{height:auto!important;max-height:80vh}.syllabusSider.custom-sider{display:unset!important;flex:0 0 300px!important;width:300px!important;max-width:300px!important;min-width:300px!important}:root{--lc-pink:#f94a56;--lc-rgb-pink:249,74,86}.lc-pink{color:var(--lc-pink)!important}.lc-pink-bgc{background-color:var(--lc-pink)!important}#syllabus-sider li.ant-menu-item{font-family:"Poppins",sans-serif;font-size:14px}#syllabus-sider li.ant-menu-item:not(li.ant-menu-item-selected){color:#898c8f!important}#syllabus-sider li.ant-menu-item-selected{font-weight:600!important}input.ant-input:focus{box-shadow:0 0 0 2px rgba(var(--lc-rgb-pink),.4)!important;-webkit-box-shadow:0 0 0 2px rgba(var(--lc-rgb-pink),.4)!important}input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0!important;border:1px solid #f94a56!important;box-shadow:none!important}.ant-switch-checked,.ant-switch-syllabus{background-color:#f94a56!important}.syllabus-item:not(.disabled):hover{transform:scaleX(1.076)}.syllabus-item{cursor:pointer}.syllabus-item.disabled{cursor:not-allowed}.syllabus-item h5,.syllabus-item h6{color:#010031}.syllabus-item.disabled h5,.syllabus-item.disabled h6{color:rgba(1,0,49,.4)}.syllabus-item h4{opacity:1}.syllabus-item.disabled h4{opacity:.6}.background{border-radius:50%;display:flex;justify-content:center;align-items:center}.background,.custom-icon{position:relative;box-sizing:border-box}.icon-background-blue-dark{background-color:#5247ea}.icon-background-red-dark{background-color:#f94a56}.icon-background-black-dark{background-color:#010031}.icon-background-black-light,.icon-background-blue-light,.icon-background-red-light{background-color:#fff}.icon-background-medium{height:27px;width:27px}.icon-background-small{height:20px;width:20px}.icon-background-large{height:39px;width:39px}.icon-foreground-small{font-size:.6rem}.icon-foreground-medium{font-size:.8rem}.icon-foreground-large{font-size:1rem}.icon-foreground-black-dark,.icon-foreground-blue-dark,.icon-foreground-red-dark{color:#fff}.icon-foreground-blue-light{color:#5247ea}.icon-foreground-red-light{color:#f94a56}.icon-foreground-black-light{color:#010031}.icon-check{right:1px;top:1px}.icon-cours-projet{top:1px}#contentLayout .ant-anchor-ink:before{width:1px;background-color:var(--lc-pink)}#contentLayout .ant-anchor-link-active>.ant-anchor-link-title{color:#272727}#contentLayout a:hover{color:var(--lc-pink)!important}.quill>.ql-container{border:0}#code-area .ant-tabs .ant-tabs-top-content{height:calc(100% - 38px)}#code-area .ant-tabs .ant-tabs-tabpane{height:100%;display:flex;flex-direction:column}#code-area .ant-tabs-nav .ant-tabs-tab-active,.ant-tabs-nav .ant-tabs-tab:hover{color:#1890ff!important}#code-area .ant-tabs-ink-bar{background-color:#1890ff!important}#code-area .ant-tabs-nav{color:#fff!important}#code-area .ant-tabs-nav .ant-tabs-tab{margin:0!important;padding:10px 11px!important}.ant-steps-item-title{font-family:"Poppins",sans-serif}#add-file.ant-popover-inner,#add-file.ant-popover-inner>div,#add-file>div.ant-popover-inner-content{padding:2px!important;box-sizing:border-box;max-width:160px}.ant-popover-title{max-width:160px;min-width:unset;display:flex;align-items:center;justify-content:center}.ace-tomorrow-night-bright{background-color:#282c34}.tabs-content .ant-tabs-tab,.tabs-content .ant-tabs-tab>span{color:#010031!important;font-weight:600;font-family:"Poppins",sans-serif;font-size:14px}#resume>div>div>h2,.section-title{font-weight:600;font-size:16px!important;line-height:24px;color:#010031!important;letter-spacing:.05em;margin:20px 0;text-transform:uppercase;font-family:"Poppins",sans-serif!important}.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:#98edc4!important}.select-course-menu{display:none;position:sticky;top:0;z-index:99;padding-bottom:20px;width:100%}.simplebar-custom{height:calc(100vh - 220px)}#content .ant-checkbox-checked .ant-checkbox-inner,.modal-info .ant-checkbox-checked .ant-checkbox-inner{background-color:#98edc4!important;border-color:#98edc4!important}#content .ant-checkbox-checked:after{border-color:#98edc4!important}#tabs-content .ant-tabs,#tabs-content .ant-tabs-content,#tabs-content .tabs-content,.simplebar-content{overflow:visible!important}#slide-container{min-height:500px}.solutionCard{background-color:#f2f0fb;border-radius:15px;padding:20px;border-collapse:unset!important}@media (max-width:1200px){.anchor-course-menu{display:none}.custom-select-dropdown,.select-course-menu{display:block}.simplebar-custom{height:calc(100vh - 210px)}.progress{margin:0 15px}}@media (min-width:1200px){.progress{display:none}}:root{--quizz-code-top-space:10px}#quizz-step .ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item,#quizz-step .ant-steps-item,#quizz-step .ant-steps-item-icon,#quizz-step .ant-steps-item-title,#quizz-step .ant-steps-small .ant-steps-item-title{margin-right:0!important;padding-right:0!important}.ant-steps-small.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item{margin-right:0!important}#quizz-question .ql-container{font-family:"roboto"!important;font-size:15px!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:#5246e9!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-description,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-subtitle,.ant-steps .ant-steps-item:not(.ant-steps-item-active)>.ant-steps-item-container[role=button]:hover .ant-steps-item-title{color:#5246e9!important}div.answer-frame{min-height:103px;padding:5px;border-radius:5px;display:flex;align-items:center;border:1px solid #979797;color:#000;cursor:pointer}div.answer-frame.selected{border:2px solid #5246e9!important}div.answer-frame.red{border:2px solid #ff0019!important}div.answer-frame.quizz-proposition-code,div.answer-frame.quizz-question-code{background:#282c34!important}.editor-box>textarea{cursor:pointer!important}div.answer-frame.answer-frame__hoverable.quizz-proposition-code:hover,div.answer-frame.answer-frame__hoverable.quizz-question-code:hover,div.answer-frame.answer-frame__hoverable:hover{border:2px solid #593df3!important;color:#593df3;font-weight:700}div.answer-frame.answer-frame__hoverable:hover>table>tbody>tr>td>p>span{color:#593df3!important;font-weight:700!important}div.answer-frame>div>div>table>tbody>tr>td{width:-moz-fit-content!important;width:fit-content!important}div.answer-frame>table,div.answer-frame>table>tbody,div.answer-frame>table>tbody>tr,div.answer-frame>table>tbody>tr>td,div.answer-frame>table>tbody>tr>td>p,div.answer-frame>table>tbody>tr>td>p>span{display:block!important;width:100%!important;color:#000;font-weight:300;font-size:14px;font-family:Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif!important}div.answer-frame.selected>table>tbody>tr>td>p>span{color:#5246e9!important;font-weight:700!important}div.answer-frame.red>table>tbody>tr>td>p>span{color:#ff0019!important;font-weight:700!important}.correct{border:2px solid #5246e9!important}.correct-text>td>p>span{color:#5246e9!important;font-weight:700}.green{border:2px solid #00c900!important}.green-text>td>p>span{color:#00c900!important;font-weight:700}.red{border:2px solid #ff0019!important}.red-text>td>p>span{color:#ff0019!important;font-weight:700}tbody#quizz-question{display:flex;align-items:center}div.answer-frame>table>tbody>tr>td>p,p.c7.gContentP{margin:0}tbody#quizz-question>tr>td,tbody#quizz-question>tr>td>p>span{color:#fff!important;font-size:16px!important;letter-spacing:.1px;font-family:Roboto;font-weight:500}#aceEditor-quizz{height:max-content;max-height:-moz-fit-content;max-height:fit-content;margin-bottom:20px;padding-top:20px;background-color:#fff5e9!important}#quizz-editor .ace-content,.quizz-answer-editor .ace-content{height:-moz-fit-content;height:fit-content;padding-top:20px;padding-left:10px;padding-bottom:20px}#quizz-editor .ace-scroller,.quizz-anwer-editor .ace-scroller{height:-moz-fit-content;height:fit-content}#quizz-editor .ace_cursor,.quizz-answer-editor .ace_cursor{display:none!important}#quizz-editor .ace_print-margin,.quizz-answer-editor .ace-content{visibility:hidden!important}#quizz .ace_gutter{padding-top:var(--quizz-code-top-space)!important}#quizz div.ace_scroller>div.ace_content{top:var(--quizz-code-top-space)!important}#quizz-editor .ace_content,.quizz-answer-editor .ace_content{padding-top:1vh;padding-left:1vw}.quizz-modal .simplebar-content{display:flex;flex-direction:column;align-items:center}.editor-box>textarea{cursor:default}.editor-box>textarea:active,.editor-box>textarea:focus,.editor-box>textarea:hover{border:0!important}.mobile-course-menu{width:100%}#contentLayout::-webkit-scrollbar{display:none}.ant-btn.ant-btn-danger.ant-btn-round{background:#f94a56}.ant-btn.ant-btn-danger.ant-btn-round:hover{background:#f94a56;opacity:.8}@media (max-width:1100px){#contentLayout{margin-left:0 auto}}.Submission_container__1iJb8{width:100%;display:flex;justify-content:center}.Submission_subContainer__3xDXo{width:100%;margin:auto;padding-top:40}.Submission_containerTitleContainer__1pcRP{display:flex;justify-content:center;border-radius:10px}.Submission_containerTitle__1mi_v{font-size:16px!important;color:#010031!important;font-family:Poppins,sans-serif!important;padding:0!important;margin:0!important}.Submission_inputSubContainer__2Rfrq{border-radius:2px 2px 0 0;padding:15px 15px 15px 60px;margin:40px 0;color:#010031;border:1px solid #f0f0f0}.Submission_inputBoxContainer__314L8{width:80%;display:flex;align-items:center;justify-content:center;margin:auto}.Submission_inputTitle__2sZYa{font-size:13px!important;font-weight:600!important;color:#010031!important;letter-spacing:.05em!important;padding-top:0!important;font-family:Poppins,sans-serif!important;text-transform:uppercase!important}.Submission_inputDesc__2CHuW{color:#434343!important;font-weight:300;text-decoration:none!important;vertical-align:initial!important;font-size:11pt!important;font-family:"Roboto"!important;font-style:normal!important}.Submission_inputBox__3Q8VP{width:100%;border:1px solid #f0f0f0;border-radius:5px;padding:10px;margin:40px 0}.Submission_inputFile__Z14LJ{background-color:#f4f4f4;border:none;cursor:pointer;display:block;padding:8px 15px;border-radius:10px;color:#010031;transition:background-color .2s}.Submission_inputFile__Z14LJ:hover{background-color:#ddd}.Submission_icon__1ldlY{margin-left:10px;font-size:20px;cursor:pointer}.Submission_submittedContainer__1bjFL{margin:10px 0;padding:10px;border-radius:5px;border:1px solid #fa6e78}.Submission_submittedSubContainer__2ORB8{border:1px solid #fa6e78;width:80%;margin:auto auto 20px;min-height:100px;padding:10px;border-radius:5px}.Submission_submittedTitle__2RxXz{font-size:16px!important;font-weight:600!important;margin-top:10px!important;margin-bottom:5px!important;padding-top:0!important}.Submission_courseTitleContainer__1YldC{position:sticky;top:-1px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#fff;z-index:99;border-radius:2px 2px 0 0;border:1px solid #f0f0f0;height:33px;margin:0;padding:10px 10px 10px 60px;font-size:13px;color:#010031;font-weight:600;line-height:24px;font-family:Poppins,sans-serif}.Submission_commentContainer__3Ib6T{margin:20px auto;width:80%;background-color:#f6f7fb;padding:20px;border-radius:5px}li.ant-menu-item{padding-left:26px!important}.ant-menu-submenu-title{padding-left:16px!important}.custom-sider-collapsed .ant-menu-submenu-title,.custom-sider-collapsed li.ant-menu-item,.custom-sider .ant-menu-submenu-title,.custom-sider li.ant-menu-item{letter-spacing:.05em;font-size:14px!important}ul.ant-menu-light>li.ant-menu-item,ul.ant-menu-sub>li.ant-menu-item{color:#898c8f!important}ul.ant-menu-light>li.ant-menu-item-selected,ul.ant-menu-sub>li.ant-menu-item-selected{color:#f94a56!important;font-weight:600!important}.ant-menu-submenu-title{margin:0!important;text-transform:uppercase}.ant-menu-inline .ant-menu-item-selected:after,.custom-sider-collapsed .ant-menu-item,.custom-sider-collapsed .ant-menu-submenu-title,.custom-sider-collapsed ul,ul.ant-menu-light>li.ant-menu-item-selected>a:after{display:none!important;opacity:0!important}body>div>div>.ant-menu-submenu{display:none}.custom-sider-collapsed .ant-menu-item,.custom-sider .ant-menu-item{width:100%!important}.ant-menu.ant-menu-light{border:none}li.ant-menu-item{padding-left:24px!important;font-family:"Poppins",sans-serif}ul.ant-menu-light>li.ant-menu-item>a,ul.ant-menu-sub>li.ant-menu-item>a{color:#898c8f!important}ul.ant-menu-light>li.ant-menu-item-selected>a,ul.ant-menu-sub>li.ant-menu-item-selected>a{color:#f94a56!important;font-weight:600!important}ul.ant-menu-light>li.ant-menu-item-selected:after{display:none}.ant-menu-submenu-title{font-family:"Poppins",sans-serif;color:#898c8f;font-weight:600;font-size:14px;line-height:21px}.custom-sider .ant-layout-sider-trigger{width:43px!important;position:absolute;top:0;right:0;background:transparent;height:40px;display:flex;align-items:center;justify-content:center}.custom-sider.red-border .ant-layout-sider-trigger{border-left:1px solid #f94a56}.custom-sider.white-border .ant-layout-sider-trigger{border-left:1px solid #fff}.custom-sider .ant-menu-item{margin-top:0;margin-bottom:0!important}.custom-sider-collapsed .ant-menu-item{display:none}.custom-sider-collapsed .ant-layout-sider-trigger{position:absolute;right:auto;left:0;top:0;width:40px!important;height:40px;margin:2px;background:rgba(249,74,86,.17);border-radius:3px;display:flex;align-items:center;justify-content:center}.custom-sider-collapsed{min-width:44px!important;width:44px!important;flex:0 0 auto!important}.ant-layout-sider-trigger i.anticon{color:#f94a56}.mvp-layout{height:calc(100vh - 45px);max-height:calc(100vh - 45px)}.mvp-content{height:100%;max-height:100%;box-sizing:border-box}.mvp-content .ant-col-22{width:100%!important}.user-card .ant-card{border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:6px 10px;background-color:#fff}#PINPopover .ant-popover-title{max-width:unset;min-width:unset;display:flex;align-items:center;justify-content:center}.emargement-panel-modal h2{font-size:1rem}.emargement-panel-modal .satisfaction-confirm-text,.emargement-panel-modal .satisfaction-q1{display:none}.table-container .ant-table-thead>tr>th{background-color:#fafafa!important}.table-container .ant-table-tbody>tr>td{background-color:#fff!important}.table-container .ant-table-tbody>tr>td,.table-container .ant-table-thead>tr>th{color:#010031;font-weight:300}.table-container .ant-table-tbody>tr>td{padding:7px 16px!important}.modal-info .ant-checkbox-checked .ant-checkbox-inner,.qcm-table .ant-checkbox-checked .ant-checkbox-inner{background-color:#98edc4!important;border-color:#98edc4!important}.qcm-table tbody{background-color:#fff}.qcm-table thead>tr>th{vertical-align:top}.qcm-table{font-family:"Poppins",sans-serif}.qcm-table td{padding:5px 15px!important}.qcm-table th{padding:5px 10px!important}.qcm-table thead{padding:3px}.qcm-table .border-left{border-left:.5px solid hsla(0,0%,89.8%,.4)}.qcm-table .padding-left{padding-left:30px!important}.qcm-table .border-right{border-right:.5px solid hsla(0,0%,89.8%,.4)}.qcm-table .padding-right{padding-right:30px!important}.qcm-table .reduce-padding{padding-right:0!important;padding-left:10px!important}.qcm-table .no-padding{padding-right:0!important;padding-left:0!important}.qcm-table .border-bottom{border-bottom:.5px solid hsla(0,0%,89.8%,.4)!important}.qcm-table .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:#fff!important}.small-table .ant-table-tbody>tr>td,.small-table .ant-table-thead>tr>th{padding:2px!important}.small-table .ant-table-body{margin:0!important}.small-table .ant-table{border:none!important}#feeling-container .ant-progress-inner{background:transparent!important}.ant-progress-status-normal.ant-progress-blue:not(ant-progress-null) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#5247ea!important;font-weight:600!important}.ant-progress-header:not(ant-progress-null) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{font-weight:800!important}.ant-progress-status-success:not(ant-progress-null) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#98edc4!important;font-weight:600!important}.ant-progress-status-success:not(.ant-progress-null) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#98edc4!important;font-weight:600!important}.ant-progress-status-success.ant-progress-null .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#fff!important;font-weight:600!important}.ant-progress-status-normal:not(.ant-modal-close-x .ant-progress) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#5247ea!important}.ant-progress-status-normal:not(.ant-progress-null):not(.ant-modal-header) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#5247ea!important;font-weight:600!important}.ant-progress-status-exception.ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-circle-path{stroke:#f94a56!important}.ant-progress-status-exception .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#f94a56!important;font-weight:600!important}.ant-progress-null .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#000!important;font-weight:600!important}.ant-progress-header:not(.ant-progress-null):not(.ant-progress-status-success):not(.ant-progress-status-exception) .ant-progress-inner:not(.ant-progress-circle-gradient) .ant-progress-text>span{color:#fff!important;font-weight:600!important}.ant-rate-star:not(:last-child){margin-right:4px!important}td>span>.ant-badge-status-dot{width:15px;height:15px}#menu-container .ant-menu{background:transparent;border-bottom:1px solid #e5e5e5}#menu-container .ant-menu-item,.select-container .ant-select-selection-selected-value{color:#010031!important;font-weight:500}.select-container{padding:20px 0}.select-container .ant-select-arrow{display:none}.select-container .ant-select-selection{background-color:#f6f7fb;display:flex;justify-content:center;align-items:center}.select-container .ant-radio-checked,.select-container .ant-radio-inner{border-color:#010031}.select-container .ant-radio-inner:after{background-color:#010031}g text{max-width:20px;white-space:normal!important}.recahrts-default-legend{padding-left:55px!important}.recharts-default-legend .recharts-legend-item{margin-right:40px!important}.recharts-default-legend .recharts-legend-item:last-child{margin-right:0!important}.chart-link:hover{text-decoration:underline;cursor:pointer}.line-chart line:last-child{display:none}.radar-container .recharts-wrapper{margin-left:1.5%!important}.dashboard-content .ant-tabs-tab{min-width:130px;text-align:center}.ant-tabs-tab-active{border-bottom:2px solid #f94a56!important}.ant-tabs-tab-unclosable,.dashboard-content .ant-tabs-tab{font-weight:300}.dashboard-content .ant-tabs-tab{font-family:"Poppins",sans-serif;font-size:12px}.teacher-dashboard{height:calc(100vh - 102px);width:100vw}.module-title:hover,.student-name:hover{text-decoration:underline}.hover-underline,.module-title{cursor:pointer}.hover-underline:hover{cursor:pointer;text-decoration:underline}div.test-score-container>div{padding:10px 0!important}.positionnement-modal{min-width:690px}.competence-modal .ant-modal-close-x{width:100px;display:flex;justify-content:space-around;align-items:center;padding-right:10px}.competence-modal .ant-progress-text{font-weight:600}.tableHeaderCentered .ant-table-thead>tr>th .ant-table-header-column{vertical-align:middle!important}.progressModal h3.student-name,.tableHeaderCentered h3.student-name{line-height:180%}.ant-table-tbody>tr>td,.progressModal .ant-table-thead>tr>th{padding:10px!important}.stepsbar{margin-top:20px}.stepsbar .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon .ant-steps-icon-dot{background-color:initial!important;border:2px solid #5247ea}.stepsbar .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-tail:after{background-color:#5247ea!important}.stepsbar .ant-steps-item-description>span,.stepsbar .ant-steps-item-title,.tableHeaderCentered .ant-steps-item-title{white-space:nowrap}.ant-steps-item-description span:last-child{transition:opacity .5s;opacity:0}.ant-steps-item-description:hover .ant-steps-item-title,.ant-steps-item-description:hover span:last-child{opacity:1}.ant-select-selection--multiple .ant-select-selection__choice{width:200px;display:flex;justify-content:space-between}.ant-select-selection--multiple .ant-select-search--inline .ant-select-search__field{width:0!important;padding:0!important}.ant-select-selection--multiple .ant-select-selection__rendered{margin:0!important}.ant-table{line-height:3}.small-table .ant-table-tbody>tr>td>span,.small-table .ant-table-thead>tr>th>span{margin:auto;width:75%!important}.SubmissionDashboard_container__2aepM{width:100%;height:100%;padding:20px}.SubmissionDashboard_tableContainer__1un3a{max-height:80vh;overflow-y:scroll}.SubmissionDashboard_contentTitle__2GmRF{letter-spacing:.7;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;color:#050303;font-family:Poppins,sans-serif;margin-bottom:10px;height:50px}.SubmissionDashboard_loadingContainer__b_VCM{background:#fff;height:250px;width:100%;display:flex;justify-content:center;align-items:center}.SubmissionDashboard_columnName__1DJhV{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.SubmissionDashboard_studentName__38-f4{color:#010031;font-weight:600;font-size:14px;margin:0;text-align:left;font-family:Poppins,sans-serif}.SubmissionDashboard_cellContent__DfI-z{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.SubmissionDashboard_titleCellContent__2IAb7{color:#272727;font-size:15px;font-weight:500;line-height:15px;cursor:pointer}.SubmissionDashboard_titleCellContent__2IAb7:hover{text-decoration:underline}.SubmissionGradingSheet_container__2Lu-f{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden;position:relative;background-color:#fff;padding:0;font-family:"Poppins",sans-serif!important;font-size:14px;line-height:1.5}.SubmissionGradingSheet_title__dRCOi{font-size:16px!important;color:#010031!important;font-family:Poppins,sans-serif!important;padding:0!important;margin:0!important;text-align:center}.SubmissionGradingSheet_subContainer__2aLdz{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:10px;width:100%}.SubmissionGradingSheet_questionContainer__1spbA{padding:10px;width:100%}.SubmissionGradingSheet_contentContainer__1D_BJ{background-color:#fff;position:relative;width:80%;margin:auto;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.SubmissionGradingSheet_contentSmallText__3MhW9{color:#434343;font-weight:300;text-decoration:none;vertical-align:initial;font-size:11pt;font-family:"Roboto";font-style:normal}.SubmissionGradingSheet_modalTitleContainer__3EST7{position:sticky;top:-1px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background-color:#fff;z-index:99;border-radius:2px 2px 0 0;border:1px solid #f0f0f0;height:33px;margin:0;padding:15px 15px 15px 60px;font-size:13px;color:#010031;font-weight:600;line-height:24px;font-family:"Poppins",sans-serif}.ant-menu.ant-menu-light .selected.ant-menu-item-selected{background-color:#ffe3e3}.ant-menu.ant-menu-light .notselected{background-color:#f5f9fc}.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open{background-color:#fc5255;color:#fff}.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background-color:#fc5255;background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff))}.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open.ant-menu-submenu-active>.ant-menu-submenu-title:hover{color:#fff}li>ul>li.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-active>.ant-menu-submenu-title>span{color:#fc5659}li>ul>li.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:after,li>ul>li.ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-active>.ant-menu-submenu-title>.ant-menu-submenu-arrow:before{background-image:-webkit-gradient(linear,left top,right top,from(#fc5255),to(#fc5255))!important}.ant-menu.ant-menu-light .ant-menu-submenu.track-close.ant-menu-submenu>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu.ant-menu-light .ant-menu-submenu.track-close.ant-menu-submenu>.ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(#fff))}.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open.ant-menu-submenu .ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:after,.ant-menu.ant-menu-light .ant-menu-submenu-open.track-open.ant-menu-submenu .ant-menu-submenu-title:hover>.ant-menu-submenu-arrow:before{background-image:linear-gradient(90deg,#fff,#fff)}.ant-menu.ant-menu-light .ant-menu-submenu.ant-menu-submenu-inline.track-close:hover{background:#fc5659}.ant-menu.ant-menu-light .ant-menu-submenu.ant-menu-submenu-inline.track-close .ant-menu-submenu-title:hover{color:#fff}.ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-submenu.ant-menu-submenu-inline>.ant-menu-submenu-arrow:after,.ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-submenu.ant-menu-submenu-inline>.ant-menu-submenu-arrow:before{background-image:linear-gradient(90deg,#272727,#272727)}.ant-menu.ant-menu-sub.ant-menu-inline .ant-menu-submenu.ant-menu-submenu-inline.ant-menu-submenu-active>span{background-color:#fc5659}.ant-menu.ant-menu-light .track-close{background-color:initial;color:#fc5659}.ant-menu.ant-menu-light .track-disabled{background-color:initial;color:#c7c7c7}.ant-menu.ant-menu-light .day-open{color:#fc5255}.ant-menu.ant-menu-light .day-close{color:#000}.ant-menu.ant-menu-light .day-disabled{color:#c7c7c7}aside#career-playbook__menu.ant-layout-sider.ant-layout-sider-collapsed{width:40px!important;flex:0 0 40px!important;max-width:40px!important;min-width:40px!important}aside#career-playbook__menu.ant-layout-sider.ant-layout-sider-collapsed>div.ant-layout-sider-trigger,aside#career-playbook__menu .ant-menu.ant-menu-inline-collapsed{width:40px!important}aside#career-playbook__menu ul.ant-menu.ant-menu-inline-collapsed>li.ant-menu-submenu>div.ant-menu-submenu-title{margin:0!important;padding:0 12px!important}aside#career-playbook__menu ul.ant-menu.ant-menu-inline-collapsed>li.ant-menu-submenu>div.ant-menu-submenu-title>i.anticon{font-size:13px!important}aside#career-playbook__menu ul.ant-menu.ant-menu-inline-collapsed>li.ant-menu-submenu:not(.ant-menu-submenu-selected):not(.ant-menu-submenu-active)>div.ant-menu-submenu-title>i.anticon{color:#929292!important}.gContentP{line-height:1.5!important}/ #doc h2:not(:first-of-type){margin-top:50px!important}#doc h2 *,#doc h3 *,#doc h4 *{text-decoration:none!important;vertical-align:initial!important;font-family:"Roboto"!important;font-style:normal!important}#doc h4{margin-top:30px!important}#doc ul{margin-bottom:10px!important}#doc table,#doc td{width:100%!important}.punch-viewer-nav .punch-viewer-nav-logo-image{display:none}.ant-anchor-link-title.ant-anchor-link-title-active{color:#f94a56!important}.ant-select.ant-custom-select{color:#f94a56!important;font-weight:500;border-radius:3px;width:100%}.ant-select-selection{border:none!important;border-radius:3px}.select-wrapper{padding:0 2px;width:100%!important}.ant-select-arrow-icon,.ant-select-selection__placeholder{color:#f94a56!important}#tab-doc-container{width:100%}.tabs-doc .ant-tabs-tab,.tabs-doc .ant-tabs-tab>span{color:#010031!important;font-weight:600;font-family:"Poppins",sans-serif;font-size:14px}.ant-tabs-tab.ant-tabs-tab-active,.ant-tabs-tab:hover{color:#010031!important;font-weight:600}#doc p.gContentP:not(table.gContentP>tbody>tr>td>p),#doc p.gContentP>span:not(table.gContentP>tbody>tr>td>p>span),#doc ul.gContentP>li>span{line-height:25px!important}#doc>div>div>h2:not(.section-title),#doc h2.gContentP,#doc h2.gContentP>span{font-size:14px!important;margin:20px 0}#doc>div>div>h2:not(.section-title),#doc h2.gContentP,#doc h2.gContentP>span,#doc h3.gContentP,#doc h3.gContentP>span{font-weight:300!important;line-height:24px;color:#010031!important;letter-spacing:.05em;text-transform:uppercase;font-family:"Poppins",sans-serif!important}#doc h3.gContentP,#doc h3.gContentP>span{font-size:12px!important;margin:5px 0}.mobile-course-menu{display:none}@media (max-width:1300px){.course-menu{display:none}#doc{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;height:calc(100vh - 255px);margin-bottom:22px;overflow:auto;display:block}#doc::-webkit-scrollbar,#resume::-webkit-scrollbar{display:none}.tab-header{top:0!important}.custom-select-dropdown{display:block}.mobile-course-menu{display:block!important;position:sticky;top:10px;z-index:99;padding-bottom:20px;width:100%}}div.ant-anchor-ink,div.ant-anchor-ink:before{background-color:#e5e5e5!important}div.ant-anchor-link>a>p:not(div.ant-anchor-link-active>a>p){color:#010031;font-family:"Poppins",sans-serif;font-weight:300;font-size:14px}div.ant-anchor-link-active>a>p{font-weight:600;font-family:"Poppins",sans-serif;font-size:14px}.doc-tabs.ant-tabs{overflow:visible!important}.ant-card-body{background-color:#fff}#doc .gContentP{transition:transform 0s .05s;content-visibility:visible;transform:translate(0) translateZ(0)}.hide-scrollbar::-webkit-scrollbar{display:none}.cards-container{height:calc(100vh - 93.7px)!important;overflow:scroll!important;box-sizing:border-box;display:inline-flex;flex-wrap:wrap;justify-content:center;align-content:flex-start!important;padding-top:20px;padding-bottom:20px}.tab:hover{color:#f94a56!important;border-color:#f94a56!important}#filter-container .ant-input-search>input,#filter-container .ant-select-selection__placeholder{color:#c4c4c4!important;font-family:"Poppins",sans-serif;font-weight:600}#filter-container .ant-select .ant-select-arrow{display:none}#dashboard .ant-tabs-content{flex:1 1;display:flex}.ant-menu-horizontal{line-height:40px!important}.ant-menu{background:transparent!important;margin-bottom:-20px;margin-top:-20px}.ant-radio-wrapper{font-size:12px!important}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{margin-top:10px;margin-bottom:-20px}.data-display-row>div{justify-content:flex-end}.request-avatar{height:55px;width:55px}.request-text{font-size:.8rem}.data-display-row>div>div>span{font-size:30px!important}.tableHeaderCentered .ant-table-header-column{display:unset!important;vertical-align:unset!important}.tableHeaderCentered .student-label{margin-bottom:0!important}.tableHeaderCentered .ant-table-row-cell-break-word{word-wrap:normal!important;word-break:normal}@media (max-width:1200px){.request-avatar{height:40px;width:40px!important;min-width:40px}.request-text{font-size:.6rem}.data-display-row>div>div>span{font-size:24px!important}.student-avatar{height:40px!important;width:40px!important}.student-name-label{font-size:12px!important}.student-label{font-size:9px!important}}.module-title{font-size:11px}@media (max-width:1050px){.request-avatar{height:25px;width:25px!important;min-width:25px}.data-display-row>div>div>span{font-size:16px!important}.module-title{font-size:8px}}.AllocationTeachers_container__aezWO{width:100%;height:100%;padding:20px}.AllocationTeachers_tableContainer__2-9SK{max-height:80vh;overflow-y:scroll}.AllocationTeachers_contentTitle__2rGfT{letter-spacing:.7;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;color:#050303;font-family:Poppins,sans-serif;margin-bottom:10px;height:50px}.AllocationTeachers_loadingContainer__21ogD{background:#fff;height:250px;width:100%;display:flex;justify-content:center;align-items:center}.AllocationTeachers_columnName__2QNQv{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.AllocationTeachers_studentName__2qkND{color:#010031;font-weight:600;font-size:14px;margin:0;text-align:left;font-family:Poppins,sans-serif}.AllocationTeachers_cellContent__1cZI_{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.AllocationTeachers_titleCellContent__1FyzP{color:#272727;font-size:15px;font-weight:500;line-height:15px;display:flex;flex-wrap:wrap}.AllocationTeachers_title__1psj2{font-weight:500;font-size:14px}.AllocationTeachers_subTitle__1ogCT,.AllocationTeachers_title__1psj2{line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.AllocationTeachers_subTitle__1ogCT{font-weight:300;font-size:12px}.OccupationTeachers_container__3bLFP{width:100%;height:100%;padding:20px}.OccupationTeachers_tableContainer__20U8a{max-height:80vh;overflow-y:scroll}.OccupationTeachers_contentTitle__3spSc{letter-spacing:.7;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;color:#050303;font-family:Poppins,sans-serif;margin-bottom:10px;height:50px}.OccupationTeachers_loadingContainer__1A-wV{background:#fff;height:250px;width:100%;display:flex;justify-content:center;align-items:center}.OccupationTeachers_columnName__3Z3ET{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.OccupationTeachers_studentName__17Xok{color:#010031;font-weight:600;font-size:14px;margin:0;text-align:left;font-family:Poppins,sans-serif}.OccupationTeachers_cellContent__2s7by{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.OccupationTeachers_titleCellContent__2FJxZ{color:#272727;font-size:15px;font-weight:500;line-height:15px;display:flex;flex-wrap:wrap}.OccupationTeachers_title__1lQiQ{font-weight:500;font-size:14px}.OccupationTeachers_subTitle__18r4I,.OccupationTeachers_title__1lQiQ{line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.OccupationTeachers_subTitle__18r4I{font-weight:300;font-size:12px}.SubmissionDashboard_container__UYq1m{width:100%;height:100%;padding:20px}.SubmissionDashboard_tableContainer__1pz7i{max-height:80vh;overflow-y:scroll}.SubmissionDashboard_contentTitle__3x3xz{letter-spacing:.7;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;color:#050303;font-family:Poppins,sans-serif;margin-bottom:10px;height:50px}.SubmissionDashboard_loadingContainer__nV4sU{background:#fff;height:250px;width:100%;display:flex;justify-content:center;align-items:center}.SubmissionDashboard_columnName__1c27R{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.SubmissionDashboard_studentName__3Mcay{color:#010031;font-weight:600;font-size:14px;margin:0;text-align:left;font-family:Poppins,sans-serif}.SubmissionDashboard_cellContent__3k6uO{font-weight:300;font-size:14px;line-height:20px;color:#010031;margin:0;font-family:Poppins,sans-serif}.SubmissionDashboard_titleCellContent__3i6xM{color:#272727;font-size:15px;font-weight:500;line-height:15px;cursor:pointer}.SubmissionDashboard_titleCellContent__3i6xM:hover{text-decoration:underline}.kata-container{width:100%;min-height:100vh;background-color:#000}#kata{display:flex}#kata .start-kata,.kata-batch-select{width:100vw;height:100vh}#kata .start-kata,.kata-batch-select,.kata-batch-select form{display:flex;justify-content:center;align-items:center;flex-direction:column}.kata-batch-select form{min-width:60vh}.kata-batch-select form input{background:hsla(0,0%,100%,.6);margin:4px 0;color:#000}.kata-batch-select button{background-color:#f94a56;margin:20px;color:#fff;padding:7px 15px;cursor:pointer}.kata-batch-select h4{color:#fff;font-weight:700;font-size:1.2em}#kata .kata-batch-card{padding:5px 10px;margin-bottom:10px;background-color:hsla(0,0%,100%,.5);border-radius:15px;cursor:pointer;font-weight:700;color:#fff;transition:transform .4s}.kata-batch-card:hover{transform:scale(1.04);color:#fff}.team-select{display:grid;grid-template-rows:200px 1fr;grid-template-columns:repeat(12,1fr)}.current-team-container{grid-row-start:1;grid-row-end:2;grid-column-start:3;grid-column-end:13;display:flex;align-items:center;justify-content:center;flex-direction:column}.current-team-container input{max-width:300px;background:transparent;color:#fff}.current-team,.current-team-container input{min-width:200px;border:3px dotted #fff;border-radius:20px}.current-team{position:relative;background-color:hsla(0,0%,100%,.4);padding:7px 20px;min-height:100px;display:flex;align-items:center;justify-content:center}#kata .input-container{display:flex;align-items:center;padding-top:5px}#kata .input-container button{background-color:#f94a56;color:#fff;font-weight:700;border-radius:50px;padding:8px;margin-left:10px;cursor:pointer}#kata .teams-list{grid-row-start:1;grid-row-end:3;grid-column-start:1;grid-column-end:3;background-color:#fff}.kata-users-list{grid-row-start:2;grid-row-end:3;grid-column-start:3;grid-column-end:14;display:flex;flex-wrap:wrap;justify-content:center}.team-list-item{padding:5px 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.team-list-item:nth-of-type(2n){background-color:rgba(0,0,0,.1)}.team-list-item:last-of-type{border-bottom:1px solid rgba(0,0,0,.13)}.team-list-item h6{font-weight:700;font-size:.8em;margin:0}.kata-user-card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border-radius:20px;background-color:hsla(0,0%,100%,.7);margin:3px;max-width:120px;max-height:110px;position:relative;cursor:pointer}.kata-user-card h6{font-weight:700}.current-team .delete,.kata-user-card .delete{position:absolute;top:-4px;right:-4px;height:20px;width:20px;font-size:10px;border-radius:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.kata-users-list .kata-avatar{width:55px;height:55px}.start-button{font-size:3rem;font-weight:700;color:#fff;padding:50px;border:none;background-color:#f94a56;border-radius:5px;opacity:.9;cursor:pointer}.kata-appTitle{font-size:1.6rem;font-weight:700;color:#fff;margin:0;font-style:italic}.kata-header{padding:15px 15px 0;display:flex;width:100%;max-width:100%;align-items:flex-start;justify-content:space-between;position:sticky;top:0;left:0}.progress{display:flex;margin:0;justify-content:center}.leaderboard{display:grid;grid-template-rows:70px 1fr;overflow:scroll}.progress-wrapper{display:flex;align-items:center}.progress-outer{width:28px;height:28px;border-radius:50px;border:4px solid #f8f9fa;transition:border-color .5s ease-in}.progress-outer.active.green{border-color:#98edc4}.progress-outer.active.red{border-color:#f9525e}.progress-outer.active.yellow{border-color:#f8b64c}.progress-inner{margin:4px;height:12px;width:12px;border-radius:50px;background-color:#f8f9fa;transition:background-color .5s ease-in}.progress-bar.active.green,.progress-inner.active.green{background-color:#98edc4}.progress-bar.active.red,.progress-inner.active.red{background-color:#f9525e}.progress-bar.active.yellow,.progress-inner.active.yellow{background-color:#f8b64c}.progress-bar{background:#f8f9fa;height:4px;transition:background .5s ease-in}.progress-bar.partial.green{background:linear-gradient(90deg,#98edc4 40%,#f8f9fa 95%)}.progress-bar.partial.red{background:linear-gradient(90deg,#f9525e 40%,#f8f9fa 95%)}.progress-bar.partial.yellow{background:linear-gradient(90deg,#f8b64c 40%,#f8f9fa 95%)}.countdown-wrapper{width:240px;display:flex;justify-content:flex-end}.countdown{border-radius:5px;font-size:2.8rem;background-color:hsla(0,0%,100%,.2);font-weight:700;padding:1% 0;width:100%;text-align:center;max-height:65px;display:flex;align-items:center;justify-content:center}.board,.kata-content{position:relative}.board{overflow:hidden;height:100%}.campus-legend{position:absolute;right:10px;bottom:20px;width:5.5vw;padding:10px;background-color:hsla(0,0%,100%,.7);border-radius:3px;min-width:93px}.campus-color{display:flex;justify-content:space-between;align-items:center;font-size:.9rem;margin:8px 0}.campus-color>h6{margin:0;font-weight:700;font-size:.62rem}.teams::-webkit-scrollbar{display:none}.teams{height:calc(100% - 189px);width:100%;position:absolute;top:0;left:0;box-sizing:border-box;margin-top:143px;margin-bottom:138px;overflow:scroll;display:flex;align-items:center;justify-content:center}.campus-card{display:grid;grid-template-rows:40px 1fr;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);max-width:92vw;min-width:-moz-fit-content;min-width:fit-content;margin:1em;transform:scale(.87)}.campus-header{background-color:#5247ea;display:flex;align-items:center;justify-content:center;padding:3px}.campus-header h4{color:#fff;font-weight:700}.campus-body{background-color:#f8f9fa;padding:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.wrapper{margin:.7em;height:auto;min-height:140px;width:auto;min-width:140px;box-sizing:initial}.team-card{box-shadow:0 2px 4px 0 rgba(0,0,0,.3);padding:1.2% 1.2em;display:flex;max-width:16vw;min-width:140px;max-height:200px;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;position:relative;left:auto;top:auto;transition:transform .7s;border-radius:3px;background-color:#f8f9fa;border:3px solid transparent}.team-card.winner{border:3px solid #f8b64c}.team-count{margin:0;font-weight:700;font-size:1.3rem;text-transform:uppercase}.kata-avatar{height:25px;width:25px;border-radius:50px;box-sizing:border-box;margin:2px 5px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.content-container{display:flex;justify-content:center}.winner-banner{position:absolute;left:-86px;font-size:1.2em;color:#ffee32;font-weight:700;margin:0}.winner-badge{height:40px;width:40px;position:absolute;left:-14px;top:-14px;transform:rotate(-20deg);z-index:2}.pending-banner{color:#fff;font-size:2.3rem;font-weight:700;margin-top:-6px}.offset-team-students{display:flex;border-radius:20px;padding:3px;background-color:hsla(0,0%,100%,.7)}.offset-team.winner .offset-team-students,.team-card.winner,.team-wrapper.winner{border:2px solid #ffee32}.offset-team.winner .kata-triangle.top{border-color:transparent transparent #ffee32}.team-card.winner.new{transform:scale(2.6);z-index:100}.offset-team.cheater .offset-team-students,.team-card.cheater,.team-wrapper.cheater{border:2px solid #f94a56}.offset-team.cheater .kata-triangle.top{border-color:transparent transparent rgba(249,82,94,.62)}.offset-team.leader .offset-team-students,.team-card.leader,.team-wrapper.leader{border:2px solid #98edc4}.offset-team.leader .kata-triangle.top{border-color:transparent transparent rgba(152,237,196,.82)}.team-header{display:flex;flex-direction:column;align-items:center}.exercise-wrapper{text-align:center;font-weight:600;white-space:nowrap}.kata-anchor{height:100vh;width:0;position:absolute;overflow:hidden;top:0;right:0;transition:width 2s;display:flex;justify-content:flex-end;z-index:200}.kata-alarm,.kata-anchor.open{height:100vh;width:100vw}.kata-alarm{background-color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;left:0;top:0}.kata-alarm-icon{height:25vh;width:25vh}.kata-alarm-banner{font-family:"Poppins",sans-serif;color:#fff;font-size:3rem}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.team-header>h4{white-space:nowrap}.team-wrapper-inner{box-shadow:0 2px 6px 0 rgba(70,71,84,.1);box-sizing:border-box;align-items:center;height:29.6px;font-weight:700;background-color:hsla(0,0%,100%,.8);padding:2px 0 2px 4px;position:relative}.team-wrapper,.team-wrapper-inner{display:flex;justify-content:flex-end;border-top-right-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-bottom-left-radius:50px}.team-wrapper{position:absolute;transition:right .6s;height:32px;margin-right:1px;align-items:flex-end;width:-moz-fit-content;width:fit-content;padding-left:10px}.kata-step{font-weight:800;padding:10px;text-align:center;word-break:break-all;font-size:.6rem;display:flex;flex-direction:column;align-items:center;position:relative;color:#fff;text-transform:uppercase}.kata-step .step-line{height:calc(100% - 189px);width:2px;background-color:#fff;position:absolute;top:142px}.team-content{display:flex;align-items:center;font-size:.7rem;text-align:center}.kata-arrow-right{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff;margin-left:7px;margin-right:4px}.team-wrapper-inner.leader .kata-arrow-right{border-left-color:rgba(152,237,196,.9)}.team-wrapper-inner.winner .kata-arrow-right{border-left-color:#ffee32}.team-wrapper-inner.cheater .kata-arrow-right{border-left-color:rgba(249,82,94,.8)}.team-name{margin-right:10px;margin-left:5px;font-size:.7rem;text-align:right;text-transform:uppercase;white-space:nowrap;letter-spacing:1e-10rem}.team-container{transition:top .6s}.legend-option{width:1rem!important;height:1rem!important;border-radius:10px}.offset-teams-top{top:97px;height:30px}.offset-teams-bottom,.offset-teams-top{width:100%;position:absolute;left:0;display:flex}.offset-teams-bottom{bottom:0;height:33px;align-items:flex-end}.offset-team .avatar{height:26px;width:26px}.kata-triangle{width:0;height:0;border-style:solid}.kata-triangle.top{border-width:0 4.5px 4px;border-color:transparent transparent hsla(0,0%,100%,.82)}.kata-triangle.bottom{border-width:4px 4.5px 0;border-color:hsla(0,0%,100%,.82) transparent transparent}.offset-team{position:absolute;top:0;display:flex;flex-direction:column;align-items:center}.offset-team.bottom{top:unset;bottom:0;padding-bottom:1px}.offset-team:hover{z-index:1000!important}@keyframes shake{10%,90%{transform:rotate(-20deg) scale(1.2)}20%,80%{transform:rotate(20deg) scale(1)}30%,50%,70%{transform:rotate(-10deg) scale(1.2)}40%,60%{transform:rotate(30deg) scale(1)}}.alarm-icon{animation:shake .82s linear infinite}