.EbookDubbingStudioModal-module__6fxdNq__floatingCameraWidget{z-index:35;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.65rem;display:flex;position:absolute;top:calc(3.75rem + 30px);left:30px;right:auto}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap{cursor:pointer;background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:8rem;height:8rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0003,0 0 0 1px #ffffffe6}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap:hover{transform:scale(1.04)translateY(-2px);box-shadow:0 18px 36px #00000040,0 0 0 2px #10b98180}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap.EbookDubbingStudioModal-module__6fxdNq__recordingBorder{border-color:#ef4444;animation:2s infinite EbookDubbingStudioModal-module__6fxdNq__studioRecordingGlow;box-shadow:0 0 0 4px #ef444459,0 14px 32px #ef444459}@keyframes EbookDubbingStudioModal-module__6fxdNq__studioRecordingGlow{0%{box-shadow:0 0 #ef44448c,0 12px 28px #0003}70%{box-shadow:0 0 0 12px #ef444400,0 16px 36px #ef444459}to{box-shadow:0 0 #ef444400,0 12px 28px #0003}}.EbookDubbingStudioModal-module__6fxdNq__liveVideoPreview{object-fit:cover;width:100%;height:100%;transform:scaleX(-1)}.EbookDubbingStudioModal-module__6fxdNq__cameraPlaceholderBox{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__cameraIconSvg{color:#38bdf8;filter:drop-shadow(0 2px 5px #38bdf866);transition:transform .2s}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap:hover .EbookDubbingStudioModal-module__6fxdNq__cameraIconSvg{color:#67e8f9;transform:scale(1.1)}.EbookDubbingStudioModal-module__6fxdNq__soundWaveContainer{justify-content:center;align-items:center;gap:3px;height:14px;display:flex}.EbookDubbingStudioModal-module__6fxdNq__soundWaveBar{background:#ef4444;border-radius:2px;width:3px;height:100%;animation:1s ease-in-out infinite alternate EbookDubbingStudioModal-module__6fxdNq__waveBar}.EbookDubbingStudioModal-module__6fxdNq__soundWaveBar:nth-child(2){height:75%;animation-delay:.15s}.EbookDubbingStudioModal-module__6fxdNq__soundWaveBar:nth-child(3){height:100%;animation-delay:.3s}.EbookDubbingStudioModal-module__6fxdNq__soundWaveBar:nth-child(4){height:60%;animation-delay:.45s}.EbookDubbingStudioModal-module__6fxdNq__soundWaveBar:nth-child(5){height:85%;animation-delay:.2s}@keyframes EbookDubbingStudioModal-module__6fxdNq__waveBar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}.EbookDubbingStudioModal-module__6fxdNq__recordStartDot{background:#fff;border-radius:50%;width:7px;height:7px}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStart{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem .95rem;font-size:.8125rem;font-weight:800;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 14px #ef444459}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStart:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:scale(1.05)translateY(-1px);box-shadow:0 6px 18px #ef444473}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStop{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:1px solid #ffffff4d;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.8125rem;font-weight:800;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 14px #ef444466}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStop:hover{transform:scale(1.05)translateY(-1px);box-shadow:0 6px 20px #ef444480}.EbookDubbingStudioModal-module__6fxdNq__liveRecDot{background:#fff;border-radius:50%;width:8px;height:8px;animation:1s infinite alternate EbookDubbingStudioModal-module__6fxdNq__blinkRecDot}@keyframes EbookDubbingStudioModal-module__6fxdNq__blinkRecDot{0%{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.85)}}.EbookDubbingStudioModal-module__6fxdNq__bgmButtonGroup{align-items:center;gap:.35rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill{color:#64748b;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#ffffffeb;border:1px solid #cbd5e1;border-radius:9999px;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.75rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #0000000d}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill:hover{color:#1e293b;transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill.EbookDubbingStudioModal-module__6fxdNq__bgmActive{color:#059669;background:#ecfdf5;border-color:#a7f3d0;box-shadow:0 2px 6px #10b9811f}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill.EbookDubbingStudioModal-module__6fxdNq__bgmActive:hover{color:#047857;background:#d1fae5;border-color:#6ee7b7}.EbookDubbingStudioModal-module__6fxdNq__bgmSwitchTrackBtn{color:#059669;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #a7f3d0;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;font-size:.8125rem;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 2px 6px #10b9811f}.EbookDubbingStudioModal-module__6fxdNq__bgmSwitchTrackBtn:hover{background:#d1fae5;border-color:#34d399;transform:scale(1.12)rotate(15deg)}.EbookDubbingStudioModal-module__6fxdNq__modalOverlay{-webkit-backdrop-filter:blur(8px);z-index:1000;background:#0f172ab8;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out EbookDubbingStudioModal-module__6fxdNq__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes EbookDubbingStudioModal-module__6fxdNq__modalFadeIn{0%{opacity:0}to{opacity:1}}.EbookDubbingStudioModal-module__6fxdNq__modalContent{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:760px;animation:.25s cubic-bezier(.34,1.56,.64,1) EbookDubbingStudioModal-module__6fxdNq__modalScaleUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #0f172a59,0 0 0 1px #e2e8f0e6}@keyframes EbookDubbingStudioModal-module__6fxdNq__modalScaleUp{0%{opacity:0;transform:scale(.94)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.EbookDubbingStudioModal-module__6fxdNq__modalHeader{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 100%);border-bottom:1px solid #d1fae5;justify-content:space-between;align-items:center;padding:1.15rem 1.6rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__modalTitle{color:#065f46;letter-spacing:-.01em;align-items:center;gap:.45rem;font-size:1.25rem;font-weight:800;display:flex}.EbookDubbingStudioModal-module__6fxdNq__closeBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d1fae5;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.1rem;transition:all .15s;display:flex}.EbookDubbingStudioModal-module__6fxdNq__closeBtn:hover{color:#ef4444;background:#fee2e2;border-color:#fca5a5;transform:scale(1.06)}.EbookDubbingStudioModal-module__6fxdNq__modalBody{flex-direction:column;align-items:center;gap:.95rem;padding:1.25rem 1.6rem .75rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__modalDesc{color:#475569;text-align:center;margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.EbookDubbingStudioModal-module__6fxdNq__previewVideoWrap{aspect-ratio:16/9;background:#0f172a;border:1.5px solid #e2e8f0;border-radius:18px;width:100%;max-height:60vh;overflow:hidden;box-shadow:0 12px 28px #0003}.EbookDubbingStudioModal-module__6fxdNq__previewVideo{object-fit:contain;width:100%;height:100%}.EbookDubbingStudioModal-module__6fxdNq__modalFooter{background:#f8fafc;border-top:1px solid #e2e8f0;align-items:center;gap:.85rem;padding:1rem 1.6rem 1.2rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__downloadBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:14px;flex:1.3;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1rem;font-size:.875rem;font-weight:800;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #10b98159}.EbookDubbingStudioModal-module__6fxdNq__downloadBtn:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-1px);box-shadow:0 6px 18px #10b98173}.EbookDubbingStudioModal-module__6fxdNq__reRecordBtn{color:#334155;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #cbd5e1;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.75rem .85rem;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex}.EbookDubbingStudioModal-module__6fxdNq__reRecordBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}@media (max-width:1024px){.EbookDubbingStudioModal-module__6fxdNq__floatingCameraWidget{z-index:35;flex-direction:column;align-items:center;gap:.25rem;position:absolute;inset:calc(3.625rem + 10px) 12px auto auto}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap{border-width:2.5px;width:4.6rem;height:4.6rem;box-shadow:0 6px 16px #0000002e}.EbookDubbingStudioModal-module__6fxdNq__cameraPromptHint{font-size:.58rem}.EbookDubbingStudioModal-module__6fxdNq__cameraIconSvg{width:20px;height:20px}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStart,.EbookDubbingStudioModal-module__6fxdNq__triggerPillStop{padding:.22rem .55rem;font-size:.68rem}.EbookDubbingStudioModal-module__6fxdNq__bgmButtonGroup{align-items:center;gap:.2rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill{padding:.18rem .45rem;font-size:.62rem}.EbookDubbingStudioModal-module__6fxdNq__bgmSwitchTrackBtn{width:1.35rem;height:1.35rem;font-size:.62rem}}@media (max-width:480px){.EbookDubbingStudioModal-module__6fxdNq__floatingCameraWidget{gap:.2rem;top:calc(3.5rem + 6px);left:auto;right:8px}.EbookDubbingStudioModal-module__6fxdNq__cameraCircleWrap{border-width:2px;width:4.25rem;height:4.25rem}.EbookDubbingStudioModal-module__6fxdNq__cameraIconSvg{width:18px;height:18px}.EbookDubbingStudioModal-module__6fxdNq__triggerPillStart,.EbookDubbingStudioModal-module__6fxdNq__triggerPillStop{padding:.2rem .5rem;font-size:.65rem}.EbookDubbingStudioModal-module__6fxdNq__bgmButtonGroup{align-items:center;gap:.2rem;display:flex}.EbookDubbingStudioModal-module__6fxdNq__bgmTogglePill{padding:.15rem .4rem;font-size:.6rem}.EbookDubbingStudioModal-module__6fxdNq__bgmSwitchTrackBtn{width:1.25rem;height:1.25rem;font-size:.6rem}.EbookDubbingStudioModal-module__6fxdNq__modalContent{border-radius:20px}.EbookDubbingStudioModal-module__6fxdNq__modalHeader{padding:.85rem 1rem}.EbookDubbingStudioModal-module__6fxdNq__modalTitle{font-size:1.05rem}.EbookDubbingStudioModal-module__6fxdNq__modalBody{padding:.85rem 1rem .4rem}.EbookDubbingStudioModal-module__6fxdNq__modalDesc{font-size:.8125rem}.EbookDubbingStudioModal-module__6fxdNq__modalFooter{flex-direction:column-reverse;padding:.75rem 1rem .85rem}.EbookDubbingStudioModal-module__6fxdNq__downloadBtn,.EbookDubbingStudioModal-module__6fxdNq__reRecordBtn{flex:unset;width:100%;padding:.7rem}}
.VideoSupportModal-module__tSe3Pq__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172aa6;justify-content:center;align-items:center;padding:16px;animation:.2s cubic-bezier(.16,1,.3,1) VideoSupportModal-module__tSe3Pq__modalFadeIn;display:flex;position:fixed;inset:0}@keyframes VideoSupportModal-module__tSe3Pq__modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes VideoSupportModal-module__tSe3Pq__modalSlideUp{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.VideoSupportModal-module__tSe3Pq__modal{background:#fff;border-radius:24px;width:100%;max-width:460px;max-height:calc(100vh - 24px);padding:22px 20px 18px;animation:.22s cubic-bezier(.16,1,.3,1) VideoSupportModal-module__tSe3Pq__modalSlideUp;position:relative;overflow-y:auto;box-shadow:0 24px 60px #0f172a40,0 0 0 1px #0000000a}.VideoSupportModal-module__tSe3Pq__closeButton{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}.VideoSupportModal-module__tSe3Pq__closeButton:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5;transform:rotate(90deg)}.VideoSupportModal-module__tSe3Pq__header{text-align:center;margin-bottom:12px}.VideoSupportModal-module__tSe3Pq__iconBadge{background:linear-gradient(135deg,#fef3c7,#fed7aa);border:1.5px solid #fde68a;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:inline-flex;box-shadow:0 6px 14px #f59e0b26}.VideoSupportModal-module__tSe3Pq__coffeeIcon{color:#d97706}.VideoSupportModal-module__tSe3Pq__title{color:#1e293b;margin:0 0 4px;font-size:1.2rem;font-weight:850;line-height:1.3}.VideoSupportModal-module__tSe3Pq__subtitle{color:#64748b;margin:0;font-size:.82rem;font-weight:500}.VideoSupportModal-module__tSe3Pq__messageBox{color:#854d0e;text-align:center;background:#fefce8;border:1px solid #fef08a;border-radius:12px;margin-bottom:14px;padding:8px 12px;font-size:.82rem;line-height:1.5}.VideoSupportModal-module__tSe3Pq__qrSection{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;flex-direction:column;align-items:center;margin-bottom:12px;padding:14px;display:flex}.VideoSupportModal-module__tSe3Pq__qrImageWrapper{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:6px;box-shadow:0 4px 12px #0000000d}.VideoSupportModal-module__tSe3Pq__qrImage{object-fit:contain;border-radius:6px;width:150px;height:150px;display:block}.VideoSupportModal-module__tSe3Pq__qrHint{color:#475569;text-align:center;margin:8px 0 0;font-size:.76rem;font-weight:700}.VideoSupportModal-module__tSe3Pq__bankDetails{border-top:1px dashed #cbd5e1;flex-direction:column;gap:7px;width:100%;margin-top:10px;padding-top:8px;display:flex}.VideoSupportModal-module__tSe3Pq__bankRow{justify-content:space-between;align-items:center;gap:8px;font-size:.8rem;display:flex}.VideoSupportModal-module__tSe3Pq__bankLabel{color:#64748b;font-weight:600}.VideoSupportModal-module__tSe3Pq__bankValue{color:#0f172a;align-items:center;gap:6px;font-weight:750;display:inline-flex}.VideoSupportModal-module__tSe3Pq__bankAccountNum{color:#0284c7;letter-spacing:.02em;font-family:monospace;font-size:.92rem;font-weight:800}.VideoSupportModal-module__tSe3Pq__copyButton{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:.72rem;font-weight:700;transition:all .15s;display:inline-flex}.VideoSupportModal-module__tSe3Pq__copyButton:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}.VideoSupportModal-module__tSe3Pq__copyButtonCopied{color:#15803d;background:#dcfce7;border-color:#86efac}.VideoSupportModal-module__tSe3Pq__voluntaryNote{color:#94a3b8;text-align:center;margin:0 0 12px;font-size:.76rem;line-height:1.4}.VideoSupportModal-module__tSe3Pq__footerActions{flex-direction:column;gap:6px;display:flex}.VideoSupportModal-module__tSe3Pq__btnPrimary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0284c7,#0369a1);border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;padding:9px 16px;font-size:.88rem;font-weight:750;transition:all .18s;display:flex;box-shadow:0 4px 12px #0284c747}.VideoSupportModal-module__tSe3Pq__btnPrimary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #0284c761}.VideoSupportModal-module__tSe3Pq__linkDetail{text-align:center;color:#64748b;padding:3px;font-size:.78rem;font-weight:600;text-decoration:none;transition:color .15s}.VideoSupportModal-module__tSe3Pq__linkDetail:hover{color:#0284c7;text-decoration:underline}@media (max-width:640px){.VideoSupportModal-module__tSe3Pq__overlay{padding:10px}.VideoSupportModal-module__tSe3Pq__modal{border-radius:18px;max-height:98vh;padding:14px 14px 12px}.VideoSupportModal-module__tSe3Pq__closeButton{width:28px;height:28px;top:8px;right:8px}.VideoSupportModal-module__tSe3Pq__header{margin-bottom:6px}.VideoSupportModal-module__tSe3Pq__iconBadge{border-radius:10px;width:38px;height:38px;margin-bottom:4px}.VideoSupportModal-module__tSe3Pq__iconBadge svg{width:20px;height:20px}.VideoSupportModal-module__tSe3Pq__title{margin-bottom:2px;font-size:1.02rem}.VideoSupportModal-module__tSe3Pq__subtitle{font-size:.74rem}.VideoSupportModal-module__tSe3Pq__messageBox{border-radius:10px;margin-bottom:8px;padding:6px 8px;font-size:.74rem;line-height:1.35}.VideoSupportModal-module__tSe3Pq__qrSection{border-radius:14px;margin-bottom:8px;padding:10px 12px}.VideoSupportModal-module__tSe3Pq__qrImageWrapper{border-radius:8px;padding:3px}.VideoSupportModal-module__tSe3Pq__qrImage{width:110px;height:110px}.VideoSupportModal-module__tSe3Pq__qrHint{margin:4px 0 0;font-size:.7rem}.VideoSupportModal-module__tSe3Pq__bankDetails{gap:4px;margin-top:6px;padding-top:5px}.VideoSupportModal-module__tSe3Pq__bankRow{font-size:.74rem}.VideoSupportModal-module__tSe3Pq__bankAccountNum{font-size:.85rem}.VideoSupportModal-module__tSe3Pq__copyButton{padding:1px 5px;font-size:.65rem}.VideoSupportModal-module__tSe3Pq__voluntaryNote{display:none}.VideoSupportModal-module__tSe3Pq__footerActions{gap:4px}.VideoSupportModal-module__tSe3Pq__btnPrimary{padding:8px 14px;font-size:.82rem}.VideoSupportModal-module__tSe3Pq__linkDetail{padding:2px;font-size:.72rem}}
.EbookCompletionModal-module__C0m9Vq__overlay{-webkit-backdrop-filter:blur(12px);z-index:1000;background:#0f172abf;justify-content:center;align-items:center;padding:1.5rem;animation:.3s cubic-bezier(.16,1,.3,1) EbookCompletionModal-module__C0m9Vq__overlayFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes EbookCompletionModal-module__C0m9Vq__overlayFadeIn{0%{opacity:0}to{opacity:1}}.EbookCompletionModal-module__C0m9Vq__modalCard{text-align:center;box-sizing:border-box;background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:32px;flex-direction:column;align-items:center;width:100%;max-width:520px;padding:2.5rem 2.25rem 2rem;animation:.35s cubic-bezier(.34,1.56,.64,1) EbookCompletionModal-module__C0m9Vq__modalPopUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px -12px #0f172a66,inset 0 0 0 1px #fffc,0 0 40px #10b9811f}@keyframes EbookCompletionModal-module__C0m9Vq__modalPopUp{0%{opacity:0;transform:scale(.9)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.EbookCompletionModal-module__C0m9Vq__topCloseBtn{color:#64748b;cursor:pointer;z-index:10;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:all .2s;display:flex;position:absolute;top:1.25rem;right:1.25rem}.EbookCompletionModal-module__C0m9Vq__topCloseBtn:hover{color:#ef4444;background:#fee2e2;border-color:#fca5a5;transform:scale(1.08)rotate(90deg)}.EbookCompletionModal-module__C0m9Vq__confettiContainer{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.EbookCompletionModal-module__C0m9Vq__confettiPiece{opacity:.85;border-radius:4px;animation:3.5s ease-in-out infinite EbookCompletionModal-module__C0m9Vq__confettiFall;position:absolute}.EbookCompletionModal-module__C0m9Vq__c1{background:#fbbf24;width:10px;height:10px;animation-delay:0s;top:12%;left:14%;transform:rotate(15deg)}.EbookCompletionModal-module__C0m9Vq__c2{background:#ec4899;width:8px;height:14px;animation-delay:.4s;top:18%;right:18%;transform:rotate(45deg)}.EbookCompletionModal-module__C0m9Vq__c3{background:#3b82f6;width:12px;height:6px;animation-delay:.8s;top:32%;left:8%;transform:rotate(-25deg)}.EbookCompletionModal-module__C0m9Vq__c4{background:#10b981;width:10px;height:10px;animation-delay:1.2s;top:28%;right:12%;transform:rotate(60deg)}.EbookCompletionModal-module__C0m9Vq__c5{background:#8b5cf6;width:7px;height:12px;animation-delay:1.6s;top:48%;left:12%;transform:rotate(30deg)}.EbookCompletionModal-module__C0m9Vq__c6{background:#f97316;width:10px;height:6px;animation-delay:2s;top:52%;right:10%;transform:rotate(-40deg)}.EbookCompletionModal-module__C0m9Vq__c7{background:#06b6d4;width:8px;height:8px;animation-delay:.6s;top:75%;left:15%;transform:rotate(20deg)}.EbookCompletionModal-module__C0m9Vq__c8{background:#eab308;width:11px;height:6px;animation-delay:1.4s;top:78%;right:16%;transform:rotate(-15deg)}@keyframes EbookCompletionModal-module__C0m9Vq__confettiFall{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{transform:translateY(-12px)rotate(180deg)scale(1.15)}}.EbookCompletionModal-module__C0m9Vq__heroEmblemContainer{z-index:2;justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.EbookCompletionModal-module__C0m9Vq__glowAura{filter:blur(14px);background:radial-gradient(circle,#fbbf2473 0%,#f59e0b26 50%,#0000 75%);border-radius:50%;width:140px;height:140px;animation:3s ease-in-out infinite alternate EbookCompletionModal-module__C0m9Vq__auraPulse;position:absolute}.EbookCompletionModal-module__C0m9Vq__pulseRing{border:2px dashed #f59e0b59;border-radius:50%;width:110px;height:110px;animation:12s linear infinite EbookCompletionModal-module__C0m9Vq__rotateRing;position:absolute}@keyframes EbookCompletionModal-module__C0m9Vq__rotateRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes EbookCompletionModal-module__C0m9Vq__auraPulse{0%{opacity:.6;transform:scale(.9)}to{opacity:1;transform:scale(1.2)}}.EbookCompletionModal-module__C0m9Vq__emblemBadge{color:#78350f;background:linear-gradient(135deg,#fef08a 0%,#f59e0b 50%,#d97706 100%);border-radius:28px;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;animation:3s ease-in-out infinite EbookCompletionModal-module__C0m9Vq__emblemFloat;display:flex;position:relative;box-shadow:0 12px 28px #f59e0b66,0 0 0 4px #fff,0 0 0 6px #f59e0b4d}@keyframes EbookCompletionModal-module__C0m9Vq__emblemFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.EbookCompletionModal-module__C0m9Vq__badgeSvg{filter:drop-shadow(0 2px 4px #00000026)}.EbookCompletionModal-module__C0m9Vq__sparkle{font-size:1.25rem;animation:2s ease-in-out infinite EbookCompletionModal-module__C0m9Vq__sparkleFlash;position:absolute}.EbookCompletionModal-module__C0m9Vq__sp1{animation-delay:.3s;top:-6px;right:-8px}.EbookCompletionModal-module__C0m9Vq__sp2{animation-delay:1.1s;bottom:-4px;left:-6px}@keyframes EbookCompletionModal-module__C0m9Vq__sparkleFlash{0%,to{opacity:.7;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.25)rotate(20deg)}}.EbookCompletionModal-module__C0m9Vq__headerBlock{z-index:2;flex-direction:column;align-items:center;margin-bottom:1.25rem;display:flex;position:relative}.EbookCompletionModal-module__C0m9Vq__celebrationPill{color:#92400e;letter-spacing:.08em;background:linear-gradient(135deg,#fef3c7 0%,#fde68a 100%);border:1px solid #fcd34d;border-radius:9999px;align-items:center;gap:.35rem;margin-bottom:.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:900;display:inline-flex;box-shadow:0 2px 8px #f59e0b26}.EbookCompletionModal-module__C0m9Vq__modalTitle{color:#0f172a;letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.65rem;font-weight:900;line-height:1.25}.EbookCompletionModal-module__C0m9Vq__bookTitlePill{color:#0d9488;background:#f0fdfa;border:1px solid #ccfbf1;border-radius:8px;margin:0 0 .5rem;padding:.25rem .75rem;font-size:.875rem;font-weight:800}.EbookCompletionModal-module__C0m9Vq__modalSubTitle{color:#475569;max-width:380px;margin:0;font-size:.95rem;font-weight:500;line-height:1.5}.EbookCompletionModal-module__C0m9Vq__statsCard{z-index:2;box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;justify-content:space-around;align-items:center;width:100%;margin-bottom:1.35rem;padding:.85rem 1rem;display:flex;box-shadow:0 4px 14px #00000008}.EbookCompletionModal-module__C0m9Vq__statItem{flex-direction:column;align-items:center;gap:.2rem;display:flex}.EbookCompletionModal-module__C0m9Vq__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}.EbookCompletionModal-module__C0m9Vq__statValue{color:#0f172a;font-size:1rem;font-weight:900}.EbookCompletionModal-module__C0m9Vq__statValueHighlight{color:#059669;font-size:1.15rem;font-weight:900}.EbookCompletionModal-module__C0m9Vq__statValueBadge{color:#b45309;font-size:.95rem;font-weight:800}.EbookCompletionModal-module__C0m9Vq__statDivider{background:#e2e8f0;width:1px;height:2rem}.EbookCompletionModal-module__C0m9Vq__actionsContainer{z-index:2;flex-direction:column;gap:.85rem;width:100%;display:flex}.EbookCompletionModal-module__C0m9Vq__primaryActionButton{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:1px solid #ffffff40;border-radius:20px;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.35rem;text-decoration:none;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #10b98159}.EbookCompletionModal-module__C0m9Vq__primaryActionButton:before{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:60%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.EbookCompletionModal-module__C0m9Vq__primaryActionButton:hover:before{left:140%}.EbookCompletionModal-module__C0m9Vq__primaryActionButton:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-2px)scale(1.01);box-shadow:0 12px 30px #10b98173}.EbookCompletionModal-module__C0m9Vq__actionLeft{text-align:left;align-items:center;gap:.85rem;display:flex}.EbookCompletionModal-module__C0m9Vq__actionIconCircle{background:#fff3;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.EbookCompletionModal-module__C0m9Vq__actionTextGroup{flex-direction:column;gap:.15rem;display:flex}.EbookCompletionModal-module__C0m9Vq__actionMainTitle{font-size:1rem;font-weight:900;line-height:1.3}.EbookCompletionModal-module__C0m9Vq__actionSubTitle{opacity:.9;font-size:.8rem;font-weight:500}.EbookCompletionModal-module__C0m9Vq__actionChevron{opacity:.85;justify-content:center;align-items:center;transition:transform .2s;display:flex}.EbookCompletionModal-module__C0m9Vq__primaryActionButton:hover .EbookCompletionModal-module__C0m9Vq__actionChevron{opacity:1;transform:translate(4px)}.EbookCompletionModal-module__C0m9Vq__secondaryActionsGroup{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.EbookCompletionModal-module__C0m9Vq__returnBookBtn,.EbookCompletionModal-module__C0m9Vq__exploreMoreBtn{box-sizing:border-box;white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:.45rem;padding:.75rem .85rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.EbookCompletionModal-module__C0m9Vq__returnBookBtn{color:#334155;background:#f1f5f9;border:1.5px solid #e2e8f0}.EbookCompletionModal-module__C0m9Vq__returnBookBtn:hover{color:#0f172a;background:#e2e8f0;transform:translateY(-1px)}.EbookCompletionModal-module__C0m9Vq__exploreMoreBtn{color:#0284c7;background:#f0f9ff;border:1.5px solid #bae6fd}.EbookCompletionModal-module__C0m9Vq__exploreMoreBtn:hover{color:#0369a1;background:#e0f2fe;border-color:#7dd3fc;transform:translateY(-1px)}@media (max-width:480px){.EbookCompletionModal-module__C0m9Vq__modalCard{border-radius:28px;max-width:100%;padding:2rem 1.25rem 1.5rem}.EbookCompletionModal-module__C0m9Vq__modalTitle{font-size:1.35rem}.EbookCompletionModal-module__C0m9Vq__modalSubTitle{font-size:.875rem}.EbookCompletionModal-module__C0m9Vq__emblemBadge{border-radius:22px;width:4.5rem;height:4.5rem}.EbookCompletionModal-module__C0m9Vq__primaryActionButton{padding:.85rem 1rem}.EbookCompletionModal-module__C0m9Vq__actionMainTitle{font-size:.9rem}.EbookCompletionModal-module__C0m9Vq__actionSubTitle{font-size:.72rem}.EbookCompletionModal-module__C0m9Vq__secondaryActionsGroup{grid-template-columns:1fr}}.EbookCompletionModal-module__C0m9Vq__supportNoteRow{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#fffbeb 0%,#fef3c7 100%);border:1px dashed #fcd34d;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.85rem;padding:.65rem .9rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.EbookCompletionModal-module__C0m9Vq__supportNoteRow:hover{border-color:#f59e0b;transform:translateY(-1px);box-shadow:0 4px 12px #f59e0b29}.EbookCompletionModal-module__C0m9Vq__supportNoteIcon{color:#d97706;flex-shrink:0;justify-content:center;align-items:center;display:flex}.EbookCompletionModal-module__C0m9Vq__supportNoteText{color:#78350f;text-align:center;font-size:.82rem;line-height:1.4}.EbookCompletionModal-module__C0m9Vq__supportNoteAction{color:#ea580c;text-underline-offset:2px;font-weight:800;text-decoration:underline}
.ebookDetail-module__vLWWYW__container{background-color:#dff2fa;background-image:radial-gradient(70% 80% at 50% 32%,#ffffffa6 0%,#fff6 50%,#fff3 80%,#0000 100%),url(/brand/adventure_bg.webp);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh;padding:1.5rem 0 5rem}.ebookDetail-module__vLWWYW__inner{width:min(1300px,100% - clamp(20px,3vw,48px));margin:0 auto}.ebookDetail-module__vLWWYW__breadcrumb{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.45rem 1rem;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 4px #00000008}.ebookDetail-module__vLWWYW__breadcrumb:hover{color:#2563eb;border-color:#93c5fd;transform:translate(-2px)}.ebookDetail-module__vLWWYW__mainCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;grid-template-columns:280px 1fr;align-items:center;gap:2.5rem;margin-bottom:2rem;padding:2.25rem 2.5rem;display:grid;box-shadow:0 10px 25px #0000000a}.ebookDetail-module__vLWWYW__leftCol{justify-content:center;align-items:center;display:flex}.ebookDetail-module__vLWWYW__coverBox{aspect-ratio:1;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#fef3c7 0%,#fed7aa 50%,#fde68a 100%);border-radius:1.5rem;justify-content:center;align-items:center;width:100%;max-width:280px;margin-bottom:0;transition:transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #00000014}.ebookDetail-module__vLWWYW__coverImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ebookDetail-module__vLWWYW__coverBox:hover .ebookDetail-module__vLWWYW__coverImage{transform:scale(1.05)}.ebookDetail-module__vLWWYW__rightCol{flex-direction:column;justify-content:center;gap:1rem;display:flex}.ebookDetail-module__vLWWYW__titleArea{margin-bottom:.35rem}.ebookDetail-module__vLWWYW__bookTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:.4rem;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:900;line-height:1.25}.ebookDetail-module__vLWWYW__bookMetaLine{color:#64748b;justify-content:flex-start;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.ebookDetail-module__vLWWYW__metaDot{color:#cbd5e1}.ebookDetail-module__vLWWYW__modeCard{background:#fff;border:1px solid #e2e8f0;border-radius:1.125rem;align-items:center;gap:1rem;padding:1.125rem 1.25rem;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 8px #00000005}.ebookDetail-module__vLWWYW__modeCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000f}.ebookDetail-module__vLWWYW__modeIconWrap{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.35rem;display:flex}.ebookDetail-module__vLWWYW__modeListen{background:#f0fdfa;border-color:#99f6e4}.ebookDetail-module__vLWWYW__modeListen .ebookDetail-module__vLWWYW__modeIconWrap{color:#0f766e;background:#ccfbf1}.ebookDetail-module__vLWWYW__modeListen:hover{border-color:#0d9488}.ebookDetail-module__vLWWYW__modeRead{background:#f0fdf4;border-color:#bbf7d0}.ebookDetail-module__vLWWYW__modeRead .ebookDetail-module__vLWWYW__modeIconWrap{color:#16a34a;background:#dcfce7}.ebookDetail-module__vLWWYW__modeRead:hover{border-color:#16a34a}.ebookDetail-module__vLWWYW__modeQuiz{background:#faf5ff;border-color:#e9d5ff}.ebookDetail-module__vLWWYW__modeQuiz .ebookDetail-module__vLWWYW__modeIconWrap{color:#9333ea;background:#f3e8ff}.ebookDetail-module__vLWWYW__modeQuiz:hover{border-color:#9333ea}.ebookDetail-module__vLWWYW__modeBody{flex-grow:1;min-width:0}.ebookDetail-module__vLWWYW__modeTitleRow{color:#1e293b;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:1rem;font-weight:800;display:flex}.ebookDetail-module__vLWWYW__modePercentage{color:#64748b;font-size:.875rem;font-weight:800}.ebookDetail-module__vLWWYW__modeProgressBarTrack{background:#0000000f;border-radius:9999px;width:100%;height:7px;overflow:hidden}.ebookDetail-module__vLWWYW__modeProgressBarFillListen{background:#0d9488;border-radius:9999px;height:100%;transition:width .3s}.ebookDetail-module__vLWWYW__modeProgressBarFillRead{background:#16a34a;border-radius:9999px;height:100%;transition:width .3s}.ebookDetail-module__vLWWYW__modeProgressBarFillQuiz{background:#9333ea;border-radius:9999px;height:100%;transition:width .3s}.ebookDetail-module__vLWWYW__modeChevron{color:#94a3b8;margin-left:.5rem;font-size:1.25rem;font-weight:700;transition:transform .2s}.ebookDetail-module__vLWWYW__modeCard:hover .ebookDetail-module__vLWWYW__modeChevron{color:#1e293b;transform:translate(3px)}.ebookDetail-module__vLWWYW__pagesSection{background:#fff;border:1px solid #e2e8f0;border-radius:1.75rem;padding:2.25rem;box-shadow:0 4px 14px #00000008}.ebookDetail-module__vLWWYW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ebookDetail-module__vLWWYW__sectionTitle{color:#1e293b;align-items:center;gap:.5rem;font-size:1.35rem;font-weight:800;display:flex}.ebookDetail-module__vLWWYW__pagesGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem;display:grid}.ebookDetail-module__vLWWYW__pageCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1.125rem;flex-direction:column;gap:.65rem;padding:1.25rem;transition:all .2s;display:flex}.ebookDetail-module__vLWWYW__pageCard:hover{background:#fff;border-color:#cbd5e1;box-shadow:0 6px 16px #0000000a}.ebookDetail-module__vLWWYW__pageCardHeader{color:#0f766e;border-bottom:1px dashed #e2e8f0;justify-content:space-between;align-items:center;padding-bottom:.5rem;font-size:.875rem;font-weight:800;display:flex}.ebookDetail-module__vLWWYW__pageSentenceList{flex-direction:column;gap:.45rem;display:flex}.ebookDetail-module__vLWWYW__pageSentenceItem{color:#334155;font-size:.9375rem;line-height:1.5}@media (max-width:768px){.ebookDetail-module__vLWWYW__mainCard{border-radius:1.25rem;grid-template-columns:1fr;gap:1rem;padding:1.25rem 1rem}.ebookDetail-module__vLWWYW__leftCol{margin-bottom:0}.ebookDetail-module__vLWWYW__titleArea{text-align:center}.ebookDetail-module__vLWWYW__bookTitle{margin-bottom:.3rem;font-size:1.2rem}.ebookDetail-module__vLWWYW__bookMetaLine{justify-content:center;gap:.4rem;font-size:.8125rem}.ebookDetail-module__vLWWYW__modeCard{border-radius:.9rem;gap:.75rem;padding:.75rem .9rem}.ebookDetail-module__vLWWYW__modeIconWrap{width:2.35rem;height:2.35rem;font-size:1.1rem}.ebookDetail-module__vLWWYW__modeTitleRow{margin-bottom:.35rem;font-size:.875rem}.ebookDetail-module__vLWWYW__modePercentage{font-size:.8rem}.ebookDetail-module__vLWWYW__pagesSection{border-radius:1.25rem;padding:1.25rem 1rem}.ebookDetail-module__vLWWYW__sectionTitle{font-size:1rem;line-height:1.35}.ebookDetail-module__vLWWYW__coverBox{border-radius:1.15rem;max-width:170px}.ebookDetail-module__vLWWYW__pagesGrid{grid-template-columns:1fr;gap:.85rem}.ebookDetail-module__vLWWYW__pageCard{border-radius:.9rem;gap:.5rem;padding:.9rem 1rem}.ebookDetail-module__vLWWYW__pageCardHeader{padding-bottom:.35rem;font-size:.8rem}.ebookDetail-module__vLWWYW__pageSentenceItem{font-size:.875rem;line-height:1.45}}@media (max-width:480px){.ebookDetail-module__vLWWYW__breadcrumb{margin-bottom:.85rem;padding:.35rem .8rem;font-size:.8125rem}.ebookDetail-module__vLWWYW__bookTitle{font-size:1.125rem}.ebookDetail-module__vLWWYW__bookMetaLine{font-size:.78rem}.ebookDetail-module__vLWWYW__sectionTitle{font-size:.9375rem}.ebookDetail-module__vLWWYW__modeTitleRow{font-size:.8125rem}}.ebookDetail-module__vLWWYW__supportNoteCard{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#fffbeb,#fef3c7);border:1px solid #fde68a;border-radius:14px;align-items:center;gap:.65rem;margin-top:1rem;padding:.65rem .95rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 2px 8px #f59e0b14}.ebookDetail-module__vLWWYW__supportNoteCard:hover{border-color:#f59e0b;transform:translateY(-1px);box-shadow:0 4px 14px #f59e0b29}.ebookDetail-module__vLWWYW__supportNoteCard:hover .ebookDetail-module__vLWWYW__supportNoteButton{background:#c2410c;box-shadow:0 4px 10px #ea580c59}.ebookDetail-module__vLWWYW__supportNoteIcon{color:#d97706;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ebookDetail-module__vLWWYW__supportNoteBody{color:#78350f;flex:1;font-size:.8rem;line-height:1.45}.ebookDetail-module__vLWWYW__supportNoteHeading{color:#92400e;font-weight:800}.ebookDetail-module__vLWWYW__supportNoteText{color:#78350f}.ebookDetail-module__vLWWYW__supportNoteButton{color:#fff;cursor:pointer;vertical-align:baseline;background:#ea580c;border:none;border-radius:999px;align-items:center;gap:4px;margin-left:4px;padding:2px 9px;font-size:.76rem;font-weight:750;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 2px 6px #ea580c38}
.ebookListen-module__j3orLq__stageWrapper{box-sizing:border-box;background-color:#dff2fa;background-image:radial-gradient(70% 80% at 50% 32%,#ffffffa6 0%,#fff6 50%,#fff3 80%,#0000 100%),url(/brand/adventure_bg.webp);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;height:100dvh;max-height:100dvh;display:flex;position:relative;overflow:hidden}.ebookListen-module__j3orLq__headerBar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background:#ffffffe0;border-bottom:1px solid #e2e8f0d9;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem 1.25rem;display:flex}.ebookListen-module__j3orLq__closeBtn{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:1.15rem;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 2px 5px #0000000a}.ebookListen-module__j3orLq__closeBtn:hover{color:#0f172a;background:#f1f5f9;transform:scale(1.05)}.ebookListen-module__j3orLq__modeTabsGroup{background:#f1f5f9;border-radius:9999px;align-items:center;gap:.25rem;padding:.25rem;display:flex}.ebookListen-module__j3orLq__modeTab{color:#64748b;border-radius:9999px;align-items:center;gap:.35rem;padding:.35rem .85rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ebookListen-module__j3orLq__modeTab.ebookListen-module__j3orLq__activeTab{color:#0f766e;background:#fff;box-shadow:0 2px 6px #0000000f}.ebookListen-module__j3orLq__tabCheckIcon{color:#10b981;vertical-align:middle;flex-shrink:0;width:1.05rem;height:1.05rem;display:inline-block}.ebookListen-module__j3orLq__tabIcon{vertical-align:middle;flex-shrink:0;width:1rem;height:1rem;display:inline-block}.ebookListen-module__j3orLq__pageIndicator{color:#475569;font-size:.875rem;font-weight:800}.ebookListen-module__j3orLq__canvasArea{flex:1;justify-content:center;align-items:center;min-height:0;padding:.65rem 1rem;display:flex;overflow:hidden}.ebookListen-module__j3orLq__bookCard{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0e6;border-radius:1.75rem;flex-direction:column;width:100%;max-width:860px;height:100%;max-height:100%;padding:1.25rem 2.25rem;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 36px #0000000d,0 2px 8px #00000005}.ebookListen-module__j3orLq__cardBottomBar{pointer-events:auto;z-index:10;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:.85rem;left:1.5rem;right:1.5rem}.ebookListen-module__j3orLq__bgmSlot{align-items:center;min-height:1.8rem;display:flex}.ebookListen-module__j3orLq__cardBottomFolio{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:auto;font-size:.8rem;font-weight:700}.ebookListen-module__j3orLq__pageHeroWrapper{text-align:center;border-radius:1.25rem;flex:auto;justify-content:center;align-items:center;min-height:0;max-height:clamp(220px,50vh,460px);margin-top:.25rem;margin-bottom:.85rem;display:flex;overflow:hidden}.ebookListen-module__j3orLq__pageHeroImg{object-fit:contain;border-radius:1.25rem;width:auto;max-width:100%;max-height:clamp(200px,46vh,440px);box-shadow:0 8px 24px #0000000f}.ebookListen-module__j3orLq__sentenceList{scrollbar-width:thin;flex-direction:column;flex-shrink:0;justify-content:flex-start;gap:clamp(.45rem,1.4vh,1rem);min-height:0;margin-top:auto;margin-bottom:auto;display:flex;overflow-y:auto}.ebookListen-module__j3orLq__pageHeroWrapper+.ebookListen-module__j3orLq__sentenceList{margin-top:0}.ebookListen-module__j3orLq__sentenceRow{background:0 0;border-radius:1rem;flex-shrink:0;justify-content:space-between;align-items:center;gap:.85rem;padding:clamp(.3rem,.8vh,.65rem) .85rem;transition:all .2s;display:flex}.ebookListen-module__j3orLq__sentenceRow.ebookListen-module__j3orLq__playingActive{background:#f0fdfa;box-shadow:0 4px 14px #0d94881a}.ebookListen-module__j3orLq__sentenceLeft{flex-grow:1;align-items:center;gap:.85rem;min-width:0;display:flex}.ebookListen-module__j3orLq__speakerBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;transition:all .2s;display:flex}.ebookListen-module__j3orLq__speakerBtn:hover{color:#0f766e;background:#ccfbf1;transform:scale(1.1)}.ebookListen-module__j3orLq__speakerBtn.ebookListen-module__j3orLq__speakerPlaying{color:#fff;background:#0d9488;animation:1.5s infinite ebookListen-module__j3orLq__pulseAudio}@keyframes ebookListen-module__j3orLq__pulseAudio{0%{transform:scale(1);box-shadow:0 0 #0d948866}70%{transform:scale(1.08);box-shadow:0 0 0 8px #0d948800}to{transform:scale(1);box-shadow:0 0 #0d948800}}.ebookListen-module__j3orLq__sentenceText{color:#1e293b;letter-spacing:-.01em;font-size:clamp(1.25rem,2.7vh,1.75rem);font-weight:700;line-height:1.45;transition:all .2s}.ebookListen-module__j3orLq__sentenceText.ebookListen-module__j3orLq__playingText{color:#0f766e}.ebookListen-module__j3orLq__wordSpan{cursor:pointer;border-radius:.35rem;margin:0 .05rem;padding:0 .25rem;transition:all .15s;display:inline-block}.ebookListen-module__j3orLq__wordSpan:hover{color:#0d9488;background:#0d948826;border-radius:.35rem}.ebookListen-module__j3orLq__highlightedWord{color:#0f172a;background:linear-gradient(135deg,#fef08a 0%,#fde047 100%);font-weight:900;transform:scale(1.08);box-shadow:0 3px 10px #facc1573}.ebookListen-module__j3orLq__fontLarge .ebookListen-module__j3orLq__sentenceText{font-size:clamp(1.3rem,2.6vh,1.75rem)}.ebookListen-module__j3orLq__sentenceRight{flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ebookListen-module__j3orLq__visualImageThumb{object-fit:contain;width:2.85rem;height:2.85rem;transition:transform .2s}.ebookListen-module__j3orLq__visualEmojiThumb{-webkit-user-select:none;user-select:none;font-size:2.25rem;transition:transform .2s}.ebookListen-module__j3orLq__sentenceRow:hover .ebookListen-module__j3orLq__visualEmojiThumb,.ebookListen-module__j3orLq__sentenceRow:hover .ebookListen-module__j3orLq__visualImageThumb{transform:scale(1.15)}.ebookListen-module__j3orLq__bottomControls{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;background:#fffffff2;border-top:1px solid #e2e8f0d9;flex-shrink:0;justify-content:center;align-items:center;gap:.85rem;padding:.65rem 1rem .85rem;display:flex}.ebookListen-module__j3orLq__navCircleBtn{color:#334155;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.5rem;font-weight:800;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 6px #0000000a}.ebookListen-module__j3orLq__navCircleBtn:hover:not(:disabled){color:#0f172a;background:#f8fafc;border-color:#cbd5e1;transform:scale(1.06)}.ebookListen-module__j3orLq__navCircleBtn:active:not(:disabled){transform:scale(.95)}.ebookListen-module__j3orLq__navCircleBtn:disabled{opacity:.35;cursor:not-allowed;background:#f8fafc}.ebookListen-module__j3orLq__playCircleBtn{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#0d9488 0%,#0f766e 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;line-height:1;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 4px 14px #0d948859}.ebookListen-module__j3orLq__playCircleBtn:hover{transform:scale(1.06);box-shadow:0 6px 18px #0d948873}.ebookListen-module__j3orLq__playCircleBtn:active{transform:scale(.95)}.ebookListen-module__j3orLq__speedSelectorGroup{box-sizing:border-box;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.2rem;height:3rem;padding:.2rem .3rem;display:inline-flex;box-shadow:0 2px 5px #00000005}.ebookListen-module__j3orLq__speedPill{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:9999px;justify-content:center;align-items:center;height:100%;padding:0 .85rem;font-size:.875rem;font-weight:700;line-height:1;transition:all .18s;display:inline-flex}.ebookListen-module__j3orLq__speedPill:hover{color:#0f172a}.ebookListen-module__j3orLq__speedPill.ebookListen-module__j3orLq__activeSpeedPill{color:#0f766e;background:#fff;font-weight:800;box-shadow:0 2px 6px #00000014}.ebookListen-module__j3orLq__soundTogglePill{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;justify-content:center;align-items:center;gap:.35rem;height:3rem;padding:0 .95rem;font-size:.875rem;font-weight:700;line-height:1;transition:all .18s;display:inline-flex;box-shadow:0 2px 5px #00000005}.ebookListen-module__j3orLq__soundTogglePill:hover{color:#0f172a;border-color:#cbd5e1}.ebookListen-module__j3orLq__soundTogglePill.ebookListen-module__j3orLq__soundToggleActive{color:#0f766e;background:#fff;border-color:#99f6e4;font-weight:800;box-shadow:0 2px 6px #00000014}.ebookListen-module__j3orLq__loadingContainer{color:#64748b;justify-content:center;align-items:center;height:100dvh;font-size:1.125rem;font-weight:700;display:flex}@media (min-width:1024px){.ebookListen-module__j3orLq__bookCard{max-width:900px;padding:1.5rem 2.75rem}}@media (max-width:768px){.ebookListen-module__j3orLq__headerBar{padding:.45rem .75rem}.ebookListen-module__j3orLq__closeBtn{width:2.15rem;height:2.15rem;font-size:1.05rem}.ebookListen-module__j3orLq__modeTabsGroup{gap:.15rem;padding:.2rem}.ebookListen-module__j3orLq__modeTab{gap:.25rem;padding:.25rem .55rem;font-size:.72rem}.ebookListen-module__j3orLq__pageIndicator{font-size:.78rem;font-weight:800}.ebookListen-module__j3orLq__canvasArea{padding:.35rem .6rem .5rem}.ebookListen-module__j3orLq__bookCard{border-radius:1.5rem;flex-direction:column;justify-content:flex-start;padding:.75rem 1rem .65rem;display:flex;box-shadow:0 10px 25px #0000000a}.ebookListen-module__j3orLq__cardTopAction{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:.25rem;padding-right:80px}.ebookListen-module__j3orLq__fontToggleBtn{border-radius:.55rem;width:1.85rem;height:1.85rem;font-size:.8rem}.ebookListen-module__j3orLq__pageTitleHeader{font-size:.78rem;font-weight:800}.ebookListen-module__j3orLq__pageHeroWrapper{flex-shrink:0;justify-content:center;align-items:center;max-width:calc(100% - 75px);max-height:clamp(120px,28vh,190px);margin:auto auto .65rem;display:flex}.ebookListen-module__j3orLq__pageHeroImg{object-fit:contain;width:auto;max-height:clamp(115px,27vh,180px)}.ebookListen-module__j3orLq__sentenceList{flex-direction:column;flex-shrink:0;justify-content:flex-start;gap:.45rem;min-height:0;margin-top:auto;margin-bottom:auto;display:flex;overflow-y:auto}.ebookListen-module__j3orLq__pageHeroWrapper+.ebookListen-module__j3orLq__sentenceList{margin-top:0}.ebookListen-module__j3orLq__sentenceRow{border-radius:.85rem;gap:.65rem;padding:.35rem .65rem}.ebookListen-module__j3orLq__sentenceText{letter-spacing:-.01em;font-size:clamp(1.1rem,3.9vw,1.3rem);font-weight:700;line-height:1.45}.ebookListen-module__j3orLq__fontLarge .ebookListen-module__j3orLq__sentenceText{font-size:clamp(1.25rem,4.5vw,1.5rem)}.ebookListen-module__j3orLq__speakerBtn{width:2.15rem;height:2rem;font-size:.85rem}.ebookListen-module__j3orLq__visualImageThumb{width:2.15rem;height:2.15rem}.ebookListen-module__j3orLq__visualEmojiThumb{font-size:1.45rem}.ebookListen-module__j3orLq__sentenceRight{width:2.15rem;height:2.15rem}.ebookListen-module__j3orLq__bottomControls{padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom,0px));gap:.55rem}.ebookListen-module__j3orLq__navCircleBtn{width:2.6rem;height:2.6rem;font-size:1.35rem}.ebookListen-module__j3orLq__playCircleBtn{width:2.6rem;height:2.6rem;font-size:1.1rem}.ebookListen-module__j3orLq__speedSelectorGroup{gap:.15rem;height:2.6rem;padding:.15rem .25rem}.ebookListen-module__j3orLq__speedPill{padding:0 .55rem;font-size:.78rem}.ebookListen-module__j3orLq__soundTogglePill{height:2.6rem;padding:0 .65rem;font-size:.78rem}.ebookListen-module__j3orLq__cardBottomBar{bottom:.55rem;left:.85rem;right:.85rem}.ebookListen-module__j3orLq__cardBottomFolio{font-size:.72rem}}
