.PdfFlipbookLightbox_overlay__7DkH3{position:fixed;inset:0;z-index:600;background:rgba(8,10,14,.92);display:flex;align-items:stretch;justify-content:center;padding:0}.PdfFlipbookLightbox_dialog__qGRFM{position:relative;width:100%;height:100%;display:flex;flex-direction:column;max-width:1400px;margin:0 auto}.PdfFlipbookLightbox_toolbar__XJDju{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.08);flex-shrink:0}.PdfFlipbookLightbox_title__rDFGK{margin:0;color:#fff;font-family:var(--font-heading);font-size:1rem;font-weight:700;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PdfFlipbookLightbox_actions__6RywZ{display:flex;align-items:center;gap:.55rem;flex-shrink:0}.PdfFlipbookLightbox_pageMeta__J0mML{color:rgba(255,255,255,.72);font-size:.82rem;font-weight:600;min-width:4.5rem;text-align:center}.PdfFlipbookLightbox_iconBtn__LP3gu{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border:1px solid rgba(255,255,255,.18);border-radius:var(--radius-md,8px);background:rgba(255,255,255,.06);color:#fff;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.PdfFlipbookLightbox_iconBtn__LP3gu:hover{background:rgba(224,8,8,.85);border-color:transparent}.PdfFlipbookLightbox_iconBtn__LP3gu:disabled{opacity:.35;cursor:default;pointer-events:none}.PdfFlipbookLightbox_downloadBtn__7vud2{display:inline-flex;align-items:center;gap:.35rem;height:2.5rem;padding:0 .95rem;border-radius:var(--radius-md,8px);background:var(--tanpera-red,#e00808);color:#fff;font-size:.84rem;font-weight:700;text-decoration:none;transition:background .15s ease}.PdfFlipbookLightbox_downloadBtn__7vud2:hover{background:var(--tanpera-red-hover,#c00707)}.PdfFlipbookLightbox_stage__Et2nK{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem 1.5rem;position:relative}.PdfFlipbookLightbox_navSide__Nwrms{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:48px;height:48px;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:1.75rem;line-height:1;cursor:pointer;transition:background .15s ease}.PdfFlipbookLightbox_navSide__Nwrms:hover{background:var(--tanpera-red,#e00808)}.PdfFlipbookLightbox_navPrev__H6ByB{left:.75rem}.PdfFlipbookLightbox_navNext__yaidg{right:.75rem}.PdfFlipbookLightbox_zoomGroup__t_nJ_{display:inline-flex;align-items:center;gap:.25rem;margin-left:.15rem;padding-left:.55rem;border-left:1px solid rgba(255,255,255,.14)}.PdfFlipbookLightbox_zoomMeta__ThzC4{min-width:3.4rem;height:2.5rem;padding:0 .35rem;border:1px solid transparent;border-radius:var(--radius-md,8px);background:transparent;color:rgba(255,255,255,.78);font-size:.78rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background .15s ease,color .15s ease}.PdfFlipbookLightbox_zoomMeta__ThzC4:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff}.PdfFlipbookLightbox_zoomMeta__ThzC4:disabled{opacity:.55;cursor:default}.PdfFlipbookLightbox_bookWrap__xVHiT{position:relative;width:100%;height:100%;max-height:calc(100vh - 100px);overflow:hidden}.PdfFlipbookLightbox_bookWrapZoomed__i3eWE{cursor:-webkit-grab;cursor:grab;touch-action:none}.PdfFlipbookLightbox_bookWrapDragging__ZTD8N{cursor:-webkit-grabbing;cursor:grabbing}.PdfFlipbookLightbox_bookScale__SCmJn{width:100%;height:100%;transform-origin:center center;transition:transform .12s ease-out;will-change:transform}.PdfFlipbookLightbox_bookWrapDragging__ZTD8N .PdfFlipbookLightbox_bookScale__SCmJn{transition:none}.PdfFlipbookLightbox_panLayer__fcoch{position:absolute;inset:0;z-index:1;touch-action:none}@media (max-width:768px){.PdfFlipbookLightbox_toolbar__XJDju{flex-wrap:wrap;padding:.75rem .85rem;gap:.65rem}.PdfFlipbookLightbox_title__rDFGK{width:100%;order:-1;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.PdfFlipbookLightbox_actions__6RywZ{width:100%;justify-content:space-between}.PdfFlipbookLightbox_navSide__Nwrms{display:none}.PdfFlipbookLightbox_stage__Et2nK{padding:.5rem .75rem 1rem}}