/* slr-no-optm */html body.hd2 #slr-db{display:block!important;gap:0;padding:10px max(16px,calc((100% - 1280px)/2 + 16px)) 12px!important;overflow:visible!important;background:rgba(234,239,248,.95)!important;background-image:none!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none!important;filter:none;color:#12296A!important;font:600 14px/1.3 Poppins,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}
html body.hd2 #slr-db:hover{filter:none;color:#12296A!important}html body.hd2 #slr-db:before{display:none!important}
html body.hd2 #slr-db .slr-db-c{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;max-width:1248px;margin:0 auto;background:#fff;border:1px solid #D9E1F0;border-radius:14px;padding:8px 14px 11px 8px;box-shadow:0 10px 26px -12px rgba(18,41,106,.45),0 0 0 3px rgba(225,29,72,.07)}
html body.hd2 #slr-db .slr-db-c:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#E11D48 0,#E11D48 38%,rgba(225,29,72,0) 100%);transform-origin:left center;animation:slrDbB 5s ease-in-out infinite}
@keyframes slrDbB{0%,100%{opacity:.55;transform:scaleX(.55)}50%{opacity:1;transform:scaleX(1)}}\nhtml body.hd2 #slr-db .slr-db-th{position:relative;flex:none;display:block}
html body.hd2 #slr-db .slr-db-th img{display:block;width:92px;height:52px;object-fit:cover;border-radius:9px;background:#D9E1F0}
html body.hd2 #slr-db .slr-db-bd{position:absolute;left:5px;top:5px;display:flex;align-items:center;gap:5px;background:#E11D48;color:#fff!important;-webkit-text-fill-color:#fff;font-weight:800;font-size:9.5px;letter-spacing:.08em;line-height:1;padding:4px 7px 4px 6px;border-radius:5px}
html body.hd2 #slr-db .slr-db-bd .slr-live-pt{width:6px;height:6px}
html body.hd2 #slr-db .slr-db-x{flex:1;min-width:0;display:block}
html body.hd2 #slr-db .slr-db-k{display:block;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#C21B3C!important;-webkit-text-fill-color:#C21B3C;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body.hd2 #slr-db .slr-db-k s{text-decoration:none;text-transform:none;letter-spacing:0;font-weight:600;color:#6b7893!important;-webkit-text-fill-color:#6b7893}
html body.hd2 #slr-db .slr-db-h{display:block;font-weight:700;font-size:15px;line-height:1.25;color:#12296A!important;-webkit-text-fill-color:#12296A;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body.hd2 #slr-db .slr-db-g{flex:none;display:flex;align-items:center;gap:8px;font-weight:700;font-size:13px;color:#fff!important;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,#E11D48,#B91C3A);padding:8px 14px;border-radius:999px;box-shadow:0 6px 14px -6px rgba(225,29,72,.6)}
html body.hd2 #slr-db .slr-db-g .slr-live-pt{width:7px;height:7px}
html body.hd2 #slr-db:hover .slr-db-g{filter:brightness(1.05)}
html[data-theme="dark"] body.hd2 #slr-db{background:rgba(16,23,31,.94)!important}
html[data-theme="dark"] body.hd2 #slr-db .slr-db-c{background:#18222d;border-color:#26333f}
html[data-theme="dark"] body.hd2 #slr-db .slr-db-h{color:#eef3f8!important;-webkit-text-fill-color:#eef3f8}
html[data-theme="dark"] body.hd2 #slr-db .slr-db-k{color:#ff7a94!important;-webkit-text-fill-color:#ff7a94}
html[data-theme="dark"] body.hd2 #slr-db .slr-db-k s{color:#9fb0c2!important;-webkit-text-fill-color:#9fb0c2}
@media (max-width:700px){html body.hd2 #slr-db{padding:8px 10px 10px!important}html body.hd2 #slr-db .slr-db-c{gap:10px;padding:7px 10px 10px 7px}html body.hd2 #slr-db .slr-db-th img{width:64px;height:48px}html body.hd2 #slr-db .slr-db-g{display:none}html body.hd2 #slr-db .slr-db-k s{display:none}html body.hd2 #slr-db .slr-db-h{font-size:13.5px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html body.hd2 #slr-db .slr-db-bd{font-size:8.5px;padding:3px 6px 3px 5px}}
@media (prefers-reduced-motion:reduce){html body.hd2 #slr-db .slr-db-c:after{animation:none}}
#site-navigation .sub-menu>.menu-item:not(.slr-menu-rdp)>a:hover,#site-navigation .sub-menu>.menu-item:not(.slr-menu-rdp)>a:focus-visible{background-color:#FEF0F1!important;color:#E1062C!important}#site-navigation .sub-menu>.menu-item:not(.slr-menu-rdp)>a:hover span{color:#E1062C!important}#site-navigation .sub-menu>.slr-menu-rdp>a:hover,#site-navigation .sub-menu>.slr-menu-rdp>a:hover span{color:#fff!important}
.slr-tv,.slr-tvc{--tv-ink:#0B1220;--tv-mute:#5B6474;--tv-line:#E6E9EF;--tv-red:#E11D48;margin:8px 0 36px!important;padding:0!important;border:0!important}
.slr-tv__h,.slr-tvc__head{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px;margin:0 0 14px!important;padding:18px 22px!important;border:0!important;border-radius:16px;background:linear-gradient(135deg,#0B1220 0%,#1E293B 100%);color:#fff}
.slr-tv__k,.slr-tvc__k{display:block;font-family:'Poppins',system-ui,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase;color:#FDA4AF!important;line-height:1.2!important}
.slr-tv__d,.slr-tvc__d{display:block;margin:2px 0 0!important;font-family:'Poppins',system-ui,sans-serif;font-size:clamp(19px,2.6vw,26px)!important;font-weight:800;letter-spacing:-.02em;color:#fff!important;text-transform:none!important;line-height:1.15}
.slr-tv__d::first-letter,.slr-tvc__d::first-letter{text-transform:uppercase}
.slr-tv__att,.slr-tvc__att{display:flex;gap:10px;align-items:flex-start;margin:0 0 16px!important;padding:12px 14px!important;border-radius:12px;background:#FFF7ED;border:1px solid #FED7AA;color:#9A3412!important;font-size:14.5px!important;line-height:1.45}
.slr-tv__att::before,.slr-tvc__att::before{content:"⏳";flex:none}
.slr-tv__l{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:1fr;gap:12px}
@media (min-width:760px){.slr-tv__l{grid-template-columns:1fr 1fr}}
.slr-tv__i{--ch:#334155;position:relative;display:flex!important;flex-direction:column;gap:8px;margin:0!important;padding:16px 18px 16px 20px!important;border:1px solid var(--tv-line)!important;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(11,18,32,.04);overflow:hidden;transition:box-shadow .15s,transform .15s}
.slr-tv__i:hover{box-shadow:0 8px 24px rgba(11,18,32,.08);transform:translateY(-1px)}
.slr-tv__i::before{content:""!important;display:block!important;position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ch)}
.slr-tv__i::marker{content:none}
.slr-tv__c{align-self:flex-start;display:inline-block;padding:4px 10px!important;border-radius:6px;background:var(--ch)!important;color:#fff!important;font-family:'Poppins',system-ui,sans-serif;font-size:12px!important;font-weight:800!important;letter-spacing:.02em;line-height:1.3;max-width:100%}
.slr-tv__t{display:flex!important;flex-direction:column;gap:4px;min-width:0}
.slr-tv__hr{display:inline-block!important;margin:0!important;font-family:'Poppins',system-ui,sans-serif;font-size:22px!important;font-weight:800!important;letter-spacing:-.02em;color:var(--tv-ink)!important;line-height:1}
.slr-tv__t>a{color:var(--tv-ink)!important;font-family:'Poppins',system-ui,sans-serif;font-size:17px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;background:none!important}
.slr-tv__t>a:hover{color:var(--tv-red)!important}
.slr-tv__x{display:block;color:var(--tv-mute)!important;font-size:14.5px!important;line-height:1.5!important}
.slr-tv__i[data-ch=tf1]{--ch:#1E40AF}.slr-tv__i[data-ch=france-2]{--ch:#DC2626}.slr-tv__i[data-ch=france-3]{--ch:#2563EB}
.slr-tv__i[data-ch=france-4]{--ch:#7C3AED}.slr-tv__i[data-ch=france-5]{--ch:#16A34A}.slr-tv__i[data-ch=m6]{--ch:#111827}
.slr-tv__i[data-ch=arte]{--ch:#EA580C}.slr-tv__i[data-ch=w9]{--ch:#9333EA}.slr-tv__i[data-ch=tmc]{--ch:#0284C7}
.slr-tv__i[data-ch=tfx]{--ch:#DB2777}.slr-tv__i[data-ch=c8]{--ch:#4B5563}.slr-tv__i[data-ch=canal]{--ch:#000}
.slr-tv__b,.slr-tvc__b{display:inline-flex!important;align-items:center;gap:8px;margin:18px 0 0!important;padding:12px 20px!important;border-radius:999px;background:var(--tv-ink,#0B1220)!important;color:#fff!important;font-family:'Poppins',system-ui,sans-serif;font-weight:700!important;font-size:15px!important;text-decoration:none!important}
.slr-tv__b::after{content:"→"}
.slr-tv__b:hover,.slr-tvc__b:hover{background:var(--tv-red,#E11D48)!important}
.slr-tv__arch{margin:22px 0 0!important;border:1px solid var(--tv-line);border-radius:14px;background:#F8FAFC;overflow:hidden}
.slr-tv__arch summary{cursor:pointer;padding:14px 18px;font-family:'Poppins',system-ui,sans-serif;font-weight:700;font-size:16px;list-style:none}
.slr-tv__arch summary::-webkit-details-marker{display:none}
.slr-tv__arch summary::after{content:"+";float:right;font-weight:800}
.slr-tv__arch[open] summary::after{content:"–"}
.slr-tv__arch ul{list-style:none!important;margin:0!important;padding:0 18px 8px!important}
.slr-tv__arch li,.slr-tvc-l li{display:flex;gap:12px;align-items:baseline;padding:10px 0!important;margin:0!important;border-top:1px solid var(--tv-line,#E6E9EF)}
.slr-tv__arch li::before,.slr-tvc-l li::before{content:none!important}
.slr-tv__arch li span,.slr-tvc-l time{flex:none;min-width:78px;color:#5B6474;font-size:13px;font-weight:600;text-transform:capitalize}
.slr-tv__arch li a,.slr-tvc-l a{color:#0B1220!important;font-weight:600;text-decoration:none!important}
.slr-tv__arch li a:hover,.slr-tvc-l a:hover{color:#E11D48!important}
.slr-tvc-l{list-style:none!important;margin:0 0 28px!important;padding:0!important;border:1px solid #E6E9EF;border-radius:14px;background:#fff;overflow:hidden}
.slr-tvc-l li{padding:12px 16px!important}.slr-tvc-l li:first-child{border-top:0}
.slr-tvc__card{padding:20px 22px;border:1px solid #E6E9EF;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(11,18,32,.04)}
.slr-tvc h2.slr-tvc__t{margin:0 0 10px!important;font-family:'Poppins',system-ui,sans-serif;font-size:clamp(20px,2.4vw,26px)!important;line-height:1.25}
.slr-tvc__card p{font-size:16px;line-height:1.6}
.slr-tvc-nav{display:flex!important;flex-wrap:wrap;gap:8px;margin:16px 0 22px!important}
.slr-tvc-nav a,.slr-tvc-nav span{padding:7px 14px!important;border-radius:999px;border:1px solid #D0D5DD;background:#fff;color:#0B1220!important;text-decoration:none!important;font-weight:700;font-size:14px;line-height:1.2}
.slr-tvc-nav a:hover{border-color:#0B1220;background:#0B1220;color:#fff!important}
.slr-tvc-nav span{background:#E11D48;border-color:#E11D48;color:#fff!important}
@media (max-width:600px){.slr-tvc-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-16px!important;padding-right:16px}.slr-tvc-nav::-webkit-scrollbar{display:none}.slr-tvc-nav a,.slr-tvc-nav span{white-space:nowrap}}
.post-views.pvc-container,.pvc-container{display:none!important}
.w-header-search .header-dropdown{width:420px;right:0;left:auto;padding:18px;background:#fff;border:1px solid #e6edf5;border-radius:16px;box-shadow:0 24px 60px -22px rgba(3,25,52,.4)}.w-header-search .header-search-form::before{content:"Rechercher sur le site";display:block;font:600 11px/1 Poppins,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#94a3b8;margin:0 4px 11px}.w-header-search .search-form-inner{display:flex;align-items:center;gap:8px;background:#f4f7fb;border:1.5px solid #e6edf5;border-radius:12px;padding:7px 7px 7px 14px;transition:border-color .18s,box-shadow .18s,background .18s}.w-header-search .search-form-inner:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.13)}.w-header-search .search-icon{color:#64748b;font-size:18px;display:flex}.w-header-search .search-text{flex:1}.w-header-search input.field{width:100%;border:0;background:transparent;outline:0;font:500 15px/1.4 Poppins,sans-serif;color:#0f1b2a;padding:8px 0}.w-header-search input.field::placeholder{color:#94a3b8}.w-header-search .rb-search-submit{display:flex}.w-header-search .rb-search-submit input[type=submit]{border:0;cursor:pointer;background:linear-gradient(180deg,#15365f,#0b2540);color:#fff;font:600 13px Poppins,sans-serif;padding:9px 16px;border-radius:9px;transition:filter .15s,transform .05s}.w-header-search .rb-search-submit input[type=submit]:hover{filter:brightness(1.12)}.w-header-search .rb-search-submit input[type=submit]:active{transform:translateY(1px)}.w-header-search .rb-search-submit .rbi-cright{display:none}.w-header-search .live-search-response:not(:empty){margin-top:12px;max-height:60vh;overflow:auto}[data-theme="dark"] .w-header-search .header-dropdown{background:#0f1b2a;border-color:rgba(255,255,255,.08);box-shadow:0 24px 60px -22px rgba(0,0,0,.6)}[data-theme="dark"] .w-header-search .header-search-form::before{color:#5b6b80}[data-theme="dark"] .w-header-search .search-form-inner{background:#16263a;border-color:rgba(255,255,255,.08)}[data-theme="dark"] .w-header-search .search-form-inner:focus-within{background:#0b1828;border-color:#3b82f6;box-shadow:0 0 0 4px rgba(59,130,246,.18)}[data-theme="dark"] .w-header-search input.field{color:#e8eef5}[data-theme="dark"] .w-header-search input.field::placeholder{color:#7d8ea3}.navbar-right .wnav-holder.font-resizer{display:none!important}
