body,html{padding:0;margin:0;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#__next{background:transparent;min-height:100vh;overflow:auto}body{background-color:#a0cbff!important}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@media (prefers-color-scheme:dark){html{color-scheme:dark}body{color:#000;background:#fff}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateX(-20px)}to{transform:translateY(0)}}.floating{animation:float 3s ease-in-out infinite}.DebunkBottle{z-index:9998;cursor:pointer;position:relative;width:100%}.DebunkPopup{position:absolute;bottom:calc(100% + 8px);z-index:999;left:50%;transform:translateX(-50%);background:#fff;width:clamp(200px,22vw,320px);max-height:60vh;border-radius:clamp(16px,2vw,32px);padding:clamp(10px,1.5vh,15px) clamp(15px,2.5vw,35px);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);display:flex;flex-direction:column}.DebunkPopup .DebunkPopupScroll{overflow-y:scroll;flex:1 1;min-height:0;scrollbar-width:thin;scrollbar-color:#458bc8 #e8f0f8;padding-right:4px}.DebunkPopup .DebunkPopupScroll::-webkit-scrollbar{width:6px}.DebunkPopup .DebunkPopupScroll::-webkit-scrollbar-track{background:#e8f0f8;border-radius:3px}.DebunkPopup .DebunkPopupScroll::-webkit-scrollbar-thumb{background-color:#458bc8;border-radius:3px}.DebunkPopup .DebunkPopupScrollWrap{position:relative;flex:1 1;min-height:0;display:flex;flex-direction:column}.DebunkPopup .DebunkPopupScrollWrap:after{content:"";position:sticky;bottom:0;left:0;right:0;height:28px;background:linear-gradient(180deg,transparent,#fff);pointer-events:none;display:block;flex-shrink:0}.MapNavigation{background:#fff;position:absolute;left:2.5rem;top:3.5rem;display:flex;justify-content:center;align-items:center;padding:5px 40px;border-radius:32px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);color:#6a8eae;font-weight:700;font-size:14px;cursor:pointer;transition:all 255ms}.MapNavigation:hover{background:#458bc8;color:#fff}.BadgesODD{background:#fff;flex-direction:column;margin:20px 0}.BadgesODD,.BadgesODD .BadgesODDLine{display:flex;justify-content:center;align-items:center}.BadgesODD .BadgesODDLine{flex-direction:row;margin-bottom:10px}.BadgesODD .BadgesODDLine:last-child{margin-bottom:0}.BadgesODD .BadgeODD{margin-right:clamp(8px,1.5vw,20px)}.BadgesODD .BadgeODD:last-child{margin-right:0}.BadgesODD .BadgeODD img{width:clamp(36px,4.5vw,65px)}.BadgesODD .BadgeODD.ODDDefault img{opacity:.2;filter:none}.BadgesODD .BadgeODD.ODDSepia img{filter:sepia(1)}.BadgesODD .BadgeODD.ODDCompleted img{opacity:1;filter:none}.Badges{background:#fff;position:absolute;right:2.5rem;top:6.5rem;justify-content:flex-start;padding:10px 15px;border-radius:24px;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);max-height:calc(100vh - 7.5rem);max-width:min(320px,90vw);overflow-y:auto;z-index:10}.Badges,.Badges .Badge{display:flex;flex-direction:column;align-items:center}.Badges .Badge{margin-right:10px;margin-bottom:6px}.Badges .Badge img{width:clamp(18px,2vw,26px)}.Badges .BadgesODD img{border-radius:5px}.Badges .Badge span{font-size:12px;color:#458bc8;font-weight:700}.Badges .BadgeTypeDebunk{margin-left:clamp(0px,0px,20px);margin-right:clamp(10px,10px,0px)}.Badges .BadgeTypeDebunk img{width:clamp(20px,2.2vw,30px)}.BadgesToggle{display:flex;justify-content:flex-start;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:6px;margin-bottom:8px;border-bottom:1px solid #e8e8e8;color:#6a8eae;font-weight:700;font-size:13px;gap:12px}.BadgesToggle:hover{color:#458bc8}.BadgesToggle .BadgesChevron{transition:transform .2s ease;margin-left:8px;font-size:18px;display:inline-block;min-width:18px;text-align:center}#NavigationMapContainer #NUAGES_DROITE,#NavigationMapContainer #NUAGES_HAUT_DROITE,#NavigationMapContainer #NUAGES_HAUT_GAUCHE,#NavigationMapContainer #NUAGE_BAS_DROITE,#NavigationMapContainer #NUAGE_BAS_GAUCHE{pointer-events:none;position:absolute;z-index:999}.MuiModal-root iframe{border-radius:20px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.MuiDialog-paperScrollPaper,.css-fkeb6g-MuiPaper-root-MuiDialog-paper{max-width:1400px;width:100%}.css-h52scc-MuiButtonBase-root-MuiButton-root{font-weight:700}.MuiDialog-paperScrollPaper .quizzBgBlue .css-h52scc-MuiButtonBase-root-MuiButton-root,.css-fkeb6g-MuiPaper-root-MuiDialog-paper .quizzBgBlue .css-h52scc-MuiButtonBase-root-MuiButton-root,.quizz-selected{background-color:#fff!important}