.EbookPreviewSlider-module__A11oAW__slider{border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:1.5rem;margin-top:2.5rem;overflow:hidden}.EbookPreviewSlider-module__A11oAW__header{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.EbookPreviewSlider-module__A11oAW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-strong);font-size:.7rem;font-weight:600}.EbookPreviewSlider-module__A11oAW__title{letter-spacing:-.02em;margin-top:.25rem;font-size:1.25rem;font-weight:600}.EbookPreviewSlider-module__A11oAW__counter{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.875rem}.EbookPreviewSlider-module__A11oAW__stage{background:var(--canvas);touch-action:pan-y pinch-zoom;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;height:clamp(20rem,68svh,55rem);min-height:20rem;padding:1rem;display:grid}.EbookPreviewSlider-module__A11oAW__stage:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.EbookPreviewSlider-module__A11oAW__page{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:0 6px 24px rgb(var(--shadow-rgb) / .12);display:block}.EbookPreviewSlider-module__A11oAW__controls{justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.5rem .5rem;display:flex}.EbookPreviewSlider-module__A11oAW__controls button{padding-inline:1rem}.EbookPreviewSlider-module__A11oAW__jump{color:var(--muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.EbookPreviewSlider-module__A11oAW__jump select{border:1px solid var(--border);background:var(--surface);width:auto;min-height:44px;color:var(--foreground);border-radius:.75rem;padding:.5rem}.EbookPreviewSlider-module__A11oAW__hint{text-align:center;color:var(--muted);padding:.5rem 1rem 1.25rem;font-size:.75rem}.EbookPreviewSlider-module__A11oAW__error{text-align:center;justify-items:center;gap:1rem;padding:1rem;display:grid}@media (max-width:480px){.EbookPreviewSlider-module__A11oAW__header{padding:1rem}.EbookPreviewSlider-module__A11oAW__stage{padding:.5rem}.EbookPreviewSlider-module__A11oAW__controls{padding-inline:.75rem}.EbookPreviewSlider-module__A11oAW__controls button{gap:.25rem;padding-inline:.625rem}.EbookPreviewSlider-module__A11oAW__jump{gap:.25rem;font-size:0}.EbookPreviewSlider-module__A11oAW__jump select{font-size:.8rem}}
