.flashcards-add-to-course-module-scss-module__ZkRYhW__add-course-resource-container{z-index:10;justify-content:center;align-items:center;display:flex;position:fixed;bottom:50px;left:0;right:0}
.flashcards-user-score-module-scss-module__6l4Q0q__flashcards_user_score__container{gap:var(--spacing-05);grid-template-columns:1fr 1fr;grid-auto-rows:1fr;place-items:stretch center;display:grid}.flashcards-user-score-module-scss-module__6l4Q0q__flashcards_user_score__container__item{gap:var(--spacing-02);flex-direction:column;justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.flashcards-user-score-module-scss-module__6l4Q0q__flashcards_user_score__container__item__text{max-width:150px;padding:0 var(--spacing-04);font-family:var(--text-font);font-size:var(--text-size-2);font-weight:var(--font-weight-semi-bold);color:var(--neutrals-01-000);text-align:center}.flashcards-user-score-module-scss-module__6l4Q0q__flashcards_user_score__container__item__content{gap:var(--spacing-02);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.flashcards-user-score-module-scss-module__6l4Q0q__flashcards_user_score__container__item__content__score{z-index:2;width:35px;font-family:var(--title-font-bold);font-size:var(--title-m);font-weight:var(--font-weight-extra-bold);color:var(--primary-02-500);text-align:center;position:absolute;top:40px;left:48px;transform:rotate(-8deg)}
.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container{flex-flow:column;justify-content:space-between;align-items:stretch;display:flex}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner{gap:var(--spacing-01);height:271px;padding:var(--spacing-08);color:var(--neutrals-01-000);border-radius:var(--radius-03);background-size:cover;flex-flow:column;justify-content:space-around;align-items:center;display:flex}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner--mulberry{background-color:var(--secondary-22);background-image:url(/backgrounds/resource-mulberry-background.svg)}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner a{color:inherit;text-decoration:none;display:inline-block}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner__title{gap:var(--spacing-04);flex-flow:row;align-items:center;display:flex}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner__title img{filter:brightness(0)invert()}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner__title span{color:var(--neutrals-01-000)}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner__content{font-family:var(--text-font);font-size:var(--text-size-4);font-weight:var(--font-weight-semi-bold);line-height:var(--text-line-height-4);text-align:center}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container--hasScore{grid-template-columns:1fr 40%;align-items:stretch;display:grid}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container--hasScore .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner{border-top-right-radius:0;border-bottom-right-radius:0}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__results{background-color:var(--secondary-24);border-top-right-radius:var(--radius-03);border-bottom-right-radius:var(--radius-03);flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__results__wrapper{gap:var(--spacing-05);flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__results__title{font-family:var(--title-font-regular);font-size:var(--title-s);font-weight:var(--font-weight-extra-bold);color:var(--neutrals-01-000)}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__results__content{font-family:var(--text-font)}@media (max-width:1200px){.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner{min-height:210px;padding:var(--spacing-06)}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner__content{margin:var(--spacing-04) 0;font-size:var(--text-size-3)}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container--hasScore{grid-template-rows:10fr 9fr;grid-template-columns:1fr;display:grid}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container--hasScore .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner{min-height:280px;padding-bottom:var(--spacing-08);border-top-right-radius:var(--radius-03);border-bottom-right-radius:0;border-bottom-left-radius:0}.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__container--hasScore .resource-intermediate-screen-module-scss-module__Yg-3uq__screen__results{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--radius-03);border-bottom-left-radius:var(--radius-03)}}@media (min-width:1200px){.resource-intermediate-screen-module-scss-module__Yg-3uq__screen__inner{gap:var(--spacing-01);height:271px;padding:var(--spacing-08)}}
.sheet-page-chrome-module-scss-module__VGOJKq__sheet{position:relative}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-slug-layout-content{grid-template-columns:1fr 1070px 1fr;display:grid}@media (max-width:1200px){.sheet-page-chrome-module-scss-module__VGOJKq__sheet-slug-layout-content{max-width:var(--max-width-mobile);margin:72px auto 0;display:block}}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-sidebar{z-index:2;height:100%;position:absolute;box-shadow:0 4px 12px #0000001a}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-title-container{z-index:1;gap:var(--spacing-05);width:100%;padding-top:var(--spacing-07);padding-bottom:var(--spacing-05);flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex;position:relative}@media (max-width:1200px){.sheet-page-chrome-module-scss-module__VGOJKq__sheet-title-container{padding-top:var(--spacing-02);padding-bottom:var(--spacing-07)}}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-back-button{z-index:0;top:var(--spacing-06);left:calc(-1*var(--spacing-10));position:absolute}@media (max-width:1200px){.sheet-page-chrome-module-scss-module__VGOJKq__sheet-sidebar{display:none}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-back-button{position:initial;margin:var(--spacing-05);margin-bottom:0}.sheet-page-chrome-module-scss-module__VGOJKq__sheet-slug-layout-footer{padding-left:0}}
.course-cta-spacer-module-scss-module__dDfGEG__course-cta-spacer{height:130px}
.challenge-card-score-module-scss-module__P0MX2W__notion-score{width:125px;height:var(--spacing-07);border-radius:var(--radius-03);align-items:center;display:flex}.challenge-card-score-module-scss-module__P0MX2W__notion-score:not(.challenge-card-score-module-scss-module__P0MX2W__score--empty){color:var(--secondary-03);background-color:var(--secondary-01)}.challenge-card-score-module-scss-module__P0MX2W__notion-score.challenge-card-score-module-scss-module__P0MX2W__score--empty{color:var(--neutrals-01-300);background-color:var(--primary-03-500)}.challenge-card-score-module-scss-module__P0MX2W__notion-score .challenge-card-score-module-scss-module__P0MX2W__score{box-sizing:border-box;padding:0 var(--spacing-03);font-family:var(--text-font);font-size:var(--text-size-3)}.challenge-card-score-module-scss-module__P0MX2W__notion-score .challenge-card-score-module-scss-module__P0MX2W__score .challenge-card-score-module-scss-module__P0MX2W__score-value{font-family:var(--title-font-bold);font-size:var(--title-s);font-weight:var(--font-weight-semi-bold)}.challenge-card-score-module-scss-module__P0MX2W__notion-score .challenge-card-score-module-scss-module__P0MX2W__score.challenge-card-score-module-scss-module__P0MX2W__focus{font-weight:var(--font-weight-normal)}.challenge-card-score-module-scss-module__P0MX2W__notion-score .challenge-card-score-module-scss-module__P0MX2W__picto{height:20px;margin-left:var(--spacing-03)}
.resource-action-button-module-scss-module__iiSkba__resource-action__button{--front-color:var(--neutrals-01-800);--back-color:var(--primary-03-500);--back-hover-color:var(--primary-03-800);--border-color:var(--neutrals-01-000);cursor:pointer;width:44px;padding:var(--spacing-03);font-family:var(--text-font);font-weight:var(--font-weight-semi-bold);color:var(--front-color);white-space:nowrap;background-color:var(--back-color);border:2px solid var(--border-color);border-radius:20px;justify-content:space-evenly;align-items:center;transition:width .3s;display:flex;overflow:hidden}.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__theme-purple{--front-color:white;--back-color:var(--primary-02-500);--back-hover-color:var(--primary-02-900)}.resource-action-button-module-scss-module__iiSkba__resource-action__button:hover,.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__extended{width:182px}.resource-action-button-module-scss-module__iiSkba__resource-action__button:hover .resource-action-button-module-scss-module__iiSkba__resource-action__text,.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__extended .resource-action-button-module-scss-module__iiSkba__resource-action__text{opacity:1}.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__opened-width-182:hover{width:182px}.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__opened-width-105:hover{width:105px}.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__secondary{background-color:var(--neutrals-01-000);box-shadow:0 0 0 3px var(--primary-03-500) inset}.resource-action-button-module-scss-module__iiSkba__resource-action__button:hover,.resource-action-button-module-scss-module__iiSkba__resource-action__button.resource-action-button-module-scss-module__iiSkba__loading{background-color:var(--back-hover-color);box-shadow:none}.resource-action-button-module-scss-module__iiSkba__resource-action__button:disabled{cursor:default;background-color:var(--back-hover-color)}.resource-action-button-module-scss-module__iiSkba__resource-action__icon{background-color:var(--front-color);min-width:24px;min-height:24px}.resource-action-button-module-scss-module__iiSkba__resource-action__icon.resource-action-button-module-scss-module__iiSkba__download{-webkit-mask-image:url(/illustrations/upload.svg);mask-image:url(/illustrations/upload.svg)}.resource-action-button-module-scss-module__iiSkba__resource-action__icon.resource-action-button-module-scss-module__iiSkba__flag{-webkit-mask-image:url(/illustrations/flagV2.svg);mask-image:url(/illustrations/flagV2.svg)}.resource-action-button-module-scss-module__iiSkba__resource-action__icon.resource-action-button-module-scss-module__iiSkba__play{-webkit-mask-image:url(/illustrations/play.svg);mask-image:url(/illustrations/play.svg)}.resource-action-button-module-scss-module__iiSkba__resource-action__icon.resource-action-button-module-scss-module__iiSkba__pause{-webkit-mask-image:url(/illustrations/pause.svg);mask-image:url(/illustrations/pause.svg)}.resource-action-button-module-scss-module__iiSkba__resource-action__loader{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.resource-action-button-module-scss-module__iiSkba__resource-action__loader-animation{aspect-ratio:1;background:var(--front-color);border-radius:50%;width:5px;animation:.4s linear infinite alternate resource-action-button-module-scss-module__iiSkba__resource-action-loader-animation-kf}@keyframes resource-action-button-module-scss-module__iiSkba__resource-action-loader-animation-kf{0%{box-shadow:6px 0 0 0 var(--front-color),-11px 0 0 0 var(--front-color)}50%{box-shadow:6px 0 0 0 var(--front-color),-6px 0 0 0 var(--front-color)}to{box-shadow:11px 0 0 0 var(--front-color),-6px 0 0 0 var(--front-color)}}.resource-action-button-module-scss-module__iiSkba__resource-action__tooltip{z-index:10;width:max-content;padding:var(--spacing-03);font-family:var(--text-font);font-size:var(--text-size-2);font-weight:var(--font-weight-medium);line-height:var(--text-line-height-2);color:var(--neutrals-01-000);background-color:var(--neutrals-01-900);border-radius:2px;position:absolute;transform:translate(20px,2px)}.resource-action-button-module-scss-module__iiSkba__resource-action__tooltip:before{content:"";background-color:var(--neutrals-01-900);border-radius:2px;width:10px;height:10px;position:absolute;transform:translate(-13px,5px)rotate(45deg)}.resource-action-button-module-scss-module__iiSkba__resource-action__text{font-family:var(--text-font);font-weight:var(--font-weight-medium);opacity:0;transition:opacity .2s}@media (max-width:1200px){.resource-action-button-module-scss-module__iiSkba__resource-action__tooltip{display:none}}
.challenge-card-stars-module-scss-module__E0wb8q__notion-stars{z-index:2;background:var(--neutrals-01-000);border-radius:200%;align-items:flex-end;width:300px;height:300px;display:flex;position:absolute;bottom:-235px}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star{margin:calc(-1*var(--spacing-07)) 0 0 calc(-1*var(--spacing-05));display:block;position:absolute;top:50%;left:50%}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image{width:28px;display:block}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image.challenge-card-stars-module-scss-module__E0wb8q__star-1{transform:rotate(55deg)translate(-110px)rotate(-55deg)}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image.challenge-card-stars-module-scss-module__E0wb8q__star-2{transform:rotate(72deg)translate(-110px)rotate(-72deg)}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image.challenge-card-stars-module-scss-module__E0wb8q__star-3{transform:rotate(90deg)translate(-110px)rotate(-90deg)}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image.challenge-card-stars-module-scss-module__E0wb8q__star-4{transform:rotate(108deg)translate(-110px)rotate(-108deg)}.challenge-card-stars-module-scss-module__E0wb8q__notion-stars .challenge-card-stars-module-scss-module__E0wb8q__notion-star .challenge-card-stars-module-scss-module__E0wb8q__notion-star-image.challenge-card-stars-module-scss-module__E0wb8q__star-5{transform:rotate(125deg)translate(-110px)rotate(-125deg)}
.resource-loader-module-scss-module__TjOdXW__resource-loader{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.resource-loader-module-scss-module__TjOdXW__resource-loader__animation{aspect-ratio:1;background:var(--neutrals-01-800);border-radius:50%;width:5px;animation:.4s linear infinite alternate resource-loader-module-scss-module__TjOdXW__resource-loader-animation-kf}@keyframes resource-loader-module-scss-module__TjOdXW__resource-loader-animation-kf{0%{box-shadow:6px 0 0 0 var(--neutrals-01-800),-11px 0 0 0 var(--neutrals-01-800)}50%{box-shadow:6px 0 0 0 var(--neutrals-01-800),-6px 0 0 0 var(--neutrals-01-800)}to{box-shadow:11px 0 0 0 var(--neutrals-01-800),-6px 0 0 0 var(--neutrals-01-800)}}
.page-module-scss-module__QQvb5G__exercises{margin-bottom:var(--spacing-07);padding:var(--spacing-09) var(--spacing-12);background-color:var(--neutrals-01-000);border-radius:var(--radius-03);flex-direction:column;display:flex}.page-module-scss-module__QQvb5G__exercises__actions{margin-bottom:var(--spacing-04);justify-content:flex-end;display:flex}.page-module-scss-module__QQvb5G__exercises__item__header{gap:var(--spacing-04);align-items:center;display:flex}.page-module-scss-module__QQvb5G__exercises__item__header__title{font-family:var(--text-font);font-size:var(--text-size-4);font-weight:var(--font-weight-semi-bold);line-height:var(--text-line-height-4);margin:0}.page-module-scss-module__QQvb5G__exercises__item__list{gap:var(--spacing-03);max-width:670px;padding:0 0 var(--spacing-06) 0;flex-direction:column;display:flex}.page-module-scss-module__QQvb5G__exercises__item__list__userConnected{gap:0}.page-module-scss-module__QQvb5G__exercises__item__list li.page-module-scss-module__QQvb5G__exercises__item__list__element{grid-template-columns:1fr 75px;align-items:stretch;display:grid}@media (max-width:1200px){.page-module-scss-module__QQvb5G__exercises{padding:var(--spacing-05)}.page-module-scss-module__QQvb5G__exercises__item__list__element>a>div{width:100%}}
.challenge-card-star-module-scss-module__FG6Wja__bounce{animation:1s challenge-card-star-module-scss-module__FG6Wja__bounce}@keyframes challenge-card-star-module-scss-module__FG6Wja__bounce{0%{transform:scale(.8)}70%{transform:scale(1.15)}80%{transform:scale(.95)}90%{transform:scale(1.05)}to{transform:scale(1)}}
.error-report-modal-module-scss-module__iHKbJq__error-report-modal{padding:70px 100px 50px!important}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal__title{margin-bottom:var(--spacing-08);font-family:var(--title-font-bold);font-size:var(--title-l);font-weight:var(--font-weight-extra-bold);color:var(--neutrals-01-800)}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container{width:100%}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__label{margin-bottom:var(--spacing-03);font-family:var(--text-font);font-size:var(--text-size-2);font-weight:var(--font-weight-semi-bold);line-height:var(--text-line-height-2);color:var(--neutrals-01-800);text-align:left}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__input{resize:none;width:100%;height:120px;padding:var(--spacing-05);font-family:var(--text-font);font-size:var(--text-size-3);font-weight:var(--font-weight-medium);line-height:var(--text-line-height-3);color:var(--neutrals-01-800);border:3px solid var(--primary-03-500);border-radius:var(--radius-01)}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__input.error-report-modal-module-scss-module__iHKbJq__error{background-color:var(--semantic-03-200);border-color:var(--semantic-03-200)}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__input:hover{border-color:var(--secondary-06)}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__input:focus{border:3px solid var(--secondary-06);box-shadow:0 0 0 1px var(--primary-02-500) inset;outline:none!important}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal__error-icon{background-image:url(/illustrations/error.svg);width:20px;height:20px;margin-right:5px}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea-infos__container{font-family:var(--text-font);font-size:var(--text-size-2);font-weight:var(--font-weight-normal);line-height:var(--text-line-height-2);justify-content:space-between;display:flex}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea-infos__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__error{color:var(--semantic-03-400);display:flex}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea-infos__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__error-text{text-align:left;max-width:85%}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea-infos__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__counter{color:var(--neutrals-01-700);display:flex}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea-infos__container .error-report-modal-module-scss-module__iHKbJq__error-report-modal-textarea__counter-error{color:var(--semantic-03-400)}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-warning-message__text{width:100%;margin-top:var(--spacing-04);font-family:var(--text-font);font-size:var(--text-size-1);color:var(--neutrals-01-700);text-align:center}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-submit__button{width:100%}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-cancel__clickable-text{cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;margin-top:var(--spacing-05);font-family:var(--text-font);font-size:var(--text-size-3);font-weight:var(--font-weight-semi-bold);color:var(--primary-02-500);text-align:center}.error-report-modal-module-scss-module__iHKbJq__error-report-modal .error-report-modal-module-scss-module__iHKbJq__error-report-modal-sent__text{font-family:var(--title-font-bold);font-size:var(--title-l);font-weight:var(--font-weight-extra-bold);color:var(--neutrals-01-800)}@media (max-width:1200px){.error-report-modal-module-scss-module__iHKbJq__error-report-modal{padding:50px 30px!important}}
.challenge-card-module-scss-module__D8yxmW__notion-card{scroll-snap-align:center;box-sizing:border-box;width:240px;min-height:200px;padding-bottom:var(--spacing-05);background-color:var(--neutrals-01-000);border:3px solid var(--primary-03-500);border-radius:var(--radius-03);background-image:url(/backgrounds/challenge/bg-gold.svg);background-position:top;background-repeat:no-repeat;background-size:contain;position:relative}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__add-to-course{z-index:3;position:absolute;top:8px;left:4px}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__img-container{z-index:1;flex-flow:row;justify-content:space-around;align-items:center;width:100%;display:flex;position:absolute;top:-20px}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__img-container img{width:105px}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__img-container.challenge-card-module-scss-module__D8yxmW__notion-failed img{width:144px}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__top{box-sizing:border-box;width:100%;height:165px;padding:var(--spacing-05);justify-content:center;align-items:flex-end;padding-bottom:8%;display:flex;position:relative;overflow:hidden}@media (max-width:1200px){.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__top{background-size:auto}}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom{z-index:2;box-sizing:border-box;width:100%;padding:0 var(--spacing-05) var(--spacing-04) var(--spacing-05);background-color:var(--neutrals-01-000);flex-direction:column;display:flex;position:relative}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__title-container{justify-content:center;align-items:center;min-height:90px;display:flex}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__title-container .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__title{box-sizing:border-box;margin-top:var(--spacing-04);font-family:var(--title-font-bold);font-size:var(--title-xs);font-weight:var(--font-weight-semi-bold);line-height:var(--title-line-xs);color:var(--neutrals-01-800);text-align:center;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__hover[titre]:hover:after{content:attr(titre);box-sizing:border-box;width:100%;padding:var(--spacing-03);font-family:var(--text-font);font-size:var(--text-size-2);color:var(--primary-03-500);background:var(--neutrals-01-900);border:1px solid var(--primary-03-500);border-radius:var(--radius-02);position:absolute;top:100px;left:0}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__text{box-sizing:border-box;min-height:50px;margin-top:var(--spacing-02);font-family:var(--text-font);font-size:var(--text-size-3);color:var(--neutrals-01-700);text-align:center}@media (max-width:1200px){.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__text{display:none}}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom .challenge-card-module-scss-module__D8yxmW__notion-card__bottom__score{margin:0 auto}@media (max-width:1200px){.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__bottom{border-radius:0 0 var(--radius-04) var(--radius-04)}}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__buttons{z-index:2;box-sizing:border-box;width:100%;padding:var(--spacing-04) var(--spacing-06);flex-direction:column-reverse;text-decoration:none;display:flex}@media (max-width:1200px){.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card__buttons{height:auto}}.challenge-card-module-scss-module__D8yxmW__notion-card .challenge-card-module-scss-module__D8yxmW__notion-card-link{justify-content:center;align-items:center;text-decoration:none;display:flex}@media (min-width:1200px){.challenge-card-module-scss-module__D8yxmW__notion-card{height:100%}}
