:root{--font-system: sans-serif;--font-1-regular: "latoregular", var(--font-system);--font-1-bold: "latobold", var(--font-system);--font-1-italic: "latoitalic", var(--font-system);--color-black:	#000;--color-dark:	#0f0e0f;--color-white:	#fff;--color-rose-clair:	#ff3399;--color-rose-fonce:	#df1279;--color-gris-clair:	#f0f0f0;--color-pacific:	var(--color-rose-fonce);--color-lochmara:	var(--color-black);--color-orient:	var(--color-black);--color-astronaut-blue:	var(--color-rose-fonce);--color-glacier:	var(--color-rose-fonce);--color-river-bed:	var(--color-rose-fonce);--color-outer-space:	var(--color-black);--color-puerto-rico:	var(--color-rose-fonce);--color-surfie-green:	var(--color-rose-fonce);--color-pine-glade:	var(--color-rose-fonce);--color-citron:	var(--color-rose-fonce);--color-christi:	var(--color-rose-fonce);--color-gallery:	var(--color-gris-clair);--color-desert-storm:	#eeeeed;--color-silver:	#cdcccc;--color-mark:	#FFFF00;--color-text-red:	#b40105;--color-alert-success:	#0a7c3e;--color-alert-warning:	#d14c17;--color-alert-error:	#b50009;--color-alert-info:	#0e4c89;--color-field-valid-rgba:	rgba(10, 124, 62, .05);--color-field-invalid-rgba:	rgba(181, 0, 9, .05);--color-bg-bandeau:	var(--color-rose-clair);--color-bg-bandeau-adBlock:	var(--color-alert-error);--color-bg-header-sup:	var(--color-black);--color-bg-header:	var(--color-black);--color-bg-header-user:	var(--color-black);--color-bg-header-user-hover:	var(--color-rose-fonce);--color-bg-field-header:	var(--color-black);--color-bg-lang:	var(--color-white);--color-bg-menu-toggle:	transparent;--color-bg-menu-toggle-bar:	var(--color-white);--color-bg-main-nav:	var(--color-white);--color-bg-footer:	var(--color-black);--color-bg-body:	var(--color-white);--color-bg-retour-top:	rgba(0, 0, 0, .6);--color-bg-share:	var(--color-rose-clair);--color-bg-col-gauche:	var(--color-white);--color-bg-aside-color1:	var(--color-gris-clair);--color-bg-aside-color2:	var(--color-black);--color-bg-selection:	var(--color-black);--color-bg-transcription:	var(--color-black);--color-bg-facets:	var(transparent);--color-bg-facets-hover:	var(transparent);--color-bg-facets-page:	var(transparent);--color-bg-facets-page-hover:	var(transparent);--color-bg-facets-page-current:	var(transparent);--color-bg-nombre-reponses:	var(--color-black);--color-bg-pyjama:	rgba(238, 238, 237, .3);--color-bg-onglets-a:	var(--color-white);--color-bg-onglets-a-hover:	var(--color-rose-fonce);--color-bg-onglets-a-actif:	var(--color-bg-onglets-a-hover);--color-bg-btn:	var(--color-rose-fonce);--color-bg-btn-hover:	var(--color-rose-clair);--color-bg-btn-submit:	var(--color-bg-btn);--color-bg-btn-cancel:	var(--color-gris-clair);--color-bg-btn-cancel-hover:	var(--color-white);--color-bg-btn-liste:	var(--color-bg-btn);--color-bg-btn-liste-hover:	var(--color-bg-btn-hover);--color-bg-legend-copyright-img:	var(--color-white);--color-bg-docs:	var(--color-gris-clair);--color-bg-thead:	var(--color-rose-fonce);--color-bg-thead-th:	var(--color-rose-fonce);--color-bg-thead-td:	var(--color-rose-fonce);--color-bg-tbody:	transparent;--color-bg-tbody-th:	var(--color-rose-fonce);--color-bg-tbody-tr:	transparent;--color-border-lang:	var(--color-white);--color-border-lang-active:	var(--color-black);--color-border-field-header:	var(--color-white);--color-border-field:	var(--color-silver);--color-border-footer:	#000;--color-border-btn:	var(--color-black);--color-border-btn-hover:	var(--color-black);--color-border-btn-cancel:	var(--color-black);--color-border-btn-cancel-hover:	var(--color-black);--color-border-btn-liste:	var(--color-black);--color-border-btn-liste-hover:	var(--color-black);--color-border-tags-classeur:	var(--color-rose-fonce);--color-border-field:	var(--color-black);--color-border-onglets-ul:	transparent;--color-border-onglets-a:	var(--color-black);--color-border-onglets-a-hover:	var(--color-rose-fonce);--color-border-onglets-a-actif:	var(--color-border-onglets-a-hover);--color-border-bottom-thead-tr:	var(--color-gris-clair);--color-border-bottom-thead-th:	var(--color-gris-clair);--color-border-bottom-tbody:	var(--color-gris-clair);--color-border-bottom-tbody-th:	var(--color-gris-clair);--color-border-bottom-tbody-tr:	var(--color-gris-clair);--color-text-bandeau:	var(--color-black);--color-text-bandeau-adBlock:	var(--color-white);--color-text-header-sup:	var(--color-white);--color-text-header:	var(--color-white);--color-text-field-header:	var(--color-white);--color-text-lang:	var(--color-black);--color-text-footer:	var(--color-white);--color-text-btn:	var(--color-white);--color-text-btn-cancel:	var(--color-black);--color-text-btn-hover:	var(--color-white);--color-text-btn-cancel-hover:	var(--color-black);--color-text-btn-liste:	var(--color-white);--color-text-btn-liste-hover:	var(--color-black);--color-text-legend-copyright-img:	var(--color-black);--color-text-docs:	var(--color-orange-fonce);--color-text-legend-copyright-docs:	var(--color-black);--color-text-share:	var(--color-black);--color-text-aside-color1:	var(--color-black);--color-text-aside-color2:	var(--color-white);--color-text-selection:	var(--color-white);--color-text-transcription:	var(--color-white);--color-text-asterisque-form:	var(--color-text-red);--color-text-accentcolor:	var(--color-rose-fonce);--color-text-facets:	var(--color-black);--color-text-facets-hover:	var(--color-black);--color-text-facets-page:	var(--color-black);--color-text-facets-page-hover:	var(--color-black);--color-text-facets-page-current:	var(--color-black);--color-text-inventaire-pertinant-current:	var(--color-christi);--color-text-nombre-reponses:	var(--color-white);--color-text-legend:	var(--color-black);--color-text-legend-archives:	var(--color-rose-fonce);--color-text-label:	var(--color-black);--color-text-label-archives:	var(--color-black);--color-text-onglets-a:	var(--color-black);--color-text-onglets-a-hover:	var(--color-white);--color-text-onglets-a-actif:	var(--color-white);--color-text-onglets-nbr-reponses:	var(--color-black);--color-text-onglets-nbr-reponses-hover:	var(--color-text-onglets-a-hover);--color-text-onglets-nbr-reponses-actif:	var(--color-text-onglets-a-actif);--color-text-thead-th:	var(--color-white);--color-text-tbody-th:	var(--color-text-thead-th);--color-icon-header-search:	var(--color-black);--color-icon-header-user:	var(--color-white);--color-icon-fleche-top:	var(--color-white);--color-icon-share:	var(--color-black);--color-icon-search-action-media:	var(--color-black);--color-icon-form-disclosure:	var(--color-white);--color-icon-form-disclosure-hover:	var(--color-white);--color-icone-action-notice:	var(--color-black);--color-logo-footer-2:	var(--color-white)}@keyframes icon-bounce{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}@-webkit-keyframes icon-bounce{0%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}50%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}75%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}85%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.Button{border-radius:10px}.Button{transition:all .3s ease-in-out;display:inline-block;line-height:normal;padding:1rem 3rem;font-size:18px;font-size:1.125rem;font-family:var(--font-1-bold);white-space:normal;color:var(--color-text-btn);text-align:center;text-decoration:none;border:0;background-color:var(--color-bg-btn);-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width: 1040px){.Button{padding:.8rem 2rem;font-size:16px;font-size:1rem}}.Button:hover,.Button:focus{color:var(--color-text-btn-hover);background-color:var(--color-bg-btn-hover)}.Button:active{-webkit-transform:translate(0, 1px);-ms-transform:translate(0, 1px);transform:translate(0, 1px)}.gu-mirror{position:fixed !important;margin:0 !important;z-index:9999 !important;opacity:1;cursor:pointer;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.gu-hide{display:none !important}.gu-unselectable{-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important}.gu-transit{opacity:.5}.Button{display:block;width:100%;margin-bottom:1px !important;padding:3px !important;cursor:pointer}.Game{width:auto;padding-bottom:80px}.no_bg .Game{padding-bottom:0}.CardList{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;width:77%;margin-bottom:20px}.no_bg .CardList{width:64%}.Card{position:relative;float:left;min-width:22%;margin:0 10px 20px;padding:0}.no_bg .Card{min-width:29%}.Card-imgContainer{position:relative;border-bottom:0}.Card-modalButton{width:100%;border:none;background:none;cursor:pointer;text-align:center}.Card-img{width:100% !important;max-width:100%;height:auto;border-radius:5px;border:1px solid #fff;box-shadow:0 0 10px #ccc;background:#fff}.Card--good .Card-img{border:2px solid #11d511}.Card--bad .Card-img{border:2px solid red}.Card-clue{border-radius:5px;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;margin:auto;padding:15px 5px;font-family:var(--font-1-regular);font-size:16px;font-size:1rem;text-align:center;background:rgba(254,254,254,.9)}.Card-clueButton{margin:3px 0}.Card-dropzone{position:absolute;bottom:10px;left:10px;right:10px;top:10px;border-radius:0;margin:auto;pointer-events:none;transition:.2s all ease}.Card-dropzone.is-highlighted{pointer-events:auto}.Card-dropzone.is-hovered{background:#fff;opacity:.8;box-shadow:0 0 10px 10px #fff}.Card-dropzone .Answer{position:absolute;bottom:0;left:0;right:0;margin:auto;border:1px solid #ccc;box-shadow:0 0 10px #ccc;background:#fefefe;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.Card-dropzone .Answer--withImg{left:auto;right:0}.Card-dropzone .Answer.gu-transit{opacity:0}.Sidebar{position:relative;float:right;width:23%;margin-top:0;margin-bottom:30px;padding:0}.no_bg .Sidebar{width:36%}.Modal{position:absolute;z-index:11;border-radius:5px;top:0;left:0;right:0;bottom:auto;margin:auto;padding:10px;padding-bottom:50px;box-shadow:0 0 10px #ccc;background:var(--color-white)}.Modal.GameEnd{min-height:250px}.Modal--withPadding{bottom:-20px}.Modal--withPadding.GameEnd{bottom:auto}.Modal-button{position:absolute;bottom:10px;left:10px;right:10px;margin:auto;top:auto}.Sidebar>.HowToPlayToggle{position:relative;bottom:10px;left:0;right:10px;top:7em;width:100%;margin:auto;padding:10px !important;text-align:left}.Sidebar>.HowToPlayToggle span{position:absolute;top:-29px;right:1rem;z-index:10;font-size:120px;font-size:6rem;font-weight:bold;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);text-shadow:5px 1px #474747}.AnswerList{margin-top:10px}.AnswerList.Clearfix{margin-top:0}.AnswerList--withPadding{padding:10px 10px 10px;border:1px solid #ccc;box-shadow:0 0 10px #ccc;background:var(--color-white)}.AnswerList>*{margin:10px 0;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.Answer{padding:10px;text-align:center;background-color:#eff3f6;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%);border:1px solid rgba(27,31,35,.2);border-radius:5px;pointer-events:auto;font-weight:bold}.Answer--withImg{padding:0;line-height:0;border:0;background:#fff}.Answer--withImg img{width:auto;max-width:100%;height:auto}.Answer--withImg.gu-mirror{width:97.5px !important;height:150px !important;margin-top:16.25px !important;margin-left:-25px !important}.Answer--withImg.gu-mirror img{width:auto;height:auto}.AnswerList .Answer--withImg{float:left}.AnswerList .Answer--withImg{margin-top:0;margin-right:10px}.AnswerList .Answer--withImg:nth-child(3n+3){margin-right:0}.Answer p{margin:0;overflow-wrap:break-word}.Answer-img{max-width:100%;border-radius:5px;border:1px solid var(--color-white)}.Clearfix{zoom:1}.Clearfix::before,.Clearfix::after{content:" ";display:block;height:0;overflow:hidden}.Clearfix::after{clear:both}.Hidden{display:none !important}.Vhidden{visibility:hidden !important}.GameEnd{zoom:1}.GameEnd::before,.GameEnd::after{content:" ";display:block;height:0;overflow:hidden}.GameEnd::after{clear:both}.GameEnd-score{text-align:center}.GameEnd-score>span{font-weight:bold;display:block;margin-top:5px}.NoUserSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.HowToPlay-text,.GameIntro-text,.GameEnd{font-family:var(--font-1-regular);font-size:16px;font-size:1rem}dialog{all:initial;all:unset;display:block;padding:15px;border:1px solid #ccc}.no-scroll{overflow:hidden}.modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:666;background:#000;opacity:.4}.modal{position:fixed;left:0;right:0;margin:auto;top:10%;width:800px;max-width:90%;background:var(--color-white);z-index:667}.modal-close{background:none;border:none;cursor:pointer;float:right}.modal img{display:block;width:auto;max-width:100%;max-height:80%;max-height:80vh;margin:auto}