.pip-hero{cursor:pointer;z-index:3;background:0 0;border:0;width:150px;padding:0;position:absolute;top:0;left:18px}.pip-hero .pip{width:150px;height:auto;transition:transform .5s var(--ease);display:block}.pip-hero .o-ko,.pip-hero .o-c,.pip-hero .etoiles,.pip-hero.ko .o-n{display:none}.pip-hero.ko .o-ko,.pip-hero.ko .etoiles{display:inline}.pip-hero.ko .pip{transform:rotate(84deg)translate(34px,-6px)}.pip-hero.content .o-n{display:none}.pip-hero.content .o-c{display:inline}.url{font-size:var(--fs-s);color:var(--texte-3);background:var(--bg);border-radius:var(--r-pill);padding:6px 12px}.carte-casse{box-shadow:var(--filet);color:var(--encre);border-radius:var(--r-l);z-index:1;background:#fff;padding:18px 22px 24px;position:relative}.carte-casse .url{background:var(--papier);color:#55554f}.btn-casse{border-radius:var(--r-m);color:#55554f;font-weight:var(--fw-titre);background:#d9d9d3;justify-content:center;align-items:center;gap:12px;margin-top:18px;display:flex;position:relative}.btn-casse .bug{width:52px;height:auto;color:var(--encre);position:absolute;top:-26px;right:-14px}.carte-rival{background:var(--bg);box-shadow:var(--filet);border-radius:var(--r-l);padding:18px 22px 24px}.carte-rival .url{background:var(--surface);color:var(--texte-3)}.valide{align-items:center;gap:12px;margin-top:22px;display:flex}.valide .rond{background:var(--vert);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.portes{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:24px;margin-top:48px;display:grid}.porte{flex-direction:column;padding:clamp(28px,3.4vw,44px);display:flex}.porte.claire{background:var(--surface)}.porte h3{letter-spacing:-.02em;margin:0;line-height:1.08}.pip-hero,.pip-hero .pip{width:128px}.carte-casse,.carte-rival{border-radius:var(--r-l)}.valide{font-size:var(--fs-xl);font-weight:var(--fw-titre)}.btn-casse{min-height:46px;font-size:var(--fs-m)}.porte{gap:18px}.porte h3{font-size:var(--fs-t);font-weight:var(--fw-ui)}.hero{padding-top:var(--esp-haut)}.porte{border-radius:var(--r-l)}.hero .h1{font-size:var(--fs-display)}.hero{padding-bottom:24px}.preuves{padding-top:32px;padding-bottom:var(--esp-sec)}.lien-nuit{color:var(--jaune)!important}.btn-casse .bug{--bug-yeux:#f4f4ef}.preuves .logos{padding-top:22px}.preuves-phrase{text-align:center;font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--texte-3);margin:0 0 16px}.duo{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:28px 40px;margin-top:40px;display:grid}.duo .legende{font-size:var(--fs-m);font-weight:var(--fw-ui);color:var(--texte-3);margin:0 0 12px}.panne{border-top:1px solid var(--ligne);flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:48px;padding-top:28px;display:flex}.panne .ca{font-size:var(--fs-t);font-weight:var(--fw-ui);color:var(--texte);margin:0}.panne .note{font-size:var(--fs-m);color:var(--texte-3);flex:1 0 100%;margin:0}.suite{max-width:46em;color:var(--texte-2);margin:36px 0 0}.suite .lien-fleche{color:var(--texte);margin-left:6px}.porte .lien-fleche{align-self:flex-start;margin-top:auto}.hero{text-align:center;padding-bottom:var(--esp-sec);flex-direction:column;align-items:center;display:flex}.hero .h1{text-wrap:balance;max-width:none}.hero .lead{max-width:var(--col-hero);margin-inline:auto;text-wrap:pretty;margin-top:18px}.essai{width:100%;max-width:var(--col-hero);text-align:left;margin-top:88px}.essai-dialogue{align-items:flex-end;gap:12px;padding-left:20px;display:flex}.essai .pip-hero,.essai .pip-hero .pip{flex:none;width:56px;position:relative}.essai .pip-hero{z-index:1;margin-bottom:-7px}.essai .pip-hero .flotte{animation:none}.essai-bulle{transform-origin:0 100%;min-width:0;margin:0 0 14px;animation:.5s cubic-bezier(.34,1.56,.64,1) .2s both essai-bulle}.essai-suite{margin-top:2px;display:grid}.essai-points,.essai-presque{grid-area:1/1}.essai-points{opacity:0;align-self:center;gap:4px;animation:1.2s .6s both essai-points;display:inline-flex}.essai-points i{background:var(--texte-3);border-radius:50%;width:6px;height:6px;animation:.6s ease-in-out .6s 2 both essai-saut}.essai-points i:nth-child(2){animation-delay:.75s}.essai-points i:nth-child(3){animation-delay:.9s}.essai-presque{color:var(--texte-2);animation:essai-presque .35s var(--ease) 1.8s both;font-weight:400}@keyframes essai-bulle{0%{opacity:0;transform:translate(-6px,4px)scale(.7)}}@keyframes essai-points{0%,85%{opacity:1}to{opacity:0}}@keyframes essai-saut{50%{transform:translateY(-4px)}}@keyframes essai-presque{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.essai-bulle,.essai-bulle *{animation:none!important}}.essai .form-url{max-width:none;margin-top:0}.essai .form-url-note{font-size:var(--fs-s);justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}@media (width<=560px){.essai-dialogue{padding-left:8px}.essai .form-url-note{justify-content:flex-start}}.hero:before{-webkit-mask-image:radial-gradient(60% 75% at 50% 35%,#000,#0000 72%);mask-image:radial-gradient(60% 75% at 50% 35%,#000,#0000 72%)}.bande-test{width:100%;max-width:760px;margin-top:120px;position:relative}.bande-in{background:var(--surface);border-radius:var(--r-l);box-shadow:var(--filet);text-align:left;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:14px 18px;display:flex}.bande-etapes{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bande-etapes li{align-items:center;gap:8px;display:flex}.bande-etapes li+li:before{content:"";background:var(--ligne-forte);width:14px;height:1px}.bande-statut{font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--vert-t);align-items:center;gap:8px;margin:0;display:flex}.bande-test .pip-hero,.bande-test .pip-hero .pip{width:72px}.bande-test .pip-hero{top:-80px;left:24px}.bande-test .bulle{max-width:280px;font-size:var(--fs-s);text-align:left;position:absolute;top:-70px;left:108px}@media (width<=560px){.bande-test .pip-hero{left:8px}.bande-test .bulle{max-width:calc(100% - 96px);left:88px}}.hero{gap:0}@media (width>=561px){.bande-test .bulle{white-space:nowrap;max-width:none}}.tickets{flex-wrap:wrap;justify-content:center;gap:40px 80px;margin-top:48px;display:flex}.ticket-fig{margin:0;position:relative}.ticket-fig:first-child .ticket{transform:rotate(-2deg)}.ticket-fig:last-child .ticket{transform:rotate(1.5deg)}.ticket{background:var(--surface);width:min(300px,82vw);box-shadow:var(--filet);font-size:var(--fs-s);font-variant-numeric:tabular-nums;padding:26px 24px 38px;position:relative;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/16px 100%}.ticket-tete{border-bottom:1px dashed var(--ligne-forte);font-weight:var(--fw-titre);letter-spacing:.12em;text-align:center;margin:0 0 16px;padding-bottom:12px}.ticket-ligne{justify-content:space-between;margin:6px 0;display:flex}.ticket-total{border-top:1px dashed var(--ligne-forte);font-size:var(--fs-m);font-weight:var(--fw-titre);margin-top:14px;padding-top:10px}.ticket-pied{font-size:var(--fs-xs);color:var(--texte-3);text-align:center;margin:18px 0 0}.ticket-tampon{border-radius:var(--r-s);font-size:var(--fs-3xl);font-weight:var(--fw-titre);letter-spacing:.08em;text-transform:uppercase;opacity:.85;border:3px solid;padding:4px 16px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.ticket-refuse{color:var(--rouge)}.ticket-paye{color:var(--vert)}.ticket-bug{width:44px;color:var(--texte);position:absolute;bottom:30px;right:18px}.ticket-fig figcaption{font-size:var(--fs-s);font-weight:var(--fw-ui);color:var(--texte-2);text-align:center;margin-top:18px}.preuves{padding-bottom:var(--esp-sec)}.panneau .ticket{background:var(--bg)}#comment .h2,#comment .lead,.probleme-titre,.probleme-titre+.lead{max-width:none}#comment .tia-barre,#comment .tia-liste+.tia-texte{display:none}#comment .tia-fil{gap:8px;padding:12px 12px 2px}#comment .tia-moi{padding:7px 11px}#comment .tia-reponse{gap:4px}#comment .tia-outil{padding:5px 9px}#comment .tia-saisie{margin:4px 10px 10px}#comment .exe-squelette,#comment .run.exe .exe-etapes{display:none}#comment .exe{--mn-hauteur:0px}#comment .exe .run-tete{padding-block:11px}#comment .exe-alerte{min-height:0;margin-block:10px 12px;padding:8px 10px}.pip-survol{z-index:3;flex:none;display:block;position:relative}
