#tarteaucitronRoot{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}#tarteaucitronRoot *{font-family:inherit!important;box-sizing:border-box}#tarteaucitronRoot .tarteaucitronCheck,#tarteaucitronRoot .tarteaucitronCross,#tarteaucitronRoot .tarteaucitronPlus{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig{box-sizing:border-box!important;position:fixed!important;left:auto!important;right:1.5rem!important;bottom:1.5rem!important;top:auto!important;width:min(440px,calc(100% - 2rem))!important;margin:0!important;padding:1.4rem 1.5rem 1.2rem!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.6rem;text-align:left!important;background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-left:3px solid var(--accent-mark)!important;box-shadow:0 30px 60px -20px var(--shadow-strong)!important;border-radius:0!important;z-index:2147483645!important}#tarteaucitronRoot #tarteaucitronAlertBig[style*="display: none"]{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig:before{content:"// Cookies";grid-column:1 / -1;font-family:ui-monospace,Menlo,monospace!important;font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{grid-column:1 / -1;display:block!important;margin:0 0 .6rem!important;padding:0!important;max-width:none!important;color:var(--text-secondary)!important;font-size:.92rem!important;line-height:1.6!important;text-align:left!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{margin:0!important;width:auto!important;min-width:0!important;min-height:44px;padding:.7rem 1rem!important;font-size:.78rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;cursor:pointer;transition:background-color .4s cubic-bezier(.32,.72,0,1),color .4s cubic-bezier(.32,.72,0,1),border-color .4s cubic-bezier(.32,.72,0,1)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background:var(--accent)!important;color:var(--on-accent)!important;border:1px solid var(--accent)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background:transparent!important;color:var(--accent-text)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{background:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--text-muted)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2:hover{border-color:var(--text-primary)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{margin:.3rem 0 0!important;padding:.2rem 0!important;background:none!important;border:none!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:3px;cursor:pointer;justify-self:start}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert{color:var(--text-primary)!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{color:var(--text-muted)!important;justify-self:end;white-space:nowrap}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{order:1}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{order:2}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl{order:3}@media (min-width: 769px){#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{order:2}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2{order:1}}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPrivacyUrl:hover{color:var(--accent-text)!important}#tarteaucitronRoot #tarteaucitronBack{background:#000000b8!important;opacity:1!important;backdrop-filter:blur(6px)}#tarteaucitronRoot #tarteaucitron{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-top:3px solid var(--accent-mark)!important;border-radius:0!important;box-shadow:0 40px 80px -30px var(--shadow-strong)!important;color:var(--text-secondary)!important;max-width:860px!important;width:92%!important;max-height:88%!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:transparent!important;color:var(--text-muted)!important;border:1px solid var(--border-color)!important;border-radius:0!important;font-size:.7rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:.45rem .8rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{color:var(--text-primary)!important;border-color:var(--text-muted)!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine,#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronHidden,#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo,#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder{background:var(--bg-secondary)!important;border-color:var(--border-color)!important;color:var(--text-secondary)!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine{border:none!important;border-bottom:1px solid var(--border-color)!important;padding:1.4rem 1.5rem!important}#tarteaucitronRoot #tarteaucitron #dialogTitle,#tarteaucitronRoot #tarteaucitron .tarteaucitronH1,#tarteaucitronRoot #tarteaucitron .tarteaucitronH2,#tarteaucitronRoot #tarteaucitron .tarteaucitronH3,#tarteaucitronRoot #tarteaucitron .tarteaucitronName,#tarteaucitronRoot #tarteaucitron .tarteaucitronName *{color:var(--text-primary)!important}#tarteaucitronRoot #tarteaucitron .tarteaucitronH2,#tarteaucitronRoot #tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName .tarteaucitronH2{font-size:1.15rem!important;font-weight:500!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronInfo{font-size:.85rem!important;line-height:1.6!important;border-bottom:1px solid var(--border-color)!important}#tarteaucitronRoot #tarteaucitron a,#tarteaucitronRoot #tarteaucitron #tarteaucitronPrivacyUrlDialog{color:var(--accent-text)!important;background:none!important;border:none!important;text-decoration:underline!important;text-underline-offset:3px}#tarteaucitronRoot #tarteaucitron .tarteaucitronLine:hover{background:var(--bg-tertiary)!important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{border-radius:0!important;padding:.5rem .9rem!important;font-size:.72rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;background:transparent!important;color:var(--text-secondary)!important;border:1px solid var(--border-color)!important;opacity:1!important}#tarteaucitronRoot #tarteaucitron .tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron #tarteaucitronAllAllowed.tarteaucitronIsSelected{background:var(--accent)!important;color:var(--on-accent)!important;border-color:var(--accent)!important}#tarteaucitronRoot #tarteaucitron .tarteaucitronIsDenied .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitron #tarteaucitronAllDenied.tarteaucitronIsSelected{background:var(--bg-primary)!important;color:var(--danger-text)!important;border-color:var(--danger-text)!important}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny:hover{border-color:var(--text-muted)!important;color:var(--text-primary)!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronSaveButton,#tarteaucitronRoot #tarteaucitron .tarteaucitronSaveButton{background:var(--accent)!important;color:var(--on-accent)!important;border-radius:0!important;letter-spacing:.12em!important;text-transform:uppercase!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronSave{background:var(--bg-secondary)!important;border-top:1px solid var(--border-color)!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices{border-radius:0!important}#tarteaucitronRoot #tarteaucitron .catToggleBtn{background:transparent!important;color:var(--accent-text)!important;border:none!important;font-family:ui-monospace,Menlo,monospace!important;font-size:.7rem!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase!important;padding-left:1.5rem!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{z-index:2;top:.75rem!important;right:.75rem!important}#tarteaucitronRoot #tarteaucitron,#tarteaucitronRoot #tarteaucitron *{scrollbar-width:thin;scrollbar-color:var(--text-muted) transparent}#tarteaucitronRoot #tarteaucitron ::-webkit-scrollbar,#tarteaucitronRoot #tarteaucitron::-webkit-scrollbar{width:6px;height:6px}#tarteaucitronRoot #tarteaucitron ::-webkit-scrollbar-track,#tarteaucitronRoot #tarteaucitron::-webkit-scrollbar-track{background:transparent}#tarteaucitronRoot #tarteaucitron ::-webkit-scrollbar-thumb,#tarteaucitronRoot #tarteaucitron::-webkit-scrollbar-thumb{background:var(--text-muted);border-radius:0}#tarteaucitronRoot #tarteaucitron ::-webkit-scrollbar-thumb:hover{background:var(--accent-mark)}#tarteaucitronRoot #tarteaucitron .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitron #tarteaucitronSaveButton,#tarteaucitronRoot #tarteaucitron .tarteaucitronSaveButton{animation:tac-glow 2.6s ease-in-out infinite}#tarteaucitronRoot #tarteaucitron .tarteaucitronDeny{animation-delay:.65s}#tarteaucitronRoot #tarteaucitron #tarteaucitronSaveButton,#tarteaucitronRoot #tarteaucitron .tarteaucitronSaveButton{animation-name:tac-glow-strong;animation-delay:1.3s}#tarteaucitronRoot #tarteaucitron .tarteaucitronIsAllowed .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitron .tarteaucitronIsDenied .tarteaucitronDeny,#tarteaucitronRoot #tarteaucitron .tarteaucitronIsSelected{animation:none}@keyframes tac-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 12px 1px color-mix(in srgb,var(--accent-mark) 45%,transparent);border-color:color-mix(in srgb,var(--accent-mark) 60%,var(--border-color))}}@keyframes tac-glow-strong{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 18px 3px color-mix(in srgb,var(--accent-mark) 60%,transparent)}}@media (prefers-reduced-motion: reduce){#tarteaucitronRoot #tarteaucitron *{animation:none!important}}#tarteaucitronRoot #tarteaucitronIcon{left:1rem!important;bottom:1rem!important}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager{background:var(--bg-secondary)!important;border:1px solid var(--border-color)!important;border-radius:0!important;padding:.55rem!important;box-shadow:0 10px 30px -12px var(--shadow-strong)!important}#tarteaucitronRoot #tarteaucitronIcon #tarteaucitronManager:hover{border-color:var(--accent-mark)!important}@media (max-width: 768px){#tarteaucitronRoot #tarteaucitron{width:100%!important;max-width:none!important;max-height:100%!important}}@media (max-width: 600px){#tarteaucitronRoot #tarteaucitronAlertBig{right:1rem!important;bottom:1rem!important;padding:1.2rem 1.1rem 1rem!important}}
