.checkoutShell-module__hkYf-W__shell{background:var(--surface-primary);justify-content:center;width:100%;min-height:100dvh;display:flex;overflow-x:clip}.checkoutShell-module__hkYf-W__inner{width:100%;max-width:1600px;min-height:100dvh;display:flex}.checkoutShell-module__hkYf-W__left{flex:1;justify-content:center;min-width:0;padding:32px 48px;display:flex}.checkoutShell-module__hkYf-W__leftInner{flex-direction:column;width:100%;max-width:768px;display:flex}.checkoutShell-module__hkYf-W__header{flex-direction:column;gap:32px;display:flex}.checkoutShell-module__hkYf-W__brandRow{justify-content:space-between;align-items:center;gap:16px;min-height:40px;display:flex}.checkoutShell-module__hkYf-W__brand{display:flex}.checkoutShell-module__hkYf-W__headerAction{flex-shrink:0;display:flex}.checkoutShell-module__hkYf-W__secure{color:var(--text-secondary);align-items:center;gap:8px;display:inline-flex}.checkoutShell-module__hkYf-W__content{padding:48px 0 24px}.checkoutShell-module__hkYf-W__footer{padding-top:16px}.checkoutShell-module__hkYf-W__right{z-index:0;flex-shrink:0;align-self:flex-start;width:568px;height:100dvh;position:sticky;top:0}.checkoutShell-module__hkYf-W__rightScroll{overscroll-behavior:contain;scrollbar-width:thin;height:100%;overflow-y:auto}.checkoutShell-module__hkYf-W__right:before{background:var(--surface-secondary);border-left:1px solid var(--border-primary-subtle);content:"";z-index:-1;position:absolute;inset:0 -100vw 0 0}@media not (max-width:768px){.checkoutShell-module__hkYf-W__footer{background:var(--surface-primary);z-index:1;padding-bottom:16px;position:sticky;bottom:0}}@media (not (max-width:768px)) and (max-width:1024px){.checkoutShell-module__hkYf-W__left{padding:24px}.checkoutShell-module__hkYf-W__right{width:400px}}@media (max-width:768px),(max-height:520px) and (hover:none){.checkoutShell-module__hkYf-W__inner{flex-direction:column;height:100dvh}.checkoutShell-module__hkYf-W__left{min-height:0;padding:0}.checkoutShell-module__hkYf-W__leftInner{flex:1;max-width:100%;min-height:0}.checkoutShell-module__hkYf-W__header{gap:16px;padding:72px 16px 0}.checkoutShell-module__hkYf-W__secureText{display:none}.checkoutShell-module__hkYf-W__content{flex:1;min-height:0;padding:24px 16px;overflow-y:auto}.checkoutShell-module__hkYf-W__footer{background:var(--surface-primary);border-top:1px solid var(--border-primary-subtle);padding:16px 16px calc(16px + env(safe-area-inset-bottom));flex-shrink:0}.checkoutShell-module__hkYf-W__right{z-index:120;width:100%;height:auto;position:fixed;inset:0 0 auto}.checkoutShell-module__hkYf-W__rightScroll{height:auto;overflow:visible}.checkoutShell-module__hkYf-W__right:before{display:none}}@media (max-height:520px) and (hover:none){.checkoutShell-module__hkYf-W__inner{height:auto}.checkoutShell-module__hkYf-W__content{overflow-y:visible}.checkoutShell-module__hkYf-W__footer{z-index:1;position:sticky;bottom:0}}
.checkoutProgress-module__M0w7iW__bar{width:100%}.checkoutProgress-module__M0w7iW__steps{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.checkoutProgress-module__M0w7iW__step{flex-basis:0;min-width:0;display:flex}.checkoutProgress-module__M0w7iW__hit{appearance:none;color:inherit;cursor:default;text-align:left;background:0 0;border:none;border-radius:4px;flex-direction:column;gap:8px;width:100%;min-width:0;margin:0;padding:0;display:flex}button.checkoutProgress-module__M0w7iW__hit{cursor:pointer}.checkoutProgress-module__M0w7iW__hit:focus-visible{outline:2px solid var(--text-primary-accent);outline-offset:4px}.checkoutProgress-module__M0w7iW__label{color:var(--text-secondary);font-weight:var(--font-weight-semibold);white-space:nowrap;align-items:center;min-width:0;transition:color .2s;display:flex}.checkoutProgress-module__M0w7iW__step[data-state=done] .checkoutProgress-module__M0w7iW__label{color:var(--text-primary)}.checkoutProgress-module__M0w7iW__step[data-state=current] .checkoutProgress-module__M0w7iW__label{color:var(--text-primary);font-weight:var(--font-weight-bold)}.checkoutProgress-module__M0w7iW__tick{color:var(--text-primary);flex-shrink:0;align-items:center;display:inline-flex;overflow:hidden}.checkoutProgress-module__M0w7iW__labelText{text-overflow:ellipsis;overflow:hidden}.checkoutProgress-module__M0w7iW__pill{background:var(--border-primary-subtle);border-radius:4px;width:100%;height:6px;transition:background-color .32s;display:block}.checkoutProgress-module__M0w7iW__step[data-state=done] .checkoutProgress-module__M0w7iW__pill,.checkoutProgress-module__M0w7iW__step[data-state=current] .checkoutProgress-module__M0w7iW__pill{background:var(--text-primary)}@media (hover:hover){button.checkoutProgress-module__M0w7iW__hit:hover .checkoutProgress-module__M0w7iW__label,button.checkoutProgress-module__M0w7iW__hit:hover .checkoutProgress-module__M0w7iW__tick{color:var(--text-primary-accent)}button.checkoutProgress-module__M0w7iW__hit:hover .checkoutProgress-module__M0w7iW__pill{background:var(--text-primary-accent)}}.checkoutProgress-module__M0w7iW__phoneLabel{display:none}@media (not (max-width:768px)) and (max-width:1024px){.checkoutProgress-module__M0w7iW__step:not([data-state=current]) .checkoutProgress-module__M0w7iW__labelText{display:none}}@media (max-width:768px),(max-height:520px) and (hover:none){.checkoutProgress-module__M0w7iW__phoneLabel{color:var(--text-primary);justify-content:space-between;align-items:baseline;margin:0 0 8px;display:flex}.checkoutProgress-module__M0w7iW__count{font-weight:var(--font-weight-regular)}.checkoutProgress-module__M0w7iW__label{display:none}.checkoutProgress-module__M0w7iW__hit{gap:0;margin:-19px 0;padding:19px 0}}
.morphPopup-module__PHQTUq__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:149;background:#00000080;position:fixed;inset:0}.morphPopup-module__PHQTUq__overlay:after{content:"";filter:url(#grainyNoise);opacity:.25;pointer-events:none;z-index:50;display:flex;position:absolute;inset:0}.morphPopup-module__PHQTUq__overlayStacked{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000005c}.morphPopup-module__PHQTUq__overlayStacked:after{display:none}.morphPopup-module__PHQTUq__surface{contain:layout paint;z-index:150;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 4px 32px #00000026}.morphPopup-module__PHQTUq__surface[data-look-follows]{transition:background-color .32s}.morphPopup-module__PHQTUq__surface[data-look-follows] .morphPopup-module__PHQTUq__originFace,.morphPopup-module__PHQTUq__surface[data-look-follows] .morphPopup-module__PHQTUq__bandActions{transition:color .32s}.morphPopup-module__PHQTUq__sheet{position:absolute;overflow:hidden}.morphPopup-module__PHQTUq__sheetInner{flex-direction:column;max-height:calc(85dvh - 120px);display:flex;overflow-y:auto}.morphPopup-module__PHQTUq__originFace{pointer-events:none;align-items:center;display:flex;position:absolute;top:0;left:0}.morphPopup-module__PHQTUq__bandActions{z-index:1;align-items:center;gap:2px;display:flex;position:absolute;top:0;right:4px}.morphPopup-module__PHQTUq__originFaceScale{align-items:center;gap:inherit;transform-origin:0;display:flex}.morphPopup-module__PHQTUq__frameFooter{z-index:1;display:flex;position:absolute}
.bookCover-module__BjPl8a__scene{--shadow:38 28% 34%;display:block}.bookCover-module__BjPl8a__book{width:100%;position:relative}.bookCover-module__BjPl8a__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__BjPl8a__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__BjPl8a__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__BjPl8a__coverWrapper{aspect-ratio:148/210;box-shadow:inset 8px 0 12px -4px #0000002e, 0 3px 6px hsl(var(--shadow) / 10%), 0 22px 40px -18px hsl(var(--shadow) / 48%);border-radius:4px;width:100%;transition:box-shadow .2s ease-in-out;position:relative;overflow:hidden;container-type:inline-size}.bookCover-module__BjPl8a__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__BjPl8a__coverContent>*{width:148mm!important;height:210mm!important}.bookCover-module__BjPl8a__flat .bookCover-module__BjPl8a__book:before,.bookCover-module__BjPl8a__flat .bookCover-module__BjPl8a__book:after,.bookCover-module__BjPl8a__flat .bookCover-module__BjPl8a__pageEdges{display:none}.bookCover-module__BjPl8a__flat .bookCover-module__BjPl8a__coverWrapper{border-radius:3px;box-shadow:0 1px 4px #00000024}.bookCover-module__BjPl8a__trimGuide{mix-blend-mode:overlay;pointer-events:none;z-index:3;border:1px dashed #ffffff73;position:absolute;inset:6px}
.questionMetaBadges-module__8fWkyG__meta{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.questionMetaBadges-module__8fWkyG__metaItem{flex-shrink:0;align-items:center;gap:4px;display:flex}.questionMetaBadges-module__8fWkyG__metaIcon{color:var(--text-secondary);flex-shrink:0;line-height:0;display:flex}.questionMetaBadges-module__8fWkyG__metaText{white-space:nowrap;margin-bottom:-1px;font-size:13px;font-weight:600;line-height:1.2}.questionMetaBadges-module__8fWkyG__metaLabel{color:var(--text-secondary);font-weight:700}.questionMetaBadges-module__8fWkyG__metaSuffix{color:var(--text-secondary);opacity:.85;font-weight:600}.questionMetaBadges-module__8fWkyG__leadAvatar{flex-shrink:0;display:inline-flex}.questionMetaBadges-module__8fWkyG__personalisedPill{background:var(--surface-secondary);color:var(--text-secondary);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:2px 10px 2px 3px;display:inline-flex}.questionMetaBadges-module__8fWkyG__newPill{background:var(--surface-secondary);color:var(--text-secondary);border-radius:999px;flex-shrink:0;align-items:center;padding:2px 8px;display:inline-flex}
.startWriting-module___vB-_G__panel{flex-direction:column;gap:12px;padding:10px;display:flex}.startWriting-module___vB-_G__rows{flex-direction:column;gap:8px;display:flex}.startWriting-module___vB-_G__headRow{justify-content:space-between;align-items:center;gap:12px;padding-left:13px;display:flex}.startWriting-module___vB-_G__notice{flex-direction:column;gap:4px;padding:4px 0;display:flex}.startWriting-module___vB-_G__originFace{align-items:center;gap:inherit;white-space:nowrap;display:flex}.startWriting-module___vB-_G__orDivider{align-items:center;gap:12px;display:flex}.startWriting-module___vB-_G__orDivider:before,.startWriting-module___vB-_G__orDivider:after{border-top:1px solid var(--border-primary-subtle);content:"";flex:1}.startWriting-module___vB-_G__scratch{background:var(--surface-secondary);color:var(--text-primary-accent);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:16px;display:flex}.startWriting-module___vB-_G__scratch:hover{background:var(--surface-secondary-hover)}.startWriting-module___vB-_G__scratchIcon{color:var(--text-primary-accent);justify-content:center;align-items:center;display:flex}.startWriting-module___vB-_G__scratchLines{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.startWriting-module___vB-_G__doors{grid-template-columns:1fr 1fr;gap:10px;display:grid}.startWriting-module___vB-_G__door{background:var(--surface-secondary);color:var(--text-primary-accent);cursor:pointer;text-align:left;border:none;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;text-decoration:none;display:flex}.startWriting-module___vB-_G__door:hover{background:var(--surface-secondary-hover)}@media (max-width:600px){.startWriting-module___vB-_G__doors{grid-template-columns:1fr}}
.newEntryChapterPopup-module__mijExa__body{flex-direction:column;gap:16px;display:flex}.newEntryChapterPopup-module__mijExa__lead{margin:0}.newEntryChapterPopup-module__mijExa__list{flex-direction:column;gap:6px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.newEntryChapterPopup-module__mijExa__option{border:1px solid var(--border-primary-subtle);cursor:pointer;text-align:left;background:0 0;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.newEntryChapterPopup-module__mijExa__option:hover:not(:disabled){background:var(--surface-secondary)}.newEntryChapterPopup-module__mijExa__option:disabled{cursor:default;opacity:.6}.newEntryChapterPopup-module__mijExa__optionSelected{background:var(--surface-secondary);border-color:var(--text-primary-accent)}.newEntryChapterPopup-module__mijExa__radio{border:2px solid var(--border-primary);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.newEntryChapterPopup-module__mijExa__radioOn{border-color:var(--text-primary-accent)}.newEntryChapterPopup-module__mijExa__radioOn:after{background:var(--text-primary-accent);content:"";border-radius:50%;position:absolute;inset:3px}.newEntryChapterPopup-module__mijExa__optionLines{flex-direction:column;gap:2px;min-width:0;display:flex}.newEntryChapterPopup-module__mijExa__footer{justify-content:flex-end;display:flex}.newEntryChapterPopup-module__mijExa__drawerBody{flex-direction:column;gap:12px;min-height:0;padding:4px 20px 20px;display:flex;overflow-y:auto}
.miniPinnedItem-module__PKdOJG__card{background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);border-radius:16px;flex-direction:column;justify-content:center;gap:10px;padding:12px;display:flex}.miniPinnedItem-module__PKdOJG__header{align-items:center;display:flex}.miniPinnedItem-module__PKdOJG__pinLabel{align-items:center;gap:6px;min-width:0;display:flex}.miniPinnedItem-module__PKdOJG__pinIcon{color:var(--text-primary);flex-shrink:0;line-height:0;display:flex;transform:rotate(-22deg)}.miniPinnedItem-module__PKdOJG__headerText{color:var(--text-primary);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:700}.miniPinnedItem-module__PKdOJG__body{align-items:flex-start;gap:8px;display:flex}.miniPinnedItem-module__PKdOJG__glyph{flex-shrink:0;line-height:0}.miniPinnedItem-module__PKdOJG__question{color:var(--text-primary);min-width:0;font-size:13px;font-weight:700;line-height:1.3}.miniPinnedItem-module__PKdOJG__divider{border-top:1px dashed var(--border-primary-subtle)}.miniPinnedItem-module__PKdOJG__footer{align-items:center;gap:10px;display:flex}.miniPinnedItem-module__PKdOJG__avatars{flex-shrink:0;align-items:center;display:flex}.miniPinnedItem-module__PKdOJG__avatarItem{display:inline-flex}.miniPinnedItem-module__PKdOJG__avatarItem:not(:first-child){margin-left:-8px}.miniPinnedItem-module__PKdOJG__avatarRing{box-shadow:0 0 0 2px var(--surface-primary-light)}.miniPinnedItem-module__PKdOJG__answeredText{color:var(--text-secondary);min-width:0;font-size:11px;font-weight:500;line-height:1.25}.miniPinnedItem-module__PKdOJG__answeredNames{color:var(--text-primary);font-weight:700}
.pinnedIllustration-module__VNpKWG__wrap{flex-direction:column;gap:10px;width:100%;display:flex}.pinnedIllustration-module__VNpKWG__pinnedViewport{height:134px;position:relative;overflow:visible}.pinnedIllustration-module__VNpKWG__pinSlide{position:absolute;inset:0}.pinnedIllustration-module__VNpKWG__edgeFade{pointer-events:none;z-index:2;width:10px;position:absolute;top:0;bottom:0}.pinnedIllustration-module__VNpKWG__edgeFadeLeft{background:linear-gradient(to right, var(--surface-secondary), transparent);left:-10px}.pinnedIllustration-module__VNpKWG__edgeFadeRight{background:linear-gradient(to left, var(--surface-secondary), transparent);right:-10px}.pinnedIllustration-module__VNpKWG__carouselCard{height:100%}.pinnedIllustration-module__VNpKWG__glyph{flex-shrink:0;line-height:0}.pinnedIllustration-module__VNpKWG__pager{justify-content:center;align-items:center;gap:10px;display:flex}.pinnedIllustration-module__VNpKWG__pagerArrow{color:var(--border-primary);line-height:0;display:flex}.pinnedIllustration-module__VNpKWG__dots{justify-content:center;align-items:center;gap:5px;display:flex}.pinnedIllustration-module__VNpKWG__dot{background-color:var(--surface-secondary-accent);opacity:.6;border-radius:999px;width:5px;height:5px;transition:width .3s,opacity .3s;position:relative;overflow:hidden}.pinnedIllustration-module__VNpKWG__dotActive{opacity:1;width:14px}.pinnedIllustration-module__VNpKWG__dotFill{background-color:var(--text-primary);position:absolute;inset:0}.pinnedIllustration-module__VNpKWG__queueList{flex-direction:column;gap:8px;display:flex}.pinnedIllustration-module__VNpKWG__queueRow{background-color:var(--surface-primary-light);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.pinnedIllustration-module__VNpKWG__queueCol{flex-direction:column;flex:1 0 0;gap:3px;min-width:0;display:flex}.pinnedIllustration-module__VNpKWG__queueText{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.pinnedIllustration-module__VNpKWG__meta{align-items:center;gap:4px;display:flex}.pinnedIllustration-module__VNpKWG__metaIcon{color:var(--text-secondary);flex-shrink:0;line-height:0;display:flex}.pinnedIllustration-module__VNpKWG__metaText{font-size:11px;line-height:1.2}.pinnedIllustration-module__VNpKWG__metaLabel{color:var(--text-secondary);font-weight:700}.pinnedIllustration-module__VNpKWG__metaSuffix{color:var(--text-secondary);opacity:.7;font-weight:500}
.miniQueueItem-module__zuofua__item{background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.miniQueueItem-module__zuofua__glyph{flex-shrink:0;line-height:0}.miniQueueItem-module__zuofua__content{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.miniQueueItem-module__zuofua__question{color:var(--text-primary);font-size:13px;font-weight:600;line-height:1.3}.miniQueueItem-module__zuofua__meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.miniQueueItem-module__zuofua__kind{color:var(--text-secondary);align-items:center;gap:4px;display:flex}.miniQueueItem-module__zuofua__kindIcon{flex-shrink:0;line-height:0;display:flex}.miniQueueItem-module__zuofua__kindText{opacity:.7;font-size:11px;font-weight:500;line-height:1.2}.miniQueueItem-module__zuofua__kindLabel{opacity:1;font-weight:700}
.personalisedIllustration-module__FJuBWW__wrap{flex-direction:column;gap:10px;width:100%;height:305px;display:flex;position:relative;overflow:hidden}.personalisedIllustration-module__FJuBWW__bottomFade{background:linear-gradient(to bottom, transparent, var(--surface-secondary));pointer-events:none;z-index:2;height:40px;position:absolute;bottom:0;left:0;right:0}.personalisedIllustration-module__FJuBWW__toggle{background-color:var(--surface-primary-subtle);border-radius:999px;gap:4px;padding:3px;display:flex}.personalisedIllustration-module__FJuBWW__segment{flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative}.personalisedIllustration-module__FJuBWW__segmentPill{background-color:var(--surface-primary-light);border-radius:999px;position:absolute;inset:0;box-shadow:0 1px 2px #00000014}.personalisedIllustration-module__FJuBWW__segmentLabel{z-index:1;align-items:center;gap:6px;padding:5px 8px;display:flex;position:relative}.personalisedIllustration-module__FJuBWW__segmentText{color:var(--text-secondary);white-space:nowrap;font-size:12px;font-weight:600}.personalisedIllustration-module__FJuBWW__segment[data-active=true] .personalisedIllustration-module__FJuBWW__segmentText{color:var(--text-primary)}.personalisedIllustration-module__FJuBWW__list{flex-direction:column;gap:8px;display:flex}
.questionItem-module__zjcrnW__questionCard{background:var(--surface-primary-light);border-radius:12px;align-self:stretch;align-items:center;gap:8px;width:100%;padding:12px;display:flex}.questionItem-module__zjcrnW__questionCard:hover{border-color:var(--border-secondary);box-shadow:0 2px 4px #0000000d}.questionItem-module__zjcrnW__reorderModeCard{cursor:grab;outline:2px solid var(--border-primary-subtle)}.questionItem-module__zjcrnW__reorderModeCard:active{cursor:grabbing;box-shadow:0 4px 8px #0000001a}.questionItem-module__zjcrnW__questionWrapper{flex-direction:row;flex:1 0 0;justify-content:center;align-items:flex-start;gap:.5rem;display:flex}.questionItem-module__zjcrnW__questionContent{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;display:flex}.questionItem-module__zjcrnW__questionActions{align-items:center;gap:.5rem;display:flex}.questionItem-module__zjcrnW__questionTitle{flex-direction:row;gap:8px;width:100%;display:flex}.questionItem-module__zjcrnW__moreVertical{cursor:pointer;min-width:18px}.questionItem-module__zjcrnW__moreVertical.questionItem-module__zjcrnW__disabled{cursor:not-allowed;opacity:.5}.questionItem-module__zjcrnW__disabledButton{opacity:.6}.questionItem-module__zjcrnW__questionMeta{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:6px 8px;width:100%;display:flex}.questionItem-module__zjcrnW__dragHandle{cursor:grab;align-items:center;gap:.625rem;height:2.875rem;max-height:2.875rem;padding:0 .15rem 0 .75rem;display:flex}.questionItem-module__zjcrnW__dragHandle:active{cursor:grabbing}.questionItem-module__zjcrnW__timeTag{white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:4px;padding:.125rem .5rem .125rem 0;display:flex}.questionItem-module__zjcrnW__timeIcon{flex-shrink:0}.questionItem-module__zjcrnW__timeTag p{margin-bottom:-2px}.questionItem-module__zjcrnW__typeTag{background:var(--state-warning-subtle);border:1px solid var(--state-warning);color:var(--state-warning-bold);white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:4px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.questionItem-module__zjcrnW__iconWrapperDesktop{flex-shrink:0;justify-content:center;align-self:center;height:100%;margin-right:4px;display:flex}.questionItem-module__zjcrnW__iconColumnDesktop{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:8px;margin-right:4px;display:flex}.questionItem-module__zjcrnW__iconWrapperMobile{display:none}.questionItem-module__zjcrnW__bottomContent{flex-direction:row;justify-content:space-between;gap:.5rem;width:100%;display:flex;container-type:inline-size}.questionItem-module__zjcrnW__marginLeft{margin-left:auto}.questionItem-module__zjcrnW__reorderHandleWrapper{color:var(--text-secondary);cursor:grab;justify-content:center;place-self:center;align-items:center;height:100%;margin-right:4px;padding:0 8px;display:flex}.questionItem-module__zjcrnW__reorderHandleWrapper:active{cursor:grabbing}@container (max-width:500px){.questionItem-module__zjcrnW__bottomContent{align-items:flex-start;gap:8px}.questionItem-module__zjcrnW__questionMeta{align-self:flex-start}}.questionItem-module__zjcrnW__authorBadge{background:var(--surface-secondary);border-radius:24px;align-items:center;gap:6px;padding:4px 12px 4px 4px;display:flex}.questionItem-module__zjcrnW__authorBadgeText{white-space:nowrap;max-height:.9rem;margin-bottom:-1px;overflow:hidden}@media (max-width:768px){.questionItem-module__zjcrnW__iconWrapperDesktop,.questionItem-module__zjcrnW__iconColumnDesktop{display:none}.questionItem-module__zjcrnW__iconWrapperMobile{flex-shrink:0;justify-content:center;align-self:flex-start;margin-top:5px;margin-right:2px;display:flex}.questionItem-module__zjcrnW__reorderHandleWrapper{display:flex}}.questionItem-module__zjcrnW__selectModeCard{cursor:pointer;-webkit-user-select:none;user-select:none}.questionItem-module__zjcrnW__selectModeCard:hover{outline:2px solid var(--border-primary-subtle)}.questionItem-module__zjcrnW__selectedCard,.questionItem-module__zjcrnW__selectedCard:hover{outline:2px solid var(--surface-accent)}.questionItem-module__zjcrnW__selectCheckbox{flex-shrink:0;justify-content:center;align-items:center;display:flex}.questionItem-module__zjcrnW__emptyCheckbox{background-color:var(--surface-primary-light);border:2px solid var(--border-primary);border-radius:50%;width:22px;height:22px}
.panelList-module__jKW3YG__list{border-bottom:1px solid var(--studio-rule,var(--border-primary-very-subtle));border-top:1px solid var(--studio-rule,var(--border-primary-very-subtle));flex-direction:column;display:flex}.panelList-module__jKW3YG__list>*+:before{background-color:var(--studio-rule,var(--border-primary-very-subtle));content:"";pointer-events:none;height:1px;transition:opacity .12s;position:absolute;top:0;left:8px;right:8px}.panelList-module__jKW3YG__list>:is(a,button):hover:before,.panelList-module__jKW3YG__list>:is(a,button):hover+:before{opacity:0}.panelList-module__jKW3YG__muted>:not([data-row=toggle]){opacity:.5}.panelList-module__jKW3YG__muted>:not([data-row=toggle]):hover,.panelList-module__jKW3YG__muted>:not([data-row=toggle]):focus-visible{opacity:1}
.addToQueuePopup-module__kwdwQW__container{flex-direction:column;min-height:250px;display:flex}.addToQueuePopup-module__kwdwQW__content{flex:1}.addToQueuePopup-module__kwdwQW__title{margin:16px 0 20px}.addToQueuePopup-module__kwdwQW__questionContainer{background:var(--surface-primary-light);border-radius:10px;flex-direction:row;align-items:center;gap:12px;padding:16px 12px;display:flex}.addToQueuePopup-module__kwdwQW__questionContainer p{margin-top:3px}.addToQueuePopup-module__kwdwQW__inputWrapper{margin-top:16px}.addToQueuePopup-module__kwdwQW__label{color:var(--text-secondary);font-size:var(--paragraph-m);margin-bottom:8px;font-weight:500;display:block}.addToQueuePopup-module__kwdwQW__iconWrapper{flex-shrink:0}.addToQueuePopup-module__kwdwQW__textarea{background:var(--surface-primary);border:1px solid var(--border-primary-subtle);color:var(--text-primary);font-family:var(--font-primary-body);resize:vertical;border-radius:8px;width:100%;min-height:80px;padding:12px 16px;transition:border-color .2s}.addToQueuePopup-module__kwdwQW__textarea:focus{border-color:var(--border-primary);outline:none}.addToQueuePopup-module__kwdwQW__textarea::placeholder{color:var(--text-secondary);opacity:.7}.addToQueuePopup-module__kwdwQW__actions{justify-content:flex-end;gap:12px;padding-top:16px;display:flex}.addToQueuePopup-module__kwdwQW__stateContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:180px;padding:24px 16px;display:flex}.addToQueuePopup-module__kwdwQW__loadingIcon{color:var(--surface-accent);animation:1.5s linear infinite addToQueuePopup-module__kwdwQW__spin}.addToQueuePopup-module__kwdwQW__successIcon{color:var(--state-success)}.addToQueuePopup-module__kwdwQW__errorIcon{color:var(--state-danger)}@keyframes addToQueuePopup-module__kwdwQW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.addToQueuePopup-module__kwdwQW__actions{flex-direction:row;gap:8px;width:100%}}
.panelRow-module__tR8iUG__row{color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;min-height:52px;margin:0 -8px;padding:8px;font-family:inherit;text-decoration:none;transition:background-color .12s,opacity .2s;display:flex;position:relative}.panelRow-module__tR8iUG__interactive{cursor:pointer}.panelRow-module__tR8iUG__interactive:hover{background-color:var(--surface-secondary)}.panelRow-module__tR8iUG__interactive:focus-visible{outline:2px solid var(--studio-ink,var(--border-primary-bold));outline-offset:-2px}.panelRow-module__tR8iUG__add{min-height:44px}.panelRow-module__tR8iUG__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.panelRow-module__tR8iUG__label{color:var(--text-secondary)}.panelRow-module__tR8iUG__main .panelRow-module__tR8iUG__value{color:var(--text-primary);overflow-wrap:anywhere;line-height:1.4}.panelRow-module__tR8iUG__main .panelRow-module__tR8iUG__muted{color:var(--text-secondary)}.panelRow-module__tR8iUG__main .panelRow-module__tR8iUG__empty{color:var(--text-secondary);opacity:.7}.panelRow-module__tR8iUG__clamp1,.panelRow-module__tR8iUG__clamp2,.panelRow-module__tR8iUG__clamp3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.panelRow-module__tR8iUG__clamp1{-webkit-line-clamp:1}.panelRow-module__tR8iUG__clamp2{-webkit-line-clamp:2}.panelRow-module__tR8iUG__clamp3{-webkit-line-clamp:3}.panelRow-module__tR8iUG__addLabel{color:var(--studio-ink,var(--text-primary-accent));align-items:center;gap:4px;display:inline-flex}.panelRow-module__tR8iUG__icon{color:var(--studio-ink-soft,var(--text-secondary));flex-shrink:0;transition:color .12s;display:inline-flex}.panelRow-module__tR8iUG__interactive:hover .panelRow-module__tR8iUG__icon{color:var(--studio-ink,var(--text-primary))}.panelRow-module__tR8iUG__thumb{background-color:var(--surface-secondary);color:var(--studio-ink-soft,var(--text-secondary));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative;overflow:hidden}.panelRow-module__tR8iUG__thumbPadded{padding:4px}.panelRow-module__tR8iUG__thumbPadded svg{width:100%;height:100%}.panelRow-module__tR8iUG__toggleLabel{color:var(--text-primary);cursor:pointer}.panelRow-module__tR8iUG__toggleLabel[data-disabled]{cursor:default}.panelRow-module__tR8iUG__note{color:var(--text-warning-inverse);align-items:center;gap:4px;display:flex;overflow:hidden}.panelRow-module__tR8iUG__noteIcon{color:var(--text-warning);flex-shrink:0;display:inline-flex}
.notePopup-module__eyXc0W__container{flex-direction:column;gap:12px;height:100%;display:flex}.notePopup-module__eyXc0W__content{flex:1;margin-top:16px}.notePopup-module__eyXc0W__title{margin-bottom:12px}.notePopup-module__eyXc0W__questionContainer{background-color:var(--surface-secondary);border-radius:12px;gap:12px;margin-bottom:12px;padding:16px;display:flex}.notePopup-module__eyXc0W__iconWrapper{flex-shrink:0}.notePopup-module__eyXc0W__actions{gap:12px;display:flex}.notePopup-module__eyXc0W__inputWrapper{flex-direction:column;gap:8px;display:flex}.notePopup-module__eyXc0W__textarea{background-color:var(--surface-primary);border:1px solid var(--border-primary);color:var(--text-primary);resize:vertical;border-radius:8px;width:100%;min-height:100px;padding:12px;font-family:inherit;font-size:16px;line-height:1.5;transition:border-color .2s}.notePopup-module__eyXc0W__textarea:hover{border-color:var(--border-secondary)}.notePopup-module__eyXc0W__textarea:focus{border-color:var(--surface-accent);outline:none}.notePopup-module__eyXc0W__textarea::placeholder{color:var(--text-secondary)}.notePopup-module__eyXc0W__stateContainer{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 32px;display:flex}.notePopup-module__eyXc0W__loadingIcon{color:var(--surface-accent);animation:1s linear infinite notePopup-module__eyXc0W__spin}.notePopup-module__eyXc0W__successIcon{color:var(--state-success)}.notePopup-module__eyXc0W__errorIcon{color:var(--state-danger)}@keyframes notePopup-module__eyXc0W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notePopup-module__eyXc0W__noteWrapper{flex-direction:column;gap:12px;display:flex}.notePopup-module__eyXc0W__noteHeader{align-items:center;gap:8px;display:flex}.notePopup-module__eyXc0W__noteContent{background-color:var(--surface-primary);border:1px solid var(--border-primary);border-radius:8px;padding:16px}.notePopup-module__eyXc0W__noteContent p{white-space:pre-wrap;line-height:1.5}
.addPhotoSlot-module__JIkIgG__slot{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.addPhotoSlot-module__JIkIgG__slot:before{border:.9mm dashed color-mix(in srgb, var(--secondary-accent-color,#fff) 45%, transparent);content:"";border-radius:2mm;position:absolute;inset:5mm}.addPhotoSlot-module__JIkIgG__glyph{color:var(--secondary-accent-color,#fff);opacity:.75;width:16mm;height:16mm}.addPhotoSlot-module__JIkIgG__pill{background:var(--secondary-accent-color,#fff);color:var(--primary-color,#222);cursor:pointer;font-family:var(--font-primary-body);font-size:calc(13px * (148mm / 100cqi));pointer-events:auto;white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:.45em;padding:.6em 1em .6em .8em;font-weight:700;animation:.32s cubic-bezier(.34,1.36,.64,1) both addPhotoSlot-module__JIkIgG__pill-in;display:flex;position:relative;box-shadow:0 .2em .8em -.2em #0000004d}.addPhotoSlot-module__JIkIgG__pillIcon{width:1.15em;height:1.15em}@keyframes addPhotoSlot-module__JIkIgG__pill-in{0%{opacity:0;transform:translateY(.4em)scale(.96)}}@media (prefers-reduced-motion:reduce){.addPhotoSlot-module__JIkIgG__pill{animation:none}}
.settingsDanger-module__dURMeq__toneScope{display:contents}.settingsDanger-module__dURMeq__brick{--border-danger:var(--state-danger);--state-danger:color-mix(in oklab, var(--color-danger-500) 50%, var(--color-pink-500));--state-danger-bold:color-mix(in oklab, var(--state-danger) 85%, black);--text-error:var(--state-danger)}.settingsDanger-module__dURMeq__face{align-items:center;gap:inherit;white-space:nowrap;display:flex}.settingsDanger-module__dURMeq__bandEnd{align-items:center;padding-right:12px;display:flex}.settingsDanger-module__dURMeq__bandEnd .settingsDanger-module__dURMeq__bandClose{background:color-mix(in oklab, currentcolor 14%, transparent);color:inherit}@media (hover:hover) and (pointer:fine){.settingsDanger-module__dURMeq__bandEnd .settingsDanger-module__dURMeq__bandClose:hover:not(:disabled){background:color-mix(in oklab, currentcolor 24%, transparent);color:inherit}}.settingsDanger-module__dURMeq__sheet{flex-direction:column;gap:24px;padding:24px;display:flex}.settingsDanger-module__dURMeq__head{flex-direction:column;gap:8px;display:flex}.settingsDanger-module__dURMeq__title{color:var(--text-primary);overflow-wrap:anywhere;margin:0;line-height:1.3}.settingsDanger-module__dURMeq__lede{margin:0;line-height:1.5}.settingsDanger-module__dURMeq__inlineAction{color:var(--text-primary-accent);cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.settingsDanger-module__dURMeq__inlineAction:hover:not(:disabled){text-decoration-thickness:2px}}.settingsDanger-module__dURMeq__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.settingsDanger-module__dURMeq__stat{background:var(--surface-primary-light);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:12px 16px;display:flex;box-shadow:0 2px 4px #8c73400d}.settingsDanger-module__dURMeq__statValue{color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settingsDanger-module__dURMeq__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.settingsDanger-module__dURMeq__sheet button:focus-visible{box-shadow:none;outline:2px solid var(--border-accent);outline-offset:2px}@media not (min-width:480px){.settingsDanger-module__dURMeq__sheet{gap:16px;padding:16px}.settingsDanger-module__dURMeq__stat{padding:12px}}.settingsDanger-module__dURMeq__failed{color:var(--text-error);margin:0}
.book3d-module__0qjvCq__book{--book-d:calc(var(--cover-w) * .11);--board:calc(var(--cover-w) * .018);--overhang-y:calc(var(--cover-h) * .008);--pages-d:calc(var(--book-d) - 2 * var(--board));height:var(--cover-h);margin-left:calc(var(--cover-w) / -2);margin-top:calc(var(--cover-h) / -2);transform-style:preserve-3d;width:var(--cover-w);will-change:transform;position:absolute;top:50%;left:50%}.book3d-module__0qjvCq__book>*{opacity:var(--fade,1)}.book3d-module__0qjvCq__back,.book3d-module__0qjvCq__spine,.book3d-module__0qjvCq__board,.book3d-module__0qjvCq__gap,.book3d-module__0qjvCq__pages{transform-origin:0;height:100%;position:absolute;top:0}.book3d-module__0qjvCq__back{transform:translateZ(calc(-1 * var(--book-d)));background:#d6cdbe;width:100%}.book3d-module__0qjvCq__spine{background:linear-gradient(90deg, #00000038, #0000000f 45%, #0000001a 70%, #00000047), var(--spine-color,var(--primary-color));width:var(--book-d);left:.5px;transform:rotateY(90deg)}.book3d-module__0qjvCq__board{background:linear-gradient(90deg, #00000029, #00000042), var(--board-color,var(--primary-color));width:var(--board);left:calc(100% - .5px)}.book3d-module__0qjvCq__boardFront{transform:rotateY(90deg)}.book3d-module__0qjvCq__boardBack{transform:translateZ(calc(var(--board) - var(--book-d))) rotateY(90deg)}.book3d-module__0qjvCq__gap{transform:translateZ(calc(-1 * var(--board))) rotateY(90deg);width:var(--pages-d);background:#cbc2b3;left:calc(100% - 2.5px)}.book3d-module__0qjvCq__pages{height:calc(100% - 2 * var(--overhang-y));left:calc(100% - 1.5px);top:var(--overhang-y);transform:translateZ(calc(-1 * var(--board))) rotateY(90deg);width:var(--pages-d);background:linear-gradient(#00000024,#0000 5px calc(100% - 5px),#00000024),linear-gradient(90deg,#0000001a,#00000005 30%,#00000024),repeating-linear-gradient(90deg,#f3ede3 0 1px,#e6dfd2 1px 2px)}.book3d-module__0qjvCq__face{position:absolute;inset:0}.book3d-module__0qjvCq__cover .bookCoverWrapper{border-radius:0 1px 1px 0;transition:box-shadow .3s;box-shadow:0 1px 1px #00000014,0 2px 6px -2px #0000001f,0 24px 44px -20px #00000061}.book3d-module__0qjvCq__centre .book3d-module__0qjvCq__cover .bookCoverWrapper{box-shadow:0 1px 1px #00000014,0 4px 10px -4px #00000024,0 34px 60px -24px #0000006b}.book3d-module__0qjvCq__face:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000 2%,#00000024 2.7%,#ffffff0f 3.4%,#0000 5.5%),linear-gradient(115deg,#ffffff12 0%,#0000 38%);position:absolute;inset:0}.book3d-module__0qjvCq__shade{background:var(--studio-ink,#1f1f1f);opacity:var(--shade,0);pointer-events:none;z-index:6;position:absolute;inset:0}
.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}
.drawer-module__uWPkcG__overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(to bottom, var(--surface-primary) 0%, #0000004d 4%, #0006 6%, #00000080 10%);opacity:0;z-index:49;transition:opacity .25s;position:fixed;inset:0}.drawer-module__uWPkcG__overlay[data-state=open]{opacity:1}.drawer-module__uWPkcG__content{background:var(--surface-primary);z-index:50;border-top-left-radius:24px;border-top-right-radius:24px;flex-direction:column;height:85vh;transition:transform .3s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 32px #00000026}.drawer-module__uWPkcG__content[data-state=open]{transform:translateY(0)}.drawer-module__uWPkcG__handle{background-color:color-mix(in oklab, var(--text-primary) 20%, transparent);border-radius:999px;flex:none;width:36px;height:4px;margin:8px auto}.drawer-module__uWPkcG__content.drawer-module__uWPkcG__fullHeight{height:100%;max-height:100vh}.drawer-module__uWPkcG__content:not(.drawer-module__uWPkcG__fullHeight){height:75vh;max-height:75vh}@media (max-width:768px){.drawer-module__uWPkcG__content{height:85vh;padding-bottom:env(safe-area-inset-bottom);touch-action:none;overflow:hidden}.drawer-module__uWPkcG__content[data-keyboard-visible=true]{height:100%;margin-bottom:0}}@supports (padding:max(0px)){.drawer-module__uWPkcG__content{padding-bottom:env(safe-area-inset-bottom)}}.drawer-module__uWPkcG__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.drawer-module__uWPkcG__content.drawer-module__uWPkcG__fit{height:auto;max-height:85vh}
.simpleInput-module__6MeCVG__inputContainer{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.simpleInput-module__6MeCVG__labelContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.simpleInput-module__6MeCVG__requiredAsterisk{color:var(--text-error);margin-left:2px}.simpleInput-module__6MeCVG__characterCounter{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);white-space:nowrap;font-weight:500}.simpleInput-module__6MeCVG__input{background-color:var(--surface-primary);border:1px solid var(--border-primary);border-radius:8px;outline:none;width:100%;height:40px;padding:0 12px;transition:border-color .2s,box-shadow .2s}.simpleInput-module__6MeCVG__input:hover:not(:disabled){border-color:var(--border-primary-bold)}.simpleInput-module__6MeCVG__input:focus:not(:disabled){border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}.simpleInput-module__6MeCVG__inputError{border-color:var(--border-danger)}.simpleInput-module__6MeCVG__inputError:focus{border-color:var(--border-danger);box-shadow:0 0 0 1px var(--border-danger)}.simpleInput-module__6MeCVG__input:disabled{background-color:var(--surface-primary-subtle);color:var(--text-secondary);cursor:not-allowed;opacity:.7}.simpleInput-module__6MeCVG__hint{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:-2px;margin-left:3px;font-style:italic}.simpleInput-module__6MeCVG__error{color:var(--text-error);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:4px;font-weight:500}@media (max-width:768px){.simpleInput-module__6MeCVG__input{font-size:var(--text-md-size);height:36px;padding:0 10px}}
.simpleTextArea-module__Ygdhma__textAreaContainer{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.simpleTextArea-module__Ygdhma__requiredAsterisk{color:var(--text-error);margin-left:2px}.simpleTextArea-module__Ygdhma__textArea{background-color:var(--surface-primary);border:1px solid var(--border-primary);font-family:var(--font-primary-body);font-size:var(--text-md-size);resize:vertical;border-radius:8px;outline:none;width:100%;min-height:80px;padding:12px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.simpleTextArea-module__Ygdhma__textArea:hover:not(:disabled){border-color:var(--border-primary-bold)}.simpleTextArea-module__Ygdhma__textArea:focus:not(:disabled){border-color:var(--border-accent);box-shadow:0 0 0 1px var(--border-accent)}.simpleTextArea-module__Ygdhma__textAreaError{border-color:var(--border-danger)}.simpleTextArea-module__Ygdhma__textAreaError:focus{border-color:var(--border-danger);box-shadow:0 0 0 1px var(--border-danger)}.simpleTextArea-module__Ygdhma__textArea:disabled{background-color:var(--surface-primary-subtle);color:var(--text-secondary);cursor:not-allowed;opacity:.7}.simpleTextArea-module__Ygdhma__hint{color:var(--text-secondary);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:-2px;margin-left:3px;font-style:italic}.simpleTextArea-module__Ygdhma__error{color:var(--text-error);font-family:var(--font-primary-body);font-size:var(--text-xs-size);margin-top:4px;font-weight:500}@media (max-width:768px){.simpleTextArea-module__Ygdhma__textArea{min-height:72px;padding:10px;font-size:1rem}}
.entrySettingsPane-module__6V9lEG__root{--row-shadow:0 2px 4px #8c73400d;--row-lift:0 6px 9px #8c73401a;--raised:0 1px 2px #6348361f, 0 2px 6px -3px #63483629;--sunk:inset 0 1px 2px #8c73403d;flex-direction:column;flex:1;min-height:0;display:flex}.entrySettingsPane-module__6V9lEG__view{flex-direction:column;flex:1;min-height:0;display:flex}.entrySettingsPane-module__6V9lEG__list{flex-direction:column;flex:1;gap:16px;min-height:0;margin:-8px;padding:8px;display:flex;overflow-y:auto}.entrySettingsPane-module__6V9lEG__lookNote{margin:0}.entrySettingsPane-module__6V9lEG__rows{flex-direction:column;gap:8px;display:flex}.entrySettingsPane-module__6V9lEG__row{background:var(--surface-primary-light);box-shadow:var(--row-shadow);border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__opens:hover{box-shadow:var(--row-lift)}}.entrySettingsPane-module__6V9lEG__opens:active{background:color-mix(in srgb, var(--color-bone-300) 80%, var(--color-bone-500));box-shadow:var(--sunk)}.entrySettingsPane-module__6V9lEG__hit{appearance:none;border-radius:inherit;cursor:pointer;z-index:1;background:0 0;border:none;padding:0;position:absolute;inset:0}.entrySettingsPane-module__6V9lEG__hit:disabled{cursor:default}.entrySettingsPane-module__6V9lEG__hit:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.entrySettingsPane-module__6V9lEG__opens>:not(.entrySettingsPane-module__6V9lEG__hit){pointer-events:none}.entrySettingsPane-module__6V9lEG__lead{flex:none;display:flex}.entrySettingsPane-module__6V9lEG__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.entrySettingsPane-module__6V9lEG__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entrySettingsPane-module__6V9lEG__chevron{color:var(--text-secondary);flex:none;transition:color .15s,transform .2s}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__opens:hover .entrySettingsPane-module__6V9lEG__chevron{color:var(--text-primary-accent);transform:translate(2px)}}.entrySettingsPane-module__6V9lEG__foot{flex-direction:column;gap:16px;margin-top:auto;display:flex}.entrySettingsPane-module__6V9lEG__machine{padding-top:12px;position:relative}.entrySettingsPane-module__6V9lEG__sheet{border-radius:12px;transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;bottom:16px;box-shadow:0 0 0 1px #8c73401f,0 1px 3px #8c734024}.entrySettingsPane-module__6V9lEG__sheet[data-depth="1"]{background:color-mix(in srgb, var(--surface-primary-light) 92%, var(--color-bone-300));top:6px;left:12px;right:12px}.entrySettingsPane-module__6V9lEG__sheet[data-depth="2"]{background:color-mix(in srgb, var(--surface-primary-light) 75%, var(--color-bone-300));top:0;left:24px;right:24px}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__machine:not(.entrySettingsPane-module__6V9lEG__machineLoading):hover .entrySettingsPane-module__6V9lEG__sheet[data-depth="1"]{transform:translateY(-2px)}.entrySettingsPane-module__6V9lEG__machine:not(.entrySettingsPane-module__6V9lEG__machineLoading):hover .entrySettingsPane-module__6V9lEG__sheet[data-depth="2"]{transform:translateY(-4px)}.entrySettingsPane-module__6V9lEG__machine:not(.entrySettingsPane-module__6V9lEG__machineLoading):hover .entrySettingsPane-module__6V9lEG__machineIcon svg{transform:rotate(-45deg)}}.entrySettingsPane-module__6V9lEG__machine:not(.entrySettingsPane-module__6V9lEG__machineLoading):active .entrySettingsPane-module__6V9lEG__sheet[data-depth="1"]{transform:translateY(6px)}.entrySettingsPane-module__6V9lEG__machine:not(.entrySettingsPane-module__6V9lEG__machineLoading):active .entrySettingsPane-module__6V9lEG__sheet[data-depth="2"]{transform:translateY(12px)}.entrySettingsPane-module__6V9lEG__machineFace{box-shadow:var(--row-shadow), 0 -1px 3px #8c73401f;z-index:1}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__machineFace.entrySettingsPane-module__6V9lEG__opens:hover{box-shadow:var(--row-lift), 0 -1px 3px #8c73401f}}.entrySettingsPane-module__6V9lEG__machineFace.entrySettingsPane-module__6V9lEG__opens:active{box-shadow:var(--sunk)}.entrySettingsPane-module__6V9lEG__machineIcon{background:var(--surface-secondary);color:var(--text-primary-accent);border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:inset 0 1px 2px #8c734024}.entrySettingsPane-module__6V9lEG__machineIcon svg{transition:transform .5s cubic-bezier(.22,1,.36,1)}.entrySettingsPane-module__6V9lEG__machineSkeleton{align-items:center;height:24px;display:flex}.entrySettingsPane-module__6V9lEG__machineEnd{flex:none;place-items:center;display:grid}.entrySettingsPane-module__6V9lEG__machineEnd>*{grid-area:1/1}.entrySettingsPane-module__6V9lEG__machineFace[data-opening] .entrySettingsPane-module__6V9lEG__chevron{animation:.15s ease-out .15s both entrySettingsPane-module__6V9lEG__machine-wait-out}.entrySettingsPane-module__6V9lEG__machineWait{color:var(--text-secondary);animation:.15s ease-out .15s both entrySettingsPane-module__6V9lEG__machine-wait-in;display:flex}@keyframes entrySettingsPane-module__6V9lEG__machine-wait-in{0%{opacity:0}}@keyframes entrySettingsPane-module__6V9lEG__machine-wait-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.entrySettingsPane-module__6V9lEG__sheet,.entrySettingsPane-module__6V9lEG__machineIcon svg{transition:none}}.entrySettingsPane-module__6V9lEG__statusRow{flex-direction:column;align-items:stretch;gap:12px}.entrySettingsPane-module__6V9lEG__segments{--seg-fill:var(--surface-warning);--seg-ink:var(--text-warning-inverse);background:var(--surface-secondary);border-radius:12px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative;box-shadow:inset 0 1px 2px #8c734024}.entrySettingsPane-module__6V9lEG__segments[data-value=finished]{--seg-fill:var(--surface-secondary-inverse);--seg-ink:var(--text-inverse)}.entrySettingsPane-module__6V9lEG__segmentPill{background-color:var(--seg-fill);box-shadow:var(--raised);border-radius:8px;width:calc(50% - 4px);transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s;position:absolute;top:4px;bottom:4px;left:4px}.entrySettingsPane-module__6V9lEG__segments[data-value=finished] .entrySettingsPane-module__6V9lEG__segmentPill{transform:translate(100%)}.entrySettingsPane-module__6V9lEG__segment{appearance:none;color:var(--text-secondary);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 8px;font-family:inherit;transition:color .2s;display:flex;position:relative}.entrySettingsPane-module__6V9lEG__segment[data-state=checked]{color:var(--seg-ink);cursor:default}.entrySettingsPane-module__6V9lEG__segment[data-disabled]{color:var(--text-primary-light);cursor:not-allowed}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__segment[data-state=unchecked]:not([data-disabled]):hover{color:var(--text-primary)}}.entrySettingsPane-module__6V9lEG__segment:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.entrySettingsPane-module__6V9lEG__segmentPill{transition:background-color .2s}}.entrySettingsPane-module__6V9lEG__trashSheet{flex-direction:column;gap:16px;padding:16px;display:flex}.entrySettingsPane-module__6V9lEG__phoneHead{color:var(--state-danger);justify-content:space-between;align-items:center;padding:8px 16px 0;display:flex}.entrySettingsPane-module__6V9lEG__trashFace{white-space:nowrap;align-items:center;gap:8px;display:flex}.entrySettingsPane-module__6V9lEG__page{flex-direction:column;flex:1;gap:16px;min-height:0;margin:-4px;padding:4px;display:flex;overflow-y:auto}.entrySettingsPane-module__6V9lEG__lede{margin:0}.entrySettingsPane-module__6V9lEG__inlineBack{appearance:none;color:var(--text-primary-accent);cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:4px;margin:0 0 12px -4px;padding:4px;font-family:inherit;display:inline-flex}.entrySettingsPane-module__6V9lEG__inlineBack:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.entrySettingsPane-module__6V9lEG__picker{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.entrySettingsPane-module__6V9lEG__pickerScroll{overscroll-behavior:contain;flex:1;min-height:0;margin:-8px;padding:8px;overflow-y:auto}.entrySettingsPane-module__6V9lEG__pickerList{flex-direction:column;gap:8px;display:flex}.entrySettingsPane-module__6V9lEG__choice[data-state=checked]{box-shadow:var(--row-shadow), inset 0 0 0 2px var(--border-accent)}@media (hover:hover) and (pointer:fine){.entrySettingsPane-module__6V9lEG__choice[data-state=checked]:hover{box-shadow:var(--row-lift), inset 0 0 0 2px var(--border-accent)}}.entrySettingsPane-module__6V9lEG__choice[data-current]{background:var(--surface-secondary);box-shadow:inset 0 1px 2px #8c73401a}.entrySettingsPane-module__6V9lEG__currentChip{background:var(--surface-primary-light);color:var(--text-secondary);border-radius:8px;flex:none;padding:2px 8px}.entrySettingsPane-module__6V9lEG__actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}
.studioSheet-module__Mq6Ubq__sheet{background-color:var(--studio-paper,var(--surface-primary-light))}.studioSheet-module__Mq6Ubq__root{flex-direction:column;flex:1;min-height:0;display:flex}.studioSheet-module__Mq6Ubq__head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 16px 8px 22px;display:flex}.studioSheet-module__Mq6Ubq__headText{min-width:0}.studioSheet-module__Mq6Ubq__title{color:var(--studio-ink,var(--text-primary));margin:0;font-size:18px;font-weight:600;line-height:1.25}.studioSheet-module__Mq6Ubq__headText .studioSheet-module__Mq6Ubq__sub{color:var(--text-secondary);max-width:44ch;margin:2px 0 0;line-height:1.4}.studioSheet-module__Mq6Ubq__pinned{flex-shrink:0;padding:4px 22px 12px}.studioSheet-module__Mq6Ubq__scroll{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.studioSheet-module__Mq6Ubq__fade{opacity:0;pointer-events:none;z-index:1;height:24px;transition:opacity .18s;position:absolute;left:0;right:0}.studioSheet-module__Mq6Ubq__fadeShown{opacity:1}.studioSheet-module__Mq6Ubq__fadeTop{background:linear-gradient(to bottom, var(--studio-paper,var(--surface-primary-light)), transparent);top:0}.studioSheet-module__Mq6Ubq__fadeBottom{background:linear-gradient(to top, var(--studio-paper,var(--surface-primary-light)), transparent);bottom:0}.studioSheet-module__Mq6Ubq__body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:4px 22px 18px;display:flex;overflow:hidden auto}.studioSheet-module__Mq6Ubq__bar{justify-content:flex-end;align-items:center;gap:8px;padding:14px 18px;display:flex}.studioSheet-module__Mq6Ubq__barLead{margin-right:auto;display:flex}.studioSheet-module__Mq6Ubq__barLead:empty{display:none}@media (max-width:768px){.studioSheet-module__Mq6Ubq__head{padding:14px 12px 6px 18px}.studioSheet-module__Mq6Ubq__pinned{padding:4px 18px 10px}.studioSheet-module__Mq6Ubq__body{padding:4px 18px 16px}.studioSheet-module__Mq6Ubq__bar{padding:12px 18px calc(16px + env(safe-area-inset-bottom,0px))}.studioSheet-module__Mq6Ubq__bar>*{flex:1}.studioSheet-module__Mq6Ubq__barLead{flex:none}}
.finishTargetLine-module__Wv4KEq__finish{color:var(--text-primary);align-items:center;gap:6px;min-width:0;display:flex}.finishTargetLine-module__Wv4KEq__finish>svg{color:var(--text-secondary);flex:none}.finishTargetLine-module__Wv4KEq__finish[data-tone=success]>svg{color:var(--text-success)}.finishTargetLine-module__Wv4KEq__finish[data-tone=warning]>svg{color:var(--text-warning)}.finishTargetLine-module__Wv4KEq__finishText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.sidePaneFrame-module___S-UNq__frame{--pane-surface:color-mix(in oklab, var(--surface-primary-light) 50%, var(--surface-primary));--pane-tray:var(--surface-secondary);--comments-fade-surface:var(--pane-surface);background:var(--pane-surface);border-radius:20px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 -2px 12px -4px #63483624,0 1px 2px #6348361a,0 4px 12px -2px #6348361a,0 16px 40px -12px #63483642}.sidePaneFrame-module___S-UNq__frame[data-tone=page]{--pane-surface:var(--surface-primary)}.sidePaneFrame-module___S-UNq__head{flex:none;align-items:center;gap:8px;padding:16px 12px 8px 16px;display:flex}.sidePaneFrame-module___S-UNq__count{background:var(--pane-tray);color:var(--text-secondary);border-radius:8px;padding:2px 8px}.sidePaneFrame-module___S-UNq__action{align-items:center;min-height:32px;margin-left:auto;display:inline-flex}.sidePaneFrame-module___S-UNq__close{color:var(--text-secondary);margin-left:auto}.sidePaneFrame-module___S-UNq__back{color:var(--text-primary-accent);margin:0 -4px 0 -8px}.sidePaneFrame-module___S-UNq__action+.sidePaneFrame-module___S-UNq__close{margin-left:0}.sidePaneFrame-module___S-UNq__body{flex-direction:column;flex:1;min-height:0;padding:8px 16px 16px;display:flex}.sidePaneFrame-module___S-UNq__scroll{overflow:hidden auto}
.fieldEditPopup-module__602vGG__form{flex-direction:column;gap:12px;display:flex}.fieldEditPopup-module__602vGG__field{flex-direction:column;gap:4px;display:flex}.fieldEditPopup-module__602vGG__count{color:var(--text-secondary);font-variant-numeric:tabular-nums;align-self:flex-end}.fieldEditPopup-module__602vGG__pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fieldEditPopup-module__602vGG__mode{border:1px solid var(--studio-rule,var(--border-primary-very-subtle));border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.fieldEditPopup-module__602vGG__modeMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.fieldEditPopup-module__602vGG__modeLabel{color:var(--text-primary);cursor:pointer}.fieldEditPopup-module__602vGG__modeNote{color:var(--text-secondary);line-height:1.4}.fieldEditPopup-module__602vGG__note{color:var(--text-secondary);align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}.fieldEditPopup-module__602vGG__noteIcon{color:var(--studio-ink-soft,var(--text-secondary));flex-shrink:0;display:inline-flex}@media (max-width:768px){.fieldEditPopup-module__602vGG__pair{grid-template-columns:1fr}}
.memberStack-module__zuWnhW__stack{isolation:isolate;flex:none;align-items:center;display:inline-flex}.memberStack-module__zuWnhW__stack>*{box-shadow:0 0 0 2.5px var(--home-stack-ring,var(--surface-primary-light));border-radius:50%;margin-left:-4px;position:relative}.memberStack-module__zuWnhW__stack>:first-child{margin-left:0}.memberStack-module__zuWnhW__stack>:first-child{z-index:4}.memberStack-module__zuWnhW__stack>:nth-child(2){z-index:3}.memberStack-module__zuWnhW__stack>:nth-child(3){z-index:2}.memberStack-module__zuWnhW__stack>:nth-child(4){z-index:1}.memberStack-module__zuWnhW__stack[data-size="2"]>*{margin-left:-6px}.memberStack-module__zuWnhW__stack[data-size="2"]>:first-child{margin-left:0}.memberStack-module__zuWnhW__overflow{background:var(--surface-secondary);color:var(--text-secondary);border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 4px;display:inline-flex}.memberStack-module__zuWnhW__stack[data-size="2"] .memberStack-module__zuWnhW__overflow{min-width:32px;height:32px;padding:0 8px}
.paneMotion-module__5EiX_a__swap{pointer-events:auto}.paneMotion-module__5EiX_a__lift{pointer-events:none;z-index:-1;border-radius:20px;position:absolute;inset:0;box-shadow:-8px 12px 32px -8px #63483642,0 2px 6px #6348361a}.paneMotion-module__5EiX_a__shade{pointer-events:none;z-index:10;background:#6348361a;border-radius:20px;position:absolute;inset:0}
.parts-module__92o0pW__stage{--tier-frame:var(--surface-static-dark);--tier-ink:var(--text-static-light);height:var(--stage-height,224px);flex:none;width:220px;position:relative}.parts-module__92o0pW__stage[data-tier=pro]{--tier-frame:#424f3c}.parts-module__92o0pW__stage[data-tier=shared]{--tier-frame:var(--color-olive-700)}.parts-module__92o0pW__ticket{background:var(--tier-frame);color:var(--tier-ink);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;height:26px;padding:0 12px;display:inline-flex;box-shadow:0 2px 6px #6f5d3e38;-webkit-mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.parts-module__92o0pW__ticketRule{opacity:.5;border-left:1px dashed;align-self:stretch;margin:4px 0}.parts-module__92o0pW__caption{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.parts-module__92o0pW__dots{gap:4px;display:flex}.parts-module__92o0pW__dot{background:var(--border-primary);border-radius:4px;width:4px;height:4px;transition:background-color .3s,width .3s}.parts-module__92o0pW__dot[data-active]{background:var(--tier-frame);width:16px}.parts-module__92o0pW__captionText{color:var(--text-secondary);text-align:center;line-height:16px}
.projectChips-module___IrGRq__chips{flex-wrap:wrap;gap:4px;display:flex}.projectChips-module___IrGRq__chip{background:var(--surface-secondary);color:var(--text-secondary);border-radius:4px;padding:4px 8px}
.fullScreenStage-module__AVeSva__stage{--bar-h:72px;z-index:40;position:fixed;inset:0}.fullScreenStage-module__AVeSva__backdrop{background:var(--surface-secondary);position:absolute;inset:0}.fullScreenStage-module__AVeSva__room{inset:var(--bar-h) 0 0;display:flex;position:absolute}.fullScreenStage-module__AVeSva__barShell{background:var(--surface-primary);border-bottom:1px solid var(--border-primary-subtle);box-sizing:border-box;height:var(--bar-h);z-index:2;padding-top:16px;position:absolute;top:0}
.projectCover-module__qrXquq__coverPending{aspect-ratio:148/210;background:linear-gradient(135deg, var(--pending-panel), var(--pending-ink));opacity:.35;border-radius:4px;display:block;box-shadow:0 3px 6px #8c73401f}
.fireworks-module__PzGQvq__container{pointer-events:none;z-index:9999;position:fixed;inset:0}.fireworks-module__PzGQvq__canvas{width:100%;height:100%;position:absolute;inset:0}.fireworks-module__PzGQvq__glow{filter:blur(40px)}
.entryTitleBlock-module__H9xA3a__block{flex-direction:column;gap:12px;padding:32px 0 16px;display:flex}@media (min-width:769px){.entryTitleBlock-module__H9xA3a__block{padding-left:24px}[data-story-narrow] .entryTitleBlock-module__H9xA3a__block{padding-left:0}}.entryTitleBlock-module__H9xA3a__titleRow{align-items:flex-start;gap:4px;display:flex}.entryTitleBlock-module__H9xA3a__titleStatic{flex:1;min-width:0;margin:0}.entryTitleBlock-module__H9xA3a__titleField{flex:0 auto;min-width:0;max-width:calc(100% + 16px);margin:-4px -8px;display:inline-grid}.entryTitleBlock-module__H9xA3a__replica,.entryTitleBlock-module__H9xA3a__titleInput{font:inherit;letter-spacing:inherit;line-height:inherit;overflow-wrap:anywhere;white-space:pre-wrap;grid-area:1/1;padding:4px 8px}.entryTitleBlock-module__H9xA3a__replica{visibility:hidden;min-width:2ch}.entryTitleBlock-module__H9xA3a__titleInput{color:inherit;resize:none;background:0 0;border:none;border-radius:8px;outline:none;width:0;min-width:100%;transition:background-color .15s;overflow:hidden}.entryTitleBlock-module__H9xA3a__titleField:hover .entryTitleBlock-module__H9xA3a__titleInput,.entryTitleBlock-module__H9xA3a__titleInput:focus{background:var(--surface-secondary)}.entryTitleBlock-module__H9xA3a__titleInput:focus{box-shadow:0 0 0 2px var(--border-primary)}.entryTitleBlock-module__H9xA3a__ai{color:var(--text-secondary);opacity:0;transition:opacity .15s}.entryTitleBlock-module__H9xA3a__replica .entryTitleBlock-module__H9xA3a__ai{vertical-align:middle;visibility:visible;display:inline-flex}.entryTitleBlock-module__H9xA3a__titleRow:hover .entryTitleBlock-module__H9xA3a__ai,.entryTitleBlock-module__H9xA3a__titleRow:focus-within .entryTitleBlock-module__H9xA3a__ai{opacity:1}.entryTitleBlock-module__H9xA3a__ai:hover{color:var(--text-primary-accent)}.entryTitleBlock-module__H9xA3a__ai[data-open]{background-color:var(--surface-primary-subtle);color:var(--text-primary-accent);opacity:1}@media (hover:none){.entryTitleBlock-module__H9xA3a__ai{opacity:1}}@media (max-width:768px){.entryTitleBlock-module__H9xA3a__replica .entryTitleBlock-module__H9xA3a__ai{display:none}.entryTitleBlock-module__H9xA3a__titleField{max-width:calc(100% + 8px);margin:-4px}.entryTitleBlock-module__H9xA3a__replica,.entryTitleBlock-module__H9xA3a__titleInput{padding:4px}}.entryTitleBlock-module__H9xA3a__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.entryTitleBlock-module__H9xA3a__metaText{white-space:nowrap}.entryTitleBlock-module__H9xA3a__measure{pointer-events:none;visibility:hidden;white-space:nowrap;position:absolute}.entryTitleBlock-module__H9xA3a__storyBy,.entryTitleBlock-module__H9xA3a__storyByPlain{color:var(--text-primary);white-space:nowrap;border-radius:24px;align-items:center;gap:8px;padding:4px 12px 4px 4px;display:inline-flex}.entryTitleBlock-module__H9xA3a__storyBy{background:var(--surface-secondary);cursor:pointer;border:none;transition:background-color .15s}.entryTitleBlock-module__H9xA3a__storyBy:hover{background:var(--surface-secondary-hover)}.entryTitleBlock-module__H9xA3a__storyBy:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.entryTitleBlock-module__H9xA3a__storyByFace{align-items:center;gap:8px;display:inline-flex}.entryTitleBlock-module__H9xA3a__storyByPlain{padding-left:0}
.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}
.menu-module__OGJuQW__wrapper{z-index:20;background:0 0;border:none;align-items:center;padding:0;display:flex;position:relative}.menu-module__OGJuQW__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);min-width:160px;transform-origin:var(--menu-origin);z-index:1050;border-radius:18px;flex-direction:column;gap:4px;padding:5px;display:flex;overflow:hidden}.menu-module__OGJuQW__centerPositioner{z-index:1050}.menu-module__OGJuQW__centerPositioner>.menu-module__OGJuQW__content{transform-origin:50%}.menu-module__OGJuQW__contentSoft{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);border-radius:18px;gap:2px;padding:6px;box-shadow:0 8px 24px -6px #00000024}.menu-module__OGJuQW__item{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;outline:none;align-items:center;gap:8px;width:100%;padding:6px 10px;font-weight:650;transition:background-color .1s;display:flex;position:relative}.menu-module__OGJuQW__itemContent{flex-direction:column;gap:4px;width:100%;display:flex}.menu-module__OGJuQW__itemMain{align-items:center;gap:8px;display:flex}.menu-module__OGJuQW__itemHint{color:var(--text-tertiary);font-size:var(--text-xs-size);padding-left:24px;font-weight:500;line-height:1.3}.menu-module__OGJuQW__disabled,.menu-module__OGJuQW__itemDisabled{opacity:.5;pointer-events:none;cursor:not-allowed!important}.menu-module__OGJuQW__item:hover{background-color:rgb(var(--surface-primary-rgb), .9)}.menu-module__OGJuQW__item:focus{background-color:rgb(var(--surface-primary-subtle-rgb), .7)}.menu-module__OGJuQW__item[data-highlighted]{background-color:rgb(var(--surface-primary-subtle-rgb), .7);outline:none}.menu-module__OGJuQW__item:first-child,.menu-module__OGJuQW__subTrigger:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.menu-module__OGJuQW__item:last-child,.menu-module__OGJuQW__subTrigger:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.menu-module__OGJuQW__itemSoft{color:var(--text-primary-accent);border-radius:10px;padding:8px 10px;font-weight:700}.menu-module__OGJuQW__itemSoft:hover,.menu-module__OGJuQW__itemSoft[data-highlighted]{background-color:var(--surface-secondary)}.menu-module__OGJuQW__itemSelected{background-color:color-mix(in oklch, var(--surface-accent) 75%, var(--surface-primary-light));color:var(--text-inverse)}.menu-module__OGJuQW__itemSelected:hover,.menu-module__OGJuQW__itemSelected[data-highlighted]{background-color:var(--surface-accent);color:var(--text-inverse)}.menu-module__OGJuQW__separator{background-color:rgb(var(--text-primary-rgb), .1);border-radius:4px;align-self:center;width:calc(100% - 20px);height:2px;margin:1px 6px}.menu-module__OGJuQW__label{opacity:.8;-webkit-user-select:none;user-select:none;padding:6px 10px 4px}.menu-module__OGJuQW__itemDanger,.menu-module__OGJuQW__itemDanger svg{color:var(--text-danger)}.menu-module__OGJuQW__itemDanger:hover,.menu-module__OGJuQW__itemDanger:focus,.menu-module__OGJuQW__itemDanger[data-highlighted]{background-color:var(--surface-danger);color:var(--state-danger-bold)}.menu-module__OGJuQW__itemDanger:hover svg,.menu-module__OGJuQW__itemDanger:focus svg,.menu-module__OGJuQW__itemDanger[data-highlighted] svg{color:var(--state-danger-bold)}.menu-module__OGJuQW__subTrigger{color:var(--text-primary);cursor:pointer;font-size:var(--text-sm-size);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:6px;outline:none;align-items:center;gap:8px;width:100%;padding:6px 10px;font-weight:650;transition:background-color .1s;display:flex}.menu-module__OGJuQW__subTrigger:hover,.menu-module__OGJuQW__subTrigger[data-highlighted],.menu-module__OGJuQW__subTrigger[data-state=open]{background-color:rgb(var(--surface-primary-subtle-rgb), .7);outline:none}.menu-module__OGJuQW__chevron{color:var(--text-secondary);margin-left:auto}.menu-module__OGJuQW__subTriggerSoft{color:var(--text-primary-accent);border-radius:10px;padding:8px 10px;font-weight:700}.menu-module__OGJuQW__subTriggerSoft:hover,.menu-module__OGJuQW__subTriggerSoft[data-highlighted],.menu-module__OGJuQW__subTriggerSoft[data-state=open]{background-color:var(--surface-secondary)}.menu-module__OGJuQW__subTriggerDanger,.menu-module__OGJuQW__subTriggerDanger svg{color:var(--text-danger)}.menu-module__OGJuQW__subTriggerDanger:hover,.menu-module__OGJuQW__subTriggerDanger[data-highlighted],.menu-module__OGJuQW__subTriggerDanger[data-state=open]{background-color:var(--surface-danger);color:var(--state-danger-bold)}.menu-module__OGJuQW__subTriggerDanger:hover svg,.menu-module__OGJuQW__subTriggerDanger[data-highlighted] svg,.menu-module__OGJuQW__subTriggerDanger[data-state=open] svg{color:var(--state-danger-bold)}.menu-module__OGJuQW__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:18px;flex-direction:column;gap:6px;min-width:160px;padding:6px 4px;display:flex}.menu-module__OGJuQW__subContent[data-state=open]{animation:menu-module__OGJuQW__menu-grow-in .6s var(--menu-spring-grow), menu-module__OGJuQW__menu-fade-in .1s ease-out}.menu-module__OGJuQW__subContent[data-side=right]{transform-origin:0}.menu-module__OGJuQW__subContent[data-side=left]{transform-origin:100%}.menu-module__OGJuQW__subContentSoft{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--surface-primary-light);border:1px solid var(--border-primary-subtle);border-radius:18px;gap:2px;padding:6px;box-shadow:0 8px 24px -6px #00000024}.menu-module__OGJuQW__horizontalSection{background-color:rgb(var(--surface-primary-rgb), .1);border-radius:12px;margin:2px;padding:4px}.menu-module__OGJuQW__horizontalItems{justify-content:space-around;gap:2px;display:flex}.menu-module__OGJuQW__horizontalItem{color:var(--text-primary);cursor:pointer;font-size:var(--text-xs-size);-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;min-width:36px;min-height:36px;padding:6px 4px;transition:all .15s;display:flex}.menu-module__OGJuQW__horizontalItem:hover{background-color:rgb(var(--surface-primary-subtle-rgb), .5);transform:scale(1.05)}.menu-module__OGJuQW__horizontalItem:active{transform:scale(.95)}.menu-module__OGJuQW__horizontalItem.menu-module__OGJuQW__horizontalSelected{background-color:var(--surface-accent);color:var(--text-inverse)}.menu-module__OGJuQW__horizontalItem[data-disabled]{color:var(--text-secondary);cursor:not-allowed;opacity:.5}.menu-module__OGJuQW__horizontalIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.menu-module__OGJuQW__horizontalIcon svg{width:100%;height:100%}.menu-module__OGJuQW__horizontalLabel{font-weight:var(--font-weight-regular);text-align:center;line-height:1}.menu-module__OGJuQW__indicatorSlot{justify-content:center;align-items:center;width:12px;min-width:12px;display:flex}.menu-module__OGJuQW__indicatorSelected{color:var(--text-primary-accent);fill:currentColor;min-width:12px}.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent{--menu-row-from:-12px 0;--menu-spring-grow:linear(0, .1023, .3113, .5312, .7163, .852, .9406, .9918, 1.0166, 1.0249, 1.0242, 1.0195, 1.0138, 1.0087, 1.0048, 1.0022, 1.0006, .9997, 1, 1);--menu-spring-slide:linear(0, .1144, .3475, .5885, .7844, .9194, .9987, 1.0359, 1.046, 1.0413, 1.0308, 1.0196, 1.0104, 1.004, 1.0002, .9984, 1);--menu-spring-pop:linear(0, .1181, .3726, .6479, .8754, 1.0278, 1.1059, 1.1263, 1.1104, 1.0779, 1.0433, 1.0149, .996, .9864, .9841, .9862, .9903, .9947, .9982, 1.0006, 1.0017, 1)}.menu-module__OGJuQW__content[data-align=end],.menu-module__OGJuQW__content[data-side=left],.menu-module__OGJuQW__subContent[data-side=left]{--menu-row-from:12px 0}.menu-module__OGJuQW__content[data-align=center]{--menu-row-from:0 -6px}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(2){--menu-row-i:1}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(3){--menu-row-i:2}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(4){--menu-row-i:3}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(5){--menu-row-i:4}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(6){--menu-row-i:5}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(7){--menu-row-i:6}:is(.menu-module__OGJuQW__content,.menu-module__OGJuQW__subContent)>:nth-child(n+8){--menu-row-i:7}.menu-module__OGJuQW__item,.menu-module__OGJuQW__subTrigger,.menu-module__OGJuQW__label{animation:menu-module__OGJuQW__menu-slide-in .5s var(--menu-spring-slide), menu-module__OGJuQW__menu-fade-in .12s ease-out;animation-delay:calc(60ms + var(--menu-row-i,0) * 35ms);animation-fill-mode:backwards}.menu-module__OGJuQW__horizontalItems>:nth-child(2){--menu-col-i:1}.menu-module__OGJuQW__horizontalItems>:nth-child(3){--menu-col-i:2}.menu-module__OGJuQW__horizontalItems>:nth-child(4){--menu-col-i:3}.menu-module__OGJuQW__horizontalItems>:nth-child(n+5){--menu-col-i:4}.menu-module__OGJuQW__horizontalItems>.menu-module__OGJuQW__horizontalItem{animation:menu-module__OGJuQW__menu-pop-in .65s var(--menu-spring-pop), menu-module__OGJuQW__menu-fade-in .12s ease-out;animation-delay:calc(60ms + var(--menu-row-i,0) * 35ms + var(--menu-col-i,0) * 30ms);animation-fill-mode:backwards}:is(.menu-module__OGJuQW__item,.menu-module__OGJuQW__itemMain,.menu-module__OGJuQW__subTrigger)>svg:first-child:not(.menu-module__OGJuQW__chevron),.menu-module__OGJuQW__indicatorSlot+svg{animation:menu-module__OGJuQW__menu-pop-in .65s var(--menu-spring-pop) backwards;animation-delay:calc(60ms + var(--menu-row-i,0) * 35ms);transition:scale .26s cubic-bezier(.34,1.56,.64,1)}:is(.menu-module__OGJuQW__item,.menu-module__OGJuQW__subTrigger)[data-highlighted]>svg:first-child:not(.menu-module__OGJuQW__chevron),.menu-module__OGJuQW__subTrigger[data-state=open]>svg:first-child:not(.menu-module__OGJuQW__chevron),.menu-module__OGJuQW__item[data-highlighted] .menu-module__OGJuQW__itemMain>svg:first-child,.menu-module__OGJuQW__item[data-highlighted] .menu-module__OGJuQW__indicatorSlot+svg{scale:1.18}:is(.menu-module__OGJuQW__item,.menu-module__OGJuQW__subTrigger):active>svg:first-child:not(.menu-module__OGJuQW__chevron),.menu-module__OGJuQW__item:active .menu-module__OGJuQW__itemMain>svg:first-child,.menu-module__OGJuQW__item:active .menu-module__OGJuQW__indicatorSlot+svg{transition-duration:90ms;scale:.86}.menu-module__OGJuQW__content[data-closing] :is(.menu-module__OGJuQW__item,.menu-module__OGJuQW__itemMain)>svg:first-child,.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__indicatorSlot+svg{transition:scale .12s ease-in;scale:.6}.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__item[data-chosen]>svg:first-child,.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__item[data-chosen] .menu-module__OGJuQW__itemMain>svg:first-child,.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__item[data-chosen] .menu-module__OGJuQW__indicatorSlot+svg{transition:scale .2s ease-out;scale:1.35}.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__horizontalItem{scale:.6}.menu-module__OGJuQW__content[data-closing] .menu-module__OGJuQW__horizontalItem[data-chosen]{scale:1.2}@keyframes menu-module__OGJuQW__menu-grow-in{0%{transform:scale(.4)}}@keyframes menu-module__OGJuQW__menu-slide-in{0%{translate:var(--menu-row-from)}}@keyframes menu-module__OGJuQW__menu-pop-in{0%{scale:.3}}@keyframes menu-module__OGJuQW__menu-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.menu-module__OGJuQW__subContent[data-state=open],.menu-module__OGJuQW__item,.menu-module__OGJuQW__subTrigger,.menu-module__OGJuQW__label,.menu-module__OGJuQW__horizontalItems>.menu-module__OGJuQW__horizontalItem,:is(.menu-module__OGJuQW__item,.menu-module__OGJuQW__itemMain,.menu-module__OGJuQW__subTrigger)>svg:first-child:not(.menu-module__OGJuQW__chevron),.menu-module__OGJuQW__indicatorSlot+svg{transition:none;animation:.12s ease-out menu-module__OGJuQW__menu-fade-in}}
.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)}}
.enhancedImage-module__VjIFxq__imageWrapper{cursor:grab;-webkit-user-select:none;user-select:none;z-index:1;margin:16px 0;transition:transform .3s ease-out,opacity .3s ease-out;display:block;position:relative}.enhancedImage-module__VjIFxq__imageContainer{text-align:center;width:100%;display:block;position:relative}.ProseMirror-selectednode>.enhancedImage-module__VjIFxq__imageWrapper .enhancedImage-module__VjIFxq__image{outline:2px solid var(--text-primary-accent);outline-offset:2px}.ProseMirror-selectednode>.enhancedImage-module__VjIFxq__imageWrapper .enhancedImage-module__VjIFxq__caption{background-color:color-mix(in srgb, var(--text-primary-accent) 8%, transparent);border-radius:8px}.ProseMirror-selectednode.collaborative-selected>.enhancedImage-module__VjIFxq__imageWrapper .enhancedImage-module__VjIFxq__image{outline-color:var(--collaborator-color)}.enhancedImage-module__VjIFxq__imageWrapper:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;position:relative}.enhancedImage-module__VjIFxq__imageWrapper:focus-visible:after{color:#fff;content:"Ctrl+Shift+↑↓ to move";opacity:0;pointer-events:none;white-space:nowrap;z-index:100;background:#000c;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:500;animation:.3s ease-out .5s forwards enhancedImage-module__VjIFxq__fade-in-hint;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}@keyframes enhancedImage-module__VjIFxq__fade-in-hint{to{opacity:1}}.enhancedImage-module__VjIFxq__image{opacity:1;-webkit-user-select:none;user-select:none;border-radius:12px;width:100%;max-width:100%;height:auto;transition:opacity .2s ease-out;display:block}.enhancedImage-module__VjIFxq__imageWrapper[data-size=small]{width:33%}.enhancedImage-module__VjIFxq__imageWrapper[data-size=medium]{width:50%}.enhancedImage-module__VjIFxq__imageWrapper[data-size=large]{width:100%}.enhancedImage-module__VjIFxq__imageWrapper[data-align=left]{clear:left;float:left;margin-left:0;margin-right:16px}.enhancedImage-module__VjIFxq__imageWrapper[data-align=right]{clear:right;float:right;margin-left:16px}.enhancedImage-module__VjIFxq__imageWrapper[data-align=center]{clear:both;margin-left:auto;margin-right:auto}.enhancedImage-module__VjIFxq__caption{color:var(--entry-caption,var(--text-secondary));text-align:center;width:100%;margin-top:8px;padding:2px;font-style:italic;transition:opacity .2s;position:relative}.enhancedImage-module__VjIFxq__captionInput{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;overflow-wrap:break-word;resize:none;text-align:center;white-space:pre-wrap;background:0 0;border:none;border-radius:6px;width:100%;min-height:24px;padding:4px;font-weight:565;line-height:1.5;overflow:hidden}.enhancedImage-module__VjIFxq__captionInput:focus{background-color:var(--surface-primary);outline:2px dashed var(--border-primary-subtle)}.enhancedImage-module__VjIFxq__captionInput::placeholder{opacity:.7}[data-fullscreen-editor] .enhancedImage-module__VjIFxq__caption{margin-top:2px}[data-fullscreen-editor] .enhancedImage-module__VjIFxq__captionInput{font-size:9pt;font-weight:400}.enhancedImage-module__VjIFxq__loadingContainer{background-color:var(--surface-primary-subtle,#f5f5f5);border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:100px;display:flex;position:relative;overflow:hidden}.enhancedImage-module__VjIFxq__loadingContainer[data-size=small]{width:33%}.enhancedImage-module__VjIFxq__loadingContainer[data-size=medium]{width:50%}.enhancedImage-module__VjIFxq__loadingContainer[data-size=large]{width:100%}.enhancedImage-module__VjIFxq__loadingContainer[data-align=left]{clear:left;float:left;margin-left:0;margin-right:16px}.enhancedImage-module__VjIFxq__loadingContainer[data-align=right]{clear:right;float:right;margin-left:16px}.enhancedImage-module__VjIFxq__loadingContainer[data-align=center]{clear:both;margin-left:auto;margin-right:auto}.enhancedImage-module__VjIFxq__loadingAnimation{background:linear-gradient(90deg, var(--shimmer-color-internal,#f0f0f0) 0%, var(--shimmer-color-subtle,#e0e0e0) 20%, var(--shimmer-color-regular,#d8d8d8) 40%, var(--shimmer-color-subtle,#e0e0e0) 60%, var(--shimmer-color-internal,#f0f0f0) 80%);background-size:200% 100%;border-radius:12px;justify-content:center;align-items:center;width:100%;height:100%;animation:1.5s linear infinite enhancedImage-module__VjIFxq__shimmer;display:flex;position:relative}.enhancedImage-module__VjIFxq__loadingIndicator{color:#fff;z-index:1;background:#00000080;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.enhancedImage-module__VjIFxq__loadingText{opacity:.9}@keyframes enhancedImage-module__VjIFxq__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.enhancedImage-module__VjIFxq__errorContainer{background-color:var(--surface-tertiary,#f8f8f8);border:1px dashed var(--border-primary,#e0e0e0);text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:200px;padding:20px;transition:all .3s ease-out;display:flex}.enhancedImage-module__VjIFxq__errorMessage{color:var(--text-error,#d32f2f);margin-bottom:16px;font-size:14px}.enhancedImage-module__VjIFxq__retryButton{background-color:var(--surface-primary,#fff);border:1px solid var(--border-primary,#e0e0e0);color:var(--text-primary,#333);cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s}.enhancedImage-module__VjIFxq__retryButton:hover{background-color:var(--surface-secondary,#f5f5f5)}.enhancedImage-module__VjIFxq__savingOverlay{z-index:10;background-color:#fffffff2;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.enhancedImage-module__VjIFxq__savingContent{background-color:var(--surface-primary,#fff);border:1px solid var(--border-secondary,#e0e0e0);color:var(--text-primary,#1a1a1a);border-radius:8px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;display:flex;box-shadow:0 2px 8px #0000001a}.enhancedImage-module__VjIFxq__spinner{animation:1s linear infinite enhancedImage-module__VjIFxq__spin}@keyframes enhancedImage-module__VjIFxq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.enhancedImage-module__VjIFxq__image,.enhancedImage-module__VjIFxq__caption{transition:none!important}}@media (prefers-contrast:more){.ProseMirror-selectednode>.enhancedImage-module__VjIFxq__imageWrapper .enhancedImage-module__VjIFxq__image{outline-width:3px;outline-color:currentColor}.enhancedImage-module__VjIFxq__imageWrapper:focus-visible{outline-offset:2px;outline:3px solid}}
.bookPage-module__iiYVCW__page{--crease-0:13%;--crease-1:8%;--crease-2:3%;aspect-ratio:148/210;background:var(--surface-primary);max-width:var(--book-page-max,240px);flex:1 1 0;transition:filter .16s;position:relative;overflow:hidden}.bookPage-module__iiYVCW__page :where(*){transition:background-color .35s,border-color .35s,color .35s,fill .35s,stroke .35s}@media (prefers-reduced-motion:reduce){.bookPage-module__iiYVCW__page,.bookPage-module__iiYVCW__page :where(*){transition:none}}.bookPage-module__iiYVCW__fill{flex:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.bookPage-module__iiYVCW__page:after{content:"";pointer-events:none;z-index:2;width:28px;position:absolute;top:0;bottom:0}.bookPage-module__iiYVCW__dark{--crease-0:34%;--crease-1:20%;--crease-2:7%}.bookPage-module__iiYVCW__left{border-radius:3px 0 0 3px;box-shadow:-2px 1px 0 -1px #efe8db,-5px 2px 0 -1px #e2d7c4,-8px 3px 0 -1px #d8cbb5}.bookPage-module__iiYVCW__left:after{background:linear-gradient(to left, rgb(0 0 0/var(--crease-0)) 0, rgb(0 0 0/var(--crease-1)) 10%, rgb(0 0 0/var(--crease-2)) 34%, transparent 100%);right:0}.bookPage-module__iiYVCW__right{border-radius:0 3px 3px 0;box-shadow:2px 1px 0 -1px #efe8db,5px 2px 0 -1px #e2d7c4,8px 3px 0 -1px #d8cbb5}.bookPage-module__iiYVCW__right:after{background:linear-gradient(to right, rgb(0 0 0/var(--crease-0)) 0, rgb(0 0 0/var(--crease-1)) 10%, rgb(0 0 0/var(--crease-2)) 34%, transparent 100%);left:0}.bookPage-module__iiYVCW__flat{box-shadow:none}.bookPage-module__iiYVCW__dimmed{filter:grayscale(.9)brightness(.94)}
.projectStatusLine-module__qvyCkG__status{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.projectStatusLine-module__qvyCkG__status>svg{flex:none}.projectStatusLine-module__qvyCkG__statusSep{color:var(--color-bone-700);margin:0 4px 0 6px}
.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%}
.startFromScratchPopup-module__R3OrCG__body{flex-direction:column;gap:16px;display:flex}.startFromScratchPopup-module__R3OrCG__chapterSection{flex-direction:column;gap:8px;display:flex}.startFromScratchPopup-module__R3OrCG__chapterList{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:min(320px,85vh - 280px);margin:-4px;padding:4px;display:flex;overflow-y:auto}.startFromScratchPopup-module__R3OrCG__leading{flex:none;display:flex}.startFromScratchPopup-module__R3OrCG__footer{justify-content:flex-end;display:flex}
@property --cover-open{syntax:"<number>";inherits:false;initial-value:0}.coverOpen-module__OuDGJG__stage{place-items:center;width:100%;padding:6px 16px 30px;display:grid;position:relative}.coverOpen-module__OuDGJG__book{aspect-ratio:296/210;max-width:var(--book-max,480px);width:var(--book-fit-width,100%);margin:0 auto;position:relative}.coverOpen-module__OuDGJG__bookLayer{perspective:1600px;z-index:5;position:absolute;inset:0}.coverOpen-module__OuDGJG__aside{z-index:4;justify-content:center;align-items:center;width:50%;padding:8px 28px 8px 8px;display:flex;position:absolute;top:0;bottom:0;left:0}.coverOpen-module__OuDGJG__aside>*{width:100%;max-width:280px}@media (max-width:900px){.coverOpen-module__OuDGJG__aside{display:none}}@container book-canvas (not (min-width:624px)) or (not (min-height:456px)){.coverOpen-module__OuDGJG__aside{display:none}.coverOpen-module__OuDGJG__book{translate:calc(-25% * (1 - var(--cover-open))) 0}}.coverOpen-module__OuDGJG__baseRight{box-shadow:var(--book-drop-shadow,0 1px 3px #1e190f24, 0 18px 26px -2px #1e190f42);transition:box-shadow var(--book-lift-transition,0s);width:50%;position:absolute;top:0;bottom:0;right:0}.coverOpen-module__OuDGJG__leaf{box-shadow:var(--book-drop-shadow,0 1px 3px #1e190f24, 0 18px 26px -2px #1e190f42);transform-origin:0;transform-style:preserve-3d;transition:box-shadow var(--book-lift-transition,0s);z-index:5;width:50%;position:absolute;top:0;bottom:0;left:50%}.coverOpen-module__OuDGJG__faceFront,.coverOpen-module__OuDGJG__faceBack{backface-visibility:hidden;position:absolute;inset:0}.coverOpen-module__OuDGJG__faceBack{transform:rotateY(180deg)}.coverOpen-module__OuDGJG__faceSpine{pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000 0,#00000008 20%,#0000002b 42%,#00000008 62%,#ffffff0f 74%,#0000 100%);width:9%;position:absolute;top:0;bottom:0;left:0}.coverOpen-module__OuDGJG__baseRight>*,.coverOpen-module__OuDGJG__faceFront>:first-child{clip-path:polygon(0 0,calc(100% + 12px) 0,calc(100% + 12px) calc(100% + 2px),50% calc(100% + 2px),0 100%)}.coverOpen-module__OuDGJG__faceEdgeShade{clip-path:polygon(0 0,100% 0,100% 100%,50% 100%);pointer-events:none;background:linear-gradient(90deg,#46342273 0,#46342238 12%,#4634220f 32%,#0000 60%);width:100%;height:2px;position:absolute;top:100%;left:0}.coverOpen-module__OuDGJG__faceShade{pointer-events:none;z-index:6;background:linear-gradient(90deg,#00000057,#0000 55%);position:absolute;inset:0}
.compactRow-module__WeoODq__row{flex:auto;align-items:center;gap:16px;padding:12px 16px 12px 12px;display:flex;}.compactRow-module__WeoODq__rowOverlay{border-radius:inherit;z-index:1;position:absolute;inset:0}.compactRow-module__WeoODq__rowOverlay:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.compactRow-module__WeoODq__rowPin{z-index:2;flex:none;width:28px;height:28px;position:relative;}.compactRow-module__WeoODq__row:hover .compactRow-module__WeoODq__rowPin,.compactRow-module__WeoODq__row:focus-within .compactRow-module__WeoODq__rowPin{opacity:1}.compactRow-module__WeoODq__rowCover{transform-origin:50% 100%;flex:none;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.compactRow-module__WeoODq__rowText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex;position:relative}.compactRow-module__WeoODq__rowTitle,.compactRow-module__WeoODq__rowMetaText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.compactRow-module__WeoODq__rowMeta{align-items:center;gap:8px;min-width:0;display:flex}.compactRow-module__WeoODq__rowUnread{color:var(--text-primary-accent);white-space:nowrap;flex:none;align-items:center;gap:6px;display:inline-flex}html:not(.dark) .compactRow-module__WeoODq__themed .compactRow-module__WeoODq__rowUnread{color:var(--home-card-ink)}.compactRow-module__WeoODq__unreadDot{}.compactRow-module__WeoODq__rowAction{background:var(--surface-secondary);color:var(--text-primary-accent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:4px;padding:4px 8px 4px 12px;transition:background-color .2s ease-in-out;display:inline-flex;position:relative}.compactRow-module__WeoODq__row:hover .compactRow-module__WeoODq__rowAction{background:var(--surface-secondary-hover)}html:not(.dark) .compactRow-module__WeoODq__themed .compactRow-module__WeoODq__rowAction{background:color-mix(in oklab, var(--home-card-ink) 12%, var(--surface-primary-light));color:var(--home-card-ink)}html:not(.dark) .compactRow-module__WeoODq__themed.compactRow-module__WeoODq__row:hover .compactRow-module__WeoODq__rowAction{background:color-mix(in oklab, var(--home-card-ink) 20%, var(--surface-primary-light))}.compactRow-module__WeoODq__rowChevron{flex:none;transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.compactRow-module__WeoODq__row:hover .compactRow-module__WeoODq__rowCover{transform:translateY(-2px)rotate(-4deg)}.compactRow-module__WeoODq__row:hover .compactRow-module__WeoODq__rowChevron{transform:translate(2px)}}@container home-shelf not (min-width:400px){.compactRow-module__WeoODq__row{gap:12px}.compactRow-module__WeoODq__rowAction{padding:4px}.compactRow-module__WeoODq__rowActionLabel{display:none}}@media (prefers-reduced-motion:reduce){.compactRow-module__WeoODq__rowCover,.compactRow-module__WeoODq__rowChevron{transition:none}}
.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}}
.editCustomQuestionModal-module__VIydgW__body{flex-direction:column;gap:16px;padding:14px 18px 18px;display:flex}.editCustomQuestionModal-module__VIydgW__header{flex-direction:column;gap:4px;display:flex}.editCustomQuestionModal-module__VIydgW__loadingContent{flex-direction:column;align-items:center;gap:32px;padding:48px 24px;display:flex}.editCustomQuestionModal-module__VIydgW__messageContainer{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:380px;display:flex}.editCustomQuestionModal-module__VIydgW__mainMessage{font-weight:600}.editCustomQuestionModal-module__VIydgW__tipText{min-height:48px;line-height:1.6}.editCustomQuestionModal-module__VIydgW__successContent{flex-direction:column;align-items:center;gap:24px;padding:48px 24px;display:flex}.editCustomQuestionModal-module__VIydgW__successIconWrapper{background-color:var(--color-success-background);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.editCustomQuestionModal-module__VIydgW__successIcon{color:var(--color-success-primary)}
.noteField-module__Qo_O7a__noteSection{background-color:var(--surface-primary-light);cursor:text;border-radius:12px;flex-direction:column;gap:8px;padding:12px;transition:border-color .2s,box-shadow .2s;display:flex}.noteField-module__Qo_O7a__noteSection:focus-within{box-shadow:0 0 0 1px var(--border-accent)}.noteField-module__Qo_O7a__bare{border:2px solid var(--border-primary-subtle)}.noteField-module__Qo_O7a__bare:hover{border-color:var(--border-primary-bold)}.noteField-module__Qo_O7a__bare:focus-within{border-color:var(--border-accent)}.noteField-module__Qo_O7a__noteHeader{align-items:center;gap:6px;display:flex}.noteField-module__Qo_O7a__noteIcon{color:var(--surface-accent);flex-shrink:0}.noteField-module__Qo_O7a__noteTitle{color:var(--text-primary-accent)}.noteField-module__Qo_O7a__noteOptional{color:var(--text-secondary)}.noteField-module__Qo_O7a__noteSeparator{background-image:repeating-linear-gradient(to right, var(--border-primary-subtle), var(--border-primary-subtle) 6px, transparent 6px, transparent 12px);width:100%;height:1px}.noteField-module__Qo_O7a__noteTextarea{resize:vertical;scrollbar-width:none;background:0 0;border:none;outline:none;width:100%;min-height:36px;max-height:400px;padding:0;overflow-y:auto}.noteField-module__Qo_O7a__noteTextarea::-webkit-scrollbar{display:none}.noteField-module__Qo_O7a__noteTextarea::placeholder{color:var(--text-secondary);font-style:italic}.noteField-module__Qo_O7a__noteTextarea[data-fade=top]{-webkit-mask-image:linear-gradient(#0000 0,#000 14px);mask-image:linear-gradient(#0000 0,#000 14px)}.noteField-module__Qo_O7a__noteTextarea[data-fade=bottom]{-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 14px);mask-image:linear-gradient(0deg,#0000 0,#000 14px)}.noteField-module__Qo_O7a__noteTextarea[data-fade=both]{-webkit-mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 14px calc(100% - 14px),#0000 100%)}
.editNoteModal-module__0edQJW__body{flex-direction:column;gap:12px;padding:14px 18px 18px;display:flex}.editNoteModal-module__0edQJW__fields{flex-direction:column;gap:12px;display:flex}.editNoteModal-module__0edQJW__header{flex-direction:column;gap:4px;display:flex}.editNoteModal-module__0edQJW__error{color:var(--color-danger-text,#b42318)}.editNoteModal-module__0edQJW__footer{justify-content:space-between;align-items:center;display:flex}.editNoteModal-module__0edQJW__footerEnd{gap:8px;margin-left:auto;display:flex}
.managePhotoRow-module__bT2axq__added{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.managePhotoRow-module__bT2axq__row{border:1px solid var(--border-primary-subtle);border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.managePhotoRow-module__bT2axq__rowMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.managePhotoRow-module__bT2axq__rowThumb{object-fit:cover;border-radius:8px;flex-shrink:0;width:56px;height:56px}.managePhotoRow-module__bT2axq__spec{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.managePhotoRow-module__bT2axq__specLine{align-items:center;gap:8px;min-width:0;display:flex}.managePhotoRow-module__bT2axq__spinner{color:var(--text-secondary);align-items:center;padding-right:8px;display:inline-flex}
.photoDropZone-module__MqRTzG__dropZone{background-color:var(--surface-primary-light);border:2px dashed var(--border-primary-subtle);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:130px;padding:18px 8px;transition:background-color .15s,border-color .15s;display:flex}.photoDropZone-module__MqRTzG__dropZone.photoDropZone-module__MqRTzG__dragActive{background-color:var(--surface-secondary);border-color:var(--border-primary)}.photoDropZone-module__MqRTzG__dropIdle,.photoDropZone-module__MqRTzG__dropActivePrompt{flex-direction:column;align-items:center;gap:4px;display:flex}.photoDropZone-module__MqRTzG__dropActivePrompt{pointer-events:none}.photoDropZone-module__MqRTzG__dropActiveIcon{color:var(--surface-accent);margin-bottom:4px}.photoDropZone-module__MqRTzG__dropHint{color:var(--text-secondary);text-align:center;font-size:13px;font-weight:600}.photoDropZone-module__MqRTzG__dropLabel{color:var(--text-secondary);letter-spacing:.24px;text-align:center;text-transform:uppercase;font-size:12px;font-weight:800}.photoDropZone-module__MqRTzG__dropOr{color:var(--text-secondary);text-align:center;font-size:14px;font-style:italic;font-weight:600}.photoDropZone-module__MqRTzG__hiddenInput{display:none}.photoDropZone-module__MqRTzG__uploadButton{background-color:var(--surface-secondary);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;display:flex}.photoDropZone-module__MqRTzG__uploadButton:focus-visible{outline:2px solid var(--border-primary);outline-offset:2px}.photoDropZone-module__MqRTzG__uploadIcon{color:var(--surface-accent);margin-bottom:-2px}.photoDropZone-module__MqRTzG__uploadLabel{color:var(--surface-accent)}
.managePhotosModal-module__fTFwQq__body{flex-direction:column;gap:12px;padding:14px 18px 18px;display:flex}.managePhotosModal-module__fTFwQq__columns{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:6px;min-height:150px;display:grid}.managePhotosModal-module__fTFwQq__dropColumn{display:flex}.managePhotosModal-module__fTFwQq__empty{border:1px dashed var(--border-primary-subtle);text-align:center;border-radius:12px;justify-content:center;align-items:center;height:100%;min-height:130px;padding:16px;display:flex}.managePhotosModal-module__fTFwQq__error{color:var(--text-error)}.managePhotosModal-module__fTFwQq__footer{justify-content:flex-end;display:flex}.managePhotosModal-module__fTFwQq__header{flex-direction:column;gap:4px;display:flex}.managePhotosModal-module__fTFwQq__list{scrollbar-gutter:stable;flex-direction:column;gap:8px;max-height:320px;padding-right:8px;display:flex;overflow-y:scroll}.managePhotosModal-module__fTFwQq__listColumn{min-width:0}@media (max-width:600px){.managePhotosModal-module__fTFwQq__columns{grid-template-columns:1fr}.managePhotosModal-module__fTFwQq__list{max-height:220px}}
.pinnedQuestionFooter-module__79SMqa__footer{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.pinnedQuestionFooter-module__79SMqa__answeredBy{appearance:none;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;min-width:0;display:flex}.pinnedQuestionFooter-module__79SMqa__answeredByButton{cursor:pointer;border-radius:10px;width:auto;margin:-6px -8px;padding:6px 8px;transition:background-color .12s}.pinnedQuestionFooter-module__79SMqa__answeredByButton:hover{background:var(--surface-secondary)}.pinnedQuestionFooter-module__79SMqa__answeredByButton:focus{outline:none}.pinnedQuestionFooter-module__79SMqa__answeredByButton:focus-visible{outline:2px solid var(--border-primary);outline-offset:2px}.pinnedQuestionFooter-module__79SMqa__avatarStack{flex-shrink:0;display:flex}.pinnedQuestionFooter-module__79SMqa__avatarItem{display:inline-flex}.pinnedQuestionFooter-module__79SMqa__avatarRing{border:2px solid #fffdf9}.pinnedQuestionFooter-module__79SMqa__avatarRingOnPrimary{border-color:var(--surface-primary)}.pinnedQuestionFooter-module__79SMqa__answeredCopy{flex-direction:column;min-width:0;display:flex}.pinnedQuestionFooter-module__79SMqa__answeredNames{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.pinnedQuestionFooter-module__79SMqa__answeredVerb{color:#807758;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2}.pinnedQuestionFooter-module__79SMqa__emptyCopy{flex-direction:column;display:flex}.pinnedQuestionFooter-module__79SMqa__emptyLine1{color:var(--text-secondary);font-size:13px;font-weight:700;line-height:1.2}.pinnedQuestionFooter-module__79SMqa__emptyLine2{color:#807758;font-size:13px;font-weight:600;line-height:1.2}.pinnedQuestionFooter-module__79SMqa__completeButton{background:var(--surface-success-inverse);color:var(--text-success-subtle);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px 10px 12px;font-size:14px;font-weight:600;display:flex;box-shadow:0 2px 6px -1px #4d472e40}.pinnedQuestionFooter-module__79SMqa__skippedTag{color:#807758;white-space:nowrap;flex-shrink:0;align-self:flex-end;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}
.answeredEntriesList-module__qTGDoa__list{flex-direction:column;gap:4px;width:100%;display:flex}.answeredEntriesList-module__qTGDoa__rowLink{color:inherit;text-decoration:none}.answeredEntriesList-module__qTGDoa__row{border-radius:8px;align-items:center;gap:12px;padding:8px;transition:background-color .12s,transform .12s;display:flex}.answeredEntriesList-module__qTGDoa__rowLink:hover .answeredEntriesList-module__qTGDoa__row{background:var(--surface-secondary)}.answeredEntriesList-module__qTGDoa__rowLink:active .answeredEntriesList-module__qTGDoa__row{background:var(--surface-secondary);transform:scale(.99)}.answeredEntriesList-module__qTGDoa__rowLink:focus{outline:none}.answeredEntriesList-module__qTGDoa__rowLink:focus-visible .answeredEntriesList-module__qTGDoa__row{outline:2px solid var(--border-primary);outline-offset:-2px}.answeredEntriesList-module__qTGDoa__rowText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.answeredEntriesList-module__qTGDoa__rowTitle{color:var(--text-primary);font-size:14px;font-weight:650;line-height:1.2}.answeredEntriesList-module__qTGDoa__rowSub{color:var(--text-secondary);font-size:12px;font-style:italic;font-weight:600;line-height:1}.answeredEntriesList-module__qTGDoa__rowMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.answeredEntriesList-module__qTGDoa__metaName{color:var(--text-secondary);font-size:12px;font-weight:600}.answeredEntriesList-module__qTGDoa__metaText{color:var(--text-secondary);font-size:12px}.answeredEntriesList-module__qTGDoa__openHint{color:var(--text-secondary);flex-shrink:0;display:flex}
.answeredEntriesPopup-module__0VuVhW__body{flex-direction:column;gap:16px;padding:14px 18px 18px;display:flex}.answeredEntriesPopup-module__0VuVhW__header{flex-direction:column;gap:4px;display:flex}
.motionLoader-module__-NlMYa__loaderContainer{justify-content:center;align-items:center;display:inline-flex;position:relative}.motionLoader-module__-NlMYa__dotsContainer{justify-content:center;align-items:center;height:100%;display:flex}.motionLoader-module__-NlMYa__dot{transform-origin:50%;border-radius:50%}.motionLoader-module__-NlMYa__barsContainer{justify-content:center;align-items:center;height:100%;display:flex}.motionLoader-module__-NlMYa__bar{transform-origin:bottom;border-radius:2px}.motionLoader-module__-NlMYa__inlineLoader{align-items:baseline;gap:1px;display:inline-flex}.motionLoader-module__-NlMYa__inlineDot{font-weight:600;display:inline-block}
.fold-module__t8D2wa__fold{margin-top:calc(var(--fold-gap,16px) * -1)}.fold-module__t8D2wa__inner{padding-top:var(--fold-gap,16px);display:flow-root}
/*# sourceMappingURL=1kepd7i1bpe2z.css.map*/