@font-face{font-family:Alfa Slab One;src:url(/assets/alfa-slab-one-latin-ext-BlTZ80q4.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alfa Slab One;src:url(/assets/alfa-slab-one-latin-hNVswcfw.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;src:url(/assets/work-sans-latin-ext-Ct2Hid3G.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;src:url(/assets/work-sans-latin-BGbNWJ1H.woff2) format("woff2");font-weight:400 800;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--papier: #F7F4EC;--encre: #16233F;--riso: #FF5B34;--fluo: #E0218A;--doux: #4A5670;--pale: #A9B0C0;--trait: #16233F;--display: "Alfa Slab One", Rockwell, "Courier New", Georgia, serif;--texte: "Work Sans", "Helvetica Neue", Arial, sans-serif;--decalage: 4px}html,body{margin:0;padding:0;background:var(--papier);color:var(--encre);font-family:var(--texte);-webkit-font-smoothing:antialiased}body{padding:26px 20px 44px}.wrap{max-width:440px;margin:0 auto}.eyebrow,.label,.step{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--doux);margin:0}.label{margin:26px 0 10px}.step{text-align:center}h1{font-family:var(--display);font-size:clamp(52px,21vw,84px);line-height:.86;letter-spacing:-1px;text-transform:uppercase;margin:12px 0 0;font-weight:400}h1 span{color:var(--riso);display:block}.lede{color:var(--doux);font-size:15px;line-height:1.6;margin:16px 0 0;font-weight:500}.lede.warn{color:var(--fluo);font-weight:600}.lede.pool{font-size:13px;color:var(--doux);margin-top:16px}.lede.pool.adult{color:var(--fluo);font-weight:600;margin-top:6px}.lede.warn:empty,.lede.pool:empty,.lede.pool.adult:empty{margin:0}.row{font-size:0}.chip{display:inline-block;margin:0 7px 7px 0;padding:12px 15px;min-height:44px;background:transparent;border:2px solid var(--encre);color:var(--encre);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer}.chip.on{background:var(--encre);color:var(--papier)}.chip.adult{border-color:var(--fluo);color:var(--fluo)}.chip.adult.on{background:var(--fluo);color:var(--papier)}.chip:focus-visible,.cta:focus-visible,.voteBtn:focus-visible,.mini:focus-visible{outline:3px solid var(--riso);outline-offset:2px}.cta{display:block;width:100%;margin-top:16px;padding:17px;border:2px solid var(--encre);background:var(--riso);color:var(--encre);font-family:var(--display);font-size:15px;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;box-shadow:var(--decalage) var(--decalage) 0 var(--encre);transition:transform .06s,box-shadow .06s;font-weight:400}.cta:active{transform:translate(var(--decalage),var(--decalage));box-shadow:0 0 0 var(--encre)}.cta.ghost{background:transparent;color:var(--doux);font-family:var(--texte);font-weight:700;font-size:13px;letter-spacing:1.5px;box-shadow:none}.cta.ghost:active{transform:none}.cta[disabled]{opacity:.32;cursor:default;box-shadow:none}.cta[disabled]:active{transform:none}.navrow{display:flex;gap:12px;margin-top:22px}.navrow .cta{margin-top:0}.navrow .prev{flex:0 0 36%}.navrow .nextb{flex:1 1 auto}.card{position:relative;margin-top:18px;height:340px;padding:26px;background:var(--encre);color:var(--papier);border:2px solid var(--encre);box-shadow:var(--decalage) var(--decalage) 0 var(--riso);text-align:center;width:100%;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.card.open{background:var(--riso);color:var(--encre);box-shadow:var(--decalage) var(--decalage) 0 var(--encre)}.card:focus-visible{outline:3px solid var(--fluo);outline-offset:3px}.card .inner{width:100%}.badge{position:absolute;top:10px;left:14px;font-family:var(--display);font-size:20px;line-height:1;opacity:.45;font-weight:400}.hint{font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;line-height:2.1;opacity:.75;margin:0}.role{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;margin:0;opacity:.7}.mot{font-family:var(--display);font-size:38px;line-height:1.06;margin:10px 0 0;overflow-wrap:break-word;font-weight:400}.mot.long{font-size:27px;line-height:1.12}.mot.longer{font-size:20px;line-height:1.2}.mot.rouge{color:var(--fluo)}.card.open .mot.rouge{color:var(--encre)}.sub{font-size:13px;margin:14px 0 0;opacity:.72;font-weight:500}.first{font-family:var(--display);font-size:26px;line-height:1.12;margin:8px 0 0;font-weight:400}.alive{margin:18px 0 0;font-size:15px;color:var(--doux);line-height:1.9;font-weight:500}.alive b{color:var(--encre);font-weight:700}.out{color:var(--pale);text-decoration:line-through}.panel{border:2px solid var(--encre);padding:18px;margin-top:24px;box-shadow:var(--decalage) var(--decalage) 0 var(--riso)}.panel h2{font-size:11px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;margin:0 0 12px;color:var(--riso)}.panel ol{margin:0;padding-left:18px;color:var(--doux);font-size:14px;line-height:1.7;font-weight:500}.panel ol b{color:var(--encre);font-weight:700}.guess{display:block;width:100%;margin-top:16px;padding:15px;box-sizing:border-box;-webkit-appearance:none;border-radius:0;border:2px solid var(--encre);background:var(--papier);color:var(--encre);font-family:var(--display);font-weight:400;font-size:22px}.guess::placeholder{font-family:var(--texte);font-size:15px;font-weight:500;color:var(--pale)}.guess:focus{outline:3px solid var(--riso);outline-offset:2px}#mwFeedback{margin-top:16px}.voteBtn{display:block;width:100%;margin-top:10px;padding:15px;min-height:44px;text-align:left;background:transparent;border:2px solid var(--encre);color:var(--encre);font-family:inherit;font-size:17px;font-weight:700;cursor:pointer}.voteBtn:active{background:var(--riso)}.verdict{text-align:center;padding:32px 20px;border:2px solid var(--encre);margin-top:20px;box-shadow:var(--decalage) var(--decalage) 0 var(--riso)}.verdict .who{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--doux);margin:0}.verdict .name{font-family:var(--display);font-size:30px;margin:10px 0 18px;line-height:1.05;font-weight:400}.verdict .tag{display:inline-block;padding:10px 16px;font-size:12px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.tag.civ{background:var(--encre);color:var(--papier)}.tag.uc{background:var(--riso);color:var(--encre)}.tag.mw{background:var(--fluo);color:var(--papier)}.verdict .keep{font-size:13px;color:var(--doux);margin:20px 0 0;font-weight:500}.win{font-family:var(--display);font-size:32px;line-height:1.1;margin:10px 0 0;font-weight:400}.line{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;background:transparent;border:2px solid var(--encre);border-top-width:0;font-size:14px;font-weight:500}.line:first-child{border-top-width:2px}.r{font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--doux)}.r.uc{color:var(--riso)}.r.mw{color:var(--fluo)}.code{font-family:var(--display);font-size:19px;letter-spacing:2px;color:var(--riso);font-weight:400}.meta{display:block;font-size:12px;color:var(--doux);margin-top:4px;letter-spacing:0;font-weight:500}.mini{border:2px solid var(--encre);background:transparent;color:var(--encre);font-family:inherit;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;padding:9px 12px;cursor:pointer;min-height:38px}.mini.x{color:var(--doux);padding:9px 11px}.acts{white-space:nowrap;font-size:0}.acts .mini{margin-left:6px}.hide{display:none}@media(prefers-reduced-motion:reduce){.cta{transition:none}}
