.mega summary::-webkit-details-marker{display:none}.mega summary:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mega-panel{position:absolute;left:0;right:0;top:calc(100% - 8px);background:var(--surface);border:1px solid var(--line);border-radius:0 0 18px 18px;padding:26px;box-shadow:0 18px 32px #07182c25;max-height:75vh;overflow:auto}.mega-heading{display:flex;gap:20px;align-items:center;margin-bottom:20px}.mega-heading h2{margin:0;font-size:26px;letter-spacing:-.6px}.mega .mega-all{margin-left:auto;white-space:nowrap;color:var(--accent)}.mega button{border:1px solid var(--line);border-radius:8px;padding:10px 14px;background:var(--soft);min-height:44px}.mega form label{font-size:14px;font-weight:650;display:block;margin-bottom:7px}.mega-field{display:flex;gap:8px;max-width:650px}.mega input[type=search]{width:100%;min-width:0;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink)}.mega-note,.mega-status{font-size:13px;color:var(--muted)}.mega-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;border-top:1px solid var(--line);padding-top:14px}.mega-group>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-weight:700}.mega-group>summary:after{content:"＋";margin-left:auto}.mega-group[open]>summary:after{content:"−"}.mega [data-list]{max-height:230px;overflow:auto}.mega [data-list] a,.mega-results a{display:flex;align-items:center;min-height:44px;font-size:14px;padding:9px 10px;font-weight:500;background:none;color:var(--ink)}.mega a:hover{background:var(--soft)}.mega-results{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:12px}.mega-note a{display:inline-flex;align-items:center;min-height:44px;color:var(--accent)}.mega-empty{color:var(--muted);font-size:13px}.mega-legacy{margin-left:auto}.mega .mega-close{background:var(--surface)}.mega>a{display:flex;align-items:center;min-height:44px}@media(max-width:760px){.mobile-nav-ready .mobile-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-bottom:1px solid var(--line);padding:0 0 8px;margin-bottom:18px}.mobile-shortcuts a{display:flex;align-items:center;justify-content:center;min-height:44px;font-size:14px;font-weight:650;color:var(--ink);text-decoration:none;border-radius:8px}.mobile-menu-toggle:focus-visible,.mobile-shortcuts a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mobile-navigation .mega-panel{position:static}.mobile-navigation .mega-legacy{margin:0}}@media(min-width:761px) and (max-width:1000px){.mega-heading{flex-wrap:wrap;gap:12px}.mega-heading>div{min-width:0;flex:1 1 250px}.mega-heading h2{overflow-wrap:anywhere}.mega .mega-close{flex-shrink:0}.mega-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mega-group,.mega-results>a{min-width:0;overflow-wrap:anywhere}.mega-field>button{flex-shrink:0}}.mega [data-list]{max-height:none;overflow:visible}.mega .mega-values{max-height:260px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.mega .mega-values a[hidden]{display:none!important}.mega input.mega-filter{font-size:16px;min-height:44px;padding:8px;width:100%;margin-bottom:2px}.mega .mega-filter-count{font-size:11px;color:var(--muted);margin:3px 0 6px}.mega-plus-list{display:flex;flex-direction:column;gap:4px}.mega-plus-group{border-block-end:1px solid var(--line);padding-block-end:10px;margin-block-end:6px}.mega-plus-label{margin:0 0 6px;font:700 13px/1 system-ui,-apple-system,sans-serif;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.mega-plus-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mega-plus-group li{margin:0}.mega-plus-group a,.mega-plus-single{display:flex;align-items:center;min-height:44px;padding-inline:10px;font-size:14px;font-weight:500;color:var(--ink);text-decoration:none;border-radius:8px}.mega-plus-group a{padding-inline-start:22px}.mega-plus-group a:hover,.mega-plus-single:hover{background:var(--soft)}.mega-plus-group a:focus-visible,.mega-plus-single:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media(max-width:760px){.mega-plus-group a,.mega-plus-single{padding-inline-start:14px}}.mega-count{margin-left:auto;color:var(--muted);font-size:13px;font-weight:600;white-space:nowrap}.mega-count[hidden]{display:none}.mega-count:not([hidden])::after{content:"\00a0\00b7\00a0";color:var(--line)}.mega-heading:has(.mega-count:not([hidden])) .mega-all{margin-left:0}@media(max-width:760px){.mega-count{margin-left:0}}@media(min-width:761px){.mega-panel{transition:max-height .2s ease}.mega-family[data-mm-open]>.mega-panel{max-height:3000px}.mega-columns{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 10px}.mega-group{flex:0 0 auto;border:0}.mega-group>summary{cursor:pointer;padding:8px 16px;border:1px solid var(--line);border-radius:20px;background:var(--surface);min-height:40px;display:flex;align-items:center;font-weight:700;font-size:14px}.mega-group>summary:focus-visible,.mega-group>summary:hover{background:var(--soft)}.mega-group>summary:after{content:"▾";margin-left:8px;font-size:10px;color:var(--muted)}.mega-group[data-mm-active]>summary:after{content:"▴"}.mega-group>[data-list]{display:none}.mega-group[data-mm-active]{flex:1 1 100%;order:-1;width:100%}.mega-group[data-mm-active]>summary{font-size:17px;border:0;background:none;padding:0 0 10px;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:2px}.mega-group[data-mm-active]>[data-list]{display:block}.mm-reduire{margin-inline-start:auto;border:1px solid var(--line);border-radius:8px;padding:6px 14px;background:var(--soft);min-height:36px;font-size:12px;font-weight:650}.mm-row{display:flex;gap:18px;align-items:flex-start;min-width:0}.mm-row>.mega-values.mm-grid,.mm-row>[data-list].mm-grid{flex:1 1 0%;min-width:0}.mega-values.mm-grid,[data-list].mm-grid{max-height:none;overflow:visible;display:grid;grid-template-columns:repeat(6,minmax(150px,1fr));gap:2px 12px;align-content:start}.mega-values.mm-grid a{min-height:36px}[data-list].mm-grid{grid-template-columns:repeat(4,minmax(150px,1fr))}}@media(min-width:761px) and (max-width:1149px){.mega-values.mm-grid{grid-template-columns:repeat(5,minmax(140px,1fr))}}@media(min-width:761px) and (max-width:949px){.mega-values.mm-grid{grid-template-columns:repeat(4,minmax(130px,1fr))}}@media(min-width:761px){.mm-rail{position:sticky;top:12px;flex:0 0 30px;display:flex;flex-direction:column;gap:1px;max-height:70vh;overflow:auto;scrollbar-width:none}.mm-rail button{min-width:28px;min-height:26px;padding:1px;font-size:11px;font-weight:700;border:0;background:transparent;color:var(--muted);border-radius:6px}.mm-rail button[aria-current=true]{background:var(--soft);color:var(--accent)}.mm-rail button:hover{background:var(--soft)}}.mm-reduire{margin-inline-start:auto;min-height:44px;min-width:44px;border-radius:20px;padding:6px 16px;font-size:13px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex-shrink:0}.mm-reduire:after{content:"▴";font-size:10px;color:var(--muted)}.mm-reduire:focus-visible,.mm-reduire:hover{background:var(--soft)}:root{--mh-bg:#fff;--mh-bg2:#f4f6f9;--mh-fg:#12161b;--mh-dim:#5a6672;--mh-line:rgba(20,24,50,.14);--mh-ici:color-mix(in srgb,var(--accent) 15%,transparent)}html[data-theme="dark"]{--mh-bg:#12151b;--mh-bg2:#171b23;--mh-fg:#e6e9ef;--mh-dim:#a0a8b6;--mh-line:rgba(150,160,180,.18);--mh-ici:color-mix(in srgb,var(--accent) 26%,transparent)}@media(min-width:761px){.mega-panel{top:calc(100% + 2px)}.mega>a{min-height:36px}}.mega-panel{padding:16px 18px 20px;background:var(--mh-bg2)}.mega-panel>.mega-close{position:absolute;inset-block-start:12px;inset-inline-end:14px;min-height:32px;height:32px;padding:0 12px;font-size:12px;z-index:1}.mega-count-v1-lien{display:inline-block;margin-block-start:13px;font-size:13px;font-weight:600;color:var(--accent);text-decoration:none}.mega-count-v1-lien:hover{text-decoration:underline}.mega-count-v1-lien[hidden]{display:none}.mega-count-v1-f,.mega-count-v1-l,.mega-count-v1-n{font:inherit;color:inherit}.mega-envies[hidden]{display:none}.mega-envies-titre{margin:0 0 10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mh-dim);font-weight:700}.mega-envies-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-block-end:18px;padding-block-end:18px;border-block-end:1px solid var(--mh-line)}.mega-envies-carte{display:flex;flex-direction:column;gap:3px;padding:13px 15px;border-radius:6px;text-decoration:none;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);min-height:44px}.mega .mega-envies-carte{color:var(--mh-fg)}.mega-envies-carte:focus-visible,.mega-envies-carte:hover{background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:var(--accent)}.mega-envies-carte:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mega-envies-carte-t{font-size:14.4px;font-weight:700;letter-spacing:-.01em}.mega-envies-carte-d{font-size:12.6px;color:var(--mh-dim);line-height:1.4}@media(max-width:760px){.mega-envies-grille{grid-template-columns:1fr}}.mega-group[data-mm-active]>summary{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mh-dim);font-weight:700;padding:0 0 8px}.mega-group[data-mm-active]>summary:after{content:none}@media(min-width:761px){[data-list=category] .mega-values.mm-grid{grid-template-columns:repeat(4,1fr);gap:2px 10px}}[data-list=category] .mega-values a,[data-list=country] .mega-values a,[data-list=language] .mega-values a{gap:9px;padding-block:6px;padding-inline-end:8px;font-size:13.4px;font-weight:500;color:var(--mh-fg);border-inline-start:2px solid var(--accent);padding-inline-start:9px;border-radius:0 3px 3px 0}[data-list=category] .mega-values a:hover,[data-list=country] .mega-values a:hover,[data-list=language] .mega-values a:hover{background:color-mix(in srgb,var(--accent) 14%,transparent)}@media(min-width:761px){.mega input.mega-filter{height:32px;min-height:32px;max-height:32px;max-width:320px;padding:0 11px;border:1px solid var(--mh-line);border-radius:4px;background:var(--mh-bg);color:var(--mh-dim);font-size:13px}}.mega input.mega-filter:focus-visible{outline:none;border-color:var(--accent)}.mega-portes{display:flex;gap:6px;flex-wrap:wrap;margin-block-end:14px}.mega-porte{cursor:pointer;border:0;background:none;color:var(--mh-dim);font-size:12.6px;font-weight:530;padding:5px 9px;border-radius:4px;display:inline-flex;align-items:center;min-height:44px}.mega-porte:hover{color:var(--mh-fg);background:color-mix(in srgb,var(--accent) 14%,transparent)}.mega-porte:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mega-porte[aria-current="true"]{color:var(--mh-fg);font-weight:700;background:var(--mh-ici);box-shadow:inset 0 -3px 0 var(--accent)}.mega-group[data-mm-active]>[data-list]{padding-block-start:2px}:root{--g-r:3px;--g-tx:#12161b;--g-tx2:#5a6672;--g-surf2:#f4f6f9;--g-line:rgba(20,24,50,.14);--g-acc:var(--accent);--mh-devise:#3c4468}html[data-theme="dark"]{--g-tx:#e6e9ef;--g-tx2:#a0a8b6;--g-surf2:#171b23;--g-line:rgba(150,160,180,.18);--g-acc:var(--accent);--mh-devise:#c9cff0}@media(max-width:760px){.mega .mega-panel{position:absolute;left:0;right:0;top:calc(100% + 2px);width:auto;max-height:calc(100dvh - 120px);overflow:auto;overscroll-behavior:contain;padding:14px 12px 18px;border-radius:0 0 14px 14px;box-shadow:0 14px 30px #07152a22}.mega .mega-panel>.mega-close{inset-block-start:10px;inset-inline-end:10px}.mega-heading{flex-wrap:wrap;gap:6px 10px;padding-inline-end:76px}.mega-heading h2{font-size:20px}.mega-portes{gap:4px;margin-block-end:10px}.mega-porte{min-height:40px;padding:5px 8px;font-size:12.6px}.mega-columns{display:block}.mega-group{border:0}.mega-group[data-mm-active]{width:100%}.mm-rail{display:none}.mm-row{display:block}.mega .mega-values.mm-grid,.mega [data-list].mm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;max-height:none;overflow:visible}.mega [data-list=category] .mega-values a,.mega [data-list=country] .mega-values a,.mega [data-list=language] .mega-values a{min-height:40px;font-size:13px}.mega input.mega-filter{font-size:16px;min-height:44px}.mega-count-v1-lien{margin-block-start:10px}}main#main>.heros:first-child{margin-top:22px}@media(max-width:760px){main#main>.heros:first-child{margin-top:14px}}@media(min-width:761px){body{overflow-x:clip}}html[dir="rtl"] body{direction:rtl}html[dir="rtl"] .stream-stage,html[dir="rtl"] audio,html[dir="rtl"] video{direction:ltr}.tc-banner, .tc-revoke{--tc-bg:#fff;--tc-ink:#14213d;--tc-muted:#526079;--tc-line:#dce2ed;--tc-soft:#e8eefc;--tc-accent:#2456c6;--tc-accent-ink:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]) .tc-banner, :root:not([data-theme="light"]) .tc-revoke{--tc-bg:#152238;--tc-ink:#f3f6fc;--tc-muted:#b0bdd3;--tc-line:#34445e;--tc-soft:#203653;--tc-accent:#9bbcff;--tc-accent-ink:#0b1220}}[data-theme="dark"] .tc-banner, [data-theme="dark"] .tc-revoke{--tc-bg:#152238;--tc-ink:#f3f6fc;--tc-muted:#b0bdd3;--tc-line:#34445e;--tc-soft:#203653;--tc-accent:#9bbcff;--tc-accent-ink:#0b1220}.tc-banner{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;max-width:560px;margin:0 auto 12px;max-height:80vh;overflow-y:auto;background:var(--tc-bg);color:var(--tc-ink);border:1px solid var(--tc-line);border-radius:12px;box-shadow:0 8px 28px rgba(20,33,61,.22);padding:16px 18px;font:14px/1.45 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.tc-title{margin:0 0 6px;font-size:16px;font-weight:700}.tc-desc{margin:0 0 12px;color:var(--tc-muted)}.tc-actions{display:flex;flex-wrap:wrap;gap:8px}.tc-btn{min-height:44px;padding:0 16px;border-radius:8px;border:1px solid var(--tc-line);background:transparent;color:var(--tc-ink);font:inherit;font-weight:600;cursor:pointer;flex:1 1 auto}.tc-btn-primary{background:var(--tc-accent);color:var(--tc-accent-ink);border-color:transparent}.tc-btn:hover{filter:brightness(.96)}.tc-btn:focus-visible, .tc-revoke:focus-visible{outline:3px solid var(--tc-accent);outline-offset:2px}.tc-panel{margin-top:12px;border-top:1px solid var(--tc-line);padding-top:12px}.tc-row{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:8px;background:var(--tc-soft);margin-bottom:8px}.tc-row input[type="checkbox"]{width:20px;height:20px;margin-top:2px;flex:none}.tc-row label, .tc-row strong{display:block}.tc-row span{display:block;color:var(--tc-muted);font-size:13px}.tc-panel-actions{display:flex;justify-content:flex-end}.tc-panel-actions .tc-btn{flex:0 0 auto}.tc-revoke{position:fixed;left:12px;bottom:12px;z-index:2147482999;min-height:44px;min-width:44px;padding:0 14px;border-radius:999px;border:1px solid var(--tc-line);background:var(--tc-bg);color:var(--tc-ink);font:13px/1 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(20,33,61,.18)}@media (max-width:420px){.tc-banner{left:8px;right:8px;margin:0 0 8px;padding:14px}.tc-actions{flex-direction:column}.tc-btn{width:100%}}.ap-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);cursor:pointer}.ap-btn svg{display:block;width:22px;height:22px}.ap-panel{position:fixed;z-index:9000;left:0;top:0;width:min(610px,calc(100vw - 32px));max-height:calc(100dvh - 100px);overflow:auto;padding:20px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 55px color-mix(in srgb,var(--ink) 26%,transparent)}.ap-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ap-title{font-size:17px;font-weight:800;letter-spacing:-.3px}.ap-close{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);cursor:pointer}.ap-close svg{display:block;width:18px;height:18px}.ap-sub{margin:0 0 8px;font-size:11px;font-weight:750;letter-spacing:1.6px;text-transform:uppercase;color:var(--accent)}.ap-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ap-choice{display:block;width:100%;padding:5px 5px 8px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;line-height:1.25;text-align:left;cursor:pointer}.ap-choice svg{display:block;width:100%;height:auto;border-radius:5px;margin-bottom:6px}.ap-choice[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--accent)}.ap-note{margin:12px 0 0;font-size:13px;color:var(--muted);min-height:1.5em}.ap-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px}.ap-mode,.ap-reset{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:22px;background:var(--surface);color:var(--ink);font:inherit;font-size:14px;cursor:pointer}.ap-mode svg{display:block;width:19px;height:19px;flex-shrink:0}.ap-mode[aria-pressed=true]{border-color:var(--accent)}.ap-pal{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.ap-dots{display:flex;flex-wrap:wrap;gap:12px;margin:10px 0 12px}.ap-dot{width:44px;height:44px;padding:6px;cursor:pointer;border:2px solid transparent;border-radius:50%;background:transparent}.ap-dot span{display:block;width:28px;height:28px;border-radius:50%;background:var(--dot);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 25%,transparent)}.ap-dot[aria-pressed=true]{border-color:var(--accent)}.ap-reset{width:100%;justify-content:center}.ap-status{margin:10px 0 0;font-size:13px;color:var(--muted)}html[data-style] input:not([type=checkbox]):not([type=radio]), html[data-style] select, html[data-style] textarea{background:var(--surface);color:var(--ink);border-color:var(--line)}html[data-style] input::placeholder{color:var(--muted);opacity:1}html[data-style] button.icon{background:var(--surface);color:var(--ink);border-color:var(--line)}@media(max-width:620px){.ap-panel{width:calc(100vw - 24px);padding:15px;max-height:calc(100dvh - 76px)}.ap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ap-choice svg{max-height:96px;object-fit:cover}}@media(prefers-reduced-motion:reduce){.ap-btn,.ap-panel{transition:none!important}}html[data-style="0"] .section-head h2,html[data-style="0"] h1{letter-spacing:-2px}html[data-style="0"] .card,html[data-style="0"] .memory,html[data-style="0"] .selection{border-radius:20px}html[data-style="1"] .card h3,html[data-style="1"] .memory h2,html[data-style="1"] .section-head h2,html[data-style="1"] .selection h2,html[data-style="1"] h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.5px}html[data-style="2"] .eyebrow,html[data-style="2"] .label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:1px}html[data-style="2"] body{background-image:linear-gradient(color-mix(in srgb,var(--line) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--line) 55%,transparent) 1px,transparent 1px);background-size:32px 32px}html[data-style="3"] h1{letter-spacing:-2px;font-weight:800}html[data-style="3"] .card .art{height:170px}html[data-style="3"] .art,html[data-style="3"] .card{border-radius:8px}html[data-style="4"] .art,html[data-style="4"] .card,html[data-style="4"] .memory,html[data-style="4"] .selection,html[data-style="4"] .tile{border-radius:0}html[data-style="5"] .card,html[data-style="5"] .memory,html[data-style="5"] .selection{border-radius:26px}html[data-style="5"] .art,html[data-style="5"] .tile{border-radius:18px}html[data-style="6"] .tile{border-radius:50%}html[data-style="6"] .card .art{width:124px;height:124px;border-radius:50%;margin:18px auto 0}html[data-style="6"] .card-body{text-align:center}html[data-style="7"] .section-head h2,html[data-style="7"] h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.2px}html[data-style="7"] .card{border-radius:10px}html[data-style="8"] .card,html[data-style="8"] .memory,html[data-style="8"] .selection{border-width:2px;box-shadow:5px 5px 0 var(--line)}html[data-style="9"] h1{font-size:clamp(26px,3vw,34px);letter-spacing:-1px}html[data-style="9"] .intro{padding:18px 0 12px}html[data-style="9"] .section-head{margin:20px 0 12px}html[data-style="9"] .cards{gap:12px}html[data-style="9"] .card-body{padding:12px}html[data-style="9"] .small-card{padding:11px 0}.ap-vue{display:block}#cards .art>img{display:block;width:100%;height:100%;object-fit:cover}#cards .art>img[hidden]{display:none}.discovery-refresh{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 15px;border:1px solid var(--line);border-radius:12px;color:var(--ink);background:var(--surface);font-family:inherit;font-weight:600;font-size:14px;line-height:1.2;cursor:pointer}.discovery-refresh:before{content:"↻";font-size:20px}.discovery-refresh[hidden]{display:none}.discovery-refresh:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.section-head:has(.discovery-refresh){align-items:center;gap:16px;flex-wrap:wrap}.section-head .discovery-refresh{flex-shrink:0}@media(max-width:600px){.section-head .discovery-refresh{width:100%}}#cards .art[data-discovery-family=radio]>img{object-fit:contain;padding:12px;background:var(--logo-background,#fff)}html[data-style] .section-head:has(.discovery-refresh) h2{letter-spacing:-.5px}#cards .card[data-id="somafm-groove-salad"]{--logo-background:#1d4923}#cards .card[data-id="somafm-groove-salad"] .art,#cards .card[data-id="somafm-groove-salad"] .art img,#cards .card[data-id="somafm-groove-salad"] .art picture{background:var(--logo-background)}.trt-crt{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;border-radius:inherit;background:#05070c;animation:trt-crt-eteint 1.1s ease forwards}.trt-crt::before{content:"";position:absolute;left:0;right:0;top:50%;height:100%;transform:translateY(-50%) scale(0,.012);transform-origin:50% 50%;opacity:0;background:radial-gradient(ellipse at center,#fff 0,#e6eeff 30%,rgba(160,190,255,.85) 58%,rgba(70,100,220,0));box-shadow:0 0 1.2cqw .3cqw rgba(200,220,255,.9);animation:trt-crt-faisceau 1.1s cubic-bezier(.3,.8,.3,1) forwards}.trt-crt::after{content:"";position:absolute;inset:0;opacity:.85;background:repeating-linear-gradient(0deg,rgba(0,0,0,.32) 0 1px,transparent 0 3px),radial-gradient(ellipse at center,transparent 52%,rgba(0,0,0,.6));animation:trt-crt-trame 1.2s ease-out .5s forwards}@keyframes trt-crt-eteint{0%,35%{background:#05070c}100%,62%{background:transparent}}@keyframes trt-crt-faisceau{0%{transform:translateY(-50%) scale(0,.012);opacity:0}8%{opacity:1}22%{transform:translateY(-50%) scaleY(.012)}36%{transform:translateY(-50%) scaleY(.02)}64%{transform:translateY(-50%) scale(1);opacity:.95}100%{transform:translateY(-50%) scaleY(1.15);opacity:0}}@keyframes trt-crt-trame{to{opacity:0}}@media (prefers-reduced-motion:reduce){.trt-crt{display:none}}.trt-crt-neige{background:#111 url(data:image/png;base64,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);background-size:96px 96px;animation:trt-crt-neige .5s steps(6) infinite,trt-crt-neige-fin 1.7s step-end forwards}.trt-crt-neige::before{top:auto;bottom:0;height:40%;transform:translateY(100%);opacity:1;box-shadow:none;background:linear-gradient(180deg,transparent 0,hsla(0,0%,100%,.18) 48%,hsla(0,0%,100%,.28) 50%,hsla(0,0%,100%,.18) 52%,transparent);animation:trt-crt-neige-barre 1.2s linear .1s forwards}.trt-crt-neige::after{animation:trt-crt-trame .9s ease-out 1.3s forwards}@keyframes trt-crt-neige{to{background-position:96px 96px}}@keyframes trt-crt-neige-fin{0%,45%{opacity:1}100%{opacity:0}}@keyframes trt-crt-neige-barre{to{transform:translateY(-260%)}}.trt-crt-point{background:transparent;animation:trt-crt-point-noir 1.7s ease forwards}.trt-crt-point::before{top:0;height:100%;transform:scale(1);opacity:.95;transform-origin:50% 50%;background:radial-gradient(ellipse at center,#fff 0,#eaf0ff 35%,rgba(170,195,255,.8) 60%,rgba(70,100,220,0));box-shadow:0 0 2cqw .8cqw rgba(220,230,255,.9);animation:trt-crt-point 1.7s cubic-bezier(.4,0,.2,1) forwards}.trt-crt-point::after{animation:trt-crt-trame 1s ease-out 1.3s forwards}@keyframes trt-crt-point-noir{0%{background:transparent}6%{background:#05070c}60%{background:#05070c}100%,88%{background:transparent}}@keyframes trt-crt-point{0%{transform:scale(1);opacity:.95}14%{transform:scaleY(.02);opacity:1}30%{transform:scale(.03,.02)}48%{transform:scale(.025,.02);opacity:.9}62%{transform:scaleY(.02);opacity:1}86%{transform:scale(1);opacity:.9}100%{transform:scaleY(1.1);opacity:0}}.trt-crt{z-index:3;isolation:isolate}.trt-crt::after,.trt-crt::before{pointer-events:none}@media(forced-colors:active){.trt-crt{display:none}}@media print{.trt-crt{display:none}}.trt-settings{border:1px solid var(--line);border-radius:12px;padding:12px;margin:14px 0;min-width:0}.trt-settings legend{font-weight:750;padding:0 5px}.trt-setting{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;color:var(--ink)}.trt-setting input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.trt-setting:focus-within{outline:2px solid var(--accent);outline-offset:2px}.trt-note{font-size:12px;line-height:1.5;color:var(--muted);margin:8px 0 0}@font-face{font-family:Terondo Ronde;src:url("/fonts/poppins-500-latin.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html[data-style="0"] h1{font-weight:700;letter-spacing:-2px;max-width:680px}html[data-style="0"] .section-head h2{font-weight:700;letter-spacing:-1.2px}html[data-style="0"] .eyebrow{letter-spacing:3px}html[data-style="0"] .section-head{margin:40px 0 20px}html[data-style="0"] .cards{gap:22px}html[data-style="0"] .card-body{padding:20px}html[data-style="0"] .card h3{font-weight:700;letter-spacing:-.4px}html[data-style="0"] .card,html[data-style="0"] .memory,html[data-style="0"] .selection{border-radius:22px;box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 13%,transparent)}html[data-style="0"] .tile{border-radius:14px}html[data-style="0"] .art{height:150px}html[data-style="0"] .hero{border-radius:24px}html[data-style="0"] .action,html[data-style="0"] .ap-btn,html[data-style="0"] .icon{border-radius:999px}html[data-style="0"] #browse .result[data-listing-card]{border-radius:18px;box-shadow:0 10px 26px color-mix(in srgb,var(--ink) 10%,transparent)}html[data-style="0"] .capsule-nav,html[data-style="0"] .capsule-reveal{border-radius:26px}html[data-style="0"] .card:focus-within,html[data-style="0"] .card:hover{box-shadow:0 20px 44px color-mix(in srgb,var(--ink) 20%,transparent)}html[data-style="1"] #browse .listing-copy h2,html[data-style="1"] #browse .listing-copy h3,html[data-style="1"] .card h3,html[data-style="1"] .mega-heading h2,html[data-style="1"] .memory h2,html[data-style="1"] .section-head h2,html[data-style="1"] .selection h2,html[data-style="1"] h1{font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:400}html[data-style="1"] h1{letter-spacing:-.5px;max-width:620px}html[data-style="1"] .eyebrow{letter-spacing:2.6px;font-weight:700}html[data-style="1"] .section-head{margin:44px 0 18px;padding-bottom:10px;border-bottom:1px solid var(--line)}html[data-style="1"] .cards{gap:26px}html[data-style="1"] .card{background:transparent;border:0;border-top:2px solid var(--ink);border-radius:0}html[data-style="1"] .card-body{padding:20px 0 22px}html[data-style="1"] .card p{max-width:62ch}html[data-style="1"] .art,html[data-style="1"] .hero,html[data-style="1"] .memory,html[data-style="1"] .selection,html[data-style="1"] .tile{border-radius:0}html[data-style="1"] .art{height:150px}html[data-style="1"] .selection{border-left:0;border-right:0;border-top:2px solid var(--ink);border-bottom:0;background:transparent;padding:22px 0}html[data-style="1"] .action,html[data-style="1"] .ap-btn,html[data-style="1"] .icon{border-radius:0}html[data-style="1"]:not([data-listing-view="3"]):not([data-listing-view="6"]) #browse .result[data-listing-card]{border:0;border-top:2px solid var(--ink);background:transparent}html[data-style="1"] #browse .result[data-listing-card]{border-radius:0}html[data-style="1"] .capsule-nav,html[data-style="1"] .capsule-reveal{border-radius:0}html[data-style="1"] .card:focus-within h3,html[data-style="1"] .card:hover h3{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}html[data-style="2"] h1{font-weight:600;letter-spacing:.5px;max-width:760px}html[data-style="2"] #browse .listing-copy h2,html[data-style="2"] #browse .listing-copy h3,html[data-style="2"] .card h3,html[data-style="2"] .section-head h2{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-weight:600;letter-spacing:-.03em}html[data-style="2"] #browse .listing-copy .muted,html[data-style="2"] .card p,html[data-style="2"] .section-head p,html[data-style="2"] .small-card small{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12px}html[data-style="2"] .section-head{margin:28px 0 12px}html[data-style="2"] .cards{gap:10px}html[data-style="2"] .card-body{padding:14px}html[data-style="2"] .art,html[data-style="2"] .card,html[data-style="2"] .memory,html[data-style="2"] .selection,html[data-style="2"] .tile{border-radius:2px}html[data-style="2"] .art{height:120px}html[data-style="2"] .action,html[data-style="2"] .ap-btn,html[data-style="2"] .hero,html[data-style="2"] .icon{border-radius:2px}html[data-style="2"] #browse .result[data-listing-card]{border-radius:2px}html[data-style="2"] .capsule-nav,html[data-style="2"] .capsule-reveal{border-radius:4px}html[data-style="2"] .card:focus-within,html[data-style="2"] .card:hover{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}html[data-style="3"] #browse .listing-copy h2,html[data-style="3"] #browse .listing-copy h3,html[data-style="3"] .card h3,html[data-style="3"] .memory h2,html[data-style="3"] .section-head h2,html[data-style="3"] .selection h2,html[data-style="3"] h1{font-family:Terondo Ronde,ui-rounded,SF Pro Rounded,Hiragino Maru Gothic ProN,system-ui,sans-serif}html[data-style="3"] h1{font-weight:500;letter-spacing:-1px;font-size:clamp(32px,4.4vw,50px);max-width:780px}html[data-style="3"] .section-head h2{font-weight:500;letter-spacing:-.5px}html[data-style="3"] .card h3{font-weight:500;letter-spacing:-.2px}html[data-style="3"] .eyebrow,html[data-style="3"] .small-card small{font-size:10px;letter-spacing:3.6px;font-weight:600}html[data-style="3"] .section-head{margin:34px 0 15px}html[data-style="3"] .cards{gap:15px}html[data-style="3"] .card-body{padding:17px}html[data-style="3"] .card,html[data-style="3"] .memory,html[data-style="3"] .selection{border-radius:24px;box-shadow:none}html[data-style="3"] .art{border-radius:20px;height:150px}html[data-style="3"] .hero{border-radius:24px}html[data-style="3"] .action,html[data-style="3"] .ap-btn,html[data-style="3"] .discovery-refresh,html[data-style="3"] .fav,html[data-style="3"] .icon,html[data-style="3"] .listing-toolbar select,html[data-style="3"] nav a{border-radius:999px}html[data-style="3"] #browse .result[data-listing-card]{border-radius:22px}html[data-style="3"] .capsule-nav,html[data-style="3"] .capsule-reveal{border-radius:999px}html[data-style="3"] .tile{border-radius:50%;border:2px solid transparent;border-top-color:var(--accent);background:repeating-conic-gradient(from 0deg,var(--accent) 0deg 1.6deg,transparent 1.6deg 18deg) padding-box,var(--soft) padding-box;background-clip:padding-box}html[data-style="3"] .card .label{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--accent);color:var(--bg);letter-spacing:1.4px}html[data-style="3"]:not([data-listing-view="3"]) #browse .listing-copy .label{display:inline-block;padding:3px 10px;border-radius:999px;background:var(--accent);color:var(--bg);letter-spacing:1.4px}html[data-style="3"] .card .art{border-bottom:2px solid color-mix(in srgb,var(--accent) 55%,transparent)}html[data-style="3"] .card:focus-within,html[data-style="3"] .card:hover{border-color:var(--accent)}html[data-style="4"] h1{font-weight:900;letter-spacing:-2px;max-width:720px}html[data-style="4"] .section-head h2{font-weight:800;text-transform:uppercase;letter-spacing:.4px}html[data-style="4"] .eyebrow,html[data-style="4"] .label{letter-spacing:1.2px;font-weight:800}html[data-style="4"] .section-head{margin:32px 0 16px;padding-top:12px;border-top:3px solid var(--ink)}html[data-style="4"] .cards{gap:20px}html[data-style="4"] .card-body{padding:16px}html[data-style="4"] .card h3{font-weight:750;letter-spacing:-.3px}html[data-style="4"] .action,html[data-style="4"] .ap-btn,html[data-style="4"] .art,html[data-style="4"] .card,html[data-style="4"] .hero,html[data-style="4"] .icon,html[data-style="4"] .memory,html[data-style="4"] .selection,html[data-style="4"] .tile{border-radius:0}html[data-style="4"] .art{height:130px}html[data-style="4"] #browse .result[data-listing-card]{border-radius:0}html[data-style="4"] .capsule-nav,html[data-style="4"] .capsule-reveal{border-radius:0}html[data-style="4"] .card:focus-within,html[data-style="4"] .card:hover{box-shadow:inset 0 4px 0 var(--accent)}html[data-style="5"] h1{font-weight:750;letter-spacing:-1px;max-width:700px}html[data-style="5"] .section-head h2{font-weight:750;letter-spacing:-.8px}html[data-style="5"] .eyebrow{letter-spacing:1.8px}html[data-style="5"] .section-head{margin:38px 0 18px}html[data-style="5"] .cards{gap:16px}html[data-style="5"] .card-body{padding:22px}html[data-style="5"] .card h3{font-weight:700;letter-spacing:-.3px}html[data-style="5"] .card{background:var(--soft);border:0;border-radius:26px;box-shadow:0 3px 0 color-mix(in srgb,var(--line) 85%,transparent);transition:transform .16s,box-shadow .16s}html[data-style="5"] .memory,html[data-style="5"] .selection{border:0;border-radius:26px}html[data-style="5"] .art,html[data-style="5"] .tile{border-radius:18px}html[data-style="5"] .art{height:140px}html[data-style="5"] .hero{border-radius:26px}html[data-style="5"] .action,html[data-style="5"] .ap-btn,html[data-style="5"] .icon{border-radius:16px}html[data-style="5"]:not([data-listing-view="3"]):not([data-listing-view="6"]) #browse .result[data-listing-card]{border:0;background:var(--soft)}html[data-style="5"] #browse .result[data-listing-card]{border-radius:20px}html[data-style="5"] .capsule-nav,html[data-style="5"] .capsule-reveal{border-radius:28px}html[data-style="5"] .card:focus-within,html[data-style="5"] .card:hover{transform:translateY(2px);box-shadow:0 1px 0 color-mix(in srgb,var(--line) 85%,transparent)}html[data-style="6"] .card .art{width:auto;height:150px;border-radius:14px;margin:0;overflow:hidden}html[data-style="6"] .card-body{text-align:left}html[data-style="6"] .tile{border-radius:14px}html[data-style="6"] h1{font-weight:600;letter-spacing:-1.4px;max-width:740px}html[data-style="6"] .section-head h2{font-weight:600;letter-spacing:-.9px}html[data-style="6"] .card h3{font-weight:600;letter-spacing:-.3px}html[data-style="6"] .eyebrow{letter-spacing:1.2px}html[data-style="6"] .section-head{margin:30px 0 15px}html[data-style="6"] .cards{gap:19px}html[data-style="6"] .card-body{padding:19px}html[data-style="6"] .card,html[data-style="6"] .memory,html[data-style="6"] .selection{border-radius:18px;border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);background:color-mix(in srgb,var(--surface) 62%,transparent);box-shadow:0 4px 14px color-mix(in srgb,var(--ink) 11%,transparent),inset 0 1px 0 color-mix(in srgb,var(--surface) 85%,transparent)}html[data-style="6"] .hero{border-radius:18px}html[data-style="6"] .ap-btn,html[data-style="6"] .icon{border-radius:14px;border:1px solid color-mix(in srgb,var(--ink) 16%,transparent);background:color-mix(in srgb,var(--surface) 70%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 90%,transparent)}html[data-style="6"] .action{border-radius:14px}html[data-style="6"] #browse .result[data-listing-card]{border-radius:16px;border-color:color-mix(in srgb,var(--ink) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 85%,transparent)}html[data-style="6"] .capsule-nav,html[data-style="6"] .capsule-reveal{border-radius:20px}html[data-style="6"] .card:focus-within,html[data-style="6"] .card:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);box-shadow:0 6px 18px color-mix(in srgb,var(--ink) 15%,transparent),inset 0 1px 0 color-mix(in srgb,var(--surface) 95%,transparent)} html[data-style="6"] .capsule-nav, html[data-style="6"] .capsule-reveal,html[data-style="6"] .icon{backdrop-filter:blur(14px) saturate(1.35);-webkit-backdrop-filter:blur(14px) saturate(1.35)}@supports not (backdrop-filter:blur(1px)){html[data-style="6"] .ap-btn,html[data-style="6"] .capsule-nav,html[data-style="6"] .capsule-reveal,html[data-style="6"] .card,html[data-style="6"] .icon,html[data-style="6"] .memory,html[data-style="6"] .selection{background:var(--surface)}}@media (prefers-reduced-transparency:reduce){html[data-style="6"] .capsule-nav,html[data-style="6"] .capsule-reveal,html[data-style="6"] .icon{backdrop-filter:none;-webkit-backdrop-filter:none}html[data-style="6"] .ap-btn,html[data-style="6"] .capsule-nav,html[data-style="6"] .capsule-reveal,html[data-style="6"] .card,html[data-style="6"] .icon,html[data-style="6"] .memory,html[data-style="6"] .selection{background:var(--surface)}}html[data-style="7"] .memory h2,html[data-style="7"] .section-head h2,html[data-style="7"] .selection h2,html[data-style="7"] h1{font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:500}html[data-style="7"] h1{letter-spacing:0;max-width:660px}html[data-style="7"] .eyebrow{letter-spacing:3.4px;font-weight:700}html[data-style="7"] .section-head{margin:42px 0 20px;padding-bottom:12px;border-bottom:1px dotted var(--line)}html[data-style="7"] .cards{gap:20px}html[data-style="7"] .card-body{padding:18px 20px}html[data-style="7"] .card h3{font-weight:650;letter-spacing:-.2px}html[data-style="7"] .card{border-radius:12px}html[data-style="7"] .art{border-radius:0;height:150px}html[data-style="7"] .tile{border-radius:8px}html[data-style="7"] .memory,html[data-style="7"] .selection{border-radius:12px}html[data-style="7"] .action,html[data-style="7"] .ap-btn,html[data-style="7"] .hero,html[data-style="7"] .icon{border-radius:10px}html[data-style="7"] #browse .result[data-listing-card]{border-radius:12px}html[data-style="7"] .capsule-nav,html[data-style="7"] .capsule-reveal{border-radius:14px}html[data-style="7"] .card:focus-within,html[data-style="7"] .card:hover{box-shadow:inset 4px 0 0 var(--accent)}html[data-style="8"] h1{font-weight:950;letter-spacing:-3px;text-transform:uppercase;overflow-wrap:break-word;max-width:700px}html[data-style="8"] .section-head h2{font-weight:900;text-transform:uppercase;letter-spacing:-.6px}html[data-style="8"] .eyebrow,html[data-style="8"] .label{font-weight:800;letter-spacing:1.6px}html[data-style="8"] .section-head{margin:34px 0 18px}html[data-style="8"] .cards{gap:18px}html[data-style="8"] .card-body{padding:18px}html[data-style="8"] .card h3{font-weight:850;letter-spacing:-.6px}html[data-style="8"] .card,html[data-style="8"] .memory,html[data-style="8"] .selection{border:3px solid var(--line);border-radius:0;box-shadow:6px 6px 0 color-mix(in srgb,var(--ink) 82%,transparent);transition:transform .14s,box-shadow .14s}html[data-style="8"] .art,html[data-style="8"] .hero,html[data-style="8"] .tile{border-radius:0}html[data-style="8"] .art{height:140px}html[data-style="8"] .action,html[data-style="8"] .ap-btn,html[data-style="8"] .icon{border-radius:0}html[data-style="8"] #browse .result[data-listing-card]{border-width:3px;border-radius:0;box-shadow:5px 5px 0 color-mix(in srgb,var(--ink) 82%,transparent)}html[data-style="8"] .capsule-nav,html[data-style="8"] .capsule-reveal{border-radius:0;border-width:3px}html[data-style="8"] .card:focus-within,html[data-style="8"] .card:hover{transform:translate(3px,3px);box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 82%,transparent)}html[data-style="9"] h1{font-weight:650;max-width:600px}html[data-style="9"] .section-head h2{font-size:20px;font-weight:700;letter-spacing:-.4px}html[data-style="9"] .eyebrow{letter-spacing:1.4px}html[data-style="9"] .section-head{margin:22px 0 10px}html[data-style="9"] .cards{gap:10px}html[data-style="9"] .card-body{padding:11px}html[data-style="9"] .card h3{font-size:15px;font-weight:650;margin:5px 0;letter-spacing:-.2px}html[data-style="9"] .card p{font-size:12px}html[data-style="9"] .card,html[data-style="9"] .memory,html[data-style="9"] .selection{border-radius:6px}html[data-style="9"] .selection{padding:16px}html[data-style="9"] .memory{padding:18px 20px}html[data-style="9"] .art{height:104px;border-radius:0}html[data-style="9"] .tile{width:44px;height:44px;border-radius:6px;font-size:19px}html[data-style="9"] .action,html[data-style="9"] .ap-btn,html[data-style="9"] .hero,html[data-style="9"] .icon{border-radius:6px}html[data-style="9"] #browse .result[data-listing-card]{border-radius:6px}html[data-style="9"]:not([data-listing-view="3"]) #browse .result[data-listing-card]{min-height:100px}html[data-style="9"] .capsule-nav,html[data-style="9"] .capsule-reveal{border-radius:8px}html[data-style="9"] .card:focus-within,html[data-style="9"] .card:hover{background:var(--soft)}html[data-style="0"] #browse .listing-copy h2,html[data-style="0"] #browse .listing-copy h3{font-weight:700;letter-spacing:-.4px}html[data-style="1"] #browse .listing-copy h2,html[data-style="1"] #browse .listing-copy h3{font-weight:400;letter-spacing:-.3px}html[data-style="2"] #browse .listing-copy h2,html[data-style="2"] #browse .listing-copy h3{font-weight:600;letter-spacing:-.6px}html[data-style="3"] #browse .listing-copy h2,html[data-style="3"] #browse .listing-copy h3{font-family:Terondo Ronde,ui-rounded,SF Pro Rounded,system-ui,sans-serif;font-weight:500;letter-spacing:-.1px}html[data-style="3"] #browse .listing-visual{border-radius:50%}html[data-style="4"] #browse .listing-copy h2,html[data-style="4"] #browse .listing-copy h3{font-weight:800;text-transform:uppercase;letter-spacing:.4px;font-size:15px}html[data-style="4"] #browse .result[data-listing-card]{border-top-width:3px;border-top-color:var(--ink)}html[data-style="5"] #browse .listing-copy h2,html[data-style="5"] #browse .listing-copy h3{font-weight:700;letter-spacing:-.3px}html[data-style="6"] #browse .listing-copy h2,html[data-style="6"] #browse .listing-copy h3{font-weight:600;letter-spacing:-.2px}html[data-style="7"] #browse .listing-copy h2,html[data-style="7"] #browse .listing-copy h3{font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-weight:500;letter-spacing:0}html[data-style="7"] #browse .result[data-listing-card]{border-radius:14px;border-bottom:2px dotted var(--line);border-left-width:3px;border-left-color:var(--accent)}html[data-style="7"] #browse .listing-visual{border-radius:0}html[data-style="8"] #browse .listing-copy h2,html[data-style="8"] #browse .listing-copy h3{font-weight:850;text-transform:uppercase;letter-spacing:-.4px}html[data-style="9"] #browse .listing-copy h2,html[data-style="9"] #browse .listing-copy h3{font-size:15px;font-weight:650;letter-spacing:-.2px}html[data-style] nav a:first-child ========================================================================================== */ html[data-style] nav a:first-child{color:var(--ink);box-shadow:inset 0 -2px 0 var(--accent)}html[data-style] .mega .mega-all,html[data-style] .mega-note a{color:color-mix(in srgb,var(--accent) 52%,var(--ink))}html[data-style] .memory p{color:color-mix(in srgb,var(--muted) 22%,var(--ink))}html[data-style] .card p{color:color-mix(in srgb,var(--muted) 45%,var(--ink))}html[data-style] .card .label,html[data-style] .intro .eyebrow,html[data-style] .small-card small{color:color-mix(in srgb,var(--accent) 52%,var(--ink))}html[data-style]:not([data-listing-view="3"]) #browse .listing-copy .label, html[data-style]:not([data-listing-view="3"]) #browse .listing-copy p{color:color-mix(in srgb,var(--accent) 52%,var(--ink))}html[data-style]:not([data-listing-view="3"]) #browse .listing-copy .muted{color:color-mix(in srgb,var(--muted) 45%,var(--ink))}html[data-style="3"] .card .label, html[data-style="3"]:not([data-listing-view="3"]) #browse .listing-copy .label{color:var(--bg)}html[data-style="0"][data-theme="dark"] .card,html[data-style="0"][data-theme="dark"] .memory,html[data-style="0"][data-theme="dark"] .selection{box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 6%,transparent)}html[data-style="8"][data-theme="dark"] .card,html[data-style="8"][data-theme="dark"] .memory,html[data-style="8"][data-theme="dark"] .selection{box-shadow:6px 6px 0 color-mix(in srgb,var(--line) 95%,transparent)}html[data-style="8"][data-theme="dark"] #browse .result[data-listing-card]{box-shadow:5px 5px 0 color-mix(in srgb,var(--line) 95%,transparent)}html[data-style="5"][data-theme="dark"] .card{box-shadow:0 3px 0 color-mix(in srgb,var(--line) 60%,transparent)}@media (prefers-color-scheme:dark){html[data-style="0"]:not([data-theme="light"]) .card,html[data-style="0"]:not([data-theme="light"]) .memory,html[data-style="0"]:not([data-theme="light"]) .selection{box-shadow:0 14px 34px color-mix(in srgb,var(--ink) 6%,transparent)}html[data-style="8"]:not([data-theme="light"]) .card,html[data-style="8"]:not([data-theme="light"]) .memory,html[data-style="8"]:not([data-theme="light"]) .selection{box-shadow:6px 6px 0 color-mix(in srgb,var(--line) 95%,transparent)}html[data-style="5"]:not([data-theme="light"]) .card{box-shadow:0 3px 0 color-mix(in srgb,var(--line) 60%,transparent)}}@media (max-width:400px){html[data-style] .memory .action{white-space:normal}}@media (prefers-reduced-motion:reduce){html[data-style] .card,html[data-style] .card .art{transition:none!important}html[data-style] .card:focus-within,html[data-style] .card:hover{transform:none!important}}.ap-desc{grid-column:1/-1;margin:10px 0 0;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--accent) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--line) 70%,transparent);color:var(--ink);font-size:15px;line-height:1.5;max-width:62ch}.ap-desc strong{display:block;margin-bottom:4px;font-weight:750;letter-spacing:-.2px}@media (max-width:620px){.ap-desc{font-size:16px;line-height:1.45;padding:12px}.ap-choice{font-size:11px}.ap-choice svg{max-height:76px}}.webcam-local-clock{display:inline-flex;align-items:center;gap:4px;width:fit-content;max-width:100%;margin-top:8px;padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:500 11px/1.4 system-ui,sans-serif;font-variant-numeric:tabular-nums;white-space:normal}.webcam-local-clock-detail{margin:10px 16px;font-size:12px}.stream-screen-open .webcam-local-clock-detail{display:none}[dir="rtl"] nav .secondary{margin-left:0;margin-right:auto} [dir="rtl"] .mega-group > summary::after,[dir="rtl"] .mega-legacy{margin-left:0;margin-right:auto}@media (min-width:761px){[dir="rtl"] .mega .mega-all{margin-left:0;margin-right:auto}}@media (max-width:760px){[dir="rtl"] .mega .mega-close{margin-left:0;margin-right:auto}}[dir="rtl"] .skip{left:auto;right:auto;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}[dir="rtl"] .skip:focus{left:auto;right:15px;top:10px;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}[dir="rtl"] .fav{right:auto;left:10px}[dir="rtl"] body{overflow-x:hidden}.fav2-dialog{--f2-surface:var(--surface,#fff);--f2-ink:var(--ink,#14213d);--f2-muted:var(--muted,#526079);--f2-line:var(--line,#dce2ed);--f2-accent:var(--accent,#2456c6);--f2-soft:var(--soft,#e8eefc);--f2-bg:var(--bg,#f6f8fc);background:var(--f2-surface);color:var(--f2-ink);border:1px solid var(--f2-line);border-radius:16px;padding:0;width:min(440px,calc(100% - 32px));max-width:440px;max-height:min(640px,85vh);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 18px 48px rgba(10,20,40,.22)}.fav2-dialog:not([open]){display:none}.fav2-dialog::backdrop{background:#07182c99}.fav2-dialog[open]{animation:fav2-pop .16s ease-out}.fav2-dialog.fav2-ancre{position:fixed;margin:0;top:var(--fav2-top);left:var(--fav2-left);max-height:min(640px,calc(100dvh - var(--fav2-top) - 16px))}@keyframes fav2-pop{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.fav2-dialog[open]{animation:none}}.fav2-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 12px}.fav2-head h2{margin:0;font-size:19px;letter-spacing:-.3px}.fav2-close{flex-shrink:0;border:1px solid var(--f2-line);background:var(--f2-surface);color:var(--f2-ink);border-radius:10px;width:44px;height:44px;display:grid;place-items:center}.fav2-close svg{width:18px;height:18px}.fav2-search-wrap{position:relative;margin:0 20px 12px}.fav2-search{width:100%;box-sizing:border-box;border:1px solid var(--f2-line);border-radius:11px;background:var(--f2-bg);color:var(--f2-ink);padding:11px 14px;padding-inline-start:40px;font:inherit;min-height:44px}.fav2-search::-webkit-search-cancel-button{-webkit-appearance:none}.fav2-search-icon{position:absolute;inset-inline-start:13px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--f2-muted);pointer-events:none}.fav2-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:0 20px 12px}.fav2-tab{flex:0 0 auto;border:1px solid var(--f2-line);background:var(--f2-surface);color:var(--f2-ink);border-radius:999px;padding:8px 13px;font-size:13px;font-weight:600;min-height:44px;display:flex;align-items:center;gap:6px;white-space:nowrap}.fav2-tab[aria-pressed=true]{background:var(--f2-accent);border-color:var(--f2-accent);color:#fff}.fav2-tab .fav2-n{opacity:.85;font-weight:600;font-variant-numeric:tabular-nums}.fav2-tab[hidden]{display:none}.fav2-status{margin:0 20px 8px;font-size:13px;color:var(--f2-muted);min-height:18px}.fav2-scroll{flex:1;overflow-y:auto;border-top:1px solid var(--f2-line)}.fav2-list{list-style:none;margin:0;padding:0 12px 16px}.fav2-list-cat{padding-top:0}.fav2-empty{margin:22px 20px;color:var(--f2-muted);font-size:14px;text-align:center}.fav2-row{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--f2-line);position:relative}.fav2-row:last-child{border-bottom:0}.fav2-link{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:11px 8px;min-height:44px}.fav2-thumb{flex-shrink:0;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--f2-soft);display:grid;place-items:center;color:var(--f2-accent);font-weight:800;font-size:16px}.fav2-thumb img{width:100%;height:100%;object-fit:cover;display:block}.fav2-info{min-width:0;flex:1}.fav2-title{display:block;font-size:14px;font-weight:650;letter-spacing:-.1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav2-meta{display:block;font-size:12px;color:var(--f2-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav2-remove{flex-shrink:0;width:44px;min-height:44px;border:0;background:transparent;color:var(--f2-muted);display:grid;place-items:center;opacity:0;transition:opacity .1s}.fav2-remove svg{width:17px;height:17px}.fav2-remove:focus-visible,.fav2-row:focus-within .fav2-remove,.fav2-row:hover .fav2-remove{opacity:1}@media(hover:none){.fav2-remove{opacity:1}}.fav2-remove:hover{color:#c0392b}.fav2-row-undo{align-items:center;justify-content:space-between;padding:11px 12px;gap:10px;background:var(--f2-soft)}.fav2-row-undo p{margin:0;font-size:13px;color:var(--f2-ink)}.fav2-undo{border:1px solid var(--f2-accent);background:transparent;color:var(--f2-accent);border-radius:9px;padding:8px 13px;font-weight:650;font-size:13px;min-height:44px}.fav2-close:focus-visible,.fav2-row *:focus-visible,.fav2-search:focus-visible,.fav2-tab:focus-visible{outline:3px solid var(--f2-accent);outline-offset:2px}@media(max-width:760px){.fav2-dialog{position:fixed;left:0;right:0;bottom:0;top:auto;margin:0;width:100%;max-width:none;max-height:88vh;border-radius:18px 18px 0 0;border-bottom:0}.fav2-dialog::before{content:"";display:block;width:36px;height:4px;border-radius:3px;background:var(--f2-line);margin:9px auto 0}}@media(max-width:400px){.fav2-head{padding:16px 16px 10px}.fav2-search-wrap,.fav2-tabs{margin-left:16px;margin-right:16px}.fav2-tabs{padding-right:16px}}.fav2-badge{position:absolute;top:2px;right:2px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--f2-accent,#2456c6);color:#fff;font-size:9px;line-height:14px;text-align:center;font-weight:800;font-variant-numeric:tabular-nums;pointer-events:none;box-shadow:0 0 0 2px var(--f2-surface,#fff)}.fav2-badge[hidden]{display:none}.fav2-badge{right:auto;inset-inline-end:2px}.fav2-tri-wrap{display:flex;align-items:center;gap:8px;margin:0 20px 10px;font-size:13px}.fav2-tri-label{color:var(--f2-muted);white-space:nowrap}.fav2-tri{flex:1;min-height:44px;border:1px solid var(--f2-line);border-radius:9px;background:var(--f2-surface);color:var(--f2-ink);padding:8px 10px;font:inherit}.fav2-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fav2-poignee{flex-shrink:0;width:32px;min-height:44px;border:0;background:transparent;color:var(--f2-muted);display:grid;place-items:center;cursor:grab;touch-action:none}.fav2-poignee:active{cursor:grabbing}.fav2-poignee svg{width:16px;height:16px}.fav2-row[draggable=true]{background:var(--f2-surface)}.fav2-row[draggable=true]:hover{background:var(--f2-bg)}.result[data-fav2-id]{position:relative}.fav2-card-heart{position:absolute;top:10px;inset-inline-end:10px;right:10px;background:var(--f2-surface,#fff);color:var(--f2-ink,#203149);border:1px solid var(--f2-line,#dce2ed);border-radius:50%;width:44px;height:44px;display:grid;place-items:center;z-index:1}.fav2-card-heart[aria-pressed=true]{background:var(--f2-accent,#2456c6);border-color:var(--f2-accent,#2456c6);color:#fff}.fav2-card-heart svg{width:19px;height:19px}.fav2-card-heart:hover{filter:brightness(.97)}.fav2-groupe{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:14px 20px 6px;font-size:12px;font-weight:750;letter-spacing:.2px;color:var(--f2-ink)}.fav2-groupe-n{color:var(--f2-muted);font-weight:650;font-variant-numeric:tabular-nums}.fav2-add{flex-shrink:0;width:44px;min-height:44px;border:0;background:transparent;color:var(--f2-muted);display:grid;place-items:center}.fav2-add svg{width:19px;height:19px}.fav2-add[aria-pressed=true]{color:var(--f2-accent)}.fav2-add[aria-pressed=true] svg{fill:currentColor}.fav2-row-note{padding:12px 8px;font-size:13px;color:var(--f2-muted);min-height:44px;align-items:center}.fav2-row-tous{padding:0}.fav2-tous{display:block;width:100%;padding:12px 8px;min-height:44px;font-size:13px;font-weight:650;color:var(--f2-accent);box-sizing:border-box}.fav2-row-cat .fav2-link{padding-block:9px}.fav2-add svg,.fav2-card-heart svg,.fav2-close svg,.fav2-poignee svg,.fav2-remove svg{pointer-events:none}.card[data-id="euronews-english-live"] .art{background:#bedbfb}.card[data-id="euronews-english-live"] .art>picture{background:transparent}.card[data-id="euronews-english-live"] .art>img, .card[data-id="euronews-english-live"] .art>picture>img{object-fit:contain;padding:12px;background:transparent}.card[data-id="la-science-cqfd"] .art{background:#752d83}.card[data-id="la-science-cqfd"] .art>picture{background:transparent}.card[data-id="la-science-cqfd"] .art>img, .card[data-id="la-science-cqfd"] .art>picture>img{object-fit:contain;padding:12px;background:transparent}.pvt-top{display:flex;flex-direction:column;gap:10px;margin:0 0 14px}.pvt-top>.ap-row{margin-top:0}.pvt-top>.ap-pal{margin-top:0;padding-top:0;border-top:none}#apparence-panneau>.trt-settings:last-child{margin-bottom:0}@media(max-width:620px){.pvt-top{gap:8px;margin-bottom:12px}}a:focus-visible,button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}[hidden]{display:none!important}@media (max-width:760px){.mobile-nav-ready .mobile-shortcuts{padding-bottom:4px;margin-bottom:0}.mobile-nav-ready .mobile-shortcuts a{min-height:40px}.intro{padding:16px 0 14px}}.heros{margin:0 0 28px}.heros-carte{--heros-fond:#121729;--heros-acc:#ffd166;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px 34px;align-items:center;padding:34px 40px 26px;border-radius:24px;background:var(--heros-fond);color:#f4f6fb;overflow:hidden}.heros-texte{min-width:0}.heros-lieu{margin:0 0 14px;font:700 11px/1.2 system-ui,-apple-system,sans-serif;letter-spacing:.18em;text-transform:uppercase;opacity:.72}.heros-titre{margin:0 0 14px;font:800 clamp(28px,3.1vw,42px)/1.12 system-ui,-apple-system,sans-serif;letter-spacing:-.02em;color:#fff}.heros-titre mark{background:var(--heros-acc);color:#12161b;padding:.02em .22em;border-radius:6px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.heros-dit{margin:0 0 20px;font-size:15px;line-height:1.5;max-width:36ch;opacity:.86}.heros-cta{display:inline-flex;align-items:center;min-height:44px;padding:10px 20px;border-radius:999px;background:#fff;color:#12161b;font-weight:700;font-size:14px;text-decoration:none}.heros-cta:focus-visible,.heros-cta:hover{background:var(--heros-acc);color:#12161b}.heros-media{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000;box-shadow:0 18px 40px #00000055}.heros-media img{display:block;width:100%;height:100%;object-fit:cover}.heros-media iframe{position:absolute;inset:0;width:100%;height:100%;border:0;opacity:0;animation:heros-fondu .6s .3s forwards}@keyframes heros-fondu{to{opacity:1}}.heros-lire{position:absolute;inset:0;margin:auto;width:64px;height:64px;border:0;border-radius:50%;background:#ffffffe6;box-shadow:0 6px 20px #00000066;cursor:pointer;display:none}.heros-lire::after{content:"";position:absolute;left:26px;top:20px;border-left:20px solid #12161b;border-top:12px solid transparent;border-bottom:12px solid transparent}.heros-lire:focus-visible,.heros-lire:hover{background:var(--heros-acc)}.heros-media[data-manuel] .heros-lire{display:block}.heros-direct .heros-lire{display:none!important}.heros-points{grid-column:1/-1;display:flex;gap:6px;flex-wrap:wrap;margin:0}.heros-points button{width:26px;height:16px;padding:0;border:0;background:transparent;cursor:pointer}.heros-points button::before{content:"";display:block;height:3px;border-radius:2px;background:#ffffff55}.heros-points button:hover::before{background:#ffffffaa}.heros-points button[aria-current="true"]::before{background:var(--heros-acc)}.heros-points button:focus-visible{outline:2px solid var(--heros-acc);outline-offset:2px}@media(max-width:760px){.heros{margin-bottom:20px}.heros-carte{grid-template-columns:1fr;gap:14px;padding:12px 14px;border-radius:18px}.heros-media{order:-1;border-radius:12px}.heros-lire{display:block}.heros-lieu{margin-bottom:8px}.heros-titre{font-size:25px;margin-bottom:10px}.heros-dit{font-size:14px;margin-bottom:14px}.heros-cta{min-height:42px}.heros-points{gap:5px}.heros-points button{width:18px}}@media(prefers-reduced-motion:reduce){.heros-media iframe{animation:none;opacity:1}}.episodes-liste .ep-lire[aria-pressed="true"]{background:var(--accent);border-color:var(--accent);color:#fff}html[data-mode="night"] .episodes-liste .ep-lire[aria-pressed="true"], html[data-theme="dark"]:not([data-mode="day"]) .episodes-liste .ep-lire[aria-pressed="true"]{color:#000}