.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)}}
.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}
.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)}}
.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}}
.stats-module__3OkDHa__wrapper{flex-direction:column;justify-content:flex-start;gap:.75rem;width:100%;display:flex;overflow:hidden}.stats-module__3OkDHa__statsContainer{align-items:flex-start;gap:.5rem;width:100%;max-height:3.6rem;display:flex;overflow:hidden}.stats-module__3OkDHa__statsItem{background:var(--surface-secondary);color:var(--text-primary);border-radius:12px;flex-direction:row;align-items:center;gap:.75rem;min-width:100px;padding:8px 12px;text-decoration:none;display:flex}.stats-module__3OkDHa__statItemContent{align-items:center;gap:.125rem;display:flex}.stats-module__3OkDHa__statInfo{flex-direction:column;gap:.125rem;display:flex}.stats-module__3OkDHa__label{white-space:nowrap}.stats-module__3OkDHa__iconWrapper{justify-content:center;align-items:center;margin-right:-4px;padding:.33rem .46rem;display:flex}@container primarycontainer (max-width:575px){.stats-module__3OkDHa__wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 6vw);margin-left:-3vw;overflow:auto}.stats-module__3OkDHa__wrapper::-webkit-scrollbar{display:none}.stats-module__3OkDHa__statsContainer{flex-flow:row;width:min-content;padding:0 3vw}}@media (max-width:768px){.stats-module__3OkDHa__statsItem{background:var(--surface-primary);width:100%;min-width:min-content;padding:.75rem}.stats-module__3OkDHa__statsContainer{width:100%}}
.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}
.questionItem-module__zjcrnW__questionCard{background:var(--surface-primary-light);border-radius:12px;align-self:stretch;align-items:center;gap:8px;width:100%;padding:12px;display:flex}.questionItem-module__zjcrnW__questionCard:hover{border-color:var(--border-secondary);box-shadow:0 2px 4px #0000000d}.questionItem-module__zjcrnW__reorderModeCard{cursor:grab;outline:2px solid var(--border-primary-subtle)}.questionItem-module__zjcrnW__reorderModeCard:active{cursor:grabbing;box-shadow:0 4px 8px #0000001a}.questionItem-module__zjcrnW__questionWrapper{flex-direction:row;flex:1 0 0;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}.questionItem-module__zjcrnW__questionContent{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}.questionItem-module__zjcrnW__questionActions{align-items:center;gap:.5rem;display:flex}.questionItem-module__zjcrnW__questionTitle{flex-direction:row;gap:8px;width:100%;display:flex}.questionItem-module__zjcrnW__moreVertical{cursor:pointer;min-width:18px}.questionItem-module__zjcrnW__moreVertical.questionItem-module__zjcrnW__disabled{cursor:not-allowed;opacity:.5}.questionItem-module__zjcrnW__disabledButton{opacity:.6}.questionItem-module__zjcrnW__questionMeta{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px 8px;width:100%;display:flex}.questionItem-module__zjcrnW__dragHandle{cursor:grab;align-items:center;gap:.625rem;height:2.875rem;max-height:2.875rem;padding:0 .15rem 0 .75rem;display:flex}.questionItem-module__zjcrnW__dragHandle:active{cursor:grabbing}.questionItem-module__zjcrnW__timeTag{white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:4px;padding:.125rem .5rem .125rem 0;display:flex}.questionItem-module__zjcrnW__timeIcon{flex-shrink:0}.questionItem-module__zjcrnW__timeTag p{margin-bottom:-2px}.questionItem-module__zjcrnW__typeTag{background:var(--state-warning-subtle);border:1px solid var(--state-warning);color:var(--state-warning-bold);white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:4px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.questionItem-module__zjcrnW__iconWrapperDesktop{flex-shrink:0;justify-content:center;align-self:center;height:100%;margin-right:4px;display:flex}.questionItem-module__zjcrnW__iconColumnDesktop{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:8px;margin-right:4px;display:flex}.questionItem-module__zjcrnW__iconWrapperMobile{display:none}.questionItem-module__zjcrnW__bottomContent{flex-direction:row;justify-content:space-between;gap:.5rem;width:100%;display:flex;container-type:inline-size}.questionItem-module__zjcrnW__marginLeft{margin-left:auto}.questionItem-module__zjcrnW__reorderHandleWrapper{color:var(--text-secondary);cursor:grab;justify-content:center;place-self:center;align-items:center;height:100%;margin-right:4px;padding:0 8px;display:flex}.questionItem-module__zjcrnW__reorderHandleWrapper:active{cursor:grabbing}.questionItem-module__zjcrnW__buttonGroup{align-items:center;gap:8px;margin-left:auto;display:flex}.questionItem-module__zjcrnW__startWritingButton{display:none}@container (min-width:600px){.questionItem-module__zjcrnW__startWritingButton{display:block}}@container (max-width:500px){.questionItem-module__zjcrnW__bottomContent{align-items:flex-start;gap:8px}.questionItem-module__zjcrnW__questionMeta{align-self:flex-start}.questionItem-module__zjcrnW__buttonGroup{flex-shrink:0;align-self:flex-end}}.questionItem-module__zjcrnW__authorBadge{background:var(--surface-secondary);border-radius:24px;align-items:center;gap:6px;padding:4px 12px 4px 4px;display:flex}.questionItem-module__zjcrnW__authorBadgeText{white-space:nowrap;max-height:.9rem;margin-bottom:-1px;overflow:hidden}@media (max-width:768px){.questionItem-module__zjcrnW__iconWrapperDesktop,.questionItem-module__zjcrnW__iconColumnDesktop{display:none}.questionItem-module__zjcrnW__iconWrapperMobile{flex-shrink:0;justify-content:center;align-self:flex-start;margin-top:5px;margin-right:2px;display:flex}.questionItem-module__zjcrnW__reorderHandleWrapper{display:flex}}.questionItem-module__zjcrnW__selectModeCard{cursor:pointer;-webkit-user-select:none;user-select:none}.questionItem-module__zjcrnW__selectModeCard:hover{outline:2px solid var(--border-primary-subtle)}.questionItem-module__zjcrnW__selectedCard,.questionItem-module__zjcrnW__selectedCard:hover{outline:2px solid var(--surface-accent)}.questionItem-module__zjcrnW__selectCheckbox{flex-shrink:0;justify-content:center;align-items:center;display:flex}.questionItem-module__zjcrnW__emptyCheckbox{background-color:var(--surface-primary-light);border:2px solid var(--border-primary);border-radius:50%;width:22px;height:22px}
.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}}
.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%}}
.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%}}
.notificationsEmptyState-module__cQnd6q__emptyState{background-color:var(--surface-primary-light);border:1px dashed var(--border-primary-subtle);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.notificationsEmptyState-module__cQnd6q__emptyIconWrapper{background-color:var(--surface-secondary);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.notificationsEmptyState-module__cQnd6q__emptyIcon{color:var(--text-secondary)}.notificationsEmptyState-module__cQnd6q__emptyContent{flex-direction:column;gap:4px;max-width:280px;display:flex}@media (prefers-color-scheme:dark){.notificationsEmptyState-module__cQnd6q__emptyState{background-color:var(--surface-primary-light);border-color:var(--border-primary-subtle)}.notificationsEmptyState-module__cQnd6q__emptyIconWrapper{background-color:var(--surface-secondary)}}
.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)}}
.notificationSummary-module__EO3BZa__wrapper{width:100%;height:auto;position:relative;container:notification-summary/inline-size}.notificationSummary-module__EO3BZa__wrapperMobile{max-width:100%}.notificationSummary-module__EO3BZa__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.notificationSummary-module__EO3BZa__headerMobile{justify-content:space-between;align-items:center;margin-bottom:16px;padding:0;display:flex}.notificationSummary-module__EO3BZa__headerTitle{align-items:center;gap:8px;display:flex}.notificationSummary-module__EO3BZa__content,.notificationSummary-module__EO3BZa__contentMobile{flex-direction:column;display:flex}.notificationSummary-module__EO3BZa__loadingContainer{flex-direction:column;gap:8px;display:flex}.notificationSummary-module__EO3BZa__skeletonItem{background:var(--shimmer-color-regular);border-radius:8px;width:100%;height:60px;animation:1.5s ease-in-out infinite notificationSummary-module__EO3BZa__shimmer}@keyframes notificationSummary-module__EO3BZa__shimmer{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.notificationSummary-module__EO3BZa__notificationsList{will-change:contents;flex-direction:column;gap:8px;display:flex}.notificationSummary-module__EO3BZa__cycleContainer{justify-content:center;align-items:center;gap:6px;margin-top:10px;padding-top:10px;display:flex}.notificationSummary-module__EO3BZa__cycleIndicator{text-align:center;-webkit-user-select:none;user-select:none;min-width:64px}.notificationSummary-module__EO3BZa__viewAllContainer{justify-content:center;align-items:center;margin-top:12px;padding-top:8px;display:flex}.notificationSummary-module__EO3BZa__appear{will-change:opacity,transform,filter}@container notification-summary not (min-width:400px){.notificationSummary-module__EO3BZa__notificationsList{gap:6px}.notificationSummary-module__EO3BZa__cycleContainer{gap:8px}.notificationSummary-module__EO3BZa__cycleIndicator{min-width:56px;font-size:11px}}
.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}}
.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}
.bookmarkHeader-module__T1OQ2q__chapterSection{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:.75rem;padding:1.5rem .75rem .75rem;display:flex}.bookmarkHeader-module__T1OQ2q__chapterTextWrapper{flex-direction:column;gap:.25rem;margin-right:auto;display:flex}.bookmarkHeader-module__T1OQ2q__clickable{cursor:pointer;transition:all .2s;position:relative}.bookmarkHeader-module__T1OQ2q__clickable:hover{color:var(--text-primary-accent)}.bookmarkHeader-module__T1OQ2q__clickable:hover:after{background-color:var(--border-accent);content:"";border-radius:2px;width:100%;height:2px;position:absolute;bottom:-4px;left:0}.bookmarkHeader-module__T1OQ2q__clickable:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.bookmarkHeader-module__T1OQ2q__viewText{color:var(--text-primary-accent);font-size:var(--text-xs-size);opacity:0;margin-left:.25rem;transition:opacity .2s}.bookmarkHeader-module__T1OQ2q__clickable:hover .bookmarkHeader-module__T1OQ2q__viewText{opacity:1}.bookmarkHeader-module__T1OQ2q__chapterHeadingWrapper{flex-direction:row;align-items:flex-end;gap:.25rem;width:100%;display:flex}@media (max-width:768px){.bookmarkHeader-module__T1OQ2q__chapterSection{flex-shrink:0;padding:1rem .5rem .75rem}.bookmarkHeader-module__T1OQ2q__typeText{font-size:var(--text-sm-size)}.bookmarkHeader-module__T1OQ2q__titleText{font-size:var(--text-xl-size)}.bookmarkHeader-module__T1OQ2q__descriptionText{font-size:var(--text-ms-size);margin-bottom:4px}}
.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)}
.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)}}
.bookGenerationConfirmModal-module__0_ndhq__container{flex-direction:column;gap:16px;margin-top:16px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__header{justify-content:center;display:flex}.bookGenerationConfirmModal-module__0_ndhq__typeIndicator{align-items:center;gap:8px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__typeLabel{color:var(--text-secondary);font-size:14px}.bookGenerationConfirmModal-module__0_ndhq__typeBadge{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;padding:4px 12px;font-size:14px;font-weight:500}.bookGenerationConfirmModal-module__0_ndhq__checklist{flex-direction:column;gap:16px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__topRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.bookGenerationConfirmModal-module__0_ndhq__topRow{grid-template-columns:1fr}}.bookGenerationConfirmModal-module__0_ndhq__checklistSection{background:var(--surface-primary-light);border-radius:12px;padding:16px}.bookGenerationConfirmModal-module__0_ndhq__sectionTitle{color:var(--text-primary);text-transform:uppercase;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;font-weight:600;display:flex}.bookGenerationConfirmModal-module__0_ndhq__sectionTitle svg{color:var(--text-primary-accent)}.bookGenerationConfirmModal-module__0_ndhq__checkItems{flex-direction:column;gap:8px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__checkItem{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__checkItem:last-child{margin-bottom:0}.bookGenerationConfirmModal-module__0_ndhq__checkLabel{color:var(--text-secondary);font-size:14px}.bookGenerationConfirmModal-module__0_ndhq__statusBadge{border-radius:16px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;line-height:1.4;display:inline-flex}.bookGenerationConfirmModal-module__0_ndhq__statusBadge.bookGenerationConfirmModal-module__0_ndhq__success{background:var(--surface-success);color:var(--state-success)}.bookGenerationConfirmModal-module__0_ndhq__statusBadge.bookGenerationConfirmModal-module__0_ndhq__warning{background:var(--surface-warning);color:var(--text-warning)}.bookGenerationConfirmModal-module__0_ndhq__statusBadge.bookGenerationConfirmModal-module__0_ndhq__info{background:var(--surface-secondary);color:var(--text-primary-accent)}.bookGenerationConfirmModal-module__0_ndhq__statusIcon{margin-left:-6px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__plainValue{color:var(--text-primary);font-size:14px;font-weight:600}.bookGenerationConfirmModal-module__0_ndhq__themeRow{flex-direction:column;gap:12px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__colorTheme{align-items:center;gap:12px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__themeLabel{color:var(--text-secondary);min-width:120px;font-size:14px}.bookGenerationConfirmModal-module__0_ndhq__colorCircles{display:flex;position:relative}.bookGenerationConfirmModal-module__0_ndhq__colorCircle{outline:2px solid var(--surface-primary-light);border-radius:50%;width:24px;height:24px;margin-left:-6px;position:relative}.bookGenerationConfirmModal-module__0_ndhq__colorCircle:first-child{margin-left:0}.bookGenerationConfirmModal-module__0_ndhq__themeName{color:var(--text-primary);margin-left:8px;font-size:14px;font-weight:500}.bookGenerationConfirmModal-module__0_ndhq__templatePreviewContainer{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__templatePreviewItem{flex-direction:column;gap:12px;display:flex}.bookGenerationConfirmModal-module__0_ndhq__coverPreviewWrapper{aspect-ratio:148/210;background:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:8px;width:225.524px;height:320px;position:relative;overflow:hidden}.bookGenerationConfirmModal-module__0_ndhq__chapterPreviewWrapper{aspect-ratio:296/210;background:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:8px;width:451.048px;height:320px;position:relative;overflow:hidden}.bookGenerationConfirmModal-module__0_ndhq__chapterPreviews{justify-content:center;align-items:center;gap:0;width:451.048px;height:320px;display:flex;position:relative}.bookGenerationConfirmModal-module__0_ndhq__chapterPreview{aspect-ratio:148/210;background:var(--surface-primary);border:1px solid var(--border-primary-subtle);flex:1;width:225.524px;height:100%;position:relative;overflow:hidden}.bookGenerationConfirmModal-module__0_ndhq__chapterPreview:first-child{border-radius:8px 0 0 8px}.bookGenerationConfirmModal-module__0_ndhq__chapterPreview:last-child{border-radius:0 8px 8px 0}.bookGenerationConfirmModal-module__0_ndhq__previewDivider{display:none}.bookGenerationConfirmModal-module__0_ndhq__previewLabel{color:var(--text-secondary);text-align:center;font-size:12px}.bookGenerationConfirmModal-module__0_ndhq__footer{justify-content:flex-end;gap:12px;padding-top:4px;display:flex}@media (max-width:768px){.bookGenerationConfirmModal-module__0_ndhq__container{padding:0}.bookGenerationConfirmModal-module__0_ndhq__checklist{gap:16px}.bookGenerationConfirmModal-module__0_ndhq__checklistSection{padding:12px}.bookGenerationConfirmModal-module__0_ndhq__checkLabel{min-width:90px}.bookGenerationConfirmModal-module__0_ndhq__templatePreviewContainer{flex-direction:column;gap:24px}.bookGenerationConfirmModal-module__0_ndhq__coverPreviewWrapper{width:183.238px;height:260px}.bookGenerationConfirmModal-module__0_ndhq__chapterPreviewWrapper,.bookGenerationConfirmModal-module__0_ndhq__chapterPreviews{width:366.476px;height:260px}.bookGenerationConfirmModal-module__0_ndhq__chapterPreview{width:183.238px}}.bookGenerationConfirmModal-module__0_ndhq__chapterNav{align-items:center;gap:8px;margin-left:auto;display:flex}.bookGenerationConfirmModal-module__0_ndhq__navButton{background:var(--bg-primary);border:1px solid var(--border-subtle);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s;display:flex}.bookGenerationConfirmModal-module__0_ndhq__navButton:hover:not(:disabled){background:var(--bg-secondary)}.bookGenerationConfirmModal-module__0_ndhq__navButton:disabled{cursor:not-allowed;opacity:.4}.bookGenerationConfirmModal-module__0_ndhq__chapterIndicator{color:var(--text-secondary);text-align:center;text-transform:none;min-width:40px;font-size:12px;font-weight:400}
.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}
.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}}
.stepSelectProject-module__2I8Qda__container{flex-direction:column;gap:32px;width:100%;display:flex}.stepSelectProject-module__2I8Qda__section{flex-direction:column;gap:12px;display:flex}.stepSelectProject-module__2I8Qda__section h2{margin-left:4px}.stepSelectProject-module__2I8Qda__projectList{flex-direction:column;gap:8px;display:flex}.stepSelectProject-module__2I8Qda__loaderContainer{justify-content:center;align-items:center;min-height:200px;padding:48px 24px;display:flex}@media (max-width:768px){.stepSelectProject-module__2I8Qda__container{gap:24px}}
.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}}
.pendingApprovalStatus-module__exMpOa__container{flex-direction:column;align-items:center;gap:32px;max-width:700px;margin:0 auto;padding:48px 24px;display:flex}.pendingApprovalStatus-module__exMpOa__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.pendingApprovalStatus-module__exMpOa__successIcon{color:var(--color-success)}.pendingApprovalStatus-module__exMpOa__title{color:var(--text-primary);margin:0;font-size:28px;font-weight:700;line-height:1.2}.pendingApprovalStatus-module__exMpOa__subtitle{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.4}.pendingApprovalStatus-module__exMpOa__orderDetails{background:var(--surface-secondary);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:24px;display:flex}.pendingApprovalStatus-module__exMpOa__bookTitle{color:var(--text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.3}.pendingApprovalStatus-module__exMpOa__specs{color:var(--text-secondary);align-items:center;gap:8px;font-size:14px;line-height:1.4;display:flex}.pendingApprovalStatus-module__exMpOa__costBreakdown{background:var(--surface-secondary);border-radius:12px;flex-direction:column;gap:12px;width:100%;padding:24px;display:flex}.pendingApprovalStatus-module__exMpOa__costRow{justify-content:space-between;align-items:center;font-size:15px;display:flex}.pendingApprovalStatus-module__exMpOa__costRow span:first-child{color:var(--text-secondary)}.pendingApprovalStatus-module__exMpOa__costRow span:last-child{color:var(--text-primary);font-weight:500}.pendingApprovalStatus-module__exMpOa__divider{background:var(--border-primary);width:100%;height:1px;margin:4px 0}.pendingApprovalStatus-module__exMpOa__totalRow{justify-content:space-between;align-items:center;padding-top:4px;display:flex}.pendingApprovalStatus-module__exMpOa__totalLabel{color:var(--text-primary);font-size:16px;font-weight:600}.pendingApprovalStatus-module__exMpOa__totalValue{color:var(--text-primary);font-size:20px;font-weight:700}.pendingApprovalStatus-module__exMpOa__timeline{flex-direction:column;gap:24px;width:100%;display:flex}.pendingApprovalStatus-module__exMpOa__step{align-items:flex-start;gap:16px;display:flex;position:relative}.pendingApprovalStatus-module__exMpOa__step:after{background:var(--border-primary);content:"";width:2px;height:calc(100% + 24px);position:absolute;top:32px;left:11px}.pendingApprovalStatus-module__exMpOa__step:last-child:after{display:none}.pendingApprovalStatus-module__exMpOa__step.pendingApprovalStatus-module__exMpOa__completed .pendingApprovalStatus-module__exMpOa__stepIcon{background:var(--color-success-surface);border-color:var(--color-success);color:var(--color-success)}.pendingApprovalStatus-module__exMpOa__step.pendingApprovalStatus-module__exMpOa__completed:after{background:var(--color-success)}.pendingApprovalStatus-module__exMpOa__step.pendingApprovalStatus-module__exMpOa__active .pendingApprovalStatus-module__exMpOa__stepIcon{background:var(--color-warning-surface);border-color:var(--color-warning);color:var(--color-warning);animation:2s ease-in-out infinite pendingApprovalStatus-module__exMpOa__pulse}.pendingApprovalStatus-module__exMpOa__step.pendingApprovalStatus-module__exMpOa__active .pendingApprovalStatus-module__exMpOa__stepTitle{color:var(--text-primary);font-weight:600}.pendingApprovalStatus-module__exMpOa__stepIcon{background:var(--surface-secondary);border:2px solid var(--border-primary);color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pendingApprovalStatus-module__exMpOa__stepContent{flex-direction:column;gap:4px;padding-top:8px;display:flex}.pendingApprovalStatus-module__exMpOa__stepTitle{color:var(--text-secondary);font-size:16px;font-weight:500;line-height:1.3}.pendingApprovalStatus-module__exMpOa__stepDescription{color:var(--text-tertiary);font-size:14px;line-height:1.4}.pendingApprovalStatus-module__exMpOa__notification{background:var(--color-info-surface);border:1px solid var(--color-info);border-radius:12px;align-items:flex-start;gap:12px;width:100%;padding:16px;display:flex}.pendingApprovalStatus-module__exMpOa__notificationIcon{color:var(--color-info);flex-shrink:0;margin-top:2px}.pendingApprovalStatus-module__exMpOa__notificationText{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.pendingApprovalStatus-module__exMpOa__notificationText strong{color:var(--text-primary);font-weight:600}.pendingApprovalStatus-module__exMpOa__actions{justify-content:center;width:100%;display:flex}@keyframes pendingApprovalStatus-module__exMpOa__pulse{0%,to{opacity:1}50%{opacity:.7}}@media (max-width:600px){.pendingApprovalStatus-module__exMpOa__container{padding:32px 16px}.pendingApprovalStatus-module__exMpOa__title{font-size:24px}.pendingApprovalStatus-module__exMpOa__subtitle{font-size:15px}.pendingApprovalStatus-module__exMpOa__bookTitle{font-size:18px}.pendingApprovalStatus-module__exMpOa__specs{flex-wrap:wrap;justify-content:center;font-size:13px}}
.tooltip-module__9CzKDW__tooltipContent{background-color:var(--surface-secondary-inverse);color:var(--text-inverse);font-family:var(--font-primary-body);font-size:var(--text-sm-size);text-align:center;will-change:transform,opacity;z-index:50;max-width:300px;padding:10px 14px;line-height:1.4;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.tooltip-module__9CzKDW__tooltipContentTransparent{-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);color:var(--text-primary);box-shadow:0 4px 24px #00000026,0 1px 3px #00000014,inset 0 0 0 1px #ffffff0d}.tooltip-module__9CzKDW__tooltipContent:focus,.tooltip-module__9CzKDW__tooltipContent:focus-visible,.tooltip-module__9CzKDW__tooltipContentTransparent:focus,.tooltip-module__9CzKDW__tooltipContentTransparent:focus-visible{outline:none}.tooltip-module__9CzKDW__borderRadiusSm{border-radius:8px}.tooltip-module__9CzKDW__borderRadiusMd{border-radius:12px}.tooltip-module__9CzKDW__borderRadiusLg{border-radius:16px}.tooltip-module__9CzKDW__tooltipContent[data-state=delayed-open][data-side=top]{animation-name:tooltip-module__9CzKDW__slide-down}.tooltip-module__9CzKDW__tooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:tooltip-module__9CzKDW__slide-up}.tooltip-module__9CzKDW__tooltipContent[data-state=delayed-open][data-side=left]{animation-name:tooltip-module__9CzKDW__slide-right}.tooltip-module__9CzKDW__tooltipContent[data-state=delayed-open][data-side=right]{animation-name:tooltip-module__9CzKDW__slide-left}.tooltip-module__9CzKDW__tooltipArrow{fill:var(--surface-secondary-inverse);width:16px;height:8px}.tooltip-module__9CzKDW__tooltipArrowTransparent{fill:rgb(var(--surface-primary-rgb,242,238,233),.85);filter:drop-shadow(0 1px 2px #0000001a)}@keyframes tooltip-module__9CzKDW__slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-module__9CzKDW__slide-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltip-module__9CzKDW__slide-right{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes tooltip-module__9CzKDW__slide-left{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:translate(0)}}
.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}}
.simpleSelect-module__dXpSVW__selectContainer{flex-direction:column;gap:8px;width:100%;display:flex}.simpleSelect-module__dXpSVW__selectTrigger{background-color:var(--surface-primary);border:1px solid var(--border-primary);box-sizing:border-box;cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 12px;display:flex;position:relative}.simpleSelect-module__dXpSVW__selectTrigger:hover{background-color:var(--surface-primary-subtle);border-color:var(--border-primary)}.simpleSelect-module__dXpSVW__selectTrigger:focus{border-color:var(--border-accent);box-shadow:0 0 0 2px rgb(var(--border-accent),.2)}.simpleSelect-module__dXpSVW__selectTrigger[data-placeholder]{color:var(--text-secondary)}.simpleSelect-module__dXpSVW__selectIcon{color:var(--text-secondary);margin-left:auto;display:flex}.simpleSelect-module__dXpSVW__selectContent{background-color:var(--surface-primary);border:1px solid var(--border-primary);width:var(--radix-select-trigger-width);z-index:100;border-radius:4px;overflow:hidden;box-shadow:0 6px 20px #0000001a}.simpleSelect-module__dXpSVW__selectViewport{padding:4px}.simpleSelect-module__dXpSVW__selectItem{color:var(--text-primary);cursor:pointer;font-family:var(--font-primary-body);font-size:var(--text-md-size);-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;align-items:center;height:36px;padding:0 8px 0 24px;display:flex;position:relative}.simpleSelect-module__dXpSVW__selectItem[data-highlighted]{background-color:var(--surface-primary-subtle);color:var(--text-primary-accent)}.simpleSelect-module__dXpSVW__selectItem[data-disabled]{color:var(--text-secondary);opacity:.5;pointer-events:none}.simpleSelect-module__dXpSVW__selectItem[data-state=checked]{background-color:var(--surface-primary-subtle);font-weight:var(--font-weight-semibold)}.simpleSelect-module__dXpSVW__selectItemIndicator{color:var(--text-primary-accent);justify-content:center;align-items:center;display:inline-flex;position:absolute;left:4px}.simpleSelect-module__dXpSVW__scrollButton{background-color:var(--surface-primary);color:var(--text-secondary);cursor:default;justify-content:center;align-items:center;height:24px;display:flex}
.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}
.searchableSelect-module__nI1MYW__selectContainer{flex-direction:column;gap:8px;width:100%;display:flex}.searchableSelect-module__nI1MYW__label{color:var(--text-primary)}.searchableSelect-module__nI1MYW__required{color:var(--text-danger)}.searchableSelect-module__nI1MYW__selectTrigger{background-color:var(--surface-primary);border:1px solid var(--border-primary-subtle);cursor:pointer;border-radius:8px;outline:none;justify-content:space-between;align-items:center;width:100%;max-height:40px;padding:10px 12px;transition:all .2s;display:flex}.searchableSelect-module__nI1MYW__selectTrigger:hover:not(:disabled){border-color:var(--border-primary)}.searchableSelect-module__nI1MYW__selectTrigger:focus{border-color:var(--border-accent);box-shadow:0 0 0 2px var(--surface-accent-faded)}.searchableSelect-module__nI1MYW__selectTrigger:disabled{background-color:var(--surface-secondary);cursor:not-allowed;opacity:.6}.searchableSelect-module__nI1MYW__selectTrigger.searchableSelect-module__nI1MYW__error{border-color:var(--border-danger)}.searchableSelect-module__nI1MYW__selectTrigger.searchableSelect-module__nI1MYW__error:focus{box-shadow:0 0 0 2px var(--surface-danger-faded)}.searchableSelect-module__nI1MYW__selectIcon{color:var(--text-secondary)}.searchableSelect-module__nI1MYW__selectContent{background-color:var(--surface-primary);border:1px solid var(--border-primary-subtle);max-height:350px;width:var(--radix-select-trigger-width);z-index:1000;border-radius:8px;overflow:hidden;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}.searchableSelect-module__nI1MYW__searchContainer{border-bottom:1px solid var(--border-primary-subtle);align-items:center;padding:8px 12px;display:flex;position:relative}.searchableSelect-module__nI1MYW__searchIcon{color:var(--text-secondary);pointer-events:none;position:absolute;left:12px}.searchableSelect-module__nI1MYW__searchInput{color:var(--text-primary);background:0 0;border:none;outline:none;width:100%;padding-left:28px}.searchableSelect-module__nI1MYW__searchInput::placeholder{color:var(--text-secondary)}.searchableSelect-module__nI1MYW__selectViewport{padding:4px}.searchableSelect-module__nI1MYW__scrollButton{background-color:var(--surface-primary);color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;height:25px;display:flex}.searchableSelect-module__nI1MYW__selectItem{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;outline:none;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:background-color .1s;display:flex;position:relative}.searchableSelect-module__nI1MYW__selectItem:hover,.searchableSelect-module__nI1MYW__selectItem[data-highlighted]{background-color:var(--surface-secondary)}.searchableSelect-module__nI1MYW__selectItem[data-disabled]{color:var(--text-disabled);cursor:not-allowed;pointer-events:none}.searchableSelect-module__nI1MYW__selectItem[data-state=checked]{background-color:var(--surface-accent-faded);color:var(--text-primary)}.searchableSelect-module__nI1MYW__selectItemIndicator{color:var(--text-accent);align-items:center;display:flex}.searchableSelect-module__nI1MYW__noResults{color:var(--text-secondary);justify-content:center;align-items:center;padding:16px;display:flex}.searchableSelect-module__nI1MYW__errorText{color:var(--text-danger);margin-top:4px;display:block}
.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}}
.addressAutocomplete-module__a2fbWa__container{width:100%;position:relative}.addressAutocomplete-module__a2fbWa__inputWrapper{align-items:center;display:flex;position:relative}.addressAutocomplete-module__a2fbWa__inputIcon{color:var(--text-secondary);pointer-events:none;align-items:center;display:flex;position:absolute;left:12px}.addressAutocomplete-module__a2fbWa__input{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--text-md-size);border-radius:8px;width:100%;padding:10px 40px;transition:border-color .2s}.addressAutocomplete-module__a2fbWa__input:hover:not(:disabled){border-color:var(--border-primary-bold)}.addressAutocomplete-module__a2fbWa__input:focus{border-color:var(--border-accent);outline:none}.addressAutocomplete-module__a2fbWa__input:disabled{background:var(--surface-secondary);color:var(--text-secondary);cursor:not-allowed}.addressAutocomplete-module__a2fbWa__inputError{border-color:var(--border-danger)}.addressAutocomplete-module__a2fbWa__clearButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;transition:color .2s;display:flex;position:absolute;right:12px}.addressAutocomplete-module__a2fbWa__clearButton:hover{color:var(--text-primary)}.addressAutocomplete-module__a2fbWa__error{color:var(--text-danger);font-size:var(--text-sm-size);margin:4px 0 0}.addressAutocomplete-module__a2fbWa__dropdown{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgb(var(--surface-primary-rgb),.95);border:1px solid var(--border-primary);box-shadow:0 10px 38px -10px rgb(var(--text-primary-rgb),.35),0 10px 20px -15px rgb(var(--text-primary-rgb),.2);max-height:320px;width:var(--radix-popover-trigger-width);will-change:transform,opacity;z-index:10000;border-radius:12px;overflow:visible}.addressAutocomplete-module__a2fbWa__suggestionsContainer{max-height:290px;padding:6px;overflow-y:auto}.addressAutocomplete-module__a2fbWa__suggestionsContainer::-webkit-scrollbar{width:8px}.addressAutocomplete-module__a2fbWa__suggestionsContainer::-webkit-scrollbar-track{background:0 0}.addressAutocomplete-module__a2fbWa__suggestionsContainer::-webkit-scrollbar-thumb{background:var(--border-primary);border-radius:4px}.addressAutocomplete-module__a2fbWa__suggestionsContainer::-webkit-scrollbar-thumb:hover{background:var(--border-primary-bold)}.addressAutocomplete-module__a2fbWa__suggestion{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:flex-start;width:100%;padding:10px 12px;transition:background-color .15s;display:flex}.addressAutocomplete-module__a2fbWa__suggestion:hover,.addressAutocomplete-module__a2fbWa__suggestionHighlighted{background:var(--surface-secondary-hover)}.addressAutocomplete-module__a2fbWa__suggestion:not(:last-child){margin-bottom:2px}.addressAutocomplete-module__a2fbWa__suggestionContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.addressAutocomplete-module__a2fbWa__suggestionMain{color:var(--text-primary);font-size:var(--text-md-size);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.addressAutocomplete-module__a2fbWa__suggestionSecondary{color:var(--text-secondary);font-size:var(--text-sm-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.addressAutocomplete-module__a2fbWa__noResults{color:var(--text-secondary);font-size:var(--text-sm-size);justify-content:center;align-items:center;padding:16px;display:flex}.addressAutocomplete-module__a2fbWa__spinner{border:2px solid var(--border-primary);border-top-color:var(--color-primary);border-radius:50%;width:16px;height:16px;animation:1s linear infinite addressAutocomplete-module__a2fbWa__spin}@keyframes addressAutocomplete-module__a2fbWa__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.addressAutocomplete-module__a2fbWa__dropdown,.addressAutocomplete-module__a2fbWa__suggestionsContainer{max-height:150px}}
.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}}
.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}
.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}
.bookGenerationLoadingModal-module__Z0MAPq__loadingContent{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 32px 0;display:flex}.bookGenerationLoadingModal-module__Z0MAPq__messageContainer{flex-direction:column;gap:16px;max-width:420px;display:flex}.bookGenerationLoadingModal-module__Z0MAPq__generationType{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px;margin:0 auto;padding:6px 16px;font-size:13px;font-weight:500}.bookGenerationLoadingModal-module__Z0MAPq__mainMessage{color:var(--text-primary);margin:0;font-size:18px;font-weight:500}.bookGenerationLoadingModal-module__Z0MAPq__tipText{color:var(--text-secondary);min-height:48px;margin:0;font-size:15px;line-height:1.5}.bookGenerationLoadingModal-module__Z0MAPq__progressNote{color:var(--text-secondary);opacity:.8;margin-top:8px;font-size:13px;font-style:italic}.bookGenerationLoadingModal-module__Z0MAPq__actions{justify-content:center;min-width:150px;margin-top:4px;display:flex}@media (max-width:768px){.bookGenerationLoadingModal-module__Z0MAPq__loadingContent{gap:24px;padding:40px 24px}.bookGenerationLoadingModal-module__Z0MAPq__messageContainer{gap:12px}.bookGenerationLoadingModal-module__Z0MAPq__mainMessage{font-size:17px}.bookGenerationLoadingModal-module__Z0MAPq__tipText{min-height:42px;font-size:14px}.bookGenerationLoadingModal-module__Z0MAPq__progressNote{font-size:12px}}
.shippingAddressEditDialog-module__KIqr1a__form{flex-direction:column;gap:16px;margin-top:6px;display:flex;overflow:visible}.shippingAddressEditDialog-module__KIqr1a__formGrid{grid-template-columns:repeat(2,1fr);gap:12px;transition:opacity .2s;display:grid}.shippingAddressEditDialog-module__KIqr1a__fullWidth{grid-column:span 2}.shippingAddressEditDialog-module__KIqr1a__halfWidth{grid-column:span 1}.shippingAddressEditDialog-module__KIqr1a__nameAndLabel{grid-column:span 2;grid-template-columns:2fr 1fr;gap:12px;display:grid}.shippingAddressEditDialog-module__KIqr1a__nameField{grid-column:1}.shippingAddressEditDialog-module__KIqr1a__labelField{grid-column:2}.shippingAddressEditDialog-module__KIqr1a__regionChangeNote{background:var(--surface-warning);border:1px solid var(--border-warning);color:var(--text-warning-inverse);border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:8px 12px;display:flex}.shippingAddressEditDialog-module__KIqr1a__checkboxLabel{cursor:pointer;align-items:center;gap:8px;padding:8px 0;display:flex}.shippingAddressEditDialog-module__KIqr1a__checkbox{accent-color:var(--surface-accent);cursor:pointer;width:16px;height:16px}.shippingAddressEditDialog-module__KIqr1a__readOnlyCountry{flex-direction:column;gap:8px;display:flex}.shippingAddressEditDialog-module__KIqr1a__label{color:var(--text-primary)}.shippingAddressEditDialog-module__KIqr1a__countryDisplay{background:var(--surface-secondary);border:1px solid var(--border-primary-subtle);cursor:not-allowed;border-radius:8px;align-items:center;gap:12px;max-height:40px;padding:10px 12px;display:flex}.shippingAddressEditDialog-module__KIqr1a__countryDisplay span{color:var(--text-primary)}.shippingAddressEditDialog-module__KIqr1a__countryHint{color:var(--text-secondary);margin:0}.shippingAddressEditDialog-module__KIqr1a__addressEditPopup [class*=innerContent]{overflow:visible!important}.shippingAddressEditDialog-module__KIqr1a__autocompleteSection{z-index:10;flex-direction:column;gap:8px;display:flex;position:relative}.shippingAddressEditDialog-module__KIqr1a__manualEntryLink,.shippingAddressEditDialog-module__KIqr1a__searchAgainLink{color:var(--text-primary-accent);cursor:pointer;text-align:left;background:0 0;border:none;padding:4px 0;text-decoration:underline;transition:opacity .2s}.shippingAddressEditDialog-module__KIqr1a__manualEntryLink:hover,.shippingAddressEditDialog-module__KIqr1a__searchAgainLink:hover{opacity:.8}.shippingAddressEditDialog-module__KIqr1a__selectedAddress{border:2px solid var(--border-success);border-radius:8px;padding:12px}.shippingAddressEditDialog-module__KIqr1a__addressPreview{align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.shippingAddressEditDialog-module__KIqr1a__addressPreview svg{flex-shrink:0;margin-top:2px}.shippingAddressEditDialog-module__KIqr1a__addressLine{color:var(--text-primary);margin:0 0 2px}.shippingAddressEditDialog-module__KIqr1a__addressDetail{color:var(--text-secondary);margin:0}.shippingAddressEditDialog-module__KIqr1a__changeAddressLink{color:var(--text-primary-accent);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline;transition:opacity .2s}.shippingAddressEditDialog-module__KIqr1a__changeAddressLink:hover{opacity:.8}.shippingAddressEditDialog-module__KIqr1a__errorText{color:var(--text-danger);margin-top:4px;display:block}.shippingAddressEditDialog-module__KIqr1a__addressNote{color:var(--text-secondary);text-align:center;margin:0}.shippingAddressEditDialog-module__KIqr1a__actions{border-top:1px solid var(--border-primary-subtle);justify-content:space-between;gap:12px;padding-top:16px;display:flex}.shippingAddressEditDialog-module__KIqr1a__actions button:first-child{margin-right:auto}@media (max-width:600px){.shippingAddressEditDialog-module__KIqr1a__formGrid{grid-template-columns:1fr}.shippingAddressEditDialog-module__KIqr1a__halfWidth{grid-column:span 1}.shippingAddressEditDialog-module__KIqr1a__nameAndLabel{grid-template-columns:1fr}.shippingAddressEditDialog-module__KIqr1a__nameField,.shippingAddressEditDialog-module__KIqr1a__labelField{grid-column:span 1}.shippingAddressEditDialog-module__KIqr1a__actions{flex-direction:column-reverse;gap:8px}.shippingAddressEditDialog-module__KIqr1a__actions button{width:100%}.shippingAddressEditDialog-module__KIqr1a__actions button:first-child{margin-right:0}}
.activeReactions-module__5v2LGa__container{align-items:center;gap:6px;display:flex}.activeReactions-module__5v2LGa__reactionButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--surface-secondary);border:1px solid var(--border-primary-very-subtle);color:var(--text-primary);cursor:pointer;opacity:.8;transform-origin:0;border-radius:16px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex;position:relative;overflow:hidden}.activeReactions-module__5v2LGa__reactionButton:hover{background:var(--surface-secondary-hover);border-color:var(--border-primary-subtle);opacity:1}.activeReactions-module__5v2LGa__reactionButton.activeReactions-module__5v2LGa__active{background:var(--surface-accent);border-color:var(--surface-accent);color:var(--text-inverse);opacity:1}.activeReactions-module__5v2LGa__reactionButton.activeReactions-module__5v2LGa__active:hover{background:var(--surface-accent-hover);border-color:var(--surface-accent-hover)}.activeReactions-module__5v2LGa__iconWrapper{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.activeReactions-module__5v2LGa__count{font-variant-numeric:tabular-nums;line-height:1}@media (max-width:768px){.activeReactions-module__5v2LGa__reactionButton{height:30px;padding:0 8px}.activeReactions-module__5v2LGa__container{gap:4px}}
.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__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,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}}
.stepCoverImageDecision-module__iNDuba__container{flex-direction:column;gap:32px;width:100%;max-width:500px;margin:0 auto;display:flex}.stepCoverImageDecision-module__iNDuba__uploadArea{flex-direction:column;align-items:center;gap:16px;display:flex}.stepCoverImageDecision-module__iNDuba__dropZone{background:var(--surface-secondary);border:2px dashed var(--border-primary);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:200px;padding:32px;transition:all .2s;display:flex}.stepCoverImageDecision-module__iNDuba__dropZone:hover{border-color:var(--color-text-primary-accent)}.stepCoverImageDecision-module__iNDuba__dragActive{background:var(--surface-primary-subtle);border-color:var(--color-text-primary-accent)}.stepCoverImageDecision-module__iNDuba__uploadIcon{color:var(--color-text-secondary)}.stepCoverImageDecision-module__iNDuba__spinningIcon{color:var(--color-text-secondary);animation:1s linear infinite stepCoverImageDecision-module__iNDuba__spin}@keyframes stepCoverImageDecision-module__iNDuba__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.stepCoverImageDecision-module__iNDuba__dropText{color:var(--color-text-primary);font-size:var(--font-size-md);margin:0;font-weight:500}.stepCoverImageDecision-module__iNDuba__dropHint{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0 0 4px}.stepCoverImageDecision-module__iNDuba__hiddenInput{display:none}.stepCoverImageDecision-module__iNDuba__previewArea{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.stepCoverImageDecision-module__iNDuba__thumbnailContainer{border:1px solid var(--border-primary-subtle);border-radius:8px;overflow:hidden}.stepCoverImageDecision-module__iNDuba__thumbnail{display:block}.stepCoverImageDecision-module__iNDuba__fileInfo{flex-direction:column;align-items:center;gap:2px;display:flex}.stepCoverImageDecision-module__iNDuba__previewActions{gap:8px;display:flex}.stepCoverImageDecision-module__iNDuba__skipHint{text-align:center;margin:0}.stepCoverImageDecision-module__iNDuba__error{background:var(--surface-error);color:var(--color-text-error);font-size:var(--font-size-sm);border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 16px;display:flex}
.insufficientPagesModal-module__-gfVva__container{flex-direction:column;gap:24px;margin-top:16px;display:flex}.insufficientPagesModal-module__-gfVva__header{align-items:flex-start;gap:16px;display:flex}.insufficientPagesModal-module__-gfVva__warningIcon{background:var(--status-warning-background);color:var(--status-warning-foreground);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.insufficientPagesModal-module__-gfVva__headerContent{flex:1}.insufficientPagesModal-module__-gfVva__title{color:var(--text-primary);margin:0 0 4px;font-weight:600;line-height:1.3}.insufficientPagesModal-module__-gfVva__subtitle{color:var(--text-secondary);margin:0;line-height:1.4}.insufficientPagesModal-module__-gfVva__content{flex-direction:column;gap:20px;display:flex}.insufficientPagesModal-module__-gfVva__bookInfo{background:var(--surface-primary-light);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.insufficientPagesModal-module__-gfVva__bookIcon{background:var(--surface-secondary-light);color:var(--text-primary-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.insufficientPagesModal-module__-gfVva__bookDetails{flex:1}.insufficientPagesModal-module__-gfVva__bookTitle{color:var(--text-primary);margin:0 0 2px;font-weight:600;line-height:1.3}.insufficientPagesModal-module__-gfVva__bookType{color:var(--text-secondary);margin:0}.insufficientPagesModal-module__-gfVva__statusSection{flex-direction:column;gap:12px;display:flex}.insufficientPagesModal-module__-gfVva__statusItem{justify-content:space-between;align-items:center;display:flex}.insufficientPagesModal-module__-gfVva__statusLabel{color:var(--text-secondary)}.insufficientPagesModal-module__-gfVva__statusValue{border-radius:16px;padding:4px 12px;font-weight:600}.insufficientPagesModal-module__-gfVva__statusValue.insufficientPagesModal-module__-gfVva__current{background:var(--status-warning-background);color:var(--status-warning-foreground)}.insufficientPagesModal-module__-gfVva__statusValue.insufficientPagesModal-module__-gfVva__required{background:var(--status-neutral-background);color:var(--status-neutral-foreground)}.insufficientPagesModal-module__-gfVva__statusValue.insufficientPagesModal-module__-gfVva__needed{background:var(--status-accent-background);color:var(--status-accent-foreground)}.insufficientPagesModal-module__-gfVva__infoBox{background:var(--surface-primary-light);border-radius:12px;padding:16px}.insufficientPagesModal-module__-gfVva__infoHeader{align-items:center;gap:8px;margin-bottom:12px;display:flex}.insufficientPagesModal-module__-gfVva__infoTitle{color:var(--text-primary);font-weight:600}.insufficientPagesModal-module__-gfVva__infoHeader svg{color:var(--text-primary-accent);flex-shrink:0}.insufficientPagesModal-module__-gfVva__suggestions{color:var(--text-secondary);margin:0;padding-left:16px;line-height:1.5}.insufficientPagesModal-module__-gfVva__suggestions li{margin-bottom:6px}.insufficientPagesModal-module__-gfVva__suggestions li:last-child{margin-bottom:0}.insufficientPagesModal-module__-gfVva__footer{justify-content:flex-end;display:flex}@media (max-width:768px){.insufficientPagesModal-module__-gfVva__header{gap:12px}.insufficientPagesModal-module__-gfVva__warningIcon{width:40px;height:40px}.insufficientPagesModal-module__-gfVva__warningIcon svg{width:20px;height:20px}.insufficientPagesModal-module__-gfVva__title{font-size:16px}.insufficientPagesModal-module__-gfVva__statusItem{flex-direction:column;align-items:flex-start;gap:8px}}
.customQuestionForm-module__1EojdG__form{flex-direction:column;width:100%;display:flex}.customQuestionForm-module__1EojdG__content{flex-direction:column;gap:16px;display:flex}.customQuestionForm-module__1EojdG__field{flex-direction:column;gap:8px;display:flex}.customQuestionForm-module__1EojdG__questionLengthGrid{grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:640px){.customQuestionForm-module__1EojdG__questionLengthGrid{grid-template-columns:repeat(3,1fr)}}.customQuestionForm-module__1EojdG__questionLengthOption{background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);cursor:pointer;outline:0 solid var(--border-primary);border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px;transition:all .2s;display:flex}.customQuestionForm-module__1EojdG__questionLengthOption:hover{border:1px solid var(--border-primary);border-color:var(--border-primary-bold);outline:2px solid var(--border-primary)}.customQuestionForm-module__1EojdG__questionLengthOption.customQuestionForm-module__1EojdG__selected{background-color:var(--surface-primary-light);border:1px solid var(--border-success);outline:2px solid var(--border-success)}.customQuestionForm-module__1EojdG__questionLengthOption:focus{border:0 solid var(--border-primary);outline:2px solid var(--border-primary);outline-offset:2px}.customQuestionForm-module__1EojdG__questionLengthOption.customQuestionForm-module__1EojdG__selected:focus{border:0 solid var(--border-primary);outline:2px solid var(--border-success);outline-offset:2px}.customQuestionForm-module__1EojdG__optionHeader{align-items:center;gap:8px;margin-bottom:4px;display:flex}.customQuestionForm-module__1EojdG__optionLabel{color:var(--text-primary);font-size:14px;font-weight:500}.customQuestionForm-module__1EojdG__error{background-color:var(--surface-error-subtle);border:1px solid var(--border-error);color:var(--text-error);border-radius:8px;padding:12px 16px;font-size:14px}.customQuestionForm-module__1EojdG__footer{justify-content:flex-end;align-items:center;gap:12px;padding-top:24px;display:flex}@media (max-width:640px){.customQuestionForm-module__1EojdG__footer{flex-direction:column-reverse;gap:8px}.customQuestionForm-module__1EojdG__footer button{width:100%}}.customQuestionForm-module__1EojdG__noteSection{background-color:var(--surface-primary-light);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.customQuestionForm-module__1EojdG__noteHeader{flex-direction:column;gap:2px;display:flex}.customQuestionForm-module__1EojdG__noteTitleContainer{align-items:center;gap:4px;display:flex}.customQuestionForm-module__1EojdG__noteIcon{color:var(--surface-accent)}.customQuestionForm-module__1EojdG__noteTitle{color:var(--text-primary-accent)}.customQuestionForm-module__1EojdG__noteOptional{color:var(--text-secondary)}.customQuestionForm-module__1EojdG__noteSeparator{background-image:repeating-linear-gradient(to right,var(--border-primary-subtle),var(--border-primary-subtle)6px,transparent 6px,transparent 12px);width:100%;height:1px}.customQuestionForm-module__1EojdG__noteTextarea{resize:vertical;background:0 0;border:none;outline:none;width:100%;height:32px;min-height:32px;padding:0}.customQuestionForm-module__1EojdG__noteTextarea::placeholder{color:var(--text-secondary);font-style:italic}
.popupLoader-module__ES404q__loadingContent{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 32px 0;display:flex}.popupLoader-module__ES404q__messageContainer{flex-direction:column;gap:16px;max-width:420px;display:flex}.popupLoader-module__ES404q__badgeLabel{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:16px;margin:0 auto;padding:6px 16px;font-size:13px;font-weight:500}.popupLoader-module__ES404q__title{color:var(--text-primary);margin:0;font-size:18px;font-weight:500}.popupLoader-module__ES404q__messageText{color:var(--text-secondary);min-height:48px;margin:0;font-size:15px;line-height:1.5}.popupLoader-module__ES404q__progressNote{color:var(--text-secondary);opacity:.8;margin-top:8px;font-size:13px;font-style:italic}.popupLoader-module__ES404q__actions{justify-content:center;min-width:150px;margin-top:4px;display:flex}@media (max-width:768px){.popupLoader-module__ES404q__loadingContent{gap:24px;padding:40px 24px}.popupLoader-module__ES404q__messageContainer{gap:12px}.popupLoader-module__ES404q__title{font-size:17px}.popupLoader-module__ES404q__messageText{min-height:42px;font-size:14px}.popupLoader-module__ES404q__progressNote{font-size:12px}}
.progressRing-module__7xObGa__container{cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.progressRing-module__7xObGa__svg{transition:filter .3s;position:absolute;top:0;left:0;transform:rotate(-90deg)}.progressRing-module__7xObGa__svg.progressRing-module__7xObGa__glow{filter:drop-shadow(0 0 8px var(--state-success))}.progressRing-module__7xObGa__backgroundCircle{fill:none;stroke:var(--border-primary);stroke-opacity:.7}.progressRing-module__7xObGa__progressCircle{fill:none;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1),stroke .3s}.progressRing-module__7xObGa__overflowCircle{fill:none;stroke-dasharray:4 6;stroke-linecap:round;transition:stroke-dashoffset .5s cubic-bezier(.4,0,.2,1)}.progressRing-module__7xObGa__content{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.progressRing-module__7xObGa__percentage{color:var(--text-primary);font-weight:var(--font-weight-bold);text-align:center;line-height:1}.progressRing-module__7xObGa__overflowIndicator{color:var(--text-primary-accent);font-size:.7em;font-weight:var(--font-weight-bold);margin-top:2px}.progressRing-module__7xObGa__checkIcon{transition:color .3s,transform .2s}.progressRing-module__7xObGa__checkIcon:hover{transform:scale(1.1)}.progressRing-module__7xObGa__tooltipContent{background-color:var(--surface-secondary-inverse);color:var(--text-inverse);font-size:var(--text-xxs-size);will-change:transform,opacity;z-index:1;border-radius:.5rem;flex-direction:column;align-items:center;gap:4px;padding:.5125rem .8rem;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);display:flex}.progressRing-module__7xObGa__tooltipContent[data-state=delayed-open][data-side=top]{animation-name:progressRing-module__7xObGa__slide-down}.progressRing-module__7xObGa__tooltipContent[data-state=delayed-open][data-side=bottom]{animation-name:progressRing-module__7xObGa__slide-up}.progressRing-module__7xObGa__tooltipHeading{font-weight:var(--font-weight-bold)}.progressRing-module__7xObGa__tooltipStatus{color:var(--text-secondary-inverse)}.progressRing-module__7xObGa__tooltipOverflow{color:var(--surface-accent-inverse);font-weight:var(--font-weight-bold)}.progressRing-module__7xObGa__tooltipArrow{fill:var(--surface-secondary-inverse)}@keyframes progressRing-module__7xObGa__celebrate{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.progressRing-module__7xObGa__celebrating{animation:.6s ease-in-out progressRing-module__7xObGa__celebrate}@keyframes progressRing-module__7xObGa__pulse{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.progressRing-module__7xObGa__pulsing{animation:2s infinite progressRing-module__7xObGa__pulse}@keyframes progressRing-module__7xObGa__slide-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes progressRing-module__7xObGa__slide-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-contrast:more){.progressRing-module__7xObGa__backgroundCircle{stroke-opacity:1;stroke-width:2px}.progressRing-module__7xObGa__progressCircle{stroke-width:3px}}@media (prefers-reduced-motion:reduce){.progressRing-module__7xObGa__svg,.progressRing-module__7xObGa__progressCircle,.progressRing-module__7xObGa__overflowCircle,.progressRing-module__7xObGa__checkIcon{transition:none}.progressRing-module__7xObGa__celebrating,.progressRing-module__7xObGa__pulsing,.progressRing-module__7xObGa__tooltipContent{animation:none}}
.commentReactions-module__9qqFnG__reactionsContainer{align-items:center;gap:8px;display:flex}@media (max-width:768px){.commentReactions-module__9qqFnG__reactionsContainer{gap:6px}}
.colorThemeDropdown-module__MUVR4q__dropdownContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:var(--surface-primary-light);border:1px solid var(--border-primary-very-subtle);box-shadow:0 4px 24px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb)/20%);z-index:50;border-radius:12px;padding:8px}.colorThemeDropdown-module__MUVR4q__loadingContainer,.colorThemeDropdown-module__MUVR4q__errorContainer{justify-content:center;align-items:center;padding:12px 16px;display:flex}.colorThemeDropdown-module__MUVR4q__themesColumn{flex-direction:column;gap:4px;display:flex}.colorThemeDropdown-module__MUVR4q__themeOption{cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 8px;transition:background-color .15s,transform .15s}.colorThemeDropdown-module__MUVR4q__themeOption:hover{background-color:var(--surface-secondary);transform:scale(1.05)}.colorThemeDropdown-module__MUVR4q__themeOption:disabled{cursor:not-allowed;opacity:.7}.colorThemeDropdown-module__MUVR4q__colorCircles{flex-shrink:0;display:flex;position:relative}.colorThemeDropdown-module__MUVR4q__colorCircle{outline:2px solid var(--surface-primary-light);border-radius:50%;width:28px;height:28px;margin-left:-6px;position:relative}.colorThemeDropdown-module__MUVR4q__colorCircle:first-child{margin-left:0}.colorThemeDropdown-module__MUVR4q__themeOption:hover .colorThemeDropdown-module__MUVR4q__colorCircle{outline-color:var(--surface-secondary)}
.editCustomQuestionModal-module__VIydgW__header{flex-direction:column;gap:4px;padding:14px 0 20px;display:flex}.editCustomQuestionModal-module__VIydgW__loadingContent{flex-direction:column;align-items:center;gap:32px;padding:48px 24px;display:flex}.editCustomQuestionModal-module__VIydgW__messageContainer{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:380px;display:flex}.editCustomQuestionModal-module__VIydgW__mainMessage{font-weight:600}.editCustomQuestionModal-module__VIydgW__tipText{min-height:48px;line-height:1.6}.editCustomQuestionModal-module__VIydgW__successContent{flex-direction:column;align-items:center;gap:24px;padding:48px 24px;display:flex}.editCustomQuestionModal-module__VIydgW__successIconWrapper{background-color:var(--color-success-background);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.editCustomQuestionModal-module__VIydgW__successIcon{color:var(--color-success-primary)}
.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)}
.viewToggle-module__K9Sz-G__viewToggleContainer{background:var(--surface-primary);flex-direction:column;gap:8px;width:100%;height:100%;display:flex;position:relative}.viewToggle-module__K9Sz-G__viewToggleContainer[data-variant=secondary]{background:var(--surface-secondary)}.viewToggle-module__K9Sz-G__viewContent{scrollbar-color:var(--border-primary)transparent;scrollbar-width:thin;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.viewToggle-module__K9Sz-G__scrollableContent{height:100%;position:relative;overflow-y:auto}.viewToggle-module__K9Sz-G__viewContent::-webkit-scrollbar{width:6px;margin-right:-2px}.viewToggle-module__K9Sz-G__scrollableContent::-webkit-scrollbar{width:6px;margin-right:-2px}.viewToggle-module__K9Sz-G__viewContent::-webkit-scrollbar-track{background:0 0}.viewToggle-module__K9Sz-G__scrollableContent::-webkit-scrollbar-track{background:0 0}.viewToggle-module__K9Sz-G__viewContent::-webkit-scrollbar-thumb{background-color:var(--border-primary);border:#0000;border-radius:20px}.viewToggle-module__K9Sz-G__scrollableContent::-webkit-scrollbar-thumb{background-color:var(--border-primary);border:#0000;border-radius:20px}.viewToggle-module__K9Sz-G__viewContent::-webkit-scrollbar-thumb:hover{background-color:var(--border-primary-bold)}.viewToggle-module__K9Sz-G__scrollableContent::-webkit-scrollbar-thumb:hover{background-color:var(--border-primary-bold)}.viewToggle-module__K9Sz-G__toggleGroupWrapper{background:var(--toggle-background,var(--surface-primary));padding-bottom:var(--padding-bottom-desktop,0);padding-top:var(--padding-top-desktop,0);top:var(--sticky-top-desktop,0);z-index:2;width:100%;display:block;position:sticky}.viewToggle-module__K9Sz-G__toggleGroup{background:var(--surface-secondary);border-radius:2.875rem;grid-auto-columns:1fr;grid-auto-flow:column;align-items:stretch;gap:.625rem;width:100%;padding:.3rem;display:grid;box-shadow:inset 0 1px 5.9px #5a413013}.viewToggle-module__K9Sz-G__toggleGroup[data-variant=secondary]{background:var(--surface-primary-light);box-shadow:inset 0 2px 6.5px #5a413040}.viewToggle-module__K9Sz-G__toggleGroupWrapper[data-variant=secondary]{background:var(--surface-secondary)}.viewToggle-module__K9Sz-G__toggleGroupSm{gap:.425rem;padding:.25rem}.viewToggle-module__K9Sz-G__toggleItem{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;padding:.225rem 1rem .325rem .75rem;transition:all .2s;display:flex;position:relative}.viewToggle-module__K9Sz-G__toggleItemSm{gap:.325rem;padding:.175rem .75rem .275rem .5rem}.viewToggle-module__K9Sz-G__toggleItem:hover{background-color:var(--surface-secondary-hover);border-radius:1.4375rem}.viewToggle-module__K9Sz-G__toggleGroup[data-variant=secondary] .viewToggle-module__K9Sz-G__toggleItem:hover{background-color:var(--surface-primary-subtle)}.viewToggle-module__K9Sz-G__content{color:var(--text-primary);z-index:2;flex-direction:row;justify-content:center;align-items:center;gap:4px;width:100%;transition:color .3s ease-in-out;display:flex;position:relative}.viewToggle-module__K9Sz-G__contentSm{gap:3px}.viewToggle-module__K9Sz-G__selectedContent{color:var(--text-inverse)}.viewToggle-module__K9Sz-G__iconWrapper{flex-direction:row;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:relative}.viewToggle-module__K9Sz-G__iconWrapperSm{width:1.25rem;height:1.25rem}.viewToggle-module__K9Sz-G__active{background:var(--surface-accent);z-index:1;border-radius:1.4375rem;position:absolute;inset:0}.viewToggle-module__K9Sz-G__toggleGroup[data-variant=secondary] .viewToggle-module__K9Sz-G__active{background:var(--text-primary-accent)}.viewToggle-module__K9Sz-G__label{font-size:var(--text-sm-size);white-space:nowrap;flex:none;margin-top:.125rem;font-weight:600}.viewToggle-module__K9Sz-G__labelSm{font-size:var(--text-xs-size);margin-top:.1rem}.viewToggle-module__K9Sz-G__fullLabel{display:inline}.viewToggle-module__K9Sz-G__shortLabel{display:none}@media (max-width:768px){.viewToggle-module__K9Sz-G__toggleGroupWrapper{padding:var(--padding-top-mobile,0)3vw var(--padding-bottom-mobile,0);top:var(--sticky-top-mobile,77px);width:calc(100% + 6vw);margin-left:-3vw;position:sticky}.viewToggle-module__K9Sz-G__toggleGroupWrapperSm{min-height:50px}.viewToggle-module__K9Sz-G__toggleGroup{gap:.225rem;padding:.3rem}.viewToggle-module__K9Sz-G__toggleItem{padding:.425rem .75rem .425rem .5rem}.viewToggle-module__K9Sz-G__content{gap:.225rem}.viewToggle-module__K9Sz-G__fullLabel{display:none}.viewToggle-module__K9Sz-G__shortLabel{display:inline}}@media (max-width:480px){.viewToggle-module__K9Sz-G__toggleGroup{gap:.125rem}.viewToggle-module__K9Sz-G__toggleItem{padding:.325rem .5rem}.viewToggle-module__K9Sz-G__content{gap:.125rem}.viewToggle-module__K9Sz-G__toggleGroupSm{gap:.2rem}.viewToggle-module__K9Sz-G__toggleItemSm{padding:.275rem .4rem}.viewToggle-module__K9Sz-G__contentSm{gap:.2rem}}
.deletedComment-module__bcP0nW__deletedContent{opacity:.7}
.streakStat-module__s0H4wq__streakStatWrapper{flex-direction:column;gap:6px;width:100%;display:flex}.streakStat-module__s0H4wq__statWrapper{background:var(--surface-secondary);border-radius:12px;flex:1 0 0;align-items:center;gap:10px;height:3.5rem;padding:8px 10px;display:flex}.streakStat-module__s0H4wq__statContent{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.streakStat-module__s0H4wq__value{max-height:1.125rem;overflow:hidden}.streakStat-module__s0H4wq__label{max-height:1rem;overflow:hidden}.streakStat-module__s0H4wq__wrapper{flex-wrap:wrap;flex:1 0 0;align-content:flex-start;align-items:flex-start;gap:.5rem;display:flex}.streakStat-module__s0H4wq__desktopOnly{display:flex}@media (max-width:768px){.streakStat-module__s0H4wq__desktopOnly{display:none}}.streakStat-module__s0H4wq__mobileOnly{display:flex}@media (min-width:769px){.streakStat-module__s0H4wq__mobileOnly{display:none}}.streakStat-module__s0H4wq__divider{background:var(--border-primary);width:100%;height:1px;margin:0}
.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=061ff7518576e38c.css.map*/