html{min-height:100vh}[data-locale=en] header h1:after{content:"What was the game?"}img{max-width:100%;max-height:100vh}#sectionArchive{max-width:unset;transition:all .5s}#sectionArchive.loading{& #archiveImg{opacity:0;scale:.8}}#archiveInfos{padding:1em 1ch 0}#additionalNote{border-block-start:1px dashed #8888;margin:0;padding:1ch}.archivenav{justify-content:space-evenly;transition:all .5s;display:flex}.archivenav .navBtn{flex:1}.archivenav .navBtn:hover{background-color:var(--main-transparent)}.spoiler{color:#333;cursor:help;background-color:#333;min-width:10ch;padding-inline:.5ch;transition:color .5s;display:inline-block;position:relative}.spoiler:focus{color:#fff}.spoiler:after{content:"Cliquez pour révéler";color:#fff8;opacity:1;font-family:system-ui,sans-serif;font-size:50%;font-weight:300;transition:all .5s;position:absolute;bottom:2px;left:0;right:0}[data-locale=en] .spoiler:after{content:"Click to reveal"}.spoiler:focus:after{opacity:0}#archiveInfos>h2{margin-top:0}#userVictoryDetails{background-color:#32cd3233;border-inline:2px solid #8885;max-width:80ch;margin-inline:auto;& summary{font-size:80%;&>span{align-items:center;gap:1ch;display:inline-flex}}}.userVictoryBonuses{flex-wrap:wrap;justify-content:center;gap:2ch;padding:.5em;font-size:.7em;display:flex}.userVictoryBonuses>div:not(.hiddenBonus){animation:1s forwards revealBonus}.bonusCont.hiddenBonus,div.hiddenBonus{opacity:0;display:none}.bonusCont{background-color:#fd02;border:1px solid #fd08;border-radius:5px;grid-template-columns:1fr;justify-items:center;padding:4px;transition:all 1s;display:grid;&#malus_suggester{background-color:#f002;border:1px solid #f008}& svg{width:2em;height:2em}}@keyframes revealBonus{0%{opacity:0;transform:translateY(20px)}to{opacity:1}}#archiveDetails{background-color:#8882;border:2px solid #8885;border-radius:10px 10px 0 0;max-width:80ch;margin-inline:auto;transition:opacity .5s ease-out;&:not([open],:hover,:focus-within){opacity:.5}& summary{font-size:80%}}#archiveDetailsContent{flex-wrap:wrap;justify-content:center;gap:1em 2em;margin-inline:1ch;padding-block-end:.5em;display:flex}#archiveDetailsContent>*,#additionalNote{display:grid}.detailLabel{opacity:.8;font-size:70%}#gameName{font-weight:900}#listenOSTBtn{margin:0;padding-block:0}#listenOSTBtn svg{width:1em}#OSTSource{padding-inline:1ch;font-size:50%;&.hiddenVisibility{visibility:hidden}}#additionalNote{font-size:80%}#imgContainer{width:fit-content;margin-inline:auto;position:relative}#downloadImage{z-index:1;color:#fff;backdrop-filter:blur(10px);opacity:0;background-color:#0008;border:1px solid #fff4;border-radius:5px;padding:5px;transition:all .25s;position:absolute;top:5px;right:5px}#imgContainer:hover #downloadImage,#imgContainer:focus-within #downloadImage{opacity:1}#archiveImg{margin-inline:auto;transition:all .5s}
