.ld-surligne{--ld-c: rgba(212, 160, 23, .36);color:#fff;padding:0 .24em;margin:0 -.04em;border-radius:.26em .12em .3em .1em;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--ld-c),var(--ld-c));background-repeat:no-repeat;background-position:0 58%;background-size:100% 90%}.ld-teal{--ld-c: rgba(67, 168, 144, .5)}.ld-terra{--ld-c: rgba(192, 106, 49, .6)}.ld-neutre{--ld-c: rgba(253, 245, 236, .17)}.ld-zone.ld-pret .ld-surligne{background-size:0% 90%}.ld-zone.ld-pret.ld-vu .ld-surligne{animation:ldSurligne .8s cubic-bezier(.55,.06,.3,1) var(--ld-d, .2s) both}@keyframes ldSurligne{0%{background-size:0% 90%}to{background-size:100% 90%}}.ld-trait{position:relative;display:inline-block;isolation:isolate;white-space:nowrap}.ld-trait:before{content:"";position:absolute;z-index:-1;inset:.36em -.1em .02em -.06em;background:#d4a0175c;border-radius:.06em .3em .22em .05em;rotate:-1.2deg;filter:url(#ld-rugueux);box-shadow:0 0 50px #d4a01747}.ld-trait-entree:before{animation:ldTrace 1.1s cubic-bezier(.55,.06,.3,1) .5s both}.ld-zone.ld-pret .ld-trait:before{clip-path:inset(-40% 100% -40% -10%)}.ld-zone.ld-pret.ld-vu .ld-trait:before{animation:ldTrace 1.1s cubic-bezier(.55,.06,.3,1) .3s both}@keyframes ldTrace{0%{clip-path:inset(-40% 100% -40% -10%)}to{clip-path:inset(-40% -10% -40% -10%)}}@media(max-width:420px){.ld-trait{white-space:normal;display:inline}.ld-trait:before{display:none}.ld-trait{background-image:linear-gradient(#d4a0175c,#d4a0175c);background-repeat:no-repeat;background-position:0 70%;background-size:100% 62%;-webkit-box-decoration-break:clone;box-decoration-break:clone}}.ld-verdict{--ld-c: rgba(212, 160, 23, .36);position:relative;display:inline-block;isolation:isolate;align-self:flex-start;padding:3px 10px;font-size:13.5px;font-weight:600;line-height:1.3;color:#fff}.ld-verdict:before{content:"";position:absolute;inset:0 -3px;z-index:-1;background:var(--ld-c);border-radius:3px 10px 7px 2px;rotate:-1.5deg;filter:url(#ld-rugueux)}.ld-barre{position:relative;display:grid;grid-template-columns:1.15fr 1fr .9fr 1.15fr auto;align-items:stretch;padding:8px;border-radius:1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 30px 60px -30px #000000bf,0 0 60px -14px #43a89040;text-align:left;transition:box-shadow .3s ease}.ld-barre:focus-within{box-shadow:0 30px 60px -30px #000000bf,0 0 0 3px #7dc3b059}.ld-champ{position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:10px 18px;border-right:1px solid rgba(255,255,255,.1)}.ld-champ:nth-child(4){border-right:0}.ld-champ label{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#7dc3b0}.ld-champ input{width:100%;min-width:0;padding:4px 0;border:0;outline:none;background:transparent;color:#fff;font:inherit;font-size:17px}.ld-champ input::-moz-placeholder{color:#ffffff80}.ld-champ input::placeholder{color:#ffffff80}.ld-champ input:disabled{opacity:.45}.ld-champ:has(input[aria-invalid=true]) label{color:#d4a017}.ld-barre .btn-premium{min-height:60px}@media(max-width:1100px){.ld-barre{grid-template-columns:1fr 1fr}.ld-champ:nth-child(2){border-right:0}.ld-champ:nth-child(1),.ld-champ:nth-child(2){border-bottom:1px solid rgba(255,255,255,.1)}.ld-barre .btn-premium{grid-column:1 / -1;margin-top:8px}}@media(max-width:640px){.ld-barre{grid-template-columns:minmax(0,1fr)}.ld-champ{border-right:0;border-bottom:1px solid rgba(255,255,255,.1);padding:10px 14px}.ld-champ:nth-child(4){border-bottom:0}}.ld-eventail{position:relative;display:flex;justify-content:center;align-items:center;min-height:430px}.ld-fantome{position:absolute;left:50%;top:50%;translate:-50% -54%;z-index:0;font-family:Satoshi,Switzer,sans-serif;font-weight:900;font-size:124px;letter-spacing:-.06em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.08);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.ld-fente{position:relative;z-index:var(--ld-z, 1);rotate:var(--ld-r, 0deg);translate:0 var(--ld-y, 0);margin:0 -12px;transition:scale .45s cubic-bezier(.34,1.56,.64,1)}.ld-fente:hover{scale:1.06;z-index:30}.ld-carte{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:1.25rem;color:#fff;animation:ldFlotte var(--ld-t, 6s) ease-in-out infinite alternate;box-shadow:0 34px 56px -26px #000c,0 12px 22px -12px #00000080}@keyframes ldFlotte{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@media(max-width:1100px){.ld-eventail{transform:scale(.82);transform-origin:center top;min-height:360px}.ld-fantome{font-size:104px}}@media(max-width:760px){.ld-eventail{transform:none;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;min-height:0;padding:40px 28px 50px}.ld-fantome{display:none}.ld-fente{flex:none;margin:0 -6px;scroll-snap-align:center}}.ld-m-verre{background:#241f19b8;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ld-m-encre{background:#0f0c09;border:1px solid rgba(255,255,255,.08);background-image:radial-gradient(240px 200px at 100% 0,rgba(67,168,144,.22),transparent 70%)}.ld-m-teal{background:linear-gradient(160deg,#1f6f5feb,#171310eb);border:1px solid rgba(125,195,176,.3)}.ld-m-chaud{background:linear-gradient(160deg,#af5b1f,#946800);box-shadow:0 34px 56px -26px #000c,0 0 40px -10px #d4a01766,inset 0 1px 1px #ffffff40}.ld-constat{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:18px;align-items:baseline;padding:17px 0;border-bottom:1px dashed rgba(255,255,255,.12)}.ld-constat:last-child{border-bottom:0}@media(max-width:640px){.ld-constat{grid-template-columns:minmax(0,1fr);gap:8px}.ld-constat>.ld-etat{justify-self:start}}.ld-etat{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;padding:4px 11px 4px 9px;border-radius:9999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.14);font-size:12.5px;font-weight:600;color:#fff}.ld-etat i{width:8px;height:8px;border-radius:50%;background:var(--ld-c);box-shadow:0 0 8px var(--ld-c)}.ld-etat.ld-teal{--ld-c: #43a890}.ld-etat.ld-terra{--ld-c: #c06a31}.ld-etat.ld-neutre{--ld-c: #fdf5ec}.ld-source{position:relative;display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:help}.ld-source:focus-visible{outline:2px solid #7dc3b0;outline-offset:3px;border-radius:4px}.ld-source .ld-surligne{-webkit-text-decoration:underline dotted rgba(255,255,255,.5);text-decoration:underline dotted rgba(255,255,255,.5);text-decoration-thickness:1.5px;text-underline-offset:.3em}.ld-bulle{position:absolute;left:0;bottom:calc(100% + 12px);z-index:10;width:300px;max-width:78vw;padding:13px 15px;border-radius:14px;background:#0f0c09;border:1px solid rgba(255,255,255,.14);box-shadow:0 22px 34px -14px #000000b3;font-size:13.5px;font-weight:400;line-height:1.5;color:#ffffffd9;opacity:0;translate:0 6px;pointer-events:none;transition:opacity .2s ease,translate .2s ease}.ld-source:hover .ld-bulle,.ld-source:focus .ld-bulle,.ld-source.ld-ouverte .ld-bulle{opacity:1;translate:0 0}.ld-ligne{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:6px;clip-path:inset(0 100% 0 0);animation:ldTape 9s steps(34,end) infinite;animation-delay:calc(var(--ld-i) * .55s)}@keyframes ldTape{0%{clip-path:inset(0 100% 0 0)}6%,90%{clip-path:inset(0 0 0 0)}97%,to{clip-path:inset(0 100% 0 0)}}.ld-piste{height:9px;border-radius:9999px;background:#ffffff14;overflow:hidden}.ld-piste i{display:block;height:100%;border-radius:9999px}.ld-zone.ld-pret .ld-piste i{width:0!important}.ld-zone.ld-pret.ld-vu .ld-piste i{width:var(--ld-w)!important;transition:width 1.6s cubic-bezier(.2,.8,.2,1) .5s}.ld-points i{aspect-ratio:1;border-radius:50%;background:#7dc3b0;box-shadow:0 0 10px #7dc3b099;animation:ldAllume 3s ease-in-out infinite;animation-delay:calc(var(--ld-i) * .25s)}@keyframes ldAllume{0%,to{opacity:1}50%{opacity:.3}}.ld-constellation{fill:none;stroke:#d4a0178c;stroke-width:1.2;stroke-dasharray:1400;stroke-dashoffset:1400;animation:ldRelie 10s ease-in-out infinite}@keyframes ldRelie{0%{stroke-dashoffset:1400}35%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.ld-astre{animation:ldScintille 3.4s ease-in-out infinite}@keyframes ldScintille{0%,to{opacity:.25}50%{opacity:.85}}@media(prefers-reduced-motion:reduce){.ld-carte,.ld-points i,.ld-astre,.ld-constellation,.ld-ligne{animation:none}.ld-ligne{clip-path:none}.ld-constellation{stroke-dashoffset:0}.ld-zone.ld-pret .ld-surligne{background-size:100% 90%;animation:none}.ld-zone.ld-pret .ld-trait:before,.ld-trait-entree:before{clip-path:none;animation:none}.ld-zone.ld-pret .ld-piste i{width:var(--ld-w)!important;transition:none}}[data-lite] .ld-carte,[data-lite] .ld-points i,[data-lite] .ld-astre,[data-lite] .ld-constellation,[data-lite] .ld-ligne{animation:none}[data-lite] .ld-ligne{clip-path:none}[data-lite] .ld-constellation{stroke-dashoffset:0}
