.sidebar__profile{display:flex;align-items:center;gap:1rem;justify-content:center}.sidebar__profile a{text-decoration:none;display:flex;align-items:center;font-size:1.2rem;color:#fff;padding:.3rem;gap:1rem;font-family:var(--main-font),sans-serif;font-weight:600;min-height:3rem;cursor:pointer}.sidebar__profile a:hover{color:var(--color2);background:#222}.sidebar__profile img{height:60px;width:60px;object-fit:cover;border:2px solid #000}.sidebar__authenticated{display:flex;gap:1rem;flex-direction:column}.sidebar__loginAndSignup button{border:2px solid;background:#fff;font-weight:600;font-size:.8rem;padding:.5rem 1rem}.signoutButton[data-v-ef42951c]{text-decoration:none;display:flex;align-items:center;font-size:1rem;color:#fff;padding:0 1rem;font-family:var(--main-font),sans-serif;font-weight:600;min-height:3rem;cursor:pointer}.sidebar__layout.opened .signoutButton[data-v-ef42951c]{gap:.6rem}.signoutButton[data-v-ef42951c]:hover{color:var(--color2);background:#222}.signoutButton svg[data-v-ef42951c]{width:1.5em}.loginForm[data-v-ffb23d5b]{display:flex;flex-direction:column;gap:1.3rem}.loginForm__email[data-v-ffb23d5b],.loginForm__password[data-v-ffb23d5b]{display:flex;flex-direction:column;gap:.5rem}.loginForm input[data-v-ffb23d5b]{width:100%;padding:.5rem;box-sizing:border-box;font-size:1rem;border:2px solid}.loginForm__passwordInput[data-v-ffb23d5b]{position:relative}.loginForm__passwordInput input[data-v-ffb23d5b]{padding-right:3em}.showPasswordIcon[data-v-ffb23d5b]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer}.loginForm__button[data-v-ffb23d5b]{border:2px solid;font-weight:600;font-size:1rem;padding:.5rem 1rem;background:var(--color2);cursor:pointer}.loginForm__button[data-v-ffb23d5b]:hover{background:var(--color2-dark)}.loginForm__registerLink[data-v-ffb23d5b]{text-align:center;font-size:.9rem}.loginForm__registerLink span[data-v-ffb23d5b]{cursor:pointer;color:var(--color2)}button[data-v-0b7a36c5]:disabled{opacity:.6;cursor:not-allowed}.signupForm[data-v-0b7a36c5]{display:flex;flex-direction:column;gap:1.3rem}.signupForm__email[data-v-0b7a36c5],.signupForm__password[data-v-0b7a36c5],.signupForm__pseudo[data-v-0b7a36c5],.signupForm__photo[data-v-0b7a36c5]{display:flex;flex-direction:column;gap:.5rem}.signupForm label[data-v-0b7a36c5]{font-size:1rem}.signupForm__email label[data-v-0b7a36c5]:after,.signupForm__password label[data-v-0b7a36c5]:after,.signupForm__pseudo label[data-v-0b7a36c5]:after{content:" *";color:var(--color2)}.signupForm__photo label[data-v-0b7a36c5]:after{content:" (optionnel)";color:var(--color2)}.signupForm input[data-v-0b7a36c5]{width:100%;padding:.5rem;box-sizing:border-box;font-size:1rem;border:2px solid}.signupForm__passwordInput[data-v-0b7a36c5]{position:relative}.signupForm__passwordInput input[data-v-0b7a36c5]{padding-right:3em}.showPasswordIcon[data-v-0b7a36c5]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);cursor:pointer}.signupForm__button[data-v-0b7a36c5]{border:2px solid;background:#fff;font-weight:600;font-size:1rem;padding:.5rem 1rem;background:var(--color2);cursor:pointer}.signupForm__button[data-v-0b7a36c5]:hover{background:var(--color2-dark)}.signupForm__registerLink[data-v-0b7a36c5]{text-align:center;font-size:.9rem}.signupForm__registerLink span[data-v-0b7a36c5]{cursor:pointer;color:var(--color2)}.loginSignupPopup__overlay[data-v-2834efca]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.loginSignupPopup__popup[data-v-2834efca]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;box-shadow:3px 3px #000;padding:3rem 5rem;z-index:1001;display:flex;flex-direction:column;gap:1.5rem;font-family:var(--main-font),sans-serif;font-weight:800;width:500px}.loginSignupPopup__popup h2[data-v-2834efca]{margin:0}.loginSignupPopup__closeIcon[data-v-2834efca]{position:absolute;top:1.2rem;right:1.2rem;font-size:1.5rem;cursor:pointer}.loginSignupPopup__errorContainer[data-v-2834efca]{background:var(--wrong-bg);color:#000;padding:.5rem 1rem;border:2px solid #000;box-shadow:3px 3px #000;margin-bottom:.5rem}.loginSignupPopup__error[data-v-2834efca]{text-wrap:pretty;font-size:.9rem}.sidebar__layout{display:grid;grid-template-rows:auto 1fr auto auto;height:100%;gap:2rem;padding:2rem;box-sizing:border-box;justify-items:center}.sidebar__layout .logo{height:60px}.sidebar__layout .logo_big{width:17em}.logo_mini{width:3em}.sidebar__layout .nav__container{flex:1}.sidebar__layout nav{display:flex;flex-direction:column;gap:.3rem}.sidebar__layout.closed nav{width:fit-content}.sidebar__layout .nav__playButton{text-decoration:none;display:flex;align-items:center;font-size:1.2rem;color:#000;background:var(--color2);padding:0 1rem;font-family:var(--main-font),sans-serif;font-weight:600;min-height:3rem;cursor:pointer;justify-content:center;margin-bottom:1rem}.sidebar__layout .nav__playButton:hover{background:var(--color2-dark)}.sidebar__layout nav a{text-decoration:none;display:flex;align-items:center;font-size:1.2rem;color:var(--dark-write);padding:0 1rem;font-family:var(--main-font),sans-serif;font-weight:600;min-height:3rem;cursor:pointer}.sidebar__layout.opened nav a{gap:.6rem}.sidebar__layout nav a:hover,.sidebar__layout nav a.router-link-exact-active,.sidebar__layout nav a.router-link-active{color:var(--color2);background:#222}.sidebar__layout nav a svg,.sidebar__toggle svg{width:1.5em}.sidebar_subMenu{display:flex;flex-direction:column;gap:.3rem}.sidebar_subMenu a{text-decoration:none;display:flex;align-items:center;font-size:1rem;color:var(--dark-write);padding:0 1rem;font-family:var(--main-font),sans-serif;font-weight:600;min-height:3rem;cursor:pointer}.sidebar__layout.opened .sidebar_subMenu a{gap:.6rem}.sidebar_subMenu a:hover{color:var(--color2);background:#222}.sidebar_subMenu a svg{width:1.5em}.sidebar__theme{color:var(--dark-write);display:flex;border:1px solid var(--dark-write);cursor:pointer}.sidebar__theme svg{padding:.5rem}.sidebar__theme svg.sun.active{color:var(--color2);background:var(--background)}.sidebar__theme svg.moon.active{color:var(--background-dark);background:var(--color22)}.sidebar__theme svg:first-of-type{border-right:1px solid #fff}.intro-container[data-v-7390f304]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#000;z-index:9999;transition:opacity 1s ease;opacity:1}.intro-container.fade-out[data-v-7390f304]{opacity:0}.logo-animation[data-v-7390f304]{animation:fadeInZoom-7390f304 1s ease-in-out;width:50%}.logo-animation img[data-v-7390f304]{width:100%}@keyframes fadeInZoom-7390f304{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}*{font-family:DM Sans,sans-serif;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}h1,h2,h3,h4,h5,h6{font-family:Host Grotesk,serif;font-weight:800}h1{font-size:3.2rem}h2{font-size:2rem}*:focus{outline:none}:root{--main: #0063e2;--secondary: #b9ec84;--tertiary: #b480d3;--quaternary: #cfaee7;--link: #aa82ff;--color1: #92fedf;--color2: #ffaa82;--color2-dark: #de9370;--color22: #82d6ff;--color3: #9f87ff;--color4: #fb7da8;--gold: #d4af37;--silver: #9ca3a8;--bronze: #BA7849;--background: #f9f4f0;--background-dark: #121313;--dark-1: #212121;--dark-1-hover: #1F1E1E;--dark-write: #FFFFFFDE;--wrong-bg: #ff6961;--right-bg: #A5DD9B;--pin-pastel: #fff5bf;--write-pastel: #FFCCEA;--qcm-pastel: #C5E2C4;--main-padding: 2em 5em;--main-margin: 1rem;--main-font: "Host Grotesk";--number-font: "Roboto Mono"}a{text-decoration:none}ul{list-style-type:none;padding:1rem}.card{box-shadow:4px 4px #000;border:3px solid #000;background:#fff;border-radius:10px}.button{box-shadow:4px 4px #000;border:2px solid #000;border-radius:10px}.card_hover:hover,.button:hover{box-shadow:1px 1px}*{margin:0;padding:0}.container{display:grid;grid-template-columns:auto 1fr}.main{display:grid;grid-template-rows:auto 1fr;height:100vh;background:var(--background)}.dark-theme .main{background:var(--background-dark);color:var(--dark-write)}.main>*:only-child{grid-row:1 / -1}.sidebar,.main{box-sizing:border-box}.sidebar{margin-right:0;background:#000;border-right:3px solid #000}.profileSuccess_tooltip[data-v-c7ba8b57]{position:relative;display:inline-block}.profileSuccess_tooltip__content[data-v-c7ba8b57]{position:fixed;display:flex;flex-direction:column;gap:1rem;padding:1rem;border:2px solid #000;box-shadow:3px 3px #000;pointer-events:none;z-index:999;width:300px;background:#ddd}.dark-theme .profileSuccess_tooltip__content[data-v-c7ba8b57]{background:var(--dark-1)}.profileSuccess_tooltip__content.obtained.quiz_played[data-v-c7ba8b57]{background:var(--color22);color:#000}.profileSuccess_tooltip__content.obtained.quiz_played_qcm[data-v-c7ba8b57]{background:#d0cfc5;color:#000}.profileSuccess_tooltip__content.obtained.quiz_played_ecris[data-v-c7ba8b57]{background:#e6ebf7;color:#000}.profileSuccess_tooltip__content.obtained.quiz_scorePourcentage[data-v-c7ba8b57]{background:#fab5b4;color:#000}.profileSuccess_tooltip__content.obtained.quiz_points[data-v-c7ba8b57]{background:#c9bdf0;color:#000}.profileSuccess_tooltip__content.obtained.quiz_playedTime[data-v-c7ba8b57]{background:#fab5b4;color:#000}.profileSuccess_tooltip__content.obtained.quiz_scoreDuration[data-v-c7ba8b57]{background:#feefb9;color:#000}.profileSuccess_tooltip__content.obtained.quiz_streak[data-v-c7ba8b57]{background:#c0f89c;color:#000}.profileSuccess_tooltipSuccessName[data-v-c7ba8b57]{font-size:1.3rem;font-weight:600}.profileSuccess_tooltipSuccessDesc[data-v-c7ba8b57]{font-size:1.15rem}.profileSuccess_tooltipSuccessDate[data-v-c7ba8b57]{font-size:1rem;font-weight:300}.profileSuccess_tooltipSuccessPercentage[data-v-c7ba8b57]{font-size:.85rem;font-weight:300;font-style:italic}.successPopup__overlay[data-v-8b2506a1]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;animation:fadeIn-8b2506a1 .5s forwards .5s}.successPopup__popup[data-v-8b2506a1]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;padding:2rem 3rem;box-shadow:3px 3px #000;z-index:1001;display:flex;flex-direction:column;gap:2rem;font-family:var(--main-font),sans-serif;opacity:0;animation:fadeInPopup-8b2506a1 .5s forwards .5s}@keyframes fadeIn-8b2506a1{0%{opacity:0}to{opacity:1}}@keyframes fadeInPopup-8b2506a1{0%{opacity:0;transform:translate(-50%,-30%)}to{opacity:1;transform:translate(-50%,-50%)}}.successPopup__successes[data-v-8b2506a1]{display:grid;gap:2rem;grid-template-columns:1fr}.successPopup__successes.multiple[data-v-8b2506a1]{grid-template-columns:repeat(2,1fr)}@media (max-width: 600px){.successPopup__successes[data-v-8b2506a1]{grid-template-columns:1fr}}.successPopup__success[data-v-8b2506a1]{display:flex;gap:1rem}.successPopup__successText[data-v-8b2506a1]{display:flex;flex-direction:column;gap:1rem}.successPopup__successName[data-v-8b2506a1]{font-size:1.4rem;font-weight:600}.successPopup__success img[data-v-8b2506a1]{border:2px solid;width:100px;height:100px}.successPopup__popupClose[data-v-8b2506a1]{position:absolute;right:1rem;top:1rem}.countdown__overlay[data-v-07c4ffc0]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--background);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:1000}.dark-theme .countdown__overlay[data-v-07c4ffc0]{background-color:var(--background-dark)}.countdown__text[data-v-07c4ffc0]{font-size:10rem;color:#000;font-weight:600}.dark-theme .countdown__text[data-v-07c4ffc0],.dark-theme .countdown__subtext[data-v-07c4ffc0]{color:var(--dark-write)}.countdown__subtext[data-v-07c4ffc0]{font-size:3rem;color:#000;font-family:var(--main-font),sans-serif;font-weight:600}.fade-enter-active[data-v-07c4ffc0],.fade-leave-active[data-v-07c4ffc0]{transition:opacity .5s}.fade-enter-from[data-v-07c4ffc0],.fade-leave-to[data-v-07c4ffc0]{opacity:0}.main__content{overflow-y:auto;position:relative}.main__content.padding{padding:var(--main-padding)}.main__content h2{margin-bottom:1.5rem}.main__content h3{margin-bottom:.7rem}.main__content::-webkit-scrollbar{width:8px;z-index:9999}.main__content::-webkit-scrollbar-track{background:#000;z-index:9999}.main__content::-webkit-scrollbar-thumb{background-color:var(--color2);border-radius:1px;border-left:2px solid #000;border-right:2px solid #000;z-index:9999}.pageHeaderBackButton[data-v-b87657ee]{display:flex;align-items:center;color:#000;cursor:pointer;font-size:1rem;background:#fff;padding:1rem;font-weight:500;border:2px solid #000}.pageHeaderBackButton[data-v-b87657ee]:hover{background:#f1f1f1}.dark-theme .pageHeaderBackButton[data-v-b87657ee]{background:var(--dark-1);color:var(--dark-write)}.dark-theme .pageHeaderBackButton[data-v-b87657ee]:hover{background:var(--dark-1-hover)}.pageHeader{display:flex;flex-direction:column;gap:.5rem;padding:1rem 5rem 1.5rem;border-bottom:2px solid #000}.dark-theme .pageHeader{background:var(--dark-1)}.pageHeader__top{display:flex;align-items:center;gap:2rem}.pageHeader__body{font-size:1.3em}.pageHeader__title{display:flex;gap:1.5rem;align-items:center}.spinner[data-v-c4285618]{width:40px;height:40px;border:5px solid #000;border-top-color:var(--color2);border-radius:50%;animation:spin-c4285618 1s linear infinite}@keyframes spin-c4285618{to{transform:rotate(360deg)}}.stats__container[data-v-2fc9886a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.stats__stat[data-v-2fc9886a]{display:flex;flex-direction:column;gap:1rem;background:var(--color22);border:2px solid #000;box-shadow:3px 3px #000;padding:1rem 2rem;align-items:center}.dark-theme .stats__stat[data-v-2fc9886a]{color:#000}.stats__statName[data-v-2fc9886a]{font-weight:600;font-size:1.1rem;text-align:center}.stats__statData[data-v-2fc9886a]{font-weight:700;font-size:2rem}.topTooltip[data-v-0528c318]{font-size:2rem;font-weight:600;display:flex;align-items:center;gap:.5rem;font-family:var(--main-font),sans-serif}.topTooltip span[data-v-0528c318]{font-size:1.7rem;font-style:italic;font-weight:300}.topTooltip__titleTooltip[data-v-0528c318]{position:relative;font-size:1.5rem;color:#000;padding:.2rem;display:flex;align-items:center;justify-content:center}.dark-theme .topTooltip__titleTooltip[data-v-0528c318]{color:var(--dark-write)}.topTooltip__titleTooltip .topTooltip__titleTooltipText[data-v-0528c318]{visibility:hidden;width:500px;background-color:var(--color22);color:#000;text-align:center;padding:1rem;border:2px solid #000;font-size:1.1rem;font-style:normal;font-weight:500;box-shadow:2px 2px #000;position:absolute;z-index:1;bottom:130%;left:50%;margin-left:-250px;opacity:0;transition:opacity .3s}.topTooltip__titleTooltip:hover .topTooltip__titleTooltipText[data-v-0528c318]{visibility:visible;opacity:1}.homeTopUsers[data-v-6977dd35]{display:flex;gap:1.5rem;flex-direction:column;background:#fff;padding:2rem;border:2px solid #000;box-shadow:3px 3px #000}.dark-theme .homeTopUsers[data-v-6977dd35]{background:var(--dark-1)}.homeTopUsers__lastUsers[data-v-6977dd35]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.homeTopUsers__player[data-v-6977dd35]{display:flex;gap:1rem;align-items:center}.homeTopUsers__elenium[data-v-6977dd35]{display:flex;flex-direction:column;gap:.3rem}.homeTopUsers__eleniumPointsContainer[data-v-6977dd35]{display:flex;align-items:baseline;gap:.3rem}.homeTopUsers__eleniumPoints[data-v-6977dd35]{color:var(--link);font-size:.9rem;font-style:italic;font-weight:500}.homeTopUsers__eleniumPointsPTS[data-v-6977dd35]{font-weight:400;font-size:.8rem;color:var(--link)}.homeTopUsers__playerName[data-v-6977dd35]{font-size:1.2rem;font-weight:600;color:var(--link)}.homeTopUsers__playerPhoto[data-v-6977dd35]{display:flex}.homeTopUsers__playerPhoto img[data-v-6977dd35]{width:3.5rem;height:3.5rem;border:2px solid #000;object-fit:cover}.homeLastRecords[data-v-77c8a2e6]{background:#fff;padding:2rem;border:2px solid #000;box-shadow:3px 3px #000}.dark-theme .homeLastRecords[data-v-77c8a2e6]{background:var(--dark-1)}.homeLastRecords__lastRecords[data-v-77c8a2e6]{display:flex;flex-direction:column;gap:1rem;max-height:300px;overflow-y:auto}.homeLastRecords__lastRecords[data-v-77c8a2e6]::-webkit-scrollbar{width:8px;z-index:9999}.homeLastRecords__lastRecords[data-v-77c8a2e6]::-webkit-scrollbar-track{background:#000;z-index:9999}.homeLastRecords__lastRecords[data-v-77c8a2e6]::-webkit-scrollbar-thumb{background-color:var(--color2);border-radius:1px;border:2px solid #000;z-index:9999}.homeLastRecords__lastRecord[data-v-77c8a2e6]{border-bottom:1px solid;padding-bottom:1rem;display:flex;gap:.4rem;flex-direction:column}.homeLastRecords__lastRecord[data-v-77c8a2e6]:last-child{border-bottom:none;padding-bottom:0}.homeLastRecords__lastRecordDate[data-v-77c8a2e6]{font-style:italic;font-weight:500;color:gray}.homeLastRecords__lastRecordText[data-v-77c8a2e6]{font-size:1.1rem}.homeLastRecords__lastRecordText a[data-v-77c8a2e6]{color:var(--link)}.home__lastUsersRegistered[data-v-c9e08550]{background:#fff;padding:1rem 2rem;border:2px solid #000;box-shadow:3px 3px #000}.dark-theme .home__lastUsersRegistered[data-v-c9e08550]{background:var(--dark-1)}.home__players[data-v-c9e08550]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.home__player[data-v-c9e08550]{display:flex;gap:1rem;align-items:center}.home__player[data-v-c9e08550]:last-child{border-bottom:none}.home__playerName[data-v-c9e08550]{font-size:1.2rem;display:flex;flex-direction:column;color:var(--link);font-weight:600;gap:.3rem}.home__playerName span[data-v-c9e08550]{font-size:.9rem;font-style:italic;font-weight:500}.home__playerPhoto[data-v-c9e08550]{width:3.5rem;height:3.5rem;border:2px solid #000;object-fit:cover}.home__container[data-v-29b24cc7]{display:flex;flex-direction:column;gap:2rem}.home__text[data-v-29b24cc7]{display:flex;flex-direction:column;gap:.6rem;font-size:1.2rem}.home__main[data-v-29b24cc7]{display:flex;flex-direction:column;gap:2rem}.defi__loginAndSignup[data-v-f7f8cddd]{display:flex;gap:1rem;margin-top:1.5rem}.defi__loginAndSignup button[data-v-f7f8cddd]{border:2px solid #000;background:#fff;font-weight:600;padding:.8rem 1rem;font-size:1.1rem;background:var(--color2);cursor:pointer}.defi__loginAndSignup button[data-v-f7f8cddd]:hover{background:var(--color2-dark)}.backToHome[data-v-3b2ee1b8]{border:2px solid;padding:.5rem 1rem;font-weight:600;background:var(--color2);color:#000}.backToHome[data-v-3b2ee1b8]:hover{background:var(--color2-dark)}.scoreboard{display:flex;flex-direction:column;gap:2rem}.scoreboard__scores{display:grid;grid-template-columns:repeat(auto-fit,minmax(750px,1fr));gap:1.5rem}.scoreboard__score{display:grid;gap:2rem;grid-template-columns:auto auto 4fr auto;justify-content:space-between;border:2px solid #000;padding:.8rem 1rem;background:var(--color2);color:#000;align-items:center}.dark-theme .scoreboard__score{background:var(--dark-1);color:var(--dark-write)}.scoreboard__score:hover{background:var(--color2-dark)}.dark-theme .scoreboard__score:hover{background:var(--dark-1-hover)}.scoreboard__scoreZone{font-weight:500;display:flex;flex-direction:column;gap:.5rem;min-width:120px}.scoreboard__scoreZoneName{font-style:italic}.scoreboard__scoreCategoryName{font-size:1rem;font-weight:600}.scoreboard__scoreMode{font-size:1.1rem;font-weight:600;min-width:4em;padding:.3rem;text-align:center;border:2px solid;color:#000}.scoreboard__scoreMode.qcm{background:var(--qcm-pastel)}.scoreboard__scoreMode.write{background:var(--write-pastel)}.scoreboard__scoreMode.pin{background:var(--pin-pastel)}.scoreboard__scoreDesc{font-weight:500;display:flex;flex-direction:column;gap:.5rem}.scoreboard__scoreDescName{font-weight:600;font-size:1.1rem}.scoreboard__scoreDescSource{font-style:italic}.scoreboard__scoreRecord{display:flex;gap:2rem;align-items:center}.scoreboard__scoreRecordOwner{font-size:1.2rem;font-weight:600;min-width:4em;padding:.3rem .5rem;text-align:center;border:2px solid #000;background:var(--background);display:flex;align-items:center;gap:.5rem}.dark-theme .scoreboard__scoreRecordOwner{background:var(--dark-1-hover)}.scoreboard__scoreRecordScoreDuration{display:flex;flex-direction:column;gap:.5rem;text-align:right}.scoreboard__scoreRecordScore{font-size:1.2rem;font-family:var(--number-font),serif;font-weight:500}.scoreboard__scoreRecordDuration{font-style:italic;font-family:var(--number-font),serif}.scoreboard__filters{display:flex;gap:1rem}.scoreboard__filter{width:200px;padding:.5rem;border:2px solid #000;background-color:#fff;font-size:1rem;font-weight:600}.dark-theme .scoreboard__filter{background:var(--dark-1);color:var(--dark-write)}.scores[data-v-ee43a1fd]{display:flex;flex-direction:column;gap:1em}.scores .scores__title[data-v-ee43a1fd]{margin:0}.scores__lastRecordTimeElapsed[data-v-ee43a1fd]{color:var(--link);font-size:1.5rem;font-weight:600}.scores__head[data-v-ee43a1fd]{display:grid;grid-template-columns:1fr auto 10fr 3fr 3fr 3fr;padding:1rem 3rem;gap:3rem;align-items:center;border:2px solid #000;color:#000;box-shadow:3px 3px #000;background:var(--color22)}.scores__head>div[data-v-ee43a1fd]{font-size:1.5rem;font-weight:500}.scores__head__score[data-v-ee43a1fd],.scores__head__time[data-v-ee43a1fd],.scores__head__date[data-v-ee43a1fd]{text-align:right}.scores__container[data-v-ee43a1fd]{overflow:hidden;box-shadow:3px 3px #000;border:2px solid #000}.scores__uniqueScore[data-v-ee43a1fd]{padding:.8em 3rem;display:grid;grid-template-columns:1fr auto 10fr 3fr 3fr 3fr;align-items:center;gap:2rem;border-bottom:2px solid #000;background:#fff}.dark-theme .scores__uniqueScore[data-v-ee43a1fd]{background:var(--dark-1)}.scores__uniqueScore__timeSupp[data-v-ee43a1fd],.scores__uniqueScore__scoreInf[data-v-ee43a1fd]{color:red}.scores__uniqueScore:first-child .scores__uniqueScore__score[data-v-ee43a1fd],.scores__uniqueScore:first-child .scores__uniqueScore__time[data-v-ee43a1fd]{color:var(--link)}.scores__uniqueScore[data-v-ee43a1fd]:last-child{border-bottom:none}.scores__uniqueScore__position[data-v-ee43a1fd]{font-size:1.4rem;font-family:var(--number-font),serif;min-width:4rem}.scores__uniqueScore__position div[data-v-ee43a1fd]{display:flex}.scores__uniqueScore__position img[data-v-ee43a1fd]{height:3rem}.scores__uniqueScore__profile_picture[data-v-ee43a1fd]{display:flex}.scores__uniqueScore__profile_picture img[data-v-ee43a1fd]{border:2px solid #000;height:3rem;width:3rem;object-fit:cover}.scores__uniqueScore__usernamePseudo[data-v-ee43a1fd]{font-size:1.5rem;font-family:var(--main-font),serif;font-weight:500;color:#000}.dark-theme .scores__uniqueScore__usernamePseudo[data-v-ee43a1fd]{color:var(--dark-write)}.scores__uniqueScore__usernameTitle[data-v-ee43a1fd]{font-weight:500;color:var(--link);font-size:.9rem}.scores__uniqueScore__score[data-v-ee43a1fd]{text-align:right;font-size:1.5rem;font-weight:500;font-family:var(--number-font),serif}.scores__uniqueScore__time[data-v-ee43a1fd]{text-align:right;font-size:1.2rem;font-family:var(--number-font),serif;display:flex;flex-direction:column;gap:.2rem;font-weight:500}.scores__uniqueScore__timeSupp[data-v-ee43a1fd],.scores__uniqueScore__scoreInf[data-v-ee43a1fd]{text-align:right;font-size:.9rem;font-family:var(--number-font),serif;display:flex;flex-direction:column;font-style:italic;font-weight:500}.scores__uniqueScore__date[data-v-ee43a1fd]{text-align:right;font-size:1.1rem;font-family:var(--number-font),serif;font-weight:500}.progressBar__container[data-v-999fa33f]{display:flex;flex-direction:column;gap:1rem}.progressBar__info[data-v-999fa33f]{display:flex;align-items:center;justify-content:space-between;font:var(--main-font)}.progressBar__title[data-v-999fa33f]{font-size:1.5em;font-family:var(--main-font),sans-serif;font-weight:800}.progressBar__durationAndSteps[data-v-999fa33f]{font-size:1.8em;display:flex;flex-direction:row;gap:3rem;align-items:center}.progressBar__steps[data-v-999fa33f]{font-weight:600}.progressBar__duration[data-v-999fa33f]{font-family:var(--number-font),sans-serif;font-weight:500}.progressBar__background[data-v-999fa33f]{width:100%;height:13px;background-color:#fff;border:2px solid #000000;position:relative}.dark-theme .progressBar__background[data-v-999fa33f]{background-color:var(--dark-1)}.progressBar__fill[data-v-999fa33f]{height:100%;background-color:var(--color22);border-right:2px solid #000000;transition:width 1s ease-in-out}input[type=radio]+label.right[data-v-546d77d9]{color:#000;opacity:1;background:var(--right-bg)}input[type=radio]+label.wrong[data-v-546d77d9]{color:#000;background:var(--wrong-bg);opacity:1}.question__choiceNumber[data-v-546d77d9]{border:2px solid black;width:28px;background:#fff;text-align:center}.dark-theme .question__choiceNumber[data-v-546d77d9]{background:var(--dark-1);color:var(--dark-write)}input[type=radio][data-v-546d77d9]{display:none}input[type=radio]+label[data-v-546d77d9]{padding:2rem;border:2px solid #000;display:flex;font-size:1.5rem;background:var(--color2);justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000}input[type=radio]:hover+label.enabled[data-v-546d77d9]{background:var(--color2-dark)}input[type=radio]:checked+label[data-v-546d77d9],input[type=radio]:hover+label[data-v-546d77d9]{cursor:pointer}input[type=radio]:hover+label.disabled[data-v-546d77d9]:hover,input[type=radio]:checked+label[data-v-546d77d9]{cursor:default}@keyframes shake-546d77d9{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes bounce-546d77d9{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}input[type=radio]+label.right[data-v-546d77d9]{animation:bounce-546d77d9 1s ease-in-out}input[type=radio]+label.wrong[data-v-546d77d9]{animation:shake-546d77d9 .3s ease-in-out}.answerWrite__container[data-v-25ffdbc4]{display:flex;gap:1rem;align-items:center}.answerWrite__icon[data-v-25ffdbc4]{background:#fff;padding:.8rem;border:2px solid #000;box-shadow:3px 3px #000;color:#000}.dark-theme .answerWrite__icon[data-v-25ffdbc4]{background:var(--dark-1);color:var(--dark-write)}.answerWrite__icon svg[data-v-25ffdbc4]{font-size:2rem;width:2rem}input#answerWrite[data-v-25ffdbc4]{width:100%;padding:1rem;box-sizing:border-box;font-size:2rem;text-align:center;border:2px solid #000}.dark-theme input#answerWrite[data-v-25ffdbc4]{background:var(--dark-1);color:#fff}input#answerWrite.right[data-v-25ffdbc4],.answerWrite__icon.right[data-v-25ffdbc4]{color:#000;opacity:1;background:var(--right-bg)}input#answerWrite.wrong[data-v-25ffdbc4],.answerWrite__icon.wrong[data-v-25ffdbc4]{color:#000;background:var(--wrong-bg);opacity:1;text-decoration:line-through}@keyframes shake-25ffdbc4{0%,to{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@keyframes bounce-25ffdbc4{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-3px)}}input#answerWrite.right[data-v-25ffdbc4]{animation:bounce-25ffdbc4 1s ease-in-out}input#answerWrite.wrong[data-v-25ffdbc4]{animation:shake-25ffdbc4 .3s ease-in-out}.answerWrite__container[data-v-2b214eef]{display:flex;gap:1rem;align-items:center}.answerWrite__icon[data-v-2b214eef]{background:#fff;padding:.8rem;border:2px solid #000;box-shadow:3px 3px #000}.dark-theme .answerWrite__icon[data-v-2b214eef]{background:var(--dark-1)}.answerWrite__icon svg[data-v-2b214eef]{font-size:2rem}input#answerWrite[data-v-2b214eef]{width:100%;padding:1rem;box-sizing:border-box;font-size:2rem;text-align:center;border:2px solid #000}.dark-theme input#answerWrite[data-v-2b214eef]{background:var(--dark-1);color:var(--dark-write)}input[type=radio]+label.right[data-v-b0156898]{color:#000;opacity:1;background:var(--right-bg)}input[type=radio]+label.wrong[data-v-b0156898]{color:#000;background:var(--wrong-bg);opacity:1}.question__choiceNumber[data-v-b0156898]{border:2px solid black;width:28px;background:#fff;text-align:center}.dark-theme .question__choiceNumber[data-v-b0156898]{background:var(--dark-1);color:var(--dark-write)}input[type=radio][data-v-b0156898]{display:none}input[type=radio]+label[data-v-b0156898]{padding:2rem;border:2px solid #000;display:flex;font-size:1.5rem;background:var(--color2);justify-content:space-between;color:#000}input[type=radio]+label.disabled[data-v-b0156898]{background:var(--color2-dark)}input[type=radio]:checked+label[data-v-b0156898],input[type=radio]:hover+label[data-v-b0156898]{background:var(--color2-dark);cursor:pointer}.question{display:grid;gap:1rem}.question.ranked{grid-template-rows:1fr auto}.question.unranked{grid-template-rows:1fr auto 55px}.question__middleContainer{background:#fff;text-align:center;border:2px solid #000;box-shadow:3px 3px #000;display:flex;justify-content:center;align-items:center;padding:2rem;gap:1rem}.dark-theme .question__middleContainer{background:var(--dark-1)}.question__title{flex:1}.question__title .text{font-size:2.5em;font-weight:400}.question__title .image{display:grid;gap:1rem;font-size:1.3em;font-weight:400;font-style:italic}.question__titleImage{height:10rem}.question__title .image img{height:100%;border:2px solid}.question__title .list .question__titleQuestion{display:flex;gap:1rem;flex-direction:column;font-size:2rem;font-weight:600}.question__title .list .question__answers{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;max-height:500px;overflow-y:auto;padding:0 1rem}@media screen and (max-width: 1920px){.question__title .list .question__answers{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1600px){.question__title .list .question__answers{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1150px){.question__title .list .question__answers{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px){.question__title .list .question__answers{grid-template-columns:1fr}}.question__title .list .question__answers::-webkit-scrollbar{width:8px;z-index:9999}.question__title .list .question__answers::-webkit-scrollbar-track{background:#000;z-index:9999}.question__title .list .question__answers::-webkit-scrollbar-thumb{background-color:var(--color2);border-radius:1px;border-left:2px solid #000;border-right:2px solid #000;z-index:9999}.question__title .list .question__answers .question__answerList{font-size:1rem;text-align:left;padding:.3rem .5rem;background:var(--background);border:2px solid #000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-theme .question__title .list .question__answers .question__answerList{background:var(--dark-1-hover)}.question__title .list .question__answers .question__answerList.answered{background:var(--write-pastel);color:#000}.question__correctAnswer{font-size:1.5em;border:2px solid #000;box-shadow:3px 3px #000;padding:.5rem 1rem;background:var(--right-bg);color:#000}.question__correctAnswer span{font-weight:600}.question button{margin-left:auto;display:block;border:2px solid #000;background:#fff;padding:.8rem 1rem;font-weight:600;font-size:1.1rem;cursor:pointer;background:var(--color2)}.question button.disabled{background:#fff}.dark-theme button.disabled{background:var(--dark-1);color:#000}.question button.hidden{display:none}.question button.disabled:hover{background:#fff;cursor:not-allowed}.dark-theme .question button.disabled:hover{background:var(--dark-1);color:#000}.question button:hover{background:var(--color2-dark)}.question__choices{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.question__bottom{display:flex}.recap__container[data-v-048907f9]{display:flex;gap:2rem;flex-direction:column}.recap__record[data-v-048907f9]{font-size:2.5rem;font-weight:700;color:var(--link);animation:fadeIn-048907f9 .5s forwards .5s;opacity:0}@keyframes fadeIn-048907f9{0%{opacity:0;transform:translateY(-35%)}to{opacity:1;transform:translateY(0)}}.recap__scoreAndTime[data-v-048907f9]{display:flex;align-items:center;justify-content:space-between}.recap__score[data-v-048907f9],.recap__time[data-v-048907f9]{font-size:2.5rem;display:flex;gap:1rem;align-items:center}.recap__score div[data-v-048907f9],.recap__time div[data-v-048907f9]{display:flex;gap:1rem;align-items:baseline}.recap__score img[data-v-048907f9]{height:5rem}.recap__scoreRecordDiff[data-v-048907f9]{font-weight:400;font-size:1.8rem}.recap__scoreRecordDiff.improved[data-v-048907f9]{color:green}.recap__scoreRecordDiff.not-improved[data-v-048907f9]{color:red}.recap__scoreRecordDiff.same[data-v-048907f9]{color:orange}.recap__answers[data-v-048907f9]{margin-bottom:2em;display:grid;grid-gap:1em;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.recap__answer[data-v-048907f9]{display:flex;align-items:center;padding:.5rem 2rem;border:2px solid #000;box-shadow:3px 3px #000;flex-direction:column;position:relative;gap:.8rem;justify-content:center;color:#000}.recap__answerIndex[data-v-048907f9]{position:absolute;left:1em;font-weight:600}.recap__answerInfo[data-v-048907f9]{display:flex;gap:.5rem;font-size:1.3rem;flex-direction:column;align-items:center}.recap__answers .right[data-v-048907f9]{background:var(--right-bg)}.recap__answers .wrong[data-v-048907f9]{background:var(--wrong-bg)}.recap__answers .wrong .recap__answerAnswered[data-v-048907f9]{text-decoration:line-through}.recap__answerCorrect[data-v-048907f9]{font-weight:600}.recap__question[data-v-048907f9]{font-size:1.1rem;font-style:italic}.recap__question.image[data-v-048907f9]{height:4rem;border:2px solid}.recap__question.image img[data-v-048907f9]{height:100%}.quizExitPopup__overlay[data-v-dd162423]{position:fixed;top:0;left:0;width:100%;height:100%;background:#0003;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000}.quizExitPopup__popup[data-v-dd162423]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;box-shadow:3px 3px #000;padding:2rem 3rem;z-index:1001;display:flex;flex-direction:column;gap:2rem;font-family:var(--main-font),sans-serif;font-weight:800}.dark-theme .quizExitPopup__popup[data-v-dd162423]{background:var(--dark-1)}.quizExitPopup__popupText[data-v-dd162423]{font-size:1.3rem}.quizExitPopup__popupButtons[data-v-dd162423]{display:flex;justify-content:center;gap:2rem}.quizExitPopup__button[data-v-dd162423]{padding:.5rem 1rem;border:2px solid #000;font-weight:600;font-size:1.1rem;color:#000}.quizExitPopup__button[data-v-dd162423]:hover{cursor:pointer}.quizExitPopup__button.yes[data-v-dd162423]{background:var(--color2)}.quizExitPopup__button.yes[data-v-dd162423]:hover{background:var(--color2-dark)}.quizExitPopup__button.no[data-v-dd162423]{background:var(--color2)}.quizExitPopup__button.no[data-v-dd162423]:hover{background:var(--color2-dark)}.quiz__container[data-v-7f753bcc]{display:grid;gap:2rem;grid-template-rows:auto 1fr;height:100%;padding:var(--main-padding)}.gameSelectorSelection[data-v-4664653b]{display:flex;flex-direction:column;gap:2rem;padding:var(--main-padding)}.gameSelector__buttonContainer[data-v-4664653b]{display:flex;gap:2rem;flex-wrap:wrap}.gameSelector__gamesContainer[data-v-4664653b]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start}.gameSelector__game[data-v-4664653b]{flex-grow:1;flex-basis:calc(33.33% - 1.5rem);max-width:300px;min-width:250px;box-sizing:border-box}.gameSelector__gameMode[data-v-4664653b]{font-size:1rem;font-weight:500;font-family:var(--main-font),sans-serif}.gameSelector__gameTop[data-v-4664653b],.gameSelector__gameMain[data-v-4664653b]{padding:.5rem .8rem}.gameSelector__gameTop[data-v-4664653b]{border-bottom:2px solid #000;display:flex;justify-content:space-between;color:#000}.gameSelector__gameTop.write[data-v-4664653b],.gameSelector__mode.write[data-v-4664653b]{background:var(--write-pastel)}.gameSelector__gameTop.QCM[data-v-4664653b],.gameSelector__mode.QCM[data-v-4664653b]{background:var(--qcm-pastel)}.gameSelector__gameTop.pin[data-v-4664653b],.gameSelector__mode.pin[data-v-4664653b]{background:var(--pin-pastel)}.gameSelector__gameMain[data-v-4664653b]{display:flex;flex-direction:column;gap:.5rem;background:#fff}.dark-theme .gameSelector__gameMain[data-v-4664653b]{background:var(--dark-1)}.gameSelector__gameName[data-v-4664653b]{font-weight:700;font-size:1.3rem}.gameSelector__gameSource[data-v-4664653b]{font-weight:500}.gameSelector__gameTopTooltip[data-v-4664653b]{position:relative;display:inline-block}.gameSelector__gameTopTooltip .gameSelector__gameTopTooltipText[data-v-4664653b]{visibility:hidden;width:200px;background-color:#fff;color:#000;text-align:center;padding:.6rem;border:2px solid #000;font-size:.9rem;font-style:italic;font-weight:500;box-shadow:2px 2px #000;position:absolute;z-index:1;bottom:110%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s}.dark-theme .gameSelector__gameTopTooltip .gameSelector__gameTopTooltipText[data-v-4664653b]{background-color:var(--dark-1);color:var(--dark-write)}.gameSelector__gameTopTooltip:hover .gameSelector__gameTopTooltipText[data-v-4664653b]{visibility:visible;opacity:1}.dark-theme .gameSelector__bottom{background:var(--background-dark)}.gameSelector__choiceContainer.nbquestions .selector{min-width:210px}.gameSelector__choiceContainer.start .selector{background:var(--color2)}.gameSelector{display:grid;grid-template-rows:1fr 10rem}.gameSelector__bottom{display:flex;align-items:center;gap:2rem;position:fixed;bottom:0;background:var(--background);padding:var(--main-padding);width:100%;border-top:2px solid #000}.gameSelector__choiceContainer.nbquestions{display:flex;align-items:center;gap:1rem}.gameSelector__choiceContainer .selector{border:2px solid #000;background:#fff;font-weight:600;font-size:1.1rem;min-height:55px}.dark-theme .gameSelector__choiceContainer .selector{background:var(--dark-1);color:var(--dark-write)}.gameSelector__choiceContainer .disabled{border:2px solid #000;background:#fff;font-weight:600;font-size:1.1rem;min-height:55px;padding:.8rem 1rem;color:#d3d3d3}.gameSelector__choiceContainer button.selector,.gameSelector__choiceContainer select.selector{padding:.8rem 1rem}.gameSelector__choiceContainer .selector:hover{cursor:pointer;color:#000}.dark-theme .gameSelector__choiceContainer .selector:hover{color:var(--dark-write)}.gameSelector__choiceContainer.nbquestions .selector:hover{background:#fff}.dark-theme .gameSelector__choiceContainer.nbquestions .selector:hover{background:var(--dark-1-hover)}.gameSelector__choiceContainer .selector.selected,.gameSelector__choiceContainer .selector.selected:hover{cursor:default;color:#000}.dark-theme .gameSelector__choiceContainer .selector.selected,.dark-theme .gameSelector__choiceContainer .selector.selected:hover{color:var(--dark-write)}.gameSelector__choiceContainer .selector.not-selected{opacity:.6;transition:opacity .2s ease-in-out}.gameSelector__choiceContainer .selector.not-selected:hover{opacity:1}.gameSelector__choiceContainer.nbquestions .selector.disabled,.gameSelector__choiceContainer.nbquestions .selector.disabled:hover{background:#fff;color:#000;box-shadow:inherit;cursor:default}.dark-theme .gameSelector__choiceContainer.nbquestions .selector.disabled,.dark-theme .gameSelector__choiceContainer.nbquestions .selector.disabled:hover{background:var(--dark-1);color:var(--dark-write)}.gameSelector__nbQuestionsTitle{font-size:1.3rem;font-family:var(--main-font),sans-serif;font-weight:600}.gameSelector__nbQuestions{font-size:1.4rem;font-weight:700}.gameSelector__nbQuestionsSelect{font-size:1.2rem;font-weight:700}.gameSelector__choiceContainer.nbquestions .selector{min-width:inherit}.gameSelector__choiceContainer.start .selector{background:var(--color2);color:#000}.gameSelector__choiceContainer.start .selector:hover{background:var(--color2-dark);color:#000}.gameSelector__choiceContainer.start .selector.disabled{background:#fff;box-shadow:none}.dark-theme .gameSelector__choiceContainer.start .selector.disabled{background:var(--dark-1)}.gameSelector__choiceContainer.start .selector.disabled:hover{color:#d3d3d3;cursor:default}.statsUnique__Container[data-v-96550107]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem}.stats__stat[data-v-96550107]{display:flex;flex-direction:column;gap:1rem;border:2px solid #000;background:#fff;padding:1rem;align-items:center;box-shadow:3px 3px #000}.dark-theme .stats__stat[data-v-96550107]{background:var(--dark-1)}.statsUnique.Globales .stats__stat[data-v-96550107]{background:var(--color22);padding:2rem 1rem;border:2px solid #000}.dark-theme .statsUnique.Globales .stats__stat[data-v-96550107]{color:#000}.stats__statName[data-v-96550107]{font-weight:600;font-size:1rem}.stats__statData[data-v-96550107]{font-weight:700;font-size:1.8rem}.statsUnique.Globales .stats__statName[data-v-96550107]{font-size:1.2rem}.statsUnique.Globales .stats__statData[data-v-96550107]{font-size:2rem}.stats[data-v-bda2e595]{padding:2rem 5rem;display:flex;flex-direction:column;gap:1.6rem}.stats h2[data-v-bda2e595]{margin-bottom:0}.stats__container[data-v-bda2e595]{display:flex;flex-direction:column;gap:2rem}.stats__choiceContainer[data-v-bda2e595]{display:flex;flex-direction:row;gap:1rem}.stats__choice[data-v-bda2e595]{display:flex;flex-direction:row;gap:1rem;border:2px solid #000;padding:.5rem 1rem;background:#fff;font-weight:600}.dark-theme .stats__choice[data-v-bda2e595]{background:var(--dark-1)}.dark-theme .stats__choice[data-v-bda2e595]:hover,.dark-theme .stats__choice.active[data-v-bda2e595]{color:#000}.stats__choice[data-v-bda2e595]:hover{background:var(--color2);cursor:pointer}.stats__choice.active[data-v-bda2e595]{background:var(--color2);cursor:default}.profileTrophies_tooltip[data-v-5639b770]{position:relative;display:flex;flex-direction:column;gap:1rem;align-items:center}.profile__trophy .profileTrophies_tooltip__content[data-v-5639b770]{width:250px;text-align:center;z-index:1;display:flex;flex-direction:column;border:2px solid #000;overflow:hidden;box-shadow:2px 2px #000;pointer-events:none;position:fixed;background:#fff}.dark-theme .profile__trophy .profileTrophies_tooltip__content[data-v-5639b770]{background:var(--dark-1)}.profile_trophyGameMode[data-v-5639b770]{font-weight:600;padding:.2rem .5rem;border-bottom:2px solid #000}.dark-theme .profile_trophyGameMode[data-v-5639b770]{color:#000}.profile_trophyGameMode.write[data-v-5639b770]{background:var(--write-pastel)}.profile_trophyGameMode.qcm[data-v-5639b770]{background:var(--qcm-pastel)}.profile_trophyGameMode.pin[data-v-5639b770]{background:var(--pin-pastel)}.profile_trophyGameZone[data-v-5639b770]{font-weight:700;padding:.2rem .5rem;font-size:1.1rem}.profile_trophyGameName[data-v-5639b770]{font-weight:600;padding:.2rem .5rem}.profile_trophyGameSource[data-v-5639b770]{font-weight:500;font-style:italic;padding:.2rem .5rem}.profile__trophiesChoiceContainer[data-v-aa21f2ce]{display:flex;flex-direction:row;gap:1rem}.profile__trophiesChoice[data-v-aa21f2ce]{display:flex;flex-direction:row;gap:1rem;border:2px solid #000;padding:.5rem 1rem;font-weight:600;background:#fff}.dark-theme .profile__trophiesChoice[data-v-aa21f2ce]{background:var(--dark-1)}.profile__trophiesChoice[data-v-aa21f2ce]:hover{background:var(--color2);cursor:pointer}.profile__trophiesChoice.active[data-v-aa21f2ce]{background:var(--color2);cursor:default}.dark-theme .profile__trophiesChoice[data-v-aa21f2ce]:hover,.dark-theme .profile__trophiesChoice.active[data-v-aa21f2ce]{color:#000}.profile__trophiesContainer[data-v-aa21f2ce]{display:flex;flex-direction:column;gap:1.6rem;padding:2rem 5rem}.profile__trophiesTitle span[data-v-aa21f2ce]{font-size:1.7rem;font-style:italic;font-weight:300}.profile__trophiesTitle svg[data-v-aa21f2ce]{font-size:1.5rem;color:var(--color22)}.profile__trophies[data-v-aa21f2ce]{display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,120px)}.profile__trophy[data-v-aa21f2ce]{display:flex;flex-direction:column;align-items:center;gap:1rem}.profile__trophy img[data-v-aa21f2ce]{font-size:5rem}.profile__trophy img[data-v-aa21f2ce]{color:#000;height:7rem}.profile__trophyTop[data-v-aa21f2ce]{display:flex;flex-direction:column;align-items:center;gap:.2rem}.profile__trophyScore[data-v-aa21f2ce]{font-size:1.3rem;font-weight:700;font-family:var(--main-font),serif}.profile__trophyTime[data-v-aa21f2ce]{font-size:.9rem;font-weight:500;font-family:var(--number-font),sans-serif}.profile__trophyDate[data-v-aa21f2ce]{font-size:1rem;font-weight:500;font-family:var(--number-font),sans-serif}.profile__trophy[data-v-aa21f2ce]{position:relative}.progressBar__container[data-v-3f02f310]{display:flex;flex-direction:column;gap:1rem}.progressBar__info[data-v-3f02f310]{display:flex;align-items:center;justify-content:space-between;font:var(--main-font)}.progressBar__steps[data-v-3f02f310]{font-weight:600;font-size:1.5rem}.progressBar__steps span[data-v-3f02f310]{font-size:1.5rem;font-style:italic;font-weight:400}.progressBar__background[data-v-3f02f310]{width:100%;height:13px;background-color:#fff;border:2px solid #000;position:relative}.dark-theme .progressBar__background[data-v-3f02f310]{background-color:var(--dark-1)}.progressBar__fill[data-v-3f02f310]{height:100%;background-color:var(--color22);border-right:2px solid #000}.successes[data-v-ac1fcd9d]{padding:2rem 5rem;display:flex;flex-direction:column;gap:2.5rem}.successes h2[data-v-ac1fcd9d]{margin-bottom:0}.profile__successesType[data-v-ac1fcd9d],.profile__successesContainer[data-v-ac1fcd9d]{display:flex;flex-direction:column;gap:1rem}.profile__successes[data-v-ac1fcd9d]{display:flex;gap:2rem;flex-wrap:wrap}.profile__successes img[data-v-ac1fcd9d]{border:2px solid #000;width:100px;height:100px;box-shadow:3px 3px #000}.profile__successes .nonObtained[data-v-ac1fcd9d]{opacity:.3;box-shadow:none}.profile__successesTitle span[data-v-ac1fcd9d]{font-size:1.7rem;font-style:italic;font-weight:300}.profile__successesTitle svg[data-v-ac1fcd9d]{font-size:1.5rem;color:var(--color22)}.profile__successesChoiceContainer[data-v-ac1fcd9d]{display:flex;flex-direction:row;gap:1rem}.profile__successesChoice[data-v-ac1fcd9d]{display:flex;flex-direction:row;gap:1rem;border:2px solid #000;padding:.5rem 1rem;background:#fff;font-weight:600}.dark-theme .profile__successesChoice[data-v-ac1fcd9d]{background:var(--dark-1)}.profile__successesChoice[data-v-ac1fcd9d]:hover{background:var(--color2);cursor:pointer}.profile__successesChoice.active[data-v-ac1fcd9d]{background:var(--color2);cursor:default}.dark-theme .profile__successesChoice[data-v-ac1fcd9d]:hover{background:var(--color2);cursor:pointer;color:#000}.dark-theme .profile__successesChoice.active[data-v-ac1fcd9d]{background:var(--color2);cursor:default;color:#000}button[data-v-964a8e2f]:disabled{opacity:.6;cursor:not-allowed}.updateForm[data-v-964a8e2f]{display:flex;flex-direction:column;gap:1.3rem}.updateForm__email[data-v-964a8e2f],.updateForm__pseudo[data-v-964a8e2f],.updateForm__photo[data-v-964a8e2f]{display:flex;flex-direction:column;gap:.5rem}.updateForm label[data-v-964a8e2f]{font-size:1rem}.updateForm input[data-v-964a8e2f]{width:100%;padding:.5rem;box-sizing:border-box;font-size:1rem;border:2px solid}.updateForm__button[data-v-964a8e2f]{border:2px solid;background:var(--color2);font-weight:600;font-size:1rem;padding:.5rem 1rem;cursor:pointer}.updateForm__button[data-v-964a8e2f]:hover{background:var(--color2-dark)}.updateForm__button[data-v-964a8e2f]:disabled{background:#ccc}.updatePopup__overlay[data-v-36968cd6]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.updatePopup__popup[data-v-36968cd6]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;box-shadow:3px 3px #000;padding:3rem 5rem;z-index:1001;display:flex;flex-direction:column;gap:1.5rem;font-family:var(--main-font),sans-serif;font-weight:800;width:500px}.updatePopupPopup__popup h2[data-v-36968cd6]{margin:0}.updatePopup__closeIcon[data-v-36968cd6]{position:absolute;top:1.2rem;right:1.2rem;font-size:1.5rem;cursor:pointer}.updatePopup__errorContainer[data-v-36968cd6]{background:var(--wrong-bg);color:#000;padding:.5rem 1rem;border:2px solid #000;box-shadow:3px 3px #000;margin-bottom:.5rem}.updatePopupPopup__error[data-v-36968cd6]{text-wrap:pretty;font-size:.9rem}.friendsRequestPopup__overlay[data-v-84c6b11a]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.friendsRequestPopup__popup[data-v-84c6b11a]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border:2px solid #000;box-shadow:3px 3px #000;padding:3rem 5rem;z-index:1001;display:flex;flex-direction:column;gap:1.5rem;font-family:var(--main-font),sans-serif;font-weight:800;width:600px}.dark-theme .friendsRequestPopup__popup[data-v-84c6b11a]{background:var(--dark-1)}.friendsRequestPopup__closeIcon[data-v-84c6b11a]{position:absolute;top:1.2rem;right:1.2rem;font-size:1.5rem;cursor:pointer}.friendsRequestPopup__requests[data-v-84c6b11a]{display:flex;flex-direction:column;gap:1rem}.friendsRequestPopup__request[data-v-84c6b11a]{display:flex;align-items:center;gap:1rem}.friendsRequestPopup__avatar[data-v-84c6b11a]{width:4rem;height:4rem;object-fit:cover;border:2px solid #000}.friendsRequestPopup__info[data-v-84c6b11a]{display:flex;flex-direction:column;gap:.3rem}.friendsRequestPopup__name[data-v-84c6b11a]{font-size:1.4rem;font-weight:500;color:#000}.dark-theme .friendsRequestPopup__name[data-v-84c6b11a]{color:var(--dark-write)}.friendsRequestPopup__title[data-v-84c6b11a]{color:var(--link);font-size:1.1rem}.friendsRequestPopup__actions[data-v-84c6b11a]{margin-left:auto;display:flex;gap:.5rem}.friendsRequestPopup__actions button[data-v-84c6b11a]{border:2px solid;padding:.5rem 1rem;background:var(--color2);font-weight:600;cursor:pointer}.friendsRequestPopup__actions button[data-v-84c6b11a]:hover{background:var(--color2-dark)}.friends[data-v-09897631]{padding:2rem 5rem;display:flex;flex-direction:column;gap:1.6rem}.friends h2[data-v-09897631]{margin-bottom:0}.friends__container[data-v-09897631]{display:grid;gap:3rem;grid-template-columns:repeat(auto-fit,325px)}.friends__friend[data-v-09897631]{background:#fff;padding:1rem;border:2px solid #000;box-shadow:4px 4px #000;display:flex;flex-direction:column;gap:1rem}.dark-theme .friends__friend[data-v-09897631]{background:var(--dark-1)}.friends__friendTop[data-v-09897631]{display:flex;align-items:center;gap:1rem}.friends__friendUsername[data-v-09897631]{display:flex;flex-direction:column;gap:.3rem}.friends__friendPseudo[data-v-09897631]{font-size:1.4rem;font-weight:500;color:#000}.dark-theme .friends__friendPseudo[data-v-09897631]{color:var(--dark-write)}.friends__friendTitle[data-v-09897631]{color:var(--link);font-size:1.1rem}.friends__friendDate[data-v-09897631]{color:#888;font-style:italic;font-weight:500;display:flex;align-items:center;gap:.5rem}.friends__friendDateIcon[data-v-09897631]{font-size:.9rem}.friends__friendAvatar[data-v-09897631]{width:5rem;height:5rem;object-fit:cover;border:2px solid #000}.friends__requests[data-v-09897631]{display:flex;flex-direction:row;gap:.5rem;border:2px solid #000;padding:.5rem 1rem;background:#fff;font-weight:600;align-items:center;width:fit-content}.dark-theme .friends__requests[data-v-09897631]{background:var(--dark-1)}.friends__requests[data-v-09897631]:hover{background:var(--color2);cursor:pointer}.dark-theme .friends__requests[data-v-09897631]:hover{color:#000}.profile[data-v-c6b48d6c]{display:flex;flex-direction:column}.profile__header[data-v-c6b48d6c]{display:flex;gap:2rem;align-items:center;border-bottom:2px solid #000;padding:2rem 5rem;position:relative}.profile__top[data-v-c6b48d6c]{display:flex;flex-direction:column;gap:.3rem}.profile__top .profile__action[data-v-c6b48d6c]:hover{opacity:1}.profile__image[data-v-c6b48d6c]{object-fit:cover;height:16rem;width:16rem;border:2px solid #000;box-shadow:3px 3px #000;background:#fff}.profile__action[data-v-c6b48d6c]{background:var(--color2);border:2px solid #000;padding:.5rem;font-weight:600;cursor:pointer;font-size:1.1rem;line-height:normal}.dark-theme .profile__action[data-v-c6b48d6c]{color:#000}.profile__infos[data-v-c6b48d6c]{display:flex;flex-direction:column;gap:.8rem;align-items:flex-start}.profile__infosDate[data-v-c6b48d6c]{display:flex;flex-direction:column;gap:.8rem}.profile__pseudo[data-v-c6b48d6c]{font-size:3.5rem;font-weight:500;font-family:var(--main-font),serif;display:flex;gap:1rem;align-items:center;line-height:3.5rem}.profile__playerTitle[data-v-c6b48d6c]{font-size:1.5rem;color:var(--link)}.profile__accountAge[data-v-c6b48d6c],.profile__lastSeen[data-v-c6b48d6c],.profile__streak[data-v-c6b48d6c]{display:flex;gap:.6rem;font-size:1.25rem;align-items:center}.profile__accountAge span[data-v-c6b48d6c],.profile__lastSeen span[data-v-c6b48d6c],.profile__streak span[data-v-c6b48d6c]{font-weight:600}.loader[data-v-c6b48d6c]{padding:2rem 5rem}.profile__menuContainer[data-v-c6b48d6c]{display:flex;border-bottom:2px solid #000;width:100%}.profile__menu[data-v-c6b48d6c]{flex-grow:1;padding:1rem;font-weight:600;font-size:1.2rem;text-align:center;border-right:2px solid #000;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dark-theme .profile__menu[data-v-c6b48d6c]{background:var(--dark-1)}.profile__menu[data-v-c6b48d6c]:last-child{border-right:none}.profile__menu[data-v-c6b48d6c]:hover{background:var(--color2);cursor:pointer;color:#000}.profile__menu.active[data-v-c6b48d6c]{background:var(--color2);cursor:default;color:#000}
