.chapterSettings-module__VUxVlG__container{flex-direction:column;align-self:center;align-items:center;width:100%;max-width:750px;margin:12px auto;display:flex;position:relative;container-type:inline-size}.chapterSettings-module__VUxVlG__titleWrapper{align-self:center;display:flex}.chapterSettings-module__VUxVlG__settingsItems{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.chapterSettings-module__VUxVlG__header{flex-direction:column;gap:16px;width:100%;margin-bottom:32px;display:flex}.chapterSettings-module__VUxVlG__backLink{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-sm-size);align-items:center;gap:.5rem;width:fit-content;margin-right:auto;text-decoration:none;display:flex}.chapterSettings-module__VUxVlG__backLink:hover{color:var(--text-primary-accent)}.chapterSettings-module__VUxVlG__form{flex-direction:column;gap:2rem;display:flex}.chapterSettings-module__VUxVlG__section{background-color:var(--surface-primary-light);border-radius:.5rem;flex-direction:column;gap:1.5rem;padding:1.5rem;display:flex}.chapterSettings-module__VUxVlG__statusToggle{align-items:center;gap:1rem;display:flex}.chapterSettings-module__VUxVlG__actions{justify-content:flex-end;padding-top:1rem;display:flex}.chapterSettings-module__VUxVlG__loading,.chapterSettings-module__VUxVlG__error{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-lg-size);justify-content:center;align-items:center;height:100%;padding:2rem;display:flex}@media (max-width:768px){.chapterSettings-module__VUxVlG__settingsItems{margin-bottom:64px}.chapterSettings-module__VUxVlG__container{margin:0}}
.skeletonLoader-module__MhJSNa__skeletonWrapper{width:var(--skeleton-width);flex-direction:column;gap:8px;display:flex}.skeletonLoader-module__MhJSNa__skeletonItem{height:var(--skeleton-height);width:100%;position:relative;overflow:hidden}.skeletonLoader-module__MhJSNa__skeletonItem.skeletonLoader-module__MhJSNa__internal{background-color:var(--surface-primary-subtle);opacity:.5}.skeletonLoader-module__MhJSNa__skeletonItem.skeletonLoader-module__MhJSNa__subtle{background-color:var(--surface-secondary)}.skeletonLoader-module__MhJSNa__skeletonItem.skeletonLoader-module__MhJSNa__regular{background-color:var(--surface-primary-subtle)}.skeletonLoader-module__MhJSNa__skeletonItem.skeletonLoader-module__MhJSNa__bold{background-color:var(--surface-secondary-accent)}.skeletonLoader-module__MhJSNa__shimmer{width:100%;height:100%;animation:1.5s infinite skeletonLoader-module__MhJSNa__shimmer;position:absolute;top:0;left:0}.skeletonLoader-module__MhJSNa__shimmer-internal{background:linear-gradient(90deg,transparent 0%,var(--shimmer-color-internal)50%,transparent 100%)}.skeletonLoader-module__MhJSNa__shimmer-subtle{background:linear-gradient(90deg,transparent 0%,var(--shimmer-color-subtle)50%,transparent 100%)}.skeletonLoader-module__MhJSNa__shimmer-regular{background:linear-gradient(90deg,transparent 0%,var(--shimmer-color-regular)50%,transparent 100%)}.skeletonLoader-module__MhJSNa__shimmer-bold{background:linear-gradient(90deg,transparent 0%,var(--shimmer-color-bold)50%,transparent 100%)}.skeletonLoader-module__MhJSNa__rounded-small{border-radius:.4rem}.skeletonLoader-module__MhJSNa__rounded-medium{border-radius:1rem}.skeletonLoader-module__MhJSNa__rounded-large{border-radius:2rem}.skeletonLoader-module__MhJSNa__rounded-none{border-radius:.25rem}@keyframes skeletonLoader-module__MhJSNa__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:768px){.skeletonLoader-module__MhJSNa__skeletonWrapper{width:var(--skeleton-mobile-width)}.skeletonLoader-module__MhJSNa__skeletonItem{height:var(--skeleton-mobile-height)}}
.bookCustomisationSection-module__NXYaGa__container{background:var(--surface-primary-light);border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;container-type:inline-size}.bookCustomisationSection-module__NXYaGa__previewRow{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;max-width:100%;display:flex}.bookCustomisationSection-module__NXYaGa__coverSection,.bookCustomisationSection-module__NXYaGa__chapterSection{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.bookCustomisationSection-module__NXYaGa__coverPreview,.bookCustomisationSection-module__NXYaGa__chapterPreview{justify-content:center;align-items:center;display:flex}.bookCustomisationSection-module__NXYaGa__placeholderImage{background:var(--surface-tertiary);color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.bookCustomisationSection-module__NXYaGa__templateNameCard{background:var(--surface-primary);color:var(--color-text-primary);font-size:var(--font-size-sm);text-align:center;border-radius:4px;padding:4px 8px;font-weight:600}.bookCustomisationSection-module__NXYaGa__templateInfo{flex-direction:column;gap:8px;display:flex}@container (max-width:600px){.bookCustomisationSection-module__NXYaGa__container{padding:12px}.bookCustomisationSection-module__NXYaGa__previewRow{gap:8px}}@container (max-width:320px){.bookCustomisationSection-module__NXYaGa__previewRow{flex-direction:column;align-items:center}.bookCustomisationSection-module__NXYaGa__coverSection,.bookCustomisationSection-module__NXYaGa__chapterSection{width:100%}}
.motionLoader-module__-NlMYa__loaderContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.motionLoader-module__-NlMYa__dotsContainer{justify-content:center;align-items:center;height:100%;display:flex}.motionLoader-module__-NlMYa__dot{transform-origin:50%;border-radius:50%}.motionLoader-module__-NlMYa__barsContainer{justify-content:center;align-items:center;height:100%;display:flex}.motionLoader-module__-NlMYa__bar{transform-origin:bottom;border-radius:2px}.motionLoader-module__-NlMYa__inlineLoader{align-items:baseline;gap:1px;display:inline-flex}.motionLoader-module__-NlMYa__inlineDot{font-weight:600;display:inline-block}
.popup-module__2TNONG__container{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-module__2TNONG__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;z-index:49;background:#00000080;position:fixed;inset:0}.popup-module__2TNONG__overlay:after{content:"";filter:url(#grainyNoise);opacity:.25;pointer-events:none;z-index:50;display:flex;position:absolute;inset:0}.popup-module__2TNONG__contentWrapper{z-index:51;width:min(90vw,600px);min-width:320px;transition:width .3s;position:relative}.popup-module__2TNONG__content{background-color:var(--surface-primary);border-radius:20px;flex-direction:column;max-height:85vh;display:flex;box-shadow:0 4px 32px #00000026}.popup-module__2TNONG__header{flex-shrink:0;padding:22px 22px 12px;display:flex}.popup-module__2TNONG__innerContent{flex:1;padding:0 22px 22px;overflow-y:auto}.popup-module__2TNONG__closeButton{position:absolute;top:10px;right:8px}.popup-module__2TNONG__overlayTransparent{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006}.popup-module__2TNONG__overlayTransparent:after{display:none}.popup-module__2TNONG__contentWrapperTransparent{z-index:10001}.popup-module__2TNONG__contentTransparent{-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);background:rgb(var(--surface-primary-rgb,242,238,233),.85);border:1px solid rgb(var(--border-primary-subtle-rgb,229,221,213),.3);box-shadow:0 8px 32px #0000001f,inset 0 0 0 1px #ffffff0d}@media (max-width:768px){.popup-module__2TNONG__overlay:after{opacity:0;display:none}.popup-module__2TNONG__overlay{background:linear-gradient(to bottom,var(--surface-primary)0%,#0000004d 4%,#0006 6%,#00000080 10%)}.popup-module__2TNONG__container{align-items:flex-end}.popup-module__2TNONG__contentWrapper{width:var(--mobile-width,100%);margin:3vw}.popup-module__2TNONG__content{border-radius:16px;max-height:90vh;box-shadow:0 8px 32px #00000026}.popup-module__2TNONG__header{padding:16px 20px 12px}.popup-module__2TNONG__innerContent{max-height:calc(90vh - 4rem);padding:0 3vw 20px}.popup-module__2TNONG__closeButton{z-index:7;position:absolute;top:10px;right:0}}@media (max-width:480px){.popup-module__2TNONG__contentWrapper[style*="width: auto"]{width:100%!important}}
.ebookCheckoutDialog-module__JWdBaa__dialogContent{padding:0}.ebookCheckoutDialog-module__JWdBaa__bookDetails{background-color:var(--surface-primary-light);border-radius:12px;align-items:flex-start;gap:16px;margin-bottom:24px;padding:20px;display:flex}.ebookCheckoutDialog-module__JWdBaa__bookIcon{background-color:var(--surface-secondary);color:var(--text-primary-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ebookCheckoutDialog-module__JWdBaa__bookInfo{flex:1}.ebookCheckoutDialog-module__JWdBaa__priceTag{align-items:center;gap:12px;margin-top:8px;display:flex}.ebookCheckoutDialog-module__JWdBaa__features{margin-bottom:24px}.ebookCheckoutDialog-module__JWdBaa__featuresList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ebookCheckoutDialog-module__JWdBaa__featuresList li{align-items:center;gap:8px;display:flex}.ebookCheckoutDialog-module__JWdBaa__featuresList li svg{color:var(--state-success);flex-shrink:0}.ebookCheckoutDialog-module__JWdBaa__terms{margin-bottom:24px}.ebookCheckoutDialog-module__JWdBaa__termsBox{background-color:var(--surface-secondary);border:1px solid var(--border-primary-subtle);border-radius:8px;margin-bottom:16px;padding:16px}.ebookCheckoutDialog-module__JWdBaa__termsContent{max-height:200px;margin-top:12px;line-height:1.5;overflow-y:auto}.ebookCheckoutDialog-module__JWdBaa__termsContentList{margin:8px 0 0;padding-left:20px;list-style:outside}.ebookCheckoutDialog-module__JWdBaa__termsContentList li{margin-bottom:8px}.ebookCheckoutDialog-module__JWdBaa__checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:flex}.ebookCheckoutDialog-module__JWdBaa__checkbox input[type=checkbox]{accent-color:var(--state-success);cursor:pointer;width:18px;height:18px}.ebookCheckoutDialog-module__JWdBaa__checkbox input[type=checkbox]:disabled{cursor:not-allowed;opacity:.5}.ebookCheckoutDialog-module__JWdBaa__footer{justify-content:flex-end;gap:12px;display:flex}@media (max-width:640px){.ebookCheckoutDialog-module__JWdBaa__bookDetails{text-align:center;flex-direction:column}.ebookCheckoutDialog-module__JWdBaa__bookIcon{margin:0 auto}.ebookCheckoutDialog-module__JWdBaa__footer{flex-direction:column}.ebookCheckoutDialog-module__JWdBaa__footer button{width:100%}}
.wizardNavigation-module__QECRsq__container{justify-content:space-between;align-items:center;width:100%;padding-top:12px;display:flex}.wizardNavigation-module__QECRsq__left{gap:8px;display:flex}.wizardNavigation-module__QECRsq__right{gap:8px;margin-left:auto;display:flex}@media (max-width:768px){.wizardNavigation-module__QECRsq__container{padding:16px 24px}}
.ebookSubscriptionDialog-module__l1LVwG__dialogContent{flex-direction:column;gap:24px;display:flex}.ebookSubscriptionDialog-module__l1LVwG__benefitHeader{background:var(--surface-primary-light);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px 0;display:flex}.ebookSubscriptionDialog-module__l1LVwG__crownIcon{background:var(--surface-primary);box-shadow:0 4px 12px rgb(var(--text-primary-rgb),.08);color:var(--text-warning);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.ebookSubscriptionDialog-module__l1LVwG__bookDetails{background:var(--surface-secondary);text-align:center;border-radius:8px;padding:16px}.ebookSubscriptionDialog-module__l1LVwG__benefits{flex-direction:column;gap:16px;display:flex}.ebookSubscriptionDialog-module__l1LVwG__benefitsIntro{color:var(--text-secondary);text-align:center;margin:0;font-size:14px}.ebookSubscriptionDialog-module__l1LVwG__benefitsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ebookSubscriptionDialog-module__l1LVwG__benefitsList li{color:var(--text-primary);align-items:center;gap:12px;font-size:14px;display:flex}.ebookSubscriptionDialog-module__l1LVwG__benefitsList li svg{color:var(--state-success);flex-shrink:0}.ebookSubscriptionDialog-module__l1LVwG__benefitsList li:last-child svg{color:var(--text-warning)}.ebookSubscriptionDialog-module__l1LVwG__subscriptionNote{background:var(--surface-accent-subtle);border:1px solid var(--border-accent);border-radius:8px;padding:16px}.ebookSubscriptionDialog-module__l1LVwG__subscriptionNote p{color:var(--text-accent);margin:0;font-size:13px;line-height:1.5}.ebookSubscriptionDialog-module__l1LVwG__subscriptionNote strong{font-weight:600}.ebookSubscriptionDialog-module__l1LVwG__footer{border-top:1px solid var(--border-primary);justify-content:flex-end;gap:12px;padding-top:16px;display:flex}@media (max-width:640px){.ebookSubscriptionDialog-module__l1LVwG__benefitHeader{padding:16px 0}.ebookSubscriptionDialog-module__l1LVwG__crownIcon{width:64px;height:64px}.ebookSubscriptionDialog-module__l1LVwG__crownIcon svg{width:36px;height:36px}.ebookSubscriptionDialog-module__l1LVwG__benefitTitle{font-size:18px}.ebookSubscriptionDialog-module__l1LVwG__bookTitle{font-size:16px}.ebookSubscriptionDialog-module__l1LVwG__footer{flex-direction:column-reverse}.ebookSubscriptionDialog-module__l1LVwG__footer button{width:100%}}
.addToQueuePopup-module__kwdwQW__container{flex-direction:column;min-height:250px;display:flex}.addToQueuePopup-module__kwdwQW__content{flex:1}.addToQueuePopup-module__kwdwQW__title{margin:16px 0 20px}.addToQueuePopup-module__kwdwQW__questionContainer{background:var(--surface-primary-light);border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:16px 12px;display:flex}.addToQueuePopup-module__kwdwQW__questionContainer p{margin-top:3px}.addToQueuePopup-module__kwdwQW__inputWrapper{margin-top:16px}.addToQueuePopup-module__kwdwQW__label{color:var(--text-secondary);font-size:var(--paragraph-m);margin-bottom:8px;font-weight:500;display:block}.addToQueuePopup-module__kwdwQW__iconWrapper{flex-shrink:0}.addToQueuePopup-module__kwdwQW__textarea{background:var(--surface-primary);border:1px solid var(--border-primary-subtle);color:var(--text-primary);font-family:var(--font-primary-body);resize:vertical;border-radius:8px;width:100%;min-height:80px;padding:12px 16px;transition:border-color .2s}.addToQueuePopup-module__kwdwQW__textarea:focus{border-color:var(--border-primary);outline:none}.addToQueuePopup-module__kwdwQW__textarea::placeholder{color:var(--text-secondary);opacity:.7}.addToQueuePopup-module__kwdwQW__actions{justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.addToQueuePopup-module__kwdwQW__stateContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:180px;padding:24px 16px;display:flex}.addToQueuePopup-module__kwdwQW__loadingIcon{color:var(--surface-accent);animation:1.5s linear infinite addToQueuePopup-module__kwdwQW__spin}.addToQueuePopup-module__kwdwQW__successIcon{color:var(--state-success)}.addToQueuePopup-module__kwdwQW__errorIcon{color:var(--state-danger)}@keyframes addToQueuePopup-module__kwdwQW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.addToQueuePopup-module__kwdwQW__actions{flex-direction:row;gap:8px;width:100%}}
.checkoutShell-module__hkYf-W__shell{background:var(--surface-primary);justify-content:center;width:100%;min-height:100dvh;display:flex;overflow-x:clip}.checkoutShell-module__hkYf-W__inner{flex-direction:row;width:100%;max-width:1600px;min-height:100dvh;display:flex}.checkoutShell-module__hkYf-W__left{flex:1;order:1;justify-content:center;padding:32px 40px;display:flex}.checkoutShell-module__hkYf-W__leftInner{flex-direction:column;width:100%;max-width:768px;display:flex}.checkoutShell-module__hkYf-W__header{flex-direction:column;gap:28px;display:flex}.checkoutShell-module__hkYf-W__brandRow{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.checkoutShell-module__hkYf-W__brand{display:flex}.checkoutShell-module__hkYf-W__headerAction{flex-shrink:0;display:flex}.checkoutShell-module__hkYf-W__progressWrap{width:100%}.checkoutShell-module__hkYf-W__content{padding:48px 0 24px}.checkoutShell-module__hkYf-W__footer{padding-top:16px}.checkoutShell-module__hkYf-W__right{z-index:0;flex-shrink:0;order:2;align-self:stretch;width:568px;position:relative}.checkoutShell-module__hkYf-W__right:before{background:var(--surface-secondary);border-left:1px solid var(--border-primary-subtle);content:"";z-index:-1;position:absolute;inset:0 -100vw 0 0}@media not (max-width:768px) and (max-width:1024px){.checkoutShell-module__hkYf-W__left{padding:24px}.checkoutShell-module__hkYf-W__right{width:380px}}@media (max-width:768px){.checkoutShell-module__hkYf-W__inner{flex-direction:column;max-width:100%;height:100dvh}.checkoutShell-module__hkYf-W__left{order:1;min-height:0;padding:0}.checkoutShell-module__hkYf-W__leftInner{flex-direction:column;flex:1;max-width:100%;min-height:0;display:flex}.checkoutShell-module__hkYf-W__header{gap:16px;padding:56px 20px 0}.checkoutShell-module__hkYf-W__content{flex:1;min-height:0;padding:24px 20px;overflow-y:auto}.checkoutShell-module__hkYf-W__footer{background:var(--surface-primary);border-top:1px solid var(--border-primary-subtle);padding:16px 20px calc(16px + env(safe-area-inset-bottom));flex-shrink:0}.checkoutShell-module__hkYf-W__right{z-index:200;order:0;align-self:auto;width:100%;height:auto;position:fixed;inset:0 0 auto}.checkoutShell-module__hkYf-W__right:before{display:none}}
.upcomingQuestionPopup-module__kQ6tqW__popupContent{flex-direction:column;gap:1.5rem;width:100%;display:flex}.upcomingQuestionPopup-module__kQ6tqW__subscriptionWarning{background:var(--surface-warning);color:var(--text-warning-inverse);border-radius:12px;align-items:center;gap:6px;padding:.75rem;display:flex}.upcomingQuestionPopup-module__kQ6tqW__questionInfo{flex-direction:column;gap:.75rem;display:flex}.upcomingQuestionPopup-module__kQ6tqW__questionMeta{flex-direction:row-reverse;justify-content:flex-end;gap:.75rem;margin-top:.25rem;display:flex}.upcomingQuestionPopup-module__kQ6tqW__metaRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.upcomingQuestionPopup-module__kQ6tqW__timeTag{white-space:nowrap;justify-content:center;align-items:center;gap:4px;display:flex}.upcomingQuestionPopup-module__kQ6tqW__authorInfo,.upcomingQuestionPopup-module__kQ6tqW__timeInfo{color:var(--text-secondary);font-size:var(--text-xs-size);align-items:center;gap:4px;display:flex}.upcomingQuestionPopup-module__kQ6tqW__commentSection{background-color:var(--surface-primary-subtle);border:1px solid var(--border-primary-subtle);border-radius:.5rem;margin-top:.5rem;padding:.75rem}.upcomingQuestionPopup-module__kQ6tqW__commentLabel{color:var(--text-secondary);font-size:var(--text-xs-size);text-transform:uppercase;margin:0 0 .25rem;font-weight:500}.upcomingQuestionPopup-module__kQ6tqW__commentText{color:var(--text-primary);font-size:var(--text-sm-size);margin:0;line-height:1.4}.upcomingQuestionPopup-module__kQ6tqW__popupActions{flex-direction:row;gap:1rem;width:100%;display:flex}.upcomingQuestionPopup-module__kQ6tqW__removeAction{justify-content:center;margin-top:.5rem;display:flex}@media (max-width:628px){.upcomingQuestionPopup-module__kQ6tqW__questionMeta{flex-direction:column;justify-content:flex-end;gap:.75rem;margin-top:.25rem;display:flex}}
.uploadingState-module__Vlp-gW__uploadOverlay{z-index:10;background-color:#00000080;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.uploadingState-module__Vlp-gW__spinner{color:var(--text-static-light);margin-bottom:1rem;animation:1.5s linear infinite uploadingState-module__Vlp-gW__spin}.uploadingState-module__Vlp-gW__progressContainer{background-color:var(--surface-primary-subtle);border-radius:4px;width:80%;height:12px;margin-top:.5rem;position:relative;overflow:hidden}.uploadingState-module__Vlp-gW__progressBar{background-color:var(--surface-accent);height:100%;transition:width .3s;position:absolute;top:0;left:0}.uploadingState-module__Vlp-gW__progressText{color:var(--text-static-light);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);margin-top:.5rem}@keyframes uploadingState-module__Vlp-gW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.wizardProgressBar-module__5FHz3W__segments{gap:6px;max-width:450px;margin:0 auto;padding:0 12px;display:flex}.wizardProgressBar-module__5FHz3W__segment{border-radius:5px;flex:1;height:2px}
.bookCoverImageSection-module__wk4Fbq__container{background:var(--surface-primary-light);border-radius:18px;flex-direction:column;gap:12px;padding:16px;display:flex}.bookCoverImageSection-module__wk4Fbq__loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;display:flex}.bookCoverImageSection-module__wk4Fbq__loadingSpinner{border:2px solid var(--border-secondary);border-top-color:var(--accent-primary);border-radius:50%;width:24px;height:24px;animation:1s linear infinite bookCoverImageSection-module__wk4Fbq__spin}@keyframes bookCoverImageSection-module__wk4Fbq__spin{to{transform:rotate(360deg)}}.bookCoverImageSection-module__wk4Fbq__emptyState{border:3px dashed var(--border-primary-subtle);cursor:pointer;text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;transition:all .2s;display:flex}.bookCoverImageSection-module__wk4Fbq__emptyState:hover{background:var(--surface-tertiary);border-color:var(--border-primary)}.bookCoverImageSection-module__wk4Fbq__dragActive{background:var(--surface-accent-light);border-color:var(--accent-primary)}.bookCoverImageSection-module__wk4Fbq__uploadingState{background:var(--surface-secondary);border-color:var(--border-secondary);pointer-events:none;cursor:default!important}.bookCoverImageSection-module__wk4Fbq__spinningIcon{animation:1s linear infinite bookCoverImageSection-module__wk4Fbq__spin}.bookCoverImageSection-module__wk4Fbq__emptyIcon{color:var(--text-secondary)}.bookCoverImageSection-module__wk4Fbq__fileLayout{align-items:center;gap:12px;display:flex;position:relative}.bookCoverImageSection-module__wk4Fbq__thumbnailContainer{border-radius:6px;flex-shrink:0;width:54px;height:54px;position:relative;overflow:hidden}.bookCoverImageSection-module__wk4Fbq__thumbnail{background:var(--surface-secondary);object-fit:cover;width:100%;height:100%;display:block}.bookCoverImageSection-module__wk4Fbq__fileInfo{flex-direction:column;flex-grow:1;gap:2px;min-width:0;display:flex}.bookCoverImageSection-module__wk4Fbq__fileName{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.bookCoverImageSection-module__wk4Fbq__metaInfo{color:var(--text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.bookCoverImageSection-module__wk4Fbq__fileSize{margin-top:2px}.bookCoverImageSection-module__wk4Fbq__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.bookCoverImageSection-module__wk4Fbq__viewButton{white-space:nowrap}.bookCoverImageSection-module__wk4Fbq__imageWrapper{flex-direction:column;gap:12px;display:flex;position:relative}.bookCoverImageSection-module__wk4Fbq__imageContainer{border-radius:8px;width:100%;position:relative;overflow:hidden}.bookCoverImageSection-module__wk4Fbq__coverPreview{aspect-ratio:148/210;background:var(--surface-secondary);object-fit:cover;width:100%;height:auto;display:block}.bookCoverImageSection-module__wk4Fbq__editedBadge{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-secondary);border-radius:3px;justify-content:center;align-items:center;gap:2px;width:16px;height:16px;padding:0 4px;font-size:9px;font-weight:600;display:flex;position:absolute;top:-2px;right:-2px;box-shadow:0 2px 4px #0000001a}.bookCoverImageSection-module__wk4Fbq__imageDetails{flex-direction:column;gap:8px;display:flex}.bookCoverImageSection-module__wk4Fbq__dimensions,.bookCoverImageSection-module__wk4Fbq__fileSize{color:var(--text-secondary)}.bookCoverImageSection-module__wk4Fbq__separator{color:var(--text-tertiary)}.bookCoverImageSection-module__wk4Fbq__quality{border-radius:6px;align-items:center;gap:6px;width:fit-content;padding:6px 10px;font-size:13px;font-weight:500;display:flex}.bookCoverImageSection-module__wk4Fbq__qualityHigh{background:var(--surface-success-light);color:var(--text-success)}.bookCoverImageSection-module__wk4Fbq__qualityGood{background:var(--surface-warning-light);color:var(--text-warning)}.bookCoverImageSection-module__wk4Fbq__qualityOkay{background:var(--surface-caution-light);color:var(--text-caution)}.bookCoverImageSection-module__wk4Fbq__qualityPoor{background:var(--surface-danger-light);color:var(--text-danger)}.bookCoverImageSection-module__wk4Fbq__qualityIcon{font-size:12px}.bookCoverImageSection-module__wk4Fbq__qualityText{font-weight:500}.bookCoverImageSection-module__wk4Fbq__ppi{opacity:.8;font-size:12px}.bookCoverImageSection-module__wk4Fbq__menuButton{flex-shrink:0}.bookCoverImageSection-module__wk4Fbq__menuContent{background:var(--surface-primary);border:1px solid var(--border-primary);box-shadow:var(--shadow-lg);z-index:1000;border-radius:8px;min-width:160px;padding:4px;animation:.2s bookCoverImageSection-module__wk4Fbq__slide-down}@keyframes bookCoverImageSection-module__wk4Fbq__slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bookCoverImageSection-module__wk4Fbq__menuItem{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .15s;display:flex}.bookCoverImageSection-module__wk4Fbq__menuItem:hover,.bookCoverImageSection-module__wk4Fbq__menuItem[data-highlighted]{background:var(--surface-secondary)}.bookCoverImageSection-module__wk4Fbq__menuItem[data-disabled]{color:var(--text-tertiary);cursor:not-allowed;opacity:.5}.bookCoverImageSection-module__wk4Fbq__menuSeparator{background:var(--border-secondary);height:1px;margin:4px 0}.bookCoverImageSection-module__wk4Fbq__deleteItem{color:var(--text-danger)}.bookCoverImageSection-module__wk4Fbq__deleteItem:hover,.bookCoverImageSection-module__wk4Fbq__deleteItem[data-highlighted]{background:var(--surface-danger-light)}@media (max-width:768px){.bookCoverImageSection-module__wk4Fbq__container{padding:12px}.bookCoverImageSection-module__wk4Fbq__emptyState{padding:24px}.bookCoverImageSection-module__wk4Fbq__fileLayout{padding:8px}.bookCoverImageSection-module__wk4Fbq__thumbnailContainer{width:40px;height:40px}.bookCoverImageSection-module__wk4Fbq__actions{flex-direction:column;gap:4px}.bookCoverImageSection-module__wk4Fbq__viewButton{padding:4px 8px;font-size:12px}.bookCoverImageSection-module__wk4Fbq__editedBadge{width:14px;height:14px}.bookCoverImageSection-module__wk4Fbq__imageDetails{gap:6px}.bookCoverImageSection-module__wk4Fbq__quality{padding:4px 8px;font-size:12px}}
.ebookGenerationLoadingModal-module__nlhdNa__loadingContent{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 32px 0;display:flex}.ebookGenerationLoadingModal-module__nlhdNa__messageContainer{flex-direction:column;gap:16px;max-width:420px;display:flex}.ebookGenerationLoadingModal-module__nlhdNa__generationType{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border-radius:16px;margin:0 auto;padding:6px 16px;font-size:13px;font-weight:500}.ebookGenerationLoadingModal-module__nlhdNa__mainMessage{color:var(--text-primary);margin:0;font-size:18px;font-weight:500}.ebookGenerationLoadingModal-module__nlhdNa__tipText{color:var(--text-secondary);min-height:48px;margin:0;font-size:15px;line-height:1.5}.ebookGenerationLoadingModal-module__nlhdNa__progressNote{color:var(--text-secondary);opacity:.8;margin-top:8px;font-size:13px;font-style:italic}.ebookGenerationLoadingModal-module__nlhdNa__actions{justify-content:center;min-width:150px;margin-top:4px;display:flex}@media (max-width:768px){.ebookGenerationLoadingModal-module__nlhdNa__loadingContent{gap:24px;padding:40px 24px}.ebookGenerationLoadingModal-module__nlhdNa__messageContainer{gap:12px}.ebookGenerationLoadingModal-module__nlhdNa__mainMessage{font-size:17px}.ebookGenerationLoadingModal-module__nlhdNa__tipText{min-height:42px;font-size:14px}.ebookGenerationLoadingModal-module__nlhdNa__progressNote{font-size:12px}}
.notePopup-module__eyXc0W__container{flex-direction:column;gap:12px;height:100%;display:flex}.notePopup-module__eyXc0W__content{flex:1;margin-top:16px}.notePopup-module__eyXc0W__title{margin-bottom:12px}.notePopup-module__eyXc0W__questionContainer{background-color:var(--surface-secondary);border-radius:12px;gap:12px;margin-bottom:12px;padding:16px;display:flex}.notePopup-module__eyXc0W__iconWrapper{flex-shrink:0}.notePopup-module__eyXc0W__actions{gap:12px;display:flex}.notePopup-module__eyXc0W__inputWrapper{flex-direction:column;gap:8px;display:flex}.notePopup-module__eyXc0W__textarea{background-color:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);resize:vertical;border-radius:8px;width:100%;min-height:100px;padding:12px;font-family:inherit;font-size:16px;line-height:1.5;transition:border-color .2s}.notePopup-module__eyXc0W__textarea:hover{border-color:var(--border-secondary)}.notePopup-module__eyXc0W__textarea:focus{border-color:var(--surface-accent);outline:none}.notePopup-module__eyXc0W__textarea::placeholder{color:var(--text-secondary)}.notePopup-module__eyXc0W__stateContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 32px;display:flex}.notePopup-module__eyXc0W__loadingIcon{color:var(--surface-accent);animation:1s linear infinite notePopup-module__eyXc0W__spin}.notePopup-module__eyXc0W__successIcon{color:var(--state-success)}.notePopup-module__eyXc0W__errorIcon{color:var(--state-danger)}@keyframes notePopup-module__eyXc0W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notePopup-module__eyXc0W__noteWrapper{flex-direction:column;gap:12px;display:flex}.notePopup-module__eyXc0W__noteHeader{align-items:center;gap:8px;display:flex}.notePopup-module__eyXc0W__noteContent{background-color:var(--surface-primary);border:1px solid var(--border-primary);border-radius:8px;padding:16px}.notePopup-module__eyXc0W__noteContent p{white-space:pre-wrap;line-height:1.5}
.checkoutProgress-module__M0w7iW__progress{flex-direction:column;gap:10px;width:100%;display:flex}.checkoutProgress-module__M0w7iW__segments{align-items:flex-start;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.checkoutProgress-module__M0w7iW__segment{flex:1;min-width:0;display:flex}.checkoutProgress-module__M0w7iW__hit{appearance:none;cursor:default;text-align:left;background:0 0;border:none;flex-direction:column;gap:8px;width:100%;min-width:0;margin:0;padding:0;display:flex}button.checkoutProgress-module__M0w7iW__hit{cursor:pointer}.checkoutProgress-module__M0w7iW__label{color:var(--text-secondary);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:12px;font-weight:600;transition:color .3s;display:flex}.checkoutProgress-module__M0w7iW__segment[data-state=done] .checkoutProgress-module__M0w7iW__label{color:var(--text-primary);font-weight:600}.checkoutProgress-module__M0w7iW__segment[data-state=active] .checkoutProgress-module__M0w7iW__label{color:var(--text-primary);font-weight:700}button.checkoutProgress-module__M0w7iW__hit:hover .checkoutProgress-module__M0w7iW__label{color:var(--text-success)}.checkoutProgress-module__M0w7iW__glyph{align-items:center;display:inline-flex;position:relative}.checkoutProgress-module__M0w7iW__glyphInner{align-items:center;display:inline-flex}.checkoutProgress-module__M0w7iW__checkIcon{color:var(--text-success);display:block}.checkoutProgress-module__M0w7iW__labelText{text-overflow:ellipsis;overflow:hidden}.checkoutProgress-module__M0w7iW__bar{background-color:var(--surface-primary-hover);border-radius:5px;width:100%;height:3px;display:block}.checkoutProgress-module__M0w7iW__hit:focus-visible{outline:2px solid var(--border-success);outline-offset:3px;border-radius:4px}.checkoutProgress-module__M0w7iW__mobileLabelWrap{display:none}@media (max-width:768px){.checkoutProgress-module__M0w7iW__label{display:none}.checkoutProgress-module__M0w7iW__mobileLabelWrap{display:block;position:relative;overflow:hidden}.checkoutProgress-module__M0w7iW__mobileLabel{color:var(--text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:700;display:inline-block}}
.upcomingQuestions-module__rjWVaa__wrapper{flex-direction:column;justify-content:flex-start;gap:.75rem;width:100%;display:flex}.upcomingQuestions-module__rjWVaa__ArrayWrapper{flex-direction:column;gap:.6rem;display:flex}.upcomingQuestions-module__rjWVaa__entriesContainer{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;width:100%;display:grid}.upcomingQuestions-module__rjWVaa__headingWrapper{justify-content:space-between;align-items:flex-end;display:flex}.upcomingQuestions-module__rjWVaa__emptyState{background-color:var(--surface-primary-light);text-align:center;will-change:opacity,transform,filter;border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;display:flex}.upcomingQuestions-module__rjWVaa__emptyStateContainer{justify-content:center;width:100%;display:flex}.upcomingQuestions-module__rjWVaa__navigationButtons{gap:.5rem;display:flex}.upcomingQuestions-module__rjWVaa__appear{will-change:opacity,transform,filter}.upcomingQuestions-module__rjWVaa__addMoreButton{justify-content:center;display:flex}
.bookPDFSection-module__dW2WRW__container{background:var(--surface-primary-light);border-radius:20px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000000a}.bookPDFSection-module__dW2WRW__header{justify-content:space-between;align-items:center;display:flex}.bookPDFSection-module__dW2WRW__toggleTabs{background:var(--surface-secondary);border-radius:10px;gap:0;padding:2px;display:flex;position:relative}.bookPDFSection-module__dW2WRW__tabIndicator{background:var(--surface-primary-light);z-index:0;border-radius:8px;width:calc(50% - 2px);height:calc(100% - 4px);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000014}.bookPDFSection-module__dW2WRW__tab{color:var(--text-secondary);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:8px;padding:5px 16px;font-size:13px;font-weight:600;transition:color .2s;position:relative}.bookPDFSection-module__dW2WRW__tab:hover,.bookPDFSection-module__dW2WRW__tabActive{color:var(--text-primary)}.bookPDFSection-module__dW2WRW__finalizedNotice{background:var(--state-warning-subtle);color:var(--state-warning-bold);border-radius:12px;align-items:center;gap:8px;margin:0 20px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.bookPDFSection-module__dW2WRW__finalizedNotice svg{flex-shrink:0}.bookPDFSection-module__dW2WRW__permissionNotice{background:var(--state-info-subtle);color:var(--state-info-bold);border-radius:12px;align-items:center;gap:8px;margin:0 20px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.bookPDFSection-module__dW2WRW__permissionNotice svg{flex-shrink:0}.bookPDFSection-module__dW2WRW__errorMessage{background:var(--state-danger-subtle);color:var(--state-danger-bold);border-radius:12px;align-items:center;gap:8px;margin:0 20px;padding:12px 16px;font-size:13px;font-weight:500;display:flex}.bookPDFSection-module__dW2WRW__errorMessage svg{flex-shrink:0}.bookPDFSection-module__dW2WRW__content{flex-direction:column;display:flex}.bookPDFSection-module__dW2WRW__emptyState{background:var(--surface-secondary);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}.bookPDFSection-module__dW2WRW__emptyIconWrapper{background:var(--surface-primary-light);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bookPDFSection-module__dW2WRW__emptyIconWrapper svg{color:var(--text-secondary);opacity:.7}.bookPDFSection-module__dW2WRW__generatedState{background:var(--surface-secondary);border-radius:16px;flex-direction:column;gap:20px;padding:20px;display:flex}.bookPDFSection-module__dW2WRW__titleSection{align-items:center;gap:16px;display:flex}.bookPDFSection-module__dW2WRW__iconWrapper{background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;box-shadow:0 2px 8px #22c55e26}.bookPDFSection-module__dW2WRW__iconWrapper svg{color:#16a34a}.bookPDFSection-module__dW2WRW__titleContent{flex-direction:column;flex:1;gap:6px;display:flex}.bookPDFSection-module__dW2WRW__buttonContainer{gap:12px;display:flex}.bookPDFSection-module__dW2WRW__buttonContainer>button{flex:1}.bookPDFSection-module__dW2WRW__successIcon,.bookPDFSection-module__dW2WRW__generatedInfo,.bookPDFSection-module__dW2WRW__generatedActions{display:none}@media (max-width:768px){.bookPDFSection-module__dW2WRW__container{border-radius:16px}.bookPDFSection-module__dW2WRW__header{flex-direction:column;gap:8px}.bookPDFSection-module__dW2WRW__toggleTabs{width:100%}.bookPDFSection-module__dW2WRW__tab{flex:1;padding:6px 12px;font-size:12px}.bookPDFSection-module__dW2WRW__content,.bookPDFSection-module__dW2WRW__generatedState{padding:16px}.bookPDFSection-module__dW2WRW__titleSection{gap:12px}.bookPDFSection-module__dW2WRW__iconWrapper{width:40px;height:40px}.bookPDFSection-module__dW2WRW__iconWrapper svg{width:20px;height:20px}.bookPDFSection-module__dW2WRW__buttonContainer{flex-direction:column}.bookPDFSection-module__dW2WRW__buttonContainer>button{width:100%}.bookPDFSection-module__dW2WRW__emptyState{gap:16px;padding:24px 16px}.bookPDFSection-module__dW2WRW__emptyIconWrapper{width:40px;height:40px}.bookPDFSection-module__dW2WRW__emptyIconWrapper svg{width:18px;height:18px}}@media (max-width:480px){.bookPDFSection-module__dW2WRW__container{border-radius:12px}.bookPDFSection-module__dW2WRW__header{padding:0}.bookPDFSection-module__dW2WRW__toggleTabs{border-radius:8px}.bookPDFSection-module__dW2WRW__tab{font-size:var(--text-sm-size);border-radius:6px;padding:6px 10px;font-weight:600}.bookPDFSection-module__dW2WRW__tabIndicator{border-radius:6px}.bookPDFSection-module__dW2WRW__content{padding:0}.bookPDFSection-module__dW2WRW__generatedState{border-radius:12px;padding:12px}.bookPDFSection-module__dW2WRW__titleSection{text-align:left;flex-direction:row;align-items:flex-start;gap:12px}.bookPDFSection-module__dW2WRW__titleContent{align-items:flex-start}.bookPDFSection-module__dW2WRW__emptyState{border-radius:12px;gap:12px;padding:16px 12px}.bookPDFSection-module__dW2WRW__emptyIconWrapper{width:36px;height:36px}.bookPDFSection-module__dW2WRW__emptyIconWrapper svg{width:16px;height:16px}}
.warningBanner-module__VHJ-0G__container{background:var(--surface-warning);border:1px solid var(--border-warning);border-radius:12px;width:100%;padding:12px}.warningBanner-module__VHJ-0G__content{align-items:flex-start;gap:10px;display:flex}.warningBanner-module__VHJ-0G__icon{color:var(--text-warning);flex-shrink:0;margin-top:1px}.warningBanner-module__VHJ-0G__text{flex:1;min-width:0}.warningBanner-module__VHJ-0G__message{color:var(--text-warning);margin:0;font-size:14px;font-style:italic;font-weight:700;line-height:1.4}
.contextMenu-module__4ar5Jq__contextMenuContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--surface-primary-rgb),.7);border:.5px solid rgb(var(--border-primary-rgb),.3);box-shadow:0 4px 20px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb),.2);z-index:1050;border-radius:8px;min-width:160px;padding:6px 4px;animation:.1s ease-out contextMenu-module__4ar5Jq__fade-in}@keyframes contextMenu-module__4ar5Jq__fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.contextMenu-module__4ar5Jq__contextMenuLabel{opacity:.8;padding:6px 8px}.contextMenu-module__4ar5Jq__contextMenuItem{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);-webkit-user-select:none;user-select:none;border-radius:6px;outline:none;width:100%;margin:2px 0;padding:2px 6px;font-weight:650;transition:background-color .1s;position:relative}.contextMenu-module__4ar5Jq__contextMenuItem a{color:inherit;width:100%;display:block;text-decoration:none!important}.contextMenu-module__4ar5Jq__contextMenuItem a:link,.contextMenu-module__4ar5Jq__contextMenuItem a:visited,.contextMenu-module__4ar5Jq__contextMenuItem a:hover,.contextMenu-module__4ar5Jq__contextMenuItem a:active,.contextMenu-module__4ar5Jq__contextMenuItem a:focus,.contextMenu-module__4ar5Jq__linkItem a,.contextMenu-module__4ar5Jq__linkItem a:link,.contextMenu-module__4ar5Jq__linkItem a:visited,.contextMenu-module__4ar5Jq__linkItem a:hover,.contextMenu-module__4ar5Jq__linkItem a:active,.contextMenu-module__4ar5Jq__linkItem a:focus{text-decoration:none!important}.contextMenu-module__4ar5Jq__linkItem{padding:0}.contextMenu-module__4ar5Jq__linkItem a{width:100%;padding:2px 6px;display:flex}.contextMenu-module__4ar5Jq__buttonItem .contextMenu-module__4ar5Jq__contextMenuItemContent{padding-left:4px}.contextMenu-module__4ar5Jq__linkItem.contextMenu-module__4ar5Jq__buttonItem a{padding-left:10px}.contextMenu-module__4ar5Jq__linkItem.contextMenu-module__4ar5Jq__buttonItem .contextMenu-module__4ar5Jq__buttonIcon{min-width:14px;margin-left:0}.contextMenu-module__4ar5Jq__contextMenuItem:hover{background-color:rgb(var(--surface-primary-rgb),.9)}.contextMenu-module__4ar5Jq__contextMenuItem:focus{background-color:rgb(var(--surface-primary-subtle-rgb),.7)}.contextMenu-module__4ar5Jq__contextMenuItem[data-disabled]{color:var(--text-secondary);cursor:not-allowed;opacity:.5}.contextMenu-module__4ar5Jq__contextMenuItem.contextMenu-module__4ar5Jq__danger{color:var(--state-danger)}.contextMenu-module__4ar5Jq__contextMenuItem.contextMenu-module__4ar5Jq__danger:hover{background-color:var(--state-danger-subtle);color:var(--state-danger)}.contextMenu-module__4ar5Jq__contextMenuItem.contextMenu-module__4ar5Jq__danger .contextMenu-module__4ar5Jq__itemIcon{color:var(--state-danger)}.contextMenu-module__4ar5Jq__contextMenuItemContent{align-items:center;gap:8px;width:100%;padding:2px 4px;display:flex}.contextMenu-module__4ar5Jq__checkboxContainer{justify-content:center;align-items:center;width:12px;min-width:12px;display:flex}.contextMenu-module__4ar5Jq__selectedIndicator{color:var(--text-primary-accent);fill:currentColor;min-width:12px}.contextMenu-module__4ar5Jq__itemIcon{color:var(--text-primary);align-items:center;width:14px;height:14px;display:flex}.contextMenu-module__4ar5Jq__buttonIcon{margin-left:0}.contextMenu-module__4ar5Jq__itemLabel{flex:1}.contextMenu-module__4ar5Jq__contextMenuSeparator{background-color:rgb(var(--text-primary-rgb),.3);width:calc(100% - 12px);height:1px;margin:4px 6px}.contextMenu-module__4ar5Jq__checkIndicator{color:var(--text-primary);transition:opacity .2s;position:absolute}.contextMenu-module__4ar5Jq__horizontalSection{background-color:rgb(var(--surface-primary-rgb),.1);border-radius:6px;margin:0 4px 4px;padding:0 4px 4px}.contextMenu-module__4ar5Jq__horizontalItems{justify-content:space-around;gap:2px;display:flex}.contextMenu-module__4ar5Jq__horizontalItem{color:var(--text-primary);cursor:pointer;font-size:var(--text-xs-size);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:36px;min-height:36px;padding:6px 4px;transition:all .15s;display:flex}.contextMenu-module__4ar5Jq__horizontalItem:hover{background-color:rgb(var(--surface-primary-subtle-rgb),.5);transform:scale(1.05)}.contextMenu-module__4ar5Jq__horizontalItem:active{transform:scale(.95)}.contextMenu-module__4ar5Jq__horizontalItem.contextMenu-module__4ar5Jq__selected{background-color:var(--surface-accent);color:var(--text-inverse)}.contextMenu-module__4ar5Jq__horizontalItem[data-disabled]{color:var(--text-secondary);cursor:not-allowed;opacity:.5}.contextMenu-module__4ar5Jq__horizontalIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.contextMenu-module__4ar5Jq__horizontalIcon svg{width:100%;height:100%}.contextMenu-module__4ar5Jq__horizontalLabel{font-weight:var(--font-weight-regular);text-align:center;line-height:1}@media (prefers-color-scheme:dark){.contextMenu-module__4ar5Jq__contextMenuContent{background-color:rgb(var(--surface-secondary-rgb),.9)}.contextMenu-module__4ar5Jq__horizontalSection{background-color:rgb(var(--surface-primary-rgb),.15)}}
.emptyState-module__UE7JcW__container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex}.emptyState-module__UE7JcW__variantDefault{background-color:var(--surface-primary-light);border-radius:12px}.emptyState-module__UE7JcW__variantSubtle{background-color:var(--surface-primary-subtle);border-radius:12px}.emptyState-module__UE7JcW__variantTransparent{background-color:#0000}.emptyState-module__UE7JcW__variantOutline{background-color:var(--surface-primary);border:2px dashed var(--border-primary);border-radius:12px;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,border-color .2s ease-in-out}.emptyState-module__UE7JcW__variantOutline:hover{border-color:var(--border-primary-bold);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.emptyState-module__UE7JcW__variantOutline:focus-within{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--state-success);outline:none}.emptyState-module__UE7JcW__variantOutline.emptyState-module__UE7JcW__noHover:hover{border-color:var(--border-primary);box-shadow:none;transform:none}.emptyState-module__UE7JcW__sizeSm{min-height:90px;padding:1rem}.emptyState-module__UE7JcW__sizeMd{min-height:140px;padding:1.5rem 1rem}.emptyState-module__UE7JcW__sizeLg{min-height:200px;padding:2rem 1.5rem}.emptyState-module__UE7JcW__icon{color:var(--text-primary-accent);margin-bottom:.5rem}.emptyState-module__UE7JcW__title{margin-bottom:.25rem}.emptyState-module__UE7JcW__actions{flex-flow:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}
.popupDatePickerField-module__wt4uHa__wrapper{cursor:pointer;width:100%;position:relative}.popupDatePickerField-module__wt4uHa__successWrapper,.popupDatePickerField-module__wt4uHa__errorWrapper{display:none;position:absolute;top:10px;right:10px}.popupDatePickerField-module__wt4uHa__labelWrapper{background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);color:var(--text-secondary);cursor:pointer;font-family:inherit;font-size:inherit;text-align:left;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:4px;width:100%;min-width:125px;height:78px;padding:14px 16px 12px;transition:box-shadow .2s,border-radius .2s;display:flex;position:relative}.popupDatePickerField-module__wt4uHa__labelWrapper:hover{box-shadow:0 0 0 2.5px var(--border-primary-subtle)}.popupDatePickerField-module__wt4uHa__labelWrapper:focus-within{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.popupDatePickerField-module__wt4uHa__labelWrapper:focus-visible{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success);outline:none}.popupDatePickerField-module__wt4uHa__dateTimeDisplay{color:var(--text-primary);align-items:center;gap:8px;width:100%;min-height:32px;font-size:1.125rem;display:flex}.popupDatePickerField-module__wt4uHa__fieldIcon{color:var(--text-secondary);flex-shrink:0}.popupDatePickerField-module__wt4uHa__dateTimeValue{flex:1}.popupDatePickerField-module__wt4uHa__datePickerContainer{min-width:300px;margin:-4px;padding:0}.popupDatePickerField-module__wt4uHa__headerContainer{justify-content:space-between;align-items:center;margin:0 -16px;padding:16px 16px 12px;display:flex}.popupDatePickerField-module__wt4uHa__headerTitle{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.popupDatePickerField-module__wt4uHa__headerToggleButton{background:var(--surface-secondary);color:var(--text-secondary);cursor:pointer;border:none;border-radius:8px 14px 8px 8px;align-items:center;gap:6px;margin:-4px -8px 0 0;padding:8px 14px;font-size:14px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.popupDatePickerField-module__wt4uHa__headerToggleButton:hover{background:var(--surface-secondary);color:var(--text-primary)}.popupDatePickerField-module__wt4uHa__contentContainer{min-height:360px;margin:4px 0 16px;position:relative;overflow:hidden}.popupDatePickerField-module__wt4uHa__viewWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.popupDatePickerField-module__wt4uHa__sectionTitle{margin-bottom:12px}.popupDatePickerField-module__wt4uHa__inlineDatePicker{background:0 0!important;border:none!important;padding:0!important;font-family:inherit!important}.popupDatePickerField-module__wt4uHa__customHeader{justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 8px;display:flex}.popupDatePickerField-module__wt4uHa__monthNavButton{border:1px solid var(--border-primary-subtle);color:var(--text-primary);cursor:pointer;background:0 0;border-radius:6px;width:32px;height:32px;padding:0;font-size:16px;line-height:1;transition:all .2s}.popupDatePickerField-module__wt4uHa__monthNavButton:hover:not(:disabled){background:var(--surface-secondary);border-color:var(--border-primary)}.popupDatePickerField-module__wt4uHa__monthNavButton:disabled{cursor:not-allowed;opacity:.5}.popupDatePickerField-module__wt4uHa__monthYear{color:var(--text-primary);font-size:16px;font-weight:600}.popupDatePickerField-module__wt4uHa__timeSection{justify-content:center;align-items:center;height:100%;padding:24px 0;display:flex}.popupDatePickerField-module__wt4uHa__actionButtons{flex-direction:row;gap:8px;display:flex}.popupDatePickerField-module__wt4uHa__scheduleNote{color:var(--text-secondary);text-align:center;margin:12px 0 0;font-size:12px}.popupDatePickerField-module__wt4uHa__formMessage{padding-top:18px;padding-left:18px}.popupDatePickerField-module__wt4uHa__labelWrapper:has(.popupDatePickerField-module__wt4uHa__dateTimeDisplay[data-has-value=true]){background-color:var(--surface-secondary);border:2.5px solid var(--surface-secondary)}.popupDatePickerField-module__wt4uHa__labelWrapper:has(.popupDatePickerField-module__wt4uHa__dateTimeDisplay[data-has-value=true])~.popupDatePickerField-module__wt4uHa__successWrapper{display:block}.popupDatePickerField-module__wt4uHa__labelWrapper:has(.popupDatePickerField-module__wt4uHa__dateTimeDisplay[data-required=true][data-has-value=false])~.popupDatePickerField-module__wt4uHa__errorWrapper{display:block}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp{--rdp-day-width:14.28%;--rdp-day-height:auto;width:100%;margin:0 auto}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp-months{width:100%}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp-month{width:100%}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp-table{width:100%}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp-caption{margin-bottom:8px}.popupDatePickerField-module__wt4uHa__datePickerContainer .rdp-head{margin-bottom:4px}
.simpleInput-module__6MeCVG__inputContainer{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.simpleInput-module__6MeCVG__labelContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.simpleInput-module__6MeCVG__requiredAsterisk{color:var(--text-error);margin-left:2px}.simpleInput-module__6MeCVG__characterCounter{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);white-space:nowrap;font-weight:500}.simpleInput-module__6MeCVG__input{background-color:var(--surface-primary);border:1px solid var(--border-primary);border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px;transition:border-color .2s,box-shadow .2s}.simpleInput-module__6MeCVG__input:hover:not(:disabled){border-color:var(--border-primary-bold)}.simpleInput-module__6MeCVG__input:focus:not(:disabled){border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}.simpleInput-module__6MeCVG__inputError{border-color:var(--border-danger)}.simpleInput-module__6MeCVG__inputError:focus{border-color:var(--border-danger);box-shadow:0 0 0 1px var(--border-danger)}.simpleInput-module__6MeCVG__input:disabled{background-color:var(--surface-primary-subtle);color:var(--text-secondary);cursor:not-allowed;opacity:.7}.simpleInput-module__6MeCVG__hint{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:-2px;margin-left:3px;font-style:italic}.simpleInput-module__6MeCVG__error{color:var(--text-error);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:4px;font-weight:500}@media (max-width:768px){.simpleInput-module__6MeCVG__input{font-size:var(--text-md-size);height:36px;padding:0 10px}}
.chapterGoal-module__HypqOq__container{background-color:var(--surface-primary-light);border-radius:.5rem;flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:.5rem;width:100%;padding:.75rem;display:flex}.chapterGoal-module__HypqOq__header{flex-direction:row;align-items:flex-start;width:100%;display:flex}.chapterGoal-module__HypqOq__headerInternal{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.chapterGoal-module__HypqOq__progressContainer{flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}.chapterGoal-module__HypqOq__progressStats{font-size:var(--paragraph-base);justify-content:flex-end;align-items:center;display:flex}.chapterGoal-module__HypqOq__entriesCount{color:var(--state-success)}.chapterGoal-module__HypqOq__separator{color:var(--text-secondary-inverse);margin:0 2px}.chapterGoal-module__HypqOq__entriesGoal{color:var(--text-secondary-inverse)}.chapterGoal-module__HypqOq__doneText{color:var(--text-secondary-inverse);margin-left:4px}.chapterGoal-module__HypqOq__completeContainer{align-items:center;gap:12px;width:100%;margin-top:4px;display:flex}.chapterGoal-module__HypqOq__completeIconWrapper{background-color:var(--state-success);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.chapterGoal-module__HypqOq__completeIcon{color:var(--surface-primary-light);stroke-width:3px}.chapterGoal-module__HypqOq__completeText{color:var(--text-primary);font-family:var(--font-primary-body);font-size:var(--paragraph-base);font-weight:500}@media (max-width:480px){.chapterGoal-module__HypqOq__container{padding:.625rem}}
.actionCard-module__9AOoQW__actionCard{background-color:var(--surface-primary);border:2px dashed var(--border-primary);border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;width:100%;height:252px;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative;overflow:visible}.actionCard-module__9AOoQW__actionCard:hover{border-color:var(--border-primary-bold);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.actionCard-module__9AOoQW__actionCard:active{transform:scale(.99)}.actionCard-module__9AOoQW__actionCard:focus-within{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--state-success);outline:none}.actionCard-module__9AOoQW__actionLink{color:var(--text-primary-accent);justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex;position:relative}.actionCard-module__9AOoQW__actionLink:focus,.actionCard-module__9AOoQW__actionLink:focus-visible{outline:none}.actionCard-module__9AOoQW__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.actionCard-module__9AOoQW__illustrationContainer{justify-content:center;align-items:center;display:flex;overflow:visible}.actionCard-module__9AOoQW__illustrationContainer svg{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.actionCard-module__9AOoQW__label{color:var(--text-primary-accent);font-family:var(--font-primary-body);font-size:var(--paragraph-l);font-weight:600}.actionCard-module__9AOoQW__actionButton{background-color:var(--surface-primary);border:1.5px dashed var(--border-primary);color:var(--text-primary-accent);font-family:var(--font-primary-body);font-size:var(--paragraph-m);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;height:32px;margin-left:8px;padding:0 12px;font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.actionCard-module__9AOoQW__actionButton:hover{background-color:var(--surface-primary-subtle);border-color:var(--border-primary-bold);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 8px #00000014}.actionCard-module__9AOoQW__actionButton:focus,.actionCard-module__9AOoQW__actionButton:focus-visible{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--state-success);outline:none}@media (max-width:768px){.actionCard-module__9AOoQW__actionButton{display:none}.actionCard-module__9AOoQW__actionCard:hover{border-color:var(--border-primary);box-shadow:none;transform:none}}@media (max-width:480px){.actionCard-module__9AOoQW__actionCard{height:291px}.actionCard-module__9AOoQW__label{font-size:var(--paragraph-l)}}
.formWrapper-module__ib1_4G__formWrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (max-width:768px){.formWrapper-module__ib1_4G__formWrapper{gap:12px}}.formWrapper-module__ib1_4G__inputWrapper{flex-direction:column;gap:.5rem;width:100%;display:flex}.formWrapper-module__ib1_4G__label{color:var(--text-primary);font-family:var(--font-primary-body);font-size:var(--text-sm-size);font-weight:500}.formWrapper-module__ib1_4G__input{background-color:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);font-family:var(--font-primary-body);font-size:var(--text-md-size);border-radius:.5rem;outline:none;width:100%;padding:.75rem 1rem;transition:all .2s ease-in-out}.formWrapper-module__ib1_4G__input:hover{border-color:var(--border-primary-bold)}.formWrapper-module__ib1_4G__input:focus{border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}.formWrapper-module__ib1_4G__labelMinimal{font-size:var(--text-xs-size);font-style:italic;font-weight:400}.formWrapper-module__ib1_4G__inputMinimal{border:none;border-bottom:1px solid var(--border-primary);background-color:#0000;border-radius:0;padding:.5rem 0}.formWrapper-module__ib1_4G__inputMinimal:hover{border-bottom-color:var(--border-primary-bold)}.formWrapper-module__ib1_4G__inputMinimal:focus{border-bottom-color:var(--border-accent);box-shadow:none}.formWrapper-module__ib1_4G__input[data-invalid],.formWrapper-module__ib1_4G__input.formWrapper-module__ib1_4G__error{border-color:var(--border-danger)}.formWrapper-module__ib1_4G__input[data-invalid]:focus,.formWrapper-module__ib1_4G__input.formWrapper-module__ib1_4G__error:focus{border-color:var(--border-danger);box-shadow:0 0 0 1px var(--border-danger)}.formWrapper-module__ib1_4G__inputMinimal[data-invalid],.formWrapper-module__ib1_4G__inputMinimal.formWrapper-module__ib1_4G__error{border-bottom-color:var(--border-danger)}.formWrapper-module__ib1_4G__inputMinimal[data-invalid]:focus,.formWrapper-module__ib1_4G__inputMinimal.formWrapper-module__ib1_4G__error:focus{border-bottom-color:var(--border-danger);box-shadow:none}.formWrapper-module__ib1_4G__hint{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);font-style:italic}.formWrapper-module__ib1_4G__hintMinimal{font-size:var(--text-xxs-size)}.formWrapper-module__ib1_4G__errorMessage{color:var(--text-error);font-family:var(--font-primary-body);font-size:var(--text-xs-size);font-weight:500}.formWrapper-module__ib1_4G__errorMinimal{font-size:var(--text-xxs-size)}[data-invalid]~.formWrapper-module__ib1_4G__errorMessage{display:block}@media (max-width:768px){.formWrapper-module__ib1_4G__input{font-size:var(--paragraph-b);padding:.625rem .875rem}.formWrapper-module__ib1_4G__inputMinimal{padding:.375rem 0}}.formWrapper-module__ib1_4G__textarea{resize:vertical;min-height:100px;line-height:1.5}.formWrapper-module__ib1_4G__textareaMinimal{border:none;border-bottom:1px solid var(--border-primary);resize:vertical;background-color:#0000;border-radius:0;min-height:100px;padding:.5rem 0;line-height:1.5}.formWrapper-module__ib1_4G__textareaMinimal:hover{border-bottom-color:var(--border-primary-bold)}.formWrapper-module__ib1_4G__textareaMinimal:focus{border-bottom-color:var(--border-accent);box-shadow:none}@media (hover:hover){.formWrapper-module__ib1_4G__textarea:hover{border-color:var(--border-primary-bold)}}.formWrapper-module__ib1_4G__textarea:focus{border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}
.progressBar-module__2M_Yya__container{flex-direction:column;width:100%;display:flex}.progressBar-module__2M_Yya__header{justify-content:space-between;margin-bottom:4px;display:flex}.progressBar-module__2M_Yya__heading{text-transform:uppercase}.progressBar-module__2M_Yya__progressBarWrapper{align-items:center;gap:.75rem;width:100%;display:flex}.progressBar-module__2M_Yya__progressWrapper{flex:1}.progressBar-module__2M_Yya__progressRoot{background-color:var(--border-primary-subtle);border-radius:4px;width:100%;position:relative;overflow:hidden}.progressBar-module__2M_Yya__progressIndicator{background-color:var(--border-primary-bold);border-radius:4px;width:100%;height:100%;transition:transform .4s cubic-bezier(.65,0,.35,1)}.progressBar-module__2M_Yya__progressPercentage{text-align:right;min-width:2.5rem;font-weight:600}.progressBar-module__2M_Yya__tooltipContent{background-color:var(--surface-secondary-inverse);font-family:var(--font-primary-body);will-change:transform,opacity;z-index:10;border-radius:.5rem;flex-direction:column;align-items:center;padding:.5125rem .8rem;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex}.progressBar-module__2M_Yya__tooltipHeading{color:var(--text-inverse);font-size:var(--paragraph-m)}.progressBar-module__2M_Yya__tooltipContent[data-state=delayed-open][data-side=top]{animation-name:progressBar-module__2M_Yya__slide-down}.progressBar-module__2M_Yya__tooltipStatus{color:var(--text-secondary-inverse);font-size:var(--paragraph-s)}.progressBar-module__2M_Yya__tooltipArrow{fill:var(--surface-secondary-inverse)}@keyframes progressBar-module__2M_Yya__slide-down{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.progressBar-module__2M_Yya__header{justify-content:space-between;margin-top:2px;margin-bottom:6px;display:flex}.progressBar-module__2M_Yya__progressRoot{height:6px}}
.entryList-module__sND7XW__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.entryList-module__sND7XW__controls{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:8px;width:100%;display:flex}.entryList-module__sND7XW__controlsLeft{flex-direction:column;flex-grow:1;gap:1rem;display:flex}.entryList-module__sND7XW__searchFilterSection{flex-direction:column;gap:.5rem;display:flex}.entryList-module__sND7XW__searchFilterControls{gap:4px;display:flex}.entryList-module__sND7XW__entriesWrapper{flex-direction:column;gap:10px;width:100%;padding:0 6px;display:flex;container:entries-container/inline-size}@media (max-width:768px){.entryList-module__sND7XW__searchFilterControls{width:100%}}
.scrollWheel-module__Gkjo7a__wheelWrapper{touch-action:none;border-radius:8px;outline:2px solid #0000;flex-shrink:0;width:80px;transition:outline .2s;position:relative;overflow:hidden}.scrollWheel-module__Gkjo7a__wheelWrapper:focus{outline:none}.scrollWheel-module__Gkjo7a__wheelWrapper:focus-visible{outline:2px solid var(--state-success);outline-offset:2px}.scrollWheel-module__Gkjo7a__wheelScroll{height:100%;position:relative;overflow:hidden}.scrollWheel-module__Gkjo7a__wheelInner{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;position:relative}.scrollWheel-module__Gkjo7a__wheelItem{color:var(--text-primary);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:18px;font-weight:500;transition:font-size .15s,font-weight .15s,color .15s;display:flex}.scrollWheel-module__Gkjo7a__wheelItem.scrollWheel-module__Gkjo7a__selected{color:var(--text-primary);font-size:22px;font-weight:600}.scrollWheel-module__Gkjo7a__wheelItem.scrollWheel-module__Gkjo7a__disabled{color:var(--text-secondary);cursor:not-allowed;opacity:.3;pointer-events:none}.scrollWheel-module__Gkjo7a__centerHighlight{background:linear-gradient(to right,transparent 0%,var(--surface-secondary)8%,var(--surface-secondary)92%,transparent 100%);box-shadow:0 0 0 1px var(--border-primary-subtle);pointer-events:none;z-index:1;border-radius:10px;position:absolute;left:0;right:0}.scrollWheel-module__Gkjo7a__gradientTop{background:linear-gradient(to bottom,var(--surface-primary)0%,var(--surface-primary)30%,rgb(var(--surface-primary-rgb),.8)50%,rgb(var(--surface-primary-rgb),.3)80%,transparent 100%);pointer-events:none;z-index:2;height:100px;position:absolute;top:0;left:0;right:0}.scrollWheel-module__Gkjo7a__gradientBottom{background:linear-gradient(to top,var(--surface-primary)0%,var(--surface-primary)30%,rgb(var(--surface-primary-rgb),.8)50%,rgb(var(--surface-primary-rgb),.3)80%,transparent 100%);pointer-events:none;z-index:2;height:100px;position:absolute;bottom:0;left:0;right:0}
.stepBookDetails-module__O-OgWW__container{flex-direction:column;gap:16px;width:100%;display:flex}.stepBookDetails-module__O-OgWW__card{background:var(--surface-primary-light);border-radius:12px;flex-direction:column;gap:16px;padding:18px 12px;display:flex}.stepBookDetails-module__O-OgWW__inputGroup{flex-direction:column;gap:20px;display:flex}.stepBookDetails-module__O-OgWW__actions{justify-content:flex-end;display:flex}.stepBookDetails-module__O-OgWW__loaderContainer{justify-content:center;align-items:center;min-height:300px;padding:48px 24px;display:flex}
.digitalConfirmation-module__l26NOa__container{flex-direction:column;gap:16px;max-width:1000px;margin:8px auto 0;display:flex}.digitalConfirmation-module__l26NOa__content{flex-direction:column;gap:16px;display:flex}.digitalConfirmation-module__l26NOa__pageHeader{text-align:center}.digitalConfirmation-module__l26NOa__pageTitle{color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.3}.digitalConfirmation-module__l26NOa__bookHeader{background:var(--surface-primary-light);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex}.digitalConfirmation-module__l26NOa__bookTitle{color:var(--text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.3}.digitalConfirmation-module__l26NOa__digitalQualitySection{grid-template-columns:minmax(300px,1fr) 200px;gap:16px;display:flex;container-type:inline-size}.digitalConfirmation-module__l26NOa__qualityDescription{color:var(--text-secondary);margin-top:12px;font-size:16px;font-style:italic;line-height:1.3}.digitalConfirmation-module__l26NOa__qualityDescription p{margin:0}.digitalConfirmation-module__l26NOa__bookMockup{background:var(--surface-primary-light);border-radius:18px;justify-content:center;align-items:center;width:100%;max-width:200px;min-height:283px;padding:0;display:flex;overflow:hidden}.digitalConfirmation-module__l26NOa__mockupPlaceholder{color:var(--text-secondary);flex-direction:column;align-items:center;gap:12px;display:flex}.digitalConfirmation-module__l26NOa__mockupPlaceholder span{font-size:14px;font-weight:600}.digitalConfirmation-module__l26NOa__subscriptionFreeLabel{background:var(--color-success-subtle);color:var(--color-success);border-radius:8px;padding:4px 12px;font-size:14px;font-weight:700}.digitalConfirmation-module__l26NOa__subscriptionStrikethrough{color:var(--text-secondary);font-size:14px;text-decoration:line-through}.digitalConfirmation-module__l26NOa__subscriptionYourPrice{color:var(--color-success);font-size:16px;font-weight:700}.digitalConfirmation-module__l26NOa__subscriptionNote{background:var(--surface-primary-light);color:var(--text-secondary);border-radius:8px;margin-top:12px;padding:12px;font-size:14px;line-height:1.5}.digitalConfirmation-module__l26NOa__subscriptionNote p{margin:0}.digitalConfirmation-module__l26NOa__checkoutSection{border-top:1px solid var(--border-primary);justify-content:space-between;gap:16px;margin-top:24px;padding-top:24px;display:flex}.digitalConfirmation-module__l26NOa__backLink{text-decoration:none}@container (max-width:768px){.digitalConfirmation-module__l26NOa__digitalQualitySection{flex-direction:column}.digitalConfirmation-module__l26NOa__bookMockup{max-width:100%}.digitalConfirmation-module__l26NOa__checkoutSection{flex-direction:column}}
.simpleDropdown-module__QKyZLa__wrapper{z-index:20;background:0 0;border:none;align-items:center;padding:0;display:flex;position:relative}.simpleDropdown-module__QKyZLa__content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--surface-primary-rgb),.7);border:.5px solid rgb(var(--border-primary-rgb),.3);box-shadow:0 4px 20px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb),.2);z-index:2;border-radius:8px;flex-direction:column;gap:6px;min-width:160px;padding:6px 4px;animation:.1s ease-out simpleDropdown-module__QKyZLa__fade-in;display:flex;overflow:hidden}.simpleDropdown-module__QKyZLa__item{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;outline:none;align-items:center;gap:8px;width:100%;padding:6px 10px;font-weight:650;transition:background-color .1s;display:flex;position:relative}.simpleDropdown-module__QKyZLa__itemContent{flex-direction:column;gap:4px;width:100%;display:flex}.simpleDropdown-module__QKyZLa__itemMain{align-items:center;gap:8px;display:flex}.simpleDropdown-module__QKyZLa__itemHint{color:var(--text-tertiary);font-size:var(--text-xs-size);padding-left:24px;font-weight:500;line-height:1.3}.simpleDropdown-module__QKyZLa__disabled,.simpleDropdown-module__QKyZLa__itemDisabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.simpleDropdown-module__QKyZLa__item:hover{background-color:rgb(var(--surface-primary-rgb),.9)}.simpleDropdown-module__QKyZLa__item:focus{background-color:rgb(var(--surface-primary-subtle-rgb),.7)}.simpleDropdown-module__QKyZLa__item[data-highlighted]{background-color:rgb(var(--surface-primary-subtle-rgb),.7);outline:none}.simpleDropdown-module__QKyZLa__separator{background-color:rgb(var(--text-primary-rgb),.3);width:calc(100% - 12px);height:1px;margin:4px 6px}.simpleDropdown-module__QKyZLa__label{opacity:.8;-webkit-user-select:none;user-select:none;padding:6px 10px 4px}@keyframes simpleDropdown-module__QKyZLa__fade-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.simpleDropdown-module__QKyZLa__itemDanger,.simpleDropdown-module__QKyZLa__itemDanger svg{color:var(--text-danger)}.simpleDropdown-module__QKyZLa__itemDanger:hover{color:var(--text-danger-inverse);background-color:rgb(var(--surface-danger-rgb),1)!important}.simpleDropdown-module__QKyZLa__itemDanger:focus,.simpleDropdown-module__QKyZLa__itemDanger[data-highlighted]{color:var(--text-danger);background-color:rgb(var(--surface-danger-rgb),.2)!important}
.reactionPicker-module__F3crOW__popoverContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--surface-primary-light);opacity:.95;transform-origin:bottom;will-change:transform,opacity;z-index:2;border-radius:20px;width:fit-content;padding:8px;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a}.reactionPicker-module__F3crOW__pickerGrid{grid-auto-columns:40px;grid-auto-flow:column;justify-content:center;gap:4px;display:grid}.reactionPicker-module__F3crOW__reactionOption{background:var(--surface-primary);color:var(--text-primary);cursor:pointer;opacity:.7;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .15s;display:flex;position:relative}.reactionPicker-module__F3crOW__reactionOption:hover{background:var(--surface-secondary-hover);opacity:1}.reactionPicker-module__F3crOW__reactionOption.reactionPicker-module__F3crOW__active{background:var(--surface-accent);color:var(--text-inverse);opacity:1}.reactionPicker-module__F3crOW__reactionOption.reactionPicker-module__F3crOW__active:hover{background:var(--surface-accent-hover)}@media (max-width:768px){.reactionPicker-module__F3crOW__reactionOption{width:36px;height:36px}.reactionPicker-module__F3crOW__pickerGrid{grid-auto-columns:36px;gap:3px}}
.iosTimePicker-module__gJ3WzG__container{flex-direction:column;width:100%;padding:16px 0;display:flex}.iosTimePicker-module__gJ3WzG__wheelsContainer{justify-content:center;align-items:center;gap:4px;width:fit-content;margin:0 auto;display:flex;position:relative}.iosTimePicker-module__gJ3WzG__hourWheel,.iosTimePicker-module__gJ3WzG__minuteWheel,.iosTimePicker-module__gJ3WzG__periodWheel{width:70px}.iosTimePicker-module__gJ3WzG__separator{color:var(--text-primary);-webkit-user-select:none;user-select:none;align-self:center;padding:0 4px;font-size:24px;font-weight:600}.iosTimePicker-module__gJ3WzG__unifiedCenterHighlight{background:var(--surface-secondary);box-shadow:0 0 0 1px var(--border-primary-subtle);pointer-events:none;z-index:0;border-radius:12px;height:40px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}
.stepAuthorNames-module__-jOjgW__container{flex-direction:column;gap:12px;width:100%;display:flex}.stepAuthorNames-module__-jOjgW__card{background:var(--surface-primary-light);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.stepAuthorNames-module__-jOjgW__illustration{opacity:.6;width:auto;height:48px}.stepAuthorNames-module__-jOjgW__cardContent{flex-direction:column;gap:8px;display:flex}.stepAuthorNames-module__-jOjgW__loaderContainer{justify-content:center;align-items:center;min-height:120px;padding:24px;display:flex}
.chapterEditDropdown-module__ePC-vW__warningNotice{background:var(--surface-warning-subtle);border:1px solid var(--border-warning);color:var(--text-warning);font-size:var(--text-sm-size);border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}.chapterEditDropdown-module__ePC-vW__warningNotice svg{flex-shrink:0}.chapterEditDropdown-module__ePC-vW__form{flex-direction:column;gap:16px;width:100%;display:flex}.chapterEditDropdown-module__ePC-vW__actions{flex-direction:row;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.chapterEditDropdown-module__ePC-vW__illustrationContainer{flex-direction:column;gap:24px;width:100%;display:flex}.chapterEditDropdown-module__ePC-vW__currentPreview{background:var(--surface-secondary);border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex}.chapterEditDropdown-module__ePC-vW__previewIllustration{background:var(--surface-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;padding:8px;display:flex;overflow:hidden}.chapterEditDropdown-module__ePC-vW__previewIllustration svg{object-fit:contain;width:100%;height:100%}.chapterEditDropdown-module__ePC-vW__previewInfo{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.chapterEditDropdown-module__ePC-vW__previewInfo>button{margin-top:4px}.chapterEditDropdown-module__ePC-vW__grid{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;max-height:360px;padding:4px;display:grid;overflow-y:auto}.chapterEditDropdown-module__ePC-vW__gridItem{aspect-ratio:1;background:var(--surface-secondary);color:inherit;cursor:pointer;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:background-color .15s,border-color .15s,transform .15s;display:flex;position:relative;overflow:hidden}.chapterEditDropdown-module__ePC-vW__gridItem:hover:not(:disabled){background:var(--surface-tertiary);transform:scale(1.02)}.chapterEditDropdown-module__ePC-vW__gridItem:focus-visible{border-color:var(--accent-primary);outline:none}.chapterEditDropdown-module__ePC-vW__gridItem.chapterEditDropdown-module__ePC-vW__selected{background:var(--accent-primary-subtle);border-color:var(--accent-primary)}.chapterEditDropdown-module__ePC-vW__gridItem:disabled{cursor:not-allowed;opacity:.5}.chapterEditDropdown-module__ePC-vW__illustrationPreview{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.chapterEditDropdown-module__ePC-vW__illustrationPreview svg{object-fit:contain;width:100%;height:100%}.chapterEditDropdown-module__ePC-vW__selectedIndicator{background:var(--accent-primary);color:var(--text-on-accent);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:4px;right:4px}@media (max-width:768px){.chapterEditDropdown-module__ePC-vW__grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));max-height:300px}.chapterEditDropdown-module__ePC-vW__currentPreview{text-align:center;flex-direction:column}.chapterEditDropdown-module__ePC-vW__previewInfo{align-items:center}.chapterEditDropdown-module__ePC-vW__form{min-width:unset;width:100%}}
.bookmarkRibbonSection-module__JE3IXG__container{background:var(--surface-primary-light);will-change:height;border-radius:18px;width:100%;transition:background-color .3s,box-shadow .3s;position:relative;overflow:hidden}.bookmarkRibbonSection-module__JE3IXG__includedText{color:var(--color-success-700);margin-top:8px;font-size:14px;font-weight:600}.bookmarkRibbonSection-module__JE3IXG__premiumPriceText{color:var(--color-text-secondary);margin-top:4px;font-size:13px;font-weight:500}.bookmarkRibbonSection-module__JE3IXG__addForPriceText{color:var(--color-success-700);margin-top:8px;font-size:14px;font-weight:600}.bookmarkRibbonSection-module__JE3IXG__addedPriceText{color:var(--color-success-800);margin-top:8px;font-size:14px;font-weight:600}.bookmarkRibbonSection-module__JE3IXG__selectedBadge{background:var(--color-success-500);color:#fff;border-radius:20px;align-items:center;gap:4px;margin-left:12px;padding:3px 9px;font-size:12px;font-weight:600;display:flex}.bookmarkRibbonSection-module__JE3IXG__selectedBadge svg{flex-shrink:0}.bookmarkRibbonSection-module__JE3IXG__header{min-height:164px;padding:12px;display:flex;position:relative}.bookmarkRibbonSection-module__JE3IXG__headerLeft{gap:12px;width:100%;display:flex}.bookmarkRibbonSection-module__JE3IXG__mainImage{border-radius:12px;flex-shrink:0;width:140px;height:140px;overflow:hidden}.bookmarkRibbonSection-module__JE3IXG__previewImg{object-fit:cover;width:100%;height:100%}.bookmarkRibbonSection-module__JE3IXG__emptyStateImage{width:140px;height:140px}.bookmarkRibbonSection-module__JE3IXG__info{flex-direction:column;flex:1;gap:8px;display:flex}.bookmarkRibbonSection-module__JE3IXG__titleRow{align-items:center;gap:0;display:flex}.bookmarkRibbonSection-module__JE3IXG__title{color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}.bookmarkRibbonSection-module__JE3IXG__description{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.4}.bookmarkRibbonSection-module__JE3IXG__salesCopy{color:var(--color-text-secondary);font-size:13px;font-style:italic;line-height:1.5}.bookmarkRibbonSection-module__JE3IXG__actionButtons{z-index:5;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.bookmarkRibbonSection-module__JE3IXG__addButton,.bookmarkRibbonSection-module__JE3IXG__removeButton,.bookmarkRibbonSection-module__JE3IXG__changeButton{white-space:nowrap}.bookmarkRibbonSection-module__JE3IXG__colorSelection{border-top:1px solid var(--border-primary-subtle);padding:10px 12px;overflow:hidden}.bookmarkRibbonSection-module__JE3IXG__selectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.bookmarkRibbonSection-module__JE3IXG__selectLabel{color:var(--color-text-secondary);font-size:14px;font-weight:600}.bookmarkRibbonSection-module__JE3IXG__selectionActions{gap:8px;display:flex}.bookmarkRibbonSection-module__JE3IXG__cancelButton,.bookmarkRibbonSection-module__JE3IXG__confirmButton{white-space:nowrap}.bookmarkRibbonSection-module__JE3IXG__colorPillsContainer{flex-direction:column;gap:8px;display:flex}.bookmarkRibbonSection-module__JE3IXG__colorPills{background:var(--surface-secondary);scrollbar-width:none;border-radius:32px;flex:1;gap:8px;padding:8px 6px;display:flex;overflow:auto hidden;box-shadow:inset 1px 2px 8px #63483633}.bookmarkRibbonSection-module__JE3IXG__colorPills::-webkit-scrollbar{display:none}.bookmarkRibbonSection-module__JE3IXG__scrollbarTrack{background:var(--surface-secondary);border-radius:10px;height:6px;margin:0 6px;display:none;position:relative}.bookmarkRibbonSection-module__JE3IXG__scrollbarThumb{background:var(--border-primary);cursor:pointer;border-radius:10px;height:100%;transition:background .2s;position:absolute}.bookmarkRibbonSection-module__JE3IXG__scrollbarThumb:hover{background:var(--border-primary-bold)}.bookmarkRibbonSection-module__JE3IXG__scrollbarThumb:active{background:var(--color-primary-accent)}@media (pointer:fine){.bookmarkRibbonSection-module__JE3IXG__scrollbarTrack{display:block}}@media (pointer:coarse){.bookmarkRibbonSection-module__JE3IXG__scrollbarTrack{display:none}}.bookmarkRibbonSection-module__JE3IXG__colorPill{cursor:pointer;background:0 0;border:none;border-radius:24px;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px 4px 6px;transition:all .2s;display:flex}.bookmarkRibbonSection-module__JE3IXG__colorPill:hover{background:var(--surface-secondary-hover);transform:translateY(-1px);box-shadow:1px 2px 4px #0003}.bookmarkRibbonSection-module__JE3IXG__colorPill.bookmarkRibbonSection-module__JE3IXG__selected{background:var(--surface-primary-light);box-shadow:0 2px 8px #00000014}.bookmarkRibbonSection-module__JE3IXG__colorCircle{border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.bookmarkRibbonSection-module__JE3IXG__colorName{color:var(--color-text-primary);white-space:nowrap;font-size:14px;font-weight:600}@media (max-width:768px){.bookmarkRibbonSection-module__JE3IXG__header{padding-bottom:56px}.bookmarkRibbonSection-module__JE3IXG__headerLeft{flex-direction:column}.bookmarkRibbonSection-module__JE3IXG__pricePill{top:12px;right:12px}.bookmarkRibbonSection-module__JE3IXG__selectedBadge{margin-left:8px;padding:2px 8px;font-size:11px}.bookmarkRibbonSection-module__JE3IXG__mainImage{width:120px;height:120px}.bookmarkRibbonSection-module__JE3IXG__titleRow{flex-wrap:wrap;gap:8px}.bookmarkRibbonSection-module__JE3IXG__actionButtons{flex-direction:column;align-items:flex-end;gap:6px}}
.lovedOneStep-module__x4sEea__step{flex-direction:column;gap:20px;display:flex}.lovedOneStep-module__x4sEea__heading{color:var(--text-primary);margin:0}.lovedOneStep-module__x4sEea__intro{margin:0}.lovedOneStep-module__x4sEea__form{flex-direction:column;gap:16px;margin-top:4px;display:flex}.lovedOneStep-module__x4sEea__nameRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lovedOneStep-module__x4sEea__messageField{flex-direction:column;gap:6px;display:flex}.lovedOneStep-module__x4sEea__messageLabel{color:var(--text-primary);font-size:14px;font-weight:600}.lovedOneStep-module__x4sEea__messageInput{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);font-family:var(--font-primary-body);resize:vertical;border-radius:8px;width:100%;padding:12px 14px;font-size:15px;line-height:1.4}.lovedOneStep-module__x4sEea__messageInput:focus{border-color:var(--border-primary-inverse);outline:none}@media (max-width:568px){.lovedOneStep-module__x4sEea__nameRow{grid-template-columns:1fr}}
.lastChaptersList-module__BhMPEq__wrapper{flex-direction:column;justify-content:flex-start;gap:.75rem;width:100%;display:flex;overflow:visible}.lastChaptersList-module__BhMPEq__chaptersContainer{flex-direction:column;gap:.6rem;width:100%;display:flex}.lastChaptersList-module__BhMPEq__errorMessage{color:var(--state-danger);font-size:var(--paragraph-m);text-align:center;margin-top:.5rem}.lastChaptersList-module__BhMPEq__emptyState{color:var(--text-secondary);font-size:var(--paragraph-m);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;display:flex}.lastChaptersList-module__BhMPEq__emptyStateContainer,.lastChaptersList-module__BhMPEq__addMoreButton{justify-content:center;width:100%;display:flex}
.reactButton-module__h3IztG__reactButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--surface-primary);border:1px solid var(--border-primary-subtle);color:var(--text-primary);cursor:pointer;opacity:.9;transform-origin:0;border-radius:16px;justify-content:flex-start;align-items:center;gap:6px;height:32px;padding:0 6px;font-size:13px;font-weight:500;transition:all .2s;display:flex;overflow:hidden}.reactButton-module__h3IztG__reactButton:hover{background:var(--surface-primary-hover);opacity:1}.reactButton-module__h3IztG__reactButton:active{background:var(--surface-primary-subtle)}.reactButton-module__h3IztG__reactButton:disabled{cursor:not-allowed;opacity:.5}.reactButton-module__h3IztG__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;display:flex}.reactButton-module__h3IztG__buttonText{white-space:nowrap;line-height:1}.reactButton-module__h3IztG__popoverContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--surface-primary-rgb),.7);border:.5px solid rgb(var(--border-primary-rgb),.3);box-shadow:0 4px 20px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb),.2);z-index:1000;border-radius:20px;outline:none;padding:8px;animation-duration:.15s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@media (prefers-color-scheme:dark){.reactButton-module__h3IztG__popoverContent{background-color:rgb(var(--surface-secondary-rgb),.9)}}.reactButton-module__h3IztG__popoverContent[data-state=open]{animation-name:reactButton-module__h3IztG__slide-up-and-fade}.reactButton-module__h3IztG__popoverContent[data-state=closed]{animation-name:reactButton-module__h3IztG__slide-down-and-fade}.reactButton-module__h3IztG__popoverArrow{fill:rgb(var(--surface-primary-rgb),.7);filter:drop-shadow(0 1px 3px #0000001a)}@media (prefers-color-scheme:dark){.reactButton-module__h3IztG__popoverArrow{fill:rgb(var(--surface-secondary-rgb),.9);filter:drop-shadow(0 1px 3px #0003)}}@keyframes reactButton-module__h3IztG__slide-up-and-fade{0%{opacity:0;transform:translateY(4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes reactButton-module__h3IztG__slide-down-and-fade{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(4px)scale(.95)}}
.stepBlurbDecision-module__QCWxHq__container{flex-direction:column;gap:16px;width:100%;display:flex}.stepBlurbDecision-module__QCWxHq__previewSection{flex-direction:column;width:100%;display:flex}.stepBlurbDecision-module__QCWxHq__spreadContainer{background:var(--surface-secondary);border:1px solid var(--border-primary-subtle);border-radius:12px;justify-content:center;align-items:center;gap:0;min-height:240px;padding:12px;display:flex;overflow:hidden}.stepBlurbDecision-module__QCWxHq__leftPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:8px 0 0 8px;flex:1;max-width:220px;position:relative;overflow:hidden}.stepBlurbDecision-module__QCWxHq__rightPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:0 8px 8px 0;flex:1;max-width:220px;position:relative;overflow:hidden}.stepBlurbDecision-module__QCWxHq__noTemplate{flex:1;justify-content:center;align-items:center;padding:48px;display:flex}.stepBlurbDecision-module__QCWxHq__description{text-align:center;flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.stepBlurbDecision-module__QCWxHq__spreadContainer{min-height:180px}.stepBlurbDecision-module__QCWxHq__leftPage,.stepBlurbDecision-module__QCWxHq__rightPage{max-width:150px}}
.bookChapterTemplateSection-module__IUyRFG__container{background:var(--surface-primary-light);border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;container-type:inline-size}.bookChapterTemplateSection-module__IUyRFG__previewRow{border-radius:8px;gap:2px;width:100%;display:flex;overflow:hidden}.bookChapterTemplateSection-module__IUyRFG__chapterPreview{flex:1;min-width:0}.bookChapterTemplateSection-module__IUyRFG__placeholderImage{aspect-ratio:148/210;background:var(--surface-tertiary);color:var(--color-text-secondary);font-size:var(--font-size-sm);justify-content:center;align-items:center;width:100%;display:flex}.bookChapterTemplateSection-module__IUyRFG__templateInfo{justify-content:space-between;align-items:center;gap:12px;display:flex}.bookChapterTemplateSection-module__IUyRFG__templateNameCard{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:600}.bookChapterTemplateSection-module__IUyRFG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.bookChapterTemplateSection-module__IUyRFG__chapterNav{align-items:center;gap:8px;display:flex}.bookChapterTemplateSection-module__IUyRFG__navButtons{align-items:center;gap:4px;display:flex}.bookChapterTemplateSection-module__IUyRFG__circleNavButton{background-color:var(--surface-accent);color:var(--text-inverse);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .15s ease-out;display:inline-flex}.bookChapterTemplateSection-module__IUyRFG__circleNavButton:hover:not(:disabled){background-color:var(--surface-accent-hover);scale:1.12;box-shadow:0 2px 8px #0003}.bookChapterTemplateSection-module__IUyRFG__circleNavButton:active:not(:disabled){box-shadow:none;scale:.92}.bookChapterTemplateSection-module__IUyRFG__circleNavButton:disabled{background-color:var(--surface-primary-subtle);color:var(--text-secondary-inverse);cursor:not-allowed}.bookChapterTemplateSection-module__IUyRFG__circleNavButton svg{display:block}@container (max-width:400px){.bookChapterTemplateSection-module__IUyRFG__container{padding:12px}}
.headTailBandsSection-module__-lpEhG__container{background:var(--surface-primary-light);will-change:height;border-radius:18px;width:100%;transition:background-color .3s,box-shadow .3s;position:relative;overflow:hidden}.headTailBandsSection-module__-lpEhG__includedText{color:var(--color-success-700);margin-top:8px;font-size:14px;font-weight:600}.headTailBandsSection-module__-lpEhG__premiumPriceText{color:var(--color-text-secondary);margin-top:4px;font-size:13px;font-weight:500}.headTailBandsSection-module__-lpEhG__addForPriceText{color:var(--color-success-700);margin-top:8px;font-size:14px;font-weight:600}.headTailBandsSection-module__-lpEhG__addedPriceText{color:var(--color-success-800);margin-top:8px;font-size:14px;font-weight:600}.headTailBandsSection-module__-lpEhG__selectedBadge{background:var(--color-success-500);color:#fff;border-radius:20px;align-items:center;gap:4px;margin-left:12px;padding:3px 9px;font-size:12px;font-weight:600;display:flex}.headTailBandsSection-module__-lpEhG__selectedBadge svg{flex-shrink:0}.headTailBandsSection-module__-lpEhG__header{min-height:164px;padding:12px;display:flex;position:relative}.headTailBandsSection-module__-lpEhG__headerLeft{gap:12px;width:100%;display:flex}.headTailBandsSection-module__-lpEhG__mainImage{border-radius:12px;flex-shrink:0;width:140px;height:140px;overflow:hidden}.headTailBandsSection-module__-lpEhG__previewImg{object-fit:cover;width:100%;height:100%}.headTailBandsSection-module__-lpEhG__emptyStateImage{width:140px;height:140px}.headTailBandsSection-module__-lpEhG__info{flex-direction:column;flex:1;gap:8px;display:flex}.headTailBandsSection-module__-lpEhG__titleRow{align-items:center;gap:0;display:flex}.headTailBandsSection-module__-lpEhG__title{color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}.headTailBandsSection-module__-lpEhG__description{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.4}.headTailBandsSection-module__-lpEhG__salesCopy{color:var(--color-text-secondary);font-size:13px;font-style:italic;line-height:1.5}.headTailBandsSection-module__-lpEhG__actionButtons{z-index:5;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.headTailBandsSection-module__-lpEhG__addButton,.headTailBandsSection-module__-lpEhG__removeButton,.headTailBandsSection-module__-lpEhG__changeButton{white-space:nowrap}.headTailBandsSection-module__-lpEhG__colorSelection{border-top:1px solid var(--border-primary-subtle);padding:10px 12px;overflow:hidden}.headTailBandsSection-module__-lpEhG__selectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.headTailBandsSection-module__-lpEhG__selectLabel{color:var(--color-text-secondary);font-size:14px;font-weight:600}.headTailBandsSection-module__-lpEhG__selectionActions{gap:8px;display:flex}.headTailBandsSection-module__-lpEhG__cancelButton,.headTailBandsSection-module__-lpEhG__confirmButton{white-space:nowrap}.headTailBandsSection-module__-lpEhG__colorPillsContainer{flex-direction:column;gap:8px;display:flex}.headTailBandsSection-module__-lpEhG__colorPills{background:var(--surface-secondary);scrollbar-width:none;border-radius:32px;flex:1;gap:8px;padding:8px 6px;display:flex;overflow:auto hidden;box-shadow:inset 1px 2px 8px #63483633}.headTailBandsSection-module__-lpEhG__colorPills::-webkit-scrollbar{display:none}.headTailBandsSection-module__-lpEhG__scrollbarTrack{background:var(--surface-secondary);border-radius:10px;height:6px;margin:0 6px;display:none;position:relative}.headTailBandsSection-module__-lpEhG__scrollbarThumb{background:var(--border-primary);cursor:pointer;border-radius:10px;height:100%;transition:background .2s;position:absolute}.headTailBandsSection-module__-lpEhG__scrollbarThumb:hover{background:var(--border-primary-bold)}.headTailBandsSection-module__-lpEhG__scrollbarThumb:active{background:var(--color-primary-accent)}@media (pointer:fine){.headTailBandsSection-module__-lpEhG__scrollbarTrack{display:block}}@media (pointer:coarse){.headTailBandsSection-module__-lpEhG__scrollbarTrack{display:none}}.headTailBandsSection-module__-lpEhG__colorPill{cursor:pointer;background:0 0;border:none;border-radius:24px;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px 4px 6px;transition:all .2s;display:flex}.headTailBandsSection-module__-lpEhG__colorPill:hover{background:var(--surface-secondary-hover);transform:translateY(-1px);box-shadow:1px 2px 4px #0003}.headTailBandsSection-module__-lpEhG__colorPill.headTailBandsSection-module__-lpEhG__selected{background:var(--surface-primary-light);box-shadow:0 2px 8px #00000014}.headTailBandsSection-module__-lpEhG__colorCircle{border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative}.headTailBandsSection-module__-lpEhG__colorName{color:var(--color-text-primary);white-space:nowrap;font-size:14px;font-weight:600}@media (max-width:768px){.headTailBandsSection-module__-lpEhG__header{padding-bottom:56px}.headTailBandsSection-module__-lpEhG__headerLeft{flex-direction:column}.headTailBandsSection-module__-lpEhG__pricePill{top:12px;right:12px}.headTailBandsSection-module__-lpEhG__selectedBadge{margin-left:8px;padding:2px 8px;font-size:11px}.headTailBandsSection-module__-lpEhG__mainImage{width:120px;height:120px}.headTailBandsSection-module__-lpEhG__titleRow{flex-wrap:wrap;gap:8px}.headTailBandsSection-module__-lpEhG__actionButtons{flex-direction:column;align-items:flex-end;gap:6px}}
.filter-module__fo_2za__filterSection{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.5rem;display:flex}.filter-module__fo_2za__filterOptions{flex-direction:row;gap:.5rem;display:flex}.filter-module__fo_2za__filterButton{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary-accent);cursor:pointer;border-radius:27px;justify-content:center;align-self:stretch;align-items:center;gap:.375rem;padding:4px 12px;transition:all .2s ease-in-out;display:flex}.filter-module__fo_2za__filterButton:hover{border-color:var(--border-primary-bold)}.filter-module__fo_2za__filterButtonActive{background-color:var(--surface-accent);border:1px solid var(--border-primary);color:var(--text-inverse)}.filter-module__fo_2za__filterCount{aspect-ratio:1;background:var(--surface-accent-inverse);color:var(--surface-accent);font-size:var(--text-xs-size);text-align:center;border-radius:16px;justify-content:center;align-items:center;min-height:20px;padding:1px 6px;font-weight:650;display:flex}.filter-module__fo_2za__mobileFilterWrapper{align-items:center;gap:8px;padding-left:4px;display:flex}.filter-module__fo_2za__mobileFilter{display:none}.filter-module__fo_2za__mobileTrigger{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:100px;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease-in-out;display:flex}.filter-module__fo_2za__mobileTrigger:hover{background-color:var(--surface-primary-subtle);border-color:var(--border-primary-bold)}.filter-module__fo_2za__mobileTriggerLabel{font-size:var(--text-md-size);font-weight:500}.filter-module__fo_2za__mobileFilterButtonActive .filter-module__fo_2za__filterCount{background:var(--text-inverse);color:var(--surface-accent)}.filter-module__fo_2za__mobileFilterCount{background:var(--surface-primary-subtle);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:18px;padding:0 4px;display:flex}@media (max-width:640px){.filter-module__fo_2za__desktopFilter{display:none}.filter-module__fo_2za__mobileFilter{display:block}}@container filter-container not (min-inline-size:540px){.filter-module__fo_2za__desktopFilter{display:none}.filter-module__fo_2za__mobileFilter{display:block}}.filter-module__fo_2za__activeItem{background:var(--surface-accent);color:var(--text-inverse)}.filter-module__fo_2za__activeItem:hover{background:var(--surface-accent)}.filter-module__fo_2za__activeItem .filter-module__fo_2za__filterCount{background:var(--text-inverse);color:var(--surface-accent)}
.planAddonsStep-module__wPgA3q__step{flex-direction:column;gap:24px;display:flex}.planAddonsStep-module__wPgA3q__heading{color:var(--text-primary);margin:0}.planAddonsStep-module__wPgA3q__plans{flex-direction:column;gap:12px;display:flex}.planAddonsStep-module__wPgA3q__planCard{background:var(--surface-primary);border:1px solid var(--border-primary);cursor:pointer;border-radius:12px;align-items:flex-start;gap:16px;padding:18px 20px;transition:border-color .15s,box-shadow .15s;display:flex}.planAddonsStep-module__wPgA3q__planCard:hover,.planAddonsStep-module__wPgA3q__planCard:focus-within{box-shadow:0 0 0 2.5px var(--border-primary-subtle);outline:none}.planAddonsStep-module__wPgA3q__cardSelected,.planAddonsStep-module__wPgA3q__cardSelected:hover{border-color:var(--border-primary-inverse);box-shadow:none}.planAddonsStep-module__wPgA3q__input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.planAddonsStep-module__wPgA3q__dot{border:2px solid var(--border-primary-bold);border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-top:1px;transition:border-color .15s;position:relative}.planAddonsStep-module__wPgA3q__cardSelected .planAddonsStep-module__wPgA3q__dot{border-color:var(--border-primary-inverse)}.planAddonsStep-module__wPgA3q__cardSelected .planAddonsStep-module__wPgA3q__dot:after{background:var(--border-primary-inverse);content:"";border-radius:50%;width:12px;height:12px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.planAddonsStep-module__wPgA3q__planText{flex-direction:column;flex:1;gap:2px;display:flex}.planAddonsStep-module__wPgA3q__planTitleRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.planAddonsStep-module__wPgA3q__planName,.planAddonsStep-module__wPgA3q__planPrice{color:var(--text-primary)}.planAddonsStep-module__wPgA3q__planNameGroup{align-items:center;gap:8px;display:flex}.planAddonsStep-module__wPgA3q__savingsBadge{background:var(--surface-success);color:var(--text-success);white-space:nowrap;border-radius:8px;padding:3px 8px;font-size:11px;font-weight:700}.planAddonsStep-module__wPgA3q__planPrice{white-space:nowrap}.planAddonsStep-module__wPgA3q__bookLine{border-top:1px solid var(--border-primary-subtle);color:var(--text-primary);align-items:center;gap:7px;margin-top:9px;padding-top:9px;font-size:13px;display:flex}.planAddonsStep-module__wPgA3q__bookLineMuted{color:var(--text-secondary)}.planAddonsStep-module__wPgA3q__bookIcon{flex-shrink:0}.planAddonsStep-module__wPgA3q__bookIconSuccess{color:var(--state-success)}.planAddonsStep-module__wPgA3q__trust{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.planAddonsStep-module__wPgA3q__trustItem{color:var(--text-secondary);align-items:center;gap:7px;font-size:13px;display:flex}.planAddonsStep-module__wPgA3q__trustIcon{color:var(--state-success);flex-shrink:0}.planAddonsStep-module__wPgA3q__addonsSection{border-top:1px solid var(--border-primary-subtle);flex-direction:column;gap:12px;padding-top:24px;display:flex}.planAddonsStep-module__wPgA3q__addonsHeading{color:var(--text-primary);margin:0}.planAddonsStep-module__wPgA3q__addon{justify-content:space-between;align-items:center;gap:16px;display:flex}.planAddonsStep-module__wPgA3q__addonText{flex-direction:column;gap:2px;display:flex}.planAddonsStep-module__wPgA3q__stepper{background:var(--surface-secondary);border-radius:8px;align-items:center;gap:4px;padding:4px;display:flex}.planAddonsStep-module__wPgA3q__stepperButton{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .15s;display:flex}.planAddonsStep-module__wPgA3q__stepperButton:disabled{cursor:not-allowed;opacity:.4}.planAddonsStep-module__wPgA3q__stepperValue{color:var(--text-primary);text-align:center;min-width:24px}
.reactionTooltip-module__By33vq__tooltipTrigger{pointer-events:none;position:absolute;inset:0}.reactionTooltip-module__By33vq__tooltipContent{background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);pointer-events:auto;max-width:250px;max-height:300px;transform-origin:var(--radix-hover-card-content-transform-origin);z-index:9999;border-radius:8px;width:max-content;padding:10px;overflow:auto;box-shadow:0 4px 12px #0000001a}.reactionTooltip-module__By33vq__tooltipHeader{color:var(--text-primary);text-align:center;margin-bottom:8px;font-size:12px;font-weight:600}.reactionTooltip-module__By33vq__userList{flex-direction:column;gap:8px;max-height:200px;display:flex;overflow-y:auto}.reactionTooltip-module__By33vq__userItem{align-items:center;gap:8px;padding:3px 0;display:flex}.reactionTooltip-module__By33vq__userName{color:var(--text-primary);font-size:13px;font-weight:500}.reactionTooltip-module__By33vq__tooltipArrow{fill:var(--surface-primary-light);filter:drop-shadow(0 1px 2px #0000001a);width:16px;height:8px}.reactionTooltip-module__By33vq__userList::-webkit-scrollbar{width:4px}.reactionTooltip-module__By33vq__userList::-webkit-scrollbar-track{background:0 0}.reactionTooltip-module__By33vq__userList::-webkit-scrollbar-thumb{background-color:var(--border-primary);border-radius:4px}.reactionTooltip-module__By33vq__dark .reactionTooltip-module__By33vq__tooltipContent,.reactionTooltip-module__By33vq__dark .reactionTooltip-module__By33vq__tooltipArrow{background-color:var(--surface-secondary);border-color:var(--border-primary)}
.lastEntriesList-module__peHA5W__wrapper{flex-direction:column;justify-content:flex-start;gap:.75rem;width:100%;display:flex}.lastEntriesList-module__peHA5W__entriesContainer{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;display:grid;container:entries-grid-container/inline-size}.lastEntriesList-module__peHA5W__entryItem{min-width:0}.lastEntriesList-module__peHA5W__pagination{justify-content:space-between;align-items:flex-end;display:flex}.lastEntriesList-module__peHA5W__viewAllPage{justify-content:center;width:100%;display:flex}@media (min-width:768px){.lastEntriesList-module__peHA5W__viewAllPage{grid-template-columns:1fr;display:grid}.lastEntriesList-module__peHA5W__entriesContainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;container:entries-grid-container/inline-size}.lastEntriesList-module__peHA5W__entryItem{width:100%}}@media (max-width:768px){.lastEntriesList-module__peHA5W__entriesContainer{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;width:calc(100% + 6vw);margin-left:-3vw;padding:0 3vw;display:flex;overflow-x:auto;container:entries-grid-container/inline-size}.lastEntriesList-module__peHA5W__entriesContainer>*{flex:0 0 85%}.lastEntriesList-module__peHA5W__entriesContainer::-webkit-scrollbar{display:none}.lastEntriesList-module__peHA5W__pagination{margin-top:0}.lastEntriesList-module__peHA5W__navigationButtons{display:none}}.lastEntriesList-module__peHA5W__emptyStateContainer{justify-content:center;width:100%;display:flex}.lastEntriesList-module__peHA5W__viewMoreFull{grid-column:1/-1;width:100%}.lastEntriesList-module__peHA5W__errorState{color:var(--text-danger)}@keyframes lastEntriesList-module__peHA5W__shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}
.entryCard-module__5pHN3a__entryCard{background-color:var(--surface-primary-light);border-radius:12px;flex-direction:column;justify-content:space-between;height:252px;padding:12px;transition:transform .2s ease-in-out;display:flex;position:relative;overflow:hidden}.entryCard-module__5pHN3a__entryContentContainer{flex-direction:column;display:flex}.entryCard-module__5pHN3a__withImages{padding-bottom:0}.entryCard-module__5pHN3a__noImages{padding-bottom:12px}.entryCard-module__5pHN3a__entryCard:hover{transform:scale(1.01)}.entryCard-module__5pHN3a__entryCard:active{transform:scale(.99)}.entryCard-module__5pHN3a__cardLink{z-index:1;position:absolute;inset:0}.entryCard-module__5pHN3a__cardLink:focus{box-shadow:0 0 0 2px var(--color-pink-500);border-radius:12px;outline:none}.entryCard-module__5pHN3a__entryHeader{justify-content:space-between;align-items:center;width:100%;height:fit-content;margin-bottom:5px;display:flex}.entryCard-module__5pHN3a__statusContainer{align-items:center;gap:.5rem;display:flex}.entryCard-module__5pHN3a__authorChip{background:var(--surface-secondary);color:var(--text-primary-accent);font-size:var(--text-xs-size);font-weight:var(--font-weight-bold);text-wrap:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;padding:.125rem .5rem;display:flex}.entryCard-module__5pHN3a__entryContent{z-index:0;flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryContent{height:110px;max-height:110px}.entryCard-module__5pHN3a__entryTitle{color:var(--text-primary-accent);font-family:var(--font-primary);font-size:var(--text-md-size);font-weight:var(--font-weight-bold);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-shrink:0;max-height:3.375rem;margin:0;line-height:1.125rem;display:-webkit-box;overflow:hidden}.entryCard-module__5pHN3a__snippet{color:var(--text-secondary);font-size:var(--text-md-size);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-grow:1;max-height:3.375rem;margin:0;line-height:1.125rem;display:-webkit-box;overflow:hidden}.entryCard-module__5pHN3a__snippetPlaceholder{font-size:var(--text-sm-size);-webkit-line-clamp:1;opacity:.65;max-height:1.125rem;font-style:italic}.entryCard-module__5pHN3a__entryDate{color:var(--text-primary-accent);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);text-transform:uppercase;text-wrap:nowrap}.entryCard-module__5pHN3a__noImages .entryCard-module__5pHN3a__entryContent{flex-grow:1}.entryCard-module__5pHN3a__noImages .entryCard-module__5pHN3a__snippet{-webkit-line-clamp:6;max-height:6.75rem}.entryCard-module__5pHN3a__entryFooter{flex-direction:column;width:100%;margin-top:auto;display:flex}.entryCard-module__5pHN3a__entryFooterContent{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;padding-bottom:4px;display:flex;position:relative}.entryCard-module__5pHN3a__chapterNameContainer{width:100%;max-width:70%;position:relative;overflow:hidden}.entryCard-module__5pHN3a__chapterName{color:var(--text-primary-accent);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%;display:block;overflow:hidden}.entryCard-module__5pHN3a__wordCount{color:var(--text-primary-accent);font-size:var(--text-xs-size);font-weight:var(--font-weight-semibold);text-transform:uppercase;white-space:nowrap;flex-shrink:0}@container (max-width:600px){.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryContent{height:calc(5.625rem + 4px)}.entryCard-module__5pHN3a__chapterNameContainer{max-width:65%}}@container (max-width:400px){.entryCard-module__5pHN3a__entryCard{height:291px;padding:15px 15px 0}.entryCard-module__5pHN3a__entryHeader{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:4px}.entryCard-module__5pHN3a__statusContainer{justify-content:space-between;width:100%}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__statusContainer{justify-content:flex-start;width:100%}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__snippet{font-size:var(--text-sm-size)}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryHeader{flex-direction:row;align-items:flex-start;gap:.5rem;margin-bottom:4px}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__statusContainer{justify-content:flex-start;width:auto}.entryCard-module__5pHN3a__authorChip{font-size:var(--text-sm-size)}.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryContent{height:calc(6.125rem + 4px);max-height:135px}.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryTitle{-webkit-line-clamp:2}.entryCard-module__5pHN3a__entryFooterContent{padding-bottom:13px}.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryFooterContent{padding-bottom:6px}.entryCard-module__5pHN3a__chapterNameContainer{max-width:60%}}.entryCard-module__5pHN3a__expandedCard{height:auto}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryFooter{display:none}@container (min-width:601px){.entryCard-module__5pHN3a__expandedCard{flex-direction:row;height:150px;padding:12px;display:flex;overflow:hidden}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryContentContainer{flex:1;max-width:calc(100% - 300px);padding-right:4px}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryContent{max-height:110px;overflow:hidden;height:auto!important}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__imagesWrapper{width:300px;height:calc(100% + 24px);margin:-12px -12px -12px auto;display:flex;position:relative;overflow:hidden}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryFooterContent{display:none}.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages{flex-direction:column;max-height:110px}.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages .entryCard-module__5pHN3a__entryContentContainer{max-width:100%;overflow:hidden}}@container (max-width:600px){.entryCard-module__5pHN3a__expandedCard{height:auto;padding:15px}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__imagesWrapper{width:calc(100% + 30px);height:110px;margin-bottom:-15px;margin-left:-15px;margin-right:-15px}}.entryCard-module__5pHN3a__cardMenu{z-index:2;position:relative}.entryCard-module__5pHN3a__cardMenuButton{color:var(--text-primary-accent);cursor:pointer}.entryCard-module__5pHN3a__cardMenuButton:hover{color:var(--text-primary)}.entryCard-module__5pHN3a__dropdownItem{align-items:center;gap:8px;display:flex}.entryCard-module__5pHN3a__dropdownItem svg{color:var(--text-primary-accent)}.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages .entryCard-module__5pHN3a__entryContent{flex-direction:column;max-height:120px}@container (min-width:601px){.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages{height:160px}.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages .entryCard-module__5pHN3a__entryContentContainer{max-width:100%}}.entryCard-module__5pHN3a__miniCard{flex-direction:row;gap:6px;height:110px;min-height:100px;max-height:180px;padding:8px;display:flex}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__entryFooter{display:none}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__entryHeader{margin-bottom:4px}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__entryContentContainer{flex:1}.entryCard-module__5pHN3a__miniCard .entryCard-module__5pHN3a__entryContent{max-height:90px;overflow:hidden;height:auto!important}.entryCard-module__5pHN3a__miniImagesWrapper{width:100px;height:calc(100% + 16px);margin:-8px -8px -8px 0;display:flex;position:relative;overflow:hidden}.entryCard-module__5pHN3a__miniCardActive{border-left:3px solid var(--surface-accent)}@container (max-width:600px){.entryCard-module__5pHN3a__miniCard{gap:8px;min-height:110px}.entryCard-module__5pHN3a__miniImagesWrapper{width:130px}}@media (hover:none){.entryCard-module__5pHN3a__entryCard:hover{transform:none}}@supports not (container-type:inline-size){@media (max-width:600px){.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryContent{height:calc(5.625rem + 4px)}.entryCard-module__5pHN3a__chapterNameContainer{max-width:65%}.entryCard-module__5pHN3a__expandedCard{height:auto;padding:15px}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__imagesWrapper{width:calc(100% + 30px);height:110px;margin-bottom:-15px;margin-left:-15px;margin-right:-15px}.entryCard-module__5pHN3a__miniCard{gap:8px;min-height:110px}.entryCard-module__5pHN3a__miniImagesWrapper{width:130px}}@media (max-width:400px){.entryCard-module__5pHN3a__entryCard{height:291px;padding:15px 15px 0}.entryCard-module__5pHN3a__entryHeader{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:4px}.entryCard-module__5pHN3a__statusContainer{justify-content:space-between;width:100%}.entryCard-module__5pHN3a__withImages .entryCard-module__5pHN3a__entryContent{height:calc(6.125rem + 4px);max-height:135px}.entryCard-module__5pHN3a__chapterNameContainer{max-width:60%}}@media (min-width:601px){.entryCard-module__5pHN3a__expandedCard{flex-direction:row;height:150px;padding:12px;display:flex;overflow:hidden}.entryCard-module__5pHN3a__expandedCard .entryCard-module__5pHN3a__entryContentContainer{flex:1;max-width:calc(100% - 300px);padding-right:4px}.entryCard-module__5pHN3a__expandedCard.entryCard-module__5pHN3a__noImages{height:160px}}}
.stepBlurbSetup-module__hod0RG__container{flex-direction:column;gap:16px;width:100%;display:flex;position:relative}.stepBlurbSetup-module__hod0RG__previewButton{z-index:1;margin-top:-4px;position:absolute;top:0;right:0}.stepBlurbSetup-module__hod0RG__form{flex-direction:column;gap:12px;display:flex}.stepBlurbSetup-module__hod0RG__previewPopup{flex-direction:column;gap:16px;display:flex}.stepBlurbSetup-module__hod0RG__spreadContainer{background:var(--surface-secondary);border:1px solid var(--border-primary-subtle);border-radius:12px;justify-content:center;align-items:center;gap:0;min-height:280px;padding:16px;display:flex;overflow:hidden}.stepBlurbSetup-module__hod0RG__leftPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:8px 0 0 8px;flex:1;max-width:240px;position:relative;overflow:hidden}.stepBlurbSetup-module__hod0RG__rightPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:0 8px 8px 0;flex:1;max-width:240px;position:relative;overflow:hidden}.stepBlurbSetup-module__hod0RG__noTemplate{flex:1;justify-content:center;align-items:center;padding:48px;display:flex}
.switch-module__bv89oW__switchContainer{align-content:center;align-items:center;display:flex}.switch-module__bv89oW__fullWidth{justify-content:space-between;width:100%}.switch-module__bv89oW__switchLabel{padding-right:14px;font-size:16px}.switch-module__bv89oW__switchIcon{margin-right:8px;font-size:16px}.switch-module__bv89oW__switchRoot{all:unset;background-color:var(--surface-secondary-accent);border-radius:99px;width:42px;height:25px;position:relative}.switch-module__bv89oW__switchRoot:focus{box-shadow:0 0 0 2.5px var(--border-primary-bold)}.switch-module__bv89oW__switchRoot[data-state=checked]{background-color:var(--state-success-bold)}.switch-module__bv89oW__switchThumb{box-shadow:0 2px 2px var(--black-a7);will-change:transform;background-color:#fff;border-radius:100%;width:21px;height:21px;transition:transform .1s;display:block;transform:translate(2px)}.switch-module__bv89oW__switchThumb[data-state=checked]{transform:translate(19px)}.switch-module__bv89oW__switchRoot[data-disabled]{cursor:not-allowed;opacity:.6}.switch-module__bv89oW__switchThumb[data-disabled]{background-color:var(--surface-secondary)}
.projectNotFound-module__V46diW__notFoundContainer{flex:1;justify-content:center;align-self:center;align-items:center;width:100%;height:100%;min-height:600px;display:flex}@media (max-width:768px){.projectNotFound-module__V46diW__notFoundContainer{min-height:300px;padding:32px 16px}}.projectNotFound-module__V46diW__notFoundContent{max-width:600px}
/*# sourceMappingURL=b8ebb89a7e3fe993.css.map*/