.pq-photo{border:1px solid var(--ex-glass-cobalt-border);border-radius:6px;box-shadow:0 18px 36px -18px #0c1032a6}.pq-duree{background:color-mix(in oklab, var(--ex-cream) 22%, transparent);border-radius:3px;height:6px;margin-top:1rem;position:relative;overflow:hidden}.pq-duree>span{width:var(--pq-part,100%);border-radius:inherit;background:var(--ex-butter);position:absolute;inset:0 auto 0 0}.pq-stop.ex-carte-cobalt{border-left:3px solid var(--ex-butter)}:root:not([data-theme=dark]) .pq-page{--ex-scrim:#2b38a6e6;--ex-carte-bottom:#2b38a6b3}:root:not([data-theme=dark]) .pq-page .ex-scrim:before{inset:-4rem -5rem}.pq-trace{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.pq-pastille{background:color-mix(in oklab, var(--ex-butter) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--ex-butter) 45%, transparent)}.pq-compte{--pq-n:var(--pq-cible);counter-reset:pq-n var(--pq-n);font-variant-numeric:tabular-nums}.pq-compte:after{content:counter(pq-n)}.pq-duree>span{transform-origin:0}.pq-jalons{height:1.1rem;color:color-mix(in oklab, var(--ex-cream) 88%, transparent);margin-top:.45rem;font-size:.75rem;line-height:1;position:relative}.pq-jalon-fin{position:absolute;top:0;transform:translate(-50%)}.pq-env{overflow:visible}.pq-env .e-fond{fill:color-mix(in oklab, var(--ex-cobalt) 50%, #0c1032)}.pq-env .e-rabat{fill:color-mix(in oklab, var(--ex-cobalt) 70%, #0c1032);transform-box:fill-box;transform-origin:50% 0;transform:scaleY(-1)}.pq-env .e-poche{fill:color-mix(in oklab, var(--ex-cobalt) 85%, #0c1032)}.pq-env .e-trace{fill:none;stroke:var(--ex-butter);stroke-width:1.8px;stroke-linejoin:round}.pq-env .e-papier{fill:#f2efe6}.pq-env .e-ligne{fill:none;stroke:#2b38a6;stroke-opacity:.5;stroke-width:3.2px;stroke-linecap:round}.pq-env .e-pouls{fill:none;stroke:var(--ex-coral-bright);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.pq-env .e-point{fill:var(--ex-coral-bright)}.pq-env .e-onde{fill:none;stroke:var(--ex-coral-bright);stroke-width:2px;opacity:0}.pq-env .e-point,.pq-env .e-onde{transform-box:fill-box;transform-origin:50%}.pq-acces text{fill:var(--ex-cream);font-family:inherit;font-size:15px}.pq-acces .a-flux{fill:none;stroke:var(--ex-butter);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:3 7}.pq-acces .a-noeud circle{fill:var(--ex-cream)}.pq-acces .a-noeud,.pq-acces .a-centre circle{transform-box:fill-box;transform-origin:50%}.pq-acces .a-centre circle{fill:color-mix(in oklab, var(--ex-cobalt) 60%, #0c1032);stroke:var(--ex-butter);stroke-width:2px}.pq-acces .a-centre .a-onde{fill:none;opacity:0}.pq-acces .a-cadenas{fill:none;stroke:var(--ex-butter);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pq-bulle{background:color-mix(in oklab, var(--ex-cream) 12%, transparent);border:1px solid color-mix(in oklab, var(--ex-cream) 30%, transparent);border-radius:1rem 1rem 1rem .3rem;align-items:center;gap:.35rem;padding:.45rem .85rem;display:inline-flex}.pq-frappe{white-space:nowrap;width:4ch;display:inline-block;overflow:hidden}.pq-caret{background:var(--ex-butter);width:2px;height:1.1em;display:inline-block}.pq-confirme{border:1px solid color-mix(in oklab, var(--ex-butter) 55%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.875rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.pq-arme:not(.pq-vu) .pq-leve,.pq-arme:not(.pq-vu) .pq-pastille,.pq-arme:not(.pq-vu) .pq-confirme,.pq-arme:not(.pq-vu) .a-noeud{opacity:0}.pq-arme:not(.pq-vu) .pq-trace{stroke-dasharray:1;stroke-dashoffset:1px}.pq-arme:not(.pq-vu) .pq-compte{--pq-n:0}.pq-arme:not(.pq-vu) .pq-duree>span{transform:scaleX(0)}.pq-arme:not(.pq-vu) .pq-jalon-fin{opacity:0}.pq-arme:not(.pq-vu) .pq-frappe{width:0}.pq-vu .pq-leve{animation:pq-leve .8s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both}.pq-vu .pq-pastille{animation:pq-pop .55s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both}.pq-vu .pq-trace{stroke-dasharray:1;animation:pq-trace .9s cubic-bezier(.65, 0, .35, 1) var(--d,0s) both}.pq-vu .pq-compte{animation:pq-compte 1.4s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.pq-vu .pq-duree>span{animation:pq-barre 1.4s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.pq-vu .pq-jalon-fin{animation:pq-fondu .5s ease-out var(--d,0s) both}.pq-env .e-trace{stroke-dasharray:1;animation:.9s cubic-bezier(.65,0,.35,1) .1s both pq-trace}.pq-env .e-fond,.pq-env .e-poche{animation:.5s ease-out .55s both pq-fondu}.pq-env .e-rabat{animation:.5s ease-out .55s both pq-fondu,.55s cubic-bezier(.65,0,.35,1) 1.05s both pq-rabat}.pq-env .e-lettre{animation:.9s cubic-bezier(.16,1,.3,1) 1.45s both pq-lettre}.pq-env .e-ligne{stroke-dasharray:1;animation:pq-trace .6s ease-out calc(2.1s + var(--d,0s)) both}.pq-env .e-pouls{stroke-dasharray:1;animation:1s cubic-bezier(.65,0,.35,1) 2.5s both pq-trace}.pq-env .e-flotte{animation:4.5s ease-in-out 3.4s infinite alternate pq-flotte}.pq-env .e-point{animation:.5s cubic-bezier(.34,1.56,.64,1) .9s both pq-pop}.pq-env .e-onde{animation:2.8s ease-out 1.3s infinite pq-onde}.pq-vu .a-noeud{animation:pq-pop .5s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s) both}.pq-acces .a-flux{animation:1.1s linear infinite paused pq-flux}.pq-acces.pq-vu .a-flux{animation-play-state:running}.pq-vu .a-centre .a-onde{animation:2.8s ease-out 1.2s infinite pq-onde}.pq-vu .pq-frappe{animation:.7s steps(4,end) .5s both pq-frappe}.pq-caret{animation:1s step-end infinite pq-caret}.pq-vu .pq-envoi{animation:.9s ease-in-out 1.35s both pq-envoi}.pq-vu .pq-confirme{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.9s both pq-pop}}@property --pq-n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes pq-leve{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes pq-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes pq-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pq-compte{0%{--pq-n:0}to{--pq-n:var(--pq-cible)}}@keyframes pq-barre{0%{transform:scaleX(0)}to{transform:none}}@keyframes pq-fondu{0%{opacity:0}to{opacity:1}}@keyframes pq-rabat{0%{transform:scaleY(1)}to{transform:scaleY(-1)}}@keyframes pq-lettre{0%{transform:translateY(98px)}to{transform:none}}@keyframes pq-flotte{0%{transform:none}to{transform:translateY(-5px)}}@keyframes pq-onde{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}@keyframes pq-flux{to{stroke-dashoffset:-20px}}@keyframes pq-frappe{0%{width:0}to{width:4ch}}@keyframes pq-caret{50%{opacity:0}}@keyframes pq-envoi{0%{opacity:1;transform:none}55%{opacity:0;transform:translate(16px,-14px)}56%{opacity:0;transform:translate(-10px,8px)}to{opacity:1;transform:none}}
