#tarteaucitronRoot,#tarteaucitron,#tarteaucitronAlertBig,#tarteaucitronAlertBig *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box!important}#tarteaucitronAlertBig[style*="display: none"],#tarteaucitronAlertBig[style*="display:none"],#tarteaucitron[style*="display: none"],#tarteaucitron[style*="display:none"],#tarteaucitronBack[style*="display: none"],#tarteaucitronBack[style*="display:none"],#tarteaucitronIcon[style*="display: none"],#tarteaucitronIcon[style*="display:none"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#tarteaucitronBack{display:none;background:#070d24e0!important;opacity:1!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:2147483645!important;border:none!important;cursor:pointer!important}#tarteaucitronBack[style*="display: block"]{display:block!important}html body.tarteaucitron-modal-open #tarteaucitronAlertBig{display:none!important}html body.tarteaucitron-modal-open div#tarteaucitronRoot:before{display:none!important}.tac-brand-header{display:flex!important;align-items:center!important;gap:14px!important;margin-bottom:16px!important}.tac-brand-icon{width:44px!important;height:44px!important;border-radius:12px!important;background-color:#4caf4f!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;overflow:hidden!important;box-shadow:0 4px 12px #4caf4f47!important}.tac-brand-icon img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.tac-brand-text{display:flex!important;flex-direction:column!important;gap:2px!important}#dialogTitle,.tarteaucitronH1,.tac-alert-title{font-size:19px!important;font-weight:700!important;color:#0f172a!important;letter-spacing:-.02em!important;line-height:1.25!important;margin:0!important}.tac-brand-subtitle{font-size:13px!important;font-weight:500!important;color:#64748b!important;line-height:1.3!important}#tarteaucitronAlertBig,#tarteaucitronAlertBig.tarteaucitronAlertBigBottom{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:100vw!important;margin:0!important;transform:none!important;background-color:#74b21d!important;color:#fff!important;border-radius:0!important;border:none!important;box-shadow:0 -2px 10px #00000026!important;padding:10px 24px!important;z-index:2147483640!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:16px!important}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{color:#fff!important;font-size:14px!important;line-height:1.4!important;margin:0!important;font-weight:400!important;flex:0 1 auto!important;text-align:left!important}#tarteaucitronAlertBig .tac-alert-buttons{display:inline-flex!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important;margin:0!important}#tarteaucitronAlertBig #tarteaucitronPersonalize2{background-color:#fff!important;color:#1e293b!important;border:1px solid #ffffff!important;border-radius:4px!important;font-weight:500!important;font-size:13.5px!important;padding:6px 14px!important;box-shadow:0 1px 3px #0000001a!important;cursor:pointer!important;transition:all .15s ease!important;text-align:center!important;white-space:nowrap!important}#tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background-color:#f1f5f9!important;border-color:#f1f5f9!important}#tarteaucitronAlertBig #tarteaucitronAllDenied2{background-color:#373b3e!important;color:#fff!important;border:1px solid #373b3e!important;border-radius:4px!important;font-weight:500!important;font-size:13.5px!important;padding:6px 14px!important;box-shadow:0 1px 3px #0000001a!important;cursor:pointer!important;transition:all .15s ease!important;text-align:center!important;white-space:nowrap!important}#tarteaucitronAlertBig #tarteaucitronAllDenied2:hover{background-color:#272a2c!important;border-color:#272a2c!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert{background-color:#fff!important;color:#1e293b!important;border:1px solid #d1d5db!important;border-radius:4px!important;font-weight:500!important;font-size:13.5px!important;padding:6px 14px!important;box-shadow:0 1px 3px #0000000d!important;cursor:pointer!important;transition:all .15s ease!important;text-align:center!important;white-space:nowrap!important}#tarteaucitronAlertBig #tarteaucitronCloseAlert:hover{background-color:#f8fafc!important}#tarteaucitronAlertBig .tarteaucitronCheck,#tarteaucitronAlertBig .tarteaucitronCross{display:none!important}#tarteaucitron{display:none;background:#fff!important;border-radius:24px!important;border:1px solid rgba(226,232,240,.8)!important;box-shadow:0 25px 60px -15px #0006!important;width:680px!important;max-width:calc(100vw - 32px)!important;max-height:88vh!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;z-index:2147483646!important;padding:28px 32px 24px!important;flex-direction:column!important;box-sizing:border-box!important}#tarteaucitron[style*="display: block"]{display:flex!important}box-sizing: border-box !important; } #tarteaucitron #tarteaucitronClosePanel{position:absolute!important;top:24px!important;right:24px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#f1f5f9!important;border:none!important;color:#64748b!important;font-size:0!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;z-index:10!important}#tarteaucitron #tarteaucitronClosePanel:before{content:"\2715"!important;font-size:15px!important;font-weight:700!important;color:#64748b!important}#tarteaucitron #tarteaucitronClosePanel:hover{background:#e2e8f0!important;color:#0f172a!important}#tarteaucitron #tarteaucitronClosePanel:hover:before{color:#0f172a!important}#tarteaucitron #tarteaucitronServices{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;overflow:hidden!important}#tarteaucitron .tarteaucitronMainLine{border-bottom:1px solid #f1f5f9!important;padding-bottom:20px!important;margin-bottom:16px!important;background:transparent!important;border-radius:0!important}#tarteaucitron #tarteaucitronInfo{background:#eef9f1!important;border:1px solid #c8edd3!important;border-radius:14px!important;padding:16px 20px!important;color:#1e3a29!important;font-size:13.5px!important;line-height:1.55!important;margin:16px 0!important;display:block!important}#tarteaucitron #tarteaucitronInfo p{margin:0!important;color:#1e3a29!important}#tarteaucitron .tarteaucitronMainLine,#tarteaucitron #tarteaucitronMainLineOffset{border:none!important;padding:4px 6px 12px!important;margin:0!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronName,#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName{flex:1 1 auto!important;width:auto!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronName .tarteaucitronH2,#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronName .tarteaucitronH2{color:#1f2937!important;font-size:18px!important;font-weight:700!important;display:block!important;margin:0!important;letter-spacing:-.01em!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk,#tarteaucitron #tarteaucitronMainLineOffset .tarteaucitronAsk{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;margin:0!important;gap:0!important}.tac-switch{position:relative!important;display:inline-flex!important;align-items:center!important;width:52px!important;height:28px!important;background-color:#9ca3af!important;border-radius:9999px!important;border:none!important;cursor:pointer!important;padding:3px!important;transition:background-color .25s ease!important;box-sizing:border-box!important;flex-shrink:0!important;-webkit-tap-highlight-color:transparent!important}.tac-switch:hover{background-color:#94a3b8!important}.tac-switch:focus-visible{outline:2px solid #4CAF4F!important;outline-offset:2px!important}.tac-switch.tac-switch-active,.tac-switch[aria-checked=true]{background-color:#4caf4f!important}.tac-switch.tac-switch-active:hover,.tac-switch[aria-checked=true]:hover{background-color:#43a047!important}.tac-switch-thumb{position:relative!important;width:22px!important;height:22px!important;background-color:#fff!important;border-radius:50%!important;box-shadow:0 1px 3px #00000040!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:transform .25s cubic-bezier(.4,0,.2,1)!important;transform:translate(0)!important}.tac-switch.tac-switch-active .tac-switch-thumb,.tac-switch[aria-checked=true] .tac-switch-thumb{transform:translate(24px)!important}.tac-switch-icon-off{font-size:11px!important;font-weight:700!important;color:#9ca3af!important;line-height:1!important;display:block!important}.tac-switch-icon-on{font-size:12px!important;font-weight:800!important;color:#4caf4f!important;line-height:1!important;display:none!important}.tac-switch.tac-switch-active .tac-switch-icon-off,.tac-switch[aria-checked=true] .tac-switch-icon-off{display:none!important}.tac-switch.tac-switch-active .tac-switch-icon-on,.tac-switch[aria-checked=true] .tac-switch-icon-on{display:block!important}.tac-hidden-btn,#tarteaucitron .tarteaucitronCheck,#tarteaucitron .tarteaucitronCross,#tarteaucitronAlertBig .tarteaucitronCheck,#tarteaucitronAlertBig .tarteaucitronCross{display:none!important}#tarteaucitron .tarteaucitronBorder{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;box-shadow:0 1px 3px #0000000d!important;overflow:hidden!important;padding:0!important;margin:8px 0 16px!important;max-height:calc(88vh - 220px)!important;overflow-y:auto!important;box-sizing:border-box!important}#tarteaucitron .tarteaucitronBorder::-webkit-scrollbar{width:6px}#tarteaucitron .tarteaucitronBorder::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}#tarteaucitron .tarteaucitronBorder::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}#tarteaucitron .tarteaucitronBorder ul{list-style:none!important;margin:0!important;padding:0!important}#tarteaucitron [id^=tarteaucitronServicesTitle_]{display:block!important;margin:0!important;padding:0!important;border:none!important;list-style:none!important}#tarteaucitron [id^=tarteaucitronServices_]{display:block!important;margin:0!important;padding:0!important;list-style:none!important}#tarteaucitron .tac-service-item{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:16px 20px!important;border-bottom:1px solid #f1f5f9!important;background:#fff!important;margin:0!important;border-radius:0!important;transition:background-color .15s ease!important}#tarteaucitron .tac-service-item:last-child{border-bottom:none!important}#tarteaucitron .tac-service-item:hover{background-color:#fbfcfd!important}#tarteaucitron .tac-service-avatar{width:52px!important;height:52px!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important}#tarteaucitron .tac-service-avatar img{width:100%!important;height:100%!important;object-fit:contain!important;border-radius:8px!important}#tarteaucitron .tac-service-item .tarteaucitronName{flex:1 1 auto!important;text-align:left!important;display:flex!important;flex-direction:column!important;gap:3px!important}#tarteaucitron .tac-service-title-row{display:flex!important;align-items:center!important;gap:6px!important}#tarteaucitron .tac-service-item .tarteaucitronH3{font-size:15px!important;font-weight:700!important;color:#1f2937!important;margin:0!important;line-height:1.3!important}#tarteaucitron .tac-tooltip-help{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:17px!important;height:17px!important;border-radius:50%!important;background-color:#f1f5f9!important;color:#94a3b8!important;font-size:11px!important;font-weight:700!important;cursor:help!important;user-select:none!important;flex-shrink:0!important}#tarteaucitron .tarteaucitronServiceDescription{font-size:13px!important;color:#64748b!important;line-height:1.45!important;margin:0!important}#tarteaucitron .tac-service-item .tarteaucitronAsk{flex-shrink:0!important;margin-left:auto!important;display:flex!important;align-items:center!important}#tarteaucitron .tarteaucitronTitle,#tarteaucitron .tarteaucitronDetails,#tarteaucitron .tac-group-card,#tarteaucitron #tarteaucitronInfo,#tarteaucitron .tarteaucitronStatusInfo,#tarteaucitron .tarteaucitronReadmoreInfo,#tarteaucitron .tarteaucitronReadmoreOfficial,#tarteaucitron .tarteaucitronReadmoreSeparator,#tarteaucitron .tac-brand-subtitle,#tarteaucitron .tac-brand-header,#tarteaucitron .tarteaucitronSelfLink,#tarteaucitron #tarteaucitronPremium,#tarteaucitron #tarteaucitronServicesTitle_mandatory,#tarteaucitron .tarteaucitronDetailsInline,#tarteaucitron .tarteaucitronInfoBox,#tarteaucitron [id^=tarteaucitronServicesTitle_].tarteaucitronHidden{display:none!important}#tarteaucitron #tarteaucitronSave{border-top:1px solid #e2e8f0!important;padding:20px 0 0!important;margin-top:16px!important;display:flex!important;justify-content:flex-end!important;background:#fff!important}#tarteaucitron #tarteaucitronSaveButton{background-color:#0b1536!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;font-size:14px!important;padding:11px 26px!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#tarteaucitron #tarteaucitronSaveButton:hover{background-color:#1e293b!important;transform:translateY(-1px)!important;box-shadow:0 4px 14px #0b153640!important}#tarteaucitronIcon{background-color:#4caf4f!important;width:44px!important;height:44px!important;border-radius:50%!important;box-shadow:0 4px 16px #4caf4f66!important;border:2px solid #ffffff!important;bottom:24px!important;right:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:all .2s ease!important;cursor:pointer!important;z-index:2147483640!important}#tarteaucitronIcon:hover{background-color:#43a047!important;transform:scale(1.08)!important;box-shadow:0 6px 20px #4caf4f80!important}#tarteaucitronIcon button{background:transparent!important;border:none!important;cursor:pointer!important;padding:0!important;margin:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}#tarteaucitronIcon img{width:24px!important;height:24px!important;object-fit:contain!important;display:block!important;margin:0 auto!important}@media screen and (max-width:900px){#tarteaucitron{width:94%!important;max-height:90vh!important;padding:24px 20px 20px!important}}@media screen and (max-width:640px){#tarteaucitronAlertBig,#tarteaucitronAlertBig.tarteaucitronAlertBigBottom{width:100%!important;left:0!important;right:0!important;bottom:0!important;padding:12px 14px!important;border-radius:0!important}#tarteaucitronAlertBig .tac-alert-buttons{flex-direction:column!important}#tarteaucitronAlertBig #tarteaucitronPersonalize2,#tarteaucitronAlertBig #tarteaucitronAllDenied2,#tarteaucitronAlertBig #tarteaucitronCloseAlert{width:100%!important;flex:1 1 100%!important}#tarteaucitron{width:calc(100% - 20px)!important;max-height:94vh!important;border-radius:16px!important;padding:20px 16px 16px!important}#dialogTitle,.tarteaucitronH1,.tac-alert-title{font-size:17px!important}#tarteaucitron .tac-mandatory-line{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;padding:14px!important}#tarteaucitron .tac-group-header{flex-direction:column!important;align-items:stretch!important;gap:10px!important}#tarteaucitron .tac-group-header .tarteaucitronAsk{width:100%!important;display:flex!important}#tarteaucitron .tarteaucitronLine .tarteaucitronAllow,#tarteaucitron .tarteaucitronLine .tarteaucitronDeny{flex:1 1 auto!important;text-align:center!important}#tarteaucitron .tarteaucitronMainLine .tarteaucitronAsk{flex-direction:column!important}#tarteaucitron #tarteaucitronAllAllowed,#tarteaucitron #tarteaucitronAllDenied,#tarteaucitron #tarteaucitronSaveButton{width:100%!important}#tarteaucitronIcon{bottom:16px!important;right:16px!important;width:40px!important;height:40px!important}}#tarteaucitronPrivacyUrl,#tarteaucitronPrivacyUrlDialog,.tarteaucitronPrivacyUrl{display:inline-block!important;color:#94a3b8!important;font-size:12px!important;text-decoration:underline!important;transition:color .2s ease!important;margin-top:6px!important}#tarteaucitronPrivacyUrl:hover,#tarteaucitronPrivacyUrlDialog:hover,.tarteaucitronPrivacyUrl:hover{color:#38bdf8!important}
