.cpf{--cpf-encre:#1E3A5F;--cpf-doux:#6B7A99;--cpf-aig:#6A3BD1;--cpf-trait:rgba(30,58,95,.42);--cpf-heure:#1E3A5F;position:fixed;z-index:39;top:var(--cpf-top,80px);right:var(--cpf-droite,16px);display:flex;align-items:center;gap:6px;height:32px;padding:0 11px 0 4px;border:0;border-radius:16px;margin:0;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(247,247,251,.74));backdrop-filter:blur(18px) saturate(180%);box-shadow:0 0 0 .5px rgba(30,58,95,.1),0 1px 1.5px rgba(26,31,41,.06),0 10px 26px -8px rgba(26,31,41,.24);font:650 12.5px/16px Inter,var(--font-sans,system-ui),sans-serif;letter-spacing:-.012em;color:var(--cpf-encre);font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;cursor:pointer;opacity:0;transform:translateY(-5px) scale(.94);transform-origin:85% 0;transition:opacity .42s cubic-bezier(.22,.8,.24,1),transform .42s cubic-bezier(.22,.8,.24,1)}.cpf,.cpf:before{pointer-events:none}.cpf:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:.75px;background:linear-gradient(140deg,#fff,rgba(255,255,255,.35) 28%,rgba(255,255,255,0) 52%,rgba(255,255,255,.55));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.cpf.cpf-on{opacity:1;transform:none;pointer-events:auto;transition-duration:.26s}.cpf:active{transform:scale(.97);transition-duration:.16s}.cpf-cadran{position:relative;flex:none;border-radius:50%;box-shadow:0 1px 1px rgba(26,31,41,.1),0 2px 5px -1px rgba(26,31,41,.16)}.cpf-cadran,.cpf-svg{width:24px;height:24px}.cpf-svg{display:block}.cpf-fd1{stop-color:#ECEEF3}.cpf-fd2{stop-color:#FFFFFF}.cpf-fd3{stop-color:#F1F2F6}.cpf-creux{fill:rgba(30,58,95,.16)}.cpf-m{stroke:var(--cpf-trait);stroke-width:3;stroke-linecap:round}.cpf-h{stroke:var(--cpf-heure);stroke-width:4;stroke-linecap:round}.cpf-aig{transform-origin:50px 50px;transform:rotate(var(--cpf-a,0deg));transition:transform .42s cubic-bezier(.22,.8,.24,1)}.cpf-ombre{fill:rgba(30,58,95,.28)}.cpf-acier{fill:var(--cpf-aig)}.cpf-moyeu{fill:#FFFFFF}.cpf-bord{fill:none;stroke:rgba(30,58,95,.12);stroke-width:1.2}.cpf-rouleau{position:relative;display:block;height:16px;overflow:hidden;width:var(--cpf-l,84px);text-align:left}.cpf-l{position:absolute;left:0;right:0;top:0;white-space:nowrap;display:flex;align-items:baseline;justify-content:center}.cpf-pre{margin-right:4px}.cpf-post,.cpf-pre{font-size:11px;font-weight:500;letter-spacing:-.005em;color:var(--cpf-doux)}.cpf-post{margin-left:4px}.cpf-coeur{letter-spacing:-.015em}.cpf-entre-bas{animation:cpf-de-bas .26s cubic-bezier(.22,.8,.24,1) both}.cpf-entre-haut{animation:cpf-de-haut .26s cubic-bezier(.22,.8,.24,1) both}.cpf-sort-bas{animation:cpf-vers-haut .26s cubic-bezier(.22,.8,.24,1) both}.cpf-sort-haut{animation:cpf-vers-bas .26s cubic-bezier(.22,.8,.24,1) both}@keyframes cpf-de-bas{0%{transform:translateY(100%);opacity:0}to{transform:none;opacity:1}}@keyframes cpf-de-haut{0%{transform:translateY(-100%);opacity:0}to{transform:none;opacity:1}}@keyframes cpf-vers-haut{to{transform:translateY(-100%);opacity:0}}@keyframes cpf-vers-bas{to{transform:translateY(100%);opacity:0}}@keyframes cpf-fondu{0%{opacity:0}to{opacity:1}}html.dark .cpf{--cpf-encre:#DCE3EE;--cpf-doux:#94A0B8;background:linear-gradient(180deg,rgba(36,46,63,.86),rgba(26,35,49,.78));box-shadow:0 0 0 .5px rgba(255,255,255,.1),0 1px 1.5px rgba(0,0,0,.25),0 10px 26px -8px rgba(0,0,0,.55)}html.dark .cpf:before{background:linear-gradient(140deg,rgba(255,255,255,.34),rgba(255,255,255,.08) 28%,rgba(255,255,255,0) 52%,rgba(255,255,255,.14))}html.dark .cpf-cadran{box-shadow:0 1px 1px rgba(0,0,0,.35),0 2px 5px -1px rgba(0,0,0,.45)}html.dark .cpf-fd1{stop-color:#D5DAE3}html.dark .cpf-fd2{stop-color:#EEF1F5}html.dark .cpf-fd3{stop-color:#DADFE7}html.dark .cpf-creux{fill:rgba(0,0,0,.45)}html.dark .cpf-ombre{fill:rgba(0,0,0,.55)}html.dark .cpf-bord{stroke:rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.cpf,.cpf.cpf-on{transform:none!important;transition:opacity .16s linear}.cpf-aig{transition:none}.cpf-entre-bas,.cpf-entre-haut{animation:cpf-fondu .16s linear both}.cpf-sort-bas,.cpf-sort-haut{animation:cpf-fondu .16s linear reverse both}}