.picbook[data-v-3e418a9c]{position:fixed;inset:0;z-index:1;overflow-y:auto;scroll-snap-type:y mandatory;background:#111}.picbook--book[data-v-3e418a9c]{overflow:hidden;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#2a2a2a 0,#111 68%)}.picbook--book.is-mobile[data-v-3e418a9c]{overflow:hidden;touch-action:manipulation}.picbook__back[data-v-3e418a9c],.picbook__fullscreen[data-v-3e418a9c]{position:fixed;top:calc(16px + env(safe-area-inset-top));z-index:4;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;border:0;border-radius:999px;background:#111111b8;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:14px;line-height:1;cursor:pointer;transition:background .2s ease,transform .2s ease}.picbook__back[data-v-3e418a9c]{left:calc(16px + env(safe-area-inset-left))}.picbook__fullscreen[data-v-3e418a9c]{right:calc(16px + env(safe-area-inset-right))}.picbook__back[data-v-3e418a9c]:hover,.picbook__fullscreen[data-v-3e418a9c]:hover{background:#1c1c1ce0}.picbook__back-arrow[data-v-3e418a9c]{width:8px;height:8px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(-45deg)}.picbook__fullscreen-icon[data-v-3e418a9c]{width:12px;height:12px;box-sizing:border-box;border:1.5px solid #fff;border-radius:1px;opacity:.92}.picbook__exit-immersive[data-v-3e418a9c]{position:fixed;top:16px;right:16px;z-index:4;height:36px;padding:0 14px;border:0;border-radius:999px;background:#1111116b;color:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:13px;line-height:1;cursor:pointer;opacity:.35;transition:opacity .2s ease,background .2s ease,color .2s ease}.picbook__exit-immersive[data-v-3e418a9c]:hover{opacity:1;background:#1c1c1ce0;color:#fff}.picbook.is-immersive .book-stage[data-v-3e418a9c]{padding:0}.picbook.is-immersive .book[data-v-3e418a9c]{border-radius:0;box-shadow:none}.picbook.is-immersive .picbook__progress[data-v-3e418a9c]{opacity:.45}.picbook__progress[data-v-3e418a9c]{position:fixed;top:0;left:0;z-index:2;height:3px;background:#ff7b22;pointer-events:none}.picbook__page[data-v-3e418a9c]{scroll-snap-align:start;scroll-snap-stop:always;display:flex;justify-content:center;cursor:pointer}.picbook__page img[data-v-3e418a9c]{display:block;width:min(100vw,100%);max-height:100vh;height:auto;-o-object-fit:contain;object-fit:contain}.book-stage[data-v-3e418a9c]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;perspective:2400px;padding:8px 140px 56px;box-sizing:border-box}.book[data-v-3e418a9c]{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:100%;max-height:100%;background:#171717;border-radius:2px;box-shadow:0 28px 70px #0000007a,inset 0 0 0 1px #ffffff0d;transform-style:preserve-3d;overflow:hidden}.picbook--book.is-mobile .book-stage[data-v-3e418a9c]{perspective:2000px;perspective-origin:50% 50%;overflow:visible;padding:8px 12px 64px}.book--single[data-v-3e418a9c]{overflow:visible;background:transparent;box-shadow:none;transform-style:preserve-3d}.book--single[data-v-3e418a9c],.book-base[data-v-3e418a9c]{display:block;position:relative}.book-base[data-v-3e418a9c]{z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:2px;background:#151515;overflow:hidden;cursor:pointer;box-shadow:0 18px 48px #00000073;transform:translateZ(0)}.book-base__shadow[data-v-3e418a9c]{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.1) 36%,transparent 72%);transition:opacity .28s ease-out}.book-base__shadow.is-on[data-v-3e418a9c]{opacity:1}.book-leaf[data-v-3e418a9c]{position:absolute;inset:0;z-index:4;transform-style:preserve-3d;transform-origin:left center;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden}.book-leaf.is-next[data-v-3e418a9c]{animation:book-leaf-next-3e418a9c .7s cubic-bezier(.33,.05,.2,1) both}.book-leaf.is-prev[data-v-3e418a9c]{animation:book-leaf-prev-3e418a9c .7s cubic-bezier(.33,.05,.2,1) both}.book-leaf__face[data-v-3e418a9c]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;border-radius:2px;background:#151515;box-shadow:2px 8px 28px #00000047}.book-leaf__face--back[data-v-3e418a9c]{transform:rotateY(180deg);box-shadow:none}.book-leaf__gloss[data-v-3e418a9c]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,.06) 18%,hsla(0,0%,100%,.04) 52%,transparent)}.book-side[data-v-3e418a9c]{position:relative;z-index:1;margin:0;padding:0;border:0;background:#151515;overflow:hidden;cursor:pointer}.book-side--left[data-v-3e418a9c]{border-right:1px solid hsla(0,0%,100%,.08);box-shadow:inset -22px 0 30px #0003}.book-side--right[data-v-3e418a9c]{box-shadow:inset 22px 0 30px #0003}.book-base img[data-v-3e418a9c],.book-flip img[data-v-3e418a9c],.book-leaf img[data-v-3e418a9c],.book-side img[data-v-3e418a9c]{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#111;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.book-blank[data-v-3e418a9c]{width:100%;height:100%;background:linear-gradient(180deg,#1d1d1d,#141414)}.book-paper[data-v-3e418a9c]{width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,.12),rgba(0,0,0,.02) 20%,transparent 45%),linear-gradient(145deg,#d4cec4,#f3efe7 45%,#ebe5db)}.book-flip[data-v-3e418a9c]{position:absolute;top:0;width:50%;height:100%;transform-style:preserve-3d;z-index:6;pointer-events:none;will-change:transform}.book-flip.is-next[data-v-3e418a9c]{right:0;transform-origin:left center;animation:book-flip-next-3e418a9c .68s cubic-bezier(.33,.1,.25,1) forwards}.book-flip.is-prev[data-v-3e418a9c]{left:0;transform-origin:right center;animation:book-flip-prev-3e418a9c .68s cubic-bezier(.33,.1,.25,1) forwards}.book-flip__face[data-v-3e418a9c]{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;background:#151515;box-shadow:0 10px 36px #00000059}.book-flip__face--back[data-v-3e418a9c]{transform:rotateY(180deg)}@keyframes book-flip-next-3e418a9c{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes book-flip-prev-3e418a9c{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes book-leaf-next-3e418a9c{0%{transform:rotateY(0);opacity:1}78%{opacity:1}to{transform:rotateY(-178deg);opacity:0}}@keyframes book-leaf-prev-3e418a9c{0%{transform:rotateY(-178deg);opacity:0}22%{opacity:1}to{transform:rotateY(0);opacity:1}}.picbook__nav[data-v-3e418a9c]{position:fixed;top:50%;z-index:3;display:flex;align-items:center;gap:12px;min-width:112px;padding:14px 16px;border:0;border-radius:16px;background:#1111119e;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 28px #00000047;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,transform .2s ease,opacity .2s ease}.picbook__nav[data-v-3e418a9c]:hover:not(:disabled){background:#1c1c1cd1}.picbook__nav[data-v-3e418a9c]:disabled{opacity:.32;cursor:default}.picbook__nav--prev[data-v-3e418a9c]{left:24px}.picbook__nav--next[data-v-3e418a9c]{right:24px}.picbook__nav-text[data-v-3e418a9c]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left}.picbook__nav--next .picbook__nav-text[data-v-3e418a9c]{align-items:flex-end;text-align:right}.picbook__nav-text strong[data-v-3e418a9c]{font-size:15px;font-weight:600;line-height:1.2}.picbook__nav-text em[data-v-3e418a9c]{font-size:12px;font-style:normal;line-height:1.2;color:#ffffff9e}.picbook__nav-arrow[data-v-3e418a9c]{width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;flex-shrink:0;opacity:.9}.picbook__nav--prev .picbook__nav-arrow[data-v-3e418a9c]{transform:rotate(-135deg)}.picbook__nav--next .picbook__nav-arrow[data-v-3e418a9c]{transform:rotate(45deg)}.picbook__nav--prev[data-v-3e418a9c]:hover:not(:disabled){transform:translate(-2px,-50%)}.picbook__nav--next[data-v-3e418a9c]:hover:not(:disabled){transform:translate(2px,-50%)}.picbook__pager[data-v-3e418a9c]{left:50%;bottom:24px;z-index:3;transform:translate(-50%);padding:8px 14px;font-size:13px;letter-spacing:.02em;pointer-events:none}.picbook__controls[data-v-3e418a9c],.picbook__pager[data-v-3e418a9c]{position:fixed;border-radius:999px;background:#111111b8;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:1}.picbook__controls[data-v-3e418a9c]{right:20px;bottom:20px;z-index:2;display:flex;align-items:center;gap:10px;padding:8px 12px;font-size:14px}.picbook__controls button[data-v-3e418a9c]{border:0;padding:0;background:transparent;color:#fff;font-size:14px;line-height:1;cursor:pointer}.picbook__controls button[data-v-3e418a9c]:disabled{opacity:.35;cursor:default}@media(max-width:900px){.book-stage[data-v-3e418a9c]{padding:8px 8px 64px}}
