.collaboration-module__c-j07a__mainWrapper{flex-direction:column;width:100%;min-height:100vh;display:flex}
.button-module__ZRgRkq__button{--button-bg:var(--surface-accent);--button-bg-hover:var(--surface-accent-hover);--button-bg-disabled:var(--surface-primary-subtle);--button-text:var(--text-inverse);--button-text-disabled:var(--text-secondary-inverse);--button-border:var(--border-primary-bold);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;font-family:inherit;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:inline-flex}.button-module__ZRgRkq__button:hover:not(:disabled){scale:1.02}.button-module__ZRgRkq__button:active:not(:disabled){scale:.98}.button-module__ZRgRkq__button:disabled{cursor:not-allowed}.button-module__ZRgRkq__rounding-none{border-radius:4px}.button-module__ZRgRkq__rounding-medium{border-radius:8px}.button-module__ZRgRkq__rounding-full{border-radius:16px}.button-module__ZRgRkq__rounding-full.button-module__ZRgRkq__icon-only{border-radius:50%}.button-module__ZRgRkq__size-xs{font-size:var(--text-sm-size);gap:.375rem;padding:.125rem .75rem}.button-module__ZRgRkq__size-sm{font-size:var(--text-md-size);gap:.375rem;padding:.35rem .75rem;line-height:1.5}.button-module__ZRgRkq__size-md{font-size:var(--text-md-size);gap:.375rem;padding:.625rem .875rem;line-height:1.5}.button-module__ZRgRkq__size-lg{font-size:var(--text-md-size);gap:.375rem;padding:.625rem 1rem;line-height:1.5}.button-module__ZRgRkq__size-xl{font-size:var(--text-lg-size);gap:.375rem;padding:.75rem 1.125rem;line-height:1.5}.button-module__ZRgRkq__size-2xl{font-size:var(--text-xl-size);gap:.5rem;padding:1rem 1.375rem;line-height:1.5}.button-module__ZRgRkq__hierarchy-primary{background-color:var(--button-bg);color:var(--button-text)}.button-module__ZRgRkq__hierarchy-primary:hover:not(:disabled){background-color:var(--button-bg-hover)}.button-module__ZRgRkq__hierarchy-primary:disabled{background-color:var(--button-bg-disabled);color:var(--button-text-disabled)}.button-module__ZRgRkq__hierarchy-primary-light{background-color:var(--surface-primary-light);color:var(--text-primary)}.button-module__ZRgRkq__hierarchy-primary-light:disabled{background-color:var(--surface-primary-subtle);color:var(--text-secondary)}.button-module__ZRgRkq__hierarchy-secondary{background-color:var(--surface-secondary);color:var(--text-primary-accent);font-weight:700}.button-module__ZRgRkq__hierarchy-secondary:hover:not(:disabled){background-color:var(--surface-secondary-hover)}.button-module__ZRgRkq__hierarchy-secondary:disabled{background-color:var(--surface-secondary);color:var(--text-secondary)}.button-module__ZRgRkq__hierarchy-transparent{color:var(--text-primary);background-color:#0000}.button-module__ZRgRkq__hierarchy-transparent:hover:not(:disabled){background-color:var(--surface-secondary-hover)}.button-module__ZRgRkq__hierarchy-transparent:disabled{color:var(--text-secondary)}.button-module__ZRgRkq__hierarchy-outline{border:1px solid var(--border-primary);color:var(--text-primary);background-color:#0000}.button-module__ZRgRkq__hierarchy-outline:hover:not(:disabled){background-color:var(--surface-primary-accent-subtle)}.button-module__ZRgRkq__hierarchy-outline:disabled{border-color:var(--border-primary-subtle);color:var(--text-secondary-inverse)}.button-module__ZRgRkq__hierarchy-link-gray{color:var(--text-secondary);background-color:#0000;padding:0}.button-module__ZRgRkq__hierarchy-link-gray:hover:not(:disabled){color:var(--text-primary);text-decoration:underline}.button-module__ZRgRkq__hierarchy-link-gray:disabled{color:var(--text-secondary)}.button-module__ZRgRkq__hierarchy-link-color{color:var(--text-primary-accent);background-color:#0000;padding:0}.button-module__ZRgRkq__hierarchy-link-color:hover:not(:disabled){color:var(--text-primary-accent);text-decoration:underline}.button-module__ZRgRkq__hierarchy-link-color:disabled{color:var(--text-secondary)}.button-module__ZRgRkq__default{--button-bg:var(--surface-accent);--button-bg-hover:var(--surface-accent-hover);--button-text:var(--text-inverse)}.button-module__ZRgRkq__warning{--button-bg:var(--state-warning);--button-bg-hover:var(--state-warning-bold);--button-text:var(--text-inverse)}.button-module__ZRgRkq__success{--button-bg:var(--state-success);--button-bg-hover:var(--state-success-bold);--button-text:var(--text-inverse)}.button-module__ZRgRkq__danger{--button-bg:var(--state-danger);--button-bg-hover:var(--state-danger-bold);--button-text:var(--text-inverse)}.button-module__ZRgRkq__hierarchy-secondary.button-module__ZRgRkq__success{background-color:var(--state-success-subtle);color:var(--state-success)}.button-module__ZRgRkq__hierarchy-secondary.button-module__ZRgRkq__warning{background-color:var(--state-warning-subtle);color:var(--state-warning)}.button-module__ZRgRkq__hierarchy-secondary.button-module__ZRgRkq__danger{background-color:var(--state-danger-subtle);color:var(--state-danger)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__success{border-color:var(--state-success);color:var(--state-success)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__success:hover:not(:disabled){background-color:var(--state-success-subtle)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__warning{border-color:var(--state-warning);color:var(--state-warning)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__warning:hover:not(:disabled){background-color:var(--state-warning-subtle)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__danger{border-color:var(--state-danger);color:var(--state-danger)}.button-module__ZRgRkq__hierarchy-outline.button-module__ZRgRkq__danger:hover:not(:disabled){background-color:var(--state-danger-subtle)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__success{color:var(--text-success-inverse)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__success:hover:not(:disabled){background-color:var(--state-success-subtle);color:var(--state-success)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__warning{color:var(--text-warning-inverse)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__warning:hover:not(:disabled){background-color:var(--state-warning-subtle);color:var(--state-warning)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__danger{color:var(--text-danger-inverse)}.button-module__ZRgRkq__hierarchy-transparent.button-module__ZRgRkq__danger:hover:not(:disabled){background-color:var(--state-danger-subtle);color:var(--state-danger)}.button-module__ZRgRkq__icon-only{padding:.5rem}.button-module__ZRgRkq__size-xs.button-module__ZRgRkq__icon-only{padding:.325rem}.button-module__ZRgRkq__size-sm.button-module__ZRgRkq__icon-only{padding:.5rem}.button-module__ZRgRkq__size-md.button-module__ZRgRkq__icon-only{padding:.625rem}.button-module__ZRgRkq__size-lg.button-module__ZRgRkq__icon-only{padding:.75rem}.button-module__ZRgRkq__size-xl.button-module__ZRgRkq__icon-only{padding:.875rem}.button-module__ZRgRkq__size-2xl.button-module__ZRgRkq__icon-only{padding:1rem}.button-module__ZRgRkq__dot{background-color:currentColor;border-radius:50%;width:6px;height:6px}.button-module__ZRgRkq__width-auto{width:auto}.button-module__ZRgRkq__width-fill{width:100%}.button-module__ZRgRkq__button:focus-visible{box-shadow:0 0 0 3px var(--button-border);outline:none}.button-module__ZRgRkq__label{display:inline-block}.button-module__ZRgRkq__button svg{flex-shrink:0}
.loadingIcon-module__jp1mWq__icon{transition:opacity .3s}.loadingIcon-module__jp1mWq__icon.loadingIcon-module__jp1mWq__loading{transform-origin:50%;animation:2.5s ease-in-out infinite loadingIcon-module__jp1mWq__icon-pulse}.loadingIcon-module__jp1mWq__icon.loadingIcon-module__jp1mWq__loading path{opacity:1;transform-origin:50%}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__bar1{animation:1.1s infinite loadingIcon-module__jp1mWq__fade-in-out}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__bar2{animation:1.1s .3s infinite loadingIcon-module__jp1mWq__fade-in-out}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__bar3{animation:1.1s .5s infinite loadingIcon-module__jp1mWq__fade-in-out}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__bar4{animation:1.1s .7s infinite loadingIcon-module__jp1mWq__fade-in-out}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__bar5{animation:1.1s .9s infinite loadingIcon-module__jp1mWq__fade-in-out}.loadingIcon-module__jp1mWq__loading .loadingIcon-module__jp1mWq__triangle{animation:2.5s ease-in-out infinite loadingIcon-module__jp1mWq__pulse}@keyframes loadingIcon-module__jp1mWq__fade-in-out{0%,to{opacity:.4}50%{opacity:1}}@keyframes loadingIcon-module__jp1mWq__pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes loadingIcon-module__jp1mWq__icon-pulse{0%,to{transform:scale(.97)}50%{transform:scale(1.03)}}
.commentButton-module__MwiLjW__commentButton{position:relative}.commentButton-module__MwiLjW__commentButton.commentButton-module__MwiLjW__active{background-color:var(--surface-primary-subtle)}.commentButton-module__MwiLjW__badge{background:var(--surface-secondary-hover);color:var(--text-primary);border-radius:12px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:600;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 4px #0000001a}.commentButton-module__MwiLjW__badge.commentButton-module__MwiLjW__hasUnread{background:var(--surface-success);color:var(--text-success)}.commentButton-module__MwiLjW__badge.commentButton-module__MwiLjW__hasUnread:after{content:"";z-index:-1;background:0 0;border-radius:14px;animation:2s infinite commentButton-module__MwiLjW__pulse;position:absolute;inset:-2px}.commentButton-module__MwiLjW__newLabel{letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:600}@keyframes commentButton-module__MwiLjW__pulse{0%{box-shadow:0 0 #5c595966}70%{box-shadow:0 0 0 4px #5c595900}to{box-shadow:0 0 #5c595900}}
.alertDialog-module__umgFpG__AlertDialogOverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:52;background-color:#1d211b80;animation:.15s cubic-bezier(.16,1,.3,1) alertDialog-module__umgFpG__overlay-show;position:fixed;inset:0}.alertDialog-module__umgFpG__AlertDialogContent{background-color:var(--surface-primary);z-index:53;border-radius:20px;width:90vw;max-width:500px;max-height:85vh;padding:20px;animation:.15s cubic-bezier(.16,1,.3,1) alertDialog-module__umgFpG__content-show;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.alertDialog-module__umgFpG__AlertDialogTitle{margin:0 0 6px}.alertDialog-module__umgFpG__AlertDialogDescription{color:var(--text-secondary);margin-bottom:16px;font-size:15px;line-height:1.5}.alertDialog-module__umgFpG__ButtonContainer{justify-content:flex-end;gap:16px;margin:0 -4px -4px;padding-top:6px;display:flex}@keyframes alertDialog-module__umgFpG__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes alertDialog-module__umgFpG__content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.comment-module__fdeAmW__comment{border-bottom:1px solid #0000;gap:.75rem;padding:4px 0 8px;display:flex}.comment-module__fdeAmW__comment.comment-module__fdeAmW__parentWithReplies{padding-bottom:12px;border-bottom:none!important}.comment-module__fdeAmW__replyComment{padding-top:8px;padding-bottom:8px;border-bottom:none!important}.comment-module__fdeAmW__replyComment.comment-module__fdeAmW__isLastReply{padding-bottom:4px}.comment-module__fdeAmW__avatarWrapper{z-index:2;flex-shrink:0;position:relative}.comment-module__fdeAmW__contentWrapper{flex-direction:column;flex-grow:1;gap:6px;min-width:0;display:flex}.comment-module__fdeAmW__afterReplies{position:relative}.comment-module__fdeAmW__header{align-items:center;gap:.5rem;display:flex}.comment-module__fdeAmW__nameWrapper{flex-direction:column;flex:1;align-items:flex-start;gap:3px;margin-top:-2px;display:flex}.comment-module__fdeAmW__nameAndActions{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.comment-module__fdeAmW__nameAndReply{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.comment-module__fdeAmW__contentMain{flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;display:flex}.comment-module__fdeAmW__contentInternalWrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:6px;display:flex}.comment-module__fdeAmW__content{color:var(--text-primary);overflow-wrap:break-word;margin-bottom:.5rem;font-size:.875rem;line-height:1.5}.comment-module__fdeAmW__actions{justify-content:space-between;gap:8px;width:100%;margin-top:6px;display:flex}.comment-module__fdeAmW__actionButton{color:var(--text-primary-accent);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;height:28px;padding:4px;display:flex}.comment-module__fdeAmW__actionButton:hover{background:var(--surface-secondary)}@media (max-width:768px){.comment-module__fdeAmW__replyComment{padding-left:0}}.comment-module__fdeAmW__optimistic{opacity:.7}.comment-module__fdeAmW__actionsTrigger{background:var(--surface-secondary);cursor:pointer;border-radius:6px;align-items:center;height:25px;padding:2px 4px;transition:background .2s,transform .2s;display:flex}.comment-module__fdeAmW__actionsTrigger:hover{background:var(--surface-secondary-hover);scale:1.05}.comment-module__fdeAmW__editContainer{background-color:var(--surface-primary);border-radius:1rem;flex-direction:column;width:100%;padding:.75rem .75rem 0;transition:box-shadow .2s ease-in-out;display:flex;overflow:hidden;box-shadow:inset 0 0 2px .5px #63483614}.comment-module__fdeAmW__editContainer:focus-within{background-color:var(--surface-secondary);box-shadow:inset 0 0 3.3px 1px #63483626}.comment-module__fdeAmW__editContent{position:relative}.comment-module__fdeAmW__editInput{color:var(--text-primary);font-family:var(--font-primary-body);resize:none;background:0 0;border:none;outline:none;width:100%;max-height:96px;padding:0;font-size:.875rem;line-height:1.5;overflow-y:auto}.comment-module__fdeAmW__editInput::-webkit-scrollbar{width:6px}.comment-module__fdeAmW__editInput::-webkit-scrollbar-track{background:0 0}.comment-module__fdeAmW__editInput::-webkit-scrollbar-thumb{background-color:var(--surface-primary-subtle);border-radius:3px}.comment-module__fdeAmW__editInput::placeholder{color:var(--text-secondary)}.comment-module__fdeAmW__editActionBar{justify-content:flex-end;align-items:center;margin:.75rem 0;display:flex}.comment-module__fdeAmW__editActionButtons{gap:.5rem;display:flex}.comment-module__fdeAmW__editButton{cursor:pointer;border:none;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:flex}.comment-module__fdeAmW__cancelButton{background-color:var(--surface-primary);color:var(--text-secondary)}.comment-module__fdeAmW__cancelButton:hover{background-color:var(--surface-primary-subtle)}.comment-module__fdeAmW__saveButton{background-color:var(--surface-accent);color:var(--text-inverse)}.comment-module__fdeAmW__saveButton:hover{background-color:var(--surface-accent-hover)}.comment-module__fdeAmW__saveButton:disabled{background-color:var(--surface-primary);color:var(--text-secondary);cursor:not-allowed;opacity:.7}.comment-module__fdeAmW__mention{color:var(--text-secondary);font-weight:640;display:inline-block;position:relative}.comment-module__fdeAmW__editedTag{color:var(--text-secondary);font-style:italic}@media (max-width:768px){.comment-module__fdeAmW__replyComment{margin-left:16px}.comment-module__fdeAmW__replyComment:before{left:-8px}.comment-module__fdeAmW__replyComment:after{width:4px;left:-8px}}
.editComment-module__owBsrW__editContainer{background-color:var(--surface-primary);border-radius:1rem;flex-direction:column;width:100%;padding:.5rem .75rem;transition:box-shadow .2s ease-in-out;display:flex;overflow:hidden;box-shadow:inset 0 0 2px .5px #63483614}.editComment-module__owBsrW__editContainer:focus-within{background-color:var(--surface-secondary);box-shadow:inset 0 0 3.3px 1px #63483626}.editComment-module__owBsrW__editContent{position:relative}.editComment-module__owBsrW__editInput{color:var(--text-primary);font-family:var(--font-primary-body);resize:none;background:0 0;border:none;outline:none;width:100%;height:auto;min-height:18px;max-height:96px;margin:0;padding:0;font-size:.875rem;line-height:1.2;display:block;overflow-y:auto}.editComment-module__owBsrW__editInput::-webkit-scrollbar{width:6px}.editComment-module__owBsrW__editInput::-webkit-scrollbar-track{background:0 0}.editComment-module__owBsrW__editInput::-webkit-scrollbar-thumb{background-color:var(--surface-primary-subtle);border-radius:3px}.editComment-module__owBsrW__editInput::placeholder{color:var(--text-secondary)}.editComment-module__owBsrW__editActionBar{justify-content:flex-end;align-items:center;margin-top:.5rem;display:flex}.editComment-module__owBsrW__editActionButtons{gap:.5rem;display:flex}.editComment-module__owBsrW__editButton{cursor:pointer;border:none;border-radius:1.25rem;align-items:center;gap:.375rem;padding:.275rem .75rem;font-size:.875rem;font-weight:500;display:flex}.editComment-module__owBsrW__cancelButton{background-color:var(--surface-primary);color:var(--text-secondary)}.editComment-module__owBsrW__cancelButton:hover{background-color:var(--surface-primary-subtle)}.editComment-module__owBsrW__saveButton{background-color:var(--surface-accent);color:var(--text-inverse)}.editComment-module__owBsrW__saveButton:hover{background-color:var(--surface-accent-hover)}.editComment-module__owBsrW__saveButton:disabled{background-color:var(--surface-primary);color:var(--text-secondary);cursor:not-allowed;opacity:.7}
.commentThread-module__mqs21W__commentThread{position:relative}.commentThread-module__mqs21W__parentCommentContainer{z-index:1;position:relative}.commentThread-module__mqs21W__threadLineContainer{background-color:var(--border-primary-very-subtle);z-index:0;border-radius:4px;width:3px;position:absolute;top:0;bottom:8px;left:2px}.commentThread-module__mqs21W__repliesContainer{margin-top:4px;margin-bottom:8px;padding-left:18px;position:relative}.commentThread-module__mqs21W__commentThread:not(:first-child){padding-bottom:0}.commentThread-module__mqs21W__replyComment{margin-bottom:6px;position:relative}.commentThread-module__mqs21W__lastReply{margin-bottom:0;padding-bottom:2px}.commentThread-module__mqs21W__parentWithReplies{border-bottom:none!important}.commentThread-module__mqs21W__afterReplies{margin-top:12px;padding-top:12px;position:relative}@media (max-width:768px){.commentThread-module__mqs21W__threadLineContainer{left:14px}.commentThread-module__mqs21W__repliesContainer{padding-left:28px}}
.emptyContentState-module__dwwX1W__card{background-color:var(--surface-primary-light);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:48px;width:100%;padding:48px;display:flex;position:relative;overflow:hidden;box-shadow:2px 2px 3.7px #63483626;container-type:inline-size}.emptyContentState-module__dwwX1W__illustrationContainer{flex:0 0 253px;justify-content:center;align-items:center;height:200px;display:flex;position:relative;overflow:hidden}.emptyContentState-module__dwwX1W__illustrationContainer svg{object-fit:contain;width:auto;max-width:100%;height:100%;max-height:100%}.emptyContentState-module__dwwX1W__content{flex-direction:column;flex:300px;justify-content:center;gap:24px;min-width:300px;padding:0;display:flex;position:relative}.emptyContentState-module__dwwX1W__mainContent{flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.emptyContentState-module__dwwX1W__textContent{flex-direction:column;gap:8px;display:flex}@container (max-width:768px){.emptyContentState-module__dwwX1W__card{gap:32px;padding:32px}.emptyContentState-module__dwwX1W__illustrationContainer{flex:100%;max-width:100%}.emptyContentState-module__dwwX1W__content{text-align:center;flex:100%}}@container (max-width:480px){.emptyContentState-module__dwwX1W__card{gap:24px;padding:24px}.emptyContentState-module__dwwX1W__content{gap:20px}.emptyContentState-module__dwwX1W__illustrationContainer{height:160px}.emptyContentState-module__dwwX1W__illustrationContainer svg{width:auto;max-height:160px}}
.entryComments-module__loseGW__panel{background:var(--surface-primary);opacity:0;z-index:100;border:none;border-radius:28px;flex-direction:column;width:400px;height:80vh;max-height:600px;padding:14px;transition:opacity .3s,transform .3s,box-shadow .3s;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;transform:translateY(20px)scale(.95);box-shadow:0 4px 20px #00000026}.entryComments-module__loseGW__panel:hover{box-shadow:0 6px 24px #0000002e}.entryComments-module__loseGW__panel.entryComments-module__loseGW__open{opacity:1;max-height:600px;animation:.3s forwards entryComments-module__loseGW__slide-in;transform:translateY(0)scale(1)}.entryComments-module__loseGW__container{flex-direction:column;flex:1;height:100%;margin-right:-8px;display:flex;position:relative;overflow:hidden}.entryComments-module__loseGW__topFade{background:linear-gradient(to bottom,var(--surface-primary)0%,var(--surface-primary)20%,var(--surface-primary)50%,transparent 100%);pointer-events:none;z-index:10;height:10px;position:absolute;top:0;left:0;right:0}.entryComments-module__loseGW__commentsListWrapper{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.entryComments-module__loseGW__bottomFade{background:linear-gradient(to top,var(--surface-primary)0%,var(--surface-primary)15%,var(--surface-primary)30%,transparent 100%);pointer-events:none;z-index:10;height:12px;position:absolute;bottom:0;left:0;right:0}.entryComments-module__loseGW__header{color:var(--text-primary-accent);justify-content:space-between;align-items:center;padding:0 0 4px 6px;display:flex}.entryComments-module__loseGW__titleWrapper{justify-content:flex-start;align-items:center;gap:8px;display:flex}.entryComments-module__loseGW__count{background:var(--surface-secondary);border-radius:4px;margin-top:-2px;padding:2px 8px 0}.entryComments-module__loseGW__closeButton{color:var(--text-primary-accent);cursor:pointer;background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s,color .2s;display:flex}.entryComments-module__loseGW__closeButton:hover{background-color:var(--surface-primary-subtle);color:var(--text-primary)}.entryComments-module__loseGW__closeButton:active{transform:scale(.95)}.entryComments-module__loseGW__commentsList{scrollbar-color:var(--border-primary)transparent;scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column-reverse;flex:1;gap:6px;padding:10px 4px 20px;display:flex;overflow-y:auto}.entryComments-module__loseGW__commentsList *{overflow-anchor:none}@media (max-width:768px){.entryComments-module__loseGW__commentsList{padding:8px 16px}}.entryComments-module__loseGW__commentsList::-webkit-scrollbar{width:6px}.entryComments-module__loseGW__commentsList::-webkit-scrollbar-track{background:0 0}.entryComments-module__loseGW__commentsList::-webkit-scrollbar-thumb{background-color:var(--border-primary);border-radius:3px}.entryComments-module__loseGW__inputWrapper{padding:0}.entryComments-module__loseGW__loading,.entryComments-module__loseGW__noComments{color:var(--text-secondary);text-align:center;padding:48px 0}.entryComments-module__loseGW__drawerContent{height:100%;max-height:calc(100vh - 120px);overflow:hidden}[data-theme=dark] .entryComments-module__loseGW__panel{background:var(--surface-primary);box-shadow:0 4px 20px #0006}[data-theme=dark] .entryComments-module__loseGW__panel:hover{box-shadow:0 6px 24px #00000080}@media (max-width:768px){.entryComments-module__loseGW__panel{display:none}}@media (max-width:1024px){.entryComments-module__loseGW__panel{width:350px;max-height:80vh;bottom:16px;right:16px}}@keyframes entryComments-module__loseGW__slide-in{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.illustrationWrapper-module__gQpfYW__illustrationWrapper{--illustration-translate-x:0%;--illustration-translate-y:0%;--illustration-scale:1;--illustration-hover-scale:1.02;--illustration-object-position:center center;pointer-events:none;height:100%;transform:translateX(var(--illustration-translate-x))translateY(var(--illustration-translate-y));will-change:transform;justify-content:center;align-items:center;width:100%;padding:4px;transition:transform .3s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:visible}.illustrationWrapper-module__gQpfYW__svgContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:visible}.illustrationWrapper-module__gQpfYW__svgContainer svg{object-fit:contain;object-position:var(--illustration-object-position);max-width:100%;height:100%;max-height:100%;transform:scale(var(--illustration-scale));transform-origin:50%;width:100%;transition:transform .3s ease-in-out;display:block}.illustrationWrapper-module__gQpfYW__activeHover .illustrationWrapper-module__gQpfYW__svgContainer svg{transform:scale(var(--illustration-hover-scale))}.illustrationWrapper-module__gQpfYW__position-top{align-items:flex-start;padding-top:5%}.illustrationWrapper-module__gQpfYW__position-bottom{align-items:flex-end;padding-bottom:5%}.illustrationWrapper-module__gQpfYW__position-left{justify-content:flex-start;padding-left:5%}.illustrationWrapper-module__gQpfYW__position-right{justify-content:flex-end;padding-right:5%}
.emptyProjectsSubscribed-module__9iFYOa__card{background-color:var(--surface-primary-light);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:normal;gap:16px;width:100%;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:2px 2px 3.7px #63483626;container-type:inline-size}.emptyProjectsSubscribed-module__9iFYOa__bookImage{background-color:var(--surface-secondary);border-radius:12px;flex:300px;min-width:300px;height:280px;position:relative;overflow:hidden}.emptyProjectsSubscribed-module__9iFYOa__content{flex-direction:column;flex:300px;justify-content:space-around;gap:12px;min-width:300px;padding:0;display:flex;position:relative}.emptyProjectsSubscribed-module__9iFYOa__mainContent{flex-direction:column;gap:8px;width:100%;margin-bottom:12px;display:flex;position:relative}.emptyProjectsSubscribed-module__9iFYOa__titleContainer{flex-direction:row;gap:10px;display:flex}.emptyProjectsSubscribed-module__9iFYOa__textContent{flex-direction:column;gap:4px;margin-top:4px;display:flex}.emptyProjectsSubscribed-module__9iFYOa__desktopBrandMark{margin-bottom:-4px;display:flex}.emptyProjectsSubscribed-module__9iFYOa__mobileBrandMark{display:none}@container (max-width:650px){.emptyProjectsSubscribed-module__9iFYOa__card{gap:10px;padding:16px}.emptyProjectsSubscribed-module__9iFYOa__desktopBrandMark{display:none}.emptyProjectsSubscribed-module__9iFYOa__mobileBrandMark{margin-bottom:-4px;display:flex}.emptyProjectsSubscribed-module__9iFYOa__bookImage{flex:100%;max-width:100%;height:200px}}@container (max-width:480px){.emptyProjectsSubscribed-module__9iFYOa__card{padding:12px}.emptyProjectsSubscribed-module__9iFYOa__mobileBrandMark{display:none}.emptyProjectsSubscribed-module__9iFYOa__content{gap:20px}}
.blockContextMenu-module__vfu73W__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:1050;border-radius:8px;min-width:180px;padding:6px 4px}.blockContextMenu-module__vfu73W__nodeLabel{color:var(--text-secondary);font-size:var(--text-xs-size);letter-spacing:.02em;text-transform:uppercase;-webkit-user-select:none;user-select:none;padding:4px 10px 2px;font-weight:650}.blockContextMenu-module__vfu73W__separator{background-color:rgb(var(--text-primary-rgb),.1);height:1px;margin:4px 6px}.blockContextMenu-module__vfu73W__item{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);-webkit-user-select:none;user-select: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}.blockContextMenu-module__vfu73W__item:hover,.blockContextMenu-module__vfu73W__item[data-highlighted]{background-color:rgb(var(--surface-primary-subtle-rgb),.7);outline:none}.blockContextMenu-module__vfu73W__itemDanger,.blockContextMenu-module__vfu73W__itemDanger .blockContextMenu-module__vfu73W__itemIcon{color:var(--text-danger)}.blockContextMenu-module__vfu73W__itemDanger:hover,.blockContextMenu-module__vfu73W__itemDanger[data-highlighted]{color:var(--text-danger);background-color:rgb(var(--surface-danger-rgb),.2)!important}.blockContextMenu-module__vfu73W__itemIcon{color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.blockContextMenu-module__vfu73W__itemLabel{flex:1}.blockContextMenu-module__vfu73W__checkIcon{color:var(--text-primary-accent);flex-shrink:0;margin-left:auto}.blockContextMenu-module__vfu73W__subTrigger{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);-webkit-user-select:none;user-select: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}.blockContextMenu-module__vfu73W__subTrigger:hover,.blockContextMenu-module__vfu73W__subTrigger[data-highlighted]{background-color:rgb(var(--surface-primary-subtle-rgb),.7);outline:none}.blockContextMenu-module__vfu73W__subTrigger[data-state=open]{background-color:rgb(var(--surface-primary-subtle-rgb),.5)}.blockContextMenu-module__vfu73W__chevron{color:var(--text-secondary);margin-left:auto}.blockContextMenu-module__vfu73W__subContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--surface-primary-rgb),.7);border:.5px solid rgb(var(--border-primary-rgb),.3);box-shadow:0 4px 20px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb),.2);z-index:1050;border-radius:8px;min-width:160px;padding:6px 4px}@media (prefers-color-scheme:dark){.blockContextMenu-module__vfu73W__content,.blockContextMenu-module__vfu73W__subContent{background-color:rgb(var(--surface-secondary-rgb),.9)}}
.emptyProjectsUnsubscribed-module__wWqeiW__container{background-color:var(--surface-primary-light);border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;width:100%;padding:24px;display:grid;box-shadow:0 4px 12px #0000000d}.emptyProjectsUnsubscribed-module__wWqeiW__leftColumn{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.emptyProjectsUnsubscribed-module__wWqeiW__icon{background-color:var(--surface-secondary);color:var(--surface-accent);border-radius:50%;justify-content:center;align-items:center;width:clamp(54px,8vw,82px);height:clamp(54px,8vw,82px);margin-bottom:8px;display:flex}.emptyProjectsUnsubscribed-module__wWqeiW__icon svg{width:50%;height:50%}.emptyProjectsUnsubscribed-module__wWqeiW__content{flex-direction:column;gap:12px;display:flex}.emptyProjectsUnsubscribed-module__wWqeiW__buttons{justify-content:center;align-items:center;gap:12px;width:100%;margin-top:8px;display:flex}.emptyProjectsUnsubscribed-module__wWqeiW__subscribeButton{font-weight:700}.emptyProjectsUnsubscribed-module__wWqeiW__rightColumn{justify-content:center;align-items:center;display:flex}.emptyProjectsUnsubscribed-module__wWqeiW__illustration{border-radius:12px;width:100%;height:330px;position:relative;overflow:hidden}.emptyProjectsUnsubscribed-module__wWqeiW__illustration img{object-fit:cover;width:100%!important;height:100%!important;position:relative!important}@media (max-width:1000px){.emptyProjectsUnsubscribed-module__wWqeiW__container{grid-template-columns:1fr;gap:24px;padding:16px}.emptyProjectsUnsubscribed-module__wWqeiW__icon{display:none}.emptyProjectsUnsubscribed-module__wWqeiW__rightColumn{order:-1}.emptyProjectsUnsubscribed-module__wWqeiW__illustration{height:200px}}
.blockControls-module__npfzXW__controls{opacity:.5;align-items:center;gap:2px;transition:opacity .15s;display:flex}.blockControls-module__npfzXW__controls:hover,.blockControls-module__npfzXW__controls:focus-within{opacity:1}.blockControls-module__npfzXW__triggerAnchor{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.blockControls-module__npfzXW__dragHandle{color:var(--text-secondary);cursor:grab;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s,color .15s;display:flex}.blockControls-module__npfzXW__dragHandle:hover{background-color:var(--surface-primary-subtle);color:var(--text-primary)}.blockControls-module__npfzXW__dragHandle:active{cursor:grabbing}.blockControls-module__npfzXW__menuContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgb(var(--surface-primary-rgb),.7);border:.5px solid rgb(var(--border-primary-rgb),.3);box-shadow:0 4px 20px -4px #00000026,0 0 0 .5px rgb(var(--border-primary-rgb),.2);z-index:1050;border-radius:8px;min-width:180px;padding:6px 4px}@media (prefers-color-scheme:dark){.blockControls-module__npfzXW__menuContent{background-color:rgb(var(--surface-secondary-rgb),.9)}}.drag-handle:not([data-floated-image]){left:0!important}.drag-handle[data-floated-image]{z-index:10;left:var(--float-left)!important;top:var(--float-top)!important}.drag-handle[data-floated-image] .blockControls-module__npfzXW__controls{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgb(var(--surface-primary-rgb),.85);border-radius:6px;box-shadow:0 1px 3px #00000026}@media (max-width:768px){.blockControls-module__npfzXW__controls{display:none}}
.bookInfoSection-module__MFZi-q__container{background:var(--surface-primary-light);border-radius:18px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex;container-type:inline-size}.bookInfoSection-module__MFZi-q__header{justify-content:space-between;align-items:center;display:flex}.bookInfoSection-module__MFZi-q__content{flex-direction:column;gap:12px;display:flex}.bookInfoSection-module__MFZi-q__row{border-bottom:1px solid var(--border-primary-subtle);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.bookInfoSection-module__MFZi-q__row:last-child{border-bottom:none;padding-bottom:0}.bookInfoSection-module__MFZi-q__labelGroup{align-items:center;gap:8px;display:flex}.bookInfoSection-module__MFZi-q__icon{color:var(--color-text-secondary);flex-shrink:0;display:flex}.bookInfoSection-module__MFZi-q__label{color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:700}.bookInfoSection-module__MFZi-q__value{display:flex}.bookInfoSection-module__MFZi-q__valueText{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}.bookInfoSection-module__MFZi-q__footer{border-top:1px solid var(--border-primary-subtle);margin-top:8px;padding-top:12px}@container (max-inline-size:768px){.bookInfoSection-module__MFZi-q__container{border-radius:12px;padding:12px}.bookInfoSection-module__MFZi-q__content{gap:8px}.bookInfoSection-module__MFZi-q__row{padding-bottom:8px}.bookInfoSection-module__MFZi-q__footer{padding-top:8px}}
.bookEntryItem-module__aeuVLa__container{background:var(--surface-primary-light);border:none;border-radius:8px;align-items:center;gap:12px;min-height:64px;margin-bottom:8px;padding:8px 10px;transition:all .2s;display:flex;box-shadow:1px 2px 5px #63483626}.bookEntryItem-module__aeuVLa__container:last-child{margin-bottom:0}.bookEntryItem-module__aeuVLa__container:hover{box-shadow:1px 2px 8px #63483633}.bookEntryItem-module__aeuVLa__container.bookEntryItem-module__aeuVLa__selected{box-shadow:1px 2px 2px #63483633}.bookEntryItem-module__aeuVLa__container.bookEntryItem-module__aeuVLa__reorderable{cursor:grab}.bookEntryItem-module__aeuVLa__container.bookEntryItem-module__aeuVLa__reorderable:active{cursor:grabbing;opacity:.8}.bookEntryItem-module__aeuVLa__dragHandle{color:var(--text-tertiary);cursor:grab;opacity:.3;touch-action:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 4px;transition:opacity .2s;display:flex}.bookEntryItem-module__aeuVLa__dragHandle:hover{opacity:.7}.bookEntryItem-module__aeuVLa__dragHandle:active{cursor:grabbing;opacity:1}.bookEntryItem-module__aeuVLa__checkboxWrapper{flex-shrink:0;justify-content:center;align-items:center;margin:0 4px;display:flex;position:relative}.bookEntryItem-module__aeuVLa__checkbox{cursor:pointer;opacity:0;width:24px;height:24px;position:absolute}.bookEntryItem-module__aeuVLa__checkboxLabel{background:var(--surface-primary-light);border:2px solid var(--border-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.bookEntryItem-module__aeuVLa__checkbox:checked+.bookEntryItem-module__aeuVLa__checkboxLabel{background:var(--border-success);border:2px solid var(--border-success);color:var(--surface-primary-light)}.bookEntryItem-module__aeuVLa__content{flex:1;min-width:0}.bookEntryItem-module__aeuVLa__metadata{color:var(--text-secondary);margin:0;font-size:13px}
.deviceGate-module__6j1UtW__container{background-color:var(--background);justify-content:center;align-items:center;width:100%;height:100%;padding:24px;display:flex}.deviceGate-module__6j1UtW__content{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:400px;display:flex}.deviceGate-module__6j1UtW__iconWrapper{color:var(--text-secondary);position:relative}.deviceGate-module__6j1UtW__alertBadge{background-color:var(--background);color:var(--warning);border-radius:50%;position:absolute;bottom:-4px;right:-4px}.deviceGate-module__6j1UtW__title{color:var(--text-primary);font-family:var(--font-heading);margin:0;font-size:18px;font-weight:600;line-height:1.3}.deviceGate-module__6j1UtW__description{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.deviceGate-module__6j1UtW__currentWidth{background-color:var(--background-elevated);color:var(--text-tertiary);font-family:var(--font-mono);border-radius:8px;margin:0;padding:8px 12px;font-size:12px}
.notificationItem-module__6AKJlq__notificationLink{color:var(--text-primary);width:100%;text-decoration:none;display:block}.notificationItem-module__6AKJlq__notificationItem{background-color:var(--surface-primary);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:12px;align-items:flex-start;gap:10px;width:100%;padding:12px;transition:all .2s;display:flex;position:relative}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__unread{background-color:var(--surface-primary-light);border-color:#0000}.notificationItem-module__6AKJlq__notificationItem:hover{background-color:var(--surface-secondary);transform:translateY(-1px)}.notificationItem-module__6AKJlq__notificationAvatar,.notificationItem-module__6AKJlq__notificationIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.notificationItem-module__6AKJlq__notificationIcon{background-color:var(--surface-secondary);color:var(--text-primary-accent);border-radius:6px;width:26px;height:26px}.notificationItem-module__6AKJlq__notificationContent{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.notificationItem-module__6AKJlq__notificationText{color:var(--text-primary);-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.notificationItem-module__6AKJlq__notificationText strong{font-weight:var(--font-weight-semibold)}.notificationItem-module__6AKJlq__notificationMeta{align-items:center;gap:6px;margin-top:4px;display:flex}.notificationItem-module__6AKJlq__metaSeparator{color:var(--text-secondary);font-size:.625rem;line-height:1}.notificationItem-module__6AKJlq__unreadIndicator{background-color:var(--state-success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:8px;height:8px;display:flex;position:absolute;top:12px;right:12px}@media (max-width:400px){.notificationItem-module__6AKJlq__notificationItem{gap:8px;padding:10px}.notificationItem-module__6AKJlq__unreadIndicator{top:10px;right:10px}.notificationItem-module__6AKJlq__notificationIcon{width:22px;height:22px}.notificationItem-module__6AKJlq__notificationIcon svg{width:12px;height:12px}.notificationItem-module__6AKJlq__notificationText{font-size:.75rem}}.notificationItem-module__6AKJlq__avatarStack{align-items:center;padding-right:.5rem;display:flex;position:relative}.notificationItem-module__6AKJlq__stackedAvatar{border:2px solid var(--surface-primary);border-radius:50%;margin-left:-8px;position:relative;overflow:hidden}.notificationItem-module__6AKJlq__stackedAvatar:first-child{margin-left:0}.notificationItem-module__6AKJlq__moreCount{background-color:var(--surface-secondary);color:var(--text-secondary);font-size:10px;font-weight:var(--font-weight-medium);border-radius:4px;justify-content:center;align-items:center;height:20px;margin-left:4px;padding:0 6px;display:flex}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__compact{gap:8px;padding:8px}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__compact .notificationItem-module__6AKJlq__unreadIndicator{top:8px;right:8px}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__compact .notificationItem-module__6AKJlq__notificationText{font-size:.75rem}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__compact .notificationItem-module__6AKJlq__notificationIcon{width:22px;height:22px}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__compact .notificationItem-module__6AKJlq__notificationIcon svg{width:12px;height:12px}.notificationItem-module__6AKJlq__notificationSnippet{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;margin-top:4px;font-style:italic;display:-webkit-box;overflow:hidden}.notificationItem-module__6AKJlq__time{white-space:nowrap}.notificationItem-module__6AKJlq__location{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;font-style:italic;display:-webkit-box;overflow:hidden}@media (prefers-color-scheme:dark){.notificationItem-module__6AKJlq__notificationItem{background-color:var(--surface-primary)}.notificationItem-module__6AKJlq__notificationItem:hover{background-color:var(--surface-primary-hover)}.notificationItem-module__6AKJlq__notificationItem.notificationItem-module__6AKJlq__unread{background-color:var(--surface-primary-light)}.notificationItem-module__6AKJlq__notificationIcon{background-color:var(--surface-secondary)}.notificationItem-module__6AKJlq__stackedAvatar{border-color:var(--surface-primary)}.notificationItem-module__6AKJlq__moreCount{background-color:var(--surface-secondary)}}
.blurbSettingsPopup-module__07PC8q__container{flex-direction:column;gap:12px;display:flex}.blurbSettingsPopup-module__07PC8q__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.blurbSettingsPopup-module__07PC8q__tabNav{background:var(--surface-secondary);border-radius:12px;flex:1;gap:4px;max-width:400px;padding:4px;display:flex}.blurbSettingsPopup-module__07PC8q__tabButton{appearance:none;color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:none;border-radius:8px;outline:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-weight:600;transition:color .2s;display:flex;position:relative}.blurbSettingsPopup-module__07PC8q__tabButton svg{flex-shrink:0}.blurbSettingsPopup-module__07PC8q__tabButton:hover:not(.blurbSettingsPopup-module__07PC8q__tabButtonActive){background:var(--surface-secondary-hover);color:var(--color-text-primary)}.blurbSettingsPopup-module__07PC8q__tabButtonActive{color:var(--color-text-primary)}.blurbSettingsPopup-module__07PC8q__activeTabIndicator{background:var(--surface-primary-light);z-index:0;border-radius:8px;position:absolute;inset:0;box-shadow:0 1px 3px #00000014}.blurbSettingsPopup-module__07PC8q__tabButtonContent{z-index:1;align-items:center;gap:6px;display:flex;position:relative}.blurbSettingsPopup-module__07PC8q__tabLabelDesktop{display:inline}.blurbSettingsPopup-module__07PC8q__tabLabel{white-space:nowrap;display:none;overflow:hidden}.blurbSettingsPopup-module__07PC8q__toggleSection{flex-shrink:0}.blurbSettingsPopup-module__07PC8q__warningText{color:var(--color-text-warning);font-size:var(--font-size-sm);margin:0;font-style:italic}.blurbSettingsPopup-module__07PC8q__mainContent{justify-content:center;align-items:stretch;gap:12px;display:flex}.blurbSettingsPopup-module__07PC8q__formSection{flex-direction:column;flex-shrink:0;width:320px;display:flex}.blurbSettingsPopup-module__07PC8q__tabContent{background:var(--surface-primary-light);border-radius:12px;flex-direction:column;flex:1;padding:12px;display:flex}.blurbSettingsPopup-module__07PC8q__form{flex-direction:column;flex:1;gap:16px;display:flex}.blurbSettingsPopup-module__07PC8q__contentForm textarea{flex:1;min-height:200px;max-height:400px}.blurbSettingsPopup-module__07PC8q__actions{justify-content:flex-end;margin-top:auto;display:flex}.blurbSettingsPopup-module__07PC8q__footerModeToggle{border-top:1px solid var(--border-primary-subtle);flex-direction:column;gap:4px;margin-top:8px;padding-top:16px;display:flex}.blurbSettingsPopup-module__07PC8q__footerModeDescription{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin:0;font-style:italic}.blurbSettingsPopup-module__07PC8q__enableToggleSection{border-top:1px solid var(--border-primary-subtle);flex-direction:column;gap:4px;margin-top:8px;padding-top:16px;display:flex}.blurbSettingsPopup-module__07PC8q__enableToggleDescription{color:var(--color-text-tertiary);font-size:var(--font-size-xs);margin:0;font-style:italic}.blurbSettingsPopup-module__07PC8q__previewSection{flex-direction:column;flex:1;gap:12px;min-width:0;max-width:625px;display:flex}.blurbSettingsPopup-module__07PC8q__previewSection h3{margin:0}.blurbSettingsPopup-module__07PC8q__spreadContainer{background:var(--surface-secondary);border:1px solid var(--border-primary-subtle);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:0;max-width:625px;min-height:320px;padding:12px;display:flex;overflow:hidden}.blurbSettingsPopup-module__07PC8q__leftPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:8px 0 0 8px;flex:1;max-width:280px;position:relative;overflow:hidden}.blurbSettingsPopup-module__07PC8q__rightPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:0 8px 8px 0;flex:1;max-width:280px;position:relative;overflow:hidden}.blurbSettingsPopup-module__07PC8q__noTemplate{flex:1;justify-content:center;align-items:center;padding:48px;display:flex}.blurbSettingsPopup-module__07PC8q__infoIcon{appearance:none;color:var(--color-text-tertiary);cursor:help;vertical-align:middle;background:0 0;border:none;margin-left:6px;padding:0;display:inline-flex}.blurbSettingsPopup-module__07PC8q__infoIcon:hover{color:var(--color-text-secondary)}.blurbSettingsPopup-module__07PC8q__tooltipContent{z-index:100}@media (max-width:900px){.blurbSettingsPopup-module__07PC8q__header{flex-direction:column;gap:12px}.blurbSettingsPopup-module__07PC8q__tabNav{width:100%;max-width:100%}.blurbSettingsPopup-module__07PC8q__toggleSection{align-self:flex-start}.blurbSettingsPopup-module__07PC8q__mainContent{flex-direction:column}.blurbSettingsPopup-module__07PC8q__formSection{width:100%}.blurbSettingsPopup-module__07PC8q__contentForm textarea{width:calc(100% + 2vw);margin-left:-1vw;padding:2vw 3vw}.blurbSettingsPopup-module__07PC8q__form{gap:10px}.blurbSettingsPopup-module__07PC8q__previewSection{order:-1}.blurbSettingsPopup-module__07PC8q__spreadContainer{min-height:240px;padding:16px}.blurbSettingsPopup-module__07PC8q__leftPage,.blurbSettingsPopup-module__07PC8q__rightPage{max-width:180px}}@media (max-width:600px){.blurbSettingsPopup-module__07PC8q__container{gap:12px}.blurbSettingsPopup-module__07PC8q__tabButton{padding:8px 10px}.blurbSettingsPopup-module__07PC8q__tabLabelDesktop{display:none}.blurbSettingsPopup-module__07PC8q__tabLabel{display:inline}.blurbSettingsPopup-module__07PC8q__tabNav{max-width:none}.blurbSettingsPopup-module__07PC8q__tabContent{padding:4vw 3vw 3vw}.blurbSettingsPopup-module__07PC8q__spreadContainer{min-height:180px;padding:8px}.blurbSettingsPopup-module__07PC8q__leftPage,.blurbSettingsPopup-module__07PC8q__rightPage{max-width:150px}}
.bookChapterItem-module__vuhlcG__container{background:var(--surface-primary);border-radius:12px;transition:background-color .2s}.bookChapterItem-module__vuhlcG__container.bookChapterItem-module__vuhlcG__reorderable{cursor:grab}.bookChapterItem-module__vuhlcG__container.bookChapterItem-module__vuhlcG__reorderable:hover{border-color:var(--border-primary-subtle);box-shadow:0 2px 8px #0000000f}.bookChapterItem-module__vuhlcG__container.bookChapterItem-module__vuhlcG__reorderable:active{cursor:grabbing}.bookChapterItem-module__vuhlcG__container.bookChapterItem-module__vuhlcG__expanded{background:var(--surface-primary)}.bookChapterItem-module__vuhlcG__header{justify-content:space-between;align-items:center;min-height:56px;padding:0 10px;transition:background-color .2s;display:flex}.bookChapterItem-module__vuhlcG__leftSection{flex:1;align-items:center;gap:8px;display:flex}.bookChapterItem-module__vuhlcG__dragHandle{color:var(--text-tertiary);cursor:grab;opacity:.3;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex}.bookChapterItem-module__vuhlcG__dragHandle:hover{opacity:.7}.bookChapterItem-module__vuhlcG__dragHandle:active{cursor:grabbing;opacity:1}.bookChapterItem-module__vuhlcG__checkboxWrapper{justify-content:center;align-items:center;margin:0 4px;display:flex;position:relative}.bookChapterItem-module__vuhlcG__checkbox{cursor:pointer;opacity:0;width:24px;height:24px;position:absolute}.bookChapterItem-module__vuhlcG__checkboxLabel{background:var(--surface-primary-light);border:2px solid var(--border-primary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s;display:flex}.bookChapterItem-module__vuhlcG__checkbox:checked+.bookChapterItem-module__vuhlcG__checkboxLabel{background:var(--border-success);border:2px solid var(--border-success);color:var(--surface-primary-light)}.bookChapterItem-module__vuhlcG__checkbox:indeterminate+.bookChapterItem-module__vuhlcG__checkboxLabel{background:var(--state-success);color:var(--surface-primary-light)}.bookChapterItem-module__vuhlcG__checkbox:indeterminate+.bookChapterItem-module__vuhlcG__checkboxLabel:after{background:var(--surface-primary-light);content:"";width:10px;height:2px;position:absolute}.bookChapterItem-module__vuhlcG__expandButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:background-color .2s,color .2s;display:flex}.bookChapterItem-module__vuhlcG__expandButton:hover{background-color:var(--surface-secondary-hover);color:var(--text-primary)}.bookChapterItem-module__vuhlcG__titleSection{flex-direction:column;align-items:flex-start;gap:0;display:flex}.bookChapterItem-module__vuhlcG__entryCount{color:var(--text-secondary);font-size:14px}.bookChapterItem-module__vuhlcG__entriesSection{flex-direction:column;justify-content:flex-start;gap:8px;padding:0 10px 10px;display:flex}.bookChapterItem-module__vuhlcG__selectAllButton{background:var(--surface-primary-subtle);cursor:pointer;border:none;border-radius:12px;padding:8px 16px;transition:all .2s;display:inline-block}.bookChapterItem-module__vuhlcG__selectAllButton:hover{background:var(--surface-secondary-hover)}.bookChapterItem-module__vuhlcG__entriesList{flex-direction:column;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bookChapterItem-module__vuhlcG__reorderableEntry{cursor:grab;list-style:none}.bookChapterItem-module__vuhlcG__reorderableEntry:active{cursor:grabbing}
.questionListEmptyState-module__uTspQa__emptyState{background-color:var(--surface-primary);border:2px dashed var(--border-primary-subtle);color:var(--text-secondary);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 2rem 2rem;display:flex}.questionListEmptyState-module__uTspQa__emptyStateIcon{color:var(--text-secondary);margin-bottom:.5rem}.questionListEmptyState-module__uTspQa__emptyStateActions{flex-direction:row;justify-content:center;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:768px){.questionListEmptyState-module__uTspQa__emptyStateActions{width:100%;max-width:20rem}}
.imageUploadModal-module__kiWVaq__overlay{z-index:1010;background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) imageUploadModal-module__kiWVaq__overlay-show;position:fixed;inset:0}.imageUploadModal-module__kiWVaq__content{background-color:var(--surface-primary);box-shadow:var(--shadow-xl);z-index:1011;border-radius:12px;width:90vw;max-width:480px;max-height:85vh;padding:24px;animation:.15s cubic-bezier(.16,1,.3,1) imageUploadModal-module__kiWVaq__content-show;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.imageUploadModal-module__kiWVaq__title{margin-bottom:16px}.imageUploadModal-module__kiWVaq__dropZone{background-color:var(--surface-primary-light);border:2px dashed var(--border-primary-subtle);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:32px 24px;transition:all .2s;display:flex}.imageUploadModal-module__kiWVaq__dropZone:hover{background-color:var(--surface-secondary);border-color:var(--border-primary)}.imageUploadModal-module__kiWVaq__dropZone.imageUploadModal-module__kiWVaq__dragActive{background-color:var(--surface-secondary);border-color:var(--border-accent)}.imageUploadModal-module__kiWVaq__dropZone svg{color:var(--text-secondary)}.imageUploadModal-module__kiWVaq__dropText{color:var(--text-primary);font-size:var(--text-md-size);font-weight:var(--font-weight-semibold);text-align:center;margin:0}.imageUploadModal-module__kiWVaq__dropHint{color:var(--text-secondary);font-size:var(--text-sm-size);text-align:center;margin:0}.imageUploadModal-module__kiWVaq__hiddenInput{display:none}.imageUploadModal-module__kiWVaq__previewContainer{flex-direction:column;align-items:center;gap:16px;padding:16px 0;display:flex}.imageUploadModal-module__kiWVaq__previewWrapper{border-radius:8px;max-height:240px;position:relative;overflow:hidden}.imageUploadModal-module__kiWVaq__previewWrapper img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:240px;display:block}.imageUploadModal-module__kiWVaq__previewInfo{flex-direction:column;align-items:center;gap:4px;display:flex}.imageUploadModal-module__kiWVaq__fileName{color:var(--text-primary);font-size:var(--text-sm-size);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:280px;margin:0;overflow:hidden}.imageUploadModal-module__kiWVaq__fileSize{color:var(--text-secondary);font-size:var(--text-xs-size);margin:0}.imageUploadModal-module__kiWVaq__error{background-color:var(--surface-danger);color:var(--text-danger);font-size:var(--text-sm-size);border-radius:8px;margin-top:16px;padding:12px 16px}.imageUploadModal-module__kiWVaq__actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.imageUploadModal-module__kiWVaq__closeButton{position:absolute;top:16px;right:16px}@keyframes imageUploadModal-module__kiWVaq__overlay-show{0%{opacity:0}to{opacity:1}}@keyframes imageUploadModal-module__kiWVaq__content-show{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.bookBlurbSection-module__gXcgQa__container{background:var(--surface-primary-light);border-radius:18px;flex-direction:column;gap:4px;width:100%;padding:16px 0 0;display:flex;overflow:hidden}.bookBlurbSection-module__gXcgQa__header{justify-content:space-between;align-items:center;padding:0 16px;display:flex}.bookBlurbSection-module__gXcgQa__header h2{margin:0}.bookBlurbSection-module__gXcgQa__content{flex-direction:column;display:flex;overflow:hidden}.bookBlurbSection-module__gXcgQa__item{appearance:none;color:inherit;cursor:pointer;text-align:left;background:0 0;border:none;outline:none;width:100%;padding:12px 16px;transition:background-color .2s;position:relative}.bookBlurbSection-module__gXcgQa__item:hover{background-color:var(--surface-secondary)}.bookBlurbSection-module__gXcgQa__item:not(:last-child){border-bottom:1px solid var(--border-primary-subtle)}.bookBlurbSection-module__gXcgQa__itemContent{color:var(--text-primary);justify-content:space-between;align-items:center;width:100%;display:flex}.bookBlurbSection-module__gXcgQa__itemLeft{color:var(--text-primary);flex:1;align-items:center;gap:12px;min-width:0;display:flex}.bookBlurbSection-module__gXcgQa__icon{color:var(--color-text-secondary);flex-shrink:0;display:flex}.bookBlurbSection-module__gXcgQa__label{color:var(--color-text-primary);font-size:var(--font-size-md);flex-shrink:0;font-weight:700}.bookBlurbSection-module__gXcgQa__value{color:var(--color-text-secondary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-style:italic;overflow:hidden}.bookBlurbSection-module__gXcgQa__value.bookBlurbSection-module__gXcgQa__placeholder{color:var(--color-text-tertiary);opacity:.7}.bookBlurbSection-module__gXcgQa__itemRight{flex-shrink:0;margin-left:12px;display:flex}.bookBlurbSection-module__gXcgQa__chevron{color:var(--color-text-secondary)}.bookBlurbSection-module__gXcgQa__item:disabled{cursor:not-allowed;opacity:.6}.bookBlurbSection-module__gXcgQa__item:disabled:hover{background-color:#0000}.bookBlurbSection-module__gXcgQa__tooltipContent{flex-direction:column;gap:4px;display:flex}.bookBlurbSection-module__gXcgQa__tooltipLink{appearance:none;color:var(--color-text-accent);cursor:pointer;font-size:inherit;text-align:center;text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.bookBlurbSection-module__gXcgQa__tooltipLink:hover{opacity:.8}
.contentSelection-module__Yz0hFW__container{flex-direction:column;gap:16px;width:100%;margin:0 auto;display:flex}.contentSelection-module__Yz0hFW__content{background:var(--surface-secondary);border-radius:16px;padding:14px 12px;transition:all .3s;position:relative}.contentSelection-module__Yz0hFW__headerButtons{align-items:center;gap:12px;display:flex}.contentSelection-module__Yz0hFW__content[data-mode=reorder]{background:var(--surface-secondary-hover);box-shadow:0 0 0 2px var(--border-accent)inset}.contentSelection-module__Yz0hFW__content[data-mode=select],.contentSelection-module__Yz0hFW__content[data-mode=default]{background:var(--surface-secondary)}.contentSelection-module__Yz0hFW__sectionHeader{justify-content:space-between;align-items:center;padding:0 6px 16px;display:flex}.contentSelection-module__Yz0hFW__headerLeft{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.contentSelection-module__Yz0hFW__headerTitleSection{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:48px;display:flex}.contentSelection-module__Yz0hFW__h2{width:min-content}.contentSelection-module__Yz0hFW__headerTitleSection p{text-wrap:nowrap}.contentSelection-module__Yz0hFW__headerRight{align-items:center;gap:8px;display:flex}.contentSelection-module__Yz0hFW__selectAllButton{color:var(--text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:15px;font-weight:500;transition:all .2s}.contentSelection-module__Yz0hFW__selectAllButton:hover{color:var(--state-success)}.contentSelection-module__Yz0hFW__reorderModeToggle{justify-content:center;gap:12px;margin:24px 0;display:flex}.contentSelection-module__Yz0hFW__chaptersList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.contentSelection-module__Yz0hFW__chaptersList ul{flex-direction:column;gap:8px;display:flex}.contentSelection-module__Yz0hFW__reorderItem{list-style:none;transition:all .2s}.contentSelection-module__Yz0hFW__reorderItem.contentSelection-module__Yz0hFW__dragging{opacity:.8;z-index:100}.contentSelection-module__Yz0hFW__reorderItem.contentSelection-module__Yz0hFW__dragging>*{transform:scale(1.02);box-shadow:0 8px 32px #00000026}.contentSelection-module__Yz0hFW__dragHandle{touch-action:none}.contentSelection-module__Yz0hFW__reorderChapterItem{background:var(--surface-primary);border:1px solid var(--border-secondary);cursor:grab;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:16px;padding:16px;transition:all .2s;display:flex}.contentSelection-module__Yz0hFW__reorderChapterItem:active{cursor:grabbing}.contentSelection-module__Yz0hFW__reorderChapterItem .contentSelection-module__Yz0hFW__dragHandle{color:var(--text-secondary);flex-shrink:0}.contentSelection-module__Yz0hFW__chapterInfo{flex-direction:column;flex:1;gap:4px;display:flex}.contentSelection-module__Yz0hFW__chapterInfo h3{margin:0}.contentSelection-module__Yz0hFW__entryCount{color:var(--text-secondary);font-size:14px}.contentSelection-module__Yz0hFW__dropIndicator{background:var(--surface-accent);opacity:0;border-radius:4px;height:2px;margin:4px 0;transition:opacity .2s}.contentSelection-module__Yz0hFW__dropIndicator.contentSelection-module__Yz0hFW__active{opacity:1}.contentSelection-module__Yz0hFW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;padding:48px 24px;display:flex}.contentSelection-module__Yz0hFW__emptyState h3{color:var(--text-primary);margin:0}.contentSelection-module__Yz0hFW__emptyState p{color:var(--text-secondary);max-width:400px;margin:0 0 8px}.contentSelection-module__Yz0hFW__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:300px;padding:64px 24px;display:flex}.contentSelection-module__Yz0hFW__spinner{color:var(--text-primary-accent);animation:1s linear infinite contentSelection-module__Yz0hFW__spin}@keyframes contentSelection-module__Yz0hFW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.contentSelection-module__Yz0hFW__errorState{text-align:center;flex-direction:column;align-items:center;gap:16px;min-height:300px;padding:64px 24px;display:flex}.contentSelection-module__Yz0hFW__errorState p{color:var(--text-secondary);max-width:400px}
.aboutProject-module__87GAeq__container{width:100%}.aboutProject-module__87GAeq__mobileView{display:none}.aboutProject-module__87GAeq__desktopView{display:block}.aboutProject-module__87GAeq__headerDesktop{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.aboutProject-module__87GAeq__collapsibleHeader{background:var(--surface-primary-light);border:none;border-radius:12px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1.125rem;display:flex}.aboutProject-module__87GAeq__textWrapper{align-items:center;gap:12px;display:flex}.aboutProject-module__87GAeq__collapsibleContent{border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;margin-top:-16px;padding:14px;display:flex}.aboutProject-module__87GAeq__statsWrapper{flex-direction:column;width:100%;margin-top:12px;display:flex}.aboutProject-module__87GAeq__collaboratorsWrapper{flex-direction:column;width:100%;display:flex}.aboutProject-module__87GAeq__divider{background:var(--border-primary);border:none;width:100%;height:1px;margin-bottom:.5rem}.aboutProject-module__87GAeq__buttonContainer{min-height:1.5rem}@media (max-width:768px){.aboutProject-module__87GAeq__mobileView{background:var(--surface-primary-light);border:none;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}.aboutProject-module__87GAeq__desktopView{display:none}.aboutProject-module__87GAeq__divider{margin-bottom:0}.aboutProject-module__87GAeq__statsWrapper{margin-top:0}.aboutProject-module__87GAeq__collaboratorsWrapper{margin-top:.5rem}.aboutProject-module__87GAeq__collapsibleContent{align-items:stretch}}
.questionList-module__GWh6ZG__container{flex-direction:column;gap:.75rem;display:flex}.questionList-module__GWh6ZG__questionList{flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;width:100%;padding-left:0;list-style:none;display:flex}.questionList-module__GWh6ZG__questionItemWrapper,.questionList-module__GWh6ZG__reorderItem{width:100%}.questionList-module__GWh6ZG__reorderItemActive{cursor:grab;width:100%}.questionList-module__GWh6ZG__reorderItemActive:active{cursor:grabbing}.questionList-module__GWh6ZG__draggedItem{background-color:var(--surface-primary-subtle);cursor:grabbing;opacity:.8;z-index:10}.questionList-module__GWh6ZG__dragHandle{color:var(--text-secondary);cursor:grab;align-items:center;padding:.25rem;display:flex}.questionList-module__GWh6ZG__dragHandle:active{cursor:grabbing}.questionList-module__GWh6ZG__questionSkeleton{border-radius:.5rem;width:100%;height:5rem}.questionList-module__GWh6ZG__emptyState{background-color:var(--surface-primary-subtle);border:1px solid var(--border-primary-subtle);text-align:center;border-radius:.5rem;width:100%;margin-top:1.5rem;padding:2rem}.questionList-module__GWh6ZG__error{background-color:var(--state-danger-subtle);border:1px solid var(--border-danger);color:var(--text-error);text-align:center;border-radius:.5rem;width:100%;margin-top:1.5rem;padding:1rem}.questionList-module__GWh6ZG__questionCard{background-color:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:.5rem;width:100%;padding:1rem;transition:all .2s ease-in-out;overflow:hidden}.questionList-module__GWh6ZG__questionCard:hover{border-color:var(--border-primary)}.questionList-module__GWh6ZG__hiddenQuestion{background-color:var(--surface-primary-subtle)}.questionList-module__GWh6ZG__questionWrapper{justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;display:flex}.questionList-module__GWh6ZG__questionContent{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.questionList-module__GWh6ZG__questionTitle{flex-direction:column;gap:.25rem;display:flex}.questionList-module__GWh6ZG__questionMeta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.questionList-module__GWh6ZG__timeTag,.questionList-module__GWh6ZG__askerTag{color:var(--text-secondary);font-size:var(--text-xs-size)}.questionList-module__GWh6ZG__questionActions{align-items:center;gap:.5rem;display:flex}.questionList-module__GWh6ZG__reorderButtonContainer{justify-content:center;width:100%;margin-top:1rem;display:flex}.questionList-module__GWh6ZG__reorderButton{margin:0 auto}.questionList-module__GWh6ZG__reorderHandleWrapper{color:var(--text-secondary);cursor:grab;justify-content:center;align-items:center;height:100%;padding:0 .5rem;display:flex}.questionList-module__GWh6ZG__reorderHandleWrapper:active{cursor:grabbing}@media (max-width:768px){.questionList-module__GWh6ZG__questionWrapper{flex-direction:column}.questionList-module__GWh6ZG__questionActions{align-self:flex-end}}.questionList-module__GWh6ZG__hiddenQuestionsSection{flex-direction:column;gap:.75rem;width:100%;display:flex}.questionList-module__GWh6ZG__hiddenQuestionsHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.questionList-module__GWh6ZG__hiddenQuestionsToggle{justify-content:center;display:flex}.questionList-module__GWh6ZG__paginationControls{justify-content:center;align-items:center;gap:12px;padding:6px 0;display:flex}.questionList-module__GWh6ZG__selectActionBar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-primary-subtle);z-index:10;background:#ffffffbf;border-radius:32px;justify-content:center;align-self:center;align-items:center;gap:8px;width:min-content;padding:6px;display:flex;position:sticky;bottom:16px;box-shadow:0 4px 16px #0000001f}.questionList-module__GWh6ZG__actionBarButton{padding:8px 20px!important;font-size:14px!important}.questionList-module__GWh6ZG__actionBarButton:first-of-type{border-radius:28px 12px 12px 28px!important}.questionList-module__GWh6ZG__actionBarButton:last-of-type{border-radius:12px 28px 28px 12px!important}@media (max-width:768px){.questionList-module__GWh6ZG__selectActionBar{bottom:80px}}
.fullScreenToolbar-module__kl7MDW__toolbar{background-color:var(--surface-primary);border-bottom:1px solid var(--border-primary-subtle);z-index:1;justify-content:space-between;align-items:center;gap:8px;width:100%;height:48px;padding:0 16px;display:flex;position:relative;container:toolbar/inline-size}.fullScreenToolbar-module__kl7MDW__section{flex:none;align-items:center;gap:8px;min-width:40px;display:flex}.fullScreenToolbar-module__kl7MDW__centerSection{justify-content:center;align-items:center;gap:4px;display:flex}.fullScreenToolbar-module__kl7MDW__group{align-items:center;gap:4px;display:flex}.fullScreenToolbar-module__kl7MDW__divider{background-color:var(--border-primary-subtle);width:1px;height:24px;margin:0 8px}.fullScreenToolbar-module__kl7MDW__iconButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s,color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__iconButton:hover:not(:disabled){background-color:var(--surface-secondary);color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__iconButton:disabled{cursor:not-allowed;opacity:.4}.fullScreenToolbar-module__kl7MDW__iconButton.fullScreenToolbar-module__kl7MDW__active{background-color:var(--surface-secondary);color:var(--text-primary-accent)}.fullScreenToolbar-module__kl7MDW__closeButton{color:var(--text-secondary)}.fullScreenToolbar-module__kl7MDW__closeButton:hover{color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__zoomButton{color:var(--text-secondary);cursor:pointer;font-family:var(--font-mono);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:64px;height:32px;padding:0 8px;font-size:12px;transition:background-color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__zoomButton:hover{background-color:var(--surface-secondary)}.fullScreenToolbar-module__kl7MDW__dropdownButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;min-width:80px;height:32px;padding:0 12px;font-size:13px;transition:background-color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__dropdownButton:hover{background-color:var(--surface-secondary)}.fullScreenToolbar-module__kl7MDW__dropdownContent{background-color:var(--surface-primary);border:1px solid var(--border-primary-subtle);z-index:1010;border-radius:8px;min-width:120px;padding:4px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.fullScreenToolbar-module__kl7MDW__dropdownItem{color:var(--text-primary);cursor:pointer;border-radius:4px;outline:none;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background-color .1s;display:flex}.fullScreenToolbar-module__kl7MDW__dropdownItem:hover,.fullScreenToolbar-module__kl7MDW__dropdownItem:focus,.fullScreenToolbar-module__kl7MDW__dropdownItem[data-highlighted]{background-color:var(--surface-secondary)}.fullScreenToolbar-module__kl7MDW__sizeButton{color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:13px;font-weight:600;transition:background-color .15s,color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__sizeButton:hover:not(:disabled){background-color:var(--surface-secondary);color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__sizeButton.fullScreenToolbar-module__kl7MDW__active{background-color:var(--surface-secondary);color:var(--text-primary-accent)}.fullScreenToolbar-module__kl7MDW__captionButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:4px;height:32px;padding:0 8px;transition:background-color .15s,color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__captionButton:hover:not(:disabled){background-color:var(--surface-secondary);color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__captionButton.fullScreenToolbar-module__kl7MDW__active{background-color:var(--surface-secondary);color:var(--text-primary-accent)}.fullScreenToolbar-module__kl7MDW__textButton{color:var(--text-secondary);cursor:pointer;font-family:var(--font-sans);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:13px;font-weight:500;transition:background-color .15s,color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__textButton:hover:not(:disabled){background-color:var(--surface-secondary);color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__betaBadge{color:#5a4130;letter-spacing:.5px;background:#f0e8db;border-radius:4px;padding:1px 4px;font-size:9px;font-weight:600}.fullScreenToolbar-module__kl7MDW__betaTooltipContent{text-align:left;z-index:1010;max-width:280px}.fullScreenToolbar-module__kl7MDW__betaTooltip p{margin:0 0 6px}.fullScreenToolbar-module__kl7MDW__betaTooltipTitle{margin-bottom:8px;font-weight:600}.fullScreenToolbar-module__kl7MDW__betaTooltip ul{margin:0;padding:0;list-style:none}.fullScreenToolbar-module__kl7MDW__betaTooltip li{padding-left:12px;position:relative}.fullScreenToolbar-module__kl7MDW__betaTooltip li:before{content:"·";font-weight:700;position:absolute;left:0}.fullScreenToolbar-module__kl7MDW__controlsGroup{align-items:center;gap:4px;display:flex}.fullScreenToolbar-module__kl7MDW__groupTriggerButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:2px;width:36px;height:32px;padding:0 4px;transition:background-color .15s,color .15s;display:flex}.fullScreenToolbar-module__kl7MDW__groupTriggerButton:hover{background-color:var(--surface-secondary);color:var(--text-primary)}.fullScreenToolbar-module__kl7MDW__groupTriggerButton.fullScreenToolbar-module__kl7MDW__active{background-color:var(--surface-secondary);color:var(--text-primary-accent)}.fullScreenToolbar-module__kl7MDW__triggerChevron{opacity:.5;flex-shrink:0}.fullScreenToolbar-module__kl7MDW__dropdownItemActive{color:var(--text-primary-accent)}.fullScreenToolbar-module__kl7MDW__sizeTriggerLabel{font-family:var(--font-sans);font-size:13px;font-weight:600}.fullScreenToolbar-module__kl7MDW__alignmentDropdown,.fullScreenToolbar-module__kl7MDW__listsDropdown,.fullScreenToolbar-module__kl7MDW__headingsDropdown,.fullScreenToolbar-module__kl7MDW__imageSizeDropdown,.fullScreenToolbar-module__kl7MDW__imageAlignmentDropdown{display:none}@container toolbar (max-width:1050px){.fullScreenToolbar-module__kl7MDW__alignmentInline,.fullScreenToolbar-module__kl7MDW__dividerBeforeAlignment{display:none}.fullScreenToolbar-module__kl7MDW__alignmentDropdown{display:flex}.fullScreenToolbar-module__kl7MDW__imageAlignmentInline,.fullScreenToolbar-module__kl7MDW__dividerBeforeImageAlignment{display:none}.fullScreenToolbar-module__kl7MDW__imageAlignmentDropdown{display:flex}}@container toolbar (max-width:940px){.fullScreenToolbar-module__kl7MDW__listsInline,.fullScreenToolbar-module__kl7MDW__dividerBeforeLists{display:none}.fullScreenToolbar-module__kl7MDW__listsDropdown{display:flex}.fullScreenToolbar-module__kl7MDW__imageSizeInline{display:none}.fullScreenToolbar-module__kl7MDW__imageSizeDropdown{display:flex}}@container toolbar (max-width:860px){.fullScreenToolbar-module__kl7MDW__headingsInline{display:none}.fullScreenToolbar-module__kl7MDW__headingsDropdown{display:flex}.fullScreenToolbar-module__kl7MDW__uploadLabel,.fullScreenToolbar-module__kl7MDW__actionLabel{display:none}}
.stepContentSelection-module__AGgVjW__container{flex-direction:column;gap:12px;width:100%;display:flex}.stepContentSelection-module__AGgVjW__card{background:var(--surface-primary-light);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:24px 24px 20px;display:flex}.stepContentSelection-module__AGgVjW__illustration{opacity:.6;width:auto;height:48px;max-height:48px}.stepContentSelection-module__AGgVjW__cardContent{flex-direction:column;gap:8px;display:flex}.stepContentSelection-module__AGgVjW__hint{text-align:center}.stepContentSelection-module__AGgVjW__loaderContainer{justify-content:center;align-items:center;min-height:300px;padding:48px 24px;display:flex}
.bookQualitySection-module__P2cECW__qualityContainer{width:100%;container-type:inline-size}
.projectSubscriptionStatus-module__dilsKq__wrapper{flex-direction:column;gap:8px;width:100%;display:flex;position:relative}.projectSubscriptionStatus-module__dilsKq__header{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.projectSubscriptionStatus-module__dilsKq__content{background-color:var(--surface-primary-light);border-radius:12px;flex-direction:column;width:100%;padding:12px 16px;transition:all .2s;display:flex;position:relative;overflow:hidden}.projectSubscriptionStatus-module__dilsKq__warningCard,.projectSubscriptionStatus-module__dilsKq__expiredCard{flex-direction:column;gap:8px;display:flex}.projectSubscriptionStatus-module__dilsKq__cardHeader{align-items:center;gap:6px;display:flex}@media (max-width:768px){.projectSubscriptionStatus-module__dilsKq__wrapper{gap:.5rem}.projectSubscriptionStatus-module__dilsKq__content{border-radius:12px;padding:1rem}.projectSubscriptionStatus-module__dilsKq__content:hover{transform:none}.projectSubscriptionStatus-module__dilsKq__warningCard,.projectSubscriptionStatus-module__dilsKq__expiredCard{border-radius:12px;gap:.5rem}.projectSubscriptionStatus-module__dilsKq__cardHeader{gap:6px}.projectSubscriptionStatus-module__dilsKq__warningTitle,.projectSubscriptionStatus-module__dilsKq__expiredTitle{font-size:var(--text-sm-size)}}
.avatar-module__N4sOEG__avatar{background-color:var(--surface-secondary);color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.avatar-module__N4sOEG__avatarWrapper{display:inline-flex;position:relative}.avatar-module__N4sOEG__fill{width:100%;height:100%}.avatar-module__N4sOEG__onlineIndicator{background-color:var(--state-success);border:2px solid var(--surface-primary);z-index:1;border-radius:50%;position:absolute;top:0;right:0}.avatar-module__N4sOEG__image{object-fit:cover;width:100%;height:100%}.avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__fallbackIcon{color:inherit;width:50%;height:50%}.avatar-module__N4sOEG__brandMark{width:50%;height:50%}.avatar-module__N4sOEG__fallback{color:var(--text-static-light);font-size:var(--text-md-size);justify-content:center;align-items:center;width:100%;height:100%;padding-top:2px;font-weight:600;line-height:1;display:flex}.avatar-module__N4sOEG__fallbackDefault{color:var(--text-secondary)}.avatar-module__N4sOEG__size0{width:16px;height:16px}.avatar-module__N4sOEG__size0 .avatar-module__N4sOEG__fallback{font-size:var(--text-xxs-size)}.avatar-module__N4sOEG__size0 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size0 .avatar-module__N4sOEG__brandMark{width:8px;height:8px}.avatar-module__N4sOEG__size1{width:24px;height:24px}.avatar-module__N4sOEG__size1 .avatar-module__N4sOEG__fallback{font-size:var(--text-xs-size)}.avatar-module__N4sOEG__size1 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size1 .avatar-module__N4sOEG__brandMark{width:12px;height:12px}.avatar-module__N4sOEG__indicatorSize0,.avatar-module__N4sOEG__indicatorSize1{border-width:1px;width:6px;height:6px}.avatar-module__N4sOEG__size2{width:32px;height:32px}.avatar-module__N4sOEG__size2 .avatar-module__N4sOEG__fallback{font-size:var(--text-sm-size)}.avatar-module__N4sOEG__size2 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size2 .avatar-module__N4sOEG__brandMark{width:16px;height:16px}.avatar-module__N4sOEG__size3{width:40px;height:40px}.avatar-module__N4sOEG__size3 .avatar-module__N4sOEG__fallback{font-size:var(--text-md-size)}.avatar-module__N4sOEG__size3 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size3 .avatar-module__N4sOEG__brandMark{width:20px;height:20px}.avatar-module__N4sOEG__indicatorSize2,.avatar-module__N4sOEG__indicatorSize3{border-width:1.5px;width:10px;height:10px}.avatar-module__N4sOEG__size4{width:48px;height:48px}.avatar-module__N4sOEG__size4 .avatar-module__N4sOEG__fallback{font-size:var(--text-md-size)}.avatar-module__N4sOEG__size4 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size4 .avatar-module__N4sOEG__brandMark{width:24px;height:24px}.avatar-module__N4sOEG__size5{width:56px;height:56px}.avatar-module__N4sOEG__size5 .avatar-module__N4sOEG__fallback{font-size:var(--display-xxs-size)}.avatar-module__N4sOEG__size5 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size5 .avatar-module__N4sOEG__brandMark{width:28px;height:28px}.avatar-module__N4sOEG__indicatorSize4,.avatar-module__N4sOEG__indicatorSize5{border-width:2px;width:12px;height:12px}.avatar-module__N4sOEG__size6{width:64px;height:64px}.avatar-module__N4sOEG__size6 .avatar-module__N4sOEG__fallback{font-size:var(--display-xs-size)}.avatar-module__N4sOEG__size6 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size6 .avatar-module__N4sOEG__brandMark{width:32px;height:32px}.avatar-module__N4sOEG__size7{width:72px;height:72px}.avatar-module__N4sOEG__size7 .avatar-module__N4sOEG__fallback{font-size:var(--display-sm-size)}.avatar-module__N4sOEG__size7 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size7 .avatar-module__N4sOEG__brandMark{width:36px;height:36px}.avatar-module__N4sOEG__indicatorSize6,.avatar-module__N4sOEG__indicatorSize7{border-width:2px;width:14px;height:14px}.avatar-module__N4sOEG__size8{width:96px;height:96px}.avatar-module__N4sOEG__size8 .avatar-module__N4sOEG__fallback{font-size:var(--display-md-size)}.avatar-module__N4sOEG__size8 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size8 .avatar-module__N4sOEG__brandMark{width:48px;height:48px}.avatar-module__N4sOEG__size9{width:128px;height:128px}.avatar-module__N4sOEG__size9 .avatar-module__N4sOEG__fallback{font-size:var(--display-lg-size)}.avatar-module__N4sOEG__size9 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size9 .avatar-module__N4sOEG__brandMark{width:64px;height:64px}.avatar-module__N4sOEG__size10{box-shadow:var(--shadow-md);outline:6px solid var(--surface-primary);outline-offset:-5px;width:160px;height:160px}.avatar-module__N4sOEG__size10 .avatar-module__N4sOEG__fallback{font-size:var(--display-xl-size)}.avatar-module__N4sOEG__size10 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size10 .avatar-module__N4sOEG__brandMark{width:80px;height:80px}.avatar-module__N4sOEG__indicatorSize8{border-width:3px;width:20px;height:20px}.avatar-module__N4sOEG__indicatorSize9{border-width:3px;width:24px;height:24px}.avatar-module__N4sOEG__indicatorSize10{border-width:3px;width:32px;height:32px}.avatar-module__N4sOEG__indicatorSize11{border-width:2px;width:12px;height:12px}.avatar-module__N4sOEG__size11{width:100%;height:100%}.avatar-module__N4sOEG__size11 .avatar-module__N4sOEG__fallback{font-size:var(--display-xxs-size)}.avatar-module__N4sOEG__size11 .avatar-module__N4sOEG__icon,.avatar-module__N4sOEG__size11 .avatar-module__N4sOEG__brandMark{width:28px;height:28px}
.bookCover-module__IzRcxG__bookScene{width:100%}.bookCover-module__IzRcxG__book{width:100%;position:relative}.bookCover-module__IzRcxG__book:before{content:"";z-index:2;background:linear-gradient(90deg,#0000,#00000008 6px,#0000002e 12px,#00000008 18px,#0000 24px);width:24px;position:absolute;top:0;bottom:0;left:0}.bookCover-module__IzRcxG__book:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 0% 2%,#ffffff08 4%,#0000 12% 90%,#00000008 100%);border-radius:4px;position:absolute;inset:0}.bookCover-module__IzRcxG__pageEdges{z-index:-1;background:linear-gradient(135deg,#f0efe9,#e6e5de);border-radius:0 4px 4px 0;width:calc(100% - 4px);position:absolute;top:4px;bottom:-4px;right:-4px;box-shadow:1px 1px 3px #00000014}.bookCover-module__IzRcxG__coverWrapper{aspect-ratio:148/210;border-radius:4px;width:100%;position:relative;overflow:hidden;box-shadow:inset 8px 0 12px -4px #0000002e,2px 2px 4px #0000000d,4px 6px 16px #00000014,6px 16px 36px #0000001a;container-type:inline-size}.bookCover-module__IzRcxG__coverContent{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:210mm;transform:scale(calc(100cqi/148mm));transform-origin:0 0;width:148mm;position:absolute;top:0;left:0;overflow:hidden}.bookCover-module__IzRcxG__coverContent>*{width:148mm!important;height:210mm!important}
.bookColorThemeSection-module__rnoIdW__container{background:var(--surface-primary-light);border-radius:18px 32px 32px 18px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex}.bookColorThemeSection-module__rnoIdW__themeDisplay{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}.bookColorThemeSection-module__rnoIdW__themeInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bookColorThemeSection-module__rnoIdW__themeDescription{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bookColorThemeSection-module__rnoIdW__triggerArea{background-color:var(--surface-primary);color:inherit;cursor:pointer;border:none;border-radius:32px;flex-shrink:0;align-items:center;gap:8px;margin:-6px -6px -6px 0;padding:10px 16px;transition:background-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px 3px #00000014}.bookColorThemeSection-module__rnoIdW__triggerArea:hover{background-color:var(--surface-secondary-hover);box-shadow:inset 0 1px 2px #0000000a}.bookColorThemeSection-module__rnoIdW__triggerArea:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.bookColorThemeSection-module__rnoIdW__colorCircles{flex-shrink:0;display:flex;position:relative}.bookColorThemeSection-module__rnoIdW__colorCircle{outline:3px solid var(--surface-primary);border-radius:50%;width:32px;height:32px;margin-left:-8px;transition:box-shadow .15s,outline-color .15s,transform .15s;position:relative}.bookColorThemeSection-module__rnoIdW__colorCircle:first-child{margin-left:0}.bookColorThemeSection-module__rnoIdW__triggerArea:hover .bookColorThemeSection-module__rnoIdW__colorCircle{outline-color:var(--surface-secondary-hover);transform:scale(1.05)}.bookColorThemeSection-module__rnoIdW__chevronIcon{color:var(--text-secondary);flex-shrink:0;transition:transform .2s}.bookColorThemeSection-module__rnoIdW__chevronIcon.bookColorThemeSection-module__rnoIdW__open{transform:rotate(180deg)}@media (max-width:640px){.bookColorThemeSection-module__rnoIdW__container{gap:8px;padding:8px 8px 8px 14px}.bookColorThemeSection-module__rnoIdW__themeDisplay{gap:12px}.bookColorThemeSection-module__rnoIdW__triggerArea{margin:0;padding:8px 14px}.bookColorThemeSection-module__rnoIdW__colorCircle{width:28px;height:28px}}
.badge-module__s6KOWG__badge{cursor:default;white-space:nowrap;flex-shrink:0;align-items:center;height:min-content;font-weight:500;display:inline-flex}.badge-module__s6KOWG__size-sm{font-size:var(--text-xs-size);padding:.125rem .4rem;font-weight:575;line-height:.9375rem}.badge-module__s6KOWG__size-md{font-size:var(--text-xs-size);padding:.125rem .5rem;font-weight:700;line-height:1.125rem}.badge-module__s6KOWG__size-lg{font-size:var(--text-md-size);padding:.25rem .75rem;line-height:1.25rem}.badge-module__s6KOWG__type-pill{border-radius:8px}.badge-module__s6KOWG__type-modern{background:var(--surface-primary-light);border:1px solid var(--border-primary);color:var(--text-primary);border-radius:.375rem}.badge-module__s6KOWG__type-modern.badge-module__s6KOWG__size-lg{border-radius:.5rem}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-red{background:var(--state-danger-subtle);color:var(--state-danger-bold)}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-green{color:#1f5705;background:#e0f5d6}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-blueLight{color:#132463;background-color:#d0eafb}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-blue{color:#175cd3;background:#eff8ff}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-indigo{color:#3538cd;background:#eef4ff}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-purple{color:#5925dc;background:#f4f3ff}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-pink{color:#c11574;background:#fdf2fa}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-gray{color:#5a4130;background:#f0e8db}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-orange{background:var(--state-warning-subtle);color:var(--state-warning-bold)}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-yellow{background-color:var(--color-warning-50);color:var(--text-warning-inverse)}.badge-module__s6KOWG__type-pill.badge-module__s6KOWG__pill-success{background:var(--state-success);color:var(--text-inverse)}.badge-module__s6KOWG__dot{border-radius:50%;width:6px;height:6px;margin-right:6px}.badge-module__s6KOWG__dot-gray{background-color:#717680}.badge-module__s6KOWG__dot-red{background-color:#fa4b50}.badge-module__s6KOWG__dot-green{background-color:#17b26a}.badge-module__s6KOWG__dot-blueLight{color:#132463;background-color:#d0eafb}.badge-module__s6KOWG__dot-blue{background-color:#2e90fa}.badge-module__s6KOWG__dot-indigo{background-color:#6172f3}.badge-module__s6KOWG__dot-purple{background-color:#7a5af8}.badge-module__s6KOWG__dot-pink{background-color:#ee46bc}.badge-module__s6KOWG__dot-orange{background-color:#ea580c}.badge-module__s6KOWG__dot-yellow{background-color:#f79009}.badge-module__s6KOWG__has-leading-icon{padding-left:8px}.badge-module__s6KOWG__has-leading-icon>:first-child{margin-right:4px}.badge-module__s6KOWG__has-trailing-icon{padding-right:8px}.badge-module__s6KOWG__has-trailing-icon>:last-child{margin-left:4px}.badge-module__s6KOWG__has-leading-icon svg,.badge-module__s6KOWG__has-trailing-icon svg{display:block}
.imageComparisonModal-module__fumOMW__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1000;background:#00000080;position:fixed;inset:0}.imageComparisonModal-module__fumOMW__content{background-color:var(--surface-primary);z-index:1001;border-radius:12px;flex-direction:column;width:90vw;max-width:900px;max-height:90vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #00000059}.imageComparisonModal-module__fumOMW__content:focus,.imageComparisonModal-module__fumOMW__content:focus-visible{outline:none}.imageComparisonModal-module__fumOMW__header{border-bottom:1px solid var(--border-primary);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.imageComparisonModal-module__fumOMW__headerActions,.imageComparisonModal-module__fumOMW__titleSection{align-items:center;gap:8px;display:flex}.imageComparisonModal-module__fumOMW__titleIcon{color:var(--primary-color)}.imageComparisonModal-module__fumOMW__title{color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.imageComparisonModal-module__fumOMW__expandButton,.imageComparisonModal-module__fumOMW__closeButton{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.imageComparisonModal-module__fumOMW__expandButton:hover,.imageComparisonModal-module__fumOMW__closeButton:hover{background-color:var(--surface-secondary);color:var(--text-primary)}.imageComparisonModal-module__fumOMW__comparisonSection{flex:1;min-height:0;padding:18px;overflow:auto}.imageComparisonModal-module__fumOMW__sliderWrapper{border-radius:8px;width:100%;height:auto;margin:0 auto;position:relative;overflow:hidden}.imageComparisonModal-module__fumOMW__sliderWrapper img-comparison-slider{--divider-width:2px;--divider-color:white;--divider-shadow:0px 0px 8px #0000004d;--default-handle-opacity:1;--default-handle-color:white;--default-handle-shadow:0px 2px 8px #0000004d;width:100%;height:100%;display:block}.imageComparisonModal-module__fumOMW__sliderWrapper img-comparison-slider:focus{outline:none}.imageComparisonModal-module__fumOMW__before,.imageComparisonModal-module__fumOMW__after,.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__before,.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__after{margin:0}.imageComparisonModal-module__fumOMW__beforeCaption,.imageComparisonModal-module__fumOMW__afterCaption{color:#fff;opacity:.9;white-space:nowrap;background:#000c;border-radius:8px;padding:8px 12px;line-height:1.2;position:absolute;top:16px}.imageComparisonModal-module__fumOMW__beforeCaption{left:16px}.imageComparisonModal-module__fumOMW__afterCaption{right:16px}.imageComparisonModal-module__fumOMW__labelText{font-size:14px;font-weight:600}.imageComparisonModal-module__fumOMW__labelStats{opacity:.8;font-size:12px}.imageComparisonModal-module__fumOMW__qualityInfo{background:var(--surface-secondary);border-radius:8px;justify-content:center;gap:32px;margin:0 18px;padding:12px;display:flex}.imageComparisonModal-module__fumOMW__qualityItem{align-items:center;gap:8px;display:flex}.imageComparisonModal-module__fumOMW__qualityLabel{color:var(--text-secondary);font-size:14px}.imageComparisonModal-module__fumOMW__qualityValue{font-size:14px;font-weight:600}.imageComparisonModal-module__fumOMW__qualityValue.imageComparisonModal-module__fumOMW__high,.imageComparisonModal-module__fumOMW__qualityValue.imageComparisonModal-module__fumOMW__good{color:var(--state-success)}.imageComparisonModal-module__fumOMW__qualityValue.imageComparisonModal-module__fumOMW__okay{color:var(--state-warning)}.imageComparisonModal-module__fumOMW__qualityValue.imageComparisonModal-module__fumOMW__poor{color:var(--state-danger)}.imageComparisonModal-module__fumOMW__actions{justify-content:flex-end;gap:12px;padding:20px 24px;display:flex}.imageComparisonModal-module__fumOMW__fullscreen{background-color:#000;border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;padding:0;top:0;left:0;overflow:hidden;transform:none}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__comparisonSection{justify-content:center;align-items:center;height:100vh;padding:0;display:flex}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__sliderWrapper{width:auto;max-width:100vw;max-height:100vh;margin:0 auto}.imageComparisonModal-module__fumOMW__floatingMinimize{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;cursor:pointer;opacity:0;z-index:1002;background-color:#000000b3;border:1px solid #fff3;border-radius:24px;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;transition:all .3s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000004d}.imageComparisonModal-module__fumOMW__floatingMinimize:hover{opacity:1;background-color:#000000e6}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__comparisonSection:hover~.imageComparisonModal-module__fumOMW__floatingMinimize,.imageComparisonModal-module__fumOMW__floatingMinimize:hover,.imageComparisonModal-module__fumOMW__floatingMinimize:focus{opacity:1}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__sliderWrapper img-comparison-slider{width:100%;max-width:100vw;height:100%;max-height:100vh}.imageComparisonModal-module__fumOMW__sliderWrapper img{width:100%;max-width:100%;display:block}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__sliderWrapper img{width:100%}.imageComparisonModal-module__fumOMW__fullscreen .imageComparisonModal-module__fumOMW__sliderWrapper figure{margin:0}@media (max-width:768px){.imageComparisonModal-module__fumOMW__overlay{background:linear-gradient(to bottom,var(--surface-primary)0%,#0000004d 4%,#0006 6%,#00000080 10%)}.imageComparisonModal-module__fumOMW__content{width:95vw;max-width:95vw}.imageComparisonModal-module__fumOMW__comparisonSection{padding:16px}.imageComparisonModal-module__fumOMW__qualityInfo{flex-direction:column;gap:12px}.imageComparisonModal-module__fumOMW__labelOriginal,.imageComparisonModal-module__fumOMW__labelEnhanced{padding:6px 10px;font-size:12px}.imageComparisonModal-module__fumOMW__labelStats{font-size:11px}.imageComparisonModal-module__fumOMW__floatingMinimize{opacity:1;width:36px;height:36px;bottom:16px}}
.templatePreviewRendererFluid-module__pY-MPW__previewFrame{aspect-ratio:148/210;background:var(--surface-primary-light);width:100%;height:auto;position:relative;overflow:hidden}.templatePreviewRendererFluid-module__pY-MPW__previewScaler{width:100%;height:100%;position:relative}.templatePreviewRendererFluid-module__pY-MPW__previewContent{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform-origin:0 0;width:148mm;height:210mm;padding:0;position:absolute;top:0;left:0;overflow:hidden}.templatePreviewRendererFluid-module__pY-MPW__emptyState{color:#999;text-align:center;justify-content:center;align-items:center;height:100%;padding:16px;font-size:14px;font-style:italic;display:flex}.templatePreviewRendererFluid-module__pY-MPW__previewContent>*{width:148mm!important;height:210mm!important}
.brandedLoader-module__Z6iQDq__sizeSmall{--loader-size:36px;--font-size:var(--text-sm-size);--line-height:.9375rem;--gap-size:8px}.brandedLoader-module__Z6iQDq__sizeMedium{--loader-size:48px;--font-size:var(--display-xxs-size);--line-height:1.125rem;--gap-size:12px}.brandedLoader-module__Z6iQDq__sizeLarge{--loader-size:64px;--font-size:var(--display-xs-size);--line-height:1.375rem;--gap-size:16px}.brandedLoader-module__Z6iQDq__sizeAuto{--loader-size:100%;--font-size:var(--paragraph-base);--line-height:.9375rem}.brandedLoader-module__Z6iQDq__loadingText{font-size:var(--font-size);line-height:var(--line-height);text-align:center;text-wrap:nowrap;justify-content:center;align-items:baseline;min-width:100px;margin:0;padding:0;display:flex}.brandedLoader-module__Z6iQDq__loadingContainer{align-items:center;gap:var(--gap-size);width:var(--loader-size);will-change:transform,opacity;flex-direction:column;justify-content:center;display:flex;position:relative}.brandedLoader-module__Z6iQDq__iconWrapper{will-change:transform,opacity;justify-content:center;align-items:center;width:100%;display:flex}.brandedLoader-module__Z6iQDq__dotsContainer{height:1em;margin-left:2px;display:inline-flex}.brandedLoader-module__Z6iQDq__dot{font-weight:700;display:inline-block;position:relative}.brandedLoader-module__Z6iQDq__dot1{animation:1.2s infinite brandedLoader-module__Z6iQDq__dot-bounce}.brandedLoader-module__Z6iQDq__dot2{animation:1.2s .2s infinite brandedLoader-module__Z6iQDq__dot-bounce}.brandedLoader-module__Z6iQDq__dot3{animation:1.2s .4s infinite brandedLoader-module__Z6iQDq__dot-bounce}@keyframes brandedLoader-module__Z6iQDq__dot-bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-2px)}}@media (max-width:768px){.brandedLoader-module__Z6iQDq__sizeSmall{--loader-size:36px;--font-size:var(--display-xxs-size);--line-height:.9375rem;--gap-size:8px}.brandedLoader-module__Z6iQDq__sizeMedium{--loader-size:48px;--font-size:var(--display-xs-size);--line-height:1.125rem;--gap-size:12px}.brandedLoader-module__Z6iQDq__sizeLarge{--loader-size:64px;--font-size:var(--display-sm-size);--line-height:1.375rem;--gap-size:16px}.brandedLoader-module__Z6iQDq__sizeAuto{--loader-size:100%;--font-size:var(--paragraph-base);--line-height:.9375rem}}
.entryCreationLoadingModal-module__S6u6Vq__loadingContent{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 32px 0;display:flex}.entryCreationLoadingModal-module__S6u6Vq__messageContainer{flex-direction:column;gap:16px;max-width:380px;display:flex}.entryCreationLoadingModal-module__S6u6Vq__mainMessage{color:var(--text-primary);margin:0;font-size:18px;font-weight:500}.entryCreationLoadingModal-module__S6u6Vq__tipText{color:var(--text-secondary);min-height:48px;margin:0;font-size:15px;line-height:1.5}.entryCreationLoadingModal-module__S6u6Vq__actions{justify-content:center;min-width:150px;margin-top:4px;display:flex}@media (max-width:768px){.entryCreationLoadingModal-module__S6u6Vq__loadingContent{gap:24px;padding:40px 24px}.entryCreationLoadingModal-module__S6u6Vq__messageContainer{gap:12px}.entryCreationLoadingModal-module__S6u6Vq__mainMessage{font-size:17px}.entryCreationLoadingModal-module__S6u6Vq__tipText{min-height:42px;font-size:14px}}
.bentoCard-module__sPXOgq__card{background-color:var(--surface-primary-light);border-radius:20px;flex-direction:column;height:100%;padding:20px;display:flex;position:relative;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia{padding:0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard{background-color:var(--surface-primary-light);text-align:center;justify-content:center;align-items:center;padding:24px}.bentoCard-module__sPXOgq__mediaArea{background:linear-gradient(180deg,var(--surface-secondary-light)0%,var(--surface-primary-light)100%);flex:60%;justify-content:center;align-items:center;padding:12px 12px 0;display:flex;position:relative;overflow:hidden}.bentoCard-module__sPXOgq__mediaWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.bentoCard-module__sPXOgq__media{object-fit:cover;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%}.bentoCard-module__sPXOgq__contentArea{flex-direction:column;flex-shrink:0;gap:8px;padding:0;display:flex}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__contentArea{flex:none;padding:16px 20px 20px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard .bentoCard-module__sPXOgq__contentArea{align-items:center;gap:12px;padding:0}.bentoCard-module__sPXOgq__iconWrapper{background-color:var(--surface-secondary-light);color:var(--text-secondary);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.bentoCard-module__sPXOgq__badgeWrapper{gap:6px;display:flex}.bentoCard-module__sPXOgq__title{color:var(--text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.2}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard .bentoCard-module__sPXOgq__title{font-family:var(--font-primary-heading);font-size:var(--display-sm-size);font-style:italic;font-weight:500}.bentoCard-module__sPXOgq__description{color:var(--text-secondary);margin:0}.bentoCard-module__sPXOgq__mobileDescription{display:none}.bentoCard-module__sPXOgq__linkCard{color:inherit;cursor:pointer;text-decoration:none;transition:transform .2s,box-shadow .2s}.bentoCard-module__sPXOgq__linkCard:hover{transform:translateY(-2px);box-shadow:0 4px 20px #00000014}.bentoCard-module__sPXOgq__linkCard:hover .bentoCard-module__sPXOgq__learnMore{opacity:1;gap:6px}.bentoCard-module__sPXOgq__learnMore{color:var(--text-accent);opacity:.7;align-items:center;gap:4px;margin-top:4px;font-size:13px;font-weight:600;transition:opacity .2s,gap .2s;display:flex}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout{flex-direction:row}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout .bentoCard-module__sPXOgq__mediaArea{background:0 0;flex:0 0 40%;max-width:40%;padding:16px 0 16px 16px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout .bentoCard-module__sPXOgq__contentArea{flex:1;justify-content:center;padding:16px 20px}@media (min-width:1025px){.bentoCard-module__sPXOgq__card{position:relative}.bentoCard-module__sPXOgq__card:not(.bentoCard-module__sPXOgq__hasMedia,.bentoCard-module__sPXOgq__moreCard) .bentoCard-module__sPXOgq__iconWrapper{width:44px;height:44px;position:absolute;top:10px;right:10px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__mediaArea{flex:70%}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__mediaArea{flex:auto;padding:12px 12px 0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__media{object-fit:cover;width:100%;height:100%}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__contentArea{flex:none}}@media (max-width:1100px) and not (max-width:768px){.bentoCard-module__sPXOgq__card{padding:0;position:relative}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia{padding:0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard,.bentoCard-module__sPXOgq__card:not(.bentoCard-module__sPXOgq__hasMedia,.bentoCard-module__sPXOgq__moreCard){padding:16px}.bentoCard-module__sPXOgq__card:not(.bentoCard-module__sPXOgq__hasMedia,.bentoCard-module__sPXOgq__moreCard) .bentoCard-module__sPXOgq__iconWrapper{width:40px;height:40px;position:absolute;top:10px;right:10px}.bentoCard-module__sPXOgq__card:not(.bentoCard-module__sPXOgq__hasMedia,.bentoCard-module__sPXOgq__moreCard) .bentoCard-module__sPXOgq__contentArea{padding:0}.bentoCard-module__sPXOgq__title{font-size:17px}.bentoCard-module__sPXOgq__iconWrapper{width:44px;height:44px}.bentoCard-module__sPXOgq__contentArea{gap:10px;padding:20px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__contentArea{padding:16px 20px 20px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__mediaArea{flex:auto;padding:12px 12px 0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__media{object-fit:cover;width:100%;height:100%}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__widthBasedMedia .bentoCard-module__sPXOgq__contentArea{flex:none}}@media (max-width:768px){.bentoCard-module__sPXOgq__card{flex-direction:row;align-items:center;gap:16px;min-height:120px;padding:16px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia,.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout{flex-direction:column;align-items:stretch;gap:16px;min-height:auto;padding:0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout .bentoCard-module__sPXOgq__mediaArea{background:linear-gradient(180deg,var(--surface-secondary-light)0%,var(--surface-primary-light)100%);flex:1 1 0;max-width:none;min-height:0;padding:12px 12px 0;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia.bentoCard-module__sPXOgq__horizontalLayout .bentoCard-module__sPXOgq__contentArea{flex:none;gap:6px;max-height:120px;padding:12px 16px;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__mediaArea{background:linear-gradient(180deg,var(--surface-secondary-light)0%,var(--surface-primary-light)100%);border-radius:20px 20px 0 0;flex:1 1 0;width:100%;max-width:none;min-height:0;padding:12px 12px 0;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__contentArea{flex:none;gap:6px;max-height:120px;padding:12px 16px;overflow:hidden}.bentoCard-module__sPXOgq__card:not(.bentoCard-module__sPXOgq__hasMedia) .bentoCard-module__sPXOgq__contentArea{flex:1;gap:8px;padding:0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard{text-align:left;flex-direction:row;justify-content:space-between;padding:16px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard .bentoCard-module__sPXOgq__contentArea{flex:1;align-items:flex-start;gap:8px}.bentoCard-module__sPXOgq__iconWrapper{width:40px;height:40px}.bentoCard-module__sPXOgq__title{font-size:16px}.bentoCard-module__sPXOgq__desktopDescription{display:none}.bentoCard-module__sPXOgq__mobileDescription{display:block}}@media (max-width:500px){.bentoCard-module__sPXOgq__card{gap:12px;min-height:100px;padding:12px}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia{gap:12px;padding:0}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__mediaArea{flex:1 1 0;width:100%;max-width:none;min-height:0;padding:12px 12px 0;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__hasMedia .bentoCard-module__sPXOgq__contentArea{flex:none;gap:6px;max-height:120px;padding:12px;overflow:hidden}.bentoCard-module__sPXOgq__card.bentoCard-module__sPXOgq__moreCard{padding:12px}.bentoCard-module__sPXOgq__iconWrapper{width:36px;height:36px}.bentoCard-module__sPXOgq__title{font-size:15px}}
.upscaleLoadingModal-module__wMFNVa__loadingContent{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:48px 32px 0;display:flex}.upscaleLoadingModal-module__wMFNVa__messageContainer{flex-direction:column;gap:16px;max-width:380px;display:flex}.upscaleLoadingModal-module__wMFNVa__mainMessage{color:var(--text-primary);margin:0;font-size:18px;font-weight:500}.upscaleLoadingModal-module__wMFNVa__tipText{color:var(--text-secondary);min-height:48px;margin:0;font-size:15px;line-height:1.5}.upscaleLoadingModal-module__wMFNVa__actions{justify-content:center;min-width:150px;margin-top:4px;display:flex}@media (max-width:768px){.upscaleLoadingModal-module__wMFNVa__loadingContent{gap:24px;padding:40px 24px}.upscaleLoadingModal-module__wMFNVa__messageContainer{gap:12px}.upscaleLoadingModal-module__wMFNVa__mainMessage{font-size:17px}.upscaleLoadingModal-module__wMFNVa__tipText{min-height:42px;font-size:14px}}
.miniChat-module__Fh7XXq__container{flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 32px);mask-image:linear-gradient(#0000 0%,#000 32px)}.miniChat-module__Fh7XXq__messageList{flex-direction:column;gap:8px;width:100%;padding:0 4px 4px;display:flex}.miniChat-module__Fh7XXq__message{align-items:flex-end;gap:6px;max-width:85%;display:flex}.miniChat-module__Fh7XXq__messageOwn{flex-direction:row-reverse;margin-left:auto}.miniChat-module__Fh7XXq__avatar{color:var(--text-static-light);border-radius:50%;flex-shrink:0;justify-content:center;align-self:flex-end;align-items:center;width:28px;height:28px;font-size:9px;font-weight:600;line-height:1;display:flex}.miniChat-module__Fh7XXq__bubbleGroup{flex-direction:column;gap:2px;min-width:0;display:flex}.miniChat-module__Fh7XXq__authorName{color:var(--text-primary);padding-left:4px;font-size:11px;font-weight:700;line-height:1}.miniChat-module__Fh7XXq__bubble{background-color:var(--surface-primary-light);border-radius:18px 18px 18px 4px;padding:8px 12px;font-size:12px;line-height:1.4;box-shadow:0 1px 2px #0000000d}.miniChat-module__Fh7XXq__bubbleOwn{background-color:var(--surface-accent);color:var(--text-inverse);border-radius:18px 18px 4px}
.stepTableOfContents-module__VZPLRW__container{flex-direction:column;gap:16px;width:100%;display:flex}.stepTableOfContents-module__VZPLRW__previewSection{flex-direction:column;width:100%;display:flex}.stepTableOfContents-module__VZPLRW__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}.stepTableOfContents-module__VZPLRW__leftPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:8px 0 0 8px;flex:1;max-width:220px;position:relative;overflow:hidden}.stepTableOfContents-module__VZPLRW__rightPage{aspect-ratio:148/210;background:var(--surface-primary);border-radius:0 8px 8px 0;flex:1;max-width:220px;position:relative;overflow:hidden}.stepTableOfContents-module__VZPLRW__noTemplate{flex:1;justify-content:center;align-items:center;padding:48px;display:flex}.stepTableOfContents-module__VZPLRW__loaderContainer{justify-content:center;align-items:center;min-height:240px;padding:48px 24px;display:flex}.stepTableOfContents-module__VZPLRW__description{text-align:center;flex-direction:column;gap:8px;display:flex}@media (max-width:768px){.stepTableOfContents-module__VZPLRW__spreadContainer{min-height:180px}.stepTableOfContents-module__VZPLRW__leftPage,.stepTableOfContents-module__VZPLRW__rightPage{max-width:150px}}
.bottomSheet-module__imOahW__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(to bottom,var(--surface-primary)0%,#0000001a 15%),#00000080;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;z-index:3;position:fixed;inset:0}@supports (color:color(display-p3 0 0 0)){.bottomSheet-module__imOahW__overlay{background:linear-gradient(to bottom,var(--surface-primary)0%,color(display-p3 0 0 0/.1) 15%),color(display-p3 0 0 0/.5)}}.bottomSheet-module__imOahW__content{background-color:var(--surface-primary);max-width:96vw;max-height:85vh;padding:1rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));touch-action:pan-y;will-change:transform;z-index:5;border-radius:12px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.75rem;width:400px;display:flex;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.bottomSheet-module__imOahW__title{margin-bottom:.25rem}.bottomSheet-module__imOahW__description{margin-bottom:1.5rem}.bottomSheet-module__imOahW__contentWrapper{flex-direction:column;gap:1rem;width:100%;display:flex}.bottomSheet-module__imOahW__closeButton{color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:100%;justify-content:center;align-items:center;height:25px;display:flex;position:absolute;top:14px;right:14px}.bottomSheet-module__imOahW__itemGroup{width:100%;display:flex}.bottomSheet-module__imOahW__vertical{flex-direction:column;gap:.75rem}.bottomSheet-module__imOahW__horizontal{flex-direction:row;gap:.5rem}.bottomSheet-module__imOahW__item{background:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary-accent);cursor:pointer;font-size:var(--text-md-size);text-align:left;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:3rem;padding:.25rem .75rem;font-weight:600;transition:background-color .2s;display:flex}.bottomSheet-module__imOahW__horizontal .bottomSheet-module__imOahW__item{width:100%}.bottomSheet-module__imOahW__item:hover{background-color:var(--surface-primary-subtle)}.bottomSheet-module__imOahW__item:disabled{cursor:not-allowed;opacity:.5}.bottomSheet-module__imOahW__dangerItem{border:1px solid var(--state-danger);color:var(--text-error)}.bottomSheet-module__imOahW__dangerItem:hover{background-color:var(--state-danger-subtle)}@media (max-width:768px){.bottomSheet-module__imOahW__content{width:96vw;padding:1rem 1.25rem 1.25rem}}@supports (touch-callout:none){.bottomSheet-module__imOahW__overlay{cursor:default}.bottomSheet-module__imOahW__content{transform:translate(-50%)}}
.upcomingQuestionItem-module__wEqJYG__wrapper{background:var(--surface-primary-light);border-radius:12px;flex-direction:row;align-self:stretch;align-items:center;gap:.75rem;min-width:12.5rem;padding:1rem;transition:background-color .2s ease-in-out;display:flex}.upcomingQuestionItem-module__wEqJYG__iconWrapper{justify-content:center;align-items:center;min-width:28px;display:flex}
.entryListEmptyState-module__2yoWkW__emptyState{background-color:var(--surface-primary);border:2px dashed var(--border-primary-subtle);color:var(--text-secondary);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 2rem 2rem;display:flex}.entryListEmptyState-module__2yoWkW__emptyStateIcon{color:var(--text-secondary-light);margin-bottom:.5rem}.entryListEmptyState-module__2yoWkW__emptyStateActions{flex-direction:row;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:768px){.entryListEmptyState-module__2yoWkW__emptyStateActions{flex-direction:row;width:100%;max-width:20rem}}
.wavyDivider-module__Lqx_Sa__wavyDividerContainer{z-index:1;width:100%;height:100px;position:absolute;bottom:-1px;left:0;overflow:hidden}.wavyDivider-module__Lqx_Sa__wavySvg{width:100%;height:100%;display:block}.wavyDivider-module__Lqx_Sa__wavePath{transition:d .1s ease-out}@media (prefers-reduced-motion:reduce){.wavyDivider-module__Lqx_Sa__wavePath{transition:none}}@media (max-width:1024px){.wavyDivider-module__Lqx_Sa__wavyDividerContainer{height:80px}}@media (max-width:768px){.wavyDivider-module__Lqx_Sa__wavyDividerContainer{height:50px}}
.statusBadge-module__KqApga__statusBadge{border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.statusBadge-module__KqApga__statusBadge.statusBadge-module__KqApga__success{background:var(--color-success-subtle);color:var(--color-success)}.statusBadge-module__KqApga__statusBadge.statusBadge-module__KqApga__warning{background:var(--color-warning-subtle);color:var(--color-warning)}.statusBadge-module__KqApga__statusBadge.statusBadge-module__KqApga__info{background:var(--color-info-subtle);color:var(--color-info)}.statusBadge-module__KqApga__statusIcon{justify-content:center;align-items:center;width:18px;height:18px;display:flex}
/*# sourceMappingURL=d120606da0eef3df.css.map*/