.liseuse[data-astro-cid-x3yyi2gm]{flex-direction:column;gap:16px;display:flex;position:relative}.liseuse__stage[data-astro-cid-x3yyi2gm]{width:100%;position:relative}.liseuse__zoom[data-astro-cid-x3yyi2gm]{z-index:5;background:var(--color-muted);border-radius:var(--radius-media);cursor:grab;touch-action:pan-x pan-y;overscroll-behavior:contain;position:absolute;inset:0;overflow:auto}.liseuse__zoom[data-astro-cid-x3yyi2gm][hidden]{display:none}.liseuse__zoom[data-astro-cid-x3yyi2gm].is-dragging{cursor:grabbing}.liseuse__zoom-inner[data-astro-cid-x3yyi2gm]{width:calc(100% * var(--zoom,2));display:flex}.liseuse__zoom-inner[data-astro-cid-x3yyi2gm] img[data-astro-cid-x3yyi2gm]{user-select:none;-webkit-user-drag:none;flex:1 1 0;min-width:0;height:auto;display:block}.liseuse__book[data-astro-cid-x3yyi2gm]{flex-direction:column;align-items:center;gap:16px;display:flex}.liseuse__page[data-astro-cid-x3yyi2gm]{width:100%;max-width:900px}.liseuse__page[data-astro-cid-x3yyi2gm] img[data-astro-cid-x3yyi2gm]{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-muted);width:100%;height:auto;display:block}.liseuse--scroll[data-astro-cid-x3yyi2gm] .liseuse__stage[data-astro-cid-x3yyi2gm]{scroll-snap-type:y mandatory;border-radius:var(--radius-media);max-height:80vh;overflow-y:auto}.liseuse--scroll[data-astro-cid-x3yyi2gm] .liseuse__page[data-astro-cid-x3yyi2gm]{scroll-snap-align:start}.liseuse[data-astro-cid-x3yyi2gm]{--liseuse-across:2}.liseuse--portrait[data-astro-cid-x3yyi2gm]{--liseuse-across:1}.liseuse--flip[data-astro-cid-x3yyi2gm] .liseuse__stage[data-astro-cid-x3yyi2gm]{width:100%;max-width:min(100%, calc(80vh * var(--liseuse-ratio) * var(--liseuse-across)));margin-inline:auto}.liseuse--flip[data-astro-cid-x3yyi2gm] .liseuse__page[data-astro-cid-x3yyi2gm] img[data-astro-cid-x3yyi2gm]{border:none;border-radius:0}.liseuse__bar[data-astro-cid-x3yyi2gm]{background:var(--color-primary);border-radius:var(--radius-button);justify-content:center;align-items:center;gap:14px;padding:10px 14px;display:flex}.liseuse__bar[data-astro-cid-x3yyi2gm] button[data-astro-cid-x3yyi2gm]{color:#fff;border-radius:var(--radius-button);cursor:pointer;background:0 0;border:1px solid #fff6;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:20px;line-height:1;display:inline-flex}.liseuse__bar[data-astro-cid-x3yyi2gm] button[data-astro-cid-x3yyi2gm][hidden]{display:none}.liseuse__bar[data-astro-cid-x3yyi2gm] button[data-astro-cid-x3yyi2gm]:disabled{opacity:.4;cursor:default}.liseuse__bar[data-astro-cid-x3yyi2gm] button[data-astro-cid-x3yyi2gm]:hover{background:#ffffff1f}.liseuse__bar[data-astro-cid-x3yyi2gm] button[data-astro-cid-x3yyi2gm]:focus-visible{outline:2px solid var(--color-accent-yellow);outline-offset:2px}.liseuse__counter[data-astro-cid-x3yyi2gm]{font-family:var(--font-display);letter-spacing:.06em;color:#fff;font-variant-numeric:tabular-nums;text-align:center;min-width:72px;font-weight:700}.liseuse[data-astro-cid-x3yyi2gm].is-fullscreen{z-index:60;background:var(--color-primary);justify-content:center;gap:12px;padding:16px;position:fixed;inset:0}.liseuse[data-astro-cid-x3yyi2gm].is-fullscreen .liseuse__stage[data-astro-cid-x3yyi2gm]{min-height:0;max-width:min(100%, calc(84vh * var(--liseuse-ratio) * var(--liseuse-across)));flex:auto;justify-content:center;align-items:center;display:flex}.liseuse[data-astro-cid-x3yyi2gm].is-fullscreen .liseuse__bar[data-astro-cid-x3yyi2gm]{flex:none}.liseuse__close[data-astro-cid-x3yyi2gm]{z-index:10;width:48px;height:48px;color:var(--color-primary);cursor:pointer;background:#fff;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 14px #00000040}.liseuse__close[data-astro-cid-x3yyi2gm][hidden]{display:none}.liseuse__close[data-astro-cid-x3yyi2gm]:hover{background:var(--color-accent-yellow)}.liseuse__close[data-astro-cid-x3yyi2gm]:focus-visible{outline:2px solid var(--color-accent-yellow);outline-offset:3px}.stf__parent{box-sizing:border-box;touch-action:pan-y;display:block;position:relative;transform:translateZ(0)}.stf__wrapper{box-sizing:border-box;width:100%;position:relative}.stf__parent canvas{width:100%;height:100%;position:absolute;top:0;left:0}.stf__block{box-sizing:border-box;perspective:2000px;width:100%;height:100%;position:absolute}.stf__item{transform-style:preserve-3d;display:none;position:absolute}.stf__outerShadow,.stf__innerShadow,.stf__hardShadow,.stf__hardInnerShadow{position:absolute;top:0;left:0}.liseuse-back[data-astro-cid-f2hg73di]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:var(--color-secondary);margin-bottom:16px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.liseuse-back[data-astro-cid-f2hg73di]:hover{text-decoration:underline}.liseuse-title[data-astro-cid-f2hg73di]{margin:0 0 4px}.liseuse-validite[data-astro-cid-f2hg73di]{color:var(--color-secondary);margin:0 0 24px}
