@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-normal-Czevyj-6.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-normal-CJcjJNj7.woff2) format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-normal-DihXLNYH.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.woff2) format("woff2-variations");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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-italic-lSdLDfvT.woff2) format("woff2-variations");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-ext-400-normal-BwjZiPu2.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-400-normal-siF7SfYy.woff) format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/schibsted-grotesk-latin-400-normal-soRbvKt9.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-400-normal-DJPgPEMP.woff) format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-ext-500-normal-Cd1ymOMA.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-500-normal-nzMNTf4b.woff) format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/schibsted-grotesk-latin-500-normal-CEV5XEfm.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-500-normal-0gqxB2qU.woff) format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-ext-700-normal-DxtZnc1s.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-ext-700-normal-BOKiD7we.woff) format("woff");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:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/schibsted-grotesk-latin-700-normal-qpsGH2AJ.woff2) format("woff2"),url(/assets/schibsted-grotesk-latin-700-normal-C6isrgf8.woff) format("woff");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{color-scheme:dark;--fond: #0f1013;--fond-2: #13151a;--surface: #181b21;--surface-2: #20242c;--surface-3: #2a2f39;--trait: #2b3039;--trait-doux: #20242b;--texte: #ede8df;--texte-2: #b8b3aa;--doux: #858a94;--ambre: #f0a43a;--ambre-clair: #ffc56e;--ambre-sombre: #3a2810;--encre-ambre: #1b1205;--rouge: #e07a6a;--vert: #8fc27b;--serif: "Fraunces Variable", "Iowan Old Style", Georgia, serif;--sans: "Schibsted Grotesk", "Segoe UI", sans-serif;--r: 10px;--r-petit: 6px;--ombre-boitier: 0 1px 0 rgba(255,255,255,.06) inset, 0 14px 30px -12px rgba(0,0,0,.8), 0 4px 10px -4px rgba(0,0,0,.6);--rail: 236px;--gouttiere: clamp(16px, 4vw, 40px);--s-encours: #f0a43a;--s-joue: #8ea7d6;--s-fini: #8fc27b;--s-pause: #c8b27a;--s-abandon: #d48172;--s-ajouer: #b39ddb;--s-envie: #e298b8}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fond);color:var(--texte);font:400 15px/1.55 var(--sans);font-feature-settings:"ss01";-webkit-font-smoothing:antialiased;min-height:100dvh}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}body.modal-ouvert{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block;max-width:100%}h1,h2,h3{margin:0;font-weight:500}p{margin:0}code{font-size:.88em;background:var(--surface-2);padding:1px 6px;border-radius:4px}:focus-visible{outline:2px solid var(--ambre);outline-offset:2px;border-radius:4px}::selection{background:var(--ambre);color:var(--encre-ambre)}.logo-mot{font:600 21px/1 var(--serif);font-variation-settings:"opsz" 72;letter-spacing:-.01em;color:var(--texte)}.logo-mot:after{content:".";color:var(--ambre)}.logo-mot.grand{font-size:clamp(40px,9vw,56px)}.titre-page{font:500 clamp(30px,5vw,44px)/1.05 var(--serif);font-variation-settings:"opsz" 96;letter-spacing:-.02em}.sous-titre{color:var(--doux);margin-top:6px}.surtitre{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ambre);font-weight:700}.meta{color:var(--doux);font-size:13px}.texte-doux{color:var(--texte-2)}.h-petit{font:700 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--doux);margin-bottom:14px}.bloc-tete{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.bloc-tete h2,.bloc>h2{font:500 22px/1.2 var(--serif);font-variation-settings:"opsz" 48}.bloc>h2{margin-bottom:14px}.lien-discret{color:var(--doux);font-size:13px;border-bottom:1px solid transparent;background:none;border-left:0;border-right:0;border-top:0;padding:0;cursor:pointer}.lien-discret:hover{color:var(--ambre);border-bottom-color:currentColor}.erreur-texte{color:var(--rouge);font-size:14px}.coquille{min-height:100dvh}.rail{position:fixed;inset:0 auto 0 0;width:var(--rail);padding:26px 18px 18px;display:flex;flex-direction:column;gap:28px;border-right:1px solid var(--trait-doux);background:linear-gradient(180deg,var(--fond-2),var(--fond));z-index:20}.rail .logo{padding:0 10px}.rail-nav{display:flex;flex-direction:column;gap:2px}.rail-lien{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-petit);color:var(--texte-2);font-weight:500;transition:background .15s,color .15s}.rail-lien:hover{background:var(--surface);color:var(--texte)}.rail-lien.actif{color:var(--texte);background:var(--surface-2);box-shadow:inset 2px 0 0 var(--ambre)}.rail-lien.actif .icone{color:var(--ambre)}.rail-bas{margin-top:auto;display:flex;flex-direction:column;gap:8px}.contenu{margin-left:var(--rail);min-height:100dvh;animation:apparition .35s ease both}.barre-mobile,.onglets,.menu-plus{display:none}.synchro{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--doux);padding:6px 12px}.synchro-point{width:7px;height:7px;border-radius:50%;background:var(--vert)}.synchro-encours .synchro-point{background:var(--ambre);animation:pulse 1s infinite alternate}.synchro-hors .synchro-point{background:var(--doux)}.synchro-erreur .synchro-point{background:var(--rouge)}.synchro.compact{padding:8px}.page{padding:40px var(--gouttiere) 80px;max-width:1240px;margin:0 auto}.page-tete{margin-bottom:26px}.page-tete.ligne{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:var(--r-petit);border:1px solid transparent;font-weight:700;font-size:14px;cursor:pointer;transition:transform .12s,background .15s,border-color .15s,color .15s;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:default}.btn.principal{background:var(--ambre);color:var(--encre-ambre)}.btn.principal:hover:not(:disabled){background:var(--ambre-clair)}.btn.secondaire{background:var(--surface-2);border-color:var(--trait)}.btn.secondaire:hover:not(:disabled){border-color:var(--doux)}.btn.fantome{background:transparent;color:var(--texte-2)}.btn.fantome:hover:not(:disabled){color:var(--texte);background:var(--surface)}.btn.danger{color:var(--rouge)}.btn.petit{min-height:32px;padding:0 12px;font-size:13px}.btn.plein{width:100%}.btn.fichier{position:relative}.btn-icone{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:transparent;border:0;color:var(--texte-2);cursor:pointer;transition:background .15s,color .15s}.btn-icone:hover{background:var(--surface-2);color:var(--texte)}.btn-icone.mini{width:32px;height:32px}.miroir{transform:scaleX(-1)}.rangee{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.espace{flex:1}.jaquette{position:relative;aspect-ratio:2 / 3;border-radius:5px;overflow:hidden;flex-shrink:0;background:var(--surface-2);box-shadow:var(--ombre-boitier)}.jaquette:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(100deg,#ffffff24 0,#fff0 7% 60%,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff12}.jaquette img{width:100%;height:100%;object-fit:cover}.jaquette-vide{width:100%;height:100%;display:grid;place-items:center;padding:10px;text-align:center;background:repeating-linear-gradient(135deg,var(--surface-2) 0 10px,var(--surface-3) 10px 11px);font:500 13px/1.2 var(--serif);color:var(--texte-2)}.jaquette.cliquable{cursor:pointer;transition:transform .25s cubic-bezier(.2,.7,.3,1),box-shadow .25s}.jaquette.cliquable:hover{transform:translateY(-5px) rotate(-.6deg);box-shadow:var(--ombre-boitier),0 22px 40px -18px #f0a43a59}.jaquette-xs{width:38px;border-radius:3px}.jaquette-s{width:64px}.jaquette-m{width:110px}.jaquette-l{width:168px}.jaquette-xl{width:clamp(150px,22vw,230px);border-radius:8px}.etoiles{display:inline-flex;gap:2px;vertical-align:middle}.etoile{position:relative;display:inline-block}.etoile svg{display:block}.etoile-fond{fill:var(--surface-3)}.etoile-masque{position:absolute;inset:0 auto 0 0;overflow:hidden;pointer-events:none}.etoile-plein{fill:var(--ambre)}.etoile .demi{position:absolute;top:0;bottom:0;width:50%;border:0;padding:0;background:transparent;cursor:pointer}.etoile .demi.g{left:0}.etoile .demi.d{right:0}.note-ligne{display:flex;align-items:center;gap:12px;min-height:44px}.statut{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--c, var(--doux));white-space:nowrap}.statut:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.statut.petit{font-size:11px}.s-encours{--c: var(--s-encours)}.s-joue{--c: var(--s-joue)}.s-fini{--c: var(--s-fini)}.s-pause{--c: var(--s-pause)}.s-abandon{--c: var(--s-abandon)}.s-ajouer{--c: var(--s-ajouer)}.s-envie{--c: var(--s-envie)}.puces{display:flex;gap:6px;flex-wrap:wrap}.puces.defilant{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-bottom:12px}.puces.defilant::-webkit-scrollbar{display:none}.puce{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--trait);background:transparent;color:var(--texte-2);cursor:pointer;font-size:13px;font-weight:500;white-space:nowrap;transition:all .15s}.puce:hover{border-color:var(--doux);color:var(--texte)}.puce.actif{background:var(--texte);border-color:var(--texte);color:var(--fond)}.puce-nb{font-size:11px;opacity:.65}.tags{display:flex;gap:6px;flex-wrap:wrap}.tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:4px;font-size:12px;background:var(--surface-2);color:var(--texte-2);border:1px solid var(--trait-doux)}.tag button{border:0;background:none;color:var(--doux);cursor:pointer;padding:0 0 0 2px;font-size:14px;line-height:1}.badge-promo{display:inline-block;padding:2px 7px;border-radius:4px;background:var(--vert);color:#0d1a08;font-size:12px;font-weight:700}.compte{font:600 13px/1 var(--sans);color:var(--ambre);letter-spacing:.02em;white-space:nowrap}.compte.grand{font:500 34px/1 var(--serif);margin-top:6px}input,select,textarea{width:100%;font:inherit;color:var(--texte);background:var(--fond-2);border:1px solid var(--trait);border-radius:var(--r-petit);padding:10px 12px;min-height:42px;transition:border-color .15s}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ambre)}select{appearance:none;padding-right:34px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23858a94' stroke-width='1.6' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}textarea{resize:vertical;line-height:1.6}input[type=date],input[type=datetime-local]{color-scheme:dark}.champ{display:flex;flex-direction:column;gap:6px;min-width:0}.champ-label{font-size:12px;font-weight:700;color:var(--doux);letter-spacing:.04em}.champ-aide{font-size:12px;color:var(--doux)}.grille-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.formulaire{display:flex;flex-direction:column;gap:18px}.form-jaquette{display:flex;gap:18px;align-items:flex-start}.form-jaquette-champs{flex:1;display:flex;flex-direction:column;gap:14px;min-width:0}.form-jaquette-champs .rangee{flex-wrap:nowrap}.tags-saisie{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 8px;min-height:42px;border:1px solid var(--trait);border-radius:var(--r-petit);background:var(--fond-2)}.tags-saisie:focus-within{border-color:var(--ambre)}.tags-saisie input{border:0;background:transparent;padding:4px;min-height:0;flex:1;min-width:100px;width:auto}.recherche{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--trait);border-radius:var(--r-petit);background:var(--fond-2);color:var(--doux)}.recherche:focus-within{border-color:var(--ambre)}.recherche input{border:0;background:transparent;padding:10px 0}.recherche.grande{min-height:52px;font-size:17px;margin-bottom:18px}.flex1{flex:1}.voile{position:fixed;inset:0;z-index:50;background:#050608b8;backdrop-filter:blur(6px);display:grid;place-items:center;padding:24px;animation:fondu .2s ease both}.panneau{width:min(560px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--trait);border-radius:14px;box-shadow:0 40px 90px -20px #000000e6;animation:monte .28s cubic-bezier(.2,.8,.2,1) both}.panneau.large{width:min(760px,100%)}.panneau-tete{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 8px 24px}.panneau-tete h2{font:500 24px/1.2 var(--serif)}.panneau-corps{padding:8px 24px 24px;overflow-y:auto}.panneau-pied{display:flex;justify-content:flex-end;gap:8px;padding:14px 24px;border-top:1px solid var(--trait-doux)}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:60;padding:12px 18px;border-radius:999px;background:var(--texte);color:var(--fond);font-weight:700;font-size:14px;box-shadow:0 10px 30px #00000080;animation:monte .25s ease both;max-width:calc(100% - 32px)}.vide{text-align:center;padding:70px 20px;color:var(--texte-2);display:flex;flex-direction:column;align-items:center;gap:12px}.vide-titre{font:500 24px/1.2 var(--serif);color:var(--texte)}.vide-carte{padding:22px;border:1px dashed var(--trait);border-radius:var(--r);display:flex;flex-direction:column;gap:12px;align-items:flex-start;color:var(--texte-2)}.chargement{min-height:100dvh;display:grid;place-items:center}.connexion{min-height:100dvh;display:grid;place-items:center;padding:24px;position:relative;overflow:hidden}.connexion-etagere{position:absolute;left:0;right:0;bottom:0;height:42vh;display:flex;align-items:flex-end;gap:10px;padding:0 4vw;border-bottom:10px solid var(--surface-2);opacity:.5}.connexion-etagere span{flex:1;height:var(--h);max-width:70px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,var(--surface-3),var(--surface-2) 30%,var(--surface));box-shadow:inset 2px 0 #ffffff0d;animation:pousse .7s var(--d) cubic-bezier(.2,.8,.2,1) both}.connexion-etagere span:nth-child(5n+2){background:linear-gradient(90deg,#5a3b12,var(--ambre-sombre))}.connexion-boite{position:relative;width:min(380px,100%);display:flex;flex-direction:column;gap:16px;padding:34px;background:#181b21e0;backdrop-filter:blur(10px);border:1px solid var(--trait);border-radius:16px}.connexion-sous{color:var(--texte-2);font:italic 400 18px var(--serif);margin-top:-6px}.connexion-note{font-size:12px;color:var(--doux);text-align:center}.accueil-tete{margin-bottom:34px}.accueil-tete .titre-page{margin-top:8px;font-size:clamp(38px,7vw,64px)}.accroche{font:400 clamp(17px,2.2vw,21px)/1.45 var(--serif);color:var(--texte-2);margin-top:10px;max-width:34em}.accroche strong{color:var(--texte);font-weight:600}.bloc{margin-bottom:38px}.etagere{display:flex;gap:22px;overflow-x:auto;padding:8px 4px 26px;margin:0 -4px;scroll-snap-type:x mandatory;background:linear-gradient(transparent calc(100% - 14px),var(--surface-2) calc(100% - 14px),var(--surface) calc(100% - 4px),transparent 100%);scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.etagere-item{position:relative;display:flex;flex-direction:column;gap:10px;width:168px;flex-shrink:0;scroll-snap-align:start;animation:monte .45s calc(var(--i) * 50ms) cubic-bezier(.2,.8,.2,1) both}.etagere-legende{display:flex;flex-direction:column;gap:2px;min-height:52px}.etagere-nom{font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.etagere-nom:hover{color:var(--ambre)}.etagere-item .btn-icone{position:absolute;top:8px;right:8px;background:#0f1013bf;backdrop-filter:blur(4px);opacity:0;transition:opacity .2s}.etagere-item:hover .btn-icone,.etagere-item .btn-icone:focus-visible{opacity:1}.vide-accueil{padding:34px;border:1px dashed var(--trait);border-radius:var(--r);display:flex;flex-direction:column;gap:14px;align-items:flex-start}.chiffres{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--trait);border-bottom:1px solid var(--trait);margin-bottom:40px}.chiffre{padding:20px 18px;display:flex;flex-direction:column;gap:4px;border-left:1px solid var(--trait-doux)}.chiffre:first-child{border-left:0;padding-left:0}.chiffre-val{font:400 40px/1 var(--serif);font-variation-settings:"opsz" 144;letter-spacing:-.02em}.chiffre-val.petit{font-size:24px;line-height:40px}.chiffre-lbl{font-size:12px;color:var(--doux)}.chiffre.lien:hover .chiffre-val{color:var(--ambre)}.colonnes{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px}.pile{display:flex;flex-direction:column}.liste-simple,.podium{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ligne-mini{display:flex;align-items:center;gap:12px;padding:8px;margin:0 -8px;border-radius:var(--r-petit)}.ligne-mini:hover{background:var(--surface)}.ligne-mini>span:not(.badge-promo):not(.compte):not(.rang){flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.ligne-mini strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ligne-sugg{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--trait-doux)}.rang{font:500 22px/1 var(--serif);color:var(--ambre);width:18px}.apercu{display:flex;gap:16px;padding:16px 0;border-bottom:1px solid var(--trait-doux);cursor:pointer;align-items:flex-start}.apercu:hover .apercu-corps h3,.apercu:hover .apercu-texte{color:var(--texte)}.apercu-date{display:flex;flex-direction:column;align-items:center;width:44px;flex-shrink:0;font-size:11px;color:var(--doux);text-transform:uppercase;letter-spacing:.06em}.apercu-date .jour{font:400 30px/1 var(--serif);color:var(--texte);letter-spacing:0}.apercu-corps{flex:1;min-width:0}.apercu-corps h3{font:600 17px/1.3 var(--serif);margin:2px 0}.apercu-texte{color:var(--texte-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.filtres{margin-bottom:26px}.filtres-ligne{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.filtres-ligne .recherche{flex:1 1 220px}.filtres-ligne select{width:auto;flex:0 1 auto}.filtres-ligne .puces{flex:1;margin-bottom:0}.mur{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:34px 22px}.mur-item{display:flex;flex-direction:column;gap:8px;animation:monte .4s calc(var(--i) * 18ms) cubic-bezier(.2,.8,.2,1) both}.mur-item .jaquette{width:100%}.mur-nom{font-weight:700;font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mur-nom:hover{color:var(--ambre)}.mur-meta{display:flex;justify-content:space-between;align-items:center;gap:6px;min-height:16px}.fiche{position:relative;padding-bottom:80px}.fiche-fond{position:absolute;inset:0 0 auto;height:520px;background-size:cover;background-position:center 30%;filter:saturate(1.1) blur(2px);opacity:.32;-webkit-mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.6) 45%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,rgba(0,0,0,.6) 45%,transparent 100%)}.retour{position:absolute;top:20px;left:var(--gouttiere);z-index:2;background:#0f101399;backdrop-filter:blur(6px)}.fiche-tete{position:relative;display:flex;gap:clamp(20px,4vw,48px);align-items:flex-end;padding:110px var(--gouttiere) 34px;max-width:1240px;margin:0 auto}.fiche-titre{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.fiche-titre h1{font:500 clamp(32px,5.5vw,60px)/1 var(--serif);font-variation-settings:"opsz" 144;letter-spacing:-.025em;text-wrap:balance}.fiche-controle{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.statut-select{width:auto;min-height:38px;font-weight:700;color:var(--c, var(--texte));background-color:var(--surface);border-color:var(--trait)}.statut-select option{color:var(--texte)}.faits{display:flex;flex-wrap:wrap;gap:8px 28px;margin:4px 0 0}.faits div{display:flex;flex-direction:column}.faits dt{font-size:11px;color:var(--doux);text-transform:uppercase;letter-spacing:.08em}.faits dd{margin:0;font-weight:600}.source{font-size:10px;margin-left:6px;padding:1px 5px;border-radius:3px;background:var(--surface-2);color:var(--doux);vertical-align:2px}.actions-fiche{margin-top:6px}.fiche-corps{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;padding:20px var(--gouttiere) 0;max-width:1240px;margin:0 auto}.fiche-cote{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.avis{margin:0 0 36px;padding:4px 0 4px 22px;border-left:2px solid var(--ambre);font:italic 400 clamp(18px,2.2vw,22px)/1.5 var(--serif);color:var(--texte)}.courbe{width:100%;height:80px}.courbe polyline{fill:none;stroke:var(--ambre);stroke-width:2;stroke-linejoin:round;vector-effect:non-scaling-stroke}.magasin{display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:end;padding:20px;border:1px solid var(--trait);border-radius:var(--r);margin-bottom:36px;background:var(--surface)}.magasin-val{font:500 20px/1.3 var(--serif)}.magasin s{font-size:14px}.galerie .puces{margin-bottom:14px}.galerie-grille{list-style:none;margin:0 0 14px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.vignette{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:var(--r-petit);overflow:hidden;background:var(--surface-2);cursor:zoom-in}.vignette-img,.vignette-img img{display:block;width:100%;height:100%;object-fit:cover}.vignette:hover .vignette-img img{transform:scale(1.04)}.vignette-img img{transition:transform .3s}.vignette-clip{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%;color:var(--ambre);font-size:12px;background:radial-gradient(circle at 50% 40%,var(--surface-3),var(--surface))}.vignette-clip span{color:var(--doux)}.vignette-date{position:absolute;left:6px;bottom:6px;font-size:11px;padding:2px 6px;border-radius:3px;background:#000000a6;color:var(--texte-2)}.visionneuse{position:fixed;inset:0;z-index:70;background:#000000f0;display:grid;place-items:center;padding:56px 64px;animation:fondu .2s both}.visionneuse img,.visionneuse video{max-width:100%;max-height:calc(100dvh - 120px);border-radius:4px;box-shadow:0 30px 80px #000c}.v-fermer{position:absolute;top:12px;right:12px}.v-prec,.v-suiv{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff14}.v-prec{left:12px}.v-suiv{right:12px}.v-legende{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:var(--doux);font-size:13px}.resultats{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:16px}.resultats li{animation:monte .3s calc(var(--i) * 35ms) both}.resultat{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:none;cursor:pointer;text-align:left}.resultat img,.resultat .jaquette-vide{width:100%;aspect-ratio:2 / 3;object-fit:cover;border-radius:5px;box-shadow:var(--ombre-boitier);transition:transform .2s}.resultat:hover img{transform:translateY(-4px)}.resultat-nom{font-size:13px;font-weight:600;line-height:1.3}.hors-steam{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-top:16px;border-top:1px solid var(--trait-doux)}.editeur{display:flex;flex-direction:column;gap:16px}.editeur-jeu{display:flex;gap:16px;align-items:flex-end}.editeur-titre{font:500 24px/1.3 var(--serif);border:0;border-bottom:1px solid var(--trait);border-radius:0;background:transparent;padding:10px 0}.editeur-texte{font:400 17px/1.7 var(--serif);background:transparent;border:0;padding:4px 0;min-height:200px}.editeur-texte:focus{border:0}.segment{display:inline-flex;padding:3px;border-radius:999px;background:var(--surface);border:1px solid var(--trait)}.segment button{border:0;background:none;padding:7px 16px;border-radius:999px;cursor:pointer;color:var(--texte-2);font-weight:600;font-size:13px}.segment button.actif{background:var(--surface-3);color:var(--texte)}.fil{max-width:760px}.fil-mois{margin-bottom:30px}.fil-mois-titre{font:500 15px/1 var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--ambre);margin:0 0 16px 76px;position:sticky;top:0;padding:14px 0 10px;background:linear-gradient(var(--fond) 70%,transparent);z-index:2}.fil-mois-titre span{color:var(--doux)}.entree{display:grid;grid-template-columns:60px 1fr;gap:16px;margin-bottom:18px}.entree-marge{display:flex;flex-direction:column;align-items:flex-end;padding-top:14px}.entree-jour{font:300 46px/.9 var(--serif);font-variation-settings:"opsz" 144;color:var(--texte)}.entree-sem{font-size:11px;color:var(--doux);text-transform:uppercase;letter-spacing:.08em;margin-top:4px}.entree-carte{padding:18px 20px 12px;background:var(--surface);border:1px solid var(--trait-doux);border-radius:var(--r)}.entree-jeu{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;color:var(--texte-2);margin-bottom:10px}.entree-jeu:hover{color:var(--ambre)}.entree-titre{font:500 22px/1.25 var(--serif);margin-bottom:8px}.entree-texte{font:400 16.5px/1.7 var(--serif);color:var(--texte);white-space:pre-wrap}.entree-texte.coupe{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.entree-pied{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.calendrier .puces{margin-bottom:12px}.cal-defile{overflow-x:auto;padding:16px 0 8px}.cal{display:grid;grid-template-columns:32px auto;grid-template-rows:auto auto;gap:4px 6px;width:max-content}.cal-mois{grid-column:2;display:grid;grid-template-columns:repeat(var(--sem),14px);gap:3px;font-size:11px;color:var(--doux)}.cal-mois span{white-space:nowrap}.cal-jours-noms{grid-row:2;display:grid;grid-template-rows:repeat(7,14px);gap:3px;font-size:10px;color:var(--doux)}.cal-grille{grid-row:2;display:flex;gap:3px}.cal-sem{display:grid;grid-template-rows:repeat(7,14px);gap:3px}.cal-case{width:14px;height:14px;border-radius:3px;border:0;padding:0;background:var(--surface-2);cursor:pointer;display:inline-block}.cal-case.hors{visibility:hidden}.cal-case.n1{background:#4a3315}.cal-case.n2{background:#7b531c}.cal-case.n3{background:#b97b28}.cal-case.n4{background:var(--ambre);box-shadow:0 0 8px #f0a43a80}.cal-case.choisi{outline:2px solid var(--texte);outline-offset:1px}.cal-legende{display:flex;gap:4px;align-items:center;margin:8px 0 24px}.cal-legende .cal-case{cursor:default}.jour-detail{padding:20px;background:var(--surface);border-radius:var(--r);border:1px solid var(--trait-doux);display:flex;flex-direction:column;gap:10px;align-items:flex-start}.jour-detail .apercu{width:100%}.envies{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px}.envie{display:flex;gap:16px;padding:14px;background:var(--surface);border:1px solid var(--trait-doux);border-radius:var(--r);animation:monte .35s calc(var(--i) * 25ms) both}.envie-corps{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.envie-nom{font:500 19px/1.2 var(--serif)}.envie-nom:hover{color:var(--ambre)}.envie-infos{display:flex;flex-direction:column;gap:6px;margin-top:auto}.prix{display:inline-flex;align-items:center;gap:8px;font-weight:700}.prix s{color:var(--doux);font-weight:400;font-size:13px}.envie .btn{align-self:flex-start;margin-left:-12px}.grille-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin-bottom:40px}.carte{padding:22px;background:var(--surface);border:1px solid var(--trait-doux);border-radius:var(--r);margin-bottom:0}.barres{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.barres li{display:grid;grid-template-columns:112px 1fr auto;gap:12px;align-items:center;font-size:13px}.barre-lbl{color:var(--texte-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barre-piste{height:8px;background:var(--fond-2);border-radius:99px;overflow:hidden}.barre{display:block;height:100%;border-radius:99px;background:var(--texte-2);transform-origin:left;animation:barre .7s cubic-bezier(.2,.8,.2,1) both}.barres.ambre .barre{background:var(--ambre)}.barre-val{font-weight:700;min-width:24px;text-align:right;white-space:nowrap}.tableau-defile{overflow-x:auto}.tableau{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tableau th,.tableau td{padding:12px 14px;text-align:right;border-bottom:1px solid var(--trait-doux);white-space:nowrap}.tableau th:first-child{text-align:left;font:500 20px var(--serif)}.tableau thead th{font:700 11px var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--doux)}.bandeau-bilan{display:flex;align-items:center;gap:18px;padding:16px 20px;margin-bottom:22px;border-radius:var(--r);background:linear-gradient(100deg,var(--ambre-sombre),var(--surface) 60%);border:1px solid #4b3517}.bandeau-bilan>span:nth-child(2){flex:1;font-weight:600}.bilan-mini{font:500 32px/1 var(--serif);color:var(--ambre)}.bilan-nav{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px}.bilan-hero{position:relative;padding:60px 0 50px;overflow:hidden}.bilan-fond{position:absolute;inset:-40px -10vw;background-size:cover;background-position:center;opacity:.2;filter:blur(14px) saturate(1.3);-webkit-mask-image:radial-gradient(ellipse at 30% 40%,#000,transparent 70%);mask-image:radial-gradient(ellipse at 30% 40%,#000,transparent 70%)}.bilan-hero>*{position:relative}.bilan-annee{font:300 clamp(110px,24vw,260px)/.82 var(--serif);font-variation-settings:"opsz" 144;letter-spacing:-.05em;background:linear-gradient(180deg,var(--texte) 30%,var(--ambre));-webkit-background-clip:text;background-clip:text;color:transparent;margin:10px 0 18px}.bilan-phrase{font:italic 400 clamp(19px,2.6vw,26px)/1.4 var(--serif);color:var(--texte-2);max-width:30em}.bilan-chiffres{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--trait);border:1px solid var(--trait);border-radius:var(--r);overflow:hidden;margin-bottom:50px}.bilan-chiffres div{background:var(--fond);padding:22px;display:flex;flex-direction:column;gap:6px}.bilan-chiffres .gros{font:400 48px/1 var(--serif);font-variation-settings:"opsz" 144}.bilan-chiffres span:last-child{color:var(--doux);font-size:13px}.goty{display:flex;gap:clamp(20px,4vw,50px);align-items:center;padding:clamp(20px,4vw,40px);margin-bottom:50px;cursor:pointer;border-radius:16px;background:radial-gradient(circle at 15% 50%,rgba(240,164,58,.18),transparent 60%),var(--surface);border:1px solid #4b3517}.goty>div{display:flex;flex-direction:column;gap:12px}.goty-nom{font:500 clamp(30px,5vw,54px)/1.02 var(--serif);letter-spacing:-.02em}.goty .avis{margin:6px 0 0}.top5{list-style:none;margin:0;padding:18px 0 0 8px;display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.top5 li{position:relative;display:flex;flex-direction:column;gap:8px;cursor:pointer;animation:monte .4s calc(var(--i) * 60ms) both}.top5 .jaquette{width:100%}.top-rang{position:absolute;top:-14px;left:-8px;z-index:2;font:500 44px/1 var(--serif);color:var(--ambre);text-shadow:0 4px 16px rgba(0,0,0,.9)}.top-nom{font-weight:700;font-size:14px;line-height:1.3}.bilan-faits{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:50px}.fait{padding:20px;border-radius:var(--r);background:var(--surface);border:1px solid var(--trait-doux);display:flex;flex-direction:column;gap:4px}.fait .icone{color:var(--ambre);margin-bottom:8px}.fait-val{font:500 21px/1.25 var(--serif)}.mosaique{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.mosaique .jaquette{width:100%}.reglages{max-width:780px}.reglage{padding:24px 0;border-bottom:1px solid var(--trait-doux);display:flex;flex-direction:column;gap:12px;align-items:flex-start}.reglage h2{display:flex;align-items:center;gap:10px;font:500 21px/1.2 var(--serif)}.reglage h2 .icone{color:var(--ambre)}.reglage p{max-width:60ch;color:var(--texte-2)}@keyframes apparition{0%{opacity:0}to{opacity:1}}@keyframes fondu{0%{opacity:0}to{opacity:1}}@keyframes monte{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pousse{0%{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}@keyframes barre{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pulse{to{opacity:.3}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(max-width:1100px){.colonnes,.fiche-corps{grid-template-columns:1fr;gap:10px}.top5{grid-template-columns:repeat(3,1fr)}}@media(max-width:860px){.rail{display:none}.contenu{margin-left:0;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.barre-mobile{display:flex;position:sticky;top:0;z-index:30;align-items:center;justify-content:space-between;padding:calc(10px + env(safe-area-inset-top)) var(--gouttiere) 10px;background:#0f1013d9;backdrop-filter:blur(12px);border-bottom:1px solid var(--trait-doux)}.barre-actions{display:flex;align-items:center}.onglets{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:#13151af0;backdrop-filter:blur(14px);border-top:1px solid var(--trait)}.onglet{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10.5px;color:var(--doux);padding:6px 0;font-weight:600}.onglet.actif{color:var(--texte)}.onglet.actif .icone{color:var(--ambre)}.fab{justify-self:center;width:54px;height:54px;border-radius:50%;border:0;background:var(--ambre);color:var(--encre-ambre);cursor:pointer;display:grid;place-items:center;margin-top:-24px;box-shadow:0 10px 24px -6px #f0a43a8c,0 0 0 5px var(--fond)}.fab[aria-expanded=true] .icone{transform:rotate(45deg)}.fab .icone{transition:transform .2s}.menu-plus{display:block;position:fixed;inset:0;z-index:29;background:#05060899;backdrop-filter:blur(3px);animation:fondu .15s both}.menu-plus-boite{position:absolute;left:16px;right:16px;bottom:calc(92px + env(safe-area-inset-bottom));padding:12px;border-radius:16px;background:var(--surface);border:1px solid var(--trait);display:flex;flex-direction:column;gap:8px;animation:monte .2s both}.menu-plus-boite .btn{min-height:48px;justify-content:flex-start}.page{padding-top:24px}.chiffres{grid-template-columns:repeat(2,1fr)}.chiffre{border-left:0;padding-left:0;border-bottom:1px solid var(--trait-doux)}.chiffre.lien{grid-column:span 2;border-bottom:0}.voile{padding:0;place-items:end stretch}.panneau,.panneau.large{width:100%;max-height:94dvh;border-radius:18px 18px 0 0;border-bottom:0}.panneau-corps{padding:6px 18px 20px}.panneau-tete{padding:14px 10px 6px 18px}.panneau-pied{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.fiche-tete{flex-direction:column;align-items:flex-start;padding-top:74px}.fiche-tete .jaquette-xl{width:150px}.retour{top:12px}.magasin{grid-template-columns:1fr 1fr}.magasin .btn{grid-column:span 2}.bilan-chiffres{grid-template-columns:repeat(2,1fr)}.bilan-chiffres div:last-child{grid-column:span 2}.goty{flex-direction:column;align-items:flex-start}.sm-cache{display:none}.toast{bottom:calc(90px + env(safe-area-inset-bottom))}.filtres-ligne select{flex:1 1 calc(50% - 5px)}.envies{grid-template-columns:1fr}.visionneuse{padding:56px 8px}}@media(max-width:520px){.grille-2{grid-template-columns:1fr}.mur{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}.mur-nom{font-size:12.5px}.mur-item .etoiles .etoile,.mur-item .etoiles .etoile svg{width:10px!important;height:10px!important}.etagere-item,.etagere-item .jaquette-l{width:132px}.etagere-item .btn-icone{opacity:1}.top5{grid-template-columns:repeat(2,1fr)}.form-jaquette{flex-direction:column}.form-jaquette .jaquette-m{width:90px}.entree{grid-template-columns:40px 1fr;gap:10px}.entree-jour{font-size:34px}.fil-mois-titre{margin-left:50px}.entree-carte{padding:14px 14px 8px}.barres li{grid-template-columns:90px 1fr auto}.galerie-grille{grid-template-columns:repeat(2,1fr)}.editeur-jeu{flex-direction:column;align-items:stretch}.editeur-jeu>.jaquette{display:none}.chiffre-val{font-size:34px}}
