:root{--corail:#FF5A36;--corail2:#FF8A3D;--encre:#14102A;--encre2:#231C4A;--nuit:#2B2170;--jaune:#FFE14D;--creme:#FFF6EE;--blanc:#FFFFFF;--gris:#625E7C;--brume:#C9C4EA;--ligne:#E6E1F2;--pale:#F2F0FA;--vert:#0B8A4B;--vert2:#5BEA9C;--rouge:#D7301F;--t-c:#AEB8C4;--t-pc:#22C16B;--t-r:#1E8BFF;--t-e:#A23BEC;--t-l:#FFC21A;--holo-rose:#FF6FB5;--holo-violet:#7B6CFF;--holo-cyan:#3FD3FF;--holo-menthe:#7CFFB2;--f-d:var(--font-anton),"Anton",Impact,"Arial Narrow",sans-serif;--f-b:var(--font-rubik),"Rubik",system-ui,-apple-system,"Segoe UI",sans-serif;color-scheme:light;--tab-h:72px}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}*{box-sizing:border-box}body,html{margin:0;min-height:100%}body{background:radial-gradient(80% 60% at 60% 10%,#2B2170,#14102A 70%) fixed,var(--encre);color:var(--encre);font-family:var(--f-b);font-size:14px;line-height:1.45}button{font:inherit;cursor:pointer;background:none;border:0;padding:0}a,button{color:inherit}input,select,textarea{font:inherit}:focus-visible{outline:3px solid var(--jaune);outline-offset:2px}.screen{width:100%;max-width:480px;margin:0 auto;min-height:100dvh;position:relative;display:flex;flex-direction:column;background:var(--creme);color:var(--encre);isolation:isolate}@media (min-width:520px){.screen{box-shadow:0 0 0 2px #2E2850,0 40px 80px -30px rgba(0,0,0,.8)}}.screen.with-tabs{padding-bottom:var(--tab-h)}.screen.with-tabs .tabs{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:100%;max-width:480px;z-index:20}.view{flex:1 1;overflow-x:clip;display:flex;flex-direction:column;gap:14px;padding:14px 16px 22px;scrollbar-width:none;position:relative}.view::-webkit-scrollbar{display:none}.landing>*,.mom>*,.view>*{flex-shrink:0}.btn svg,.ghost svg{width:20px;height:20px;flex:none}.screen.dark{background:radial-gradient(110% 60% at 50% 22%,#3B2A8F,var(--encre) 72%);color:var(--blanc)}.screen.corail{background:radial-gradient(120% 70% at 85% 0,var(--corail2),var(--corail));color:var(--encre)}.tb{display:flex;align-items:center;gap:8px;padding:14px 16px 4px;flex:none}.tb .me{width:36px;height:36px;border-radius:50%;background:var(--jaune);display:grid;place-items:center;font-family:var(--f-d);font-size:18px;box-shadow:0 0 0 2px var(--encre);text-decoration:none;flex:none}.tb .logo{flex:1 1;font-size:21px;letter-spacing:.01em}.logo{display:inline-flex;align-items:center;gap:.3em;font-family:var(--f-d);font-weight:400;text-transform:uppercase;line-height:1;color:var(--encre);text-shadow:.07em .07em 0 var(--corail)}.logo .lm{height:1.45em;width:auto;flex:none}.logo-corail,.logo-sombre{color:var(--jaune)}.logo-corail{text-shadow:.07em .07em 0 var(--encre)}.lm-pack{fill:var(--corail);stroke:var(--encre);stroke-width:3.5;stroke-linejoin:round}.lm-text{fill:var(--jaune)}.lm-shadow{fill:var(--encre)}.lm-h1{stop-color:var(--t-l)}.lm-h2{stop-color:var(--holo-rose)}.lm-h3{stop-color:var(--holo-violet)}.lm-h4{stop-color:var(--holo-cyan)}.lm-h5{stop-color:var(--holo-menthe)}.chip-coins{background:var(--encre);color:var(--blanc);padding:6px 11px;font-weight:800;font-size:12.5px;gap:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chip-coins,.chip-pk{border-radius:999px;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.chip-pk{background:var(--blanc);color:var(--encre);padding:5px 10px;font-weight:800;font-size:12.5px;gap:5px;box-shadow:0 0 0 2px var(--encre)}.chip-pk svg{width:14px;height:14px}.bell{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;position:relative;box-shadow:0 0 0 2px var(--encre);background:var(--blanc);flex:none}.bell svg{width:18px;height:18px}.bell b{position:absolute;top:-5px;right:-6px;background:var(--corail);color:var(--blanc);font-size:10px;font-weight:800;min-width:18px;height:18px;border-radius:9px;display:grid;place-items:center;box-shadow:0 0 0 2px var(--creme);padding:0 4px}.coin{display:inline-block;width:1em;height:1em;border-radius:50%;background:radial-gradient(circle at 35% 35%,#FFF3A8,var(--jaune) 45%,#E0A800);box-shadow:inset 0 0 0 .1em #B98500;vertical-align:-.12em;flex:none}.tabs{display:grid;grid-template-columns:repeat(5,1fr);padding:8px 6px 18px;background:var(--blanc);border-top:2px solid var(--encre);flex:none}.tabs a{display:grid;justify-items:center;grid-gap:3px;gap:3px;font-size:10.5px;font-weight:700;color:#77729A;text-decoration:none;position:relative;padding-top:2px}.tabs svg{width:23px;height:23px}.tabs a.on{color:var(--corail)}.tabs a b{position:absolute;top:-4px;left:calc(50% + 6px);background:var(--corail);color:var(--blanc);font-size:9.5px;min-width:17px;height:17px;border-radius:9px;display:grid;place-items:center;padding:0 4px;box-shadow:0 0 0 2px var(--blanc)}.sh{display:grid;grid-template-columns:minmax(40px,auto) minmax(0,1fr) minmax(40px,auto);align-items:center;grid-gap:6px;gap:6px;padding:14px 12px 4px;flex:none}.sh b{font-family:var(--f-d);font-weight:400;font-size:20px;text-transform:uppercase;text-align:center;line-height:1.05;text-wrap:balance}.sh .ic{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;text-decoration:none}.sh .ic svg{width:22px;height:22px}.dark .sh .ic,.dark .tb .ic{background:rgba(255,255,255,.1)}.screen:not(.dark) .sh .ic{background:var(--blanc);box-shadow:0 0 0 2px var(--encre)}.screen.dark .sh .ic{background:rgba(255,255,255,.1);box-shadow:none;color:var(--blanc)}.h1{font-family:var(--f-d);font-weight:400;font-size:32px;line-height:1;text-transform:uppercase;margin:0;text-wrap:balance}.sub{font-size:12.5px;color:var(--gris);font-weight:500}.dark .sub{color:var(--brume)}.sec{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-family:var(--f-d);font-size:18px;text-transform:uppercase;line-height:1;margin-top:4px}.sec a,.sec span{font-family:var(--f-b);font-size:12px;font-weight:700;color:var(--gris);text-transform:none}.dark .sec a,.dark .sec span{color:var(--brume)}.box{background:var(--blanc);border-radius:18px;padding:14px;box-shadow:0 0 0 2px var(--encre);display:grid;grid-gap:8px;gap:8px}.box.pop{box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--encre)}.dark .box{background:rgba(255,255,255,.08);box-shadow:none;color:var(--blanc)}.kv{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:13px}.kv b{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.kv svg{width:18px;height:18px;flex:none;color:var(--vert2)}.kv.tot{border-top:2px solid var(--encre);padding-top:8px;font-size:14px}.dark .kv.tot{border-top-color:rgba(255,255,255,.3)}.up{color:var(--vert)}.dn,.up{font-weight:800}.dn{color:var(--rouge)}.dark .up{color:var(--vert2)}.dark .dn{color:#FF8A7A}.hot{color:var(--corail);font-weight:700}.dark .hot{color:var(--corail2)}.btn{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--jaune);color:var(--encre);font-family:var(--f-d);font-size:21px;text-transform:uppercase;letter-spacing:.01em;padding:12px 14px;border-radius:16px;box-shadow:0 0 0 2px var(--encre),0 5px 0 var(--encre);text-decoration:none;width:100%;line-height:1;transition:transform .08s}.btn:active{transform:translateY(3px);box-shadow:0 0 0 2px var(--encre),0 2px 0 var(--encre)}.btn.off,.btn[disabled]{background:#D9D5E6;color:#77729A;cursor:not-allowed}.btn.sm{font-size:16px;border-radius:12px;width:auto}.btn.sm,.ghost{padding:9px 12px}.ghost{display:flex;align-items:center;justify-content:center;gap:6px;border:2px solid;border-radius:16px;font-family:var(--f-d);font-size:19px;text-transform:uppercase;text-decoration:none;width:100%;line-height:1}.ghost.sm{font-size:15px;padding:7px 12px;border-radius:12px;width:auto}.link{font-size:12.5px;font-weight:700;text-decoration:underline;text-underline-offset:2px;text-align:center}.dark .link{color:var(--brume)}.duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.rtag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;padding:2px 8px 2px 6px;border-radius:999px;background:var(--encre);color:var(--blanc);white-space:nowrap;line-height:1.5}.rtag:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--tc)}.rt-c{--tc:#D7DEE6}.rt-pc{--tc:#5BEA9C}.rt-r{--tc:#6CB6FF}.rt-e{--tc:#D3A1FF}.rt-l{--tc:#FFC21A}.chips{display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:3px 16px}.chips::-webkit-scrollbar{display:none}.chip{flex:none;font-size:12px;font-weight:800;padding:6px 11px;border-radius:999px;box-shadow:0 0 0 2px var(--encre);background:var(--blanc);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;color:var(--encre)}.chip.on{background:var(--encre);color:var(--blanc)}.chip i{width:9px;height:9px;border-radius:50%;box-shadow:0 0 0 1.5px var(--encre)}.chip.on i{box-shadow:0 0 0 1.5px var(--blanc)}.dark .chip{background:transparent;color:var(--brume);box-shadow:0 0 0 2px #5A4FA8}.dark .chip.on{background:var(--jaune);color:var(--encre);box-shadow:0 0 0 2px var(--jaune)}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--blanc);border-radius:13px;padding:3px;box-shadow:0 0 0 2px var(--encre);font-weight:800;font-size:12.5px;text-align:center}.seg a,.seg button{padding:7px 0;border-radius:10px;text-decoration:none}.seg a.on,.seg button.on{background:var(--encre);color:var(--blanc)}.dark .seg{background:rgba(255,255,255,.08);box-shadow:none}.dark .seg button.on{background:var(--jaune);color:var(--encre)}.search{display:flex;align-items:center;gap:8px;background:var(--blanc);border-radius:14px;box-shadow:0 0 0 2px var(--encre);padding:0 12px;height:44px}.search svg{width:18px;height:18px;flex:none;color:var(--gris)}.search input{flex:1 1;min-width:0;border:0;background:none;outline:none;font-size:14px;color:var(--encre);height:100%}.search input::placeholder{color:#8A86A3}.toast{position:absolute;left:16px;right:16px;bottom:88px;z-index:30;background:var(--encre);color:var(--blanc);border-radius:14px;padding:12px 14px;font-size:13px;font-weight:600;box-shadow:0 0 0 2px var(--jaune),0 14px 30px -10px rgba(0,0,0,.5);display:flex;gap:10px;align-items:center;animation:toast .3s cubic-bezier(.3,1.5,.6,1)}.toast svg{width:20px;height:20px;color:var(--jaune);flex:none}.notabs .toast{bottom:24px}@keyframes toast{0%{transform:translateY(20px);opacity:0}}.ring{animation:ring .5s}@keyframes ring{30%{transform:scale(1.12)}}.vc{--fr:#AEB8C4;width:22em;height:31em;border-radius:1.7em;padding:.8em;background:var(--fr);flex:none;box-shadow:0 0 0 .3em var(--encre),.6em .8em 0 var(--encre);transition:transform .18s ease-out;transform-style:preserve-3d;font-family:var(--f-b);color:var(--encre);text-decoration:none;display:block}.vc,.vc-in{position:relative}.vc-in{height:100%;border-radius:1.1em;background:var(--blanc);overflow:hidden;display:flex;flex-direction:column}.vc-img{position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 86%,0 100%);clip-path:polygon(0 0,100% 0,100% 86%,0 100%);flex:none}.vc-img .scene{display:block;width:100%;height:auto;aspect-ratio:3/2}.vc-badge{position:absolute;top:1em;left:1em;background:rgba(20,16,42,.62);color:var(--blanc);font-weight:700;font-size:1.1em;line-height:1;padding:.32em .55em;border-radius:.5em;z-index:3;letter-spacing:.04em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.vc-namebox{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:.2em 1em 0;overflow:hidden}.vc-name{display:inline-block;font-family:var(--f-d);font-size:5.6em;line-height:.9;text-transform:uppercase;letter-spacing:.005em}.vc-name,.vc-sub{white-space:nowrap}.vc-sub{padding-top:.25em;font-size:1.05em;font-weight:500;color:var(--gris);overflow:hidden;text-overflow:ellipsis;max-width:100%}.vc-tier{position:absolute;right:.75em;top:.8em;transform:rotate(3deg);background:var(--encre);color:var(--tc);font-family:var(--f-d);font-size:1.45em;padding:.12em .6em;border-radius:.3em;text-transform:uppercase;letter-spacing:.04em;z-index:3;box-shadow:0 0 0 .14em var(--blanc);white-space:nowrap}.vc-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5em;gap:.5em;padding:1em}.vc-stats div{min-width:0;background:#F2F0FA;border-radius:.8em;padding:.5em .6em;font-size:.85em;font-weight:700;text-transform:uppercase;color:var(--gris);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vc-stats b{display:block;font-size:1.5em;color:var(--encre);letter-spacing:0;font-weight:800}.vc-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:4;opacity:0;transition:opacity .2s;background:radial-gradient(circle at var(--mx,30%) var(--my,20%),rgba(255,255,255,.55),transparent 45%);mix-blend-mode:soft-light}.vc.tilt:hover .vc-glare{opacity:var(--gl,.3)}.vc-stack{position:absolute;bottom:.7em;right:.7em;z-index:5;background:var(--jaune);color:var(--encre);font-family:var(--f-d);font-size:1.6em;padding:.05em .45em;border-radius:.4em;box-shadow:0 0 0 .15em var(--encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.r-c{--tc:#D7DEE6;--gl:.15;--fr:repeating-linear-gradient(135deg,#C9D1DA 0 .6em,#AEB8C4 .6em 1.2em)}.r-pc{--tc:#5BEA9C;--gl:.25;--fr:radial-gradient(circle,#57E39A .28em,transparent .32em) 0 0/1.3em 1.3em,#22C16B}.r-r{--tc:#6CB6FF;--gl:.45;--fr:linear-gradient(135deg,#0B4FAE,#7CC2FF 38%,#1E8BFF 55%,#0B4FAE 85%)}.r-r .vc-img:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 40%,rgba(255,255,255,.35) 50%,transparent 60%);mix-blend-mode:overlay}.r-e{--tc:#D3A1FF;--gl:.6;background:linear-gradient(120deg,#5A12A0,#A23BEC 25%,#C77DFF 45%,#EBC8FF 55%,#A23BEC 75%,#5A12A0) 0 0/220% 220%;animation:epic 9s ease-in-out infinite alternate}.r-e .vc-img:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(235,200,255,.4) 45%,rgba(255,255,255,.45) 50%,rgba(235,200,255,.4) 55%,transparent 75%) 0 0/250% 100%;mix-blend-mode:overlay;animation:sweep 6s ease-in-out infinite alternate}@keyframes epic{0%{background-position:0 0}to{background-position:100% 100%}}@keyframes sweep{0%{background-position:100% 0}to{background-position:0 0}}.r-l{--tc:var(--jaune);--gl:.8;background:conic-gradient(from var(--a),#FFC21A,#FF6FB5,#7B6CFF,#3FD3FF,#7CFFB2,#FFC21A);animation:spin 5s linear infinite;box-shadow:0 0 0 .3em var(--encre),.6em .8em 0 var(--encre),0 0 3.4em .9em rgba(255,194,26,.55)}.r-l .vc-img:after{content:"";position:absolute;inset:0;mix-blend-mode:color-dodge;opacity:.55;background:linear-gradient(115deg,transparent 20%,rgba(255,111,181,.85) 35%,rgba(63,211,255,.85) 48%,rgba(124,255,178,.85) 60%,transparent 75%) 0 0/250% 100%;animation:holo 4s ease-in-out infinite alternate}.r-l .vc-in:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:radial-gradient(circle at 18% 22%,#fff 0 .12em,transparent .2em),radial-gradient(circle at 78% 12%,#fff 0 .1em,transparent .18em),radial-gradient(circle at 64% 40%,#fff 0 .14em,transparent .22em),radial-gradient(circle at 30% 48%,#fff 0 .09em,transparent .16em),radial-gradient(circle at 88% 34%,#fff 0 .12em,transparent .2em);animation:twinkle 1.8s ease-in-out infinite alternate}.r-l .vc-badge{color:#FFE38A}@keyframes spin{to{--a:360deg}}@keyframes holo{0%{background-position:100% 0}to{background-position:0 0}}@keyframes twinkle{0%{opacity:.25}to{opacity:1}}.vc.first{background:linear-gradient(135deg,#17120A,#5A4512 25%,#F2D46E 48%,#5A4512 70%,#17120A)!important;animation:none!important;--tc:#F2D46E;--gl:.7}.vc.first .vc-badge{background:rgba(23,18,10,.75);color:#F2D46E}.first-rib{position:absolute;top:10.2em;left:-.4em;z-index:4;background:#17120A;color:#F2D46E;font-family:var(--f-d);font-size:1.25em;padding:.15em .7em;text-transform:uppercase;letter-spacing:.06em;transform:rotate(-3deg);box-shadow:0 0 0 .12em #F2D46E}.vc.mini{box-shadow:0 0 0 .3em var(--encre),.35em .5em 0 var(--encre)}.vc.mini .first-rib,.vc.mini .vc-stats,.vc.mini .vc-sub,.vc.mini .vc-tier{display:none}.vc.mini .vc-namebox{justify-content:flex-start;padding-top:.5em}.vc.mini .vc-badge{font-size:1.5em}.vc.mini .vc-stack{font-size:3.2em;bottom:.35em;right:.35em}.vc.mini.r-l{box-shadow:0 0 0 .3em var(--encre),.35em .5em 0 var(--encre),0 0 2.2em .5em rgba(255,194,26,.5)}.vc.tiny .vc-badge{display:none}.vback{width:22em;height:31em;border-radius:1.7em;padding:.8em;background:var(--jaune);box-shadow:0 0 0 .3em var(--encre),.6em .8em 0 var(--encre);flex:none;position:relative}.vback-in{height:100%;border-radius:1.1em;background:repeating-conic-gradient(from 0deg at 50% 50%,#2B2170 0 10deg,var(--encre) 10deg 20deg);display:grid;place-content:center;text-align:center;color:var(--jaune);font-family:var(--f-d);text-transform:uppercase;position:relative;overflow:hidden}.vback-in:before{content:"";position:absolute;inset:1.2em;border:.25em dashed rgba(255,225,77,.4);border-radius:.8em}.vback-in b{font-weight:400;font-size:4.6em;line-height:.85;text-shadow:.06em .06em 0 var(--corail);position:relative}.vback-in span{font-family:var(--f-b);font-weight:800;font-size:1.1em;letter-spacing:.3em;color:var(--blanc);margin-top:1em;position:relative}.vback-in i{font-style:normal;font-size:3em;position:relative;color:var(--corail)}.pack{--pk:var(--corail);width:20em;height:31em;position:relative;flex:none;font-family:var(--f-d);text-transform:uppercase;filter:drop-shadow(.6em .8em 0 var(--encre))}.pack>div{position:absolute;left:0;right:0;background:var(--pk)}.pk-top{top:0;height:4.2em;-webkit-clip-path:polygon(0 18%,5% 0,10% 18%,15% 0,20% 18%,25% 0,30% 18%,35% 0,40% 18%,45% 0,50% 18%,55% 0,60% 18%,65% 0,70% 18%,75% 0,80% 18%,85% 0,90% 18%,95% 0,100% 18%,100% 100%,0 100%);clip-path:polygon(0 18%,5% 0,10% 18%,15% 0,20% 18%,25% 0,30% 18%,35% 0,40% 18%,45% 0,50% 18%,55% 0,60% 18%,65% 0,70% 18%,75% 0,80% 18%,85% 0,90% 18%,95% 0,100% 18%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,rgba(0,0,0,.12) 0 .25em,transparent .25em .6em),var(--pk)!important;transition:transform .5s cubic-bezier(.3,1.6,.6,1),opacity .5s}.pk-body{top:4.2em;bottom:0;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,95% 100%,90% 96%,85% 100%,80% 96%,75% 100%,70% 96%,65% 100%,60% 96%,55% 100%,50% 96%,45% 100%,40% 96%,35% 100%,30% 96%,25% 100%,20% 96%,15% 100%,10% 96%,5% 100%,0 96%);clip-path:polygon(0 0,100% 0,100% 96%,95% 100%,90% 96%,85% 100%,80% 96%,75% 100%,70% 96%,65% 100%,60% 96%,55% 100%,50% 96%,45% 100%,40% 96%,35% 100%,30% 96%,25% 100%,20% 96%,15% 100%,10% 96%,5% 100%,0 96%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4em;color:var(--blanc);text-align:center;overflow:hidden;transition:transform .5s ease-in}.pk-body:before{background:repeating-conic-gradient(from 0deg at 50% 42%,rgba(255,255,255,.14) 0 9deg,transparent 9deg 22deg)}.pk-body:after,.pk-body:before{content:"";position:absolute;inset:0}.pk-body:after{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.35) 45%,transparent 58%);mix-blend-mode:overlay}.pk-body>*{position:relative;z-index:1}.pk-logo{font-size:4.4em;line-height:.85;color:var(--jaune);text-shadow:.06em .06em 0 var(--encre)}.pk-five{font-size:2.2em;background:var(--encre);color:var(--blanc);padding:.05em .5em;transform:rotate(-3deg)}.pk-kind{font-family:var(--f-b);font-weight:800;font-size:1em;letter-spacing:.24em;margin-top:1.4em}.pack.premium{--pk:var(--encre)}.pack.premium .pk-body:before{background:conic-gradient(from var(--a) at 50% 42%,rgba(255,194,26,.4),rgba(255,111,181,.4),rgba(123,108,255,.4),rgba(63,211,255,.4),rgba(124,255,178,.4),rgba(255,194,26,.4));animation:spin 6s linear infinite}.pack.premium .pk-logo{color:var(--blanc);text-shadow:.06em .06em 0 #7B6CFF}.pack.premium .pk-five{background:var(--jaune);color:var(--encre)}.wiggle{animation:wiggle 1.8s ease-in-out infinite}@keyframes wiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-4deg)}84%{transform:rotate(4deg)}92%{transform:rotate(-2deg)}}.pills{display:flex;gap:4px}.pills b{width:14px;height:20px;border-radius:4px;background:var(--corail);box-shadow:0 0 0 1.5px var(--encre)}.pills b.e{background:#E6E2F2;box-shadow:none}.cash{background:var(--corail);color:var(--blanc);border-radius:20px;padding:14px 14px 14px 16px;position:relative;overflow:hidden;box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--encre);display:flex;align-items:center;gap:12px}.cash:before{content:"";position:absolute;right:-60px;top:-70px;width:180px;height:180px;border-radius:50%;background:repeating-conic-gradient(rgba(255,255,255,.16) 0 10deg,transparent 10deg 22deg);pointer-events:none}.cash>div{flex:1 1;min-width:0;position:relative}.cash small{display:block;font-weight:800;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.cash strong{display:flex;align-items:center;gap:6px;font-family:var(--f-d);font-weight:400;font-size:36px;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cash strong .coin{font-size:24px}.cash>div>span{display:block;font-size:11.5px;font-weight:600}.cash .btn{width:auto;position:relative;font-size:18px;padding:11px 14px}.capbar{height:6px;background:rgba(255,255,255,.32);margin:7px 0 4px;overflow:hidden;max-width:180px}.capbar,.capbar b{display:block;border-radius:3px}.capbar b{height:100%;background:var(--blanc);transition:width .9s linear}.capline span{font-size:11.5px;font-weight:600}.slots{display:grid;grid-gap:10px;gap:10px}.slot{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;background:var(--blanc);border-radius:16px;padding:9px 12px 9px 9px;box-shadow:0 0 0 2px var(--encre);text-decoration:none;color:var(--encre)}.slot .vc{font-size:2.55px}.slot-n{display:grid;grid-gap:3px;gap:3px;min-width:0}.slot-n b{font-family:var(--f-d);font-weight:400;font-size:21px;line-height:1;text-transform:uppercase;overflow-wrap:anywhere}.slot-n small{font-size:11.5px;color:var(--gris);font-weight:600;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.slot-n em{font-style:normal;font-size:11.5px;font-weight:700;line-height:1.25}.slot-r{text-align:right;font-weight:800;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vert);white-space:nowrap}.slot-r small{display:block;font-size:10px;color:var(--gris);font-weight:600}.slot.free{grid-template-columns:auto 1fr;box-shadow:none;border:2px dashed #a9a3c6;background:transparent}.slot.free .ph{width:56px;height:79px;border-radius:5px;border:2px dashed #a9a3c6;display:grid;place-items:center;font-family:var(--f-d);font-size:26px;color:#8C86AE}.slot.free b{font-family:var(--f-d);font-weight:400;font-size:19px;text-transform:uppercase;line-height:1.05}.slot.free span{display:block;font-size:11.5px;color:var(--gris);font-weight:600}.slot-c{text-align:center;justify-items:center;gap:4px}.slot-c small{white-space:normal}.slot-c-r{font-weight:800;font-size:15px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vert)}.slot-c-r small{font-size:11px;color:var(--gris);font-weight:600}.slot-c-free{display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;width:calc((100cqw - 60px) / 2 / 22.4 * 22);height:calc((100cqw - 60px) / 2 / 22.4 * 31);box-sizing:border-box;border-radius:12px;border:2px dashed #a9a3c6;padding:12px}.slot-c-free .ph{width:48px;height:48px;border-radius:50%;border:2px dashed #a9a3c6;display:grid;place-items:center;font-family:var(--f-d);font-size:26px;color:#8C86AE}.slot-c-free b{font-family:var(--f-d);font-weight:400;font-size:17px;text-transform:uppercase;line-height:1.05;color:var(--encre)}.slot-c-buy{gap:7px;padding:12px 14px;place-content:center stretch;text-align:center}.slot-c-buy .ph{justify-self:center}.slot-c-buy .bar,.slot-c-buy .btn{width:100%}.slot-c-price{font-weight:800;font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--encre)}.total{display:flex;justify-content:space-between;align-items:baseline;padding:8px 12px 0;border-top:3px solid var(--encre);margin-top:2px}.total b{font-family:var(--f-d);font-weight:400;font-size:18px;text-transform:uppercase}.total strong{font-size:20px;font-weight:900;color:var(--vert);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bar{height:10px;background:#E6E2F2;overflow:hidden;box-shadow:0 0 0 1.5px var(--encre)}.bar,.bar i{border-radius:5px}.bar i{display:block;height:100%;background:var(--vert)}.event{display:flex;align-items:center;gap:12px;background:var(--encre);color:var(--blanc);border-radius:16px;padding:10px 12px;text-decoration:none;box-shadow:4px 5px 0 var(--corail)}.event>div{flex:1 1;min-width:0}.event small{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--jaune)}.event b,.event small{display:block;text-transform:uppercase}.event b{font-family:var(--f-d);font-weight:400;font-size:19px;line-height:1.05}.event span{font-size:11.5px;color:var(--brume)}.event .t{font-family:var(--f-d);font-size:22px;color:var(--corail2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.invite{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;background:var(--jaune);border-radius:16px;padding:10px 12px 10px 14px;text-decoration:none;color:var(--encre);box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--encre);overflow:hidden}.inv-packs{position:relative;width:50px;height:44px}.inv-packs .pack{position:absolute;top:2px;font-size:1.25px;filter:drop-shadow(1.5px 1.5px 0 var(--encre))}.inv-packs .pack:first-child{left:5px;transform:rotate(-14deg)}.inv-packs .pack:nth-child(2){left:20px;top:0;z-index:1;transform:rotate(10deg)}.inv-packs .pack:nth-child(3){left:23px;transform:rotate(14deg)}.invite strong{display:block;font-family:var(--f-d);font-weight:400;font-size:19px;text-transform:uppercase;line-height:1.05}.invite small{display:block;font-size:11.5px;font-weight:600}.invite .go{background:var(--encre);color:var(--jaune);font-weight:800;font-size:12px;padding:7px 11px;border-radius:10px}.cgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px;container-type:inline-size;padding-bottom:6px}.cgrid .vc{font-size:calc((100cqw - 34px) / 3 / 22.4)!important}.cg-it{display:grid;grid-gap:6px;gap:6px;text-decoration:none;color:inherit;min-width:0}.cg-it small{font-size:11px;font-weight:700;color:var(--gris);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cg-it small.ok{color:var(--vert)}.cg-it small.gold{color:#9A6B00}.dark .cg-it small{color:var(--brume)}.c2grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 16px;gap:18px 16px;container-type:inline-size}.c2grid .vc{font-size:calc((100cqw - 60px) / 2 / 22.4)!important}.pick{display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center;border-radius:20px;padding:8px 8px 10px;font-weight:800;font-size:13px}.pick.on{background:var(--jaune);box-shadow:0 0 0 2px var(--encre)}.pick small{display:block;font-size:11px;color:var(--gris);font-weight:600}.fv-card{display:flex;justify-content:center;padding:4px 0 10px}.fv-card .vc{font-size:9.6px}.split-side .fv-card .vc{font-size:8.2px}@media (min-width:1024px){.split-side .fv-card .vc{font-size:9.6px}}.nums{display:flex;flex-wrap:wrap;gap:6px}.nums span{background:var(--jaune);color:var(--encre);font-weight:800;font-size:12px;padding:2px 8px;border-radius:7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nums span.more{background:rgba(255,255,255,.14);color:var(--blanc)}.fv-id{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--gris);margin-top:-6px}.fv-earn{display:grid;justify-items:center;grid-gap:0;gap:0;margin-top:-6px}.fv-earn b{font-family:var(--f-d);font-weight:400;font-size:34px;line-height:1;color:var(--vert);display:inline-flex;gap:6px;align-items:center}.fv-earn span{font-size:12.5px;font-weight:700;color:var(--gris)}.fv-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:6;font-size:14px}.fv-tabs a{padding:10px 0}.fv-me,.fv-row{gap:12px}.fv-row{display:flex;justify-content:space-between;align-items:flex-end}.fv-lab{display:block;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--gris)}.fv-big{display:block;font-family:var(--f-d);font-weight:400;font-size:30px;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fv-big small{font-family:var(--f-b);font-size:12px;font-weight:700;color:var(--gris)}.fv-ok{display:flex;gap:6px;align-items:center;font-size:13px;font-weight:700;color:var(--vert)}.fv-ok svg{width:16px;height:16px}.fv-goal{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;text-decoration:none}.fv-goal>span:nth-child(2){display:grid;grid-gap:4px;gap:4px}.fv-goal b{font-size:15px;font-weight:800}.fv-goal .bar{margin-top:4px;height:8px}.fv-goal .bar i{background:var(--corail)}.fv-more{background:var(--blanc);border-radius:18px;box-shadow:0 0 0 2px var(--encre);padding:0 14px}.fv-more summary{display:flex;justify-content:space-between;align-items:center;padding:13px 0;font-weight:800;font-size:14px;cursor:pointer;list-style:none}.fv-more summary::-webkit-details-marker{display:none}.fv-more summary span{font-size:12px;color:var(--gris);margin:0 auto 0 8px}.fv-more summary:after{content:"›";font-size:20px;line-height:1;transform:rotate(90deg);transition:transform .15s}.fv-more[open] summary:after{transform:rotate(-90deg)}.fv-more[open]{padding-bottom:14px;display:grid;grid-gap:12px;gap:12px}.fv-more .nums span.more{background:var(--pale);color:var(--encre)}.fv-facts p{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--encre)}.fv-intro{margin:0;font-size:14px;line-height:1.5;color:var(--gris);font-weight:500}.fv-quote{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.fv-quote span{font-family:var(--f-d);font-size:18px;text-transform:uppercase}.fv-quote b{font-size:15px;font-weight:800}.big{font-family:var(--f-d);font-weight:400;font-size:32px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.spark{width:100%;height:56px;display:block}.book{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.book h4{margin:0 0 4px;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--brume)}.book div div{display:flex;justify-content:space-between;padding:4px 8px;border-radius:7px;margin-bottom:3px;position:relative;overflow:hidden}.book div div i{position:absolute;inset:0 auto 0 0;z-index:-1;opacity:.28}.book .s i{background:var(--corail)}.book .b i{background:var(--vert2)}.trades{display:grid;grid-gap:4px;gap:4px;font-size:12px;color:var(--brume);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trades div{display:flex;justify-content:space-between}.mairebar{display:flex;align-items:center;gap:12px;text-decoration:none}.crown{width:40px;height:40px;border-radius:12px;background:var(--jaune);color:var(--encre);display:grid;place-items:center;flex:none}.crown svg{width:22px;height:22px}.sticky-act{position:-webkit-sticky;position:sticky;bottom:0;margin:0 -16px -22px;padding:12px 16px 18px;background:linear-gradient(transparent,var(--encre) 30%);display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;z-index:5}.screen:not(.dark) .sticky-act{background:linear-gradient(rgba(255,246,238,0),var(--creme) 30%)}.sticky-act.one{grid-template-columns:1fr}.alert{display:flex;gap:10px;align-items:center;background:rgba(255,90,54,.18);border-radius:12px;padding:9px 11px;font-size:12.5px;font-weight:600;color:#FFD2C7;text-decoration:none}.alert svg{width:18px;height:18px;flex:none;color:var(--corail2)}.screen:not(.dark) .alert{background:#FFE4DC;color:#8A1F0C}.screen:not(.dark) .alert svg{color:var(--corail)}.head-city{display:flex;gap:12px;align-items:center}.head-city .vc{font-size:2.6px}.head-city b{display:block;font-family:var(--f-d);font-weight:400;font-size:24px;text-transform:uppercase;line-height:1}.stepper{display:flex;align-items:center;justify-content:center;gap:22px}.stepper button{width:54px;height:54px;border-radius:16px;background:var(--blanc);box-shadow:0 0 0 2px var(--encre),0 4px 0 var(--encre);display:grid;place-items:center}.stepper button svg{width:24px;height:24px}.stepper output{font-family:var(--f-d);font-size:56px;line-height:1;min-width:2.2ch;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opt{display:grid;grid-template-columns:22px 1fr;grid-gap:10px;gap:10px;align-items:start;background:var(--blanc);border-radius:14px;padding:12px;box-shadow:0 0 0 2px #D5D0E6;text-align:left;width:100%}.opt.on{box-shadow:0 0 0 2.5px var(--encre),3px 4px 0 var(--encre)}.opt .rd{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--encre);margin-top:1px}.opt.dis{opacity:.55}.dgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:8px}.dgrid span{display:grid;justify-items:center;grid-gap:2px;gap:2px;background:var(--pale);border-radius:9px;padding:6px 1px;font-size:8.5px;letter-spacing:-.2px;font-weight:700;color:var(--gris);text-align:center;overflow:hidden}.dgrid span.on{background:var(--encre);color:var(--blanc)}.dgrid i{width:9px;height:9px;border-radius:50%}.dgrid b{font-size:12px;color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dgrid span.on b{color:var(--jaune)}.opt.on .rd{box-shadow:inset 0 0 0 6px var(--encre)}.opt b{display:block;font-size:14px}.opt span{font-size:12px;color:var(--gris)}.pricein{display:flex;align-items:center;gap:8px;margin-top:8px;background:var(--pale);border-radius:10px;padding:6px 10px}.pricein input{border:0;background:none;outline:none;font-weight:800;font-size:16px;width:100%;color:var(--encre);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.list{grid-gap:9px;gap:9px}.li,.list{display:grid}.li{grid-template-columns:auto minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;background:var(--blanc);border-radius:16px;padding:9px 12px 9px 9px;box-shadow:0 0 0 2px var(--encre);text-decoration:none;color:var(--encre)}.li .vc{font-size:2.3px}.li b{display:block;font-size:14px;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.li small{display:block;font-size:11.5px;color:var(--gris);font-weight:600}.li .r{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.li .r strong{display:flex;gap:5px;align-items:center;justify-content:flex-end;font-weight:900;font-size:14px}.li .r span{font-size:11.5px;font-weight:700;color:var(--gris)}.li .r span.soon{color:var(--corail)}.rank{grid-gap:6px;gap:6px}.rank,.rk{display:grid}.rk{grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px 12px;border-radius:12px;background:var(--blanc);box-shadow:0 0 0 2px var(--encre);font-size:13.5px;text-decoration:none;color:var(--encre)}.rk i{font-style:normal;font-family:var(--f-d);font-size:18px;text-align:center}.rk b{font-weight:800}.rk span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.rk small{display:block;font-size:11px;color:var(--gris);font-weight:600}.rk.me{background:var(--jaune)}.dark .rk{background:rgba(255,255,255,.08);box-shadow:none;color:var(--blanc)}.dark .rk small{color:var(--brume)}.dark .rk.me{background:var(--jaune)}.dark .rk.me,.dark .rk.me small{color:var(--encre)}.maire{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;background:var(--encre);color:var(--blanc);border-radius:18px;padding:14px;box-shadow:4px 5px 0 var(--jaune)}.maire small{font-size:10px;font-weight:800;letter-spacing:.14em;color:var(--jaune)}.maire b,.maire small{display:block;text-transform:uppercase}.maire b{font-family:var(--f-d);font-weight:400;font-size:24px;line-height:1.05}.maire span{font-size:12px;color:var(--brume)}.av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:16px;color:var(--encre);flex:none;box-shadow:0 0 0 2px var(--encre)}.av,.cd{font-family:var(--f-d)}.cd{font-size:40px;line-height:1;color:var(--corail2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bids{display:grid;grid-gap:2px;gap:2px;font-size:13px}.bids div{display:grid;grid-template-columns:28px 1fr auto auto;grid-gap:10px;gap:10px;align-items:center;padding:7px 8px;border-radius:10px}.bids div.me{background:rgba(91,234,156,.15)}.bids div.new{animation:flashrow 1s}@keyframes flashrow{0%{background:rgba(255,225,77,.5)}}.bids b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bids small{color:var(--brume);font-size:11.5px;white-space:nowrap}.dur{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.dur button{padding:9px 0;border-radius:11px;box-shadow:0 0 0 2px var(--encre);background:var(--blanc);font-weight:800;font-size:13px}.dur button.on{background:var(--encre);color:var(--blanc)}.step-n{display:flex;gap:10px;align-items:center;font-family:var(--f-d);font-size:17px;text-transform:uppercase}.step-n i{font-style:normal;width:26px;height:26px;background:var(--jaune);display:grid;place-items:center;box-shadow:0 0 0 2px var(--encre);font-size:15px}.rays,.step-n i{border-radius:50%}.rays{position:absolute;left:50%;top:40%;width:760px;height:760px;margin:-380px 0 0 -380px;background:repeating-conic-gradient(rgba(255,225,77,.3) 0 8deg,transparent 8deg 20deg);-webkit-mask:radial-gradient(circle,#000 12%,transparent 62%);mask:radial-gradient(circle,#000 12%,transparent 62%);animation:rot 16s linear infinite;pointer-events:none;z-index:0;opacity:0;transition:opacity .5s}.rays.on{opacity:1}.rays.violet{background:repeating-conic-gradient(rgba(211,161,255,.3) 0 8deg,transparent 8deg 20deg)}@keyframes rot{to{transform:rotate(1turn)}}.flash{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none;z-index:40}.flash.go{animation:flash .7s ease-out}.flash.violet{background:#E6C7FF}@keyframes flash{0%{opacity:.95}to{opacity:0}}.banner{position:absolute;left:50%;z-index:20;background:var(--jaune);color:var(--encre);font-family:var(--f-d);font-size:34px;padding:2px 18px;text-transform:uppercase;transform:translateX(-50%) rotate(-4deg) scale(0);box-shadow:0 0 0 3px var(--encre),5px 6px 0 var(--corail);white-space:nowrap;pointer-events:none}.banner.go{animation:pop .5s cubic-bezier(.3,1.8,.5,1) forwards}.banner.gold{background:#17120A;color:#F2D46E;box-shadow:0 0 0 3px #F2D46E,5px 6px 0 var(--corail)}.banner.epic{background:#A23BEC;color:var(--blanc)}@keyframes pop{to{transform:translateX(-50%) rotate(-4deg) scale(1)}}.confetti{position:absolute;top:-12px;width:8px;height:12px;z-index:35;pointer-events:none;animation:fall linear forwards}@keyframes fall{to{transform:translate(var(--dx),900px) rotate(var(--r))}}.op{flex:1 1;flex-direction:column;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:pointer;min-height:0}.op,.op-top{display:flex;position:relative}.op-top{align-items:center;justify-content:space-between;padding:16px 16px 0;z-index:10}.op-top b{font-family:var(--f-d);font-weight:400;font-size:17px;text-transform:uppercase;color:var(--jaune);letter-spacing:.04em}.op-top button{font-size:13px;font-weight:700;color:var(--brume);padding:6px 4px;text-decoration:underline;text-underline-offset:2px}.dots{display:flex;gap:6px;justify-content:center;padding-top:12px;position:relative;z-index:10}.dots i{width:36px;height:6px;border-radius:3px;background:rgba(255,255,255,.18);transition:background .3s}.op-stage{flex:1 1;position:relative;display:grid;place-items:center;min-height:0}.op-info{min-height:84px;text-align:center;display:grid;grid-gap:4px;gap:4px;align-content:start;padding:0 16px;position:relative;z-index:10}.op-info b{font-family:var(--f-d);font-weight:400;font-size:24px;text-transform:uppercase;color:var(--jaune);line-height:1.1}.op-info span{font-size:13px;color:var(--brume);font-weight:500}.op-info .newc{display:inline-block;justify-self:center;background:var(--corail);color:var(--blanc);font-family:var(--f-d);font-size:17px;padding:2px 12px;border-radius:8px;transform:rotate(-2deg);text-transform:uppercase}.op-hint{text-align:center;font-weight:700;font-size:13px;color:var(--brume);padding:6px 0 26px;min-height:46px;z-index:10}.flip,.op-hint{position:relative}.flip{width:22em;height:31em;font-size:11px;perspective:1100px;z-index:5}.flip-in{position:absolute;inset:0;transition:transform .65s cubic-bezier(.4,1.4,.5,1);transform-style:preserve-3d}.flip.on .flip-in{transform:rotateY(180deg)}.flip-in>*{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-in>.face{transform:rotateY(180deg)}.flip.enter{animation:enter .4s cubic-bezier(.3,1.4,.6,1)}@keyframes enter{0%{transform:translateY(80px) scale(.8) rotate(-6deg);opacity:0}}.flip.suspense .vback{animation:shake .1s linear infinite;box-shadow:0 0 0 .3em var(--encre),0 0 3.4em 1.2em rgba(255,194,26,.85)}.flip.suspense.ep .vback{box-shadow:0 0 0 .3em var(--encre),0 0 3.4em 1.2em rgba(199,125,255,.9)}@keyframes shake{0%{transform:translate(2px) rotate(.8deg)}50%{transform:translate(-2px,1px) rotate(-.8deg)}to{transform:translate(1px,-1px) rotate(.5deg)}}.flip.bounce{animation:bounce .5s cubic-bezier(.3,1.8,.5,1)}@keyframes bounce{40%{transform:scale(1.06)}}.flip.halo .vc{box-shadow:0 0 0 .3em var(--encre),.6em .8em 0 var(--encre),0 0 3em .8em rgba(30,139,255,.7)}.flip.out{transition:transform .35s ease-in,opacity .35s;transform:translateX(-140%) rotate(-14deg);opacity:0}.op-pack{font-size:10px;position:relative;z-index:5;transition:transform .2s}.op-pack.torn .pk-top{transform:translate(40px,-200px) rotate(32deg);opacity:0}.op-pack.torn .pk-body{transform:translateY(420px)}.glow{position:absolute;left:50%;top:50%;width:260px;height:260px;margin:-130px 0 0 -130px;border-radius:50%;background:radial-gradient(circle,rgba(255,225,77,.35),transparent 65%);z-index:1;pointer-events:none;animation:breath 2.4s ease-in-out infinite}@keyframes breath{50%{transform:scale(1.15);opacity:.7}}.recap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 12px;gap:16px 12px;container-type:inline-size}.recap .vc{font-size:calc((100cqw - 34px) / 3 / 22.4)!important}.recap>*{animation:enter .45s ease-out backwards}.mom{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:14px 20px 26px;overflow:hidden}.mom,.mom>*{position:relative}.mom>*{z-index:2}.mom>.rays{position:absolute;z-index:0}.mom .kick{font-family:var(--f-d);font-size:20px;text-transform:uppercase;background:var(--corail);color:var(--blanc);padding:2px 14px;transform:rotate(-3deg);box-shadow:0 0 0 3px var(--encre)}.mom .kick.gold{background:var(--jaune);color:var(--encre)}.mom h2{margin:0;font-family:var(--f-d);font-weight:400;font-size:36px;line-height:1;text-transform:uppercase;text-wrap:balance}.mom p{margin:0;font-size:14px;color:#E4E0F7;max-width:32ch}.mom .vc{font-size:7.4px}.versus{display:grid;grid-gap:6px;gap:6px;width:100%}.landing{flex:1 1;display:flex;flex-direction:column;gap:14px;padding:18px 18px 22px;overflow-y:auto;scrollbar-width:none}@media (max-width:1023px){.landing{overflow-x:hidden}}.landing::-webkit-scrollbar{display:none}.landing .logo{font-size:22px;align-self:flex-start}.landing h1{margin:0;font-family:var(--f-d);font-weight:400;font-size:54px;line-height:.9;text-transform:uppercase;color:var(--blanc);text-shadow:4px 4px 0 var(--encre);text-wrap:balance}.fan{position:relative;height:260px;flex:none}.fan>div{position:absolute;left:50%;top:50%}.fan .f1{transform:translate(-112%,-44%) rotate(-12deg)}.fan .f2{transform:translate(12%,-44%) rotate(10deg)}.fan .f3{transform:translate(-50%,-50%);z-index:2}.deck>div{transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .9s ease,filter .9s ease;transform-origin:50% 60%;will-change:transform}.deck .left{transform:translate(-118%,-44%) rotate(-10deg) scale(.82);filter:brightness(.92);z-index:1}.deck .mid{transform:translate(-50%,-50%);z-index:3}.deck .right{transform:translate(18%,-44%) rotate(10deg) scale(.82);filter:brightness(.92);z-index:2;animation:deck-in .9s cubic-bezier(.45,0,.2,1) both}.deck .out{transform:translate(-175%,-40%) rotate(-16deg) scale(.7);opacity:0;z-index:0;pointer-events:none}@keyframes deck-in{0%{transform:translate(85%,-40%) rotate(16deg) scale(.7);opacity:0}}.deck.deal>div{animation:deck-deal .7s cubic-bezier(.2,.8,.2,1) both}.deck.deal .left{animation-delay:0s}.deck.deal .mid{animation-delay:.45s}.deck.deal .right{animation-delay:.25s}@keyframes deck-deal{0%{opacity:0;transform:translate(-50%,-30%) scale(.9)}}@media (prefers-reduced-motion:reduce){.deck>div{transition:none;animation:none!important}}.live{background:var(--encre);color:var(--blanc);border-radius:16px;padding:12px 14px;display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.live small{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--jaune);display:flex;align-items:center;gap:6px}.live small:before{content:"";width:8px;height:8px;border-radius:50%;background:#5BEA9C;animation:breath 1.4s infinite}.live span{color:#E4E0F7}.sso{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.sso button{border-radius:12px;padding:10px 0;font-weight:800;font-size:13px}.offer,.sso button{background:var(--blanc);box-shadow:0 0 0 2px var(--encre)}.offer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;border-radius:16px;padding:10px 12px}.offer b{display:block;font-size:14.5px;font-weight:800}.offer small{display:block;font-size:11.5px;color:var(--gris);font-weight:600}.offer.prem{background:var(--encre);color:var(--blanc);box-shadow:0 0 0 2px var(--encre),4px 4px 0 #7B6CFF}.offer.prem small{color:var(--brume)}.price{background:var(--jaune);color:var(--encre);font-weight:900;font-size:13px;padding:7px 11px;border-radius:10px;box-shadow:0 0 0 2px var(--encre);white-space:nowrap}.pass{background:linear-gradient(120deg,#FFE14D,#FF9EC4);border-radius:20px;padding:16px;box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--encre);display:grid;grid-gap:10px;gap:10px}.pass h3{margin:0;font-family:var(--f-d);font-weight:400;font-size:28px;text-transform:uppercase;line-height:1}.pass ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px;font-size:13px;font-weight:600}.pass li{display:flex;gap:8px;align-items:center}.pass li svg{width:16px;height:16px;flex:none}.passbadge{width:46px;height:56px;border-radius:10px;background:var(--encre);color:var(--jaune);display:grid;place-items:center;font-family:var(--f-d);font-size:17px;text-transform:uppercase;transform:rotate(-6deg)}.coinpack{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.coinpack button{background:var(--blanc);border-radius:14px;padding:12px 6px;box-shadow:0 0 0 2px var(--encre);display:grid;grid-gap:6px;gap:6px;justify-items:center}.coinpack b{font-weight:900;font-size:15px;display:flex;align-items:center;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.coinpack span{font-size:12px;font-weight:800;background:var(--jaune);padding:3px 9px;border-radius:8px;box-shadow:0 0 0 1.5px var(--encre)}.coinpack button.best{box-shadow:0 0 0 2.5px var(--encre),3px 4px 0 var(--corail)}.prof{display:grid;justify-items:center;grid-gap:6px;gap:6px;text-align:center}.prof .avbig{width:84px;height:84px;border-radius:50%;background:var(--jaune);display:grid;place-items:center;font-size:44px;box-shadow:0 0 0 3px var(--encre),4px 5px 0 var(--corail)}.prof .avbig,.prof h2{font-family:var(--f-d)}.prof h2{margin:4px 0 0;font-weight:400;font-size:30px;text-transform:uppercase;line-height:1}.badge-pass{display:inline-block;background:linear-gradient(120deg,#FFE14D,#FF9EC4);font-weight:800;font-size:11px;padding:2px 9px;border-radius:999px;box-shadow:0 0 0 1.5px var(--encre)}.stats3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.stats3 div{background:var(--blanc);border-radius:14px;padding:10px;box-shadow:0 0 0 2px var(--encre);display:grid;grid-gap:2px;gap:2px;min-width:0}.stats3 small{font-size:10.5px;font-weight:700;color:var(--gris);text-transform:uppercase;letter-spacing:.04em}.stats3 b{font-size:17px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row3{display:flex;gap:12px;justify-content:center}.row3 .vc{font-size:4.6px}.podium{display:grid;grid-template-columns:1fr 1.15fr 1fr;grid-gap:8px;gap:8px;align-items:end;text-align:center}.podium div{display:grid;justify-items:center;grid-gap:4px;gap:4px}.podium .av{width:48px;height:48px;font-size:22px}.podium b{font-size:12.5px;font-weight:800;overflow-wrap:anywhere}.podium span{font-size:11.5px;font-weight:700;color:var(--gris);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.podium i{display:grid;place-items:center;width:100%;border-radius:12px 12px 0 0;font-style:normal;font-family:var(--f-d);font-size:26px}.notif,.podium i{box-shadow:0 0 0 2px var(--encre)}.notif{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;padding:10px 12px;border-radius:14px;background:var(--blanc);text-decoration:none;color:var(--encre);position:relative}.notif .ico{width:40px;height:40px;border-radius:12px;display:grid;place-items:center}.notif .ico svg{width:20px;height:20px}.notif b{font-size:13px;font-weight:700;line-height:1.3;display:block}.notif small{font-size:11px;color:var(--gris);font-weight:600;white-space:nowrap}.notif.unread:after{content:"";position:absolute;left:-4px;top:50%;margin-top:-5px;width:10px;height:10px;border-radius:50%;background:var(--corail);box-shadow:0 0 0 2px var(--creme)}.set{background:var(--blanc);border-radius:16px;box-shadow:0 0 0 2px var(--encre);overflow:hidden}.set>*{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;border-top:1.5px solid var(--ligne);font-size:13.5px;width:100%;text-align:left;text-decoration:none;color:var(--encre)}.set>:first-child{border-top:0}.set span{color:var(--gris);font-size:12.5px;font-weight:600}.tg{width:44px;height:26px;border-radius:13px;background:var(--vert);position:relative;flex:none;transition:background .2s}.tg:after{content:"";position:absolute;top:3px;left:21px;width:20px;height:20px;border-radius:50%;background:var(--blanc);transition:left .2s;box-shadow:0 1px 2px rgba(0,0,0,.3)}.tg.off{background:#C9C4DA}.tg.off:after{left:3px}.danger{color:var(--rouge)!important;font-weight:700}.prob{color:var(--encre);width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.prob th{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--gris);text-align:right;padding:6px 8px}.prob td:first-child,.prob th:first-child{text-align:left}.prob td{padding:9px 8px;border-top:1.5px solid var(--ligne);text-align:right;font-weight:700}.faq{display:grid;grid-gap:8px;gap:8px}.faq details{background:var(--blanc);border-radius:14px;box-shadow:0 0 0 2px var(--encre);padding:12px 14px}.faq summary{font-weight:800;font-size:13.5px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:10px}.faq summary:after{content:"+";font-family:var(--f-d);font-size:20px;line-height:.8}.faq details[open] summary:after{content:"–"}.faq p{margin:8px 0 0;font-size:13px;color:var(--gris)}.tier{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;background:var(--blanc);border-radius:16px;padding:10px 12px 10px 10px;box-shadow:0 0 0 2px var(--encre)}.tier .vc{font-size:3px}.tier b{font-family:var(--f-d);font-weight:400;font-size:22px;text-transform:uppercase;line-height:1}.tier span{display:block;font-size:12px;font-weight:600;color:var(--gris)}.tier strong{display:block;font-size:12.5px;font-weight:800;margin-top:3px}.progress-steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px}.progress-steps i{height:6px;border-radius:3px;background:#DAD5EA}.progress-steps i.on{background:var(--corail)}.ob-kicker{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--corail);margin-bottom:-8px}.ob-lead{margin:0;font-size:15px;line-height:1.5;color:var(--encre)}.ob-lead b{font-weight:800}.ob-next{display:flex;gap:12px;align-items:center;font-size:13px;color:var(--gris);font-weight:500}.ob-next b{color:var(--encre);font-weight:800}.ob-hero{display:grid;justify-items:center;padding:4px 0 0;position:relative}.ob-hero .vc{transform:rotate(-2deg)}.ob-sash{display:flex;gap:10px;align-items:center;margin-top:-26px;position:relative;z-index:2;background:var(--jaune);color:var(--encre);border-radius:14px;padding:8px 14px 8px 10px;box-shadow:0 0 0 2px var(--encre),3px 4px 0 var(--encre);font-size:12px;font-weight:700}.ob-sash svg{width:24px;height:24px}.ob-sash b{display:block;font-family:var(--f-d);font-weight:400;font-size:19px;text-transform:uppercase;line-height:1}.ob-warn{display:flex;gap:10px;align-items:flex-start;background:var(--pale);border-radius:14px;padding:10px 12px;font-size:13px;font-weight:600;color:var(--encre)}.ob-warn svg{width:18px;height:18px;flex:none;color:var(--corail);margin-top:1px}.ob-ladder{display:grid;grid-gap:6px;gap:6px}.ob-rung{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;background:var(--blanc);border-radius:14px;padding:6px 12px 6px 6px;box-shadow:0 0 0 2px var(--encre)}.ob-rung span{display:grid;grid-gap:1px;gap:1px;justify-items:start;min-width:0}.ob-rung span b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ob-rung span small{font-size:11.5px;color:var(--gris);font-weight:600}.ob-rung strong{font-family:var(--f-d);font-weight:400;font-size:22px;line-height:1;color:var(--vert);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ob-rung strong small{display:block;font-family:var(--f-b);font-size:10.5px;font-weight:700;color:var(--gris)}.ob-slots{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px}.ob-slots i{aspect-ratio:22/31;border-radius:10px;border:2px dashed var(--brume);display:grid;place-items:center;color:var(--brume)}.ob-slots i svg{width:18px;height:18px}.ob-slots i.on{border:0}.ob-loop{list-style:none;margin:0;padding:0;grid-gap:0;gap:0}.ob-loop,.ob-loop li{display:grid;position:relative}.ob-loop li{grid-template-columns:44px minmax(0,1fr);grid-column-gap:12px;column-gap:12px;padding:0 0 14px}.ob-loop li:before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:2px;background:var(--ligne)}.ob-loop li:last-child{padding-bottom:0}.ob-loop li:last-child:before{display:none}.ob-loop i{grid-row:span 2;width:44px;height:44px;border-radius:50%;background:var(--blanc);box-shadow:0 0 0 2px var(--encre);display:grid;place-items:center;color:var(--encre)}.ob-loop i svg{width:22px;height:22px}.ob-loop li.on i{background:var(--jaune);box-shadow:0 0 0 2px var(--encre),2px 3px 0 var(--encre)}.ob-loop b{font-family:var(--f-d);font-weight:400;font-size:19px;text-transform:uppercase;line-height:1.1;padding-top:3px}.ob-loop span{font-size:13px;color:var(--gris);font-weight:500}.ob-gift{display:flex;gap:14px;align-items:center;background:var(--encre);color:var(--blanc);border-radius:18px;padding:12px 16px}.ob-gift b{display:block;font-family:var(--f-d);font-weight:400;font-size:22px;text-transform:uppercase;line-height:1;color:var(--jaune)}.ob-gift small{font-size:12.5px;color:var(--brume)}.res{display:grid;grid-gap:8px;gap:8px}.res button{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;text-align:left;background:var(--blanc);border-radius:14px;padding:8px 12px 8px 8px;box-shadow:0 0 0 2px #D5D0E6;width:100%}.res button.on{box-shadow:0 0 0 2.5px var(--encre),3px 4px 0 var(--encre)}.res .vc{font-size:2.1px}.res b{display:block;font-size:15px;font-weight:800}.res small{font-size:11.5px;color:var(--gris);font-weight:600}.copy{display:flex;gap:8px;align-items:center;background:var(--pale);border-radius:12px;padding:6px 6px 6px 12px;font-weight:700;font-size:13.5px}.copy span{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;-moz-user-select:all;user-select:all}.share3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.share3 button{background:var(--blanc);border-radius:12px;padding:9px 0;font-weight:800;font-size:12.5px;box-shadow:0 0 0 2px var(--encre)}.empty{text-align:center;color:var(--gris);font-size:13px;padding:24px 0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.rt-commune{--tc:#D7DEE6}.rt-notable{--tc:#5BEA9C}.rt-rare{--tc:#6CB6FF}.rt-epique{--tc:#D3A1FF}.rt-legendaire{--tc:#FFC21A}.vc-photo{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}.err{background:#FFE4DC;color:#8A1F0C}.err,.ok-msg{border-radius:12px;padding:9px 11px;font-size:12.5px;font-weight:600}.ok-msg{background:rgba(91,234,156,.2);color:#0B5A31}.field{display:grid;grid-gap:6px;gap:6px}.field label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--gris)}.field input{height:46px;border-radius:14px;border:0;box-shadow:0 0 0 2px var(--encre);padding:0 14px;font-size:15px;background:var(--blanc);color:var(--encre)}.dark .field label{color:var(--brume)}.field textarea{border-radius:14px;border:0;box-shadow:0 0 0 2px var(--encre);padding:10px 14px;font-size:13px;font-family:ui-monospace,monospace;background:var(--blanc);color:var(--encre);resize:vertical}.credit{font-size:10.5px;color:var(--gris)}.credit a{color:inherit}.screen.with-tabs .sticky-act{bottom:var(--tab-h)}.tabs .tabs-logo,.tabs .tabs-more{display:none}@media (min-width:1024px){:root{--side-w:232px}.screen.with-tabs{max-width:1240px;padding:0 0 0 var(--side-w)}.screen.with-tabs .tabs{left:max(0px,calc(50% - 620px));top:0;bottom:0;transform:none;width:var(--side-w);max-width:none;display:flex;flex-direction:column;gap:4px;padding:22px 14px;border-top:0;border-right:2px solid var(--encre);overflow-y:auto}.screen.with-tabs .tabs>a{display:flex;align-items:center;gap:12px;justify-items:start;font-size:15px;padding:10px 12px;border-radius:12px}.screen.with-tabs .tabs>a:hover{background:var(--pale)}.screen.with-tabs .tabs>a.on{background:var(--creme);box-shadow:0 0 0 2px var(--encre)}.screen.with-tabs .tabs .tabs-logo{display:block;font-size:30px;text-decoration:none;padding:0 12px 20px}.tabs .tabs-more{display:grid;grid-gap:2px;gap:2px;margin-top:auto;padding-top:16px;border-top:2px solid var(--ligne)}.screen.with-tabs .tabs .tabs-more a{display:block;text-align:left;font-size:13px;font-weight:700;color:var(--gris);text-decoration:none;padding:7px 12px;border-radius:10px}.screen.with-tabs .tabs .tabs-more a.on,.screen.with-tabs .tabs .tabs-more a:hover{color:var(--encre);background:var(--pale)}.screen.with-tabs .tb{padding:18px 32px 6px}.screen.with-tabs .tb .logo{visibility:hidden}.screen.with-tabs .sh{padding:18px 24px 4px}.screen.with-tabs .view{padding:18px 32px 32px;gap:16px}.screen.with-tabs .view.narrow{width:100%;max-width:720px;margin:0 auto}.screen.with-tabs .sticky-act{bottom:0;margin:0 -32px -32px;padding:14px 32px 22px}.screen.with-tabs .sticky-act.one{grid-template-columns:minmax(0,360px);justify-content:end}.cgrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px 16px}.cgrid .vc{font-size:calc((100cqw - 80px) / 6 / 22.4)!important}.c2grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px}.c2grid .vc{font-size:calc((100cqw - 120px) / 4 / 22.4)!important}.slot-c-free{width:calc((100cqw - 120px) / 4 / 22.4 * 22);height:calc((100cqw - 120px) / 4 / 22.4 * 31)}.recap{grid-template-columns:repeat(5,minmax(0,1fr))}.recap .vc{font-size:calc((100cqw - 60px) / 5 / 22.4)!important}.slots{grid-template-columns:repeat(2,minmax(0,1fr))}.screen.with-tabs .view.split{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;grid-column-gap:32px;column-gap:32px}.screen.with-tabs .view.split>*{grid-column:2}.screen.with-tabs .view.split>.split-side{grid-column:1;grid-row:1/span 40;position:-webkit-sticky;position:sticky;top:18px}}.split-side{display:flex;flex-direction:column;gap:14px}@media (min-width:1024px){.screen:not(.with-tabs){max-width:none;box-shadow:none}.screen:not(.with-tabs)>.landing,.screen:not(.with-tabs)>.sh,.screen:not(.with-tabs)>.view{width:100%;max-width:560px;margin:0 auto}.screen:not(.with-tabs)>.landing{padding-top:48px;justify-content:center}.screen:not(.with-tabs)>.landing.home{max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:64px;column-gap:64px;grid-row-gap:18px;row-gap:18px;align-content:center;padding:56px 48px;min-height:100dvh}.landing.home>*{grid-column:1}.landing.home .logo{font-size:30px}.landing.home h1{font-size:84px}.landing.home>.link{justify-self:start}.landing.home>p{font-size:18px;max-width:46ch}.landing.home>.btn{max-width:420px;font-size:26px}.landing.home>.box{max-width:420px}.landing.home>.fan{grid-column:2;grid-row:1/span 8;height:auto;min-height:560px;align-self:center}.landing.home .fan .f1 .vc,.landing.home .fan .f2 .vc{font-size:10px!important}.landing.home .fan .f3 .vc{font-size:12.5px!important}.landing.home .deck .vc{font-size:11.5px!important}.screen.ov>.sh,.screen.ov>.view{max-width:960px}.screen.ov>.view{flex:none;margin:auto;padding-top:24px;gap:28px}.screen.ov .recap{gap:24px 20px}.screen.ov .recap .vc{font-size:calc((100cqw - 80px) / 5 / 22.4)!important}.screen.ov .recap small{font-size:14px}.screen.ov .duo{width:100%}.screen.ov .duo,.screen.ov>.view>.btn{max-width:520px;margin:0 auto}}.cg-tools{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:36px}.cg-tools>.err,.cg-tools>.ok-msg{flex:1 1}.cg-tools-r{display:flex;gap:8px;flex:none}.cg-it.pick{position:relative;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;transition:transform .1s}.cg-it.pick .tick{position:absolute;top:-6px;right:-6px;width:26px;height:26px;border-radius:50%;background:var(--blanc);box-shadow:0 0 0 2px var(--encre);display:grid;place-items:center;z-index:3;color:var(--encre)}.cg-it.pick .tick svg{width:16px;height:16px}.cg-it.pick.sel{transform:scale(.94)}.cg-it.pick.sel .tick{background:var(--jaune)}.cg-it.pick.sel small{color:var(--rouge)}.cg-it.pick.dim{opacity:.35;cursor:not-allowed}.sticky-act.multi{gap:8px}.sticky-act .keep{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700}.sticky-act .keep input{width:18px;height:18px;accent-color:var(--encre)}.multi-warn{font-size:12px;font-weight:600;color:var(--gris)}.li.vote{grid-template-columns:28px minmax(0,1fr) auto;padding:10px 12px}.li.vote .bar{display:block;margin:6px 0 4px;height:8px}.li.vote.me{box-shadow:0 0 0 2px var(--encre),3px 4px 0 var(--encre);background:var(--creme)}.vote-rk{font-family:var(--f-d);font-size:20px;text-align:center}.vote-ok{font-size:12px;font-weight:800;color:var(--vert)}.votebar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;text-decoration:none;color:inherit}.votebar svg{width:20px;height:20px}.chips-l{flex:none;align-self:center;font-size:12px;font-weight:800;color:var(--gris);margin-right:2px}a.chip{text-decoration:none}.legal{display:grid;grid-gap:10px;gap:10px;font-size:14px;line-height:1.55;max-width:68ch}.legal h2{margin:10px 0 0;font-family:var(--f-d);font-weight:400;font-size:20px;text-transform:uppercase;line-height:1.1}.legal p,.legal ul{margin:0}.legal ul{padding-left:18px;display:grid;grid-gap:4px;gap:4px}.legal a{font-weight:700;text-underline-offset:2px}.tbl{overflow-x:auto;background:var(--blanc);border-radius:14px;box-shadow:0 0 0 2px var(--encre)}.tbl table{border-collapse:collapse;width:100%;min-width:520px;font-size:12.5px}.tbl td,.tbl th{padding:8px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--ligne)}.tbl th{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--gris)}.tbl tr:last-child td{border-bottom:0}.site-foot{display:grid;grid-gap:8px;gap:8px;justify-items:center;text-align:center;padding:18px 0 6px;margin-top:auto}.site-foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px}.site-foot a{font-size:12px;font-weight:700;text-decoration:underline;text-underline-offset:2px}.site-foot small{font-size:11px;opacity:.75}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vt-pros{margin:0;font-size:12.5px;font-weight:800;text-align:center}.vitrine{background:var(--creme);color:var(--encre);border-radius:28px 28px 0 0;padding:22px 16px 10px;display:flex;flex-direction:column;gap:30px;box-shadow:0 -2px 0 var(--encre)}.vt-sec{display:grid;grid-gap:12px;gap:12px;scroll-margin-top:16px}.vt-sec h2{margin:0;font-family:var(--f-d);font-weight:400;font-size:32px;line-height:1;text-transform:uppercase;text-wrap:balance}.vt-sec h3{margin:0;font-size:15px;font-weight:800}.vt-lead{margin:0;font-size:14px;color:var(--gris);font-weight:500;max-width:52ch}.vt-stats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.vt-stats li{background:var(--encre);color:var(--blanc);border-radius:16px;padding:12px;font-size:12.5px;font-weight:600;line-height:1.25}.vt-stats b{display:block;font-family:var(--f-d);font-weight:400;font-size:30px;color:var(--jaune);line-height:1}.vt-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.vt-steps li{position:relative;background:var(--blanc);border-radius:18px;padding:14px 14px 14px 64px;box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--encre);display:grid;grid-gap:4px;gap:4px}.vt-steps p{margin:0;font-size:13.5px;color:var(--gris)}.vt-num{position:absolute;left:14px;top:14px;width:36px;height:36px;border-radius:50%;background:var(--corail);color:var(--blanc);display:grid;place-items:center;font-family:var(--f-d);font-size:20px;box-shadow:0 0 0 2px var(--encre)}.vt-ic{position:absolute;right:14px;top:14px;width:22px;height:22px;color:var(--gris)}.vt-rares{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:6px 16px 10px;scroll-snap-type:x mandatory}.vt-rares::-webkit-scrollbar{display:none}.vt-rares figure{margin:0;flex:none;width:118px;display:grid;grid-gap:8px;gap:8px;justify-items:start;scroll-snap-align:start}.vt-rares figcaption{display:grid;justify-items:start;grid-gap:3px;gap:3px;font-size:12px;font-weight:700}.vt-first{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;background:var(--encre);color:var(--blanc);border-radius:18px;padding:14px}.vt-first p{margin:0;font-size:13.5px;color:var(--brume)}.vt-first b{color:var(--jaune)}.vt-sec>.link{justify-self:start}.vt-search{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.vt-search input{min-width:0;border:0;border-radius:14px;padding:12px 14px;font-size:16px;background:var(--blanc);box-shadow:0 0 0 2px var(--encre)}.vt-search .btn{width:52px}.vt-regions{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:7px}.vt-regions li{font-size:12.5px;font-weight:800;padding:6px 12px;border-radius:999px;background:var(--jaune);box-shadow:0 0 0 2px var(--encre)}.vt-free{display:grid;grid-gap:10px;gap:10px}.vt-free>div{background:var(--blanc);border-radius:18px;padding:14px;box-shadow:0 0 0 2px var(--encre);display:grid;grid-gap:8px;gap:8px}.vt-free>div:first-child{box-shadow:0 0 0 2px var(--encre),4px 5px 0 var(--vert)}.vt-free ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:13.5px}.vt-end{justify-items:center;text-align:center}.vt-end .btn{max-width:420px;width:100%}.vt-results{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.vt-results a{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--blanc);border-radius:14px;padding:10px 12px;box-shadow:0 0 0 2px var(--encre);text-decoration:none}.vt-results span{display:grid;min-width:0}.vt-results small{font-size:12px;color:var(--gris);font-weight:600}@media (min-width:1024px){.vitrine{max-width:1180px;width:100%;margin:0 auto;padding:40px 48px 16px;gap:48px;border-radius:32px 32px 0 0}.vt-sec h2{font-size:44px}.vt-stats,.vt-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-steps li{padding:64px 16px 16px}.vt-rares{overflow:visible;margin:0;padding:6px 0;justify-content:space-between}.vt-rares figure{width:180px}.vt-first,.vt-search{max-width:560px}.vt-free{grid-template-columns:1fr 1fr}.faq{max-width:760px}.landing.home>.vt-pros{justify-self:start;text-align:left}}.check{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:13.5px;font-weight:600;cursor:pointer}.check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--encre)}a.btn,a.price{text-decoration:none}@media (max-width:429px){.tb .logo>span{display:none}}@media (max-width:369px){.tb{gap:6px}}.stats-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.stat-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.stat-tile{background:var(--blanc);border-radius:16px;box-shadow:0 0 0 2px var(--encre);padding:12px;display:grid;grid-gap:2px;gap:2px}.stat-tile span{font-size:11.5px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--gris)}.stat-tile b{font-family:var(--f-d);font-weight:400;font-size:30px;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stat-tile small{font-size:12px;color:var(--gris);font-weight:600}.stat-bars{display:flex;align-items:flex-end;gap:2px;height:72px;border-bottom:2px solid var(--encre)}.stat-bars i{flex:1 1;min-height:2px;background:var(--corail);border-radius:3px 3px 0 0}.stat-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--gris);font-weight:600}.terr-hero{background:radial-gradient(120% 90% at 85% 0,var(--nuit),var(--encre) 70%);color:var(--blanc);border-radius:18px;padding:14px;display:grid;grid-gap:8px;gap:8px}.terr-hero small{color:var(--brume);font-weight:600;font-size:12.5px}.terr-hero b{font-family:var(--f-d);font-weight:400;font-size:34px;line-height:1;color:var(--jaune);display:flex;align-items:center;gap:8px}.terr-hero .ok-msg{color:var(--vert2)}.terr-reg{background:var(--blanc);border-radius:18px;box-shadow:0 0 0 2px var(--encre);padding:12px 14px;display:grid;grid-gap:7px;gap:7px}details.terr-reg{display:block}details.terr-reg>.terr-depts{margin-top:7px}.terr-reg>summary{display:grid;grid-gap:7px;gap:7px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.terr-reg>summary::-webkit-details-marker{display:none}.terr-reg>summary:focus-visible{outline:2px solid var(--encre);outline-offset:4px;border-radius:8px}.terr-reg[open]>summary{padding-bottom:2px}.terr-chev{display:inline-block;width:8px;height:8px;margin-left:10px;border-right:2.5px solid var(--encre);border-bottom:2.5px solid var(--encre);transform:translateY(-3px) rotate(45deg);transition:transform .15s}.terr-reg[open] .terr-chev{transform:translateY(1px) rotate(-135deg)}.terr-sm.claim{color:var(--encre);font-weight:800}.terr-rh{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.terr-rh b{font-family:var(--f-d);font-weight:400;font-size:19px;text-transform:uppercase;line-height:1.05}.terr-rh span{font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terr-sm{color:var(--gris);font-size:12px;font-weight:600}.terr-bar{position:relative;display:block;height:11px;border-radius:6px;background:var(--pale);box-shadow:inset 0 0 0 1.5px var(--encre);overflow:hidden}.terr-bar i{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--corail),var(--corail2));border-right:1.5px solid var(--encre)}.terr-bar:after{content:"";position:absolute;inset:0;opacity:.5;background:linear-gradient(90deg,transparent calc(25% - 1px),var(--encre) calc(25% - 1px) 25%,transparent 25% calc(50% - 1px),var(--encre) calc(50% - 1px) 50%,transparent 50% calc(75% - 1px),var(--encre) calc(75% - 1px) 75%,transparent 75%)}.terr-bar.thin{height:7px}.terr-bar.thin:after{display:none}.terr-depts,.terr-dp{display:grid}.terr-dp{grid-template-columns:minmax(0,1fr) 56px 78px;align-items:center;grid-gap:9px;gap:9px;padding:8px 0;border-top:1px solid var(--ligne);text-decoration:none;color:var(--encre)}.terr-dp .nm{font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terr-dp .nm em{font-style:normal;color:var(--gris);font-weight:600;font-size:11.5px;margin-left:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terr-pill{justify-self:end;font-size:11px;font-weight:800;border-radius:999px;padding:3px 8px;text-align:center;white-space:nowrap;color:var(--gris);background:var(--pale);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terr-pill.claim{color:var(--encre);background:var(--jaune);box-shadow:0 0 0 1.5px var(--encre)}.terr-pill.fini{color:var(--blanc);background:var(--vert)}.terr-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.terr-st{border-radius:12px;padding:8px 4px;text-align:center;display:grid;grid-gap:3px;gap:3px;align-content:start;background:var(--blanc);box-shadow:0 0 0 1.5px var(--ligne);color:var(--gris)}.terr-st b{font-family:var(--f-d);font-weight:400;font-size:18px;color:var(--encre)}.terr-st small{font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terr-st.got{background:var(--vert);box-shadow:0 0 0 1.5px var(--encre)}.terr-st.got,.terr-st.got b{color:var(--blanc)}.terr-st.next{background:var(--jaune);color:var(--encre);box-shadow:0 0 0 1.5px var(--encre)}.terr-need{font-size:13px;font-weight:800}.terr-miss{background:var(--blanc);border-radius:16px;box-shadow:0 0 0 2px var(--encre);padding:2px 12px}.terr-mr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;align-items:center;padding:8px 0;border-top:1px solid var(--ligne);text-decoration:none;color:var(--encre)}.terr-mr:first-child{border-top:0}.terr-mr .nm{font-weight:700;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terr-mr .pr{display:inline-flex;gap:4px;align-items:center;justify-content:flex-end;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terr-mr .pr.none{font-size:11px;font-weight:700;color:var(--corail);text-align:right}@media (min-width:1024px){.terr-dp{grid-template-columns:minmax(0,1fr) 160px 80px}}:root{--bronze:#C77B3A;--argent:#9AA3B5;--or:#E8B10C}.ach-cat{display:grid;grid-gap:8px;gap:8px}.ach{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;background:var(--blanc);border-radius:14px;box-shadow:0 0 0 2px var(--encre);padding:9px 10px}.ach.locked{box-shadow:0 0 0 2px var(--ligne);color:var(--gris)}.ach .md{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-d);font-size:16px;color:var(--encre);box-shadow:inset 0 0 0 2px rgba(20,16,42,.3),0 0 0 1.5px var(--encre)}.ach .md.bronze{background:radial-gradient(circle at 35% 30%,#F1B98A,var(--bronze))}.ach .md.argent{background:radial-gradient(circle at 35% 30%,#F4F6FA,var(--argent))}.ach .md.or{background:radial-gradient(circle at 35% 30%,#FFF1A6,var(--or))}.ach .md.x{background:var(--pale);box-shadow:inset 0 0 0 2px var(--ligne);color:var(--gris)}.ach .t{display:grid;grid-gap:4px;gap:4px;min-width:0}.ach .t b{font-weight:800;font-size:13.5px}.ach .t>span:not(.terr-bar){font-size:11.5px;color:var(--gris);font-weight:600}.ach .rw{font-size:11px;font-weight:800;text-align:right;white-space:nowrap;color:var(--gris)}button.terr-pill{cursor:pointer}.meds{gap:6px;vertical-align:middle;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--encre)}.meds,.meds .med{display:inline-flex;align-items:center}.meds .med{gap:3px}.meds .med i{width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgba(20,16,42,.3)}.meds .med.bronze i{background:var(--bronze)}.meds .med.argent i{background:var(--argent)}.meds .med.or i{background:var(--or)}.prof .meds{font-size:13px}.prof a{text-decoration:none}@media (min-width:1024px){.screen.with-tabs .tabs>a b{position:static;order:3;margin-left:auto;box-shadow:none}}.title-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;flex-wrap:wrap}.help-link{background:none;border:0;padding:4px 0;font:inherit;font-size:12.5px;font-weight:800;color:var(--gris);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.votebar.slim{padding:9px 12px;gap:10px}.votebar.slim span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.votebar-go{font-size:12.5px;font-weight:800;color:var(--corail)}.find{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.filter-btn{display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;border:0;border-radius:14px;background:var(--blanc);color:var(--encre);box-shadow:0 0 0 2px var(--encre);font:inherit;font-weight:800;font-size:13.5px;cursor:pointer}.filter-btn svg{width:18px;height:18px}.filter-btn.on{background:var(--encre);color:var(--blanc)}.filter-btn b{background:var(--jaune);color:var(--encre);min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;font-size:11.5px;padding:0 5px}.filter-sum{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:-4px}.filter-sum .chip svg{width:12px;height:12px}.filter-clear{font-size:12px;font-weight:800;color:var(--corail)}.sheet{position:fixed;inset:auto 0 0 0;margin:0 auto;width:100%;max-width:480px;max-height:85dvh;padding:0;border:0;border-radius:22px 22px 0 0;background:var(--creme);color:var(--encre);box-shadow:0 0 0 2px var(--encre)}.sheet[open]{animation:sheet-up .22s ease-out}.sheet::-webkit-backdrop{background:color-mix(in srgb,var(--encre) 55%,transparent)}.sheet::backdrop{background:color-mix(in srgb,var(--encre) 55%,transparent)}@keyframes sheet-up{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.sheet[open]{animation:none}}.sheet-in{display:flex;flex-direction:column;gap:14px;padding:8px 16px calc(18px + env(safe-area-inset-bottom))}.sheet-grip{width:42px;height:5px;border-radius:3px;background:var(--brume);margin:0 auto}.sheet-h{display:flex;align-items:center;justify-content:space-between;gap:10px}.sheet-h h2{margin:0;font-family:var(--f-d);font-weight:400;font-size:24px;text-transform:uppercase;line-height:1}.sheet-x{width:36px;height:36px;border-radius:50%;border:0;background:var(--blanc);box-shadow:0 0 0 2px var(--encre);display:grid;place-items:center;color:var(--encre);cursor:pointer}.sheet-x svg{width:18px;height:18px}.sheet-help{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.sheet-help li{display:grid;grid-gap:2px;gap:2px;background:var(--blanc);border-radius:14px;padding:11px 13px;box-shadow:0 0 0 2px var(--ligne)}.sheet-help b{font-size:13.5px}.sheet-help span{font-size:13px;color:var(--gris);line-height:1.45}.sheet-form{display:grid;grid-gap:16px;gap:16px}.sheet-form fieldset{border:0;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.sheet-form legend{font-size:12px;font-weight:800;color:var(--gris);text-transform:uppercase;letter-spacing:.04em;padding:0;margin-bottom:8px}.chips.wrap{flex-wrap:wrap;overflow:visible;margin:0;padding:2px}label.chip{cursor:pointer;position:relative}label.chip input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}label.chip:has(input:checked){background:var(--encre);color:var(--blanc)}label.chip:has(input:checked) i{box-shadow:0 0 0 1.5px var(--blanc)}label.chip:has(input:focus-visible){outline:3px solid var(--jaune);outline-offset:2px}.sheet-act{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center}.sheet-act .ghost{padding:13px 16px;border-radius:16px}.st{display:inline-block;margin-top:4px;font-size:11px;font-weight:800;border-radius:999px;padding:2px 8px;white-space:nowrap}.st.live{background:var(--pale);color:var(--encre);box-shadow:inset 0 0 0 1.5px var(--encre)}.st.ok{background:var(--vert)}.st.ok,.st.warn{color:var(--blanc)}.st.warn{background:var(--corail)}.st.off{background:var(--ligne);color:var(--gris)}.li.done{box-shadow:0 0 0 2px var(--ligne);background:var(--pale)}.li.done .vc{opacity:.75}