:root{--navy-950:#08132a;--navy-900:#0f2147;--navy-800:#16305e;--navy-700:#1e3d73;--navy-500:#3a5a92;--navy-200:#c9d3e6;--navy-100:#e7ecf5;--navy-50:#f3f6fb;--red-800:#6f1520;--red-700:#8a1c2a;--red-600:#a3202e;--red-100:#f6e4e6;--bg:#fff;--bg-soft:#f6f7fa;--bg-sunk:#eef1f6;--surface:#fff;--ink:#101318;--ink-2:#363d4a;--ink-3:#5f6675;--ink-4:#8b919d;--line:#e1e5ec;--line-2:#cfd5df;--accent:var(--navy-800);--accent-ink:#fff;--mark:var(--red-700);--active-bg:#f3f6fb;--active-bar:var(--red-700);--header-bg:var(--navy-900);--header-ink:#fff;--header-ink-2:#b9c4da;--shadow-1:0 1px 2px #0f21470f, 0 1px 1px #0f21470a;--shadow-2:0 10px 30px #08132a2e, 0 2px 8px #08132a1a;--f-rashi:#16305e;--f-talmud:#8a1c2a;--f-midrash:#2c5d6b;--f-zohar:#5a4a7a;--f-hassidout:#7a5a22;--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-read:"Source Serif 4", "Iowan Old Style", Georgia, serif;--font-he:"Noto Serif Hebrew", "Frank Ruhl Libre", "Taamey Frank CLM", "SBL Hebrew", "Times New Roman", serif;--font-rashi:"Noto Rashi Hebrew", var(--font-he);--text-scale:1;--fs-read:calc(18px * var(--text-scale));--fs-he:calc(25px * var(--text-scale));--fs-src:calc(15.5px * var(--text-scale));--fs-src-he:calc(18px * var(--text-scale));--radius:8px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b1222;--bg-soft:#0f182c;--bg-sunk:#0a101e;--surface:#111b31;--ink:#eceff5;--ink-2:#c8cfdc;--ink-3:#9aa3b5;--ink-4:#6f788b;--line:#1f2b45;--line-2:#2a3857;--accent:#7f9ee0;--accent-ink:#08132a;--mark:#e07580;--active-bg:#15213b;--active-bar:#d4606c;--header-bg:#08132a;--header-ink:#f2f4f8;--header-ink-2:#93a1bd;--f-rashi:#8eaaf0;--f-talmud:#e0808a;--f-midrash:#73b5c4;--f-zohar:#b4a3d8;--f-hassidout:#d6b06a;--shadow-2:0 10px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b1222;--bg-soft:#0f182c;--bg-sunk:#0a101e;--surface:#111b31;--ink:#eceff5;--ink-2:#c8cfdc;--ink-3:#9aa3b5;--ink-4:#6f788b;--line:#1f2b45;--line-2:#2a3857;--accent:#7f9ee0;--accent-ink:#08132a;--mark:#e07580;--active-bg:#15213b;--active-bar:#d4606c;--header-bg:#08132a;--header-ink:#f2f4f8;--header-ink-2:#93a1bd;--f-rashi:#8eaaf0;--f-talmud:#e0808a;--f-midrash:#73b5c4;--f-zohar:#b4a3d8;--f-hassidout:#d6b06a;--shadow-2:0 10px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}:root{--sa-t:env(safe-area-inset-top,0px);--sa-b:env(safe-area-inset-bottom,0px);--sa-g:env(safe-area-inset-left,0px);--sa-d:env(safe-area-inset-right,0px);--ecart-bas:0px;--barre-h:calc(52px + var(--sa-t))}body{background:var(--bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:15px}button{font:inherit;color:inherit;cursor:pointer;appearance:none;background:0 0;border:0;padding:0}a{color:var(--accent)}[lang=he],.he{font-family:var(--font-he);direction:rtl}.muted{color:var(--ink-3)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.topbar{z-index:30;height:var(--barre-h);padding:var(--sa-t) max(8px, var(--sa-d)) 0 max(8px, var(--sa-g));background:var(--header-bg);color:var(--header-ink);align-items:center;gap:6px;display:flex;position:sticky;top:0}.brand{color:inherit;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:4px 6px;text-decoration:none;display:flex}.brand-mark{flex:none}.brand-txt{letter-spacing:.14em;white-space:nowrap;font-size:12.5px;font-weight:700}.brand-txt b{color:#e0606d;margin:0 .35em;font-weight:700}.tb-btn{min-width:38px;height:38px;color:var(--header-ink);border-radius:8px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.tb-btn:hover{background:#ffffff14}.tb-btn:disabled{opacity:.35;cursor:default}.tb-titre{background:#ffffff14;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;height:38px;padding:0 10px;display:flex}.tb-titre .fr{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}@media (max-width:599px){.tb-voisin{display:none}.tb-btn{min-width:34px}.brand{padding:4px 2px}}.tb-titre .he{color:var(--header-ink-2);white-space:nowrap;font-size:15px}.grow{flex:1}.tb-installer.avec-texte{border:1px solid #ffffff47;height:34px;padding:0 10px;font-size:13px;font-weight:600}@media (max-width:370px){.tb-installer.avec-texte span{display:none}.tb-installer.avec-texte{border:0;padding:0}}.page{max-width:760px;padding:14px max(16px, var(--sa-d)) calc(90px + var(--sa-b)) max(16px, var(--sa-g));margin:0 auto}.jour-carte{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-soft);color:var(--ink-2);align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;font-size:13.5px;display:flex}.jour-carte .grow{min-width:0}.jour-carte button{color:var(--accent);white-space:nowrap;font-weight:600}.rubrique{border-bottom:1px solid var(--line)}.rub-tete{text-align:left;align-items:center;gap:12px;width:100%;padding:14px 4px;display:flex}.rub-tete .ic{background:var(--navy-100);width:34px;height:34px;color:var(--navy-800);border-radius:9px;flex:none;place-items:center;display:grid}:root[data-theme=dark] .rub-tete .ic{background:var(--active-bg);color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .rub-tete .ic{background:var(--active-bg);color:var(--accent)}}.rub-tete .t{flex:1;font-size:16px;font-weight:600}.rub-tete .h{color:var(--ink-3);font-size:15px}.rub-tete .compte{color:var(--ink-3);font-size:12px}.entrees{flex-wrap:wrap;gap:8px;padding:0 4px 16px 50px;display:flex}.puce{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);text-align:left;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;display:inline-flex}.puce:hover{border-color:var(--accent)}.puce.indispo{color:var(--ink-4);cursor:default;border-style:dashed}.puce .tag{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-4);font-size:10.5px}.heure{flex-wrap:wrap;align-items:baseline;gap:10px;margin:-4px 0 6px;padding:0 4px;font-size:13.5px;display:flex}.heure .m-t{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-size:11.5px;font-weight:600}.heure .m-lien{color:var(--accent);font-weight:600}.heure .m-lien:hover{text-decoration:underline}.heure .m-lib{color:var(--ink-2);font-weight:600}.puce.maintenant{background:var(--surface);border:1.5px solid var(--accent);font-weight:700}.hors-ligne p{margin:0 0 8px}.hors-ligne .bouton{color:var(--accent);text-align:left;font-weight:600}.hors-ligne .bouton:disabled{opacity:.6;cursor:default}.progression{background:var(--bg-sunk);border-radius:6px;height:22px;margin-top:10px;position:relative;overflow:hidden}.progression span{background:color-mix(in srgb, var(--accent) 35%, transparent);transition:width .2s;position:absolute;inset:0 auto 0 0}.progression em{text-align:center;color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;line-height:22px;display:block;position:relative}.hors-ligne .etat-hl{margin-top:8px;font-size:12.5px}.hors-ligne .erreur-hl{color:var(--mark);margin-top:8px;font-size:12.5px}.invite-hl p{color:var(--ink);margin:0 0 12px;font-size:14.5px;line-height:1.5}.invite-hl .bouton{min-height:42px;padding:8px 16px}.invite-hl-actions{align-items:center;gap:16px;margin-top:16px;display:flex}.invite-hl-actions .bouton{min-height:40px;padding:8px 16px}.invite-hl-actions .lien-mesure{padding:8px 0;font-size:13.5px}.guide-intro{margin:0 0 10px;font-size:14.5px;line-height:1.5}.guide-install{counter-reset:etape;margin:0;padding:0;list-style:none}.guide-install>li{counter-increment:etape;flex-direction:column;align-items:flex-start;gap:8px;padding:2px 0 14px 36px;font-size:14.5px;line-height:1.5;display:flex;position:relative}.guide-install>li:before{content:counter(etape);background:var(--navy-900);color:#fff;border-radius:99px;place-items:center;width:25px;height:25px;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.guide-install .bouton.action{color:var(--accent);font-weight:600}.guide-install .bouton:disabled{opacity:.6;cursor:default}.guide-install .repli{color:var(--ink-3);font-size:12.5px;line-height:1.45}.guide-install .hors-ligne{color:var(--ink-2);align-self:stretch;font-size:13.5px}.picto-ligne{vertical-align:-3px;margin:0 2px}.guide-note{margin:0;font-size:12.5px;line-height:1.5}.apropos{color:var(--ink-2);margin-top:28px;font-size:13.5px;line-height:1.6}.apropos h2{margin:18px 0 6px;font-size:15px}.expl h3{font-family:var(--font-read);margin:20px 0 6px;font-size:16.5px}.expl p{font-family:var(--font-read);font-size:calc(16.5px * var(--text-scale));margin:0 0 12px;line-height:1.65}.expl .he-titre{font-size:calc(21px * var(--text-scale));color:var(--ink-2);margin:-4px 0 12px}.expl .expl-pied{font-family:var(--font-ui);color:var(--ink-3);margin-top:16px;font-size:12px}.controle{border-top:1px solid var(--line);margin-top:22px;padding-top:10px}.controle summary{cursor:pointer;color:var(--ink-2);padding:4px 0;font-weight:600}.controle p{font-family:var(--font-ui);font-size:13px;line-height:1.55}.carte{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:0 0 12px;padding:12px 14px}.carte h3,.carte h4{margin:0 0 8px;font-size:14.5px}.carte .he{font-size:calc(18px * var(--text-scale));color:var(--ink-2);margin:0 0 8px;line-height:1.8}.carte .fr{font-family:var(--font-read);font-size:calc(16px * var(--text-scale));line-height:1.6}.carte .meta{color:var(--ink-3);margin-top:6px;font-size:12px}.controle{color:var(--ink-2);font-size:13px}.controle li{margin:4px 0}.controle .he{font-size:16px}.voile{inset:0 0 calc(-1 * var(--ecart-bas)) 0;z-index:60;padding:calc(var(--sa-t) + 8px) var(--sa-d) 0 var(--sa-g);background:#08132a73;justify-content:center;align-items:flex-end;display:flex;position:fixed}.feuille{overscroll-behavior:contain;background:var(--surface);width:100%;max-width:640px;max-height:min(82vh,100%);color:var(--ink);padding:14px 16px calc(18px + var(--sa-b));box-shadow:var(--shadow-2);border-radius:14px 14px 0 0;overflow-y:auto}.feuille-tete{z-index:1;background:var(--surface);align-items:center;gap:8px;margin:-14px -16px 10px;padding:14px 16px 0;display:flex;position:sticky;top:-14px}.feuille-tete h2{flex:1;margin:0;font-size:16px}.feuille.large{max-width:720px;max-height:min(88vh,100%);padding-left:20px;padding-right:20px}.feuille.large .feuille-tete{border-bottom:1px solid var(--line);margin:-14px -20px 10px;padding:14px 20px 8px}.feuille.large .feuille-tete h2{font-family:var(--font-read);font-size:19px;line-height:1.25}.feuille .he{font-size:calc(18px * var(--text-scale));line-height:1.8}.feuille .champ{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;display:flex}.feuille .champ:last-child{border-bottom:0}.feuille .champ.col{flex-direction:column;align-items:stretch;gap:8px}.feuille .champ.col>span:first-child{font-weight:600}.feuille .hors-ligne{color:var(--ink-2);font-size:13.5px;line-height:1.5}.seg{border:1px solid var(--line-2);border-radius:8px;display:inline-flex;overflow:hidden}.seg button{padding:6px 10px;font-size:13px}.seg button.on{background:var(--navy-900);color:#fff}.bouton{border:1px solid var(--line-2);border-radius:8px;align-items:center;gap:6px;padding:8px 12px;font-size:13.5px;display:inline-flex}.bouton:hover{border-color:var(--accent)}.close{width:34px;height:34px;color:var(--ink-3);border-radius:8px;place-items:center;display:grid}.close:hover{background:var(--bg-sunk)}.recherche{border:1px solid var(--line-2);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:0 10px;display:flex}.recherche input{color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;height:40px}.toast{left:50%;bottom:calc(76px + var(--sa-b) - var(--ecart-bas));z-index:80;background:var(--navy-900);color:#fff;border-radius:8px;padding:8px 14px;font-size:13px;position:fixed;transform:translate(-50%)}@media (min-width:900px){.pr-titre h1{font-size:23px}.pr-titre .he-t{font-size:24px}.pr-tete{max-width:1200px;padding-left:16px;padding-right:16px}.tb-titre .fr{font-size:15px}.voile{padding-bottom:calc(var(--sa-b) + 8px);align-items:center}.feuille{border-radius:14px}.toast{bottom:calc(24px + var(--sa-b) - var(--ecart-bas))}.page{padding-bottom:40px}}@media (max-width:370px){.pr-titre h1{font-size:17px}}.consent{left:50%;bottom:calc(14px + var(--sa-b) - var(--ecart-bas));z-index:70;background:var(--surface);width:min(560px,100vw - 32px);color:var(--ink-2);border:1px solid var(--line);box-shadow:var(--shadow-2);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex;position:fixed;transform:translate(-50%)}.consent p{flex:1;margin:0}.consent strong{color:var(--ink)}.consent-actions{flex:none;gap:8px;display:flex}.consent-actions .bouton{min-width:92px;color:var(--ink);background:var(--surface);justify-content:center;font-weight:600}.lien-mesure{color:var(--accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}.consent-etat{margin:0;font-size:13.5px;line-height:1.5}@media (max-width:640px){.consent{flex-direction:column;align-items:stretch;gap:10px}.consent-actions .bouton{flex:1}}@media print{.consent{display:none!important}}.ios-touche{vertical-align:middle;border:1px solid var(--line-2);background:var(--bg-soft);min-height:28px;color:var(--ink);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;margin:1px;padding:3px 7px;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex}.ios-touche.rond{border-radius:99px;justify-content:center;min-width:30px;height:30px;min-height:0;padding:0 5px}.ios-touche.bleu{color:#0a7aff}.ios-touche.texte{padding:3px 10px}.guide-install .bouton.action{min-height:40px}.voile-ios.bas-centre,.voile-ios.bas-droite{padding:calc(10px + var(--sa-t)) 10px 0;align-items:flex-start}.voile-ios.bas-centre .feuille,.voile-ios.bas-droite .feuille{max-height:calc(100dvh - 10px - 96px - var(--sa-t) - var(--sa-b));border-radius:14px;padding-bottom:14px}.ios-fleche{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:2px;animation:1.4s ease-in-out infinite ios-fleche;display:flex;position:fixed}.ios-fleche.bas-centre{left:50%;bottom:calc(12px + var(--sa-b));animation-name:ios-fleche-centre;transform:translate(-50%)}.ios-fleche.bas-droite{right:10px;bottom:calc(12px + var(--sa-b));align-items:flex-end}.ios-fleche.bas-droite .ios-fleche-pointe{margin-right:14px}.ios-fleche.haut-droite{right:10px;top:calc(14px + var(--sa-t));align-items:flex-end;animation-name:ios-fleche-haut}.ios-fleche.haut-droite .ios-fleche-pointe{border-top:0;border-bottom:13px solid #0a7aff;margin-right:18px}.ios-fleche-bulle{color:#fff;white-space:nowrap;background:#0a7aff;border-radius:99px;align-items:center;gap:5px;padding:7px 12px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:0 6px 18px #00000047}.ios-fleche-pointe{border-top:13px solid #0a7aff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0}@keyframes ios-fleche{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes ios-fleche-centre{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@keyframes ios-fleche-haut{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ios-fleche{animation:none}}.ios-banniere{left:50%;bottom:calc(12px + var(--sa-b));z-index:55;background:var(--surface);width:min(520px,100vw - 24px);color:var(--ink-2);border:1px solid var(--line);box-shadow:var(--shadow-2);border-radius:12px;align-items:center;gap:6px;padding:8px 4px 8px 12px;font-size:13px;line-height:1.6;display:flex;position:fixed;transform:translate(-50%)}.ios-banniere p{flex:1;min-width:0;margin:0}.ios-banniere b{color:var(--ink)}.ios-banniere .ios-touche{min-height:24px;padding:1px 5px}.ios-banniere .ios-touche.rond{min-width:26px;height:26px}.ios-banniere .close{flex:none}@media print{.ios-banniere,.ios-fleche{display:none!important}}a{text-decoration:none}.page a:not(.bouton):not(.puce):not(.ligne-ps):not(.tuile):not(.pastille):not(.rubrique-l):not(.reprendre):not(.retour):hover{text-decoration:underline}.titre-section{letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);margin:22px 2px 10px;font-size:12px;font-weight:700}.note{margin:8px 2px 12px;font-size:13px;line-height:1.55}.he-date{color:var(--ink-3);font-size:14px;font-family:var(--font-he);direction:rtl;margin-left:4px;display:inline-block}.tb-recherche{height:36px;color:var(--header-ink);background:#ffffff1a;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.tb-recherche:hover{background:#ffffff29}.tb-recherche-txt{color:var(--header-ink-2);min-width:150px}@media (max-width:640px){.tb-recherche-txt{display:none}.tb-recherche{background:0 0;border:0;justify-content:center;width:38px;padding:0}}.recherche.grande{background:var(--surface);box-shadow:var(--shadow-1);margin:0 0 12px;padding:0 6px 0 12px}.recherche.grande input{min-width:0;height:46px;font-size:16px}.recherche .ok{background:var(--navy-900);color:#fff;border-radius:8px;padding:7px 12px;font-size:13.5px;font-weight:600}:root[data-theme=dark] .recherche .ok{background:var(--accent);color:var(--accent-ink)}.en-tete{align-items:flex-start;gap:8px;margin:2px 0 14px;display:flex}.en-tete .retour{width:34px;height:34px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;margin-top:1px;display:grid}.en-tete .retour:hover{background:var(--bg-sunk)}.en-tete h1{font-family:var(--font-read);flex-wrap:wrap;align-items:baseline;gap:12px;margin:4px 0 0;font-size:22px;font-weight:600;display:flex}.en-tete .he-t{font-family:var(--font-he);color:var(--ink-3);font-size:20px;font-weight:500}.en-tete .sous{color:var(--ink-3);margin:4px 0 0;font-size:13.5px;line-height:1.5}.jours{gap:12px;display:grid}@media (min-width:700px){.jours{grid-template-columns:1fr 1fr}}.carte-jour{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1);border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.cj-tete{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cj-t{font-size:14.5px;font-weight:600}.cj-he{font-family:var(--font-he);color:var(--ink-3);font-size:15px}.cj-part{font-family:var(--font-read);margin:0;font-size:17px}.numeros{flex-wrap:wrap;gap:6px;display:flex}.pastille{border:1px solid var(--line-2);min-width:34px;height:32px;color:var(--ink);font-variant-numeric:tabular-nums;background:var(--bg);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:14px;display:inline-flex}.pastille small{color:var(--ink-3);margin-left:2px;font-size:11px}.pastille:hover{border-color:var(--accent)}.bouton.principal{background:var(--navy-900);color:#fff;border-color:var(--navy-900);align-self:flex-start;margin-top:2px;padding:9px 16px;font-weight:600}:root[data-theme=dark] .bouton.principal{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bouton.principal{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}}.reprendre{background:var(--active-bg);color:var(--ink);border-radius:10px;align-items:center;gap:10px;margin:0 0 4px;padding:10px 12px;font-size:14px;display:flex}.reprendre .muted{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reprendre .grow{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acces{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (min-width:700px){.acces{grid-template-columns:repeat(3,1fr)}}.tuile{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:12px;flex-direction:column;gap:4px;padding:12px;display:flex}.tuile svg{color:var(--mark)}.tuile b{font-size:14.5px}.tuile span{color:var(--ink-3);font-size:12.5px;line-height:1.4}.tuile:hover{border-color:var(--accent)}.tuile.bientot{border-style:dashed}.puces{flex-wrap:wrap;gap:8px;display:flex}.puce svg{color:var(--mark)}a.puce{color:var(--ink)}.puce.on{background:var(--navy-900);border-color:var(--navy-900);color:#fff}.concepts{flex-wrap:wrap;gap:6px;margin:0 0 6px;display:flex}.onglets{background:var(--bg-sunk);border-radius:10px;gap:4px;margin:0 0 14px;padding:3px;display:flex;overflow-x:auto}.onglets button{white-space:nowrap;color:var(--ink-2);border-radius:8px;flex:1;padding:8px 10px;font-size:13.5px}.onglets button.on{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);font-weight:600}.liste{border-top:1px solid var(--line);flex-direction:column;display:flex}.ligne-ps{border-bottom:1px solid var(--line);color:var(--ink);align-items:flex-start;gap:12px;padding:10px 4px;display:flex}.ligne-ps:hover{background:var(--bg-soft)}.ligne-ps .num{flex-direction:column;flex:none;align-items:center;width:46px;padding-top:1px;line-height:1.15;display:flex}.ligne-ps .num b{font-variant-numeric:tabular-nums;font-size:17px}.ligne-ps .num span{font-family:var(--font-he);color:var(--ink-3);font-size:13px}.ligne-ps .txt{flex:1;min-width:0;font-size:14.5px;line-height:1.45}.ligne-ps .sujet{font-family:var(--font-read);font-size:15.5px}.usage-principal{color:var(--mark);font-family:var(--font-read);font-style:italic}.ligne-ps .partie{color:var(--ink-3);font-size:13px}.ligne-ps .extra{color:var(--ink-3);margin-top:3px;font-size:12.5px;display:block}.usages-res{flex-direction:column;gap:2px;display:flex}.usages-res i{color:var(--ink-4);font-style:normal}.mc{color:var(--ink-3)}.groupe{border-bottom:1px solid var(--line);padding:4px 0}.groupe.actuel{background:color-mix(in srgb, var(--accent) 5%, transparent);border-radius:8px}.groupe-tete{align-items:center;gap:10px;padding:8px 4px;display:flex}.groupe-tete h2{flex:1;margin:0;font-size:15px;font-weight:600}.groupe-tete [lang=he]{color:var(--ink-3);font-size:15px}.lien-lire{border:1px solid var(--line-2);color:var(--accent);border-radius:8px;padding:5px 10px;font-size:13.5px;font-weight:600}.badge{background:var(--red-100);color:var(--red-800);vertical-align:1px;border-radius:99px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:600}:root[data-theme=dark] .badge{background:var(--active-bg);color:var(--mark)}.psaume{max-width:820px}.bande-suite{background:var(--active-bg);color:var(--ink-2);border-radius:10px;align-items:center;gap:10px;margin:-4px 0 10px;padding:8px 12px;font-size:13px;display:flex}.ps-tete{top:var(--barre-h);z-index:20;background:var(--bg);border-bottom:1px solid var(--line);margin:0 -16px;padding:6px 16px 10px;position:sticky}.ps-num{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.ps-num h1{font-family:var(--font-read);margin:0;font-size:24px;font-weight:600}.ps-partie{color:var(--ink-3);font-size:15px;font-weight:400}.ps-he{font-family:var(--font-he);color:var(--ink-2);font-size:22px}.ps-theme{font-family:var(--font-read);color:var(--ink-2);margin:2px 0 8px;font-size:16.5px;line-height:1.4}.ps-outils{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ps-outils .bouton{padding:6px 10px;font-size:13px}.bouton.on{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}:root[data-theme=dark] .bouton.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bouton.on{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}}@media (max-width:480px){.lib-option{display:none}.ps-nav.compact .lib-option{display:inline}}.ps-nav{justify-content:space-between;gap:8px;display:flex}.ps-nav.compact{gap:6px}.ps-nav .bouton{color:var(--ink)}.ps-nav:not(.compact) .bouton{padding:10px 14px;font-weight:600}.usages{border-left:3px solid var(--mark);background:color-mix(in srgb, var(--mark) 5%, transparent);border-radius:0 8px 8px 0;margin:12px 0 4px;padding:10px 12px}.usages h2{letter-spacing:.07em;text-transform:uppercase;color:var(--mark);margin:0 0 4px;font-size:11.5px}.usages ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.usages li{font-size:14px;line-height:1.45}.u-t{font-weight:600}.u-p{color:var(--ink-2)}.u-s{color:var(--ink-3);align-items:center;gap:3px;margin-left:6px;font-size:12.5px;display:inline-flex}.bandeau-trad{background:var(--bg-sunk);color:var(--ink-2);border-radius:8px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:8px 10px;font-size:13px;line-height:1.5;display:flex}.bandeau-trad svg{flex:none;margin-top:2px}.texte{margin-top:10px}.verset{padding:6px 0}.verset .he{font-family:var(--font-he);text-align:right;font-size:var(--fs-he);direction:rtl;margin:0;line-height:1.9}.nv{min-width:1.4em;color:var(--mark);vertical-align:.15em;text-align:center;margin-left:.25em;font-size:.62em;font-weight:600;display:inline-block}.verset .fr{font-family:var(--font-read);font-size:var(--fs-read);color:var(--ink-2);margin:2px 0 6px;line-height:1.6}.verset .fr.manque{color:var(--ink-4);font-size:13px;font-style:italic}.nv-fr{color:var(--mark);font-size:.72em;font-weight:600;font-family:var(--font-ui);margin-right:4px}.deux-colonnes .verset.cote{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.deux-colonnes .verset.cote .he{order:2}.deux-colonnes .verset.cote .fr{order:1;margin-top:6px}.strophe{border-bottom:1px solid var(--line);color:var(--ink-3);align-items:baseline;gap:8px;margin:18px 0 4px;padding:4px 0;font-size:13px;font-weight:600;display:flex}.strophe [lang=he]{color:var(--mark);font-size:24px;font-family:var(--font-he)}.strophe .lien-mesure{margin-left:auto;font-weight:500}.nun-inverse{color:var(--ink-4);margin-left:.3em}.tout-psaume{margin:16px 0;font-weight:600}.ps-pied{border-top:1px solid var(--line);margin-top:24px;padding-top:14px}.fin-serie{text-align:center;color:var(--ink-2);margin:16px 0 0}@media (min-width:900px){.psaume.page{max-width:1040px}.ps-num h1{font-size:28px}.ps-theme{font-size:18px}}.form-av{flex-direction:column;gap:12px;margin:0 0 12px;display:flex}.champ-l{color:var(--ink-2);flex-direction:column;gap:5px;font-size:13.5px;display:flex}.champ-l input,.champ-l select{border:1px solid var(--line-2);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:9px;padding:0 12px;font-size:16px}.he-input{text-align:right;font-family:var(--font-he)!important;font-size:22px!important}.ligne-champs{grid-template-columns:.8fr 1.4fr 1fr;gap:8px;display:grid}.propositions{flex-direction:column;gap:6px;font-size:13px;display:flex}.he-puce{font-family:var(--font-he);padding:5px 14px;font-size:19px}.he-puce .sure{font-family:var(--font-ui);color:var(--ink-3);margin-right:6px;font-size:10.5px}.clavier{grid-template-columns:repeat(9,1fr);gap:5px;display:grid}.clavier button{border:1px solid var(--line-2);background:var(--surface);height:40px;font-family:var(--font-he);border-radius:8px;font-size:19px}.clavier button:active{background:var(--bg-sunk)}.clavier button.large{font-family:var(--font-ui);grid-column:span 2;font-size:13px}.case{align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.case input{flex:none;width:18px;height:18px;margin-top:2px}.sequence{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}.sequence .pastille{font-family:var(--font-he);font-size:18px}.strophe-nom .he{font-family:var(--font-he);text-align:right;font-size:var(--fs-he);direction:rtl;margin:0;padding:4px 0;line-height:1.85}.resultat-age{margin:8px 0;font-size:15px;line-height:1.55}.rubriques{gap:8px;display:grid}@media (min-width:700px){.rubriques{grid-template-columns:1fr 1fr}}.rubrique-l{border:1px solid var(--line);color:var(--ink);background:var(--surface);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.rubrique-l:hover{border-color:var(--accent)}.rubrique-l .ic{background:var(--navy-100);width:34px;height:34px;color:var(--navy-800);border-radius:9px;flex:none;place-items:center;display:grid}:root[data-theme=dark] .rubrique-l .ic{background:var(--active-bg);color:var(--accent)}.rubrique-l .t{flex:1;font-size:14.5px;font-weight:600}.rubrique-l .compte{color:var(--ink-3);font-size:12px}.carte-attente{border:1px dashed var(--line-2);border-radius:12px;padding:14px 16px;font-size:14.5px;line-height:1.6}.carte-attente p{margin:0 0 8px}.erreur-hl{color:var(--mark)}.ps-tete{padding:8px 16px}.ps-num{align-items:center}.ps-num h1{flex:1;min-width:0}.ps-he{margin-right:4px}.ps-intro{padding-top:6px}.ps-intro .ps-theme{margin-top:0}@media (max-width:480px){.ps-num h1{font-size:21px}.ps-he{font-size:19px}.ps-partie{font-size:13px;display:block}}.nav-haut{display:none}.nav-bas{left:0;right:0;bottom:calc(-1 * var(--ecart-bas));z-index:40;padding:0 var(--sa-d) calc(var(--sa-b) + var(--ecart-bas)) var(--sa-g);background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;box-shadow:0 -2px 10px #08132a0d}.nav-bas a{color:var(--ink-3);flex-direction:column;align-items:center;gap:2px;padding:7px 2px 8px;font-size:11px;font-weight:600;line-height:1.2;display:flex;box-shadow:inset 0 2px #0000}.nav-bas a.on{color:var(--navy-800);box-shadow:inset 0 2px 0 var(--red-700)}:root[data-theme=dark] .nav-bas a.on{color:var(--accent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .nav-bas a.on{color:var(--accent)}}.autonome .nav-bas a{padding-bottom:4px}.nav-avatar{object-fit:cover;border-radius:99px}@media (max-width:899px){.tb-recherche{display:none}.consent{bottom:calc(66px + var(--sa-b) - var(--ecart-bas))}.ios-banniere{bottom:calc(66px + var(--sa-b))}.page{padding-bottom:calc(96px + var(--sa-b))}}@media (min-width:900px){.nav-bas{display:none}.nav-haut{align-items:center;gap:2px;margin-left:10px;display:flex}.nav-haut a{height:36px;color:var(--header-ink-2);white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;font-weight:600;display:inline-flex}.nav-haut a svg,.nav-haut a img{width:18px;height:18px}.nav-haut a:hover{color:var(--header-ink);background:#ffffff14}.nav-haut a.on{color:var(--header-ink);background:#ffffff1a}}@media (min-width:900px) and (max-width:1240px){.tb-recherche-txt{display:none}.tb-recherche{justify-content:center;width:38px;padding:0}}@media (min-width:900px) and (max-width:1080px){.nav-haut a span{display:none}.nav-haut a{padding:0 10px}}.etoile{width:36px;height:36px;color:var(--ink-3);border-radius:8px;place-items:center;display:grid}.etoile:hover{background:var(--bg-sunk)}.etoile.on,.etoile-ps.on-etoile{color:#c9971c}.etoile.on svg,.etoile-ps.on-etoile svg{fill:currentColor}.etoile-ps.on-etoile{border-color:#c9971c}.bouton.creer{margin:0 0 14px;display:inline-flex}.bouton.grand{padding:12px 20px;font-size:15px}.bouton:disabled{opacity:.6;cursor:default}.bouton.danger{color:var(--mark);border-color:color-mix(in srgb, var(--mark) 40%, transparent)}.bouton.principal.danger{background:var(--mark);color:#fff;border-color:var(--mark)}.bouton.google{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1);gap:10px;padding:10px 16px;font-weight:600}.titre-ligne{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.case.petite{color:var(--ink-3);align-items:center;gap:6px;font-size:12.5px}.case.petite input{width:15px;height:15px;margin:0}.chaines{flex-direction:column;gap:10px;display:flex}.carte-chaine{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1);border-radius:12px;align-items:flex-start;gap:6px;padding:12px 8px 12px 14px;display:flex}.carte-chaine:hover{border-color:var(--accent)}.carte-chaine.fermee{opacity:.8;box-shadow:none}.cc-lien{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:5px;display:flex}.cc-tete{justify-content:space-between;align-items:center;gap:8px;display:flex}.cc-intention{letter-spacing:.06em;text-transform:uppercase;color:var(--mark);font-size:11px;font-weight:700}.cc-etat{background:var(--active-bg);color:var(--ink-2);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600}.cc-etat.terminee{color:#23663a;background:#e3f2e6}:root[data-theme=dark] .cc-etat.terminee{color:#8fd3a3;background:#1d3a26}.cc-etat.close{background:var(--bg-sunk);color:var(--ink-3)}.cc-titre{font-family:var(--font-read);font-size:16.5px;font-weight:600;line-height:1.35}.cc-he{font-family:var(--font-he);color:var(--ink-2);text-align:right;font-size:18px}.cc-meta{color:var(--ink-3);font-size:12.5px;line-height:1.45}.cc-actions{flex-direction:column;align-items:center;gap:4px;display:flex}.carte-chaine .progression{height:18px;margin-top:2px}.carte-chaine .progression em{font-size:11px;line-height:18px}.progression span{background:#2f8a4e73}.chaine-admin{flex-direction:column;gap:6px;display:flex}.chaine-admin .admin{padding:0 4px 6px}.admin-boutons{flex-wrap:wrap;gap:6px;display:flex}.admin-boutons .bouton{padding:6px 10px;font-size:13px}.feuille-texte{margin:0 0 10px;font-size:14.5px;line-height:1.5}.chaine-tete{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1);border-radius:12px;margin-bottom:12px;padding:12px 14px}.ct-ligne{align-items:center;gap:8px;margin:-4px -6px 2px 0;display:flex}.ct-titre{font-family:var(--font-read);margin:0;font-size:21px;line-height:1.3}.ct-he{font-family:var(--font-he);color:var(--ink-2);text-align:right;margin:4px 0 0;font-size:22px}.ct-desc{font-family:var(--font-read);color:var(--ink-2);margin:8px 0 0;font-size:15.5px;line-height:1.5}.chaine-tete .cc-meta{margin:8px 0 0}.carte-nouvelle{background:#2f8a4e12;border:1.5px solid #2f8a4e;border-radius:12px;margin-bottom:12px;padding:10px 14px;font-size:14px;line-height:1.55}.carte-nouvelle p{margin:0}code{background:var(--bg-sunk);letter-spacing:.04em;border-radius:5px;padding:1px 5px;font-family:ui-monospace,Menlo,monospace;font-size:.95em}.partage-chaine{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 14px;display:flex}.code-chaine{color:var(--ink-3);margin-left:auto;font-size:13px}.stats-chaine{margin:0 0 14px}.sc-tete{justify-content:space-between;align-items:baseline;gap:8px;font-size:14.5px;display:flex}.compteurs{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:14px;display:flex}.compteurs b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:17px}.recevoir,.ma-part{margin:6px 0 4px}.ma-part{border:1.5px solid var(--accent);background:var(--surface);border-radius:12px;padding:12px 14px}.ma-part p{margin:0 0 8px;font-size:15px}.ma-part .note{margin:8px 0 0}.ma-part-actions,.bc-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fin-chaine{text-align:center;background:#2f8a4e12;border:1.5px solid #2f8a4e;border-radius:12px;padding:14px;line-height:1.55}.fin-chaine p{margin:0 0 8px}.fc-he{font-family:var(--font-he);color:#23663a;font-size:26px}:root[data-theme=dark] .fc-he{color:#8fd3a3}.grille{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:4px;display:grid}.grille.fine{grid-template-columns:repeat(auto-fill,minmax(34px,1fr))}.case-g{font-variant-numeric:tabular-nums;border:1px solid var(--line);background:var(--surface);min-height:28px;color:var(--ink-3);border-radius:6px;place-items:center;padding:0 2px;font-size:11.5px;display:inline-grid}.case-g.lu{color:#fff;background:#2f8a4e;border-color:#2f8a4e}.case-g.encours{color:#5a4300;background:#f3d58a;border-color:#e0b84a}.case-g.moi{background:var(--accent);border-color:var(--accent);color:var(--accent-ink,#fff);font-weight:700}.legende{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:8px 0 0;font-size:12px;display:flex}.legende .case-g{width:14px;height:14px;min-height:12px;margin-left:6px;padding:0}.bandeau-chaine{border:1.5px solid var(--accent);background:var(--surface);border-radius:10px;margin:10px 0 4px;padding:10px 12px;font-size:14px}.bandeau-chaine.ok{background:color-mix(in srgb, #2f8a4e 7%, var(--surface));border-color:#2f8a4e}.bc-titre{color:var(--mark);align-items:center;gap:6px;margin-bottom:4px;font-size:12.5px;font-weight:600;display:flex}.bc-titre span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bc-msg{margin:0 0 8px;line-height:1.5}.bandeau-chaine .recevoir{margin:0}.form-chaine fieldset{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;margin:0;padding:10px 14px 14px;display:flex}.form-chaine legend{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);padding:0 6px;font-size:13px;font-weight:700}.form-chaine textarea{border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:inherit;resize:vertical;border-radius:9px;padding:10px 12px;font-size:16px}.form-chaine .note{margin:0}.form-chaine .seg{flex-wrap:wrap;align-self:flex-start}.form-chaine .seg button{padding:8px 12px;font-size:13.5px}.nombre{border:1px solid var(--line-2);background:var(--surface);width:110px;height:40px;color:var(--ink);font:inherit;border-radius:9px;padding:0 10px;font-size:16px}.nombre.petit{width:64px;height:34px;margin:-6px 2px 0}.choix-l{flex-direction:column;gap:10px;display:flex}.choix-l .case{flex-wrap:wrap;align-items:center}.choix-l .case input[type=radio]{margin-top:0}.case.indispo{color:var(--ink-4)}.apercu{background:var(--active-bg);font-family:var(--font-read);border-radius:10px;flex-direction:column;gap:4px;padding:10px 14px;font-size:16px;display:flex}.apercu .muted{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;font-size:11.5px}.connexion-requise{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.connexion-requise p{margin:0}.profil-tete{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.profil-tete img,.profil-tete .avatar{border-radius:99px;flex:none;width:44px;height:44px}.profil-tete .avatar{background:var(--navy-900);color:#fff;place-items:center;font-size:18px;font-weight:700;display:grid}.profil-tete .grow{flex-direction:column;min-width:0;display:flex}.profil-tete .muted{font-size:12.5px}.cc-he{direction:rtl;display:block}.titre-ligne{flex-wrap:wrap}.titre-ligne .case.petite{white-space:nowrap;margin-bottom:4px}@media (hover:none) and (pointer:coarse){input,textarea,select{font-size:max(16px,1em)!important}}.cc-col{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.cc-lire{align-self:flex-start;margin:0;padding:7px 12px;font-size:13.5px}.choix-nom{border:1px solid var(--line);background:var(--surface);border-radius:12px;flex-direction:column;gap:10px;margin:0 0 10px;padding:12px 14px;display:flex}.choix-nom p{margin:0}.cn-titre{font-size:14px;line-height:1.5}.cn-titre .muted{font-size:12.5px;display:block}.cn-modes{flex-wrap:wrap;align-self:flex-start}.cn-modes button{padding:8px 11px;font-size:13px}.cn-champ{border:1px solid var(--line-2);background:var(--surface);height:42px;color:var(--ink);font:inherit;border-radius:9px;padding:0 12px;font-size:16px}.cn-actions{align-items:center;gap:14px;display:flex}.choix-nom .note{margin:0;font-size:12px}.choix-nom-court{margin:0 0 8px;font-size:13px}button.case-g{font:inherit;cursor:pointer;font-size:11.5px}button.case-g:not(.lu):not(.encours):not(.moi):hover{border-color:var(--accent);color:var(--accent)}button.case-g:disabled{cursor:wait}.info-grille{background:var(--bg-sunk);border-radius:8px;margin:8px 0 0;padding:8px 10px;font-size:13.5px;line-height:1.45}.ma-part .recevoir{margin-top:10px}.ma-part .recevoir .note{margin:6px 0 0}.ps-retour{width:32px;height:32px;color:var(--ink-2);border-radius:8px;flex:none;place-items:center;margin-left:-6px;display:grid}.ps-retour:hover{background:var(--bg-sunk)}.en-tete.racine h1{margin-left:2px}.note.avertissement{color:var(--ink);background:#e0b84a2e;border-radius:8px;padding:8px 10px}.form-chaine fieldset:disabled{opacity:.75}.bc-flottant{z-index:35;left:0;right:0;bottom:calc(53px + var(--sa-b) - var(--ecart-bas));padding:8px max(12px, var(--sa-d)) 8px max(12px, var(--sa-g));background:var(--surface);border-top:1.5px solid var(--accent);align-items:center;gap:10px;display:flex;position:fixed;box-shadow:0 -4px 14px #08132a1f}.bc-flottant .bc-f-part{min-width:0;color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.bc-flottant .bouton{padding:9px 14px}html.barre-chaine .page{padding-bottom:calc(96px + 60px + var(--sa-b))}html.barre-chaine .toast{bottom:calc(76px + 60px + var(--sa-b) - var(--ecart-bas))}@media (min-width:900px){.bc-flottant{bottom:calc(0px - var(--ecart-bas));padding-bottom:calc(8px + var(--sa-b));justify-content:center}.bc-flottant .bc-f-part{flex:0 auto}html.barre-chaine .page{padding-bottom:calc(40px + 64px + var(--sa-b))}html.barre-chaine .toast{bottom:calc(24px + 64px + var(--sa-b) - var(--ecart-bas))}}.bc-double{background:#e0b84a33;border-radius:8px;margin:0 0 8px;padding:6px 9px;font-size:13px;line-height:1.45}.case-g.double{background-image:linear-gradient(135deg,#0000 50%,#2f8a4e59 50%)}.invite-hl.finalisation p{font-size:15.5px}.bouton.principal-hl{background:var(--navy-800);text-align:center;border:0;border-radius:12px;justify-content:center;gap:8px;width:100%;min-height:48px;padding:10px 18px;font-size:15.5px;font-weight:600;display:flex;color:#fff!important}.bouton.principal-hl:hover{filter:brightness(1.12);border:0}:root[data-theme=dark] .bouton.principal-hl{background:#7f9ee0;color:#08132a!important}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .bouton.principal-hl{background:#7f9ee0;color:#08132a!important}}.finalisation-note{margin:12px 0 0;font-size:12.5px}
