.sp{text-align:left;position:relative}.sp-corps{grid-template-columns:220px minmax(0,1fr);display:grid}.sp-sources{border-right:1px solid var(--trait);background:var(--papier);padding:14px}.sp-onglets{gap:5px;margin-bottom:12px;display:flex}.sp-onglets span{background:var(--lin);color:var(--doux);border-radius:999px;padding:4px 9px;font-size:11.5px;font-weight:600}.sp-onglets span.on{background:var(--encre);color:var(--sur-encre)}.sp-tuiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.sp-tuile{background:var(--carte);border:1px solid var(--trait);border-radius:8px;min-width:0;padding:5px;transition:transform .2s,opacity .3s,border-color .2s}.sp-tuile img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;display:block}.sp-tuile small{white-space:nowrap;text-overflow:ellipsis;color:var(--encre);margin-top:4px;font-size:10.5px;display:block;overflow:hidden}.sp-tuile.prise{opacity:.45;border-color:var(--encre)}.sp-centre{min-width:0;padding:18px}.sp-feuille{position:relative}.sp-feuille .planche-photo{min-height:280px}.sp-case{border-radius:8px;min-height:58px;position:relative}.sp-vide{border:1.5px dashed var(--trait-fort);color:var(--doux);border-radius:8px;place-items:center;font-size:12px;transition:opacity .3s,border-color .3s,background .3s;display:grid;position:absolute;inset:0}.sp-case.survol .sp-vide{border-color:var(--encre);background:var(--papier);color:var(--encre)}.sp-case .ligne{opacity:0;padding:5px 0;transition:opacity .35s,transform .35s;transform:scale(.96)}.sp-case.rempli .sp-vide{opacity:0}.sp-case.rempli .ligne{opacity:1;transform:none}.sp-fantome{z-index:18;background:var(--carte);border:1px solid var(--trait);width:96px;box-shadow:0 18px 34px -12px rgb(var(--ombre)/.55);pointer-events:none;opacity:0;border-radius:8px;padding:5px;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.45,0,.25,1);position:absolute;top:0;left:0}.sp-fantome img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;display:block}.sp-fantome small{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10.5px;display:block;overflow:hidden}.sp-fantome.vu{opacity:.96}.sp-pages{border-top:1px solid var(--trait);align-items:flex-end;gap:16px;padding:12px 18px 14px;display:flex}.sp-pages-t{flex-direction:column;flex:none;align-self:center;gap:2px;width:90px;display:flex}.sp-pages-t small{color:var(--doux);font-size:11.5px}.sp-pages ol{gap:12px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.sp-pages li{flex-direction:column;flex:none;align-items:center;gap:5px;display:flex}.sp-pages li small{color:var(--doux);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px}.sp-pages li.on small{color:var(--encre);font-weight:600}.sp-vig{border:1px solid var(--trait);background:#fff;grid-template-columns:1.1fr 1fr;width:92px;height:65px;display:grid;overflow:hidden}.sp-pages li.on .sp-vig{outline:2px solid var(--encre);outline-offset:1px}.sp-vig>img{object-fit:cover;width:100%;height:100%}.sp-vig-l{flex-direction:column;justify-content:center;gap:5px;padding:6px;display:flex}.sp-vig-l i{background:#ece6dc;border-radius:2px;height:6px;transition:background .35s}.sp-vig-l i.on{background:#d9cfc0;box-shadow:inset 7px 0 #c9b9a3}.sp-vig-couv{grid-template-columns:1fr;position:relative}.sp-vig-couv i{background:#fff;border-radius:2px;width:40%;height:5px;position:absolute;bottom:6px;left:6px}.sp-vig-prod{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:3px;padding:4px}.sp-vig-prod img{object-fit:cover;width:100%;height:100%}.sp-nouvelle .sp-vig{border:1px dashed var(--trait-fort);color:var(--doux);background:0 0;grid-template-columns:1fr;place-items:center;font-size:20px;font-weight:300;display:grid}.sp-net,.sp-net *{transition:none!important;animation:none!important}:where(.sp)>:where(:not(.souris):not(.souris-onde):not(.sp-fantome)){transition:opacity .4s}.sp.eteint>:not(.souris):not(.souris-onde){opacity:0}@media (max-width:760px){.sp-corps{grid-template-columns:110px minmax(0,1fr)}.sp-tuiles{grid-template-columns:1fr}.sp-tuile:nth-child(n+5),.sp-onglets span:not(.on){display:none}.sp-centre{padding:10px}.sp-feuille .planche{grid-template-columns:minmax(0,1fr)}.sp-feuille .planche-photo{min-height:150px}.sp-pages-t{display:none}}@media (prefers-reduced-motion:reduce){.sp-case .sp-vide{opacity:0}.sp-case .ligne{opacity:1;transform:none}.sp-vig-l i{background:#d9cfc0}}.sp .sp-exporter{height:30px;padding:0 12px;font-size:12.5px;transition:transform .15s,background .2s}.sp .sp-exporter.presse{background:var(--taupe);transform:scale(.94)}.sp-export{z-index:15;pointer-events:none;position:absolute;inset:0}.sp-telecharge{background:var(--carte);border:1px solid var(--trait);box-shadow:0 18px 36px -16px rgb(var(--ombre)/.5);opacity:0;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:12.5px;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:58px;right:16px;transform:translateY(-8px)}.sp-telecharge .ic{width:16px;height:16px;color:var(--taupe);transform:rotate(90deg)}.sp-telecharge b{font-weight:600;display:block}.sp-telecharge small{color:var(--doux)}.sp-export.dl .sp-telecharge{opacity:1;transform:none}.sp-lecteur{opacity:0;background:#1f1b17f5;flex-direction:column;transition:opacity .45s;display:flex;position:absolute;inset:0}.sp-export.ouvert .sp-lecteur{opacity:1}.sp-lecteur-tete{color:#ede6da;border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:12px 18px;font-size:12.5px;display:flex}.sp-lecteur-tete span{opacity:.7}.sp-lecteur-piste{flex:1;align-items:center;display:flex;overflow:hidden}.sp-pdf-rail{gap:22px;padding:0 40px;transition:transform 2.6s cubic-bezier(.45,0,.25,1);display:flex}.sp-export.sp-defile .sp-pdf-rail{transform:translate(-52%)}.sp-pdf-page{aspect-ratio:1.414;color:#2b2a27;opacity:0;background:#f4efe6;flex-direction:column;flex:none;width:340px;transition:opacity .45s,transform .45s;display:flex;position:relative;overflow:hidden;transform:translateY(18px);box-shadow:0 30px 60px -24px #000000b3}.sp-export.ouvert .sp-pdf-page{opacity:1;transform:none}.sp-export.ouvert .sp-pdf-page:nth-child(2){transition-delay:.12s}.sp-export.ouvert .sp-pdf-page:nth-child(3){transition-delay:.24s}.sp-export.ouvert .sp-pdf-page:nth-child(4){transition-delay:.36s}.sp-export.ouvert .sp-pdf-page:nth-child(n+5){transition-delay:.48s}.sp-pdf-corps{flex:1;min-height:0;padding:14px 14px 6px;position:relative}.sp-pdf-cart{color:#5e6b63;letter-spacing:.04em;border-top:1px solid #3f5b4e;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;margin:0 14px;padding:5px 0 7px;font-size:7.5px;display:grid}.sp-mono{color:#f4efe6;letter-spacing:.02em;background:#3f5b4e;place-items:center;width:15px;height:15px;font:600 7px/1 Georgia,serif;display:inline-grid}.sp-mono.grand{width:34px;height:34px;font-size:14px}.sp-pdf-page.couv .sp-pdf-corps{padding:0}.sp-pdf-fond{object-fit:cover;width:54%;height:100%;position:absolute;top:0;right:0}.sp-pdf-couv{flex-direction:column;gap:6px;width:46%;padding:18px 16px;display:flex;position:absolute;top:0;bottom:0;left:0}.sp-pdf-couv small{letter-spacing:.14em;text-transform:uppercase;color:#5e6b63;font-size:7.5px}.sp-pdf-couv b{color:#2b2a27;margin-top:auto;font:400 21px/1.08 Georgia,serif}.sp-pdf-couv em{color:#3f5b4e;font-size:10px;font-style:italic}.sp-pdf-t{color:#2b2a27;margin:0 0 8px;font:400 17px/1.1 Georgia,serif}.sp-pdf-piece{grid-template-columns:1.2fr 1fr;gap:12px;height:100%;display:grid}.sp-pdf-piece>img{object-fit:cover;width:100%;height:100%}.sp-pdf-lignes{gap:6px;display:grid}.sp-pdf-lignes div{border-bottom:1px solid #ddd3c3;grid-template-columns:24px 1fr auto;align-items:center;gap:6px;padding-bottom:5px;font-size:8px;display:grid}.sp-pdf-lignes img{object-fit:cover;width:24px;height:24px}.sp-pdf-lignes b{font-weight:600}.sp-pdf-lignes span{color:#3f5b4e;font-weight:600}.sp-pdf-txt{color:#5e6b63;margin:0;font-size:8.5px;line-height:1.5}.sp-pdf-mat>div{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sp-pdf-mat figure{margin:0}.sp-pdf-mat img{aspect-ratio:3/4;object-fit:cover;width:100%}.sp-pdf-mat figcaption{color:#5e6b63;margin-top:4px;font-size:7.5px}@media (max-width:760px){.sp-pdf-page{width:240px}.sp-telecharge{left:12px;right:12px}}.sp-moyenne .sp-corps{grid-template-columns:184px minmax(0,1fr)}.sp-moyenne .sp-sources{padding:12px}.sp-moyenne .sp-tuiles{gap:6px}.sp-moyenne .sp-tuile small{font-size:9.5px}.sp-moyenne .sp-tuile:nth-child(4),.sp-moyenne .sp-tuile:nth-child(6),.sp-moyenne .sp-onglets span:not(.on){display:none}.sp-moyenne .sp-centre{padding:12px}.sp-moyenne .sp-feuille .planche-photo{min-height:190px}.sp-moyenne .sp-feuille .planche{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sp-moyenne .planche-liste small{display:none}.sp-moyenne .planche-liste .ligne{gap:8px}.sp-moyenne .sp-pages-t,.sp-moyenne .sp-pages li:nth-child(n+4):not(.sp-nouvelle){display:none}.sp-moyenne .sp-pdf-page{width:250px}.sp-moyenne .sp-telecharge{top:52px;left:12px;right:12px}.sp-petite{position:relative}.sp-petite .sp-exporter{border-radius:6px;height:22px;padding:0 9px;font-size:10.5px}.sp-petite .sp-corps{grid-template-columns:78px minmax(0,1fr)}.sp-petite .sp-sources{padding:8px}.sp-petite .sp-tuiles{grid-template-columns:1fr;gap:6px}.sp-petite .sp-tuile:nth-child(2),.sp-petite .sp-tuile:nth-child(4),.sp-petite .sp-tuile:nth-child(6){display:none}.sp-petite .sp-tuile small{font-size:9px}.sp-petite .sp-centre{padding:8px}.sp-petite .sp-feuille .planche{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sp-petite .sp-feuille .planche-photo{min-height:120px}.sp-petite .planche-liste{gap:5px;padding:6px}.sp-petite .sp-case{min-height:34px}.sp-petite .sp-vide{font-size:9px}.sp-petite .planche-liste .ligne{grid-template-columns:24px minmax(0,1fr) auto;gap:5px;font-size:9.5px}.sp-petite .planche-liste img{width:24px;height:24px}.sp-petite .planche-liste b{font-size:9.5px}.sp-petite .planche-liste small{display:none}.sp-petite .cartouche{padding:4px 8px;font-size:8px}.sp-petite .sp-pages{gap:8px;padding:6px 10px 8px}.sp-petite .sp-pages-t,.sp-petite .sp-pages li:nth-child(n+4):not(.sp-nouvelle){display:none}.sp-petite .sp-vig{width:56px;height:40px}.sp-petite .sp-pages li small{font-size:8.5px}.sp-petite .sp-fantome{width:64px;padding:3px}.sp-petite .sp-fantome small{font-size:8.5px}.sp-petite .sp-telecharge{padding:6px 9px;font-size:10px;top:40px;left:8px;right:8px}.sp-petite .sp-lecteur-tete{padding:7px 10px;font-size:10px}.sp-petite .sp-pdf-page{width:150px}.sp-petite .sp-pdf-rail{gap:12px;padding:0 16px}.sp-petite .sp-pdf-cart{font-size:5px}.sp-petite .sp-pdf-couv b{font-size:13px}.sp-petite .sp-pdf-t{font-size:10px}.sp-petite .sp-pdf-lignes div{font-size:5.5px}@media (max-width:760px){.sp-moyenne .ecran-tete .puce,.sp-moyenne .ecran-tete .interrupteur,.sp-grande .ecran-tete .puce,.sp-grande .ecran-tete .interrupteur{display:none}.sp-moyenne .sp-corps,.sp-grande .sp-corps{grid-template-columns:minmax(0,1fr)}.sp-moyenne .sp-sources,.sp-grande .sp-sources{border-right:0;border-bottom:1px solid var(--trait);padding:10px}.sp-moyenne .sp-onglets,.sp-grande .sp-onglets{display:none}.sp-moyenne .sp-tuiles,.sp-grande .sp-tuiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.sp-grande .sp-tuile:nth-child(4),.sp-grande .sp-tuile:nth-child(6){display:none}.sp-moyenne .sp-tuile small,.sp-grande .sp-tuile small{font-size:9px}.sp-moyenne .sp-feuille .planche,.sp-grande .sp-feuille .planche{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sp-moyenne .sp-feuille .planche-photo,.sp-grande .sp-feuille .planche-photo{min-height:170px}.sp-grande .planche-liste small{display:none}.sp .planche-liste .ligne{grid-template-columns:30px minmax(0,1fr);font-size:11px}.sp .planche-liste .ligne .prix{grid-column:2;font-size:11px}.sp .planche-liste img{width:30px;height:30px}.sp .cartouche{font-size:8.5px}.sp .sp-vide{text-align:center;font-size:10px}.sp-fantome{width:70px}.sp-moyenne .sp-tuile:nth-child(5),.sp-grande .sp-tuile:nth-child(5){display:block}}
