@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=Press+Start+2P&family=Bebas+Neue&display=swap";.lg{box-sizing:border-box;height:100%;min-height:100%;padding:calc(28px + env(safe-area-inset-top,0px)) 22px calc(24px + env(safe-area-inset-bottom,0px));color:#f4f4ff;background:radial-gradient(120% 70% at 50% 0,#1b1440 0%,#0b0b1e 55%,#050509 100%);flex-direction:column;align-items:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden auto}.lg *{box-sizing:border-box}.lg-noise{pointer-events:none;opacity:.07;background-image:radial-gradient(circle,#fff 1px,#0000 1.4px);background-size:9px 9px;position:absolute;inset:0}.lg-mosaic{aspect-ratio:1;perspective:800px;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px;width:min(320px,82vw);margin-top:8px;display:grid;position:relative}.lg-tile{border-radius:14px;justify-content:center;align-items:center;min-height:0;animation:.7s cubic-bezier(.2,1.4,.4,1) both lg-in,6s ease-in-out 1.2s infinite lg-float;display:flex;position:relative;overflow:hidden}.lg-jeux{--fx:-60px;--fy:-60px;--r:-18deg;background:#0b0b1e;border:3px solid #29f0ff;border-radius:0;animation-delay:0s,1.2s;box-shadow:5px 5px #ff3ea5}.lg-films{--fx:60px;--fy:-60px;--r:16deg;background:radial-gradient(120% 90% at 50% 0,#3a0f14,#0b0808);border:2px solid #c9a24b;animation-delay:.12s,1.6s}.lg-comics{--fx:-60px;--fy:60px;--r:14deg;background:#fff200;border:3px solid #111;animation-delay:.24s,2s;box-shadow:5px 5px #111}.lg-mangas{--fx:60px;--fy:60px;--r:-14deg;background:#f2ede0;border:3px solid #111;border-radius:0;animation-delay:.36s,2.4s}@keyframes lg-in{0%{opacity:0;transform:translate(var(--fx), var(--fy)) rotate(var(--r)) scale(.6)}to{opacity:1;transform:none}}@keyframes lg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.lg-pad{fill:#29f0ff;filter:drop-shadow(3px 3px #ff3ea5);width:62%;animation:1.2s steps(2,end) infinite lg-bob}.lg-press{text-align:center;color:#ffd400;font-family:"Press Start 2P",Courier New,monospace;font-size:8px;animation:1s steps(2,end) infinite lg-blink;position:absolute;bottom:12px;left:0;right:0}@keyframes lg-bob{50%{transform:translateY(-4px)}}@keyframes lg-blink{50%{opacity:0}}.lg-strip{background:repeating-linear-gradient(#efe6d28c 0 8px,#0000 8px 18px);width:12px;animation:1.4s linear infinite lg-roll;position:absolute;top:0;bottom:0;left:8px}.lg-strip.r{left:auto;right:8px}@keyframes lg-roll{to{background-position:0 36px}}.lg-clap{letter-spacing:.1em;color:#c9a24b;text-shadow:0 0 14px #c9a24b99;border:2px solid #c9a24b;padding:2px 10px;font-family:Bebas Neue,Impact,sans-serif;font-size:30px;animation:2.4s ease-in-out infinite lg-clap}@keyframes lg-clap{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-8deg)}90%{transform:rotate(4deg)}}.lg-dots{opacity:.45;background-image:radial-gradient(circle,#ec008c 2.2px,#0000 2.6px);background-size:12px 12px;animation:3s ease-in-out infinite lg-dots;position:absolute;inset:-20%}@keyframes lg-dots{50%{opacity:.65;transform:scale(1.12)rotate(4deg)}}.lg-pow{width:70%;animation:1.6s cubic-bezier(.3,1.6,.5,1) infinite lg-pow;position:relative}@keyframes lg-pow{0%,to{transform:scale(.92)rotate(-4deg)}45%{transform:scale(1.06)rotate(3deg)}}.lg-speed{opacity:.5;background:repeating-conic-gradient(#111 0deg 2deg,#0000 2deg 12deg);animation:18s linear infinite lg-spin;position:absolute;inset:-40%;-webkit-mask-image:radial-gradient(circle,#0000 28%,#000 60%);mask-image:radial-gradient(circle,#0000 28%,#000 60%)}@keyframes lg-spin{to{transform:rotate(360deg)}}.lg-hanko{color:#f2ede0;background:#c8281f;justify-content:center;align-items:center;width:58px;height:58px;font-size:34px;font-weight:700;animation:2.8s ease-in-out infinite lg-stamp;display:flex;position:relative;transform:rotate(-6deg);box-shadow:0 0 0 4px #f2ede0,0 0 0 7px #111}@keyframes lg-stamp{0%,70%,to{transform:rotate(-6deg)scale(1)}76%{transform:rotate(-6deg)scale(1.18)}82%{transform:rotate(-6deg)scale(.96)}}.lg-title{letter-spacing:.01em;text-align:center;margin:26px 0 6px;font-family:Archivo Black,Arial Black,Impact,sans-serif;font-size:clamp(30px,9vw,44px);font-weight:400;line-height:1.05}.lg-side{flex-direction:column;flex:1;align-items:center;width:100%;display:flex;position:relative}.lg-word{white-space:nowrap;display:inline-block}.lg-l:nth-child(4n+1){color:#29f0ff}.lg-l:nth-child(4n+2){color:#f4f4ff}.lg-l:nth-child(4n+3){color:#ffd400}.lg-l:nth-child(4n+4){color:#ff3ea5}.lg-title .lg-l{animation:.5s cubic-bezier(.2,1.6,.4,1) both lg-letter;display:inline-block}@keyframes lg-letter{0%{opacity:0;transform:translateY(-26px)rotate(-12deg)}to{opacity:1;transform:none}}.lg-tag{text-align:center;color:#c9c9ee;max-width:320px;margin:0;font-size:16px;line-height:1.45;animation:.6s 1.7s both lg-fade}@keyframes lg-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lg-actions{flex-direction:column;align-items:stretch;gap:10px;width:min(340px,100%);margin-top:auto;padding-top:22px;animation:.6s 1.9s both lg-fade;display:flex}.lg-google{color:#1f1f1f;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;font:600 16px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;animation:2.6s ease-in-out 2.6s infinite lg-glow;display:flex;box-shadow:0 0 #29f0ff8c}.lg-google:disabled{opacity:.75;cursor:progress}.lg-google:focus-visible,.lg-skip:focus-visible{outline-offset:3px;outline:3px solid #29f0ff}@keyframes lg-glow{0%{box-shadow:0 0 #29f0ff8c}70%,to{box-shadow:0 0 0 14px #29f0ff00}}.lg-skip{color:#c9c9ee;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;min-height:44px;font:500 15px/1 system-ui,sans-serif;text-decoration:underline}.lg-error{text-align:center;color:#ffb3d6;margin:0;font-size:14px}.lg-note{text-align:center;color:#9a9adb;margin:2px 0 0;font-size:12.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.lg *,.lg :before,.lg :after{animation:none!important}}@media (height>=760px){.lg-mosaic{margin-top:24px}}@media (width>=1000px) and (height>=560px){.lg{flex-direction:row;justify-content:center;align-items:center;gap:clamp(48px,6vw,96px);padding:48px}.lg-mosaic{flex-shrink:0;width:min(440px,36vw);margin:0}.lg-side{flex:0 460px;align-items:flex-start}.lg-title{text-align:left;margin:0 0 14px;font-size:clamp(42px,4vw,60px)}.lg-tag{text-align:left;max-width:none;font-size:18px}.lg-actions{width:100%;margin-top:32px;padding-top:0}.lg-note{text-align:left}.lg-skip{align-self:flex-start}}.tu{z-index:120;padding:calc(16px + env(safe-area-inset-top,0px)) 16px calc(16px + env(safe-area-inset-bottom,0px));color:#f4f4ff;background:radial-gradient(120% 70% at 50% 0,#1b1440f7,#050509f7);justify-content:center;align-items:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;inset:0}.tu-box{flex-direction:column;gap:14px;width:100%;max-width:440px;max-height:100%;display:flex;position:relative;overflow:auto}.tu-skip{color:#c9c9ee;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-end;min-height:40px;padding:0 12px;font:600 15px system-ui,sans-serif;text-decoration:underline}.tu-slide{flex-direction:column;gap:10px;animation:.35s both tu-in;display:flex}@keyframes tu-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.tu-count{color:#9a9adb;letter-spacing:.04em;margin:6px 0 0;font-size:13px}.tu h2{margin:0;font:400 clamp(26px,7vw,34px)/1.1 Archivo Black,Arial Black,Impact,sans-serif}.tu-text{color:#dcdcf6;margin:0;font-size:17px;line-height:1.45}.tu-points{color:#c9c9ee;flex-direction:column;gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.4;display:flex}.tu-dots{justify-content:center;gap:8px;display:flex}.tu-dots i{background:#34346b;border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}.tu-dots i.on{background:#29f0ff;width:24px}.tu-nav{justify-content:space-between;align-items:center;gap:10px;display:flex}.tu-next{color:#1f1f1f;cursor:pointer;background:#fff;border:0;border-radius:999px;min-height:52px;padding:0 28px;font:700 16px system-ui,sans-serif}.tu-back{color:#f4f4ff;cursor:pointer;background:0 0;border:2px solid #34346b;border-radius:999px;min-height:44px;padding:0 16px;font:600 15px system-ui,sans-serif}.tu-next:focus-visible,.tu-back:focus-visible,.tu-skip:focus-visible{outline-offset:3px;outline:3px solid #29f0ff}.tu-art{justify-content:center;align-items:center;height:170px;display:flex}.tu-univers{grid-template-rows:62px 62px;grid-template-columns:62px 62px 62px;place-content:center;place-items:stretch stretch;gap:10px;display:grid}.tu-univers i{border-radius:10px;animation:.5s cubic-bezier(.2,1.5,.4,1) both tu-pop}.tu-univers .a{background:#0b0b1e;border:3px solid #29f0ff;border-radius:0;box-shadow:4px 4px #ff3ea5}.tu-univers .b{background:linear-gradient(#3a0f14,#0b0808);border:2px solid #c9a24b;animation-delay:.1s}.tu-univers .c{background:#fff200 radial-gradient(circle,#ec008c 2px,#0000 2.6px) 0 0/10px 10px;border:3px solid #111;animation-delay:.2s}.tu-univers .d{background:#f2ede0 repeating-conic-gradient(#111 0 2deg, transparent 2deg 14deg);border:3px solid #111;border-radius:0;animation-delay:.3s}.tu-univers .e{background:#f6f0e4 linear-gradient(90deg,#1f4d3a 0 10px,#0000 10px 16px,#7a1f2b 16px 26px,#0000 26px 32px,#b98a2e 32px 40px,#0000 40px) 10px 12px/100% 70% no-repeat;border:3px solid #6b4a2f;border-radius:6px;animation-delay:.4s}@keyframes tu-pop{0%{opacity:0;transform:scale(.4)rotate(-10deg)}to{opacity:1;transform:none}}.tu-phone{border:4px solid #f4f4ff;border-radius:18px;justify-content:center;align-items:center;width:110px;height:160px;display:flex;position:relative;overflow:hidden}.tu-code{background:#fff;border-radius:4px;gap:3px;height:60px;padding:8px;display:flex}.tu-code b{background:#111;display:block}.tu-laser{background:#ff3ea5;height:3px;animation:1.6s ease-in-out infinite tu-scan;position:absolute;left:8px;right:8px;box-shadow:0 0 12px #ff3ea5}@keyframes tu-scan{0%,to{top:40px}50%{top:112px}}.tu-galerie{gap:14px}.tu-g{border:2px solid #34346b;border-radius:10px;gap:5px;width:92px;height:130px;padding:8px;animation:.45s both tu-pop;display:grid}.tu-g i{background:#29f0ff;border-radius:3px;display:block}.tu-g.covers{grid-template-columns:1fr 1fr 1fr;align-content:start}.tu-g.covers i{height:34px}.tu-g.cards{grid-template-columns:1fr 1fr;align-content:start;animation-delay:.15s}.tu-g.cards span{flex-direction:column;gap:3px;display:flex}.tu-g.cards i{background:#ffd400;height:34px}.tu-g.cards b,.tu-g.list b{background:#9a9adb;border-radius:3px;height:5px;display:block}.tu-g.list{align-content:start;animation-delay:.3s}.tu-g.list span{grid-template-columns:14px 1fr;align-items:center;gap:5px;display:grid}.tu-g.list i{background:#ff3ea5;height:20px}.tu-completer{grid-template-columns:repeat(6,40px);gap:8px;display:grid}.tu-completer i{color:#9a9adb;border:2px dashed #9a9adb;justify-content:center;align-items:center;height:44px;font:700 15px system-ui,sans-serif;display:flex}.tu-completer i.on{color:#111;background:#f4f4ff;border:2px solid #f4f4ff;animation:.4s both tu-tick}.tu-completer i.wish{color:#fff;background:#ff3ea5;border:2px solid #ff3ea5}@keyframes tu-tick{0%{opacity:.2;transform:scale(.6)}to{opacity:1;transform:none}}.tu-cloud{width:220px;position:relative}.tu-c{background:#29f0ff;border-radius:999px;width:100px;height:54px;animation:3s ease-in-out infinite tu-float;position:absolute;top:14px;left:60px;box-shadow:-26px 14px 0 -6px #29f0ff,26px 14px 0 -6px #29f0ff}.tu-dev{border:3px solid #f4f4ff;position:absolute;bottom:10px}.tu-dev.phone{border-radius:8px;width:40px;height:70px;left:20px}.tu-dev.laptop{border-radius:6px 6px 0 0;width:100px;height:60px;right:10px}.tu-sync{background:repeating-linear-gradient(#ffd400 0 6px,#0000 6px 12px);width:4px;height:40px;margin-left:-2px;animation:.8s linear infinite tu-flow;position:absolute;top:80px;left:50%}@keyframes tu-float{50%{transform:translateY(-6px)}}@keyframes tu-flow{to{background-position:0 12px}}@media (prefers-reduced-motion:reduce){.tu *,.tu :before{animation:none!important}}@media (width>=900px){.tu-box{background:#0b0b1eb3;border:2px solid #34346b;border-radius:20px;max-width:520px;padding:28px}}.tu-fiche{gap:14px}.tu-card{border:2px solid #34346b;border-radius:10px;flex-direction:column;gap:6px;width:92px;height:130px;padding:8px;display:flex}.tu-card i{border-radius:4px;height:70px;display:block}.tu-card b{background:#9a9adb;border-radius:3px;height:6px;display:block}.tu-card.old i{border:2px dashed #9a9adb}.tu-card.old b:last-child{width:60%}.tu-card.new{border-color:#29f0ff;animation:.5s cubic-bezier(.2,1.5,.4,1) .3s both tu-pop}.tu-card.new i{background:linear-gradient(135deg,#ff3ea5,#29f0ff)}.tu-arrow{color:#ffd400;font:700 28px system-ui,sans-serif}.tu-valeur{gap:14px;position:relative}.tu-bars{align-items:flex-end;gap:8px;height:100px;display:flex}.tu-bars i{transform-origin:bottom;background:#29f0ff;border-radius:4px 4px 0 0;width:18px;animation:.5s both tu-grow}.tu-bars i:last-child{background:#ffd400}.tu-euro{color:#ffd400;font:400 48px/1 Archivo Black,Arial Black,Impact,sans-serif}@keyframes tu-grow{0%{transform:scaleY(.1)}to{transform:none}}.uv{z-index:110;padding:calc(20px + env(safe-area-inset-top,0px)) 16px calc(20px + env(safe-area-inset-bottom,0px));color:#f4f4ff;background:radial-gradient(120% 70% at 50% 0,#1b1440 0%,#0b0b1e 55%,#050509 100%);justify-content:center;align-items:center;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;inset:0;overflow:auto}.uv-box{flex-direction:column;gap:14px;width:100%;max-width:520px;display:flex}.uv h2{margin:0;font:400 clamp(28px,7.5vw,40px)/1.1 Archivo Black,Arial Black,Impact,sans-serif}.uv-sub{color:#c9c9ee;margin:0;font-size:16px;line-height:1.45}.uv-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.uv-tile{text-align:left;cursor:pointer;opacity:.62;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;min-height:150px;padding:14px;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex;position:relative}.uv-tile svg{width:34px;height:34px;margin-bottom:auto}.uv-tile b{font-size:20px}.uv-tile small{opacity:.9;font-size:13px;line-height:1.3}.uv-tile.on{opacity:1;transform:translateY(-2px)}.uv-tile:focus-visible{outline-offset:3px;outline:3px solid #29f0ff}.uv-check{border:2px solid;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:flex;position:absolute;top:10px;right:10px}.uv-tile.on .uv-check{color:#fff;background:#1f8a3b;border-color:#1f8a3b}.uv-jeux{color:#29f0ff;background:#0b0b1e;border:3px solid #29f0ff;border-radius:0}.uv-jeux.on{box-shadow:5px 5px #ff3ea5}.uv-films{color:#e9d9a8;background:linear-gradient(#3a0f14,#0b0808);border:2px solid #c9a24b}.uv-films.on{box-shadow:0 0 24px #c9a24b73}.uv-comics{color:#111;background:#fff200;border:3px solid #111}.uv-comics.on{box-shadow:5px 5px #ec008c}.uv-mangas{color:#111;background:#f2ede0;border:3px solid #111;border-radius:0}.uv-mangas.on{box-shadow:5px 5px #c8281f}.uv-livres{color:#2a2118;background:#f6f0e4;border:2px solid #2a2118;border-left:9px solid #1f4d3a;border-radius:3px 10px 10px 3px}.uv-livres b{font-family:Fraunces,Georgia,serif}.uv-livres.on{box-shadow:5px 5px #7a1f2b}.uv-go{color:#1f1f1f;cursor:pointer;background:#fff;border:0;border-radius:999px;min-height:54px;font:700 16px system-ui,sans-serif}.uv-go:disabled{opacity:.5;cursor:not-allowed}.uv-go:focus-visible{outline-offset:3px;outline:3px solid #29f0ff}.uv-embedded{background:0 0;padding:0;position:static}.uv-embedded .uv-tile{min-height:110px}.uv-embedded h2{font-size:20px}@media (width>=900px){.uv-grid{grid-template-columns:repeat(5,1fr)}.uv-box{max-width:1000px}.uv-tile{min-height:190px}}@media (prefers-reduced-motion:reduce){.uv-tile{transition:none}}.uv-cancel{color:#f4f4ff;cursor:pointer;background:0 0;border:2px solid #34346b;border-radius:999px;min-height:44px;font:600 15px system-ui,sans-serif}.gs{z-index:115;padding:calc(10px + env(safe-area-inset-top,0px)) 10px 10px;background:#05050cb8;justify-content:center;align-items:flex-start;font:15px/1.4 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;inset:0}.gs-box{background:var(--ac-bg);width:100%;max-width:680px;max-height:100%;color:var(--ac-fg);border:1px solid var(--ac-line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000080}.gs-bar{border-bottom:1px solid var(--ac-line);align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex}.gs-bar svg{color:var(--ac-accent);flex-shrink:0}.gs-bar input{min-width:0;min-height:48px;color:inherit;background:0 0;border:0;outline:none;flex:1;font:17px system-ui,sans-serif}.gs-bar input::-webkit-search-cancel-button{display:none}.gs-x{border:1px solid var(--ac-line);min-height:40px;color:var(--ac-sub);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;padding:0 12px;font:600 14px system-ui,sans-serif}.gs-list{padding:6px 8px 10px;overflow-y:auto}.gs-hint{color:var(--ac-muted);margin:14px 8px}.gs-g{padding-top:6px}.gs-g h3{z-index:1;background:var(--ac-bg);letter-spacing:.06em;text-transform:uppercase;color:var(--gs-c);align-items:baseline;gap:8px;margin:0;padding:8px 6px 6px;font-size:12.5px;display:flex;position:sticky;top:-6px}.gs-g h3 small{color:var(--ac-muted);letter-spacing:0;font-size:12px}.gs-jeux{--gs-c:#29f0ff}.gs-films{--gs-c:#c9a24b}.gs-comics{--gs-c:#fff200}.gs-mangas{--gs-c:#ff6b5e}.gs-livres{--gs-c:#8fc9a8}.gs-r{width:100%;min-height:60px;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:6px 8px;display:flex}.gs-r.on{background:var(--ac-hover);box-shadow:inset 3px 0 0 var(--gs-c)}.gs-cov{background:var(--ac-field);border:1px solid var(--gs-c);border-radius:4px;flex-shrink:0;width:36px;height:50px;overflow:hidden}.gs-cov img{object-fit:cover;width:100%;height:100%;display:block}.gs-t{flex-direction:column;flex:1;min-width:0;display:flex}.gs-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.gs-t small{color:var(--ac-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.gs-b{border:1px solid var(--ac-line);color:var(--ac-sub);border-radius:999px;flex-shrink:0;padding:2px 8px;font:600 12px system-ui,sans-serif}.gs-b.want{color:#ff8cc6;border-color:#ff3ea5}.gs-more{min-height:36px;color:var(--gs-c);cursor:pointer;background:0 0;border:0;margin:2px 8px 6px;font:600 14px system-ui,sans-serif;text-decoration:underline}.gs-keys{border-top:1px solid var(--ac-line);color:var(--ac-muted);margin:0;padding:8px 14px;font-size:12px}@media (hover:none){.gs-keys{display:none}}@media (width>=900px){.gs{padding-top:10vh}.gs-box{max-height:76vh}}.sw-search{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;padding:0;display:flex}.sw-search:focus-visible{outline-offset:2px;outline:3px solid}html[data-module=comics] .gs-jeux,html[data-module=mangas] .gs-jeux,html[data-module=livres] .gs-jeux{--gs-c:#0a7f99}html[data-module=comics] .gs-films,html[data-module=mangas] .gs-films,html[data-module=livres] .gs-films{--gs-c:#8a6516}html[data-module=comics] .gs-comics,html[data-module=mangas] .gs-comics,html[data-module=livres] .gs-comics{--gs-c:#b8006e}html[data-module=comics] .gs-mangas,html[data-module=mangas] .gs-mangas,html[data-module=livres] .gs-mangas{--gs-c:#c8281f}html[data-module=comics] .gs-livres,html[data-module=mangas] .gs-livres,html[data-module=livres] .gs-livres{--gs-c:#1f4d3a}html[data-module=comics] .gs-b.want,html[data-module=mangas] .gs-b.want,html[data-module=livres] .gs-b.want{color:#b8006e;border-color:#b8006e}html,body,#root{height:100%;margin:0}body{overscroll-behavior:none;transition:background-color .2s}.app{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.stage{flex:1;min-height:0;animation:.18s ease-out stage-in;position:relative}@keyframes stage-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.stage{animation:none}}.module-host,.module-host .gm-root,.module-host .fm-root,.module-host .mg-root{height:100%}.switcher{padding:calc(8px + env(safe-area-inset-top,0px)) 8px 8px;flex-shrink:0;align-items:center;gap:6px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.sw-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;align-items:center;gap:0;min-width:0;margin:-4px 0 -6px;padding:4px 2px 6px;display:flex;overflow-x:auto}.sw-tabs::-webkit-scrollbar{display:none}.sw-item{min-width:34px;height:40px;color:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 7px;font:700 13.5px/1 system-ui,-apple-system,Segoe UI,sans-serif;display:inline-flex;position:relative}.sw-item svg{flex-shrink:0;width:20px;height:20px}.sw-item.on{margin:0 3px;padding:0 11px 0 9px}.sw-item:focus-visible{outline-offset:2px;outline:3px solid}.sw-item:not(.on) .sw-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sw-item.on .sw-label{animation:.22s ease-out sw-name}@keyframes sw-name{0%{opacity:0;transform:translate(-4px)}}.sw-actions,.sw-right{background:color-mix(in srgb, currentColor 13%, transparent);border-radius:999px;flex-shrink:0;align-items:center;gap:2px;padding:2px;display:flex}.sw-actions .sw-search,.sw-right .sw-search{border:0;border-radius:999px;width:36px;height:36px;margin:0}.sw-actions .sw-search svg,.sw-right .sw-search svg{width:19px;height:19px}.sw-actions .sw-account,.sw-right .sw-account{border-width:2px;width:32px;height:32px;margin:0 2px 0 3px}.theme-jeux{color:#9a9adb;background:#0b0b1e;border-bottom:3px solid #34346b}.theme-jeux .sw-item{border-radius:4px}.theme-jeux .sw-item.on{color:#0b0b1e;background:#29f0ff;box-shadow:3px 3px #ff3ea5}.theme-films{color:#b8ab93;background:#0b0808;border-bottom:1px solid #c9a24b59}.theme-films .sw-item{border-radius:999px}.theme-films .sw-item.on{color:#1a1207;background:#c9a24b}.theme-comics{color:#111;background:#fff200;border-bottom:3px solid #111}.theme-comics .sw-item.on .sw-label{font-family:Archivo Black,Arial Black,Impact,sans-serif;font-weight:400}.theme-comics .sw-item{border-radius:10px}.theme-comics .sw-item.on{color:#fff200;background:#111;box-shadow:3px 3px #ec008c}.theme-mangas{color:#5a554a;background:#f2ede0;border-bottom:3px solid #111}.theme-mangas .sw-item{border-radius:6px}.theme-mangas .sw-item.on{color:#f7f3e8;background:#111;box-shadow:inset 0 -4px #c8281f}.theme-livres{color:#6b5a48;background:#f6f0e4;border-bottom:4px solid #6b4a2f}.theme-livres .sw-item.on .sw-label{font-family:Fraunces,Georgia,serif;font-weight:600}.theme-livres .sw-item{border-radius:6px}.theme-livres .sw-item.on{color:#f6f0e4;background:#1f4d3a;box-shadow:inset 0 -3px #b98a2e}@media (hover:hover){.sw-item:not(.on):hover,.sw-actions .sw-search:hover,.sw-right .sw-search:hover{background:color-mix(in srgb, currentColor 16%, transparent)}}@media (prefers-reduced-motion:reduce){.sw-item.on .sw-label{animation:none}}.app-boot{background:#0b0b1e;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100%;display:flex}.app-boot>*{opacity:0;animation:.4s .25s forwards boot-in}.boot-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.boot-tiles i{border-radius:6px;width:34px;height:34px;animation:1.2s ease-in-out infinite boot-pulse}.boot-tiles .b-jeux{background:#29f0ff}.boot-tiles .b-films{background:#c9a24b;animation-delay:.15s}.boot-tiles .b-mangas{background:#c8281f;animation-delay:.3s}.boot-tiles .b-comics{background:#ec008c;animation-delay:.45s}.boot-text{color:#c9c9ee;letter-spacing:.04em;font:600 15px/1 system-ui,sans-serif}@keyframes boot-in{to{opacity:1}}@keyframes boot-pulse{0%,to{opacity:.55;transform:scale(.82)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.boot-tiles i{animation:none}}.sw-account{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;padding:0;display:flex;position:relative;overflow:visible}.sw-account img{object-fit:cover;border-radius:999px;width:100%;height:100%;display:block}.sw-account:focus-visible{outline-offset:2px;outline:3px solid}.sw-online{border:2px solid var(--ac-on-accent);background:#46e04a;border-radius:999px;width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.ac-veil{z-index:100;background:#0009;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.ac-sheet{background:var(--ac-bg);width:100%;max-width:520px;color:var(--ac-fg);border-top:4px solid var(--ac-accent);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:12px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex}.ac-sheet h2{font-size:20px;font-family:var(--ac-title-font);font-weight:var(--ac-title-weight);letter-spacing:var(--ac-title-ls);margin:0}.ac-id{align-items:center;gap:12px;display:flex}.ac-id img{border-radius:999px;width:48px;height:48px}.ac-id b{font-size:16px;display:block}.ac-id span{color:var(--ac-sub);font-size:14px}.ac-line{color:var(--ac-sub);margin:0;font-size:15px;line-height:1.45}.ac-value{border:2px solid var(--ac-line);border-radius:14px;padding:12px 14px}.ac-value p{flex-direction:column;gap:2px;margin:0 0 8px;display:flex}.ac-value p b{color:var(--ac-value);font-size:18px}.ac-value small{color:var(--ac-muted);font-size:12.5px}.ac-value ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ac-value li{color:var(--ac-sub);justify-content:space-between;font-size:14px;display:flex}.ac-actions{flex-direction:column;gap:8px;margin-top:4px;display:flex}.ac-btn{background:var(--ac-btn-bg);min-height:48px;color:var(--ac-btn-fg);cursor:pointer;border:0;border-radius:999px;font:600 15px/1 system-ui,sans-serif}.ac-btn.ghost{color:var(--ac-fg);border:2px solid var(--ac-line);background:0 0}.ac-toggle{border-top:1px solid var(--ac-line);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.ac-toggle span{flex-direction:column;font-size:15px;display:flex}.ac-toggle small{color:var(--ac-muted);margin-top:2px;font-size:12.5px}.ac-toggle input{width:46px;height:26px;accent-color:var(--ac-accent);flex-shrink:0}.ac-sync{border:1px solid var(--ac-line);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ac-sync span{flex-direction:column;flex:1;gap:2px;font-size:15px;display:flex}.ac-sync small{color:var(--ac-sub);font-size:12.5px}.ac-mini{background:var(--ac-accent);min-height:40px;color:var(--ac-on-accent);cursor:pointer;border:0;border-radius:999px;padding:0 14px;font:700 14px/1 system-ui,sans-serif}.ac-mini:disabled{opacity:.5}.app-note{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:90;background:var(--ac-field);max-width:90vw;color:var(--ac-fg);border:2px solid var(--ac-accent);border-radius:999px;padding:12px 18px;font:600 14px/1.3 system-ui,sans-serif;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #0006}@media (width>=900px){.ac-veil{align-items:center;padding:24px}.ac-sheet{border:2px solid var(--ac-accent);border-radius:16px;padding:24px;box-shadow:0 20px 60px #00000080}.app-note{bottom:32px}.switcher{padding-left:max(16px,50vw - 720px);padding-right:max(16px,50vw - 720px)}.sw-tabs{gap:6px}.sw-item,.sw-item.on{height:42px;margin:0;padding:0 16px 0 13px;font-size:14px}.sw-item:not(.on) .sw-label{clip:auto;width:auto;height:auto;position:static;overflow:visible}}@media (hover:hover){.sw-item,.sw-account,.ac-btn,.ac-mini,.lg-google,.lg-skip{cursor:pointer}.lg-google:hover{transform:translateY(-1px)}}.switcher.solo{justify-content:space-between;min-height:52px;padding-top:4px;padding-bottom:4px}.sw-solo{align-items:center;gap:10px;padding-left:6px;font:700 16px/1.2 system-ui,sans-serif;display:flex}.sw-solo svg{width:24px;height:24px}.ws{gap:12px}.ws h2{margin:0}.ws-f{flex-direction:column;gap:4px;font-size:14px;font-weight:600;display:flex}.ws-f input,.ws-f textarea,.ws-link input{border:1px solid var(--ac-line);background:var(--ac-field);min-height:44px;color:var(--ac-fg);border-radius:10px;padding:8px 12px;font:15px system-ui,sans-serif}.ws-u{border:1px solid var(--ac-line);border-radius:10px;flex-wrap:wrap;gap:6px 16px;margin:0;padding:10px 12px;display:flex}.ws-u legend{color:var(--ac-muted);padding:0 6px;font-size:13px}.ws-u label{align-items:center;gap:8px;min-height:36px;font-size:15px;display:flex}.ws-u input{width:20px;height:20px}.ws-count{color:var(--ac-sub);margin:0;font-size:14px}.ws-link{border:2px dashed var(--ac-accent);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.ws-row{flex-wrap:wrap;gap:8px;display:flex}.ws-row .ac-btn{flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ws-stop{min-height:40px;color:var(--ac-danger);cursor:pointer;background:0 0;border:0;align-self:flex-start;font:600 14px system-ui,sans-serif;text-decoration:underline}.ws-note{color:var(--ac-accent);margin:0;font-weight:700}.ac-text.small{font-size:12.5px}.ac-text{color:var(--ac-sub);margin:0;font-size:14.5px;line-height:1.45}.ws.ac-sheet{max-height:92vh;overflow:auto}.im-steps{counter-reset:st;gap:6px;margin:0;padding:0;list-style:none;display:flex}.im-steps li{background:var(--ac-field);color:var(--ac-muted);text-align:center;counter-increment:st;border-radius:8px;flex:1;padding:6px 4px;font-size:12.5px}.im-steps li:before{content:counter(st) ". "}.im-steps li.on{background:var(--ac-accent);color:var(--ac-on-accent);font-weight:700}.im-steps li.done{color:var(--ac-ok-fg)}.im-link{min-height:40px;color:var(--ac-accent);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font:600 14px system-ui,sans-serif;text-decoration:underline}.im-map{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;display:grid}.im-map select{border:1px solid var(--ac-line);background:var(--ac-field);min-height:44px;color:var(--ac-fg);border-radius:10px;width:100%;padding:0 10px;font:14px system-ui,sans-serif}.im-map .req span{color:var(--ac-accent)}.im-sum{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.im-sum li{background:var(--ac-field);border-radius:10px;padding:8px 12px}.im-sum li.ok{background:var(--ac-ok-bg);color:var(--ac-ok-fg)}.im-prev{border:1px dashed var(--ac-line);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.im-prev p{flex-direction:column;margin:0;font-size:14px;display:flex}.im-prev small,.im-more{color:var(--ac-muted)}.im-done{font-size:16px}.ac-veil .im.ac-sheet{max-width:640px}.sw-right{align-items:center;gap:6px;display:flex}.ac-sheet{max-height:92dvh;overflow-y:auto}.module-loading{z-index:5;color:#fff;background:#000000b8;border-radius:999px;padding:10px 18px;font:600 14px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;animation:.2s .25s both ml-in;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ml-in{0%{opacity:0}to{opacity:1}}.module-error{text-align:center;max-width:420px;color:inherit;margin:15vh auto 0;padding:24px 20px;font-family:system-ui,-apple-system,Segoe UI,sans-serif}.module-error p{margin:0 0 6px;font-size:18px;font-weight:700}.module-error .module-error-sub{opacity:.8;margin-bottom:18px;font-size:15px;font-weight:400}.module-error button{color:#fff;cursor:pointer;background:#2f6bff;border:0;border-radius:999px;min-height:48px;padding:0 24px;font:700 16px system-ui,sans-serif}.module-error button:focus-visible{outline-offset:2px;outline:3px solid #fff}.ac-diag{opacity:.75;border-top:1px solid #7f7f7f40;margin-top:14px;padding-top:10px;font-size:12px}.ac-diag p{margin:4px 0}.ac-diag .ac-diag-warn{opacity:1;color:#b3261e;background:#fdecea;border-radius:10px;padding:8px 10px;font-size:14px;font-weight:600}.ac-diag-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;padding:4px 10px}:root{--ac-bg:#14143a;--ac-fg:#f4f4ff;--ac-sub:#c9c9ee;--ac-muted:#9a9adb;--ac-line:#34346b;--ac-field:#0f0f2c;--ac-accent:#29f0ff;--ac-on-accent:#0b0b1e;--ac-value:#ffd400;--ac-btn-bg:#fff;--ac-btn-fg:#1f1f1f;--ac-ok-bg:#12372a;--ac-ok-fg:#8ff0b8;--ac-danger:#ff8a8a;--ac-hover:#1d1d45;--ac-title-font:system-ui, -apple-system, "Segoe UI", sans-serif;--ac-title-weight:800;--ac-title-ls:0}html[data-module=films]{--ac-bg:#17100d;--ac-fg:#f3ead8;--ac-sub:#d8cbb0;--ac-muted:#a8977a;--ac-line:#4a3a24;--ac-field:#0b0808;--ac-accent:#c9a24b;--ac-on-accent:#1a1207;--ac-value:#e2c27a;--ac-btn-bg:#c9a24b;--ac-btn-fg:#1a1207;--ac-hover:#2a1d15;--ac-title-font:"Bebas Neue", Impact, "Arial Narrow", sans-serif;--ac-title-weight:400;--ac-title-ls:.04em}html[data-module=films] .ac-sheet h2{font-size:30px}html[data-module=comics]{--ac-bg:#fff6e0;--ac-fg:#111;--ac-sub:#2e2e2e;--ac-muted:#555;--ac-line:#111;--ac-field:#fff;--ac-accent:#ec008c;--ac-on-accent:#fff;--ac-value:#b8006e;--ac-btn-bg:#111;--ac-btn-fg:#fff200;--ac-ok-bg:#d9f7e6;--ac-ok-fg:#0b5a33;--ac-danger:#b3261e;--ac-hover:#fff200;--ac-title-font:"Archivo Black", "Arial Black", Impact, sans-serif;--ac-title-weight:400;--ac-title-ls:0}html[data-module=comics] .ac-sheet{border-top:4px solid #111;box-shadow:0 -6px #fff200}html[data-module=comics] .ac-value,html[data-module=comics] .ac-sync{background:#fff;border-width:3px;box-shadow:4px 4px #111}html[data-module=mangas]{--ac-bg:#f7f3e8;--ac-fg:#111;--ac-sub:#34312b;--ac-muted:#5a554a;--ac-line:#cfc6b2;--ac-field:#fff;--ac-accent:#c8281f;--ac-on-accent:#fff;--ac-value:#c8281f;--ac-btn-bg:#111;--ac-btn-fg:#f7f3e8;--ac-ok-bg:#e2f2e6;--ac-ok-fg:#1d5c33;--ac-danger:#b3261e;--ac-hover:#ece4d1;--ac-title-font:"Dela Gothic One", Impact, "Arial Black", sans-serif;--ac-title-weight:400;--ac-title-ls:0}html[data-module=mangas] .ac-sheet{border-top:4px solid #111}html[data-module=mangas] .ac-btn.ghost{border-color:#111}html[data-module=livres]{--ac-bg:#fbf6ec;--ac-fg:#2a2118;--ac-sub:#4e4032;--ac-muted:#7a6650;--ac-line:#dccbb0;--ac-field:#fff;--ac-accent:#1f4d3a;--ac-on-accent:#f6f0e4;--ac-value:#7a1f2b;--ac-btn-bg:#1f4d3a;--ac-btn-fg:#f6f0e4;--ac-ok-bg:#e3efe6;--ac-ok-fg:#1f4d3a;--ac-danger:#9b1c1c;--ac-hover:#f1e7d4;--ac-title-font:"Fraunces", Georgia, "Times New Roman", serif;--ac-title-weight:600;--ac-title-ls:0}html[data-module=livres] .ac-sheet{border-top:4px solid #6b4a2f}html[data-module=livres] .ac-sheet h2{font-size:24px}html[data-module=comics] .ac-btn.ghost{border-width:3px;box-shadow:3px 3px #111}html[data-module=comics] .ac-btn:not(.ghost){box-shadow:3px 3px #ec008c}.ac-contrib{border:2px solid var(--ac-line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ac-contrib>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ac-contrib b{font-size:16px}.ac-contrib small{color:var(--ac-muted);font-size:13px;line-height:1.35}.ac-badge{background:var(--ac-field);border:2px solid var(--ac-accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex}.ac-lvbar{background:var(--ac-line);border-radius:99px;height:6px;margin-top:2px;overflow:hidden}.ac-lvbar i{background:var(--ac-accent);height:100%;display:block}@media (width<=374px){.switcher{gap:4px;padding-left:6px;padding-right:6px}.sw-item{min-width:30px;padding:0 5px}.sw-item.on{margin:0 2px;padding:0 9px 0 7px}}.legal-links{flex-wrap:wrap;gap:4px 14px;margin:0;font-size:12.5px;line-height:1.45;display:flex}.legal-links a{color:inherit;text-underline-offset:2px}.lg-legal{color:#9a9adb;justify-content:center}@media (width>=1000px) and (height>=560px){.lg-legal{justify-content:flex-start}}
