:root{--fond-logo:#fdfdfe;--fond:#0b0c10;--surface:#171a21;--surface-2:#242832;--trait:#5e677d;--contour:#3f4554;--filet:#383d4a;--texte:#eef0f4;--texte-2:#9aa0ad;--accent:#f2a541;--accent-appui:#f7bd6a;--accent-texte:#f2a541;--ok:#3ed3a6;--alerte:#ff5c7c;--sur-alerte:#0b0c10;--sur-accent:#0b0c10;--sur-couleur:#0b0c10;--sidebar-fond:#101116;--sidebar-surface:#1c1f27;--sidebar-trait:#636c83;--sidebar-aplat:#2b2f3a;--sidebar-texte:#d9dbe2;--sidebar-texte-2:#9297a4;--sidebar-accent:#f2a541;--voile:#07080b;--sur-voile:#f2f3f6;--ombre:0 0 0 0 transparent;--ombre-haute:0 24px 60px rgba(3,4,6,0.66);--voile-dialogue:rgba(4,5,8,0.66);--bandeau:rgba(23,26,33,0.86);color-scheme:dark}:root[data-theme="clair"]{--fond-logo:#fdfdfe;--fond:#f1f2f6;--surface:#fdfdfe;--surface-2:#e4e7ee;--trait:#8590a8;--contour:#b8bfce;--filet:#cbd1dc;--texte:#13151a;--texte-2:#585e69;--accent:#f2a541;--accent-appui:#e0912a;--accent-texte:#a04d00;--ok:#0a7358;--alerte:#c01c48;--sur-alerte:#fff8f9;--sur-accent:#13151a;--sur-couleur:#fdfdfe;--sidebar-fond:#101116;--sidebar-surface:#1c1f27;--sidebar-trait:#636c83;--sidebar-aplat:#2b2f3a;--sidebar-texte:#d9dbe2;--sidebar-texte-2:#9297a4;--sidebar-accent:#f2a541;--voile:#07080b;--sur-voile:#f2f3f6;--ombre:0 0 0 0 transparent;--ombre-haute:0 24px 60px rgba(19,21,26,0.16);--voile-dialogue:rgba(19,21,26,0.42);--bandeau:rgba(253,253,254,0.88);color-scheme:light}:root{--e1:4px;--e2:8px;--e3:12px;--e4:16px;--e5:24px;--e6:32px;--e7:48px;--t-2:12px;--t-1:13px;--t0:15px;--t1:18px;--t2:18px;--t-page:24px;--t3:28px;--t4:clamp(32px,4vw,48px);--t5:clamp(42px,5.6vw,72px);--p-normal:400;--p-moyen:500;--p-fort:600;--i-plein:1;--i-affiche:1.1;--i-titre:1.2;--i-ui:1.3;--i-serre:1.4;--i-corps:1.5;--i-lecture:1.6;--i-chiffre:var(--i-plein);--l-page:-0.025em;--l-titre:-0.015em;--l-chiffre:-0.03em;--l-capitales:0.06em;--r-xs:6px;--r-s:6px;--r:10px;--r-l:10px;--r-pilule:999px;--r-cercle:50%;--largeur-app:1104px;--largeur-lecture:var(--largeur-app);--largeur-texte:68ch;--largeur-paire:72ch;--largeur-sidebar:240px;--largeur-panneau:380px;--ombre-menu:0 14px 34px rgba(3,4,6,0.55);--ombre-texte-photo:0 1px 3px rgba(0,0,0,0.7);--police:Geist,"Geist secours",-apple-system,"Segoe UI",system-ui,sans-serif;--police-affiche:"Instrument Serif",Georgia,"Times New Roman",serif;--police-mono:ui-monospace,"SF Mono",Menlo,monospace;--t-meta:var(--t-1);--t-ui:14px;--t-corps:var(--t0);--t-section:var(--t2);--t-chiffre:var(--t3);--r-controle:var(--r-s);--r-surface:var(--r);--h-bouton:36px;--h-compact:32px;--h-puce:28px;--h-champ:44px;--h-pastille:20px;--t-champ:16px;--ombre-flotte:var(--ombre-haute)}@media (pointer:coarse){:root{--t-2:12px;--t-1:13px;--t0:16px;--t1:18px;--t2:18px;--t-page:22px;--t3:24px;--t-ui:15px;--h-bouton:40px;--h-compact:36px;--h-puce:32px;--h-champ:44px}}@font-face{font-family:Geist;src:url('/polices/geist.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url('/polices/instrument-serif.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Geist secours';src:local(Arial),local(Helvetica),local(-apple-system),local(sans-serif);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0%;size-adjust:104.76%}*{box-sizing:border-box}[hidden]{display:none !important}html{background:var(--fond)}body{margin:0;background:var(--fond);color:var(--texte);font:var(--p-normal) var(--t0) / var(--i-corps) var(--police);font-feature-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;min-height:100dvh}.mono{font-family:var(--police);font-variant-numeric:tabular-nums}a{color:var(--texte);text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--texte-2) 55%,transparent);text-decoration-thickness:1px;text-underline-offset:2px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent-texte);outline-offset:2px;border-radius:var(--r-s)}.sidebar :focus-visible{outline-color:var(--sidebar-accent)}.sidebar .note,.sidebar .nav-plus>summary{color:var(--sidebar-texte-2)}h1{font-size:var(--t-page);font-weight:var(--p-fort);margin:0;letter-spacing:var(--l-page);line-height:var(--i-titre)}h2{font-size:var(--t2);font-weight:var(--p-fort);margin:0;letter-spacing:var(--l-titre);line-height:var(--i-titre)}h3{font-size:var(--t1);font-weight:var(--p-fort);color:var(--texte);letter-spacing:var(--l-titre);margin:0 0 var(--e3);display:flex;justify-content:flex-start;align-items:baseline;gap:var(--e2);flex-wrap:wrap;line-height:var(--i-titre)}h3 .note,h3 .aide{font-weight:var(--p-normal);letter-spacing:0}h3>a,h3>button,h3>.actions{margin-left:auto}strong,b{font-weight:var(--p-moyen)}dt{font-weight:var(--p-moyen)}.note{color:var(--texte-2);font-size:var(--t-1)}.aide{font-size:var(--t-1);color:var(--texte-2);line-height:var(--i-corps)}.etat-ok{color:var(--ok)}.etat-alerte{color:var(--alerte)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.capitales{font-size:var(--t-2);font-weight:var(--p-fort);text-transform:uppercase;letter-spacing:var(--l-capitales);color:var(--texte-2)}body.app{display:grid;grid-template-columns:var(--largeur-sidebar) minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100dvh;overflow:hidden;background:var(--sidebar-fond);color:var(--sidebar-texte);border-right:1px solid var(--sidebar-trait);display:flex;flex-direction:column;gap:var(--e4);padding:var(--e3);scrollbar-width:thin}.sidebar-haut,.sidebar-recherche,.sidebar-bas{flex:none}.sidebar-nav{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin}.sidebar a{color:inherit;text-decoration:none}.sidebar-haut{display:grid;gap:var(--e3)}.sidebar .logo{display:flex;align-items:center;gap:var(--e2);padding:var(--e1) var(--e2);font-weight:var(--p-fort);letter-spacing:var(--l-titre);font-size:var(--t1)}.sidebar .logo svg{flex:none}.marque-menu{position:relative;min-width:0}.marque-menu>summary{list-style:none;display:flex;align-items:center;gap:var(--e2);cursor:pointer;padding:0 var(--e2);min-height:32px;border-radius:var(--r-s);border:1px solid var(--sidebar-trait);background:var(--sidebar-surface);font-size:var(--t-ui);font-weight:var(--p-moyen);color:var(--sidebar-texte)}.marque-menu>summary::-webkit-details-marker{display:none}.marque-menu>summary:hover{border-color:var(--sidebar-texte-2)}.marque-menu>summary:hover,.marque-menu[open]>summary{color:var(--sidebar-texte)}.marque-menu>summary .marque-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marque-menu>summary .chevron{color:var(--sidebar-texte-2);font-size:var(--t-1)}.marque-menu.seule>summary{cursor:default}.marque-menu.seule>summary .chevron{display:none}.marque-liste{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:40;background:var(--sidebar-surface);border:1px solid var(--sidebar-trait);border-radius:var(--r-s);padding:var(--e1);display:grid;gap:2px;box-shadow:var(--ombre-menu)}.marque-liste button,.marque-liste a{display:flex;align-items:center;justify-content:flex-start;gap:var(--e2);width:100%;text-align:left;background:transparent;border:0;border-radius:var(--r-s);padding:var(--e2);color:var(--sidebar-texte);font:inherit;font-size:var(--t-ui);cursor:pointer}.marque-liste button:hover,.marque-liste a:hover{background:var(--sidebar-aplat)}.marque-liste button[aria-current="true"]{color:var(--sidebar-texte);background:var(--sidebar-aplat);font-weight:var(--p-fort)}.marque-liste .nouvelle{border-top:1px solid var(--sidebar-aplat);margin-top:2px;padding-top:8px;color:var(--sidebar-texte-2);border-radius:0}.marque-liste .nouvelle:hover{color:var(--sidebar-texte)}.sidebar .pastille-couleur{width:12px;height:12px;border-radius:var(--r-xs);border:1px solid color-mix(in srgb,var(--sidebar-texte) 16%,transparent);flex:none}.sidebar-nav{display:flex;flex-direction:column;gap:2px}.sidebar-nav a{display:flex;align-items:center;gap:10px;padding:0 var(--e2);min-height:32px;border-radius:var(--r-s);font-size:var(--t-ui);font-weight:var(--p-moyen);color:var(--sidebar-texte-2)}.sidebar-nav a:hover{color:var(--sidebar-texte);background:var(--sidebar-surface)}.sidebar-nav a[aria-current="page"]{color:var(--sidebar-texte);background:var(--sidebar-aplat);font-weight:var(--p-moyen);box-shadow:inset 2px 0 0 var(--sidebar-texte)}.sidebar-nav a svg{flex:none;opacity:0.75}.sidebar-nav a:hover svg,.sidebar-nav a[aria-current="page"] svg{opacity:1}.sidebar-nav a>span:not(.compteur):not(.nav-verrou){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav a .compteur{margin-left:auto}.sidebar-nav a .nav-verrou{flex:none;display:inline-flex;margin-left:auto;line-height:var(--i-plein);opacity:0.55}.sidebar-nav a .compteur + .nav-verrou{margin-left:6px}.compteur{font-family:var(--police);font-variant-numeric:tabular-nums;font-size:var(--t-2);line-height:var(--i-plein);padding:3px 6px;border-radius:var(--r-pilule);background:var(--surface-2);color:var(--texte-2)}.sidebar-nav .compteur{background:var(--sidebar-aplat);color:var(--sidebar-texte-2)}.sidebar-nav a[aria-current="page"] .compteur{background:var(--sidebar-surface);color:var(--sidebar-texte)}.sidebar-bas{margin-top:auto;display:grid;gap:var(--e1);padding-top:var(--e3);border-top:1px solid var(--sidebar-aplat)}.sidebar-bas .solde{display:flex;align-items:center;justify-content:space-between;gap:var(--e2);font-size:var(--t-1);font-weight:var(--p-fort);padding:7px var(--e2);border-radius:var(--r-s);border:1px solid var(--sidebar-trait);color:var(--sidebar-texte);background:var(--sidebar-surface)}.sidebar-bas .solde.etat-alerte{color:var(--alerte);border-color:color-mix(in srgb,var(--alerte) 65%,var(--sidebar-trait))}.sidebar-bas .qui{color:var(--sidebar-texte-2);font-size:var(--t-1);padding:6px var(--e2) 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-bas button,.sidebar-bas a.secondaire{display:flex;align-items:center;justify-content:flex-start;gap:var(--e2);width:100%;text-align:left;background:transparent;border:0;border-radius:var(--r-s);padding:var(--e2);color:var(--sidebar-texte-2);font:inherit;font-size:var(--t-1);cursor:pointer}.sidebar-bas button:hover,.sidebar-bas a.secondaire:hover{color:var(--sidebar-texte);background:var(--sidebar-surface)}#choix-marque{display:none}main{min-width:0;padding:var(--e6) var(--e7) var(--e7);width:100%;max-width:calc(var(--largeur-app) + 2 * var(--e7));margin-inline:auto}.page-tete{margin:0 0 var(--e5);display:flex;align-items:baseline;gap:var(--e3);flex-wrap:wrap}.page-tete h1{font-size:var(--t-page)}.page-tete h1 .dessous{display:block;font-size:var(--t-1);font-weight:400;line-height:1.4;margin-top:0.25rem}.page-tete .note{margin:0}body.publique main{max-width:800px;margin:0 auto;padding:var(--e5) var(--e5) var(--e7)}.entete-publique{display:flex;justify-content:center;padding:var(--e6) var(--e5) 0}.entete-publique a{display:flex;align-items:center;gap:var(--e2);color:var(--texte);text-decoration:none;font-weight:var(--p-fort);font-size:var(--t1);letter-spacing:var(--l-titre)}body.publique .page-tete{justify-content:center;text-align:center;flex-direction:column;align-items:center;gap:var(--e1)}body.publique .formulaire{margin:var(--e4) auto}.evitement{position:absolute;left:-9999px;top:var(--e2);z-index:50;min-height:44px;display:inline-flex;align-items:center;background:var(--accent);border:1px solid var(--accent-texte);color:var(--sur-accent);padding:var(--e2) var(--e3);border-radius:var(--r-s);font-weight:var(--p-fort);text-decoration:none}.evitement:focus{left:var(--e3)}footer{color:var(--texte-2);font-size:var(--t-1);text-align:center;padding:var(--e7) 0 0;max-width:var(--largeur-texte);margin:0 auto}.pied-liens{margin-top:var(--e2);display:flex;justify-content:center;gap:var(--e2);flex-wrap:wrap}body.app main>footer{text-align:left;max-width:none;margin:var(--e7) 0 0;padding-top:var(--e5);border-top:1px solid var(--filet)}body.app main>footer .pied-liens{justify-content:flex-start}.pied-liens a{color:var(--texte-2);text-decoration-color:transparent}.choix-langue{position:relative;display:flex;justify-content:center;margin-top:var(--e1,8px);font-size:.875rem}.choix-langue>summary,.choix-langue>nav a{font-size:1.5rem;line-height:1}.choix-langue>summary{list-style:none;cursor:pointer;min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px}.choix-langue>summary::-webkit-details-marker{display:none}.choix-langue>summary:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.choix-langue>nav{position:absolute;top:100%;right:0;z-index:30;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--contour);border-radius:8px;box-shadow:var(--ombre-menu)}.entete-publique{position:relative}.entete-publique:has(.choix-langue){justify-content:space-between;align-items:center}.entete-publique .choix-langue{position:static;margin:-10px 0}.entete-publique .choix-langue a{font-weight:400;letter-spacing:normal}.vitrine .entete-actions{display:flex;align-items:center;gap:var(--e3)}.vitrine .vitrine-entete .choix-langue{position:static;margin:0}.choix-langue a{color:var(--texte-2);min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center}.langue-haut{position:absolute;top:var(--e2,12px);right:var(--e3,16px);z-index:5}.langue-haut .choix-langue{margin:0}@media (max-width:860px){.langue-haut{display:none}}@media (min-width:861px){body:has(.langue-haut) .page-tete{padding-right:52px}}.compte-langue{display:flex;align-items:center;gap:var(--e2,12px);margin-top:var(--e2,12px)}.compte-langue .choix-langue{display:flex;gap:8px}.compte-langue .choix-langue a{font-size:1.5rem;text-decoration:none;border:1px solid var(--trait);border-radius:var(--r-s)}.compte-langue .choix-langue a[aria-current]{border-color:var(--texte)}.compte-langue .choix-langue{position:static;margin:0}.pied-liens a:hover{text-decoration-color:currentColor}button,select{font:inherit;font-size:var(--t-ui);color:var(--texte);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-s);padding:4px 14px;min-height:var(--h-bouton);cursor:pointer;line-height:var(--i-titre);font-weight:var(--p-moyen);transition:border-color 0.12s ease,background 0.12s ease}button{display:inline-flex;align-items:center;justify-content:center;gap:6px;vertical-align:middle}button:hover,select:hover{border-color:var(--texte-2);background:var(--surface-2)}button:active{transform:translateY(1px);background:color-mix(in srgb,var(--texte) 11%,var(--surface-2))}button.action:active{transform:translateY(1px)}button:disabled,button:disabled:hover{color:var(--texte-2);background:var(--surface);border-color:var(--trait);cursor:not-allowed;opacity:1}button.action{background:var(--accent);border-color:transparent;color:var(--sur-accent);font-weight:var(--p-moyen)}.btn-primaire{background:var(--accent);border-color:transparent;color:var(--sur-accent);font-weight:var(--p-moyen)}button.action:hover,.btn-primaire:hover{background:var(--accent-appui);border-color:transparent}button.danger{background:var(--surface);border-color:var(--trait);color:var(--alerte);font-weight:var(--p-moyen)}button.danger:hover{background:color-mix(in srgb,var(--alerte) 10%,var(--surface));border-color:var(--alerte)}button.danger:active{transform:translateY(1px)}button.discret,a.discret,.btn-fantome{background:transparent;border-color:transparent;color:var(--texte-2)}button.discret:hover,a.discret:hover,.btn-fantome:hover{color:var(--texte);border-color:transparent;background:var(--surface-2)}a.discret{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;border:1px solid transparent;font-size:var(--t-ui);padding:4px 14px;min-height:var(--h-bouton);border-radius:var(--r-s);white-space:nowrap;line-height:var(--i-titre)}.secondaire,button.secondaire{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--surface);border:1px solid var(--trait);color:var(--texte);font-size:var(--t-ui);padding:4px 14px;min-height:var(--h-bouton);border-radius:var(--r-s);text-decoration:none;font-weight:var(--p-moyen);cursor:pointer;font-family:inherit;line-height:var(--i-titre)}.btn-secondaire{background:var(--surface);border:1px solid var(--trait);color:var(--texte)}.secondaire:hover,button.secondaire:hover,.btn-secondaire:hover{border-color:var(--texte-2);background:var(--surface-2)}.secondaire:disabled,button.secondaire:disabled,.secondaire:disabled:hover,button.secondaire:disabled:hover{color:var(--texte-2);background:var(--surface);border-color:var(--trait);cursor:not-allowed}.bouton-lien{display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none;background:var(--accent);border:1px solid transparent;color:var(--sur-accent);font-weight:var(--p-moyen);font-size:var(--t-ui);padding:4px 14px;min-height:var(--h-bouton);border-radius:var(--r-s);white-space:nowrap;line-height:var(--i-titre)}.bouton-lien:hover{background:var(--accent-appui)}.bouton-lien.secondaire{background:var(--surface);border-color:var(--trait);color:var(--texte)}.bouton-lien.secondaire:hover{background:var(--surface-2);border-color:var(--texte-2)}.bouton-lien.verdict-geste{white-space:normal;max-width:100%}.boutons.verdict-liens{flex-wrap:wrap}.boutons.verdict-liens a{white-space:normal;min-width:0}.bouton-lien:active{transform:translateY(1px)}.boutons,.actions{display:flex;gap:var(--e2);flex-wrap:wrap;align-items:center;margin-top:var(--e3)}.boutons .aide,.actions .aide{flex:1 1 200px}.resultat{font-size:var(--t-1);margin-top:var(--e2)}.resultat:empty{display:none}.verrou{display:inline-flex;gap:6px;align-items:center;font-size:var(--t-1);color:var(--texte-2);border:1px solid var(--filet);background:var(--surface-2);border-radius:var(--r-pilule);padding:2px var(--e3);white-space:nowrap}.verrou a{color:inherit}.bloc{background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);padding:var(--e4) var(--e5);box-shadow:var(--ombre)}.bloc.plat{box-shadow:none;background:transparent;border-color:transparent;border-top-color:var(--contour);border-radius:0;padding-left:0;padding-right:0}.bloc>summary,.bloc-tete{display:flex;align-items:baseline;gap:var(--e2);flex-wrap:wrap}.tete-galerie{align-items:center;justify-content:space-between;gap:var(--e3);margin-bottom:var(--e3)}.tete-galerie h2{margin:0;font-size:var(--t2)}.tete-galerie .note{margin:2px 0 0}.bloc>summary{cursor:pointer;color:var(--texte);padding:0;list-style:none}.bloc>summary::-webkit-details-marker{display:none}.bloc>summary::before{content:"";flex:none;align-self:center;width:7px;height:7px;margin-right:2px;border-right:2px solid var(--texte-2);border-bottom:2px solid var(--texte-2);transform:rotate(-45deg);transition:transform 120ms ease}.bloc[open]>summary::before{transform:rotate(45deg)}.bloc>summary:hover::before{border-color:var(--texte)}@media (prefers-reduced-motion:reduce){.bloc>summary::before{transition:none}}.bloc-titre{font-size:var(--t1);font-weight:var(--p-fort);color:var(--texte);letter-spacing:var(--l-titre);line-height:var(--i-titre)}.bloc-quoi{font-size:var(--t-1);color:var(--texte-2);flex:1}.bloc-etat{font-size:var(--t-1);margin-left:auto}.bloc-corps{margin-top:var(--e3)}.bloc[open]>summary{margin-bottom:var(--e2)}.angle-bloc{background:var(--surface-2);box-shadow:none;margin-bottom:var(--e2)}.grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--e4);max-width:var(--largeur-lecture)}.grille:has(.tableau-defile){max-width:none}.grille.haut{align-items:start}.bloc p,.bloc-corps>.note,.bloc-quoi,.aide,.recap,.message,.etat-parcours,.legende{max-width:var(--largeur-texte)}.verdict-phrase{max-width:34ch}.large,.pleine-largeur{grid-column:1 / -1}.ligne{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--e1) var(--e3);padding:var(--e1) 0;font-size:var(--t0);max-width:var(--largeur-paire)}.ligne .cle{color:var(--texte-2);flex:1 1 auto;min-width:0}.ligne>:not(.cle){min-width:0;overflow-wrap:anywhere;text-align:right}.ligne .mono,.ligne .etat-ok,.ligne .etat-alerte{white-space:nowrap;text-align:right}details summary{cursor:pointer;font-size:var(--t-1);color:var(--texte-2);padding:var(--e1) 0}details>summary:hover{color:var(--texte)}details form{display:flex;gap:var(--e2);margin:var(--e2) 0 2px;flex-wrap:wrap}details form>div{flex:1 1 100%}details.plus{margin-top:var(--e2)}details.plus>summary{color:var(--texte-2)}details.plus>summary:hover{color:var(--texte)}details.plus[open]>summary{color:var(--texte);margin-bottom:var(--e2)}.vise{animation:vise 1.6s ease-out}@keyframes vise{0%,30%{border-color:var(--accent-texte);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-texte) 24%,transparent)}100%{border-color:var(--contour);box-shadow:var(--ombre)}}.chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--e3);margin-bottom:var(--e4);max-width:var(--largeur-lecture)}.chiffre{background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);padding:var(--e4) var(--e5);box-shadow:var(--ombre)}a.chiffre{text-decoration:none;color:inherit;display:block}a.chiffre,.video,.tuile-video-ouvrir,.parametre-carte{transition:transform 0.12s ease,box-shadow 0.12s ease,border-color 0.12s ease}a.chiffre:hover,.video:hover,.parametre-carte:hover{transform:translateY(-2px);box-shadow:var(--ombre-haute);border-color:var(--texte-2)}.chiffre{--taille-chiffre:var(--t3)}.chiffre .v,.chiffre .v.note,.chiffre .v.aide{font-size:var(--taille-chiffre);font-weight:var(--p-fort);letter-spacing:var(--l-chiffre);line-height:var(--i-chiffre);font-variant-numeric:tabular-nums}.chiffre .l{color:var(--texte);font-size:var(--t-1);margin-top:var(--e1);line-height:var(--i-ui)}.chiffre .sur{color:var(--texte-2);font-size:var(--t1);font-weight:var(--p-moyen)}.chiffres-note{max-width:var(--largeur-lecture);margin:calc(-1 * var(--e4) + var(--e2)) 0 var(--e4)}.bloc .chiffres-note{margin:var(--e3) 0 0}.cout-credits{font-size:var(--t0);margin:var(--e2) 0}.cout-credits .grand{font-size:var(--t3);font-weight:var(--p-fort);letter-spacing:var(--l-chiffre);font-family:inherit;font-variant-numeric:tabular-nums}.cout-credits .grand,.chiffre-grand .v,.chiffre-petit .v{font-family:inherit;font-variant-numeric:tabular-nums}#contenu:has(.assistant) .geste,#contenu:has(.assistant) .bandeau{max-width:none}.geste,.bandeau{max-width:var(--largeur-lecture);display:flex;align-items:center;gap:var(--e3);background:color-mix(in srgb,var(--accent) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--accent-texte) 65%,var(--trait));border-radius:var(--r);padding:var(--e3) var(--e4);margin-bottom:var(--e4)}.geste .rond{flex:none;width:28px;height:28px;border-radius:var(--r-cercle);background:var(--accent);border:1px solid var(--accent-texte);color:var(--sur-accent);display:grid;place-items:center;font-size:var(--t1);line-height:var(--i-plein)}.geste .quoi{font-size:var(--t-2);text-transform:uppercase;letter-spacing:var(--l-capitales);color:var(--accent-texte);font-weight:var(--p-fort)}.geste .texte{font-size:var(--t0);flex:1}.geste code{display:inline-block;margin-top:var(--e2);font-family:var(--police-mono);font-size:var(--t-1);background:var(--surface-2);border:1px solid var(--trait);border-radius:var(--r-s);padding:var(--e1) var(--e2);user-select:all}.geste.ok,.bandeau-ok{background:color-mix(in srgb,var(--ok) 9%,var(--surface));border-color:color-mix(in srgb,var(--ok) 65%,var(--trait))}.geste.ok .rond{background:var(--ok)}.geste.ok .quoi{color:var(--ok)}.geste.bloque,.bandeau.bloque{background:color-mix(in srgb,var(--alerte) 8%,var(--surface));border-color:color-mix(in srgb,var(--alerte) 65%,var(--trait))}.geste.bloque .rond{background:var(--alerte)}.geste.bloque .quoi{color:var(--alerte)}.bandeau-ok,.bandeau{max-width:var(--largeur-lecture);display:block}.bandeau-ok{font-size:var(--t0);color:var(--ok);padding:var(--e2) var(--e4);border-radius:var(--r);border:1px solid}.bandeau-titre{font-size:var(--t0);font-weight:var(--p-fort);margin-bottom:var(--e2)}.bandeau-points,.geste-points{display:grid;gap:var(--e1)}.bandeau.bandeau-replie{padding-block:0}.bandeau-replie>summary{display:list-item;padding-block:12px;cursor:pointer;margin-bottom:0}.bandeau-replie[open]>summary{margin-bottom:var(--e2)}[data-si-studio]:not([hidden]){display:contents}@media (max-width:760px){.apparence-apercu .ecran-video .texte-plan{font-size:10px;top:56%}}.point{display:flex;align-items:baseline;gap:var(--e2);text-align:left;width:100%;background:transparent;border:1px solid transparent;border-radius:var(--r-s);padding:var(--e1) var(--e2);cursor:pointer;color:var(--texte-2);font-size:var(--t0);font-weight:var(--p-normal)}.point:hover{background:var(--surface-2);color:var(--texte);border-color:var(--trait)}.point .puce{flex:none;width:16px;height:16px;border-radius:var(--r-cercle);display:grid;place-items:center;font-size:var(--t-2);font-weight:var(--p-fort);line-height:var(--i-plein);background:color-mix(in srgb,var(--texte) 14%,transparent);color:var(--texte)}.point.bloque .puce{background:color-mix(in srgb,var(--alerte) 22%,transparent);color:var(--alerte)}.point.bloque{color:var(--texte)}.message,.vide{color:var(--texte-2);padding:var(--e6) var(--e5);text-align:center;border-radius:var(--r)}.vide{border:1px dashed color-mix(in srgb,var(--texte) 45%,var(--trait))}.message{border:1px solid var(--filet);background:var(--surface)}.vide .vide-titre{color:var(--texte);font-size:var(--t1);font-weight:var(--p-fort);margin-bottom:var(--e1)}.vide p{margin:0 auto;max-width:48ch}.vide .boutons{justify-content:center;margin-top:var(--e4)}.message.erreur{color:var(--texte);background:color-mix(in srgb,var(--alerte) 8%,var(--surface));border-color:color-mix(in srgb,var(--alerte) 65%,var(--trait))}.message.gauche{text-align:left;margin-top:var(--e3);padding:var(--e3) var(--e4)}.espace{margin-top:var(--e2)}.espace-1{margin-top:var(--e1)}.espace-2{margin-top:var(--e4)}.avant{margin-bottom:var(--e2)}label.pleine{flex:1}.pastille-couleur{display:inline-block;width:11px;height:11px;border-radius:var(--r-xs);vertical-align:middle;background:var(--marque,var(--texte-2));border:1px solid var(--trait)}.liste-inclus{margin:2px 0 var(--e2) var(--e3);padding-left:var(--e3)}.palier-bascule{flex-wrap:wrap;max-width:100%;display:inline-flex;gap:var(--e1);padding:var(--e1);margin-bottom:var(--e4);border:1px solid var(--filet);border-radius:var(--r-pilule);background:var(--surface-2)}.palier-bascule label{display:inline-flex;align-items:center;gap:var(--e2);padding:var(--e1) var(--e3);border-radius:var(--r-pilule);cursor:pointer;font-size:var(--t-1)}.palier-bascule label:has(input:checked){background:var(--surface);box-shadow:var(--ombre);font-weight:var(--p-fort)}.palier-offert{color:var(--ok);font-weight:var(--p-fort)}.paliers-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:var(--e4);align-items:stretch}.palier-carte{position:relative;display:flex;flex-direction:column;gap:var(--e3);min-width:0;padding:var(--e5) var(--e4);border:1px solid var(--contour);border-radius:var(--r);background:var(--surface)}.palier-carte.conseille{border:2px solid var(--accent)}.palier-carte.actuel{background:var(--surface-2)}.palier-carte h3{margin:0;font-size:var(--t1)}.palier-prix strong{font-size:var(--t3);line-height:1.1}.palier-credits{margin:0}.palier-badge{position:absolute;top:calc(-1 * var(--e3));left:var(--e4);padding:2px var(--e3);border-radius:var(--r-pilule);background:var(--texte);color:var(--fond);font-size:var(--t-2);font-weight:var(--p-fort)}.palier-plus>summary{cursor:pointer;font-size:var(--t0);color:var(--texte-2);min-height:44px;display:flex;align-items:center}.palier-plus>.palier-inclus{border-top:0;padding-top:0}.palier-plus>.palier-inclus li::first-letter{text-transform:uppercase}.palier-plus .plus-ouvert,.palier-plus[open] .plus-ferme{display:none}.palier-plus[open] .plus-ouvert{display:inline}.palier-carte:has(.palier-plus[open]){align-self:start}.palier-inclus{margin:0;padding:var(--e3) 0 0;border-top:1px solid var(--filet);list-style:none;font-size:var(--t0);color:var(--texte);display:grid;gap:var(--e2)}.palier-geste{margin-top:auto;padding-top:var(--e3)}.palier-geste button{width:100%}.palier-actuel{display:block;text-align:center;font-weight:var(--p-fort);color:var(--ok);padding:var(--e2) 0}.liste{padding-left:var(--e4);margin:var(--e2) 0 0}.liste li{margin:var(--e1) 0}.formulaire h3{margin-bottom:var(--e1)}.a-droite{margin-left:auto}.verdict-phrase{font-size:var(--t2);font-weight:var(--p-fort);letter-spacing:var(--l-titre);line-height:var(--i-titre);margin-top:var(--e1)}.marche-section{margin-top:var(--e3)}.liste-mine{padding-left:var(--e4);font-size:var(--t0);margin:var(--e2) 0 0}.filtres{margin-bottom:var(--e4)}.ligne.total{font-weight:var(--p-fort)}main[aria-busy="true"] #contenu{opacity:0.6;transition:opacity 0.2s}main:has(>#contenu>.squelette[aria-busy="true"])>footer{display:none}#contenu>:first-child{margin-top:0}@media (max-width:560px){.page-tete .note[data-differe]{flex-basis:100%;min-height:2lh}}.squelette{display:grid;gap:var(--e3);padding:var(--e4) var(--e5);border:1px solid var(--contour);border-radius:var(--r);background:var(--surface)}.squelette i{display:block;height:12px;border-radius:var(--r-s);background:color-mix(in srgb,var(--texte) 14%,var(--surface));animation:souffle 1.4s ease-in-out infinite}.squelette i:nth-child(1){width:38%;height:16px}.squelette i:nth-child(2){width:92%}.squelette i:nth-child(3){width:71%;animation-delay:0.2s}@keyframes souffle{0%,100%{opacity:0.45}50%{opacity:1}}.toasts{position:fixed;right:var(--e4);bottom:var(--e4);z-index:60;display:grid;gap:var(--e2);pointer-events:none;max-width:min(92vw,380px)}.toast{pointer-events:auto;background:var(--surface);color:var(--texte);border:1px solid var(--contour);border-left:3px solid var(--ok);border-radius:var(--r-s);padding:var(--e2) var(--e3);font-size:var(--t0);box-shadow:var(--ombre-haute);animation:toast-entre 0.18s ease-out}.toasts.en-haut{bottom:auto;top:calc(var(--e4) + env(safe-area-inset-top))}.toast.alerte{border-left-color:var(--alerte)}.toast.part{opacity:0;transition:opacity 0.3s ease}@keyframes toast-entre{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.chip{font:inherit;font-size:var(--t-1);font-weight:var(--p-moyen);color:var(--texte);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-pilule);padding:0 var(--e3);min-height:var(--h-puce);cursor:pointer;line-height:var(--i-ui);display:inline-flex;align-items:center;gap:6px;transition:background 0.15s ease,border-color 0.15s ease,color 0.15s ease}.chip:hover{border-color:var(--texte-2);background:color-mix(in srgb,var(--texte) 6%,var(--surface-2))}.chip:active{transform:translateY(1px)}.chip.actif{background:var(--texte);border-color:var(--texte);color:var(--fond)}.chip.actif:hover{background:var(--texte-2);border-color:var(--texte-2)}.chip.fixe{cursor:default;background:var(--surface-2);color:var(--texte-2);border-color:var(--filet)}.chip:disabled,.chip[disabled]{color:var(--texte-2);background:var(--surface);border-color:var(--trait);cursor:not-allowed;opacity:1}.chip.actif:disabled,.chip.actif[disabled]{background:var(--texte);border-color:var(--texte);color:var(--fond);cursor:default}.chip-paire{display:inline-flex;align-items:center}.chip small{font-size:var(--t-2);opacity:0.8}.chip-groupe{display:inline-flex;gap:6px;flex-wrap:wrap;vertical-align:middle}.chip.format{display:inline-flex;align-items:center;gap:6px}.silhouette{display:inline-block;height:14px;border:1.5px solid currentColor;border-radius:var(--r-xs);opacity:0.85}.chip.personne{display:inline-flex;align-items:center;gap:6px;padding-left:5px}.chip.personne .avatar{width:22px;height:22px;border-radius:var(--r-cercle);object-fit:cover;display:inline-grid;place-items:center;font-size:var(--t-2);font-weight:var(--p-fort);background:var(--surface);color:var(--texte-2);border:1px solid var(--trait)}.chip.personne.actif .avatar{border-color:var(--fond)}.chip.personne.actif .avatar.initiale{background:color-mix(in srgb,var(--fond) 22%,transparent);color:var(--fond)}.chip.personne.muette{opacity:0.5}.chip.personne.muette.actif{opacity:1}.ecouter,.rond-chip{width:26px;height:26px;border-radius:var(--r-cercle);padding:0;margin:0 6px 0 -2px;font-size:var(--t-2);display:inline-grid;place-items:center;color:var(--texte-2)}.ecouter.joue{border-color:var(--ok);color:var(--ok)}.rond-chip.retirer:hover{border-color:var(--alerte,var(--trait));color:var(--alerte,var(--texte))}.sujets{display:flex;gap:6px;flex-wrap:wrap;width:100%}.sujet-neuf{display:flex;flex-direction:column;gap:var(--e2);width:100%;margin-top:var(--e2)}.sujet-neuf input[type="text"]{width:100%}.touches{display:flex;flex-direction:column;gap:6px}.touches-ligne{display:flex;flex-wrap:wrap;gap:6px;align-items:center;max-width:100%}.touches-ligne>.note{flex:0 0 100%;margin-top:var(--e1)}.photo-inspiration{display:flex;flex-wrap:wrap;gap:var(--e1) var(--e2);align-items:center;min-width:0}.photo-inspiration .depot-logo .faux-bouton{font-size:max(16px,var(--t0))}.photo-inspiration .aide{flex:1 1 16rem;min-width:0}.photo-inspiration [data-photo-inspiration-resultat]{flex-basis:100%}.photo-inspiration [data-photo-inspiration-resultat]:empty{display:none}.sujet-neuf select{max-width:100%}.ma-musique-depot fieldset{min-width:0;margin:0;padding:var(--e2) var(--e3);border:1px solid var(--contour);border-radius:var(--r);display:flex;flex-direction:column;gap:var(--e1)}.ma-musique-depot label:not(.case){display:flex;flex-direction:column;gap:var(--e1)}.ma-musique-depot label.case{display:flex;gap:var(--e2);align-items:flex-start;line-height:var(--i-serre)}.ma-musique-depot label.case input{margin-top:3px;flex:none}.ma-musique-depot,.ma-musique{min-width:0}.groupe:has(.ma-musique-depot),.groupe:has(.ma-musique){min-width:0}.ma-musique-depot input[type="file"]{width:100%;max-width:100%;min-width:0;font-size:var(--t-1)}.ma-musique{display:flex;flex-direction:column;gap:var(--e2);width:100%}.ma-musique audio{width:100%;max-width:32rem}.remplacer-musique{margin-top:var(--e2)}.chip .avatar.sans-image{background:var(--surface-2);border:1px dashed var(--trait)}.pastilles{display:flex;gap:6px;flex-wrap:wrap}.pastille{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--filet);border-radius:var(--r-pilule);padding:0 var(--e2);min-height:var(--h-pastille);font-size:var(--t-2);font-weight:var(--p-moyen);color:var(--texte-2);background:var(--surface)}span.pastille{white-space:nowrap}.pastille .point{width:7px;height:7px;border-radius:var(--r-cercle);background:var(--trait);flex:none;padding:0;border:0}.pastille.relie{color:var(--texte)}.pastille.case{cursor:pointer;border-color:var(--trait);background:var(--surface-2);color:var(--texte)}.pastille.case:hover{border-color:var(--texte-2)}.pastille.case input{min-width:0;margin:0}.pastille.nue{border:0;padding:0;background:none}.pastille.relie .point{background:var(--ok)}@media (max-width:640px){.pastille.concurrent{flex-wrap:wrap;border-radius:var(--r);row-gap:2px}.pastille.concurrent .mono{flex-basis:100%;padding-left:13px}}.stepper{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--t-1);color:var(--texte-2);margin:var(--e1) 0 var(--e3)}.stepper .pas{padding:3px var(--e2);border-radius:var(--r-s);border:1px solid var(--trait)}.stepper .pas.fait{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 65%,var(--trait))}.stepper .pas.courant{color:var(--texte);border-color:var(--texte-2);background:var(--surface-2);font-weight:var(--p-fort)}.stepper .pas.refuse{color:var(--alerte);border-color:var(--alerte)}.stepper .fleche{color:var(--trait)}.stepper-v{list-style:none;margin:0;padding:0;display:grid;gap:2px}.stepper-v .pas{display:grid;grid-template-columns:22px 1fr;column-gap:var(--e2);align-items:start;padding:var(--e2) var(--e2);border-radius:var(--r-s);border:0;background:transparent;text-align:left;font:inherit;color:var(--texte-2);width:100%;position:relative}.stepper-v button.pas{cursor:pointer}.stepper-v button.pas:hover{background:var(--surface-2);color:var(--texte)}.stepper-v .pas .puce{width:22px;height:22px;border-radius:var(--r-cercle);border:1.5px solid var(--trait);display:grid;place-items:center;font-size:var(--t-2);font-weight:var(--p-fort);font-family:var(--police);font-variant-numeric:tabular-nums;line-height:var(--i-plein);grid-row:1 / 3}.stepper-v .pas .nom{font-size:var(--t0);font-weight:var(--p-moyen);line-height:var(--i-serre)}.stepper-v .pas .note{font-size:var(--t-1)}.stepper-v .pas.fait{color:var(--texte-2)}.stepper-v .pas.fait .puce{background:var(--ok);border-color:var(--ok);color:var(--sur-couleur)}.stepper-v .pas.courant{color:var(--texte)}.stepper-v .pas.courant .puce{background:var(--texte);border-color:var(--texte);color:var(--fond)}.stepper-v .pas.courant .nom{color:var(--texte);font-weight:var(--p-fort)}.stepper-v .pas.refuse .puce{background:var(--alerte);border-color:var(--alerte);color:var(--sur-couleur)}.stepper-v .pas.refuse .nom{color:var(--alerte)}.tache{margin-top:var(--e2);padding:var(--e3) var(--e4);border:1px solid var(--contour);border-radius:var(--r);background:var(--surface-2)}.tache-etat{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e1) var(--e2);font-weight:var(--p-moyen)}.tache-etat .tache-dit{min-width:0}.tache-chrono{margin-left:auto;color:var(--texte-2);font-size:var(--t-1);font-weight:var(--p-normal);white-space:nowrap;font-variant-numeric:tabular-nums}.tache>.note{margin-top:var(--e2)}.tache-etapes{margin-top:var(--e2);display:flex;flex-wrap:wrap;gap:6px var(--e4);color:var(--texte-2);font-size:var(--t-1)}.tache-etapes .en-cours{color:var(--texte)}.pulse{display:inline-block;width:10px;height:10px;border-radius:var(--r-cercle);background:var(--texte-2);animation:pulse 1.2s ease-in-out infinite;flex:none}@keyframes pulse{0%,100%{opacity:0.35;transform:scale(0.85)}50%{opacity:1;transform:scale(1.1)}}.jauge{margin-top:var(--e2)}.jauge-tete{display:flex;justify-content:space-between;gap:var(--e3);font-size:var(--t-1);align-items:baseline}.jauge-piste,.barre-piste{height:8px;border-radius:var(--r-pilule);background:var(--surface-2);overflow:hidden;display:flex;margin:0}.jauge-piste{margin-top:var(--e1)}.barre-piste{height:12px}.jauge-part,.barre-part{display:block;height:100%;background:var(--ok);min-width:0;flex:none}.barre-part{min-width:3px}.jauge-part.pleine,[data-part="pleine"]{background:var(--alerte)}[data-part="mesurees"]{background:var(--ok)}[data-part="publiees"]{background:var(--texte-2)}[data-part="fabriquees"]{background:color-mix(in srgb,var(--texte-2) 75%,var(--surface-2))}.legende{display:flex;gap:var(--e4);flex-wrap:wrap;font-size:var(--t-1);color:var(--texte-2);margin-top:var(--e2)}.legende span{display:inline-flex;align-items:center;gap:6px}.legende i{width:9px;height:9px;border-radius:var(--r-xs);display:inline-block}.barres{display:grid;gap:var(--e2)}.barre-ligne{display:grid;grid-template-columns:130px 1fr auto;gap:var(--e3);align-items:center;font-size:var(--t-1)}.angle{padding:var(--e3) 0;border-bottom:1px solid var(--filet)}.angle:last-child{border-bottom:0}.angle .tete{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e3)}.angle .nom{font-weight:var(--p-fort)}.angle .promesse{color:var(--texte);font-size:var(--t0);margin:2px 0 var(--e2)}input,textarea{font:inherit;font-size:var(--t0);color:var(--texte);background:var(--fond);border:1px solid var(--trait);border-radius:var(--r-s);padding:7px var(--e3);transition:border-color 0.12s ease,box-shadow 0.12s ease}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),textarea,select:where(:not(.chip)){font-size:max(var(--t-champ),var(--t0))}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file])),select{min-height:var(--h-champ)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--accent-texte);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-texte) 30%,transparent)}input{flex:1;min-width:150px}input::placeholder,textarea::placeholder{color:var(--texte-2);opacity:1}input:disabled,select:disabled,textarea:disabled{color:var(--texte-2);background:var(--surface);border-style:dashed;cursor:not-allowed;opacity:1}textarea{width:100%;min-height:44px;resize:vertical;line-height:var(--i-serre)}input[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:var(--alerte)}input[type="checkbox"],input[type="radio"]{accent-color:var(--accent);flex:none;min-width:0;width:16px;height:16px;cursor:pointer}@media (pointer:coarse){input[type="checkbox"],input[type="radio"]{width:18px;height:18px}}input[type="checkbox"]:focus-visible,input[type="radio"]:focus-visible,input[type="color"]:focus-visible{outline:2px solid var(--accent-texte);outline-offset:2px}@media (pointer:coarse){input,textarea,select{font-size:max(16px,var(--t0))}.creation .principal button,.creation .principal .bouton-lien,.creation .principal a.discret,.agenda-ligne .boutons button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.ancres a{min-height:44px;display:inline-flex;align-items:center}.chip{min-height:var(--h-puce);display:inline-flex;align-items:center;position:relative}.choisi select,.choisi input:not([type=checkbox]):not([type=radio]){min-height:44px}.chip{gap:0.3em}.stepper-v .pas{min-height:44px}}.champs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--e3) var(--e4);margin-top:var(--e2)}.bloc .champs{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.champs label,.champ{display:grid;gap:var(--e1);font-size:var(--t-1);color:var(--texte-2)}.champs input,.champ input,.champs select,.champ select{width:100%;min-width:0}.champs label>input,.champ>input,.champs label>select,.champ>select{align-self:start}.champs>label,.champs>.champ{align-content:start}.champs .large,.champs .pleine-largeur{grid-column:1 / -1}.champ-erreur{color:var(--alerte);font-size:var(--t-1)}.formulaire{max-width:440px;margin:var(--e5) auto;display:grid;gap:var(--e1)}.formulaire label{display:grid;gap:var(--e1);font-size:var(--t-1);color:var(--texte-2);margin-top:var(--e2)}.formulaire input:not([type="checkbox"]):not([type="radio"]){width:100%;padding:var(--e2) var(--e3)}.formulaire .actions a{font-size:var(--t-1)}.formulaire-ligne{display:flex;gap:var(--e2);align-items:end;flex-wrap:wrap;margin-top:var(--e2)}.formulaire-ligne label{display:grid;gap:var(--e1);font-size:var(--t-1);color:var(--texte-2);flex:1 1 240px}.formulaire-ligne label{min-width:0}.formulaire-ligne select{min-width:0;max-width:100%}.formulaire label.case{display:flex;gap:var(--e2);align-items:flex-start;font-size:var(--t-1);width:100%}.formulaire label.case>span{flex:1 1 auto;min-width:0;line-height:var(--i-serre)}.formulaire label.case input{margin-top:3px}.couleur-duo{display:flex;gap:var(--e2);align-items:center}.couleur-duo input[type="color"]{flex:none;width:42px;height:34px;padding:2px;cursor:pointer;border:1px solid var(--trait);border-radius:var(--r-s);background:var(--surface-2)}.couleur-duo input:not([type="color"]){flex:1;min-width:0}.couleur-duo.sans-choix input[type="color"]{opacity:.45}.couleur-duo.sans-choix{position:relative}.couleur-duo.sans-choix::before{content:'';position:absolute;left:4px;top:50%;width:34px;height:1px;background:var(--texte-2);transform:rotate(-35deg);pointer-events:none;z-index:1}.kit-actions{display:flex;gap:var(--e2);align-items:center;flex-wrap:wrap;margin-top:2px}.kit-actions .aide{flex:1 1 220px}.depot-logo{display:inline-block;cursor:pointer}.depot-logo input[type="file"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.depot-logo .faux-bouton{display:inline-block;padding:6px var(--e3);border-radius:var(--r-s);font-size:var(--t0);border:1px solid var(--trait);background:var(--surface-2);color:var(--texte)}.depot-logo:hover .faux-bouton{border-color:var(--texte-2)}.depot-logo input:focus-visible + .faux-bouton{outline:2px solid var(--accent-texte);outline-offset:2px}.depot-logo input:disabled + .faux-bouton{color:var(--texte-2);background:var(--surface);border-color:var(--trait);cursor:not-allowed}.tableau-defile{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.recherche-comptes{display:flex;align-items:center;gap:var(--e2);margin:var(--e2) 0}.recherche-comptes input{flex:1;min-width:0;max-width:380px}.note .mono,.mono.note{overflow-wrap:anywhere}.tableau-defile .tableau{min-width:640px}.tableau{width:100%;border-collapse:collapse;font-size:var(--t0);margin-top:var(--e2)}.tableau th{text-align:left;color:var(--texte-2);font-weight:var(--p-moyen);font-size:var(--t-2);text-transform:uppercase;letter-spacing:var(--l-capitales);padding:6px var(--e2);border-bottom:1px solid var(--filet)}.tableau td{padding:var(--e2);border-bottom:1px solid var(--filet);vertical-align:top}.bareme{width:100%;font-size:var(--t-1);border-collapse:collapse}.bareme td{padding:var(--e1) 0;border-bottom:1px solid var(--filet)}.bareme td:last-child{text-align:right;font-family:var(--police);font-variant-numeric:tabular-nums}.galerie{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:var(--e4)}.video{background:var(--surface-2);border:0;border-radius:var(--r);overflow:hidden;cursor:pointer;text-align:left;padding:0;display:flex;flex-direction:column;font:inherit;color:inherit}a.video{text-decoration:none;color:inherit}.video .cadre{position:relative;aspect-ratio:9 / 16;background:var(--surface-2);display:grid;place-items:center;overflow:hidden}.video .cadre img{width:100%;height:100%;object-fit:cover;display:block}.video .cadre .absente{color:var(--texte-2);font-size:var(--t-1);padding:var(--e3);text-align:center}.video .lire{position:absolute;inset:auto auto var(--e2) var(--e2);width:30px;height:30px;border-radius:var(--r-cercle);background:color-mix(in srgb,var(--voile) 72%,transparent);color:var(--sur-voile);display:grid;place-items:center;font-size:var(--t-1);backdrop-filter:blur(4px)}.video .bas{padding:var(--e2) var(--e3) var(--e3)}.video .titre{font-size:var(--t0);font-weight:var(--p-fort);overflow-wrap:anywhere}.video .meta{color:var(--texte-2);font-size:var(--t-1);margin-top:2px}.etiquette{position:absolute;top:var(--e2);left:var(--e2);font-size:var(--t-2);font-weight:var(--p-fort);padding:3px var(--e2);border-radius:var(--r-s);text-transform:uppercase;letter-spacing:var(--l-capitales);background:color-mix(in srgb,var(--voile) 72%,transparent);color:var(--sur-voile);backdrop-filter:blur(4px)}.etiquette.a-coller,.etiquette.a-mesurer{background:var(--texte);color:var(--fond)}.etiquette.mesuree{background:var(--ok);color:var(--sur-couleur)}.galerie.apercu .cadre{aspect-ratio:1 / 1}.galerie.apercu .etiquette{font-size:var(--t-2);padding:2px 5px;top:5px;left:5px}.galerie.apercu{max-width:var(--largeur-lecture)}.creation{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);overflow:hidden}.creation .video{border:0;border-radius:0;box-shadow:none}.creation form{display:grid;gap:6px;padding:var(--e2) var(--e3) var(--e3);border-top:1px solid var(--filet)}.creation form input{min-width:0}.creation .principal{display:flex;gap:6px;flex-wrap:wrap;padding:0 var(--e3) var(--e3);align-items:center}.creation .principal .bouton-lien,.creation .principal button,.creation .principal .secondaire{font-size:var(--t-1);padding:6px var(--e3)}.creation .principal .bouton-lien,.creation .principal button,.creation .principal .secondaire{white-space:normal;text-align:center;max-width:100%}.video .actions-video{display:flex;gap:6px;flex-wrap:wrap;padding:0 var(--e3) var(--e3)}.video .actions-video button,.video .actions-video a{font-size:var(--t-1);padding:5px var(--e2)}.video .actions-video a{border:1px solid var(--trait);border-radius:var(--r-s);text-decoration:none;color:var(--texte);background:var(--surface)}.depot-meta{padding:0 var(--e3) var(--e3);display:grid;gap:var(--e2)}.depot-meta input,.depot-meta select{width:100%}dialog{border:1px solid var(--contour);border-radius:var(--r-l);padding:0;background:var(--surface);color:var(--texte);max-width:min(94vw,420px);box-shadow:var(--ombre-haute)}dialog::backdrop{background:var(--voile-dialogue);backdrop-filter:blur(4px)}dialog video{width:100%;display:block;background:var(--voile);aspect-ratio:9 / 16}dialog .pied{padding:var(--e3) var(--e4);display:flex;align-items:center;gap:var(--e2)}dialog .pied .infos{font-size:var(--t-1)}dialog.confirmation,dialog.devis{padding:var(--e4) var(--e5);max-width:440px}dialog.confirmation p{margin:0 0 var(--e4);font-size:var(--t0)}dialog.confirmation .boutons,dialog.devis .boutons{justify-content:flex-end}dialog.devis h3{margin:0 0 var(--e2)}dialog.devis .boutons{margin-top:var(--e4)}dialog.panneau{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:min(92vw,var(--largeur-panneau));max-width:none;border-radius:0;border-width:0 0 0 1px;display:flex;flex-direction:column;animation:panneau-entre 0.2s ease-out}dialog.panneau:not([open]){display:none}@keyframes panneau-entre{from{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}.panneau-tete{display:flex;align-items:center;gap:var(--e2);padding:var(--e3) var(--e4);border-bottom:1px solid var(--filet)}.panneau-tete h2{flex:1;min-width:0}.panneau-corps{padding:var(--e4);overflow-y:auto;flex:1}.panneau-corps video{border-radius:var(--r-s);max-height:52dvh;aspect-ratio:9 / 16;width:auto;margin:0 auto}.panneau-section{padding:var(--e3) 0;border-top:1px solid var(--filet)}.panneau-section:first-of-type{border-top:0;padding-top:0}.panneau-section h3{font-size:var(--t0);margin-bottom:var(--e2)}.panneau-corps .fiche-image{width:100%;max-width:300px;margin:0 auto;display:block;border-radius:var(--r-l);border:1px solid var(--contour)}.panneau-corps .fiche-etat{display:flex;align-items:center;gap:var(--e2);margin:var(--e3) 0 var(--e2);flex-wrap:wrap}.panneau-corps .etiquette.fixe{position:static}.panneau-corps .principal{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:var(--e3)}.panneau-corps .actions-video{display:flex;gap:6px;flex-wrap:wrap}.panneau-corps .actions-video a,.panneau-corps .actions-video button{font-size:var(--t-1);padding:5px var(--e2)}.panneau-corps .actions-video a{border:1px solid var(--trait);border-radius:var(--r-s);text-decoration:none;color:var(--texte);background:var(--surface-2)}.panneau-corps form{display:grid;gap:6px;margin-top:var(--e2)}.panneau-corps form input,.panneau-corps form select{width:100%;min-width:0}.panneau-corps .depot-meta{padding:0}.creation .principal{display:flex;gap:6px;flex-wrap:wrap;padding:var(--e2) var(--e3) var(--e3);align-items:center}.creation .principal .discret{margin-left:auto}.assistant.creer{grid-template-columns:200px minmax(0,1fr) minmax(0,var(--largeur-panneau))}@media (max-width:1400px){.assistant.creer{grid-template-columns:180px minmax(0,1fr)}.assistant.creer .apercu-panneau{grid-column:-2 / -1;position:static;display:flex;flex-direction:column;align-items:center;gap:var(--e3)}.assistant.creer .apercu-panneau .apercu-kit .ecran{max-width:240px}.assistant.creer .rail{position:static}}.etape-ecran{background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);box-shadow:var(--ombre);padding:var(--e4) var(--e5)}.etape-tete{display:flex;align-items:baseline;gap:var(--e2);margin-bottom:var(--e4);flex-wrap:wrap}.etape-tete .titre{font-size:var(--t2);font-weight:var(--p-fort);letter-spacing:var(--l-titre);line-height:var(--i-titre)}.etape-tete .note{flex:1 1 100%;margin:0}.etape-pied{display:flex;align-items:center;gap:var(--e3);flex-wrap:wrap;margin-top:var(--e5);padding-top:var(--e4);border-top:1px solid var(--filet)}.etape-pied .a-droite{margin-left:auto}@media (max-width:560px){.etape-pied.pied-controle .action.grand{order:-2;flex:1 1 100%}.etape-pied.pied-controle [data-refuser],.etape-pied.pied-controle [data-valider]:not(.action){order:-1;flex:1 1 100%}.etape-pied.pied-controle .a-droite{display:none}.etape-pied.pied-controle>a.secondaire{flex:1 1 0;text-align:center}}.prix-pres{font-size:var(--t0);color:var(--texte-2)}.apercu-panneau{position:sticky;top:var(--e5);display:grid;gap:var(--e3);min-width:0}.apercu-panneau .apercu-kit{justify-items:stretch}.apercu-panneau .apercu-kit .ecran{width:100%;max-width:300px;margin:0 auto;padding:18px;border-radius:var(--r-l);box-shadow:var(--ombre)}.apercu-panneau .apercu-kit .logo{max-width:90px;max-height:36px}.apercu-panneau .apercu-kit .personne{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.85}.apercu-panneau .apercu-kit .produit{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0.85}.apercu-panneau .apercu-kit .accroche{font-size:20px;line-height:var(--i-titre)}.apercu-panneau .apercu-kit .appel{font-size:13px;padding:6px 12px}.apercu-panneau .apercu-kit .prix{font-size:15px}.apercu-panneau .apercu-kit .mention{font-size:10px}.apercu-panneau .apercu-kit .ecran:has(.produit,.personne) :is(.accroche,.prix,.mention){text-shadow:var(--ombre-texte-photo)}.apercu-panneau .apercu-kit figcaption{text-align:center}.apercu-panneau .apercu-kit.format-carre .ecran{aspect-ratio:1 / 1}.apercu-panneau .apercu-kit.format-portrait .ecran{aspect-ratio:4 / 5}.apercu-panneau .apercu-kit.format-paysage .ecran{aspect-ratio:16 / 9}.apercu-panneau video{width:100%;max-width:300px;margin:0 auto;display:block;aspect-ratio:9 / 16;background:var(--voile);border-radius:var(--r-l);border:1px solid var(--contour);box-shadow:var(--ombre)}.apercu-resume{font-size:var(--t-1);color:var(--texte);text-align:center;max-width:34ch;margin:0 auto}.apercu-cout{display:flex;align-items:baseline;justify-content:center;gap:var(--e2)}.apercu-cout .grand{font-size:var(--t3);font-weight:var(--p-fort);letter-spacing:var(--l-chiffre);line-height:var(--i-plein)}.apercu-cout .unite{font-size:var(--t0);color:var(--texte-2)}.apercu-formats{display:flex;gap:var(--e2);justify-content:center}.apercu-formats .silhouette{height:18px}.apercu-plan{font-size:var(--t-1);color:var(--texte-2);text-align:center}.devis{display:grid;gap:2px;margin:var(--e3) 0}.cartes-type{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--e3)}.carte-type{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:var(--e4);row-gap:2px;text-align:left;padding:var(--e4) var(--e5);border-radius:var(--r);cursor:pointer;background:var(--surface-2);border:1px solid var(--contour);color:var(--texte);font:inherit;transition:border-color 0.15s ease,background 0.15s ease}.carte-type:hover{border-color:var(--texte-2);background:color-mix(in srgb,var(--texte) 6%,var(--surface-2))}.carte-type.actif{border-color:var(--texte);background:var(--surface);box-shadow:inset 0 0 0 1px var(--texte)}.carte-type:disabled{color:var(--texte-2);background:var(--surface);border-color:var(--trait);cursor:not-allowed;opacity:1}.carte-type .icone{grid-row:1 / 3;width:42px;height:42px;border-radius:var(--r);display:grid;place-items:center;font-size:var(--t1);background:var(--surface);border:1px solid var(--trait);color:var(--texte-2)}.carte-type.actif .icone{background:var(--texte);border-color:var(--texte);color:var(--fond)}.carte-type .titre{font-size:var(--t1);font-weight:var(--p-fort);display:flex;justify-content:space-between;align-items:baseline;gap:var(--e2)}.carte-type .quoi{font-size:var(--t0);color:var(--texte);line-height:var(--i-serre)}.carte-type .prix{grid-column:2;font-size:var(--t-1);color:var(--texte);font-weight:var(--p-fort);margin-top:var(--e1)}.groupes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--e2) var(--e5)}.groupe{padding:var(--e2) 0}.groupe.large{grid-column:1 / -1}.groupe-titre{font-size:var(--t0);font-weight:var(--p-fort)}.groupe-aide{font-size:var(--t-1);color:var(--texte-2);margin:1px 0 var(--e2);min-height:17px}.groupe-choix{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.groupe-choix .sep{width:1px;height:18px;background:var(--filet);margin:0 var(--e1)}.groupe-choix [data-page-morte-produit]{flex-basis:100%;margin:var(--e1) 0 0}.rangee-choix{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 0;border-top:1px solid var(--filet)}.rangee-choix:first-of-type{border-top:0}.rangee-choix .lib{font-size:var(--t-2);font-weight:var(--p-fort);color:var(--texte-2);text-transform:uppercase;letter-spacing:var(--l-capitales);min-width:78px}.iterer{display:flex;gap:var(--e2);align-items:center;flex-wrap:wrap;margin:0 0 var(--e3);padding:var(--e2) var(--e3);border:1px solid color-mix(in srgb,var(--ok) 65%,var(--trait));border-radius:var(--r);font-size:var(--t0)}.iterer input{flex:1 1 260px}.plan{display:flex;gap:var(--e3);padding:var(--e2) 0;border-top:1px solid var(--filet)}.plan .voir-plan{float:right;margin-left:var(--e2)}.apercu-personne{display:flex;flex-wrap:wrap;gap:var(--e3);align-items:flex-start;margin-top:var(--e3)}.apercu-personne img{width:135px;height:auto;aspect-ratio:9 / 16;object-fit:cover;border-radius:var(--r);border:1px solid var(--contour)}.apercu-personne audio{max-width:100%}.apercu-personne>div{flex:1 1 200px;min-width:0}.plan .voir-plan[aria-pressed="true"]{font-weight:var(--p-fort);text-decoration:underline}.plan:first-of-type{border-top:0}.plan .rang{flex:none;width:24px;height:24px;border-radius:var(--r-s);background:var(--surface-2);display:grid;place-items:center;font-size:var(--t-1);color:var(--texte-2)}.plan .role{font-size:var(--t-2);text-transform:uppercase;letter-spacing:var(--l-capitales);color:var(--texte-2);font-weight:var(--p-fort)}.plan .role .duree{text-transform:none;letter-spacing:0;font-weight:var(--p-normal)}.plan .dit{font-size:var(--t0);margin-top:2px}.plan .ecran{font-size:var(--t-1);color:var(--texte-2);margin-top:2px}.plan .quoi{flex:1;min-width:0}.plan textarea{margin-top:var(--e1)}.script-vide{display:flex;align-items:center;justify-content:space-between;gap:var(--e5);flex-wrap:wrap}.script-vide-titre{font-size:var(--t0);margin-bottom:3px}.script-plans{margin-top:var(--e2)}.script-actions{margin-top:var(--e3);padding-top:var(--e3);border-top:1px solid var(--filet)}.refus-detail{padding:var(--e2) 0;border-top:1px solid color-mix(in srgb,var(--alerte) 30%,transparent)}.refus-detail:first-of-type{border-top:0;margin-top:var(--e2)}.controle-points{margin:6px 0 var(--e2) var(--e4);padding:0}.controle-points li{margin:2px 0}.lot textarea{margin-top:var(--e2)}.rushes{margin-top:var(--e3);padding:var(--e3) var(--e4);border:1px dashed var(--contour);border-radius:var(--r);max-width:60ch}.rushes-titre{font-size:var(--t0);font-weight:var(--p-fort)}.rushes ol{margin:var(--e1) 0 var(--e2);padding-left:var(--e4)}.rushes .depot{display:block;cursor:pointer}.rushes .depot input{width:100%}.rushes .depot span{display:none}.rushes-ok{margin-top:var(--e2);font-size:var(--t0)}.recap{font-size:var(--t1);line-height:var(--i-serre);max-width:60ch}.etat-parcours{font-size:var(--t-1);color:var(--texte-2);margin-top:var(--e2)}.page-marque,.barre-bas{max-width:var(--largeur-lecture)}.page-marque{display:grid;gap:var(--e4)}.ancres{position:sticky;top:0;z-index:6;display:flex;gap:2px;flex-wrap:wrap;padding:var(--e2) 0;margin:0 0 var(--e4);background:var(--fond);border-bottom:1px solid var(--filet);max-width:var(--largeur-lecture)}.ancres a{text-decoration:none;color:var(--texte-2);font-size:var(--t-1);font-weight:var(--p-moyen);padding:4px var(--e3);border-radius:var(--r-pilule);display:inline-flex;align-items:center;gap:6px}.ancres a:hover{color:var(--texte);background:var(--surface-2)}.ancres a[aria-current="page"]{color:var(--texte);background:var(--surface-2);font-weight:var(--p-fort)}:root{--haut-ancres:46px}html:has(.ancres){scroll-padding-top:var(--haut-ancres)}.badge{display:inline-grid;place-items:center;min-width:17px;height:17px;padding:0 var(--e1);border-radius:var(--r);font-size:var(--t-2);font-weight:var(--p-fort);background:var(--surface-2);color:var(--texte);border:0;line-height:var(--i-plein)}.badge.bloque{background:color-mix(in srgb,var(--alerte) 22%,transparent);color:var(--alerte)}a.point{text-decoration:none}.assistant{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--e5);align-items:start}.assistant .rail{position:sticky;top:var(--e5)}.assistant .ecran{min-width:0}.comptes{margin-top:var(--e3)}.compte{padding:var(--e2) 0;border-top:1px solid var(--filet)}.compte:first-of-type{border-top:0}.compte .tete{display:flex;align-items:center;gap:var(--e2);font-size:var(--t0)}.compte .valeur{margin-left:auto;color:var(--texte-2);font-size:var(--t-1);max-width:55%;overflow-wrap:anywhere;text-align:right}.compte.relie .valeur{color:var(--texte)}.angle-form{padding:var(--e2) 0;border-top:1px solid var(--filet)}.angle-form:first-of-type{border-top:0}.angle-form .tete{display:flex;justify-content:space-between;gap:var(--e2);align-items:baseline}.barre-bas{position:static;margin-top:var(--e4);display:flex;align-items:center;gap:var(--e3);flex-wrap:wrap;padding:var(--e2) var(--e4);border:1px solid var(--contour);border-radius:var(--r);background:var(--bandeau);backdrop-filter:blur(8px)}.barre-bas .resultat{margin-top:0}.barre-bas button{margin-left:auto}.barre-bas.colle{position:sticky;bottom:0;z-index:5}main:has(.barre-bas){padding-bottom:96px}html:has(.barre-bas){scroll-padding-bottom:96px}.kit-deux{display:grid;grid-template-columns:1fr auto;gap:var(--e4);align-items:start}.apercu-kit{margin:0;display:grid;gap:6px;justify-items:center;--marque:#c4502e;--sur-marque:#fdfdfe}.apercu-kit .ecran{position:relative;width:128px;aspect-ratio:9 / 16;border-radius:var(--r);overflow:hidden;border:1px solid var(--contour);background:var(--surface-2);display:flex;flex-direction:column;justify-content:space-between;padding:9px}.apercu-kit .fond{position:absolute;inset:0;background:var(--marque)}.apercu-kit .logo{position:relative;max-width:46px;max-height:18px;object-fit:contain;align-self:flex-start}.apercu-kit .accroche{position:relative;font-size:10px;line-height:var(--i-titre);font-weight:var(--p-fort);color:var(--sur-marque);margin-top:auto;text-wrap:balance}.apercu-kit .bas{position:relative;display:flex;align-items:center;gap:5px;margin-top:6px;flex-wrap:wrap}.apercu-kit .appel{font-size:8px;font-weight:var(--p-fort);padding:3px 6px;border-radius:var(--r-pilule);background:var(--sur-marque);color:var(--marque)}.apercu-kit .prix{font-size:9px;font-weight:var(--p-fort);color:var(--sur-marque)}.apercu-kit .mention{position:relative;font-size:6px;color:var(--sur-marque);opacity:0.75;margin-top:4px}.fil{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));align-items:start;gap:var(--e3);max-width:var(--largeur-lecture)}.pub-carte{background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);padding:var(--e4);display:grid;gap:var(--e2)}.pub-haut{display:flex;justify-content:space-between;gap:var(--e2);align-items:center;flex-wrap:wrap}.pub-annonceur{font-weight:var(--p-fort);font-size:var(--t0)}.pub-accroche{font-size:var(--t1);font-weight:var(--p-moyen);line-height:var(--i-ui)}.pub-extrait{color:var(--texte);font-size:var(--t0);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pub-badges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.pub-badges .chip{font-size:var(--t-1);padding:3px var(--e2)}.pub-actions{display:flex;gap:var(--e2);align-items:center;flex-wrap:wrap;margin-top:var(--e1)}.concurrent{padding:var(--e2) 0;border-top:1px solid var(--filet)}.concurrent:first-of-type{border-top:0}.concurrent .tete{display:flex;justify-content:space-between;gap:var(--e2);align-items:baseline;font-size:var(--t0)}.concurrent .accroche{color:var(--texte-2);font-size:var(--t-1);margin-top:3px;font-style:italic}.legal{max-width:33em;margin:0 auto;line-height:var(--i-lecture)}.legal h3{margin:var(--e5) 0 var(--e2);font-size:var(--t1);display:block}.legal p,.legal li{color:var(--texte);font-size:var(--t0)}.legal .message{text-align:left;padding:var(--e4) var(--e5)}.legal strong{color:var(--texte)}.legal table.bareme{width:100%;font-size:var(--t-1)}.legal table.bareme th{text-align:left;color:var(--texte-2);font-weight:var(--p-moyen);padding:var(--e1) var(--e2) var(--e1) 0}.legal table.bareme td{padding:var(--e1) var(--e2) var(--e1) 0;vertical-align:top}.legal table.bareme td:last-child{text-align:left;font-family:inherit}.legal p{overflow-wrap:anywhere}@media (max-width:1100px){main{padding:var(--e5) var(--e5) var(--e7)}.assistant.creer{grid-template-columns:1fr}.assistant.creer .rail{position:static}.assistant.creer .rail .stepper-v{display:flex;flex-wrap:wrap;gap:var(--e1)}.assistant.creer .rail .stepper-v .pas .note{display:none}.apercu-panneau{position:static}}@media (max-width:860px){body.app{grid-template-columns:minmax(0,1fr);align-content:start}:root{--haut-barre-mobile:56px;--haut-ancres:61px}.ancres{top:var(--haut-barre-mobile)}.sidebar{height:auto;min-height:var(--haut-barre-mobile);align-self:start;flex-direction:row;align-items:center;gap:var(--e2);padding:var(--e2) var(--e3);border-right:0;border-bottom:1px solid var(--sidebar-trait);z-index:30;overflow:visible;min-width:0;box-sizing:border-box}.sidebar-haut{display:flex;align-items:center;gap:var(--e2);flex:1 1 auto;min-width:0}.sidebar .logo span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.marque-menu>summary{padding:5px var(--e2);max-width:180px}.sidebar-nav{position:fixed;left:0;right:0;bottom:0;z-index:30;flex-direction:row;flex:none;justify-content:space-around;overflow-x:auto;overflow-y:visible;scrollbar-width:none;background:var(--sidebar-fond);border-top:1px solid var(--sidebar-trait);padding:var(--e1) var(--e2) calc(var(--e1) + env(safe-area-inset-bottom))}.sidebar-nav a{white-space:nowrap;padding:6px var(--e2)}.sidebar-bas{margin-top:0;padding-top:0;border-top:0;display:flex;align-items:center;gap:var(--e1);min-width:0;flex:none;margin-left:auto}.sidebar-bas .qui,.sidebar-bas a.secondaire{display:none}.sidebar-bas button,.sidebar-bas .solde{width:auto;white-space:nowrap}.sidebar-bas .solde .note{display:none}.sidebar-bas #theme{display:none}main{padding:var(--e4) var(--e4) 88px}.page-tete{row-gap:var(--e1);margin-bottom:var(--e3)}.page-tete h1{line-height:var(--i-affiche)}.toasts{left:var(--e3);right:var(--e3);bottom:76px;max-width:none}.toasts.en-haut{bottom:auto;top:calc(var(--e3) + env(safe-area-inset-top))}.barre-bas{background:var(--surface);backdrop-filter:none}.barre-bas.colle{bottom:58px}main:has(.barre-bas){padding-bottom:150px}html{scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}html:has(.barre-bas){scroll-padding-bottom:calc(150px + env(safe-area-inset-bottom))}html:has(.ancres){scroll-padding-top:calc(var(--haut-barre-mobile) + var(--haut-ancres))}.chiffres{grid-template-columns:repeat(2,1fr)}.chiffres>.chiffre:last-child:nth-child(odd){grid-column:1 / -1}.chiffres:has(>.chiffre:only-child){grid-template-columns:1fr}.chiffre{--taille-chiffre:var(--t2)}.barre-ligne{grid-template-columns:90px 1fr auto}.cartes-type{grid-template-columns:1fr}.assistant,.assistant.creer{grid-template-columns:1fr;gap:var(--e4)}.apercu-panneau{position:static}.assistant .rail{position:static}.assistant .rail .stepper-v{display:flex;flex-wrap:wrap;gap:var(--e1)}.assistant .rail .stepper-v .pas .note{display:none}.etape-ecran{padding:var(--e4)}}@media (max-width:640px){.kit-deux{grid-template-columns:1fr}.apercu-kit{justify-items:start}}@media (max-width:560px){.sidebar-nav a .compteur{display:none}.sidebar .logo{display:none}.sidebar-recherche span{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}.marque-menu>summary{max-width:none}.sidebar-nav a>span:not(.compteur){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sidebar-nav a[aria-current="page"]>span:not(.compteur){position:static;width:auto;height:auto;overflow:visible;clip:auto}.sidebar-nav a{padding:6px 10px}.barre-bas.colle{bottom:74px}.geste{flex-wrap:wrap;align-items:flex-start}.geste .texte{flex:1 1 calc(100% - 40px);min-width:0}.geste .bouton-lien,.geste button{margin-left:40px}.geste a.secondaire{margin-left:40px}.geste .bouton-lien,.geste button,.geste a.secondaire{max-width:calc(100% - 40px);white-space:normal}.barre-ligne{grid-template-columns:1fr auto}.barre-ligne .barre-piste{grid-column:1 / -1}.concurrent .tete{flex-wrap:wrap}.concurrent .tete .mono{text-align:left}.ancres{gap:0;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.ancres a{white-space:nowrap}.bloc-etat{margin-left:0}.bloc{padding:var(--e4)}.galerie.apercu{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e3)}.galerie.apercu.pretes{grid-template-columns:repeat(2,minmax(0,1fr))}.galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e3)}.galerie .creation .principal{padding:var(--e2);gap:4px}}@media (min-width:561px) and (max-width:1300px){.galerie.apercu,.galerie.apercu.pretes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.sidebar-nav a[aria-current="page"]>span:not(.compteur){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.palier-bascule{border-radius:var(--r)}.palier-bascule label{border-radius:calc(var(--r) - 2px)}.verrou{white-space:normal}}@media (max-width:560px){.verrou{white-space:normal}}@media (max-width:560px){.legal table.bareme.en-fiches,.legal table.bareme.en-fiches tbody,.legal table.bareme.en-fiches tr,.legal table.bareme.en-fiches td{display:block;width:auto}.legal table.bareme.en-fiches thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.legal table.bareme.en-fiches tr{padding:var(--e2) 0;border-bottom:1px solid var(--filet)}.legal table.bareme.en-fiches td{border-bottom:0;padding:2px 0}.legal table.bareme.en-fiches td:first-child{font-weight:var(--p-moyen)}.legal table.bareme.en-fiches td[data-titre]:not(:first-child)::before{content:attr(data-titre) "\00a0: ";color:var(--texte-2)}}@media (prefers-reduced-motion:reduce){.carte-type,.chip,.video,.tuile-video-ouvrir,a.chiffre,.parametre-carte,button,.toast{transition:none;animation:none}.video:hover,a.chiffre:hover,.parametre-carte:hover,.chip:active,button:active,button.action:active,button.danger:active,.bouton-lien:active{transform:none}.vise,.pulse,.squelette i,dialog.panneau{animation:none}.vise{border-color:var(--accent-texte)}.pulse{opacity:1}}.vitrine{font-size:var(--t1);line-height:var(--i-lecture)}.vitrine .vitrine-entete{justify-content:space-between;align-items:center;gap:var(--e4);max-width:1120px;margin:0 auto;padding:var(--e4) var(--e5) 0}.vitrine .marque{display:flex;align-items:center;gap:var(--e2);flex:none}.vitrine .marque .nom{font-size:var(--t1);font-weight:var(--p-fort);letter-spacing:var(--l-titre)}.vitrine .vitrine-entete nav{display:flex;gap:2px;flex:1 1 auto;justify-content:center;flex-wrap:nowrap;min-width:0}.vitrine .vitrine-entete nav a{text-decoration:none;border-radius:var(--r-s);padding:6px var(--e3);font-size:var(--t0);font-weight:var(--p-moyen);color:var(--texte-2);white-space:nowrap}.vitrine .vitrine-entete nav a:hover{color:var(--texte);background:var(--surface-2)}.entete-actions{display:flex;align-items:center;gap:var(--e4);flex:none}.vitrine .lien-connexion{font-size:var(--t0);font-weight:var(--p-moyen);color:var(--texte-2);text-decoration:none;white-space:nowrap}.vitrine .lien-connexion:hover{color:var(--texte)}.vitrine main{max-width:1120px;padding:0 var(--e5) var(--e7);margin:0 auto}.vitrine section{padding:var(--e7) 0 0;scroll-margin-top:var(--e5)}.vitrine h2{font-size:var(--t4);margin:0 0 var(--e5);line-height:var(--i-affiche)}.vitrine h2,.hero h1{font-family:var(--police-affiche);font-weight:var(--p-normal);font-synthesis:none;letter-spacing:0}.vitrine .pour-qui{margin:0 0 var(--e4);color:var(--accent-texte);font-weight:var(--p-moyen);font-size:var(--t0)}.vitrine .cta{display:inline-block;background:var(--accent);border:1px solid transparent;color:var(--sur-accent);font-weight:var(--p-moyen);font-size:var(--t1);padding:var(--e3) var(--e5);border-radius:var(--r);text-decoration:none;line-height:var(--i-ui)}.vitrine .cta.cta-entete{font-size:var(--t0);padding:var(--e2) var(--e4);border-radius:var(--r-s);white-space:nowrap}.vitrine .cta:hover{background:var(--accent-appui)}.vitrine .cta:active{transform:translateY(1px)}.vitrine .deja{font-size:var(--t0);color:var(--texte-2);margin:var(--e3) 0 0}.vitrine .deja a,.vitrine a.deja{color:var(--texte-2)}.vitrine a.deja#prix-hero{display:inline-flex;align-items:center;min-height:44px}.vitrine #prix-hero{color:var(--texte);text-decoration:none;font-weight:var(--p-moyen)}.vitrine #prix-hero{min-height:1.6em}.vitrine #prix-hero:empty{visibility:hidden}.vitrine #etapes{min-height:210px}.hero{display:grid;grid-template-columns:3fr 2fr;gap:var(--e7);align-items:center;padding-top:var(--e6)}.hero h1{font-size:var(--t5);line-height:var(--i-plein);margin:0 0 var(--e4);text-wrap:balance}.hero h1 em{font-style:normal;color:var(--accent-texte)}.hero .sous{color:var(--texte-2);font-size:var(--t2);line-height:var(--i-serre);margin:0 0 var(--e5);max-width:38ch}.hero-boutons{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e1)}.cadre-video{position:relative;justify-self:center;width:min(280px,72vw);aspect-ratio:9 / 16;border:1px solid var(--contour);border-radius:var(--r-l);overflow:hidden;background:var(--surface);display:flex;align-items:center;justify-content:center;box-shadow:var(--ombre)}.cadre-video video{width:100%;height:100%;object-fit:cover}.cadre-video .absente{color:var(--texte-2);font-size:var(--t0);padding:var(--e5);text-align:center}.video-pause{position:absolute;right:var(--e2);bottom:var(--e2);z-index:2;width:30px;height:30px;border-radius:var(--r-cercle);border:0;padding:0;cursor:pointer;display:grid;place-items:center;font-size:var(--t-1);line-height:var(--i-plein);background:color-mix(in srgb,var(--voile) 72%,transparent);color:var(--sur-voile);backdrop-filter:blur(4px)}.video-pause:hover{background:color-mix(in srgb,var(--voile) 85%,transparent)}.video-pause:focus-visible{outline:2px solid var(--sur-voile);outline-offset:2px}.deroule{list-style:none;margin:0;padding:0;counter-reset:pas;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--e5)}.deroule li{counter-increment:pas;display:grid;align-content:start;gap:var(--e2);padding-top:var(--e3);border-top:1px solid var(--filet);font-size:var(--t0);line-height:var(--i-lecture);color:var(--texte)}.deroule li::before{content:counter(pas);color:var(--accent);font-weight:var(--p-fort);font-size:var(--t1);font-variant-numeric:tabular-nums}.vitrine .anti-promesse{margin:var(--e5) 0 0;color:var(--texte-2);font-size:var(--t0);max-width:var(--largeur-texte)}.grille-seul{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--e3)}.grille-seul .atout{background:var(--surface);border:1px solid var(--contour);border-radius:var(--r);box-shadow:var(--ombre);padding:var(--e4) var(--e5)}.atout h3{display:block;font-size:var(--t1);margin:0 0 var(--e2)}.atout p{margin:0;color:var(--texte);font-size:var(--t0);line-height:var(--i-lecture)}.etiquette-palier{display:inline-block;margin-left:var(--e2);vertical-align:2px;font-size:var(--t-1);font-weight:var(--p-moyen);letter-spacing:0;color:var(--texte-2);border:1px solid var(--trait);border-radius:var(--r-pilule);padding:0 var(--e2);white-space:nowrap}.vitrine-inclus{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--e5) var(--e4)}.vitrine-inclus .atout{padding-top:var(--e3);border-top:1px solid var(--filet)}.vitrine-inclus .atout h3{font-size:var(--t0)}.bascule-periode{display:inline-flex;gap:2px;padding:3px;margin:0 0 var(--e4);border:1px solid var(--trait);border-radius:var(--r-pilule);background:var(--surface)}.bascule-periode button{border:0;background:transparent;border-radius:var(--r-pilule);padding:6px var(--e4);color:var(--texte-2)}.bascule-periode button[aria-pressed="true"]{background:var(--surface-2);color:var(--texte)}.bascule-periode .offert{color:var(--ok);font-weight:var(--p-moyen);margin-left:var(--e1)}.grille-paliers{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--e3);align-items:stretch}.palier{border:1px solid var(--contour);border-radius:var(--r);box-shadow:var(--ombre);padding:var(--e4) var(--e5);background:var(--surface);display:flex;flex-direction:column}.palier.conseille{border-color:var(--texte);box-shadow:var(--ombre),inset 0 0 0 1px var(--texte)}.palier-tete{display:flex;justify-content:space-between;align-items:center;gap:var(--e2)}.palier h3{display:block;margin:0;font-size:var(--t1)}.palier .badge{font-size:var(--t-1);font-weight:var(--p-moyen);color:var(--sur-accent);background:var(--accent);border-radius:var(--r-pilule);padding:1px var(--e2)}.palier .prix{font-size:var(--t3);font-weight:var(--p-fort);letter-spacing:var(--l-chiffre);word-spacing:0.15em;margin:var(--e3) 0 0;line-height:var(--i-affiche)}.palier .unite{font-size:var(--t0);color:var(--texte-2);font-weight:var(--p-normal);letter-spacing:0;margin-left:var(--e1)}.palier .sous-prix{color:var(--texte-2);font-size:var(--t-1);margin-top:var(--e1)}.palier .equivalents{font-size:var(--t0);color:var(--texte);margin:var(--e3) 0 0}.palier .ajoute-titre{font-size:var(--t-1);color:var(--texte-2);margin:var(--e4) 0 var(--e1)}.palier ul{margin:0;padding-left:var(--e4);font-size:var(--t0);line-height:var(--i-corps)}.palier li{margin:var(--e1) 0}.palier .contrepartie{margin:auto 0 0;padding-top:var(--e3);font-size:var(--t-1);color:var(--texte-2)}.nombres{font-variant-numeric:tabular-nums}.vitrine .agence,.vitrine .note-tarifs{margin:var(--e4) 0 0;font-size:var(--t0);color:var(--texte-2);max-width:var(--largeur-texte)}.vitrine .agence strong{color:var(--texte)}#regles-plus{margin-top:var(--e4)}#regles-plus>summary{font-size:var(--t0)}.regles{margin:var(--e3) 0 var(--e4);padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--e2) var(--e5);color:var(--texte);font-size:var(--t0)}.regles li{padding-left:var(--e4);position:relative}.regles li::before{content:'✓';position:absolute;left:0;color:var(--ok)}.vitrine .bareme caption{text-align:left;color:var(--texte-2);font-size:var(--t-1);padding-bottom:var(--e1)}.vitrine .bareme{max-width:var(--largeur-paire)}.vitrine .bareme td:last-child{font-family:inherit;font-variant-numeric:tabular-nums}.apres-offre{margin:var(--e6) 0 0}.vitrine footer{padding:var(--e7) var(--e5) var(--e5);line-height:var(--i-lecture)}@media (max-width:1000px){.grille-paliers{grid-template-columns:repeat(2,1fr)}.deroule,.vitrine-inclus{grid-template-columns:repeat(2,1fr)}.grille-seul{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.vitrine .vitrine-entete{flex-wrap:wrap;gap:var(--e2);padding:var(--e3) var(--e4) 0}.vitrine .vitrine-entete nav{order:3;width:100%;justify-content:flex-start}.hero{grid-template-columns:1fr;padding-top:var(--e4);gap:var(--e6)}.regles{grid-template-columns:1fr}}@media (max-width:560px){.vitrine section{padding-top:var(--e6)}.grille-paliers,.deroule,.vitrine-inclus,.grille-seul{grid-template-columns:1fr}.deroule{gap:var(--e3)}.vitrine .cta{font-size:var(--t0);padding:var(--e3) var(--e4)}.vitrine .cta,.vitrine .cta.cta-entete,.vitrine .vitrine-pause,.vitrine details>summary,.vitrine .deja.porte-ouverte,.vitrine .pied-liens a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;box-sizing:border-box}.vitrine .cta{justify-content:center}.vitrine details>summary{display:flex}.vitrine .lien-connexion{display:none}.vitrine .vitrine-entete nav{flex-wrap:wrap;overflow-x:visible;row-gap:var(--e1)}.vitrine .vitrine-entete nav a{padding:6px var(--e2)}.cadre-video{width:min(220px,60vw)}}.vitrine .vitrine-entete nav a,.vitrine .vitrine-entete .marque,.vitrine .lien-connexion{display:inline-flex;align-items:center;min-height:44px}.vitrine .vitrine-entete nav{justify-content:flex-end}.vitrine .porte-invitation{display:none}.vitrine[data-porte="invitation"] .porte-invitation{display:flex}.vitrine[data-porte="invitation"] .porte-ouverte{display:none}.vitrine[data-porte="invitation"] p.porte-invitation{display:block}.vitrine .cta,.vitrine .vitrine-demande button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 var(--e4);font-size:15px;font-weight:var(--p-moyen);line-height:1;border-radius:var(--r-s);white-space:nowrap}.vitrine .cta::after{content:'';position:absolute;inset:-4px 0}.vitrine .vitrine-demande button{background:var(--accent);color:var(--sur-accent);border:1px solid transparent;cursor:pointer}.vitrine .vitrine-demande button:hover{background:var(--accent-appui)}.vitrine .vitrine-demande button:disabled{opacity:.6;cursor:progress}.vitrine .cta.vitrine-secondaire{background:transparent;color:var(--texte);border:1px solid var(--trait)}.vitrine .cta.vitrine-secondaire:hover{background:var(--surface-2)}@media (pointer:coarse){.vitrine .cta,.vitrine .vitrine-demande button,.vitrine .vitrine-demande input{height:40px}}.vitrine .hero{grid-template-columns:minmax(0,1fr) 300px;gap:var(--e7);min-height:min(calc(100vh - 140px),640px);padding-top:var(--e5)}.vitrine .hero .sous{font-size:var(--t1);line-height:1.5;max-width:520px;margin-bottom:var(--e5)}.vitrine .hero-boutons{gap:var(--e3);align-items:stretch;max-width:460px}.vitrine .hero-boutons>a{align-self:flex-start}.vitrine #prix-hero{font-size:15px;font-weight:var(--p-normal)}.vitrine #prix-hero strong{font-weight:var(--p-fort)}.vitrine .vitrine-demande{gap:var(--e2)}.vitrine .vitrine-demande input{flex:1;min-width:0;height:36px;font-size:16px;padding:0 var(--e3)}.vitrine .vitrine-demande-resultat{margin:0;font-size:15px;color:var(--texte)}.vitrine .vitrine-demande-resultat:empty{display:none}.vitrine .vitrine-demande-resultat[data-etat="alerte"]{color:var(--alerte)}.vitrine .vitrine-demande-resultat[data-etat="ok"]{color:var(--ok)}.vitrine #invitation{font-size:14px;margin-top:var(--e3)}.vitrine #invitation a{color:var(--texte);text-decoration:underline}.vitrine .vitrine-figure{margin:0;display:grid;gap:var(--e2);justify-items:center}.vitrine .cadre-video{width:100%;max-width:300px}.vitrine .vitrine-legende-ia{font-size:14px;line-height:1.45;color:var(--texte-2);text-align:center;max-width:300px}.vitrine .vitrine-pause{position:absolute;right:10px;top:10px;z-index:2;width:32px;height:32px;min-height:0;padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background:color-mix(in srgb,var(--voile) 60%,transparent);color:var(--sur-voile)}.vitrine .vitrine-pause svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vitrine .vitrine-pause[data-etat="pause"] svg{fill:currentColor;stroke-width:1.5}.vitrine .vitrine-pause:focus-visible{outline:2px solid var(--sur-voile);outline-offset:2px}@media (max-width:900px){.vitrine .hero{grid-template-columns:1fr;min-height:0;gap:var(--e3);padding-top:var(--e3)}.vitrine .hero-texte{display:contents}.vitrine .hero .pour-qui{display:none}.vitrine .hero h1{order:1;margin:0}.vitrine .hero .sous{order:1;margin:0;font-size:15px}.vitrine .vitrine-figure{order:2;gap:6px}.vitrine .hero-boutons{order:3;max-width:none}.vitrine #invitation{order:3;margin-top:0}}@media (max-width:560px){.vitrine .hero h1{font-size:36px;line-height:1.02}.vitrine .cadre-video{width:180px}.vitrine .vitrine-demande{flex-direction:column}.vitrine .vitrine-demande input{flex:none}.vitrine .vitrine-entete{flex-wrap:nowrap}.vitrine .vitrine-entete nav{display:none}.vitrine .lien-connexion{display:inline-flex}}.vitrine[data-porte="invitation"] a.porte-invitation{display:inline-flex}.vitrine #tarifs>h2{margin-bottom:var(--e2)}.vitrine #tarifs .note-tarifs{margin:0 0 var(--e5)}.vitrine .grille-paliers{gap:var(--e4);align-items:start}.vitrine .palier{box-shadow:none;padding:var(--e5);gap:var(--e3);display:grid;align-content:start}.vitrine .palier.conseille{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.vitrine .palier .palier-tete h3{font-size:15px;font-weight:var(--p-moyen)}.vitrine .palier .prix{margin:0;line-height:1}.vitrine .palier .unite{font-size:15px}.vitrine .palier .sous-prix{margin:0;font-size:14px}.vitrine .palier .vitrine-lignes{list-style:none;padding:0;margin:0;display:grid;gap:6px;font-size:15px;line-height:1.4}.vitrine .palier .vitrine-lignes li{display:flex;gap:var(--e2);margin:0}.vitrine .palier .vitrine-lignes svg{flex:none;width:14px;height:14px;margin-top:3px;fill:none;stroke:var(--ok);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.vitrine .palier .cta{justify-self:start}.vitrine .vitrine-apres-grille{display:flex;align-items:center;flex-wrap:wrap;gap:var(--e3) var(--e5);margin-top:var(--e5)}.vitrine .vitrine-apres-grille .agence{margin:0;font-size:15px;max-width:none}.vitrine .vitrine-apres-grille .agence a{color:var(--texte);text-decoration:underline}@media (max-width:560px){.vitrine .grille-paliers{gap:var(--e3)}.vitrine .palier{padding:var(--e4);gap:var(--e2)}.vitrine .palier .vitrine-lignes{gap:4px}}.vitrine #apres-lire{position:relative;height:36px;margin-top:var(--e2);padding:0 var(--e4)}@media (pointer:coarse){.vitrine #apres-lire{height:40px}}@media (min-width:1001px){.vitrine #arguments-seul{grid-template-columns:repeat(6,minmax(0,1fr))}.vitrine #arguments-seul>.atout{grid-column:span 2}.vitrine #arguments-seul>.atout:nth-child(3n+1):nth-last-child(2),.vitrine #arguments-seul>.atout:nth-child(3n+2):last-child{grid-column:span 3}.vitrine #arguments-seul>.atout:nth-child(3n+1):last-child{grid-column:1 / -1}}.vitrine #arguments-seul .atout h3,.vitrine .grille-seul#arguments-seul>.atout>h3{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:var(--e3)}.vitrine #arguments-seul .etiquette-palier{flex:none;margin:2px 0 0;vertical-align:0}.vitrine #preuve>summary{font-size:15px;text-decoration:underline;text-underline-offset:3px;color:var(--texte);cursor:pointer}@media (max-width:1000px){.vitrine #arguments-seul{grid-template-columns:repeat(2,minmax(0,1fr))}.vitrine #arguments-seul>.atout:nth-child(2n+1):last-child{grid-column:1 / -1}}@media (max-width:560px){.vitrine #arguments-seul{grid-template-columns:1fr}}@media (pointer:coarse){.vitrine .vitrine-demande button,.vitrine #apres-lire,.vitrine .vitrine-pause{min-height:0;min-width:0}}.vitrine .deroule li::before{content:none}.vitrine .deroule li{padding-top:var(--e4)}.vitrine .grille-paliers{align-items:stretch}.vitrine #arguments-inclus .atout h3{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:var(--e3)}.vitrine #arguments-inclus .etiquette-palier{flex:none;margin:2px 0 0;vertical-align:0}.vitrine .vitrine-apres-grille .agence{white-space:nowrap}.vitrine #agence a.devis{display:inline;margin:0}@media (max-width:560px){.vitrine .vitrine-legende-ia{max-width:none}.vitrine .vitrine-apres-grille .agence{white-space:normal}}@media (prefers-reduced-motion:reduce){.vitrine .cta:active{transform:none}}.memoire,.arguments{list-style:none;padding:0;margin:var(--e2) 0 0;display:grid;gap:var(--e2)}.memoire li,.arguments li{display:flex;justify-content:space-between;gap:var(--e4);align-items:baseline}.memoire li>.mono{flex:none;white-space:nowrap}.memoire li>span:first-child{min-width:0;overflow-wrap:anywhere}.choix-liste li{flex-wrap:wrap}.choix-gestes{display:flex;flex-wrap:wrap;gap:var(--e2) var(--e4);justify-content:flex-end}@media (max-width:640px){.choix-liste li{flex-direction:column;gap:var(--e1)}.choix-gestes{justify-content:flex-start}}.arguments li{justify-content:flex-start}.arguments li .note{flex:1}.voix textarea{width:100%}.lignee{display:grid;gap:var(--e2);width:100%}.questions{margin:0}.questions dt{font-weight:var(--p-fort);margin-top:var(--e4)}.questions dd{margin:var(--e1) 0 0;color:var(--texte);max-width:var(--largeur-texte)}.note-section{color:var(--texte-2);max-width:var(--largeur-texte)}.ailleurs-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--e4);margin-top:var(--e4)}.ailleurs{border:1px solid var(--contour);border-radius:var(--r);box-shadow:var(--ombre);padding:var(--e4) var(--e5);background:var(--surface)}.ailleurs h3{margin:0 0 var(--e1)}.ailleurs p{margin:var(--e2) 0 0;color:var(--texte)}.ailleurs .promesse-autre{font-style:italic}.ailleurs .pas-mieux{color:var(--texte-2)}.outils-galerie{display:flex;align-items:end;gap:var(--e3);flex-wrap:wrap;margin-block:var(--e3)}.outils-galerie label{display:grid;gap:var(--e1);flex:1 1 220px;min-width:0}.outils-galerie label:nth-child(2){flex:0 1 180px}.outils-galerie [role="status"]{padding-bottom:var(--e2)}.outils-galerie [role="status"]:empty{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.creation[hidden],[data-recherche-vide][hidden]{display:none}@media (max-width:600px){.outils-galerie{gap:var(--e2)}.outils-galerie label{flex:1 1 58%}.outils-galerie label:nth-child(2){flex:1 1 32%}}.outils-galerie input,.outils-galerie select{width:100%;min-width:0}button.action:disabled,button.action:disabled:hover,button.danger:disabled,button.danger:disabled:hover{color:var(--texte-2);background:var(--surface);border-color:var(--trait);transform:none}.nav-groupe{display:grid;gap:2px}.nav-legende{padding:var(--e3) var(--e2) var(--e1);color:var(--sidebar-texte-2);font-size:var(--t-2);font-weight:var(--p-fort);letter-spacing:var(--l-capitales);text-transform:uppercase}.sidebar-recherche{position:relative;display:flex;justify-content:space-between;align-items:center;gap:var(--e2);width:100%;padding:var(--e2) var(--e3);background:var(--sidebar-surface);color:var(--sidebar-texte-2);border:1px solid var(--sidebar-trait);border-radius:var(--r-s);cursor:pointer;font:inherit;font-size:var(--t-1)}.sidebar-recherche kbd{font:inherit;font-size:var(--t-2)}.nav-plus{display:none}.parametres-disposition{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--e6);align-items:start}.parametres-nav{position:sticky;top:var(--e5);display:grid;gap:var(--e1)}.parametres-nav a{padding:var(--e2) var(--e3);border-radius:var(--r-s);text-decoration:none;color:var(--texte);font-size:var(--t-1)}.parametres-nav a:hover{background:var(--surface-2);color:var(--texte)}.parametres-nav a[aria-current="page"]{background:var(--surface-2);color:var(--texte);font-weight:var(--p-fort);box-shadow:inset 2px 0 0 var(--texte)}.ancres,.parametres-nav,.pastilles.filtres,.sidebar-nav,.tableau-defile,.creer-raccourcis{--fond-rangee:var(--fond);--glisse-trait:color-mix(in srgb,var(--texte) 38%,transparent);--axe-debut:to right;--axe-fin:to left;--axe-ou-a:left center;--axe-ou-b:right center;--axe-cache:28px 100%;--axe-ombre:18px 100%}.bloc .pastilles.filtres,.bloc .ancres,.bloc .tableau-defile{--fond-rangee:var(--surface)}.sidebar-nav{--fond-rangee:var(--sidebar-fond);--glisse-trait:color-mix(in srgb,var(--sidebar-texte) 34%,transparent);--axe-debut:to bottom;--axe-fin:to top;--axe-ou-a:center top;--axe-ou-b:center bottom;--axe-cache:100% 22px;--axe-ombre:100% 12px}.ancres,.parametres-nav,.pastilles.filtres,.sidebar-nav,.tableau-defile,.creer-raccourcis{background-image:linear-gradient(var(--axe-debut),var(--fond-rangee) 60%,transparent),linear-gradient(var(--axe-fin),var(--fond-rangee) 60%,transparent),linear-gradient(var(--axe-debut),var(--glisse-trait),transparent),linear-gradient(var(--axe-fin),var(--glisse-trait),transparent);background-position:var(--axe-ou-a),var(--axe-ou-b),var(--axe-ou-a),var(--axe-ou-b);background-size:var(--axe-cache),var(--axe-cache),var(--axe-ombre),var(--axe-ombre);background-repeat:no-repeat;background-attachment:local,local,scroll,scroll}.parametres-contenu{min-width:0;width:100%;grid-template-columns:minmax(0,1fr)}#contenu:has(>.ancres[aria-label="Publication"])>*,#contenu:has(>.ancres[aria-label="Pubs des concurrents"])>*,#contenu:has(>.ancres[aria-label="Competitor ads"])>*{max-width:var(--largeur-lecture)}.organisation-resume{display:flex;justify-content:space-between;align-items:center;gap:var(--e5);padding:var(--e5) 0}.organisation-resume h2{margin:var(--e1) 0;font-size:var(--t2);overflow-wrap:anywhere}.organisation-resume>a{white-space:nowrap}.parametres-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e3);margin-bottom:var(--e5)}.parametre-carte{display:block;padding:var(--e4) var(--e5);border:1px solid var(--contour);border-radius:var(--r);background:var(--surface);text-decoration:none;color:var(--texte);box-shadow:var(--ombre)}.parametre-carte:hover{background:var(--surface-2)}.parametre-carte strong{display:flex;justify-content:space-between;gap:var(--e3);font-size:var(--t1);font-weight:var(--p-fort);letter-spacing:var(--l-titre)}.parametre-carte p{color:var(--texte);font-size:var(--t0);line-height:var(--i-corps);margin:var(--e2) 0 0}.note-palier{margin:var(--e2) 0 0;max-width:78ch}.geste.geste-second{background:var(--surface);border-color:var(--contour)}.geste.geste-second .rond{background:var(--surface-2);color:var(--texte-2)}.galerie.pretes{grid-template-columns:repeat(auto-fill,minmax(140px,168px));justify-content:start}.agenda-jour{margin-top:var(--e5)}.agenda-jour h3{margin:0 0 var(--e2);font-size:var(--t0);color:var(--texte-2);text-transform:uppercase;letter-spacing:var(--l-capitales)}.agenda-publications{display:grid}.agenda-ligne{display:grid;grid-template-columns:54px minmax(140px,1fr) minmax(150px,auto) auto;grid-template-areas:"media quoi quand boutons";gap:var(--e4);align-items:center;border-top:1px solid var(--filet);padding:var(--e4) 0}.agenda-media{grid-area:media;align-self:start;display:block;border-radius:var(--r-s);overflow:hidden;line-height:0;background:var(--surface-2)}.agenda-quoi{grid-area:quoi;min-width:0}.agenda-quand{grid-area:quand;min-width:0}.agenda-ligne .boutons{grid-area:boutons}.agenda-vignette{width:54px;aspect-ratio:9 / 16;object-fit:cover;display:block}.agenda-quoi strong,.agenda-quand time{display:block}.agenda-quand time strong{font-variant-numeric:tabular-nums;font-size:var(--t1)}.agenda-ligne time,.agenda-ligne>div>.note{display:block}.agenda-ligne time{font-size:var(--t-1);font-weight:var(--p-fort)}.agenda-ligne .note{margin:var(--e1) 0 0}dialog.recherche-navigation{width:min(640px,calc(100vw - 2 * var(--e4)));height:auto;max-height:min(720px,85dvh);margin:7dvh auto auto;border-radius:var(--r-l)}.recherche-navigation-label{display:grid;gap:var(--e2)}.recherche-navigation input{width:100%}.destinations-navigation{display:grid;gap:var(--e1)}.destinations-navigation a{display:flex;justify-content:space-between;gap:var(--e4);align-items:center;padding:var(--e3);border-radius:var(--r-s);color:var(--texte);text-decoration:none}.destinations-navigation a:hover,.destinations-navigation a:focus{background:var(--surface-2)}.destinations-navigation small{display:block;margin-top:var(--e1);color:var(--texte-2);line-height:var(--i-corps)}@media (min-width:861px){.sidebar{gap:var(--e3);padding-top:var(--e5);padding-bottom:var(--e4)}.sidebar-nav a{padding-top:var(--e2);padding-bottom:var(--e2)}}@media (max-width:1100px){.parametres-disposition{grid-template-columns:180px minmax(0,1fr);gap:var(--e4)}.parametres-cartes{grid-template-columns:1fr}.agenda-ligne{grid-template-columns:54px minmax(0,1fr) auto;grid-template-areas:"media quoi boutons" "media quand quand";column-gap:var(--e3);row-gap:var(--e1);align-items:start}.agenda-ligne .boutons{grid-column:auto;justify-content:flex-end}}@media (max-width:860px){.sidebar-recherche{width:auto;padding:var(--e2)}.sidebar-recherche kbd{display:none}.sidebar-recherche::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.8'/%3E%3Cpath d='M10.6 10.6 14 14'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.8'/%3E%3Cpath d='M10.6 10.6 14 14'/%3E%3C/svg%3E") center / contain no-repeat}.nav-groupe{display:contents}.sidebar-nav .nav-legende,.sidebar-nav>.nav-groupe>.nav-complement{display:none}.nav-plus{display:block}.nav-plus summary{cursor:pointer;list-style:none;padding:6px var(--e2);font-size:var(--t-1);white-space:nowrap}.nav-plus summary::-webkit-details-marker{display:none}.nav-plus summary[aria-current="page"]{color:var(--sidebar-texte)}.sidebar-nav{--axe-debut:to right;--axe-fin:to left;--axe-ou-a:left center;--axe-ou-b:right center;--axe-cache:28px 100%;--axe-ombre:18px 100%}.nav-plus-menu{position:fixed;top:auto;bottom:calc(58px + env(safe-area-inset-bottom));right:var(--e3);padding:var(--e3);width:min(300px,calc(100vw - 2 * var(--e3)));max-height:65dvh;overflow-y:auto;background:var(--sidebar-fond);border:1px solid var(--sidebar-trait);border-radius:var(--r);box-shadow:var(--ombre-menu)}.sidebar-nav .nav-plus-menu a{display:flex;padding:var(--e3)}.sidebar-nav .nav-plus-menu a>span:not(.compteur){position:static;width:auto;height:auto;clip:auto;overflow:visible}.parametres-disposition{grid-template-columns:1fr}.parametres-nav{position:static;display:flex;flex-wrap:wrap;gap:var(--e1);overflow-x:auto;padding-bottom:var(--e2);border-bottom:1px solid var(--filet)}.parametres-nav a{flex:none;white-space:nowrap}.organisation-resume{align-items:flex-start;flex-direction:column;gap:var(--e3)}}@media (max-width:560px){.sidebar-nav .nav-principale{display:flex;flex-direction:column;gap:var(--e1);align-items:center;padding:5px var(--e2)}.sidebar-nav a.nav-principale>span:not(.compteur){position:static;clip:auto;width:auto;height:auto;overflow:visible;font-size:var(--t-2)}.nav-plus summary{display:flex;flex-direction:column;align-items:center;gap:var(--e1);font-size:var(--t-2);padding:5px var(--e2)}.nav-plus summary>span{font-size:var(--t1);line-height:var(--i-plein)}.agenda-ligne{grid-template-columns:54px minmax(0,1fr) auto;column-gap:var(--e2);row-gap:4px;padding:14px 0}.agenda-jour{margin-top:var(--e4)}.pastilles.filtres{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.pastilles.filtres::-webkit-scrollbar{display:none}.pastilles.filtres .chip{flex:none;white-space:nowrap}.tete-galerie h2{font-size:var(--t1)}.sidebar-bas #deconnexion{display:none}.parametre-carte{padding:var(--e4)}.page-marque .bloc-tete{flex-direction:column;align-items:flex-start;gap:6px}.page-marque .bloc-quoi{margin-left:0}}.effets{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,116px));gap:var(--e2);justify-content:start;width:100%}.effet{font:inherit;color:var(--texte);background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;gap:6px;text-align:left}.effet-vue{position:relative;overflow:hidden;aspect-ratio:1;border-radius:var(--r-s);border:1px solid var(--trait);background:var(--surface-2);display:grid;place-items:center}.effet.actif .effet-vue{border-color:var(--texte);box-shadow:0 0 0 1px var(--texte)}.effet:hover .effet-vue{border-color:var(--texte-2)}.effet-vue img,.effet-forme{width:62%;height:62%;object-fit:contain;display:block}.effet-forme{background:var(--trait);border-radius:var(--r-s)}.effet-nom{font-size:var(--t-1);font-weight:var(--p-fort);line-height:var(--i-titre)}.effet-quoi{font-size:var(--t-2);color:var(--texte-2);line-height:var(--i-ui)}.effet-badge{position:absolute;top:4px;right:4px;font-size:var(--t-2);line-height:var(--i-plein);padding:3px 6px;border-radius:var(--r-pilule);background:var(--texte);color:var(--fond);font-weight:var(--p-fort)}.effet:hover .effet-vue>*,.effet.actif .effet-vue>*{animation:var(--geste,none) 3.2s ease-in-out infinite alternate}.effet-vue{--geste:none}.effet[data-animation="auto"] .effet-vue,.effet[data-animation="approche"] .effet-vue{--geste:geste-approche}.effet[data-animation="recul"] .effet-vue{--geste:geste-recul}.effet[data-animation="lumiere"] .effet-vue{--geste:geste-lumiere}.effet[data-animation="tour"] .effet-vue{--geste:geste-tour}.effet[data-animation="plongee"] .effet-vue{--geste:geste-plongee}.effet[data-animation="nettete"] .effet-vue{--geste:geste-nettete}@keyframes geste-approche{from{transform:scale(1)}to{transform:scale(1.16)}}@keyframes geste-recul{from{transform:scale(1.16)}to{transform:scale(1)}}@keyframes geste-lumiere{from{filter:brightness(0.82)}to{filter:brightness(1.18)}}@keyframes geste-tour{from{transform:perspective(240px) rotateY(-11deg)}to{transform:perspective(240px) rotateY(11deg)}}@keyframes geste-plongee{from{transform:translateY(-9%) scale(0.94)}to{transform:translateY(3%) scale(1.04)}}@keyframes geste-nettete{from{filter:blur(2.5px)}to{filter:blur(0)}}@media (prefers-reduced-motion:reduce){.effet:hover .effet-vue>*,.effet.actif .effet-vue>*{animation:none}}.plan-effet{display:flex;align-items:center;gap:var(--e1);margin-top:6px;flex-wrap:wrap}.plan-effet select{font-size:var(--t-1);padding:3px var(--e1);max-width:100%}@media (pointer:coarse){.plan-effet select{font-size:max(16px,var(--t0))}}.champ-secret{position:relative;display:block;width:100%}.champ-secret>input[data-oeil]:not([type="checkbox"]):not([type="radio"]){width:100%;padding-right:44px}.champ-secret>input::-ms-reveal{display:none}.oeil{position:absolute;z-index:2;top:0;bottom:0;margin:auto 0;right:0;transform:none !important;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--r-s);background:transparent;color:var(--texte-2);cursor:pointer}.oeil:hover{color:var(--texte);background:transparent}.oeil:active{background:transparent}body.publique main:has(.inscription-grille),body.publique:has(script[src="/pages/inscription.js"]) main{max-width:1040px}.inscription-grille{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:var(--e7);align-items:start;margin-top:var(--e4)}body.publique .inscription-grille .formulaire{margin:0;max-width:none}.inscription-valeur{padding:var(--e6);border:1px solid var(--contour);border-radius:var(--r-l);background:color-mix(in srgb,var(--accent) 6%,transparent)}.inscription-valeur h2{font-size:var(--t-1);text-transform:uppercase;letter-spacing:var(--l-capitales);color:var(--texte-2);margin:0 0 var(--e4)}.valeur-chiffre{margin:0;font-size:var(--t1);line-height:var(--i-ui)}.valeur-chiffre strong{display:block;font-size:var(--t4);line-height:var(--i-affiche);color:var(--accent-texte)}.inscription-valeur>.note{margin:var(--e1) 0 0}.valeur-liste{list-style:none;padding:0;margin:var(--e5) 0 0;display:grid;gap:var(--e3)}.valeur-liste li{position:relative;padding-left:26px;line-height:var(--i-serre);color:var(--texte)}.valeur-liste li strong{color:var(--texte)}.valeur-liste li::before{content:"";position:absolute;left:0;top:.3em;width:14px;height:8px;border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);transform:rotate(-45deg)}@media (max-width:820px){.inscription-grille{grid-template-columns:minmax(0,1fr);gap:var(--e5)}.inscription-valeur{padding:var(--e5)}.valeur-chiffre strong{font-size:var(--t3)}}@media (max-width:600px){.formulaire input:not([type="checkbox"]):not([type="radio"]),.formulaire select{min-height:44px}}.pub-badges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start}@media (max-width:600px){.geste:not(:has(.rond)) :is(.bouton-lien,button,a.secondaire){margin-left:0;max-width:100%}}:root:not([data-theme="clair"]) :is(.ancres,.parametres-nav,.pastilles.filtres,.tableau-defile){--glisse-trait:color-mix(in srgb,var(--texte) 16%,transparent)}@media (max-width:600px){.pub-actions>a,.pub-actions>button,.pastille>button,.formulaire-ligne input,.formulaire-ligne button,.bloc button,.bloc .bouton-lien,.bloc input,.boutons>a{min-height:44px}.pastille>button{min-width:44px}.pied-liens a{display:inline-block;min-height:24px;line-height:24px}}.inspirer{margin:var(--e4) 0 var(--e5);border:1px solid var(--contour);border-radius:var(--r-s);padding:var(--e3);background:var(--surface)}.inspirer>summary{cursor:pointer;font-weight:var(--p-fort);min-height:44px;display:flex;align-items:center;gap:var(--e2);list-style:none;color:var(--texte)}.inspirer>summary::-webkit-details-marker{display:none}.inspirer>summary::before{content:"";flex:none;width:7px;height:7px;margin:0 4px 0 2px;border-right:2px solid var(--texte-2);border-bottom:2px solid var(--texte-2);transform:rotate(-45deg);transition:transform 120ms ease}.inspirer[open]>summary::before{transform:rotate(45deg)}.inspirer>summary:hover::before{border-color:var(--texte)}@media (prefers-reduced-motion:reduce){.inspirer>summary::before{transition:none}}.inspirer .champ-fichier{display:flex;flex-direction:column;gap:var(--e2);margin:var(--e3) 0}.inspirer input[type="file"]{font-size:max(16px,var(--t0));width:100%;min-width:0;max-width:100%}.inspirer .recette p{margin:var(--e2) 0;overflow-wrap:anywhere}.inspirer textarea,.inspirer select{font-size:max(16px,var(--t0));width:100%;min-width:0;max-width:100%;box-sizing:border-box}.inspirer .elements-recette{display:grid;gap:var(--e3);margin:var(--e3) 0}.inspirer .element-recette{border-top:1px solid var(--contour);padding-top:var(--e3);min-width:0}.inspirer .element-tete{display:flex;flex-wrap:wrap;gap:var(--e1) var(--e2);align-items:baseline;overflow-wrap:anywhere}.inspirer .choix-element{display:flex;flex-wrap:wrap;gap:var(--e1) var(--e3);margin:var(--e2) 0}.inspirer .choix-element label{display:inline-flex;align-items:center;gap:var(--e1);min-height:44px;cursor:pointer}.inspirer .choix-element label:has(input:disabled){color:var(--texte-2);cursor:not-allowed}.inspirer .champ-changer{margin:var(--e2) 0}.inspirer .brief-recette pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:var(--e2) 0;padding:var(--e3);border:1px solid var(--contour);border-radius:var(--r-s);background:var(--fond,transparent);color:var(--texte)}.inspirer .plans-recette>summary{cursor:pointer;min-height:44px;display:flex;align-items:center}.liste-cases{list-style:none;padding:0;margin:var(--e2) 0;display:grid;gap:var(--e2)}.liste-cases label{display:inline-flex;align-items:flex-start;gap:var(--e1);min-height:44px;cursor:pointer}.liste-cases input[type="checkbox"]{margin-top:3px;flex:none}.plan-secondes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e1);margin-top:var(--e1);font-size:var(--t-1);color:var(--texte-2)}.plan-secondes input{width:6.5em}.champ-duree{display:grid;gap:var(--e1);margin-top:var(--e2)}.champ-duree input{width:8em}@media (max-width:480px){html body input:not([type="checkbox"]):not([type="radio"]):not([type="range"]),html body select,html body textarea,.plan-effet select{font-size:max(16px,var(--t0))}}.lu-site .vignette-lu{height:44px;width:auto;max-width:120px;object-fit:contain;border:1px solid var(--filet);border-radius:var(--r-s);background:var(--fond-logo);padding:2px}.lu-site .vignettes{display:inline-flex;flex-wrap:wrap;gap:var(--e1)}.lu-site .vignettes .vignette-lu{width:44px;object-fit:cover}.lu-site label,.reseaux label,.arguments-cites label{align-items:center;flex-wrap:nowrap}.lu-site label>span:last-child,.arguments-cites label>span{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.vignette-couleur{display:inline-block;background:var(--marque,var(--texte-2));width:44px;height:44px;border-radius:var(--r-s);border:1px solid var(--trait);flex:none}.choisi fieldset,fieldset.reseaux{border:0;padding:0;margin-left:0;margin-right:0;min-width:0}fieldset.reseaux legend{padding:0;font-weight:var(--p-fort)}fieldset.reseaux .liste-cases{display:flex;flex-wrap:wrap;gap:var(--e3)}.arguments-cites label{align-items:flex-start}.arguments-cites .citation{display:block;color:var(--texte-2);font-size:var(--t-1);overflow-wrap:anywhere}.versions{border:1px solid var(--filet);border-radius:var(--r);padding:var(--e3);margin:var(--e3) 0;display:grid;gap:var(--e2);min-width:0;background:var(--surface)}.versions legend{padding:0 var(--e2);font-weight:var(--p-fort);color:var(--texte)}.versions-choix .pastille.case{min-width:44px;min-height:36px;justify-content:center}.versions-liste{list-style:none;margin:0;padding:0;display:grid;gap:var(--e2)}.versions-liste li{display:grid;grid-template-columns:2em minmax(0,1fr) auto;gap:var(--e2);align-items:center}.versions-liste li input{font-size:max(16px,var(--t0));width:100%;min-width:0;box-sizing:border-box}.versions-liste li input[readonly]{color:var(--texte-2);background:var(--surface-2)}.versions-lettre{font-weight:var(--p-fort);text-align:center;color:var(--texte)}.versions .devis .ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--e2);align-items:baseline}.versions .devis .ligne .cle{min-width:0;overflow-wrap:anywhere}.versions .devis .ligne .mono{text-align:right}@media (max-width:480px){.versions .devis .ligne{grid-template-columns:minmax(0,1fr)}.versions .devis .ligne .mono{text-align:left}}.carte-type>*{min-width:0;overflow-wrap:anywhere}.cartes-type.onglets{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--e2)}.cartes-type.onglets .carte-type{padding:var(--e3) var(--e4);column-gap:var(--e3)}.cartes-type.onglets .carte-type .icone{width:32px;height:32px;font-size:var(--t0)}.cartes-type.onglets .carte-type .titre{font-size:var(--t0)}.script-brief{display:grid;gap:var(--e2);margin-top:var(--e3)}.script-brief .brief-titre{font-size:var(--t1);font-weight:var(--p-fort)}.script-brief textarea[name="brief"]{min-height:7.5em;font-size:var(--t1);line-height:var(--i-corps);padding:var(--e3);resize:vertical}.idees-brief{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.brief-envoi{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e3)}.brief-envoi .note{flex:1 1 16em}details.options-brief{border-top:1px solid var(--contour);padding-top:var(--e2)}details.options-brief>summary{cursor:pointer;color:var(--texte-2);font-size:var(--t-1)}details.options-brief[open]>summary{margin-bottom:var(--e2)}.creer details.plus>summary{cursor:pointer;font-weight:var(--p-fort);padding:var(--e3) 0}.cartes-type.onglets .carte-type{grid-template-rows:auto;align-items:center}.cartes-type.onglets .carte-type .icone{grid-row:auto}.cartes-type.onglets .carte-type .quoi{display:none}.duree-autre{display:inline-flex;align-items:center;gap:6px;color:var(--texte-2)}.duree-autre input{width:5.5em}.duree-decrire{display:flex;flex-direction:column;gap:6px;margin-top:var(--e2)}@media (max-width:560px){:root{--t-page:22px}}button,.bouton-lien,a.secondaire,a.discret,.chip{position:relative}button::after,.bouton-lien::after,a.secondaire::after,a.discret::after,.chip::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}@media (pointer:coarse){button,.bouton-lien,a.secondaire,a.discret,dialog.panneau button{min-height:var(--h-bouton)}.parametres-nav a{min-height:44px}.bouton-lien,a.secondaire,a.discret,.parametres-nav a{display:inline-flex;align-items:center;justify-content:center}.parametres-nav a{justify-content:flex-start}details>summary{padding-block:11px;min-height:44px}.bloc>summary,.inspirer>summary,#questions-liste summary{min-height:44px;padding-block:0;align-items:center}.sidebar-recherche,.marque-menu>summary,.sidebar-bas .solde{min-height:var(--h-compact);min-width:44px;justify-content:center;position:relative}.sidebar-recherche::after,.marque-menu>summary::after,.sidebar-bas .solde::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.marque-menu>summary{justify-content:flex-start}.marque-liste button,.marque-liste a{min-height:44px}.palier-bascule label,.bascule-periode button{min-height:44px}select{min-height:44px}footer a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.pastille.case,.depot-logo .faux-bouton,label.bouton-fichier{min-height:44px;display:inline-flex;align-items:center}}@media (max-width:860px){.sidebar{padding-top:0;padding-bottom:0}}.marque-liste{min-width:240px}@media (min-width:861px){.marque-liste{min-width:0}}#questions-liste details{border-bottom:1px solid var(--filet)}#questions-liste summary{color:var(--texte);font-size:var(--t1);font-weight:var(--p-moyen);gap:var(--e3);padding:var(--e3) 0;list-style:none}#questions-liste summary::-webkit-details-marker{display:none}#questions-liste summary::before{content:"";flex:none;width:7px;height:7px;margin:0 2px;border-right:2px solid var(--texte-2);border-bottom:2px solid var(--texte-2);transform:rotate(-45deg);transition:transform 120ms ease}#questions-liste details[open]>summary::before{transform:rotate(45deg)}#questions-liste details p{margin:0 0 var(--e4) calc(var(--e3) + 11px);color:var(--texte);max-width:var(--largeur-texte)}@media (prefers-reduced-motion:reduce){#questions-liste summary::before{transition:none}}@media (max-width:430px){.galerie:not(.apercu){grid-template-columns:minmax(0,1fr)}.galerie:not(.apercu) .creation>.video{flex-direction:row;align-items:stretch}.galerie:not(.apercu) .creation>.video .cadre{flex:none;width:112px}.galerie:not(.apercu) .creation>.video .bas{flex:1;min-width:0;padding:var(--e3)}.galerie:not(.apercu) .creation .principal{padding:var(--e3);gap:var(--e2)}.galerie:not(.apercu) .creation .principal .bouton-lien,.galerie:not(.apercu) .creation .principal button,.galerie:not(.apercu) .creation .principal .secondaire{font-size:var(--t0);padding:var(--e2) var(--e3)}}@media (max-width:860px) and (pointer:coarse){body:has(:is(input:not([type="checkbox"],[type="radio"],[type="range"],[type="color"],[type="file"],[type="button"],[type="submit"],[type="reset"]),textarea,[contenteditable="true"]):focus) .sidebar-nav{display:none}body:has(:is(input:not([type="checkbox"],[type="radio"],[type="range"],[type="color"],[type="file"],[type="button"],[type="submit"],[type="reset"]),textarea,[contenteditable="true"]):focus) .barre-bas.colle{bottom:0}}#contenu:has(.assistant) .barre-bas{max-width:none}.assistant .barre-bas.colle{z-index:7;box-shadow:var(--ombre)}@media (pointer:coarse){.ecouter,.rond-chip,.video-pause{width:44px;height:44px}}@media (max-width:560px){.sidebar-nav a.nav-principale>span:not(.compteur),.nav-plus summary{line-height:var(--i-ui)}.nav-plus summary>span{font-size:var(--t0)}}.page-tete .note{flex-basis:100%}.mention-ia-choix{padding:var(--e3);border:1px solid var(--filet);border-left:3px solid var(--accent);border-radius:var(--r-s);background:var(--surface-2)}.mention-ia-choix label{font-weight:var(--p-fort)}.mention-ia-choix .aide{font-weight:normal}[data-reglages-defaut]>summary,[data-voix-facultative]>summary{font-weight:var(--p-fort)}.resume-compte .ligne-lien{display:grid;grid-template-columns:minmax(7em,auto) minmax(0,1fr) auto;align-items:center;gap:var(--e1) var(--e3);min-height:44px;padding:var(--e2) var(--e2);margin:0 calc(-1 * var(--e2));border-radius:var(--r-s);color:var(--texte);text-decoration:none;max-width:none}.resume-compte .ligne-lien:hover{background:var(--surface-2)}.resume-compte .ligne-lien .ligne-geste{color:var(--texte);font-weight:var(--p-fort);white-space:nowrap}.resume-compte .ligne-lien + .ligne-lien,.resume-compte .ligne + .ligne-lien,.resume-compte .ligne-lien + .ligne{border-top:1px solid var(--filet)}.resume-compte>.ligne{max-width:none;min-height:44px;align-items:center}@media (max-width:480px){.resume-compte .ligne-lien{grid-template-columns:minmax(0,1fr) auto}.resume-compte .ligne-lien>.cle{grid-column:1;grid-row:1}.resume-compte .ligne-lien>span:nth-child(2){grid-column:1;grid-row:2;justify-self:start;text-align:left;color:var(--texte-2)}.resume-compte .ligne-lien .ligne-geste{grid-column:2;grid-row:1 / span 2}}.palier-credits strong{display:block}.palier-credits .note{display:block}nav .badge{white-space:nowrap}@media (pointer:coarse){.actions>a{display:inline-flex;align-items:center;min-height:44px}}.cartes-depart{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e2);margin-bottom:var(--e4)}.carte-depart{padding:var(--e2) var(--e3);grid-template-columns:auto 1fr;column-gap:var(--e3);align-content:center;text-align:left}.carte-depart .icone{width:30px;height:30px;font-size:var(--t0)}.carte-depart .titre{font-size:var(--t0)}.carte-depart .quoi{font-size:var(--t-1)}.departs .etat-ok{margin-bottom:var(--e2)}.depart-panneau>summary.sommaire-carte{display:none}details.depart-panneau{margin:0;padding:0;border:0}details.depart-panneau[open]{margin:0 0 var(--e4)}details.depart-panneau[open]{padding:var(--e3) var(--e4);border:1px solid var(--trait);border-radius:var(--r);background:var(--surface-2)}.depart-panneau form{display:grid;gap:var(--e3);margin-top:var(--e2)}.zone-depot{position:relative;display:grid;gap:4px;justify-items:center;text-align:center;padding:var(--e5) var(--e4);border:1.5px dashed var(--trait);border-radius:var(--r);background:var(--surface);cursor:pointer}.zone-depot.petite{padding:var(--e3) var(--e4)}.zone-depot:hover,.zone-depot.survol{border-color:var(--texte-2);background:color-mix(in srgb,var(--texte) 5%,var(--surface))}.zone-depot:focus-within{outline:2px solid var(--accent-texte);outline-offset:2px}.zone-depot.rempli{border-style:solid;border-color:var(--ok)}.zone-depot input[type=file]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:var(--t1)}.zone-depot-titre{font-weight:var(--p-fort)}.zone-depot-nom{font-size:var(--t-1);color:var(--ok);font-weight:var(--p-moyen)}details.en-savoir-plus>summary,details.aide-repliee>summary{cursor:pointer;color:var(--texte-2);font-size:var(--t-1);text-decoration:underline;text-underline-offset:2px;width:fit-content}details.aide-repliee{display:inline}details.aide-repliee[open]{display:block;margin-top:4px}.puces-reglages{display:flex;flex-wrap:wrap;gap:6px;margin:var(--e3) 0 var(--e2)}.puce-reglage{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:4px 12px;border:1px solid var(--trait);border-radius:999px;background:var(--surface-2);color:var(--texte);font:inherit;font-size:var(--t-1);cursor:pointer}.puce-reglage:hover{border-color:var(--texte-2)}.puce-reglage .puce-nom{color:var(--texte-2)}.puce-reglage .puce-valeur{font-weight:var(--p-fort)}.puce-reglage.ouverte{border-color:var(--texte);box-shadow:inset 0 0 0 1px var(--texte);background:var(--surface)}.puce-reglage.alerte{border-color:var(--alerte)}.puce-alerte{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--alerte);color:var(--sur-couleur);font-size:11px;font-weight:var(--p-fort)}.groupes-puces{display:block}.puce-corps{padding:var(--e2) var(--e3);margin-bottom:var(--e2);border:1px solid var(--filet);border-radius:var(--r);background:var(--surface)}.puce-corps .groupe{padding:0}.reglages-essentiels{margin:var(--e2) 0}.reglages-essentiels .tous-reglages{font-size:var(--t-1)}.prix-pastille{opacity:0.7;font-weight:var(--p-normal,400)}.type-video{margin-top:var(--e3)}.type-video .choix-approche{margin:4px 0}details.personnaliser>summary{cursor:pointer;font-weight:var(--p-moyen);width:fit-content;padding:6px 12px;border:1px solid var(--trait);border-radius:var(--r-s,6px);background:var(--surface-2)}details.personnaliser[open]>summary{margin-bottom:var(--e2)}.bouton-prix{display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;line-height:1.25;text-align:left}.bouton-prix small{font-size:var(--t-1);font-weight:var(--p-normal,400);opacity:0.85}.brief-envoi{margin-top:var(--e4);position:sticky;bottom:0;z-index:4;background:var(--surface);padding:var(--e2) 0}.brief-envoi .boutons{margin:0}.pas-d-idee{margin-top:var(--e2)}.script-brief textarea[name=brief]{min-height:7.5em}html:has(.brief-envoi),html:has(.pied-colle){scroll-padding-bottom:110px}.rail-court{display:none}.rail-court>summary{display:grid;gap:6px;cursor:pointer;list-style:none;font-weight:var(--p-moyen);padding:var(--e2) 0}.rail-court>summary::-webkit-details-marker{display:none}.rail-barre{display:block;height:4px;border-radius:2px;background:var(--filet);overflow:hidden}.rail-barre>span{display:block;height:100%;background:var(--texte)}@media (max-width:1100px){.rail-court{display:block}.assistant.creer .rail:has(.rail-court:not([open])) .stepper-v{display:none}}@media (max-width:860px){html:has(.brief-envoi.colle),html:has(.pied-colle){scroll-padding-bottom:calc(180px + env(safe-area-inset-bottom))}.brief-envoi{position:static}.brief-envoi.colle,.etape-pied.pied-colle{position:sticky;bottom:58px;z-index:4;background:var(--surface);margin-left:calc(-1 * var(--e4));margin-right:calc(-1 * var(--e4));padding:var(--e2) var(--e4);border-top:1px solid var(--filet)}.bouton-prix{width:100%}}@media (max-width:560px){.brief-envoi.colle,.etape-pied.pied-colle{bottom:74px}.cartes-depart{grid-template-columns:repeat(2,minmax(0,1fr))}.carte-depart{grid-template-columns:1fr;row-gap:4px;padding:var(--e2) var(--e3)}.carte-depart .icone{display:none}.carte-depart .quoi{display:none}}@media (pointer:coarse){.puce-reglage{min-height:44px}details.en-savoir-plus>summary,details.aide-repliee>summary{min-height:44px;display:flex;align-items:center}}.raccourci-creer{display:grid;gap:var(--e2);margin-bottom:var(--e4);max-width:var(--largeur-lecture);padding:var(--e3) var(--e4);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r)}.raccourci-titre{font-weight:var(--p-fort);font-size:var(--t1)}.raccourci-ligne{display:flex;gap:var(--e2);align-items:stretch}.raccourci-ligne input{flex:1 1 auto;min-width:0}.raccourci-ligne button{flex:none}@media (max-width:560px){.raccourci-ligne{flex-direction:column}.raccourci-ligne button{width:100%}}.tete-avec-lien{display:flex;align-items:center;justify-content:space-between;gap:var(--e3);flex-wrap:wrap}.tete-avec-lien .lien-toutes{font-size:var(--t-1)}.secondaire.verdict-geste{white-space:normal;max-width:100%}.menu-ligne{position:relative;flex:none}.menu-ligne>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-s);border:1px solid var(--trait);color:var(--texte-2);font-size:var(--t1);line-height:1}.menu-ligne>summary::-webkit-details-marker{display:none}.menu-ligne>summary:hover,.menu-ligne[open]>summary{color:var(--texte);border-color:var(--texte-2);background:var(--surface-2)}.menu-ligne-corps{position:absolute;right:0;top:calc(100% + 4px);z-index:5;min-width:180px;padding:var(--e1);background:var(--surface);border:1px solid var(--trait);border-radius:var(--r-s);box-shadow:var(--ombre-menu)}.menu-ligne-corps button{width:100%;text-align:left;white-space:nowrap}.menu-ligne-vide{display:inline-block;width:36px}.angle .tete-droite{display:inline-flex;align-items:center;gap:var(--e3)}.barre-ligne.avec-menu{grid-template-columns:130px 1fr auto 36px}@media (max-width:860px){.barre-ligne.avec-menu{grid-template-columns:90px 1fr auto 36px}}@media (max-width:560px){.barre-ligne.avec-menu{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom menu" "piste piste" "valeur valeur";row-gap:var(--e1)}.barre-ligne.avec-menu .barre-nom{grid-area:nom;align-self:center}.barre-ligne.avec-menu .barre-piste{grid-area:piste;grid-column:auto}.barre-ligne.avec-menu .barre-valeur{grid-area:valeur}.barre-ligne.avec-menu>.menu-ligne,.barre-ligne.avec-menu>.menu-ligne-vide{grid-area:menu}}@media (max-width:860px){.pastilles.filtres.filtres-creations{flex-wrap:wrap;overflow-x:visible}}.galerie .creation .principal>:is(a,button){font-size:var(--t-1)}.angles-sans-carte{display:grid;gap:var(--e2);margin-top:var(--e3)}.angles-vides h3{font-size:var(--t0)}@media (pointer:coarse){.menu-ligne>summary,.menu-ligne-vide{width:44px;height:44px}.barre-ligne.avec-menu{grid-template-columns:130px 1fr auto 44px}.menu-ligne-corps button{min-height:44px}.panneau-tete [data-fermer]{min-width:44px;min-height:44px}.panneau-corps .actions-video :is(a,button),.panneau-corps .boutons :is(a,button),.creation .principal a.secondaire,.pub-actions :is(a,button),.raccourci-creer button,.tete-avec-lien .lien-toutes,.verdict-liens a,.geste :is(a,button),.panneau-corps .principal :is(a,button),.barre-nom>a,[data-plus],.bloc-tete>a.secondaire,.organisation-resume>a.secondaire{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.raccourci-ligne input{min-height:44px}}@media (pointer:coarse) and (max-width:860px){.barre-ligne.avec-menu{grid-template-columns:90px 1fr auto 44px}}@media (pointer:coarse) and (max-width:560px){.barre-ligne.avec-menu{grid-template-columns:minmax(0,1fr) auto}}.compte-menu{min-width:0}.compte-menu>summary{display:flex;align-items:center;gap:var(--e2);cursor:pointer;list-style:none;border-radius:var(--r-s);padding:var(--e2)}.compte-menu>summary::-webkit-details-marker{display:none}.compte-menu>summary:hover,.compte-menu[open]>summary{color:var(--sidebar-texte);background:var(--sidebar-surface)}.compte-menu>summary svg{flex:none}.compte-menu .qui-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compte-menu-liste{display:grid;gap:2px;padding:var(--e1) 0 var(--e1) var(--e3)}.compte-menu-liste a,.compte-menu-liste .nouvelle.note{display:block;padding:var(--e2);border-radius:var(--r-s);color:var(--sidebar-texte-2);font-size:var(--t-1);text-decoration:none}.compte-menu-liste a:hover{color:var(--sidebar-texte);background:var(--sidebar-surface)}.compte-menu-liste [data-nouvelle-marque]:empty{display:none}.compte-menu-liste [data-nouvelle-marque]{display:contents}@media (max-width:860px){.sidebar-bas .compte-menu>summary.qui{display:flex;padding:var(--e2)}.compte-menu .qui-nom{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.compte-menu-liste{position:fixed;top:52px;right:var(--e3);z-index:40;width:min(280px,calc(100vw - 2 * var(--e3)));padding:var(--e2);background:var(--sidebar-fond);border:1px solid var(--sidebar-trait);border-radius:var(--r);box-shadow:var(--ombre-menu)}.compte-menu-liste a,.compte-menu-liste .nouvelle.note{padding:var(--e3)}.sidebar-nav .compteur-mot{display:none}}@media (max-width:560px){.sidebar-nav .nav-principale{padding-inline:4px}}@media (max-width:360px){.sidebar-bas .solde-mot{display:none}}.vues-videos{position:static;margin-bottom:var(--e2)}.ligne-publication{margin:0 0 var(--e3);overflow-wrap:anywhere}.pretes-resume{margin:var(--e2) 0 0}@media (max-width:560px){#contenu:has(.vues-videos) .pastilles.filtres{flex-wrap:wrap;overflow-x:visible;padding-bottom:0;background-image:none}#contenu:has(.vues-videos) .pastilles.filtres .chip{white-space:normal}}.parametres-disposition{grid-template-columns:minmax(0,1fr);gap:var(--e4)}.parametres-disposition>.parametres-nav{position:static;display:flex;flex-wrap:nowrap;gap:2px;overflow:visible;padding:var(--e2) 0;background-image:none;border-bottom:1px solid var(--filet);max-width:var(--largeur-lecture)}.parametres-disposition>.parametres-nav a{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.2;padding:4px var(--e3);border-radius:var(--r-pilule);color:var(--texte-2);font-weight:var(--p-moyen);box-shadow:none}.parametres-disposition>.parametres-nav a:hover{color:var(--texte);background:var(--surface-2)}.parametres-disposition>.parametres-nav a[aria-current="page"]{color:var(--texte);background:var(--surface-2);font-weight:var(--p-fort);box-shadow:none}@media (max-width:560px){.parametres-disposition>.parametres-nav a{padding-inline:var(--e2)}}.compte-menu>summary[aria-current="page"]{color:var(--sidebar-texte);box-shadow:inset 2px 0 0 var(--sidebar-texte)}.compte-menu-liste a[aria-current="page"]{color:var(--sidebar-texte);font-weight:var(--p-fort)}@media (max-width:860px){.compte-menu>summary[aria-current="page"]{box-shadow:inset 0 -2px 0 var(--sidebar-texte)}}@media (pointer:coarse){.compte-menu>summary,.compte-menu-liste a{min-height:44px;min-width:44px;display:flex;align-items:center}}@media (min-width:861px){.compte-menu{position:relative}.compte-menu-liste{position:absolute;left:0;right:0;bottom:calc(100% + 4px);z-index:40;padding:var(--e2);background:var(--sidebar-fond);border:1px solid var(--sidebar-trait);border-radius:var(--r);box-shadow:var(--ombre-menu)}}@media (max-width:860px){.sidebar-recherche span{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}.pistes-accueil{display:flex;flex-wrap:wrap;gap:var(--e2) var(--e4);margin:var(--e5) 0 0;padding-top:var(--e3);border-top:1px solid var(--filet);font-size:var(--t-1)}.pistes-accueil a{min-height:44px;display:inline-flex;align-items:center}@media (max-width:600px),(pointer:coarse){.bloc-corps>.note a,.compte>.note a,.voix .aide a,.bloc-corps .aide a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}}.agenda-bascule{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--trait);border-radius:var(--r-pilule);background:var(--surface);flex:none}.agenda-bascule button{border:0;background:transparent;border-radius:var(--r-pilule);padding:0 var(--e4);min-height:44px;color:var(--texte-2)}.agenda-bascule button[aria-pressed="true"]{background:var(--surface-2);color:var(--texte);font-weight:var(--p-moyen)}.agenda .boutons{display:flex;flex-wrap:wrap;gap:var(--e1)}.agenda .boutons button,.agenda-semaine-nav button,.agenda-semaine-vide button{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.agenda-controler{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-1);font-weight:var(--p-moyen)}.agenda-reprogrammer{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);padding:var(--e3);border:1px solid var(--contour);border-radius:var(--r-s);background:var(--surface-2)}.agenda-reprogrammer label{font-size:var(--t-1);color:var(--texte-2)}.agenda-reprogrammer input,.agenda-reprogrammer select{min-height:44px;width:auto;min-width:0;max-width:16em;flex:none}.agenda-reprogrammer .boutons{flex-basis:100%}.agenda-reprogrammer [data-reprogrammer-resultat]:empty{display:none}.agenda-reprogrammer [data-reprogrammer-resultat]{flex-basis:100%;margin:0}.agenda-ligne{grid-template-areas:"media quoi quand boutons" "forme forme forme forme"}.agenda-semaine-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e3);margin-top:var(--e4)}.agenda-semaine-nav h3{margin:0;font-size:var(--t1);flex:1 1 auto;text-align:center;order:0}.agenda-semaine-nav h3:focus{outline:none}.agenda-semaine-vide{margin:var(--e3) 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.agenda-semaine{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--e2);margin-top:var(--e3)}.semaine-jour{min-width:0;border-top:2px solid var(--filet);padding-top:var(--e2);display:grid;align-content:start;gap:var(--e2)}.semaine-jour.aujourdhui{border-top-color:var(--texte)}.semaine-jour h4{margin:0;font-size:var(--t-1);color:var(--texte-2);text-transform:uppercase;letter-spacing:var(--l-capitales)}.semaine-jour h4 .note{text-transform:none;letter-spacing:0}.semaine-jour .jour-long{display:none}.semaine-rien{margin:0}.agenda-carte{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"media quoi" "quand quand" "boutons boutons" "forme forme";gap:var(--e1) var(--e2);padding:var(--e2);border:1px solid var(--contour);border-radius:var(--r-s);background:var(--surface);min-width:0}.agenda-carte .agenda-vignette{width:36px}.agenda-carte .agenda-quoi{overflow-wrap:break-word;hyphens:auto;font-size:var(--t-1)}.agenda-carte .agenda-quoi time strong{font-size:var(--t0);font-variant-numeric:tabular-nums}.agenda-carte .agenda-quoi .note,.agenda-carte .agenda-quand .note{display:block;margin:0;font-size:var(--t-1)}.agenda-carte .agenda-quand:empty{display:none}.agenda-carte .boutons{grid-area:boutons;flex-direction:column}.agenda-carte .boutons button{width:100%;padding-left:var(--e1);padding-right:var(--e1)}[data-semaine-forme] .agenda-reprogrammer{margin-top:var(--e3)}.agenda-reprogrammer-titre{flex-basis:100%}.agenda-reprogrammer{grid-area:forme}@media (max-width:1100px){.agenda-ligne{grid-template-areas:"media quoi boutons" "media quand quand" "forme forme forme"}}@media (max-width:900px){.agenda-semaine{grid-template-columns:minmax(0,1fr);gap:var(--e4)}.semaine-jour.sans-publication{display:none}.semaine-jour .jour-court{display:none}.semaine-jour .jour-long{display:inline}.agenda-carte{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"media quoi" "media quand" "boutons boutons" "forme forme"}.agenda-carte .agenda-vignette{width:54px}.agenda-carte .boutons{flex-direction:row}.agenda-carte .boutons button{width:auto;flex:1 1 0}}@media (max-width:560px){.agenda-ligne{grid-template-areas:"media quoi boutons" "media quand quand" "forme forme forme"}.agenda-ligne .boutons{flex-direction:column;align-items:stretch}.agenda-semaine-nav h3{order:-1;flex-basis:100%;text-align:left}.agenda-semaine-nav button{flex:1 1 0}.agenda-reprogrammer{flex-direction:column;align-items:stretch}.agenda-reprogrammer input,.agenda-reprogrammer select{width:100%;max-width:100%}}.brief-ajouter:has(.brief-fichier:focus-visible){outline:2px solid var(--accent-texte);outline-offset:2px}.import-site input{min-height:44px}@media (max-width:560px){.sidebar-nav a.nav-principale{min-height:44px;min-width:44px;padding-inline:6px}a.note[data-structure],span.note>a{display:inline-flex;align-items:center;min-height:44px}}.bouton-dictee.dictee-active{outline:2px solid var(--accent,currentColor);outline-offset:2px}.pub-carte.avec-signet{position:relative}.pub-carte.avec-signet .pub-haut{padding-right:40px}.pub-garder{position:absolute;top:4px;right:4px;width:44px;height:44px;min-height:44px;padding:0;display:grid;place-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;color:var(--texte)}.pub-garder::before{content:"";position:absolute;inset:6px;border-radius:50%;background:color-mix(in srgb,var(--surface) 82%,transparent);border:1px solid var(--contour)}.pub-garder svg{position:relative;fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.pub-garder[aria-pressed="true"]{color:var(--texte)}.pub-garder[aria-pressed="true"] svg{fill:currentColor}.pub-garder:hover::before{border-color:var(--texte)}.pub-garder:focus-visible{outline:2px solid var(--accent-texte);outline-offset:-2px}@media (max-width:600px){.pub-actions>a.secondaire{flex:1 1 auto;text-align:center}}.pub-actions>a.discret:first-child{padding-left:0}.btn-primaire,.btn-secondaire,.btn-fantome{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--h-bouton);padding:4px 14px;border:1px solid transparent;border-radius:var(--r-s);font:var(--p-moyen) var(--t-ui) / var(--i-titre) var(--police);white-space:nowrap;cursor:pointer;text-decoration:none}.btn-secondaire{border-color:var(--trait)}.puce{display:inline-flex;align-items:center;gap:6px;min-height:var(--h-puce);padding:0 var(--e3);border-radius:var(--r-pilule);border:1px solid var(--trait);background:var(--surface);font:var(--p-moyen) var(--t-1) / 1 var(--police);color:var(--texte);white-space:nowrap;cursor:pointer}.puce[aria-pressed="true"],.puce.active{background:var(--texte);color:var(--surface);border-color:var(--texte)}.chiffre-action>span[aria-hidden="true"],.ligne-geste>span[aria-hidden="true"]{display:none}[data-veille-filtres]:has(+ [data-veille-resultats] [data-vide-filtre]) .veille-filtre-pied [data-effacer-filtres]{display:none}.page-tete:has(>p.note[data-maj]){flex-wrap:nowrap;justify-content:space-between}.page-tete>p.note[data-maj]{margin-left:auto;white-space:nowrap}.veille-outils{display:flex;align-items:center;gap:var(--e3);justify-content:space-between;margin:0 0 var(--e4)}.veille-puces{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;min-width:0;padding-block:3px}.veille-filtres .veille-plus-bouton{display:none;width:auto}.veille-filtres-plus{display:contents}@media (max-width:640px){.veille-filtres .veille-plus-bouton{display:inline-flex}.veille-tri>.note{display:none}.veille-filtres-plus{display:none;flex-direction:column;gap:var(--e3)}.veille-filtres-plus[data-ouvert]{display:flex}}.veille-puces .chip{white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.veille-puces .chip svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2}@media (pointer:coarse){.veille-puces .chip,.pub-actions a.secondaire{min-height:44px}.pub-actions .veille-icone{min-width:44px;min-height:44px}}.veille-tri{display:inline-flex;align-items:center;gap:var(--e2);flex:none}.veille-tri select{font:inherit;font-size:var(--t-1);border:0;background:transparent;color:var(--texte);font-weight:var(--p-moyen);cursor:pointer}.veille-fil{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));max-width:none;align-items:stretch}.veille-fil .pub-carte{align-content:start;grid-template-rows:auto auto auto 1fr}.pub-carte .pub-haut{justify-content:flex-start;flex-wrap:nowrap}.pub-duree{color:var(--texte)}.pub-accelere{background:var(--surface-2);color:var(--texte);border-color:transparent}.pub-format{margin-left:auto;color:var(--texte-2);display:inline-flex}.pub-format svg,.veille-icone svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.veille-fil .pub-accroche{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pub-qui{font-size:var(--t-1);color:var(--texte-2)}.pub-qui strong{color:var(--texte);font-weight:var(--p-moyen)}.veille-fil .pub-actions{gap:var(--e1);align-self:end;flex-wrap:nowrap}.veille-fil .pub-actions>a.secondaire{flex:none;min-height:32px;height:32px;padding:0 var(--e3);display:inline-flex;align-items:center}.veille-fil .pub-actions>.secondaire,.veille-fil .pub-actions>.pub-fermee{margin-right:auto}.veille-icone{position:relative;width:32px;height:32px;min-height:32px;padding:0;display:inline-grid;place-items:center;border:0;border-radius:var(--r-controle,6px);background:transparent;color:var(--texte-2);cursor:pointer;list-style:none}.veille-icone::after{content:"";position:absolute;inset:-6px}.veille-icone:hover{background:var(--surface-2);color:var(--texte)}.veille-icone::-webkit-details-marker{display:none}.pub-signet[aria-pressed="true"]{color:var(--texte)}.pub-signet[aria-pressed="true"] svg{fill:currentColor}.pub-video .pub-vignette img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-controle,6px);display:block}.veille-ajout,.veille-terme{display:flex;gap:var(--e2);max-width:640px;align-items:center}.veille-ajout input,.veille-terme input{flex:1;min-width:0;height:36px;min-height:36px}.veille-ajout button,.veille-terme button{height:36px;min-height:36px;flex:none}.veille-angles>summary{cursor:pointer;font-weight:var(--p-moyen);min-height:44px;display:flex;align-items:center}.veille-section{margin-top:var(--e5)}.veille-section h2{font-size:var(--t-section,18px);margin:0 0 var(--e3)}.veille-section-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--e3)}.veille-liste{list-style:none;margin:0;padding:0;border:1px solid var(--contour);border-radius:var(--r);background:var(--surface)}.veille-ligne{display:flex;align-items:center;gap:var(--e3);padding:var(--e3) var(--e4);min-height:56px;flex-wrap:wrap}.veille-liste .veille-ligne + .veille-ligne{border-top:1px solid var(--filet)}.veille-grow{flex:1;min-width:0}.veille-nom{font-weight:var(--p-moyen)}.veille-initiale{width:36px;height:36px;border-radius:var(--r-controle,6px);background:var(--surface-2);display:grid;place-items:center;font-weight:var(--p-fort);color:var(--texte-2);flex:none}.veille-chiffres{display:flex;gap:var(--e4);font-size:var(--t-1);color:var(--texte-2);flex-wrap:wrap}.veille-chiffres strong{color:var(--texte);font-weight:var(--p-moyen)}.veille-videos{display:flex;gap:var(--e2);flex-wrap:wrap;margin-top:var(--e2)}.veille-video{display:flex;gap:var(--e3);align-items:center}.veille-video img{width:120px;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--r-controle,6px)}.veille-video.petite{font-size:var(--t-1);color:var(--texte-2);max-width:260px}.veille-video.petite img{width:64px}.veille-trouve{margin:var(--e3) 0;display:grid;gap:var(--e2);max-width:640px}.veille-trouve>.veille-ligne{border:1px solid var(--contour);border-radius:var(--r);background:var(--surface)}.veille-menu{position:relative}.veille-menu-liste{position:absolute;right:0;top:100%;z-index:4;background:var(--surface);border:1px solid var(--contour);border-radius:var(--r-controle,6px);padding:var(--e1);white-space:nowrap}.veille-mots{align-items:center}.veille-retirer{border:0;background:none;padding:0;color:var(--texte-2);cursor:pointer;display:inline-flex;position:relative}.veille-retirer::after{content:"";position:absolute;inset:-10px}.veille-retirer svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2}.veille-terme{display:inline-flex;gap:var(--e1)}.veille-terme input{width:160px;flex:none}.veille-trouver>summary{cursor:pointer;font-weight:var(--p-moyen);min-height:44px;display:flex;align-items:center}@media (max-width:700px){.veille-outils{flex-direction:column;align-items:stretch;gap:var(--e2)}.veille-puces{margin:0 calc(-1 * var(--e4));padding:3px var(--e4)}.veille-fil .pub-accroche{-webkit-line-clamp:2}.veille-ajout{flex-direction:column}.veille-ajout{align-items:stretch}.veille-ajout input,.veille-terme input{height:44px;min-height:44px;font-size:16px}.veille-ajout button,.veille-terme button{height:40px;min-height:40px;align-self:flex-start}.veille-fil .pub-actions>a.secondaire{flex:none;min-height:36px;height:36px}.veille-ligne{padding:var(--e3)}.veille-chiffres{gap:0 var(--e2)}}.veille-menu:not([open])>:not(summary),.veille-trouver:not([open])>:not(summary),.veille-angles:not([open])>:not(summary){display:none}@media (max-width:700px){.veille-section{margin-top:var(--e4)}}.veille-angles>summary,.veille-trouver>summary{list-style:none;gap:var(--e2)}.veille-angles>summary::-webkit-details-marker,.veille-trouver>summary::-webkit-details-marker{display:none}.veille-angles>summary::after,.veille-trouver>summary::after{content:"";width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-4px}.veille-angles[open]>summary::after,.veille-trouver[open]>summary::after{transform:rotate(-135deg);margin-top:4px}a.veille-nom{color:var(--texte);text-decoration:none;display:block}a.veille-nom:hover{text-decoration:underline}.parametres-disposition.compte-disposition{grid-template-columns:200px minmax(0,1fr);gap:var(--e5)}.compte-nav.parametres-nav{display:grid;gap:var(--e4);position:sticky;top:var(--e5);border:0;padding:0;max-width:none}.compte-groupe{display:grid;gap:2px}.compte-groupe-nom{font-size:var(--t-meta);color:var(--texte-2);padding:0 var(--e3) var(--e1)}.compte-nav.parametres-nav a{justify-content:flex-start;text-align:left;border-radius:var(--r-s);padding:var(--e2) var(--e3);color:var(--texte-2);font-weight:var(--p-normal,400);box-shadow:none}.compte-nav.parametres-nav a[aria-current="page"]{background:var(--surface-2);color:var(--texte);font-weight:var(--p-moyen,500);box-shadow:none}.compte-disposition [data-theme-choix][aria-pressed="true"]{background:var(--texte);color:var(--fond);border-color:var(--texte)}.compte-point{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-left:var(--e2);vertical-align:middle}.compte-disposition .bandeau-facturation{max-width:none;display:flex;padding:var(--e3) var(--e4)}.compte-resume-abo{display:grid;grid-template-columns:1fr 1fr}.compte-col{display:grid;gap:var(--e1);align-content:start;padding:0 var(--e4) var(--e2) 0}.compte-disposition [data-rubrique]>.bloc + .bloc{margin-top:var(--e4)}.compte-abonnement>.bloc>.bloc-corps:first-child{margin-top:0}.compte-col + .compte-col{border-left:1px solid var(--filet);padding-left:var(--e4)}.compte-col .grand,.compte-formule-nom{font-size:28px;font-weight:var(--p-fort);line-height:1.15}.compte-col .boutons{margin-top:var(--e2)}.compte-sous-titre{font-size:var(--t-2,18px);margin:var(--e5) 0 var(--e3)}.compte-packs-grille{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e3)}.compte-pack{border:1px solid var(--filet);border-radius:var(--r-s);padding:var(--e4);display:grid;gap:2px;align-content:start;background:var(--surface)}.compte-pack.meilleur{border-color:var(--texte)}.compte-pack-n{font-size:28px;font-weight:var(--p-fort);line-height:1.1}.compte-pack-prix{font-weight:var(--p-fort);margin-top:var(--e2)}.compte-pack button{justify-self:start;margin-top:var(--e3)}.compte-packs>.note{margin-top:var(--e2)}.compte-bareme{margin-top:var(--e5)}.compte-abonnement .compte-sous-titre{font-size:18px;font-weight:var(--p-fort);line-height:1.3}.compte-abonnement details.bloc>summary .bloc-titre{font-size:15px;font-weight:var(--p-moyen,500)}.compte-abonnement + [data-bloc="paliers"]{margin-top:var(--e4)}.compte-col .cout-credits .grand{font-size:28px}.compte-bareme summary{list-style-position:inside}@media (max-width:860px){.parametres-disposition.compte-disposition{grid-template-columns:minmax(0,1fr);gap:var(--e4)}.compte-nav.parametres-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:var(--e2);position:static;padding-bottom:var(--e1);scrollbar-width:none}.compte-nav.parametres-nav::-webkit-scrollbar{display:none}.compte-nav.parametres-nav{padding-right:var(--e6);--axe-ombre:40px 100%;--glisse-trait:color-mix(in srgb,var(--texte) 55%,transparent)}.compte-groupe{display:contents}.compte-groupe-nom{display:none}.compte-nav.parametres-nav a{flex:none;white-space:nowrap;border:1px solid var(--filet);border-radius:var(--r-pilule);padding:var(--e1) var(--e4)}.compte-nav.parametres-nav a[aria-current="page"]{background:var(--texte);color:var(--fond);border-color:var(--texte)}.compte-resume-abo{grid-template-columns:minmax(0,1fr)}.compte-col{padding:var(--e2) 0}.compte-col + .compte-col{border-left:0;border-top:1px solid var(--filet);padding:var(--e4) 0 var(--e2)}.compte-packs-grille{grid-template-columns:repeat(2,minmax(0,1fr))}.compte-disposition .bandeau-facturation{flex-wrap:nowrap}}.vitrine .vitrine-entete .choix-langue{display:flex;order:0;width:auto;flex:none;justify-content:flex-end}.vitrine .vitrine-entete .choix-langue nav{width:auto}@media (max-width:600px){#avant-avec-table,#avant-avec-table tbody,#avant-avec-table tr,#avant-avec-table th,#avant-avec-table td{display:block;width:auto}#avant-avec-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#avant-avec-table tr{padding:var(--e2) 0;border-bottom:1px solid var(--filet)}#avant-avec-table tbody th,#avant-avec-table td{border-bottom:0 !important;padding:var(--e1) 0 !important}#avant-avec-table td::before{content:attr(data-libelle);display:block;color:var(--texte-2);font-size:var(--t-1)}}.pied-aide{margin:0 0 var(--e3);display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.pied-aide a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ligne.ligne-gauche{justify-content:flex-start;gap:var(--e3);flex-wrap:wrap}.ligne.ligne-gauche>span:last-child{text-align:left}.cgv-liens{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--e4)}.cgv-liens a{display:inline-flex;align-items:center;min-height:44px}.legal a{padding:13px 0}.bloc[data-bloc="paliers"]{border:0;background:transparent;box-shadow:none;padding-inline:0}.nom-court{display:none}@media (max-width:860px){.sidebar-nav .nom-entier{display:none}.sidebar-nav .nom-court{display:inline}}.r-resultats .r-filtres{display:grid;gap:var(--e2);margin-bottom:var(--e4)}.r-resultats .r-filtres>.puces-resultats,.r-resultats .r-filtres>.filtre-produit,.r-resultats .r-filtres>.filtre-plus{margin-bottom:0}.r-resultats .filtre-plus{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2) var(--e4)}.r-resultats .filtre-groupe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--e2)}.r-resultats .filtre-groupe .chip,.r-resultats .cl-tris .chip{position:relative;white-space:nowrap;flex:none}.r-resultats .filtre-groupe .chip .n{color:inherit;opacity:0.7;font-variant-numeric:tabular-nums;margin-left:4px}.r-resultats .r-releve{margin:0 0 var(--e4)}.r-resultats .meilleures-pubs .cl-tris{margin:var(--e2) 0 var(--e1)}.r-resultats .meilleures-pubs .cl-legende{margin:0 0 var(--e3)}.meilleures-pubs .carte-resultat-image{position:relative;display:block}.meilleures-pubs .carte-resultat-rang{position:absolute;top:4px;left:4px;min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;box-sizing:border-box;border-radius:11px;background:var(--fond);color:var(--texte);border:1px solid var(--contour);font-size:var(--t-meta);font-weight:var(--p-moyen);font-variant-numeric:tabular-nums}.meilleures-pubs .carte-resultat-meta{color:var(--texte-2);font-size:var(--t-meta)}.meilleures-pubs .carte-resultat-actions{align-items:center}.meilleures-pubs .carte-resultat-actions>a.carte-refaire{display:inline-flex;align-items:center;background:var(--texte);color:var(--fond);border:1px solid var(--texte);border-radius:var(--r-s);padding:0 var(--e3);min-height:36px;font-weight:var(--p-moyen);text-decoration:none}.meilleures-pubs .carte-resultat-actions>a.carte-refaire:hover{background:color-mix(in srgb,var(--texte) 85%,var(--fond))}.meilleures-pubs .carte-resultat-actions>.discret{color:var(--texte-2);text-decoration:underline;text-underline-offset:3px;background:none;border-color:transparent}.meilleures-pubs .carte-resultat-actions>.discret:hover{color:var(--texte)}.meilleures-pubs .cartes-resultat.cartes-resultat-liste{grid-template-columns:repeat(2,minmax(0,1fr))}.meilleures-pubs .cartes-resultat-liste .carte-resultat{position:relative}.meilleures-pubs .cartes-resultat-liste .carte-resultat-choix{position:absolute;top:var(--e3);right:var(--e3);display:inline-flex;gap:var(--e2)}.meilleures-pubs .cartes-resultat-liste .carte-resultat-nom,.meilleures-pubs .cartes-resultat-liste .carte-resultat-meta{padding-right:76px}.meilleures-pubs .carte-resultat-toutes{margin:var(--e3) 0 0}@media (max-width:900px){.meilleures-pubs .cartes-resultat.cartes-resultat-liste{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.meilleures-pubs .cartes-resultat.cartes-resultat-liste{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0,1fr);overflow:visible}.meilleures-pubs .cartes-resultat-liste .carte-resultat-nom,.meilleures-pubs .cartes-resultat-liste .carte-resultat-meta{padding-right:104px}.r-resultats .filtre-plus{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--e4));padding-inline:var(--e4)}.r-resultats .filtre-plus .filtre-groupe{flex-wrap:nowrap;flex:none}.r-resultats .filtre-plus::-webkit-scrollbar{display:none}.r-resultats .r-filtres{gap:0}.r-resultats .r-filtres>.filtre-produit{margin-bottom:8px}.r-resultats .r-filtres>.puces-resultats,.r-resultats .r-filtres>.filtre-plus{padding-block:6px}.accueil-resultats .cartes-resultat{grid-auto-columns:86%}}@media (pointer:coarse),(max-width:700px){.meilleures-pubs .carte-resultat-choix .icone-choix{min-width:36px;min-height:36px}.meilleures-pubs .cartes-resultat-liste .carte-resultat-choix{gap:10px}.meilleures-pubs .carte-resultat-choix .icone-choix::after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}@media (pointer:coarse),(max-width:700px){.r-resultats .filtre-groupe .chip::after,.r-resultats .cl-tris .chip::after,.meilleures-pubs .carte-resultat-actions>a::after,.meilleures-pubs .carte-resultat-actions>button::after,.carte-resultat-toutes a::after,[data-filtres-effacer]::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.meilleures-pubs .carte-resultat-actions>a,.meilleures-pubs .carte-resultat-actions>button,.carte-resultat-toutes a,[data-filtres-effacer]{position:relative}}.bloc-tete:has(>.bloc-titre:empty):has(>.bloc-quoi:empty):not(:has(.bloc-etat)){display:none}.file-gestes button{min-width:44px;min-height:44px;padding:0 8px;font-size:16px}.file-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.file-rang{font-size:var(--t-1);color:var(--texte-2)}.notif-fixe{flex:none;font-size:13px;color:var(--texte-2)}[data-facture] .cle{font-size:var(--t-1,14px)}.validation-champ input,.validation-champ textarea{font-size:16px;width:100%;box-sizing:border-box}.validation-statut strong{font-size:var(--t1);color:var(--texte)}.tiroir-tete h2{font-size:var(--t1);margin:0 0 var(--e1);overflow-wrap:anywhere}.carte-angle .carte-angle-titre{font-size:var(--t0);font-weight:var(--p-fort);line-height:1.3;margin:0}