.book-selector-page[data-v-47f4bb5a]{background:linear-gradient(135deg,#0f0c29,#1a1a2e 40%,#16213e 70%,#0f3460);color:#fff;min-height:100vh;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header[data-v-47f4bb5a]{gap:12px;padding:16px 20px}.back-btn[data-v-47f4bb5a],.header[data-v-47f4bb5a]{align-items:center;display:flex}.back-btn[data-v-47f4bb5a]{background:#ffffff1a;border:none;border-radius:12px;color:#fff;cursor:pointer;height:40px;justify-content:center;transition:background .2s;width:40px}.back-btn[data-v-47f4bb5a]:hover{background:#fff3}.title[data-v-47f4bb5a]{font-size:20px;font-weight:700}.spacer[data-v-47f4bb5a]{width:40px}.book-selector[data-v-47f4bb5a]{align-items:center;display:flex;flex-direction:column;padding:0 20px 20px}.three-viewport[data-v-47f4bb5a]{cursor:grab;height:min(74vh,780px);min-height:520px;touch-action:pan-y;width:100%}.fallback-book-list[data-v-47f4bb5a]{display:flex;gap:16px;overflow-x:auto;padding:20px;scroll-snap-type:x mandatory;width:100%;-webkit-overflow-scrolling:touch}.fallback-book-card[data-v-47f4bb5a]{background:linear-gradient(135deg,var(--card-color),rgba(0,0,0,.3));border:2px solid transparent;border-radius:20px;cursor:pointer;flex-shrink:0;padding:24px 16px;scroll-snap-align:center;text-align:center;transition:transform .2s,box-shadow .2s;width:180px}.fallback-book-card.active[data-v-47f4bb5a]{border-color:#fff9;box-shadow:0 4px 20px #6366f166;transform:scale(1.05)}.fallback-book-card[data-v-47f4bb5a]:hover{transform:scale(1.03)}.fallback-book-icon[data-v-47f4bb5a]{font-size:3rem;margin-bottom:12px}.fallback-book-img[data-v-47f4bb5a]{border-radius:12px;height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.fallback-book-title[data-v-47f4bb5a]{font-size:16px;font-weight:700;margin-bottom:8px}.fallback-book-lessons[data-v-47f4bb5a]{color:#fff9;font-size:13px}
