/* 2026-10-27 (SEO) : anciens styles en ligne de ce gabarit, même priorité */
:where(.us-sitefooter){background:var(--bg-secondary) !important;border-top:1px solid var(--border-color) !important;padding:3rem 0 2rem !important;margin-top:4rem !important}
:where(.us-sitefooter-member){margin-left:220px !important}
:where(.us-01e466){font-size:.83em !important;letter-spacing:0.02em !important;margin-bottom:1rem !important}
:where(.us-0fe735){list-style:none !important}
:where(.us-13f83e){align-items:center !important;gap:0.75rem !important}
.us-13f83e.us-13f83e{display:flex}
:where(.us-1cbc0a){align-items:center !important;gap:0.85rem !important;margin-bottom:1rem !important}
.us-1cbc0a.us-1cbc0a{display:flex}
:where(.us-1dec8a){color:rgba(255,255,255,0.5) !important;font-size:0.75rem !important}
:where(.us-2bbe0f){color:var(--text-muted) !important;font-size:0.875rem !important}
:where(.us-35042d){color:var(--text-secondary) !important}
:where(.us-37660c){background:none !important;border:none !important;color:#4a9eff !important;font-size:0.85rem !important;font-weight:600 !important;cursor:pointer !important;padding:0 !important}
:where(.us-382cd1){color:var(--primary-color) !important;text-decoration:none !important}
:where(.us-414f97){background:#4a9eff !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:0.45rem 1.1rem !important;font-size:0.88rem !important;font-weight:600 !important;cursor:pointer !important;flex-shrink:0 !important}
:where(.us-45ca5e){background:#4a9eff !important;color:#fff !important;border:none !important;border-radius:10px !important;padding:0.5rem 1.2rem !important;font-size:0.9rem !important;font-weight:600 !important;cursor:pointer !important}
:where(.us-4c51fd){margin:0 !important;font-weight:700 !important;font-size:0.9rem !important;color:#fff !important;line-height:1.2 !important}
:where(.us-5058f0){position:fixed !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:99999 !important;background:#1c1c24 !important;border-top:1px solid rgba(255,255,255,0.1) !important;padding:0.7rem 0.9rem calc(0.7rem + env(safe-area-inset-bottom,0px)) !important;box-shadow:0 -4px 24px rgba(0,0,0,0.5) !important}
.us-5058f0.us-5058f0{display:none}
:where(.us-56e6b1){width:46px !important;height:46px !important;border-radius:12px !important;flex-shrink:0 !important;object-fit:cover !important}
:where(.us-59eabb){letter-spacing:0.02em !important;color:var(--primary-color) !important;margin-bottom:1rem !important;font-size:1.25rem !important}
:where(.us-5a5592){margin:0 !important;font-weight:700 !important;font-size:1rem !important;color:#fff !important}
:where(.us-5cd105){flex-shrink:0 !important}
:where(.us-6922ee){flex-direction:column !important;gap:0.6rem !important;margin-bottom:1rem !important}
.us-6922ee.us-6922ee{display:flex}
:where(.us-6bc327){background:none !important;border:none !important;color:rgba(255,255,255,0.45) !important;font-size:1.1rem !important;cursor:pointer !important;padding:0 0.2rem !important;line-height:1 !important;flex-shrink:0 !important}
:where(.us-6cf3c3){width:60px !important;height:60px !important;border-radius:14px !important;flex-shrink:0 !important;object-fit:cover !important}
:where(.us-7e0fbc){text-align:center !important;padding-top:2rem !important;border-top:1px solid var(--divider) !important}
.us-93b8ea.us-93b8ea{display:none}
:where(.us-9b0cf5){align-items:center !important;gap:0.75rem !important;color:rgba(255,255,255,0.75) !important;font-size:0.86rem !important}
.us-9b0cf5.us-9b0cf5{display:flex}
:where(.us-ac79cc){margin-bottom:0.5rem !important}
:where(.us-bb1fff){border-top:1px solid rgba(255,255,255,0.08) !important;padding-top:0.85rem !important}
.us-bb1fff.us-bb1fff{display:none}
:where(.us-c09a26){grid-template-columns:repeat(auto-fit, minmax(170px, 1fr)) !important;gap:2rem !important;margin-bottom:2rem !important}
.us-c09a26.us-c09a26{display:grid}
:where(.us-c4701b){justify-content:space-between !important;align-items:center !important;margin-bottom:0.9rem !important}
.us-c4701b.us-c4701b{display:flex}
:where(.us-c896c4){flex:1 !important;min-width:0 !important}
:where(.us-c8982a){margin:0.15rem 0 0 !important;font-size:0.78rem !important;color:rgba(255,255,255,0.45) !important}
:where(.us-cb9367){flex-direction:column !important;gap:0.4rem !important}
.us-cb9367.us-cb9367{display:flex}
:where(.us-ccca34){color:rgba(255,255,255,0.8) !important;font-size:0.88rem !important;font-weight:500 !important}
:where(.us-cced63){margin:0 !important;font-size:0.75rem !important;color:rgba(255,255,255,0.45) !important;line-height:1.3 !important}
:where(.us-d9b266){color:rgba(255,255,255,0.4) !important;font-size:0.72rem !important;text-transform:uppercase !important;letter-spacing:0.07em !important;margin:0 0 0.6rem 0 !important}
:where(.us-e64d55){min-height:calc(100vh - 200px) !important}
:where(.us-ecebb7){vertical-align:middle !important}
.us-ecebb7.us-ecebb7{display:inline}
:where(.us-f954d4){position:fixed !important;bottom:0 !important;left:0 !important;right:0 !important;z-index:100000 !important;background:#1c1c24 !important;border-top:1px solid rgba(255,255,255,0.1) !important;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px)) !important;box-shadow:0 -4px 32px rgba(0,0,0,0.6) !important}
.us-f954d4.us-f954d4{display:none}
:where(.us-ff9d1e){color:var(--text-muted) !important;font-size:0.938rem !important;line-height:1.6 !important}
@media (max-width: 1126px) {
.us-1cbc0a.us-1cbc0a{margin-bottom:0 !important}
.us-6922ee.us-6922ee{margin-bottom:0 !important}
.us-c09a26.us-c09a26{margin-bottom:0 !important}
.us-c4701b.us-c4701b{margin-bottom:0 !important}
.container .us-59eabb.us-59eabb{font-size:1.5rem !important;line-height:1.3 !important}
}
