.loadingOverlay[data-v-138b123d]{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:#fffffff2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loadingContent[data-v-138b123d]{align-items:center;display:flex;flex-direction:column;gap:2rem;padding:3rem;text-align:center}.bookAnimation[data-v-138b123d]{perspective:60rem}.book[data-v-138b123d]{height:6rem;position:relative;transform-style:preserve-3d;width:8rem}.bookPage[data-v-138b123d]{background:linear-gradient(90deg,#f5f5f5,#fff 50%,#f5f5f5);border:.1rem solid #ddd;border-radius:.2rem .5rem .5rem .2rem;box-shadow:0 .2rem .5rem #0000001a;height:6rem;position:absolute;transform-origin:left center;width:4rem}.bookPage[data-v-138b123d]:first-child{animation:flipPage-138b123d 1.5s ease-in-out infinite;animation-delay:0s;left:4rem}.bookPage[data-v-138b123d]:nth-child(2){animation:flipPage-138b123d 1.5s ease-in-out infinite;animation-delay:.3s;left:4rem}.bookPage[data-v-138b123d]:nth-child(3){animation:flipPage-138b123d 1.5s ease-in-out infinite;animation-delay:.6s;left:4rem}@keyframes flipPage-138b123d{0%,to{transform:rotateY(0)}50%{transform:rotateY(-180deg)}}.loadingTitle[data-v-138b123d]{color:#333;font-size:2rem;font-weight:600;line-height:1.4;margin:0}.loadingDots[data-v-138b123d]{align-items:center;display:flex;gap:.8rem;justify-content:center}.dot[data-v-138b123d]{animation:dotPulse-138b123d 1.4s ease-in-out infinite;background-color:#007bff;border-radius:50%;height:1rem;width:1rem}.dot[data-v-138b123d]:first-child{animation-delay:0s}.dot[data-v-138b123d]:nth-child(2){animation-delay:.2s}.dot[data-v-138b123d]:nth-child(3){animation-delay:.4s}@keyframes dotPulse-138b123d{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.loadingMessage[data-v-138b123d]{color:#888;font-size:1.4rem;font-weight:400;line-height:1.5;margin:0;max-width:30rem}@media screen and (max-width:768px){.loadingContent[data-v-138b123d]{padding:2rem}.book[data-v-138b123d]{height:4.5rem;width:6rem}.bookPage[data-v-138b123d]{height:4.5rem;width:3rem}.bookPage[data-v-138b123d]:first-child,.bookPage[data-v-138b123d]:nth-child(2),.bookPage[data-v-138b123d]:nth-child(3){left:3rem}.loadingTitle[data-v-138b123d]{font-size:1.8rem;font-weight:600;line-height:1.4}.dot[data-v-138b123d]{height:.8rem;width:.8rem}}.bookPageContent[data-v-e6e09513]{background-color:#fff;height:100%;position:relative;width:100%}.bookPageImage[data-v-e6e09513]{display:block;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.bookPageLinkLayer[data-v-e6e09513]{inset:0;pointer-events:none;position:absolute}.bookPageLink[data-v-e6e09513]{background:transparent;border:none;cursor:pointer;display:block;height:var(--link-height);left:var(--link-left);padding:0;pointer-events:auto;position:absolute;top:var(--link-top);width:var(--link-width)}.bookPageLink[data-v-e6e09513]:hover{background-color:#0064ff1a}.bookPageLink[data-v-e6e09513]:focus{outline:2px solid rgba(0,100,255,.5)}.bookPageBlank[data-v-e6e09513]{background-color:#fff;height:100%;width:100%}.bookPagePlaceholder[data-v-e6e09513]{align-items:center;background-color:#f5f5f5;display:flex;height:100%;justify-content:center;width:100%}.bookPageSpinner[data-v-e6e09513]{animation:spinnerRotate-e6e09513 .8s linear infinite;border:.3rem solid #e0e0e0;border-radius:50%;border-top-color:#999;display:block;height:3.2rem;width:3.2rem}@keyframes spinnerRotate-e6e09513{to{transform:rotate(1turn)}}.pdfReader[data-v-4a84cfe5]{align-items:center;background-color:#2a2a2a;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;position:relative;width:100%}.pdfReader.fullscreen[data-v-4a84cfe5]{left:0;position:fixed;top:0;z-index:9999}.toolbar[data-v-4a84cfe5]{align-items:center;background-color:#1a1a1a;display:flex;gap:1.5rem;justify-content:center;margin-top:2rem;padding:1rem 2rem;position:relative;z-index:80}@media screen and (max-width:1200px){.toolbar[data-v-4a84cfe5]{justify-content:space-between;margin-top:.5rem;padding:.8rem 1.2rem}}.toolbarGroup[data-v-4a84cfe5]{align-items:center;display:flex;gap:.5rem}.toolbarDivider[data-v-4a84cfe5]{background-color:#444;height:2.4rem;width:1px}.toolbarBtn[data-v-4a84cfe5]{align-items:center;background-color:#444;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;height:4rem;justify-content:center;padding:.5rem;transition:background-color .2s ease;width:4rem}.toolbarBtn[data-v-4a84cfe5]:hover:not(:disabled){background-color:#555}.toolbarBtn[data-v-4a84cfe5]:disabled{cursor:not-allowed;opacity:.5}.toolbarBtn.active[data-v-4a84cfe5]{background-color:#007bff}@media screen and (max-width:1200px){.toolbarBtn[data-v-4a84cfe5]{font-size:1.6rem;height:3.6rem;width:3.6rem}}.toolbarBtnText[data-v-4a84cfe5]{font-size:1.2rem;padding:0 1.2rem;width:auto}@media screen and (max-width:1200px){.toolbarBtnText[data-v-4a84cfe5]{font-size:1.6rem}}.pageInfoWrap[data-v-4a84cfe5]{align-items:center;display:flex;gap:.4rem;justify-content:center;min-width:10rem}@media screen and (max-width:1200px){.pageInfoWrap[data-v-4a84cfe5]{min-width:7rem}}.pageInfoBtn[data-v-4a84cfe5]{background:transparent;border:1px solid transparent;border-radius:.4rem;color:#fff;cursor:pointer;font-size:1.6rem;padding:.4rem .8rem;text-align:center;transition:border-color .2s,background-color .2s;white-space:nowrap}.pageInfoBtn[data-v-4a84cfe5]:hover{background-color:#ffffff1a;border-color:#ffffff4d}@media screen and (max-width:1200px){.pageInfoBtn[data-v-4a84cfe5]{padding:.2rem .4rem}}.pageInput[data-v-4a84cfe5]{background:#ffffff26;border:1px solid hsla(0,0%,100%,.5);border-radius:.4rem;color:#fff;font-size:1.4rem;padding:.4rem;text-align:center;width:5rem}.pageInput[data-v-4a84cfe5]::-webkit-inner-spin-button,.pageInput[data-v-4a84cfe5]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pageInput[data-v-4a84cfe5]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.pageInput[data-v-4a84cfe5]:focus{border-color:#fff;outline:none}@media screen and (max-width:1200px){.pageInput[data-v-4a84cfe5]{font-size:1.6rem;padding:.2rem;width:4rem}}.pageTotal[data-v-4a84cfe5]{color:#fff;font-size:1.4rem;white-space:nowrap}@media screen and (max-width:1200px){.pageTotal[data-v-4a84cfe5]{font-size:1.6rem}}.zoomInfo[data-v-4a84cfe5]{color:#fff;font-size:1.4rem;min-width:5rem;text-align:center}.toolbarDesktop[data-v-4a84cfe5]{align-items:center;display:flex;gap:1.5rem}@media screen and (max-width:1200px){.toolbarDesktop[data-v-4a84cfe5]{display:none}}.mobileFloatingLeft[data-v-4a84cfe5]{display:flex;flex-direction:column;gap:.8rem;left:1.2rem;pointer-events:none;position:absolute;top:1.4rem;z-index:110}.mobileFloatingBtn[data-v-4a84cfe5]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;height:4rem;justify-content:center;pointer-events:auto;touch-action:manipulation;transition:background-color .2s ease;width:4rem}.mobileFloatingBtn[data-v-4a84cfe5]:active:not(:disabled){background-color:#fff3}.mobileFloatingBtn[data-v-4a84cfe5]:disabled{cursor:not-allowed;opacity:.4}.mobileFloatingBtn.active[data-v-4a84cfe5]{background-color:#2563ebd9}.mobileFloatingIcon[data-v-4a84cfe5]{display:block;height:2rem;pointer-events:none;width:2rem}.mobileFloatingZoom[data-v-4a84cfe5]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;border-radius:2.4rem;bottom:1.8rem;display:flex;gap:.4rem;left:50%;padding:.4rem .6rem;pointer-events:auto;position:absolute;transform:translate(-50%);z-index:110}.mobileFloatingZoomBtn[data-v-4a84cfe5]{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:4.6rem;justify-content:center;touch-action:manipulation;transition:background-color .2s ease;width:4.6rem}.mobileFloatingZoomBtn[data-v-4a84cfe5]:active:not(:disabled){background-color:#ffffff26}.mobileFloatingZoomBtn[data-v-4a84cfe5]:disabled{cursor:not-allowed;opacity:.4}.mobileFloatingZoomValue[data-v-4a84cfe5]{color:#fff;font-size:1.6rem;min-width:5rem;text-align:center}.mobileFloatingZoomReset[data-v-4a84cfe5]{background-color:#ffffff26;border:none;border-radius:1.6rem;color:#fff;cursor:pointer;font-size:1.2rem;padding:.5rem 1rem;touch-action:manipulation;transition:background-color .2s ease}.mobileFloatingZoomReset[data-v-4a84cfe5]:active{background-color:#ffffff40}.flipbookWrapper[data-v-4a84cfe5]{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;position:relative;width:100%}.flipbookWrapper.dragging[data-v-4a84cfe5]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flipbookWrapper.zoomed[data-v-4a84cfe5]{cursor:grab}.flipbookWrapper.zoomed.dragging[data-v-4a84cfe5]{cursor:grabbing}.flipbook[data-v-4a84cfe5]{flex-shrink:0;transform:translate(var(--pan-x,0),var(--pan-y,0)) scale(var(--zoom,1));transform-origin:center center;will-change:transform}.flipbook.smoothTransition[data-v-4a84cfe5]{transition:transform .2s ease}.flipbook.disableInteraction[data-v-4a84cfe5]{pointer-events:none}.flipbook.is-zoomed[data-v-4a84cfe5]{cursor:grab}.flipbook.is-zoomed.is-dragging[data-v-4a84cfe5]{cursor:grabbing}.bookSpread[data-v-4a84cfe5]{box-shadow:0 .4rem 4rem #00000080;display:flex;height:var(--page-height,600px);position:relative;width:calc(var(--page-width, 400px)*2)}.bookSpread.bookSpreadCover[data-v-4a84cfe5],.bookSpread.bookSpreadMobile[data-v-4a84cfe5]{width:var(--page-width,400px)}.bookSpread[data-v-4a84cfe5]:after{background:linear-gradient(90deg,#0000002e,#0000000a);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:4px;z-index:5}.bookSpreadCover[data-v-4a84cfe5]:after,.bookSpreadMobile[data-v-4a84cfe5]:after{display:none}.bookPage[data-v-4a84cfe5]{background-color:#fff;cursor:pointer;flex-shrink:0;height:var(--page-height,600px);overflow:hidden;position:relative;width:var(--page-width,400px)}.bookPageLeft[data-v-4a84cfe5]{border-right:1px solid rgba(0,0,0,.08)}.bookPageRight[data-v-4a84cfe5]{border-left:1px solid rgba(0,0,0,.08)}.bookPageSingle[data-v-4a84cfe5]{cursor:default}.pageFlipShadowLeft[data-v-4a84cfe5],.pageFlipShadowRight[data-v-4a84cfe5]{inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.pageFlipShadowLeft.active[data-v-4a84cfe5]{background:linear-gradient(270deg,rgba(0,0,0,.12) 0,transparent 60%);opacity:1}.pageFlipShadowRight.active[data-v-4a84cfe5]{background:linear-gradient(90deg,rgba(0,0,0,.12) 0,transparent 60%);opacity:1}.flipLeaf[data-v-4a84cfe5]{height:var(--page-height,600px);pointer-events:none;position:absolute;top:0;transform-style:preserve-3d;width:var(--page-width,400px);z-index:10}.flipLeafNext[data-v-4a84cfe5]{left:50%;transform:rotateY(0);transform-origin:left center}.flipLeafNext.animating[data-v-4a84cfe5]{animation:flipNext-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards}.flipLeafPrev[data-v-4a84cfe5]{left:0;transform:rotateY(0);transform-origin:right center}.flipLeafPrev.animating[data-v-4a84cfe5]{animation:flipPrev-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards}.flipLeafNextMobile[data-v-4a84cfe5]{left:0;transform:rotateY(0);transform-origin:left center}.flipLeafNextMobile.animating[data-v-4a84cfe5]{animation:flipNext-4a84cfe5 var(--flip-duration,.3s) ease-in-out forwards}.flipLeafPrevMobile[data-v-4a84cfe5]{left:0;transform:rotateY(0);transform-origin:right center}.flipLeafPrevMobile.animating[data-v-4a84cfe5]{animation:flipPrev-4a84cfe5 var(--flip-duration,.3s) ease-in-out forwards}.flipLeafBack[data-v-4a84cfe5],.flipLeafFront[data-v-4a84cfe5]{backface-visibility:hidden;height:100%;inset:0;overflow:hidden;position:absolute;width:100%}.flipLeafBack[data-v-4a84cfe5]{transform:rotateY(180deg)}.flipLeafNext.animating .flipLeafFront[data-v-4a84cfe5]:after,.flipLeafNextMobile.animating .flipLeafFront[data-v-4a84cfe5]:after{animation:flipShadowFront-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards;background:linear-gradient(270deg,rgba(0,0,0,.25) 0,transparent 60%);content:"";inset:0;position:absolute}.flipLeafNext.animating .flipLeafBack[data-v-4a84cfe5]:after,.flipLeafNextMobile.animating .flipLeafBack[data-v-4a84cfe5]:after{animation:flipShadowBack-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards;background:linear-gradient(90deg,rgba(0,0,0,.2) 0,transparent 60%);content:"";inset:0;position:absolute}.flipLeafPrev.animating .flipLeafFront[data-v-4a84cfe5]:after,.flipLeafPrevMobile.animating .flipLeafFront[data-v-4a84cfe5]:after{animation:flipShadowFront-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards;background:linear-gradient(90deg,rgba(0,0,0,.25) 0,transparent 60%);content:"";inset:0;position:absolute}.flipLeafPrev.animating .flipLeafBack[data-v-4a84cfe5]:after,.flipLeafPrevMobile.animating .flipLeafBack[data-v-4a84cfe5]:after{animation:flipShadowBack-4a84cfe5 var(--flip-duration,.5s) ease-in-out forwards;background:linear-gradient(270deg,rgba(0,0,0,.2) 0,transparent 60%);content:"";inset:0;position:absolute}@keyframes flipNext-4a84cfe5{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes flipPrev-4a84cfe5{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes flipShadowFront-4a84cfe5{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes flipShadowBack-4a84cfe5{0%{opacity:0}50%{opacity:0}to{opacity:1}}.bookSpread[data-v-4a84cfe5]{perspective:2000px}.floatingNav[data-v-4a84cfe5]{height:100%;justify-content:space-between;left:0;padding:0 1rem;pointer-events:none;position:absolute;top:0;width:100%;z-index:50}.floatingNav[data-v-4a84cfe5],.floatingNavBtn[data-v-4a84cfe5]{align-items:center;display:flex}.floatingNavBtn[data-v-4a84cfe5]{background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;height:5rem;justify-content:center;pointer-events:auto;transition:background-color .2s ease,transform .2s ease,opacity .2s ease;width:5rem}.floatingNavBtn[data-v-4a84cfe5]:hover:not(:disabled){background-color:#000000b3;transform:scale(1.1)}.floatingNavBtn[data-v-4a84cfe5]:disabled{cursor:not-allowed;opacity:.3}@media screen and (max-width:1200px){.floatingNavBtn[data-v-4a84cfe5]{height:4rem;width:4rem}.floatingNavBtn svg[data-v-4a84cfe5]{height:2rem;width:2rem}}[data-v-4a84cfe5] .pageItem{align-items:center;background-color:#fff;box-shadow:0 0 2rem #0003;display:flex;justify-content:center}[data-v-4a84cfe5] .pageImage{display:block;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}[data-v-4a84cfe5] .pagePlaceholder{align-items:center;background-color:#f5f5f5;display:flex;height:100%;justify-content:center;width:100%}[data-v-4a84cfe5] .pageSpinner{animation:pageSpinnerRotate-4a84cfe5 .8s linear infinite;border:.3rem solid #e0e0e0;border-radius:50%;border-top-color:#999;height:3.2rem;width:3.2rem}@keyframes pageSpinnerRotate-4a84cfe5{to{transform:rotate(1turn)}}[data-v-4a84cfe5] .pageContent{height:100%;position:relative;width:100%}[data-v-4a84cfe5] .linkLayer{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}[data-v-4a84cfe5] .pageLink{cursor:pointer;display:block;pointer-events:auto;position:absolute}[data-v-4a84cfe5] .pageLink:hover{background-color:#0064ff1a}[data-v-4a84cfe5] .pageLink:focus{outline:2px solid rgba(0,100,255,.5)}.errorContainer[data-v-4a84cfe5]{flex:1;justify-content:center;padding:2rem}.errorContainer[data-v-4a84cfe5],.errorContent[data-v-4a84cfe5]{align-items:center;display:flex}.errorContent[data-v-4a84cfe5]{background:#fff;border-radius:1rem;box-shadow:0 .4rem 2rem #0000001a;flex-direction:column;gap:1.5rem;max-width:40rem;padding:3rem;text-align:center}.errorIcon[data-v-4a84cfe5]{align-items:center;background-color:#dc3545;border-radius:50%;color:#fff;display:flex;font-size:2.4rem;font-weight:700;height:5rem;justify-content:center;width:5rem}.errorTitle[data-v-4a84cfe5]{color:#333;font-size:2rem;font-weight:600;line-height:1.4;margin:0}.errorMessage[data-v-4a84cfe5]{color:#666;font-size:1.6rem;font-weight:400;line-height:1.5;margin:0}.retryButton[data-v-4a84cfe5]{background-color:#007bff;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:500;line-height:1;padding:1rem 2rem;transition:background-color .2s ease}.retryButton[data-v-4a84cfe5]:hover{background-color:#0056b3}.retryButton[data-v-4a84cfe5]:focus{outline:.2rem solid #007bff;outline-offset:.2rem}.outlinePanel[data-v-4a84cfe5]{background-color:#1a1a1a;box-shadow:.4rem 0 2rem #0000004d;display:flex;flex-direction:column;height:calc(100% - 6rem);left:0;max-width:80vw;position:absolute;top:6rem;width:28rem;z-index:150}@media screen and (max-width:1200px){.outlinePanel[data-v-4a84cfe5]{height:100%;max-width:100%;top:0;width:100%}}.outlineHeader[data-v-4a84cfe5]{align-items:center;background-color:#252525;border-bottom:1px solid #333;display:flex;flex-shrink:0;justify-content:space-between;padding:1.2rem 1.6rem}.outlineTitle[data-v-4a84cfe5]{color:#fff;font-size:1.6rem;font-weight:600;line-height:1.4;margin:0}.outlineCloseBtn[data-v-4a84cfe5]{align-items:center;background:none;border:none;border-radius:.4rem;color:#999;cursor:pointer;display:flex;font-size:1.6rem;height:3.2rem;justify-content:center;transition:background-color .2s ease,color .2s ease;width:3.2rem}.outlineCloseBtn[data-v-4a84cfe5]:hover{background-color:#333;color:#fff}.outlineContent[data-v-4a84cfe5]{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.outlineList[data-v-4a84cfe5]{list-style:none;margin:0;padding:.8rem 0}.outlineItem[data-v-4a84cfe5]{padding-left:var(--outline-indent,1.2rem)}.outlineItem.active .outlineLink[data-v-4a84cfe5]{background-color:#007bff1a;color:#007bff}.outlineLink[data-v-4a84cfe5]{align-items:center;background:none;border:none;color:#ccc;cursor:pointer;display:flex;font-size:1.6rem;gap:.8rem;justify-content:space-between;padding:1rem 1.6rem;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.outlineLink[data-v-4a84cfe5]:hover{background-color:#333;color:#fff}.outlineLink[data-v-4a84cfe5]:focus{background-color:#333;outline:none}.outlineLinkTitle[data-v-4a84cfe5]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outlineLinkPage[data-v-4a84cfe5]{color:#666;flex-shrink:0;font-size:1.6rem}.flipbookWrapper.withOutline[data-v-4a84cfe5]{margin-left:28rem;transition:margin-left .3s ease}.slideIn-enter-active[data-v-4a84cfe5],.slideIn-leave-active[data-v-4a84cfe5]{transition:transform .3s ease}.slideIn-enter-from[data-v-4a84cfe5],.slideIn-leave-to[data-v-4a84cfe5]{transform:translate(-100%)}.shareModalOverlay[data-v-4a84cfe5]{align-items:center;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.shareModal[data-v-4a84cfe5]{background-color:#efe7e1;border-radius:.8rem;box-shadow:0 1rem 4rem #0000004d;display:flex;flex-direction:column;max-width:56rem;overflow:hidden;width:90%}@media screen and (max-width:1200px){.shareModal[data-v-4a84cfe5]{max-width:none;width:95%}}.shareModalHeader[data-v-4a84cfe5]{align-items:center;background-color:#771919;color:#fff;display:flex;gap:.8rem;padding:1.2rem 1.6rem}.shareModalHeaderIcon[data-v-4a84cfe5]{align-items:center;display:flex;justify-content:center}.shareModalHeaderIcon svg[data-v-4a84cfe5]{height:2rem;width:2rem}.shareModalTitle[data-v-4a84cfe5]{flex:1;font-size:1.6rem;font-weight:600;line-height:1.4;margin:0}.shareModalCloseBtn[data-v-4a84cfe5]{align-items:center;background:none;border:none;border-radius:.4rem;color:#fff;cursor:pointer;display:flex;font-size:1.6rem;height:3.2rem;justify-content:center;transition:background-color .2s ease;width:3.2rem}.shareModalCloseBtn[data-v-4a84cfe5]:hover{background-color:#ffffff1a}.shareModalContent[data-v-4a84cfe5]{align-items:flex-start;display:flex;gap:2rem;padding:2.4rem}@media screen and (max-width:1200px){.shareModalContent[data-v-4a84cfe5]{align-items:center;flex-direction:column;gap:2rem;padding:2rem 1.6rem}}.shareQrSection[data-v-4a84cfe5]{flex-direction:column;gap:.8rem}.shareQrCode[data-v-4a84cfe5],.shareQrSection[data-v-4a84cfe5]{align-items:center;display:flex}.shareQrCode[data-v-4a84cfe5]{background-color:#fff;border-radius:.4rem;height:18rem;justify-content:center;overflow:hidden;width:18rem}.shareQrCode img[data-v-4a84cfe5]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.shareQrPlaceholder[data-v-4a84cfe5]{color:#666;font-size:1.6rem}.shareQrLabel[data-v-4a84cfe5]{color:#771919;font-size:1.6rem;font-weight:500;line-height:1.4}.shareModalDivider[data-v-4a84cfe5]{background-color:#ccc;height:18rem;width:1px}@media screen and (max-width:1200px){.shareModalDivider[data-v-4a84cfe5]{height:1px;width:80%}}.shareButtonsSection[data-v-4a84cfe5]{display:flex;flex:1;flex-direction:column;gap:1.2rem}.shareButtonsLabel[data-v-4a84cfe5]{color:#771919;font-size:1.6rem;font-weight:500;line-height:1.4}.shareButtonsGrid[data-v-4a84cfe5]{display:grid;gap:1.2rem;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){.shareButtonsGrid[data-v-4a84cfe5]{gap:1rem;grid-template-columns:repeat(4,1fr)}}.shareBtn[data-v-4a84cfe5]{align-items:center;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:5.2rem;justify-content:center;text-decoration:none;transition:transform .2s ease,opacity .2s ease;width:5.2rem}.shareBtn svg[data-v-4a84cfe5]{height:2.4rem;width:2.4rem}.shareBtn[data-v-4a84cfe5]:hover{opacity:.9;transform:scale(1.05)}.shareBtn[data-v-4a84cfe5]:focus{outline:.2rem solid #771919;outline-offset:.2rem}@media screen and (max-width:1200px){.shareBtn[data-v-4a84cfe5]{height:4.8rem;width:4.8rem}.shareBtn svg[data-v-4a84cfe5]{height:2rem;width:2rem}}.shareBtnFacebook[data-v-4a84cfe5]{background-color:#1877f2}.shareBtnLine[data-v-4a84cfe5]{background-color:#00b900}.shareBtnGmail[data-v-4a84cfe5]{background-color:#ea4335}.shareBtnTwitter[data-v-4a84cfe5]{background-color:#000}.shareBtnCopy[data-v-4a84cfe5]{background-color:#626050}.shareBtnCopy.success[data-v-4a84cfe5]{background-color:#28a745}.shareUrlSection[data-v-4a84cfe5]{display:flex;gap:0;padding:1.6rem 2.4rem 2.4rem}@media screen and (max-width:1200px){.shareUrlSection[data-v-4a84cfe5]{padding:1.2rem 1.6rem 2rem}}.shareUrlInput[data-v-4a84cfe5]{background-color:#fff;border:1px solid #ccc;border-radius:.4rem 0 0 .4rem;border-right:none;color:#333;flex:1;font-size:1.6rem;font-weight:400;line-height:1.4;padding:1.2rem 1.6rem}.shareUrlInput[data-v-4a84cfe5]:focus{border-color:#771919;outline:none}.shareUrlCopyBtn[data-v-4a84cfe5]{background-color:#771919;border:none;border-radius:0 .4rem .4rem 0;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:500;line-height:1;padding:1.2rem 2rem;transition:background-color .2s ease;white-space:nowrap}.shareUrlCopyBtn[data-v-4a84cfe5]:hover{background-color:#5a1212}.shareUrlCopyBtn.success[data-v-4a84cfe5]{background-color:#28a745}.sectionTabs[data-v-4a84cfe5]{display:flex;flex-direction:column;flex-wrap:wrap;max-height:var(--tab-max-height,100%);pointer-events:auto;position:absolute;top:var(--tab-top,0);z-index:60}.sectionTabsLeft[data-v-4a84cfe5]{align-items:flex-end;flex-wrap:wrap-reverse;left:var(--tab-left,0);transform:translate(-100%)}.sectionTabsRight[data-v-4a84cfe5]{align-items:flex-start;right:var(--tab-right,0);transform:translate(100%)}.sectionTabWrapper[data-v-4a84cfe5]{flex-shrink:0;position:relative;width:3.4rem}.sectionTabBg[data-v-4a84cfe5]{background-color:var(--tab-color,#888);inset:0;opacity:.85;position:absolute;transition:opacity .2s ease,filter .2s ease,left .2s ease,right .2s ease}.sectionTabsLeft .sectionTabBg[data-v-4a84cfe5]{border-radius:.4rem 0 0 .4rem}.sectionTabsRight .sectionTabBg[data-v-4a84cfe5]{border-radius:0 .4rem .4rem 0}.sectionTabWrapper:hover .sectionTabBg[data-v-4a84cfe5]{filter:brightness(1.2);opacity:1}.sectionTabsLeft .sectionTabWrapper:hover .sectionTabBg[data-v-4a84cfe5]{left:-1.6rem}.sectionTabsRight .sectionTabWrapper:hover .sectionTabBg[data-v-4a84cfe5]{right:-1.6rem}.sectionTab[data-v-4a84cfe5]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:1rem 0;position:relative;transition:transform .2s ease;width:100%;z-index:1}.sectionTab[data-v-4a84cfe5]:before{content:"";inset:0;position:absolute;transition:left .2s ease,right .2s ease}.sectionTabsLeft .sectionTabWrapper:hover .sectionTab[data-v-4a84cfe5]{transform:translate(-.8rem)}.sectionTabsLeft .sectionTabWrapper:hover .sectionTab[data-v-4a84cfe5]:before{left:-1.6rem}.sectionTabsRight .sectionTabWrapper:hover .sectionTab[data-v-4a84cfe5]{transform:translate(.8rem)}.sectionTabsRight .sectionTabWrapper:hover .sectionTab[data-v-4a84cfe5]:before{right:-1.6rem}.sectionTabWrapper:has(.sectionTab.active) .sectionTabBg[data-v-4a84cfe5]{box-shadow:0 0 .8rem #fff6}.sectionTabText[data-v-4a84cfe5]{color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:.2em;line-height:1.4;text-orientation:mixed;white-space:nowrap;writing-mode:vertical-rl}@media screen and (max-width:1200px){.sectionTabsRight[data-v-4a84cfe5]{transform:none}.sectionTabsRight .sectionTabBg[data-v-4a84cfe5]{border-radius:.4rem 0 0 .4rem}.sectionTabWrapper[data-v-4a84cfe5]{width:2.4rem}.sectionTab[data-v-4a84cfe5]{padding:.8rem 0}.sectionTabText[data-v-4a84cfe5]{font-size:1.6rem;font-weight:600;letter-spacing:.15em;line-height:1.3}}.fadeIn-enter-active[data-v-4a84cfe5],.fadeIn-leave-active[data-v-4a84cfe5]{transition:opacity .2s ease}.fadeIn-enter-from[data-v-4a84cfe5],.fadeIn-leave-to[data-v-4a84cfe5]{opacity:0}.landscapeOverlay[data-v-4a84cfe5]{align-items:center;background-color:#000000eb;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.landscapeOverlayContent[data-v-4a84cfe5]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:1.2rem;padding:3.2rem;text-align:center}.landscapeOverlayIcon[data-v-4a84cfe5]{animation:rotateDevice-4a84cfe5 2s ease-in-out infinite;color:#fff;height:6rem;width:6rem}.landscapeOverlayText[data-v-4a84cfe5]{font-size:1.8rem;font-weight:500;letter-spacing:.05em;margin:0}.landscapeOverlaySubtext[data-v-4a84cfe5]{font-size:1.4rem;margin:0;opacity:.7}@keyframes rotateDevice-4a84cfe5{0%,to{transform:rotate(90deg)}50%{transform:rotate(0)}}
