.QuickCapture_capture__pRknn{width:100%;max-width:600px;margin:0 auto}.QuickCapture_inputWrapper__UWHEs{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:2px solid #e8e2d8;border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.QuickCapture_inputWrapper__UWHEs:focus-within{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.QuickCapture_typeIndicator__Fxlb_{display:flex;align-items:center;justify-content:center;width:24px;flex-shrink:0}.QuickCapture_icon__6ySYW{color:#806757}.QuickCapture_iconLink__YMRAK{color:#1b553e}.QuickCapture_iconNote__tHHc8{color:#d4a830}.QuickCapture_iconEmpty__MiftH{width:18px;height:18px;border:2px dashed #e8e2d8;border-radius:4px}.QuickCapture_input__1NV4b{flex:1 1;padding:8px 0;background:transparent;border:none;outline:none;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.QuickCapture_input__1NV4b::placeholder{color:#70695f}.QuickCapture_input__1NV4b:disabled{opacity:.6}.QuickCapture_submit__hzYje{flex-shrink:0;padding:8px 20px;background:#1b553e;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:background .2s ease,opacity .2s ease}.QuickCapture_submit__hzYje:hover:not(:disabled){background:#113627}.QuickCapture_submit__hzYje:disabled{opacity:.5;cursor:not-allowed}.QuickCapture_uploadBtn__JrpKB{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1.5px solid #e8e2d8;border-radius:8px;color:#806757;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.QuickCapture_uploadBtn__JrpKB:hover:not(:disabled){border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.05)}.QuickCapture_uploadBtn__JrpKB:disabled{opacity:.5;cursor:not-allowed}.QuickCapture_hiddenInput__IK5Yd{display:none}.QuickCapture_progress___LLMm{display:flex;align-items:center;gap:8px;margin-top:4px;padding-left:36px}.QuickCapture_progressIcon__jYKTy{flex-shrink:0;color:#1b553e}.QuickCapture_progressBar__Z3Atl{flex:1 1;height:4px;background:#e8e2d8;border-radius:2px;overflow:hidden}.QuickCapture_progressFill__GS2W9{height:100%;width:var(--fill-width,0);background:#1b553e;border-radius:2px;transition:width .2s ease}.QuickCapture_progressText__EPRHJ{flex-shrink:0;font-size:12px;color:#70695f;min-width:32px;text-align:right}.QuickCapture_error__FOt2z{display:flex;align-items:center;gap:8px;margin-top:4px;padding-left:36px;font-size:12px;color:#c62828}.QuickCapture_errorDismiss__LZJxV{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;color:#c62828;cursor:pointer;opacity:.6}.QuickCapture_errorDismiss__LZJxV:hover{opacity:1}.QuickCapture_hint__cE7fu{margin-top:4px;padding-left:36px;font-size:12px;color:#70695f}.CaptureList_list__lJ01h{width:100%}.CaptureList_section__kY8aX{margin-bottom:20px}.CaptureList_sectionTitle__XjYNq{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:#806757;text-transform:uppercase;letter-spacing:.5px}.CaptureList_count__IWvKZ{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:#1b553e;color:#fff;font-size:11px;font-weight:700;border-radius:50px}.CaptureList_empty__eW5MQ{padding:20px;text-align:center;background:#f5eee6;border-radius:12px;border:2px dashed #e8e2d8}.CaptureList_emptyText__A_vtX{font-size:15px;font-weight:600;color:#202e2b;margin:0 0 4px}.CaptureList_emptySubtext__xHu_g{font-size:13px;color:#70695f;margin:0}.CaptureList_emptyLink__AAPYJ{color:#1b553e;font-weight:600;text-decoration:none}.CaptureList_emptyLink__AAPYJ:hover{text-decoration:underline}.CaptureList_items__xaF_9{display:flex;flex-direction:column;gap:4px}.CaptureList_item__Swr2x{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:6px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.CaptureList_item__Swr2x:hover{border-color:#1b553e}.CaptureList_itemSelected__qFijl{border-color:#1b553e;background:rgba(27,85,62,.05)}.CaptureList_itemProcessed__4T98L{opacity:.7}.CaptureList_itemProcessed__4T98L:hover{opacity:1}.CaptureList_itemIcon__E5_Y6{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:#f5eee6;border-radius:6px;color:#806757}.CaptureList_itemLink__2ndA0 .CaptureList_itemIcon__E5_Y6{color:#1b553e;background:rgba(27,85,62,.1)}.CaptureList_itemNote__QAGHn .CaptureList_itemIcon__E5_Y6{color:#d4a830;background:rgba(250,206,72,.1)}.CaptureList_itemContent__x_1a1{flex:1 1;min-width:0}.CaptureList_itemText__JVGjT{font-size:13px;color:#202e2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CaptureList_itemMeta__8QHah{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:12px;color:#70695f}.CaptureList_processedBadge__RQJOE{padding:1px 4px;background:#1b553e;color:#fff;font-size:11px;font-weight:600;border-radius:4px;text-transform:uppercase}.CaptureList_itemActions__ydWxU{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.CaptureList_item__Swr2x:hover .CaptureList_itemActions__ydWxU{opacity:1}.CaptureList_actionBtn__tDNO8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CaptureList_actionBtn__tDNO8:hover{color:#202e2b}.CaptureList_actionBtn__tDNO8{border-radius:4px;text-decoration:none}.CaptureList_actionBtn__tDNO8:hover{background:#f5eee6;color:#1b553e}.CaptureList_actionBtn__tDNO8.CaptureList_actionDelete__mzEc6:hover{background:rgba(198,40,40,.1);color:#c62828}.BookFormFields_fields__hLwxM{display:flex;flex-direction:column;gap:20px}.BookFormFields_row__al5mO{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:480px){.BookFormFields_row__al5mO{grid-template-columns:1fr}}.BookFormFields_seriesRow__JLGHi{display:flex;gap:12px;align-items:flex-start}.BookFormFields_seriesNumber__vNdX6{width:80px;flex-shrink:0}.BookFormFields_sectionLabel__XWwUo{display:block;font-size:13px;font-weight:600;color:#806757;margin-bottom:4px}.BookFormFields_toggleField__D8Y7B{display:flex;flex-direction:column;gap:4px}.BookFormFields_collapsibleHeader__QUQl5{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;font-weight:600;color:#806757;background:none;border:none;padding:4px 0;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookFormFields_collapsibleHeader__QUQl5:hover{color:#202e2b}.BookFormFields_collapsibleHeader__QUQl5 svg{transition:transform .2s ease}.BookFormFields_collapsibleHeader__QUQl5.BookFormFields_expanded__Q5KMC svg{transform:rotate(90deg)}.BookFormFields_collapsibleContent__WmkB3{display:flex;flex-direction:column;gap:20px}.BookFormFields_ao3ImportSection__P5jjL{display:flex;flex-direction:column;gap:8px}.BookFormFields_ao3Actions__PFWs7{display:flex;gap:8px;align-items:center}.BookFormFields_ao3Actions__PFWs7 button{font-size:13px}.BookFormFields_helpButton__cAf5W{width:24px;height:24px;border-radius:50%;border:1px solid #e8e2d8;background:transparent;color:#806757;font-size:13px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0}.BookFormFields_helpButton__cAf5W:hover{background:#f5eee6}.BookFormFields_helpPopover__kTnlN{background:#f5eee6;border:1px solid #e8e2d8;border-radius:8px;padding:8px 12px;font-size:13px;color:#806757}.BookFormFields_helpPopover__kTnlN p{margin:4px 0}.BookFormFields_bookmarkletLink__YuXRp{display:inline-block;padding:4px 8px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:6px;color:#202e2b;text-decoration:none;font-weight:500;cursor:-webkit-grab;cursor:grab}.BookFormFields_ao3Error__DuOB3{color:#c62828;font-size:13px}.BookFormFields_ao3Divider__4WT_2{display:flex;align-items:center;gap:8px;color:#806757;font-size:13px;margin:4px 0}.BookFormFields_ao3Divider__4WT_2:after,.BookFormFields_ao3Divider__4WT_2:before{content:"";flex:1 1;height:1px;background:#e8e2d8}.BookFormFields_coverPreview__EGhef{position:relative;display:inline-block;margin-bottom:8px}.BookFormFields_coverPreviewImg__qNDCJ{width:80px;height:auto;max-height:120px;object-fit:cover;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BookFormFields_coverClearBtn__Quv_s{position:absolute;top:-6px;right:-6px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#fff;border:1px solid #e8e2d8;border-radius:50%;color:#70695f;cursor:pointer;transition:all .2s ease}.BookFormFields_coverClearBtn__Quv_s:hover{background:#ffebee;color:#c62828;border-color:#c62828}.ManualBookAddModal_dialog__fh3XA{max-width:450px;max-height:85vh;overflow-y:auto}.ManualBookAddModal_titleRow__y9e7o{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-right:32px}.ManualBookAddModal_title__7Ka3T{font-size:26px;font-weight:600;margin-bottom:0}.ManualBookAddModal_ao3Toggle__q46q5{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#806757;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ManualBookAddModal_ao3Toggle__q46q5 input[type=checkbox]{cursor:pointer}.ManualBookAddModal_searchPrompt__C3AOH{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:8px}.ManualBookAddModal_searchPromptText___p2_O{font-size:12px;color:#70695f}.ManualBookAddModal_searchPromptLink__WBxVs{padding:0;background:none;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#1b553e;cursor:pointer;transition:color .2s ease}.ManualBookAddModal_searchPromptLink__WBxVs:hover{text-decoration:underline}.ManualBookAddModal_searchPromptDivider__AiF2E{width:100%;height:1px;background:#e8e2d8;margin-top:4px}.ManualBookAddModal_form__drOVW{display:flex;flex-direction:column;gap:12px}.ManualBookAddModal_seriesRow__shlMq{display:flex;gap:12px;align-items:flex-start}.ManualBookAddModal_seriesNumber__12bz0{width:70px;flex-shrink:0}.ManualBookAddModal_heroRow__fHvxH{display:flex;gap:12px;align-items:flex-start}.ManualBookAddModal_heroCover__WZBaf{flex-shrink:0}.ManualBookAddModal_heroFields__J21Iw{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.ManualBookAddModal_heroMeta__IZ0II{display:flex;align-items:center;gap:12px}.ManualBookAddModal_actions__7D5OX{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.MatchSearchDialog_matchModal__v2kN9{max-width:520px;width:100%}@media(max-width:480px){.MatchSearchDialog_matchModal__v2kN9{position:fixed;inset:0;max-width:100%;max-height:100%;border-radius:0}}.MatchSearchDialog_matchModalHeader__qxh3R{margin-bottom:20px;padding-right:32px}.MatchSearchDialog_matchModalBack__v9y9t{display:none;align-items:center;gap:4px;padding:0;margin-bottom:8px;background:none;border:none;color:#1b553e;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;cursor:pointer}@media(max-width:480px){.MatchSearchDialog_matchModalBack__v9y9t{display:flex}}.MatchSearchDialog_matchModalFields__vfxSR{display:flex;flex-direction:column;gap:12px}.MatchSearchDialog_matchModalResults__KaS1V{margin-top:24px}.MatchSearchDialog_matchModalResultsLabel__Le1LR{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.MatchSearchDialog_matchModalLoading___hQlC{font-size:13px;color:#70695f;text-align:center;padding:20px 0}.MatchSearchDialog_matchModalItem__kKfef{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;margin-bottom:8px;transition:border-color .2s ease}.MatchSearchDialog_matchModalItem__kKfef:hover{border-color:#1b553e}.MatchSearchDialog_matchModalItemLibrary__WBR4I{border-color:rgba(27,85,62,.3);background:rgba(27,85,62,.03)}.MatchSearchDialog_matchModalItemCover__jk6eC{flex-shrink:0;width:44px;height:64px;border-radius:6px;overflow:hidden}.MatchSearchDialog_matchModalItemCover__jk6eC img{width:100%;height:100%;object-fit:cover}.MatchSearchDialog_matchModalItemCoverPlaceholder__rd2Hk{width:100%;height:100%;background:#f5eee6;border-radius:6px}.MatchSearchDialog_matchModalItemInfo__0JQ0l{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.MatchSearchDialog_matchModalItemTitle__18JMh{font-size:13px;font-weight:600;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchSearchDialog_matchModalItemAuthor__VHlpx{font-size:12px;color:#806757}.MatchSearchDialog_matchModalItemBtn__WN_pM{flex-shrink:0;padding:4px 12px!important;font-size:12px!important}.MatchSearchDialog_matchModalFooter__iIMFT{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.MatchSearchDialog_matchModalFooterDivider__Tw1rz{width:100%;height:1px;background:#e8e2d8;margin-bottom:4px}.MatchSearchDialog_matchModalFooterPrompt__LBX8i{font-size:13px;color:#70695f}.MatchSearchDialog_matchModalFooterActions__AWBKY{display:flex;gap:12px}.MatchSearchDialog_matchModalFooterBtn__r7Rco{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.MatchSearchDialog_matchModalFooterBtn__r7Rco:hover{color:#1b553e;background:rgba(27,85,62,.06)}.BookDetail_page__O6Br7{background:#faf9f7;padding-bottom:80px}@media(max-width:767px){.BookDetail_page__O6Br7{padding-bottom:140px}}.BookDetail_content__EUU8D{padding:20px 16px 32px;max-width:920px;margin:0 auto;transition:margin-right .3s ease}.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:440px;margin-left:20px;max-width:none}@media(min-width:1024px)and (max-width:1199px){.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:380px}}@media(max-width:1023px){.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:0}}.BookDetail_mediaSidebar__IM6gk{position:fixed;top:65px;right:0;bottom:0;width:420px;z-index:999;overflow:hidden}@media(min-width:1024px)and (max-width:1199px){.BookDetail_mediaSidebar__IM6gk{width:360px}}@media(max-width:1023px){.BookDetail_mediaSidebar__IM6gk{top:0;width:100%;z-index:1000}}.BookDetail_fabShifted__6ZrZI{right:440px}@media(min-width:1024px)and (max-width:1199px){.BookDetail_fabShifted__6ZrZI{right:380px}}@media(max-width:1023px){.BookDetail_fabShifted__6ZrZI{right:24px}}.BookDetail_backBtn__M0anO{display:inline-flex;align-items:center;gap:4px;color:#70695f;text-decoration:none;font-size:13px;font-weight:500;margin-bottom:20px;transition:color .2s ease}.BookDetail_backBtn__M0anO:hover{color:#1b553e}.BookDetail_journalToolbar__TgTxK{margin-top:16px}.BookDetail_newEntryBtn__JBGXc{display:flex;align-items:center;gap:5px;background:#1b553e;border:none;border-radius:6px;padding:6px 12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#fff;cursor:pointer;white-space:nowrap;transition:background .2s ease}.BookDetail_newEntryBtn__JBGXc:hover{background:#153f2e}@media(max-width:767px){.BookDetail_newEntryBtn__JBGXc span{display:none}.BookDetail_newEntryBtn__JBGXc{padding:6px}}.BookDetail_placeholderView__VzKjC{display:flex;align-items:center;justify-content:center;min-height:200px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;color:#70695f;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookDetail_error__t8R4m,.BookDetail_loading__TmTnT{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;color:#806757;gap:20px}.BookDetail_backLink__0uMvW{display:flex;align-items:center;gap:4px;color:#1b553e;text-decoration:none}.BookDetail_backLink__0uMvW:hover{text-decoration:underline}.BookDetail_hiddenInput__XNJFm{display:none}.BookDetail_mediaField__ACdDG{margin-bottom:16px}.BookDetail_mediaDropzone__LB5kp{display:flex;align-items:center;gap:8px;padding:16px;background:#faf9f7;border:2px dashed #e8e2d8;border-radius:12px;cursor:pointer}.BookDetail_mediaRemoveBtn__kYglp{margin-top:8px;background:none;border:none;cursor:pointer;color:#70695f;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;gap:4px}.BookDetail_mediaDivider__iaiiA{text-align:center;color:#70695f;margin:16px 0}.BookDetail_mediaLabel__v_TzK{display:block;margin-bottom:4px;font-size:13px;font-weight:500}.BookDetail_mediaUrlInput__pfJ9_{width:100%;padding:8px 12px;border:1px solid #e8e2d8;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.BookDetail_mediaUrlInput__pfJ9_:focus{outline:none;border-color:#1b553e}.BookDetail_mediaUrlInput__pfJ9_:disabled{opacity:.5}.BookDetail_mediaError__58Aq1{color:#c62828;font-size:13px;margin-bottom:16px}.BookDetail_mediaCancelBtn__6izHr{background:none}.BookDetail_mediaCancelBtn__6izHr,.BookDetail_mediaSaveBtn__mP2aC{padding:8px 16px;border:none;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookDetail_mediaSaveBtn__mP2aC{background:#1b553e;color:#fff;border-radius:6px;display:flex;align-items:center;gap:4px}.BookDetail_mediaSaveBtn__mP2aC:disabled{opacity:.5;cursor:not-allowed}.BookDetail_spinner__MIr8s{animation:BookDetail_spin__24O33 1s linear infinite}@keyframes BookDetail_spin__24O33{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StatusNudgeToast_nudgeToast__W1vhu{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #e8e2d8;border-radius:16px;padding:16px 20px;box-shadow:0 8px 32px rgba(45,37,32,.2);z-index:1001;animation:StatusNudgeToast_slideUp__lU4_n .25s ease-out}@media(max-width:767px){.StatusNudgeToast_nudgeToast__W1vhu{bottom:140px;left:16px;right:16px;transform:none;flex-direction:column;align-items:stretch;gap:12px}}.StatusNudgeToast_nudgeContent__f8EVA{flex:1 1}.StatusNudgeToast_nudgeTitle__4fWV9{font-size:15px;font-weight:600;color:#202e2b}.StatusNudgeToast_nudgeSub__Hgg1u{font-size:13px;color:#70695f;margin-top:2px}.StatusNudgeToast_nudgeActions__nC8_h{display:flex;gap:8px}@media(max-width:767px){.StatusNudgeToast_nudgeActions__nC8_h{justify-content:flex-end}}.StatusNudgeToast_nudgeBtn__3KPSL{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}.StatusNudgeToast_nudgeBtnPrimary__D8b6_{background:#1b553e;border:none;color:#fff}.StatusNudgeToast_nudgeBtnPrimary__D8b6_:hover{background:#113627}.StatusNudgeToast_nudgeBtnDismiss__xlldQ{background:none;border:1px solid #e8e2d8;color:#806757}.StatusNudgeToast_nudgeBtnDismiss__xlldQ:hover{border-color:#70695f;color:#202e2b}@keyframes StatusNudgeToast_slideUp__lU4_n{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.RemoveBookDialog_dialog__U1Jt2{max-width:420px}.RemoveBookDialog_title__SaSpI{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:26px;margin-bottom:16px}.RemoveBookDialog_message__wMgFZ{font-size:15px;color:#202e2b;line-height:1.6;margin-bottom:24px}.RemoveBookDialog_message__wMgFZ strong{color:#202e2b;font-weight:600}.RemoveBookDialog_actions__iwSHi{display:flex;gap:12px}.BookSearchPanel_panel___y7B9{display:flex;flex-direction:column}.BookSearchPanel_panel___y7B9.BookSearchPanel_inline__86gvs{gap:8px}.BookSearchPanel_inlineLabel___Qra3{font-size:13px;font-weight:600;color:#806757}.BookSearchPanel_header__ImHHl{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.BookSearchPanel_title__W2Hl6{margin:0;font-size:20px;font-weight:600}.BookSearchPanel_closeBtn__AiRss{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:6px;color:#806757;cursor:pointer}.BookSearchPanel_closeBtn__AiRss:hover{background:#f5eee6}.BookSearchPanel_searchInputs__cBYt7{display:flex;gap:8px;margin-bottom:4px}.BookSearchPanel_searchBox__hJwLT{flex:1 1;position:relative}.BookSearchPanel_searchIcon__nG5Jh{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:#70695f;pointer-events:none}.BookSearchPanel_searchInputWithIcon__8IpGa{padding-left:28px}.BookSearchPanel_searchInput__vP6KT{width:100%;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b;transition:border-color .2s ease,box-shadow .2s ease}.BookSearchPanel_searchInput__vP6KT:focus{outline:none;border-color:#1b553e;box-shadow:0 0 0 2px rgba(27,85,62,.1)}.BookSearchPanel_searchInput__vP6KT::placeholder{color:#70695f}.BookSearchPanel_section__glZh9{margin-bottom:20px}.BookSearchPanel_sectionHeader__uUt1Z{display:flex;align-items:center;gap:4px;margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#70695f}.BookSearchPanel_searchingText__7uWy3{font-weight:400;text-transform:none;letter-spacing:0}.BookSearchPanel_resultsList__VNbMu{display:flex;flex-direction:column;gap:4px}.BookSearchPanel_resultItem__dvNeZ{display:flex;align-items:flex-start;gap:12px;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:6px;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease;width:100%}.BookSearchPanel_resultItem__dvNeZ:hover{border-color:#1b553e;background:rgba(27,85,62,.02)}.BookSearchPanel_resultCover__o_p_o{width:40px;height:60px;object-fit:cover;border-radius:4px;flex-shrink:0}.BookSearchPanel_resultCoverPlaceholder__GUsUR{display:flex;align-items:center;justify-content:center;width:40px;height:60px;background:#faf9f7;border-radius:4px;color:#70695f;flex-shrink:0}.BookSearchPanel_resultInfo___1OF3{flex:1 1;min-width:0}.BookSearchPanel_resultTitle__aciAX{font-size:13px;font-weight:600;color:#202e2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BookSearchPanel_resultAuthor__fCEUL{font-size:12px;color:#806757;margin-top:2px}.BookSearchPanel_resultMeta__B_ZaX{font-size:12px;color:#70695f;margin-top:2px}.BookSearchPanel_resultDescription__goU7N{font-size:12px;color:#806757;line-height:1.4;margin-top:4px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BookSearchPanel_resultPreviewLink___Yxik{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#1b553e;text-decoration:none;margin-top:4px}.BookSearchPanel_resultPreviewLink___Yxik:hover{text-decoration:underline}.BookSearchPanel_resultBadge__x0F4_{padding:2px 4px;background:#1b553e;color:#fff;font-size:11px;font-weight:600;border-radius:4px;text-transform:uppercase;flex-shrink:0}.BookSearchPanel_empty__VCyjt{padding:32px;text-align:center;color:#70695f;font-size:13px}.BookSearchPanel_fanficHint__5hJVM{display:inline-block;margin-top:8px;padding:0;background:none;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;font-style:italic;cursor:pointer;transition:color .2s ease}.BookSearchPanel_fanficHint__5hJVM:hover{color:#1b553e;text-decoration:underline}.BookSearchPanel_manualAddBtn__DhnAb{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:8px 12px;background:none;border:1px dashed #e8e2d8;border-radius:12px;font-size:13px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#806757;cursor:pointer;transition:all .2s ease}.BookSearchPanel_manualAddBtn__DhnAb:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.02)}.BookSearchPanel_inlineHeader__AU2hw{display:flex;align-items:center;justify-content:space-between}.BookSearchPanel_fanficToggle__7K3qp{display:flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookSearchPanel_fanficCheckbox__Q5A5H{width:16px;height:16px;accent-color:#1b553e;cursor:pointer}.BookSearchPanel_fanficToggleLabel__QaQhF{font-size:12px;font-weight:500;color:#806757}.BookSearchPanel_ao3Section__Is7IC{display:flex;flex-direction:column;gap:8px}.BookSearchPanel_ao3InputWrapper__GFfLh{position:relative;flex:1 1}.BookSearchPanel_inputLoading__IWE0R{opacity:.7;cursor:wait;padding-right:40px}.BookSearchPanel_inputSpinner__sNDAz{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #e8e2d8;border-top-color:#1b553e;border-radius:50%;animation:BookSearchPanel_spin__LY0Hb .8s linear infinite}.BookSearchPanel_ao3Loading__1CxL_{display:flex;align-items:center;gap:8px;padding:12px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:12px;font-size:13px;color:#806757}.BookSearchPanel_ao3Spinner__CdX4S{width:16px;height:16px;border:2px solid #e8e2d8;border-top-color:#1b553e;border-radius:50%;animation:BookSearchPanel_spin__LY0Hb .8s linear infinite;flex-shrink:0}@keyframes BookSearchPanel_spin__LY0Hb{to{transform:rotate(1turn)}}.BookSearchPanel_ao3ErrorSection__6HrRO{display:flex;flex-direction:column;gap:8px}.BookSearchPanel_ao3Error__FVSuH{padding:8px 12px;background:rgba(198,40,40,.08);border:1px solid rgba(198,40,40,.2);border-radius:12px;font-size:13px;color:#c62828}.BookSearchPanel_ao3FallbackOptions__dsPN4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BookSearchPanel_ao3OpenLink__eDN1J{display:flex;align-items:center;gap:4px;padding:4px 8px;background:#1b553e;border:none;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#fff;text-decoration:none;cursor:pointer;transition:all .2s ease}.BookSearchPanel_ao3OpenLink__eDN1J:hover{background:#0f2e22}.BookSearchPanel_ao3OpenLink__eDN1J.BookSearchPanel_disabled__xAppS{opacity:.4;cursor:default;pointer-events:none}.BookSearchPanel_pasteFromAo3Btn__09Uhy{display:flex;align-items:center;gap:4px;padding:4px 8px;background:none;border:1px solid #1b553e;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#1b553e;cursor:pointer;transition:all .2s ease}.BookSearchPanel_pasteFromAo3Btn__09Uhy:hover{background:rgba(27,85,62,.1)}.BookSearchPanel_helpIconWrapper__ezbow{display:flex;align-items:center}.BookSearchPanel_helpIconBtn__Bvs0y{display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;border-radius:6px;color:#70695f;cursor:pointer;transition:all .2s ease}.BookSearchPanel_helpIconBtn__Bvs0y:hover{color:#806757;background:#faf9f7}.BookSearchPanel_clipboardError__7AXnq{font-size:12px;color:#c62828}.BookSearchPanel_bookmarkletHelp__Z5UZs{padding:12px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:12px;font-size:13px;color:#806757}.BookSearchPanel_bookmarkletHelp__Z5UZs p{margin:0 0 8px}.BookSearchPanel_bookmarkletHelp__Z5UZs ol{margin:0;padding-left:20px}.BookSearchPanel_bookmarkletHelp__Z5UZs ol li{margin-bottom:4px}.BookSearchPanel_bookmarkletLink__WhWTc{display:inline-block;padding:2px 4px;background:#1b553e;color:#fff;border-radius:4px;text-decoration:none;font-weight:500;cursor:-webkit-grab;cursor:grab}.BookSearchPanel_bookmarkletLink__WhWTc:hover{background:#0f2e22}.BookSearchPanel_footer__MdvTo{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.BookSearchPanel_footerDivider__02Vqm{width:100%;height:1px;background:#e8e2d8;margin-bottom:4px}.BookSearchPanel_footerPrompt__muwzN{font-size:13px;color:#70695f}.BookSearchPanel_footerActions__cvZu0{display:flex;gap:12px}.BookSearchPanel_footerBtn__kUoGL{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:none;border:none;border-radius:6px;color:#806757;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:all .2s ease}.BookSearchPanel_footerBtn__kUoGL:hover{color:#1b553e;background:rgba(27,85,62,.06)}.BookSearchPanel_inlineFooter__K6VQC{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.BookSearchPanel_enterManuallyBtn__PVzDU{align-self:flex-start;padding:4px 8px;background:none;border:1px solid #e8e2d8;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#806757;cursor:pointer;transition:all .2s ease}.BookSearchPanel_enterManuallyBtn__PVzDU:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.05)}.ImportDialog_dialog__zB167{width:min(480px,90vw);max-height:85vh;overflow-y:auto}.ImportDialog_fileDropZone__QKVYO{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;border:2px dashed #e8e2d8;border-radius:12px;cursor:pointer;transition:all .2s ease;background:#f5eee6}.ImportDialog_fileDropZone__QKVYO:hover{border-color:#1b553e;background:rgba(27,85,62,.04)}.ImportDialog_fileDropZoneActive__r9j2L{border-color:#1b553e;background:rgba(27,85,62,.08)}.ImportDialog_fileDropZoneIcon__Ae2Ji{color:#70695f}.ImportDialog_fileDropZoneLabel___iW83{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b;font-size:15px;color:#806757}.ImportDialog_fileDropZoneHint__NGqcQ{font-size:12px;color:#70695f}.ImportDialog_hiddenInput__36fqB{display:none}.ImportDialog_fileInfo__BmbCB{padding:16px;background:#f5eee6;border-radius:8px;border:1px solid #e8e2d8}.ImportDialog_fileInfoHeader__cj6yS{display:flex;align-items:center;gap:12px}.ImportDialog_fileInfoIcon__b8JNG{color:#1b553e;flex-shrink:0}.ImportDialog_fileInfoMeta__HczsU{flex:1 1;min-width:0}.ImportDialog_fileInfoName___ydk0{display:block;font-size:13px;font-weight:500;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportDialog_fileInfoSize__sfE1i{font-size:12px;color:#70695f}.ImportDialog_fileRemoveBtn__U9Ftj{background:none;border:none;cursor:pointer;padding:4px;color:#70695f;border-radius:4px}.ImportDialog_fileRemoveBtn__U9Ftj:hover{color:#202e2b;background:#faf9f7}.ImportDialog_uploadStep__5XXG9{display:flex;flex-direction:column;gap:20px}.ImportDialog_unsupportedMsg__0U2BH{display:flex;align-items:center;gap:8px;padding:12px;background:#fef3c7;border-radius:8px;font-size:13px;color:#92400e}.ImportDialog_detectingText__6Uc5m{text-align:center;color:#806757;font-size:13px}.ImportDialog_helpSection__AghxS{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid #e8e2d8}.ImportDialog_helpTitle__fqmWJ{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin:0}.ImportDialog_helpLink__Ob413{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#1b553e;text-decoration:none}.ImportDialog_helpLink__Ob413:hover{text-decoration:underline}.ImportDialog_intentStep__v8I44{display:flex;flex-direction:column;gap:20px}.ImportDialog_intentLabel__CQv6B{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:20px;margin:0;text-align:center}.ImportDialog_intentCards__FILk7{display:flex;flex-direction:column;gap:12px}.ImportDialog_intentCard__whZ8A{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:2px solid #e8e2d8;border-radius:12px;background:#faf9f7;cursor:pointer;text-align:left;transition:all .2s ease}.ImportDialog_intentCard__whZ8A:hover{border-color:#1b553e;background:rgba(27,85,62,.04)}.ImportDialog_intentCardIcon__aV3KZ{color:#1b553e}.ImportDialog_intentCardTitle__Nh8Pb{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:16px}.ImportDialog_intentCardDesc__1lnpl{font-size:13px;color:#806757;line-height:1.4}.ImportDialog_confirmStep__5NJnY{display:flex;flex-direction:column;gap:12px;padding:20px 0;text-align:center}.ImportDialog_confirmTitle__jJR_v{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:20px;margin:0}.ImportDialog_confirmDesc__iYb9_{font-size:15px;color:#806757;line-height:1.5;margin:0}.ImportDialog_confirmActions__V0QTF{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px}.ImportDialog_errorStep__Gz8eM,.ImportDialog_loadingStep__xESKH,.ImportDialog_successStep__up_n_{display:flex;flex-direction:column;align-items:center;gap:20px;padding:32px 0;text-align:center}.ImportDialog_spinner__Fs3Ii{width:32px;height:32px;border:3px solid #e8e2d8;border-top-color:#1b553e;border-radius:50%;animation:ImportDialog_spin__V4y3j .8s linear infinite}@keyframes ImportDialog_spin__V4y3j{to{transform:rotate(1turn)}}.ImportDialog_successText__pMx8v{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:20px;margin:0}.ImportDialog_successDetail__3c0nw{font-size:13px;color:var(--color-text-secondary,#6b7280);margin:4px 0 0}.ImportDialog_errorText__xoDey{color:#92400e;font-size:15px}.ImportDialog_primaryBtn__GjIYx{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}.ImportDialog_primaryBtn__GjIYx:disabled{cursor:not-allowed;opacity:.6}.ImportDialog_primaryBtn__GjIYx{background:linear-gradient(135deg,#1b553e,#153f2e);color:#fff;border:none;padding:12px 24px}.ImportDialog_backBtn__mwXmJ{background:none;border:none;cursor:pointer;font-size:13px;color:#806757;text-decoration:underline;padding:8px}.ImportDialog_backBtn__mwXmJ:hover{color:#202e2b}.Account_page__trGrp{background:var(--parchment,#faf9f7)}.Account_container__ebz33{max-width:680px;margin:0 auto;padding:32px 24px 64px}.Account_pageHeader__qn2sL{display:flex;align-items:center;gap:12px;margin-bottom:32px}.Account_backLink__Ax5hf{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;color:var(--text-secondary,#806757);text-decoration:none;font-size:20px;transition:all .2s ease}.Account_backLink__Ax5hf:hover{background:var(--parchment-dark,#f5eee6);color:var(--green-primary,#1b553e)}.Account_pageTitle__oMVT1{font-size:26px;font-weight:600;margin:0}.Account_section__ajOB5{margin-bottom:32px}.Account_sectionTitle__I0VEV{font-size:17px;font-weight:600;margin:0 0 16px;color:var(--text-primary,#202e2b)}.Account_sectionHeaderRow__YYMJE{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.Account_sectionHeaderRow__YYMJE .Account_sectionTitle__I0VEV{margin-bottom:0}.Account_sectionMeta__ENgbA{font-size:13px;color:var(--text-muted,#70695f)}.Account_accountCard__DPH2u{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e8e2d8);border-radius:12px;padding:24px}.Account_accountRow__uf4cQ{display:flex;align-items:center;gap:20px}@media(max-width:600px){.Account_accountRow__uf4cQ{flex-direction:column;text-align:center}}.Account_accountAvatar__9J4E9{width:64px;height:64px;border-radius:50%;background:var(--green-primary,#1b553e);color:#fff;display:flex;align-items:center;justify-content:center;font-size:30px;font-weight:600;flex-shrink:0}.Account_accountDetails__A4Yzl{flex:1 1}.Account_accountName__msHTl{font-size:20px;font-weight:600;margin-bottom:2px}.Account_accountJoined__W1ulT{font-size:13px;color:var(--text-muted,#70695f)}.Account_accountPlan__FU_3D{display:inline-block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:3px 10px;background:var(--green-light,#e8f0ec);color:var(--green-primary,#1b553e);border-radius:4px;margin-top:6px}.Account_usageGrid__eP2Dk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media(max-width:600px){.Account_usageGrid__eP2Dk{grid-template-columns:repeat(2,1fr)}.Account_usageGrid__eP2Dk .Account_usageCard____COe:last-child{grid-column:span 2}}.Account_usageCard____COe{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e8e2d8);border-radius:12px;padding:20px;text-align:center}.Account_usageIcon__PRTtw{font-size:20px;margin-bottom:6px}.Account_usageCount__U6SC5{font-size:30px;font-weight:600;color:var(--text-primary,#202e2b);line-height:1.2}.Account_usageLabel__lGnww{font-size:13px;color:var(--text-muted,#70695f);margin-bottom:0}.Account_usageBar__qFr_L{height:6px;background:var(--parchment-dark,#f5eee6);border-radius:2px;overflow:hidden;margin-top:14px}.Account_usageBarFill__Mb6kD{height:100%;width:var(--fill-width,0);background:var(--green-primary,#1b553e);border-radius:2px;transition:width .3s ease}.Account_usageBarFill__Mb6kD.Account_warning__hX5kU{background:#face48}.Account_usageBarFill__Mb6kD.Account_danger__SFH3U{background:#a45f3f}.Account_usageSubtext__OJeoq{font-size:12px;color:var(--text-muted,#70695f);margin-top:6px}.Account_usageFooter__W5tjZ{display:flex;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 18px;background:var(--card-bg,#fff);border:1px solid var(--card-border,#e8e2d8);border-radius:8px;font-size:13px;color:var(--text-muted,#70695f)}.Account_usageCost__3Tyed{font-weight:600;color:var(--text-secondary,#806757)}.Account_settingsList__5OjFc{display:flex;flex-direction:column}.Account_settingsLink__DtsFv{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--card-bg,#fff);border:1px solid var(--card-border,#e8e2d8);border-radius:8px;margin-bottom:-1px;cursor:pointer;text-decoration:none;color:inherit;transition:background .2s ease;font-family:inherit;font-size:inherit;width:100%;text-align:left}.Account_settingsLink__DtsFv:first-child{border-radius:8px 8px 0 0}.Account_settingsLink__DtsFv:last-child{border-radius:0 0 8px 8px;margin-bottom:0}.Account_settingsLink__DtsFv:only-child{border-radius:8px}.Account_settingsLink__DtsFv:hover{background:var(--green-light,#e8f0ec)}.Account_settingsLinkContent__hq4GT{display:flex;align-items:center;gap:12px}.Account_settingsIcon__R4_cY{font-size:17px;width:24px;text-align:center}.Account_settingsLabel__PoBW2{font-size:15px}.Account_settingsRight__w93wS{display:flex;align-items:center;gap:8px}.Account_settingsArrow__tLId0,.Account_settingsDetail__BwXOW{font-size:13px;color:var(--text-muted,#70695f)}.Account_badge__zfSLz{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--green-primary,#1b553e);color:#fff;font-size:12px;font-weight:600;line-height:1}.Account_dangerSection__GEGGR{margin-top:48px}.WelcomeFlow_welcome__gPSYZ{text-align:center;padding:24px 0 32px}.WelcomeFlow_message__v44D9{margin-bottom:24px}.WelcomeFlow_headline__hRSGa{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:400;color:#806757;margin:0 0 8px}.WelcomeFlow_subtitle__aNab_{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic;font-size:13px;color:#948d85;line-height:1.6;margin:0}.WelcomeFlow_actions__Ely__{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}@includemobile{.WelcomeFlow_actions__Ely__{grid-template-columns:1fr}}.WelcomeFlow_actionCard___e40x{position:relative;overflow:hidden;background:#fff;border:.5px solid #ede6dc;border-radius:6px;padding:24px 8px 20px;text-align:center;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.WelcomeFlow_actionCard___e40x:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1b553e,#345e99);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.WelcomeFlow_actionCard___e40x:hover{transform:translateY(-2px);border-color:#1b553e}.WelcomeFlow_actionCard___e40x:hover:before{transform:scaleX(1)}.WelcomeFlow_actionCard___e40x:hover .WelcomeFlow_icon__t9fRS{background:#d9e6de}.WelcomeFlow_icon__t9fRS{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto 8px;border-radius:50px;background:#e8f0eb;color:#1b553e;transition:background .2s ease}.WelcomeFlow_actionTitle__ctMGy{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#1b553e;margin:0 0 4px}.WelcomeFlow_actionDesc__zw3ET{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#948d85;margin:0}.Greeting_greeting__Oltjg{margin-bottom:40px}.Greeting_text__jjKY6{font-family:Libre Baskerville,Georgia,serif;font-size:32px;font-weight:400;color:#806757;letter-spacing:-.01em;margin:0;line-height:1.3}.Greeting_text__jjKY6 em{font-style:italic}.Greeting_underline__1sGHI{width:48px;height:3px;background:#e8e2d8;margin-top:12px;border-radius:2px}.CurrentlyReadingCard_section__fbxIT{margin-bottom:48px}.CurrentlyReadingCard_label__s9T1a{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:400;letter-spacing:.01em;color:#806757;margin-bottom:16px}.CurrentlyReadingCard_card__7dyeB{background:#fff;border:1px solid #e8e2d8;border-radius:8px;padding:24px;display:flex;gap:24px;text-decoration:none;color:inherit;transition:box-shadow .2s ease}.CurrentlyReadingCard_card__7dyeB:hover{box-shadow:0 8px 24px rgba(45,37,32,.12)}.CurrentlyReadingCard_cover__YFXY2{object-fit:cover}.CurrentlyReadingCard_coverPlaceholder__6rjjf,.CurrentlyReadingCard_cover__YFXY2{width:120px;height:180px;border-radius:4px;flex-shrink:0;box-shadow:0 4px 8px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.1)}.CurrentlyReadingCard_coverPlaceholder__6rjjf{background:linear-gradient(155deg,rgba(139,115,85,.933),#8b7355);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.CurrentlyReadingCard_coverPlaceholder__6rjjf:before{content:"";position:absolute;left:4px;top:0;bottom:0;width:2px;background:rgba(0,0,0,.15)}.CurrentlyReadingCard_coverText__9tbkF{color:#fff;font-family:Libre Baskerville,Georgia,serif;font-size:13px;text-align:center;padding:16px;line-height:1.4}.CurrentlyReadingCard_info__Eo61X{flex:1 1;display:flex;flex-direction:column;max-height:180px;overflow:hidden}.CurrentlyReadingCard_title__wQUnX{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:400;color:#202e2b;margin:0 0 4px;line-height:1.3}.CurrentlyReadingCard_author__W87Ng{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;margin:0 0 12px}.CurrentlyReadingCard_authorBy__fOJde{color:#70695f}.CurrentlyReadingCard_description__iMDh3{color:#806757;line-height:1.6;margin:0 0 16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.CurrentlyReadingCard_description__iMDh3,.CurrentlyReadingCard_meta___c82k{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.CurrentlyReadingCard_meta___c82k{color:#70695f;margin-top:auto;display:flex;gap:16px}.CurrentlyReadingCard_mobileLabel__yHWjX,.CurrentlyReadingCard_progressTrack__0on2Z{display:none}.CurrentlyReadingCard_progressFill__lWHna{height:100%;background:#1b553e;border-radius:2px;transition:width .4s ease}@media(max-width:767px){.CurrentlyReadingCard_section__fbxIT{margin-bottom:16px}.CurrentlyReadingCard_label__s9T1a{display:none}.CurrentlyReadingCard_card__7dyeB{background:#f5eee6;border:none;border-radius:8px;padding:12px;gap:12px;flex-wrap:wrap}.CurrentlyReadingCard_coverPlaceholder__6rjjf,.CurrentlyReadingCard_cover__YFXY2{width:72px;height:108px}.CurrentlyReadingCard_info__Eo61X{flex:1 1;max-height:none;overflow:visible;min-width:0}.CurrentlyReadingCard_mobileLabel__yHWjX{display:block;font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:400;letter-spacing:.01em;color:#806757;margin-bottom:4px}.CurrentlyReadingCard_title__wQUnX{font-size:17px;font-weight:600;margin-bottom:2px}.CurrentlyReadingCard_author__W87Ng{font-size:13px;margin-bottom:0}.CurrentlyReadingCard_description__iMDh3{display:none}.CurrentlyReadingCard_meta___c82k{font-size:12px;margin-top:auto}}.PickUpSection_section__2fDMk{margin-bottom:48px}.PickUpSection_intro__rgIlq{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.PickUpSection_dash__OWcng{width:24px;height:1px;background:#e8e2d8}.PickUpSection_title__h2iBJ{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:400;font-style:italic;color:#806757;margin:0}.PickUpSection_row__W2YEy{display:flex;gap:12px}.PickUpSection_item__Q30lo{flex:1 1;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border:1px solid #e8e2d8;border-radius:8px;cursor:pointer;text-decoration:none;color:inherit;transition:all .2s ease}@media(max-width:480px){.PickUpSection_item__Q30lo{padding:8px 12px}.PickUpSection_item__Q30lo .PickUpSection_arrow__sCwA3{display:none}}.PickUpSection_item__Q30lo:hover{box-shadow:0 1px 3px rgba(0,0,0,.08);transform:translateY(-1px)}.PickUpSection_item__Q30lo:hover .PickUpSection_arrow__sCwA3{transform:translateX(3px);color:#1b553e}.PickUpSection_left__PNgXo{display:flex;align-items:center;gap:12px}.PickUpSection_iconCircle__Cn3EK{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.PickUpSection_iconCircleEmerald__63MXg{background:#e8f0eb}.PickUpSection_iconCircleGold__eG3ri{background:#fef7dc}.PickUpSection_label__HxeyD{font-family:Libre Baskerville,Georgia,serif;font-size:13px;color:#202e2b}@media(max-width:480px){.PickUpSection_label__HxeyD{font-size:12px}}.PickUpSection_count__qnQJF{font-weight:600;color:#1b553e}.PickUpSection_arrow__sCwA3{color:#70695f;transition:transform .2s ease,color .2s ease;margin-left:12px;flex-shrink:0}.UpNextSection_section__3JK9O{margin-bottom:48px}.UpNextSection_header__jOsgB{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.UpNextSection_headerLink__ZHZ9J{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#1b553e;text-decoration:none}.UpNextSection_label__oKxnS{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:400;letter-spacing:.01em;color:#806757}.UpNextSection_list__p5XNh{display:flex;flex-direction:column;background:#fff;border:1px solid #e8e2d8;border-radius:8px;overflow:hidden}@media(max-width:480px){.UpNextSection_list__p5XNh{background:transparent;border:none;overflow:visible}}.UpNextSection_item__xddq7{display:flex;align-items:center;gap:16px;padding:16px;background:#fff;cursor:pointer;transition:background .2s ease}.UpNextSection_item__xddq7:hover{background:#faf9f7}@media(max-width:480px){.UpNextSection_item__xddq7{padding:12px 0;background:transparent;cursor:default}.UpNextSection_item__xddq7:hover{background:transparent}.UpNextSection_item__xddq7:nth-child(n+2){display:none}}.UpNextSection_rank___fMsf{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#70695f;width:20px;text-align:center}@media(max-width:480px){.UpNextSection_rank___fMsf{font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:700;color:#d4a830}}.UpNextSection_cover__U2NLV{width:40px;height:60px;border-radius:4px;flex-shrink:0;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.08)}.UpNextSection_coverPlaceholder__XUM0F{width:40px;height:60px;border-radius:4px;background:#f5eee6;border:1px dashed #e8e2d8;flex-shrink:0}.UpNextSection_info__C3yhS{flex:1 1;min-width:0}.UpNextSection_title__Zwcec{font-family:Libre Baskerville,Georgia,serif;font-size:15px;color:#202e2b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.UpNextSection_author__YqAOn{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.UpNextSection_footer__eq921{display:none}.UpNextSection_link__29sX7{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#1b553e;text-decoration:none;display:flex;align-items:center;gap:4px;transition:gap .2s ease}.UpNextSection_link__29sX7:hover{gap:8px}.UpNextSection_count__K_CQR{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.FindNextReadGrid_section__IQHEY{margin-bottom:60px}.FindNextReadGrid_header__7vkPF{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.FindNextReadGrid_label__fHaSP{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;color:#202e2b}.FindNextReadGrid_seeAll__bVnJy{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#1b553e;text-decoration:none;display:flex;align-items:center;gap:4px;transition:gap .2s ease}.FindNextReadGrid_seeAll__bVnJy:hover{gap:8px}.FindNextReadGrid_grid__jOXhB{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:480px){.FindNextReadGrid_grid__jOXhB{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.FindNextReadGrid_grid__jOXhB::-webkit-scrollbar{display:none}.FindNextReadGrid_grid__jOXhB{padding:0 16px;gap:12px;margin:0 -16px}}.FindNextReadGrid_card__QamZQ{background:#fff;border:1px solid #e8e2d8;border-radius:8px;padding:20px;cursor:pointer;transition:all .2s ease;position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit}.FindNextReadGrid_card__QamZQ:hover{box-shadow:0 1px 3px rgba(0,0,0,.08)}.FindNextReadGrid_card__QamZQ:hover .FindNextReadGrid_arrow__G3utR{transform:translateX(3px)}@media(max-width:480px){.FindNextReadGrid_card__QamZQ{min-width:268px;flex-shrink:0;scroll-snap-align:start;padding:20px}}.FindNextReadGrid_cardGreen__Abn76{background:#1b553e;border-color:#1b553e}.FindNextReadGrid_cardGreen__Abn76:hover{background:#153f2e;border-color:#153f2e}.FindNextReadGrid_cardGreen__Abn76 .FindNextReadGrid_eyebrow__iB3_C{color:hsla(0,0%,100%,.6)}.FindNextReadGrid_cardGreen__Abn76 .FindNextReadGrid_cardTitle__NulcV{color:#fff}.FindNextReadGrid_cardGreen__Abn76 .FindNextReadGrid_cardDesc__lxEoE{color:hsla(0,0%,100%,.8)}.FindNextReadGrid_cardGreen__Abn76 .FindNextReadGrid_arrow__G3utR{color:hsla(0,0%,100%,.6)}.FindNextReadGrid_cardGreen__Abn76:hover .FindNextReadGrid_arrow__G3utR{color:#fff}.FindNextReadGrid_cardWarm__2G4Zk{background:#f5eee6;border-color:#e8e2d8}.FindNextReadGrid_cardWarm__2G4Zk:hover{background:#f2e9df;border-color:#e0d8cb}.FindNextReadGrid_cardWarm__2G4Zk .FindNextReadGrid_eyebrow__iB3_C{color:#70695f}.FindNextReadGrid_cardWarm__2G4Zk .FindNextReadGrid_cardTitle__NulcV{color:#202e2b}.FindNextReadGrid_cardWarm__2G4Zk .FindNextReadGrid_cardDesc__lxEoE{color:#806757}.FindNextReadGrid_cardWarm__2G4Zk .FindNextReadGrid_arrow__G3utR{color:#70695f}.FindNextReadGrid_cardWarm__2G4Zk:hover .FindNextReadGrid_arrow__G3utR{color:#202e2b}.FindNextReadGrid_cardBlue__Ruvo8{background:linear-gradient(135deg,#3b5998,#4a6fb5);border-color:transparent}.FindNextReadGrid_cardBlue__Ruvo8:hover{background:linear-gradient(135deg,#324e85,#3f62a5);border-color:transparent}.FindNextReadGrid_cardBlue__Ruvo8 .FindNextReadGrid_eyebrow__iB3_C{color:hsla(0,0%,100%,.6)}.FindNextReadGrid_cardBlue__Ruvo8 .FindNextReadGrid_cardTitle__NulcV{color:#fff}.FindNextReadGrid_cardBlue__Ruvo8 .FindNextReadGrid_cardDesc__lxEoE{color:hsla(0,0%,100%,.8)}.FindNextReadGrid_cardBlue__Ruvo8 .FindNextReadGrid_arrow__G3utR{color:hsla(0,0%,100%,.6)}.FindNextReadGrid_cardBlue__Ruvo8:hover .FindNextReadGrid_arrow__G3utR{color:#fff}.FindNextReadGrid_eyebrow__iB3_C{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#70695f;margin-bottom:8px}.FindNextReadGrid_cardTitle__NulcV{font-family:Playfair Display,Georgia,serif;font-size:20px;font-weight:600;color:#202e2b;margin-bottom:8px}.FindNextReadGrid_cardDesc__lxEoE{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.5;margin-bottom:16px}.FindNextReadGrid_cardContent__TebqJ{margin-top:auto}.FindNextReadGrid_arrow__G3utR{position:absolute;top:20px;right:20px;color:#70695f;transition:transform .2s ease,color .2s ease}.FindNextReadGrid_bookRow__2_QSS{display:flex;gap:8px}.FindNextReadGrid_bookPreview__xaB5Z{width:44px;height:66px;border-radius:4px;object-fit:cover;box-shadow:0 2px 8px rgba(0,0,0,.08)}.FindNextReadGrid_bookPreviewPlaceholder__4nmsY{width:44px;height:66px;border-radius:4px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3)}.FindNextReadGrid_avatarRow__uQR1_{display:flex;align-items:center;gap:0}.FindNextReadGrid_avatar__hlzDT{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;color:#fff;margin-left:-8px;border:2px solid #1b553e}.FindNextReadGrid_avatar__hlzDT:first-child{margin-left:0;background:#1b553e;border-color:#164633}.FindNextReadGrid_avatar__hlzDT:nth-child(2){background:#face48;border-color:#1b553e}.FindNextReadGrid_avatar__hlzDT:nth-child(3){background:#345e99;border-color:#1b553e}.FindNextReadGrid_avatarMore__j_Y54{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:hsla(0,0%,100%,.6);margin-left:8px}.FindNextReadGrid_tagChips__Ql5Tv{display:flex;flex-wrap:wrap;gap:8px}.FindNextReadGrid_tagChip__h52XA{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#fff;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);padding:8px 12px;border-radius:16px;transition:all .2s ease}.FindNextReadGrid_card__QamZQ:hover .FindNextReadGrid_tagChip__h52XA{background:hsla(0,0%,100%,.25);border-color:hsla(0,0%,100%,.4)}.FindNextReadGrid_cardWarm__2G4Zk .FindNextReadGrid_tagChip__h52XA{color:#202e2b;background:rgba(0,0,0,.05);border-color:#e8e2d8}.FindNextReadGrid_cardWarm__2G4Zk:hover .FindNextReadGrid_tagChip__h52XA{background:rgba(0,0,0,.08)}.FindNextReadGrid_mysteryBooks___aTGn{display:flex;gap:8px}.FindNextReadGrid_mysteryBook__et3r4{width:44px;height:66px;border-radius:4px;background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;font-family:Playfair Display,Georgia,serif;font-size:20px;color:hsla(0,0%,100%,.5)}.FindNextReadGrid_proBadge___q9KO{display:inline-block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#fff;background:hsla(0,0%,100%,.2);padding:3px 8px;border-radius:4px;margin-left:8px;vertical-align:middle}.RotatingQuote_section__vIJBT{display:flex;flex-direction:column;align-items:center;padding:32px 0}@media(max-width:480px){.RotatingQuote_section__vIJBT{padding:32px 32px 16px}}.RotatingQuote_rule__VlPX_{width:32px;height:1px;background:#ede6dc;border:none;margin:0 0 24px}.RotatingQuote_quote__gfsW7{position:relative;text-align:center;max-width:400px;margin:0;padding:0;transition:opacity .4s ease}.RotatingQuote_visible__PtF9m{opacity:1}.RotatingQuote_hidden__E_FX3{opacity:0}.RotatingQuote_openQuote__5gdiY{position:absolute;top:-16px;left:-16px;font-family:Playfair Display,Georgia,serif;font-size:34px;color:#d4a830;line-height:1;pointer-events:none}.RotatingQuote_text__acI4_{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:13px;color:#948d85;line-height:1.6;margin:0 0 8px}@media(max-width:480px){.RotatingQuote_text__acI4_{font-size:15px;color:#806757}}.RotatingQuote_attribution__Xx1LP{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#948d85;letter-spacing:.5px;font-style:normal}@media(max-width:480px){.RotatingQuote_attribution__Xx1LP{font-size:12px;color:#70695f}}@keyframes HomePage_fadeUp__3_B_r{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.HomePage_fadeUp__3_B_r{opacity:0;animation:HomePage_fadeUp__3_B_r .6s ease forwards;animation-delay:var(--delay,0s)}.HomePage_dashboard__FulH6{max-width:800px;margin:0 auto;padding:40px 24px 0}@media(max-width:480px){.HomePage_dashboard__FulH6{padding:24px 20px 0}}.HomePage_container__JUYYj{max-width:800px;margin:0 auto}.VideoPlayer_player__94eCZ{position:relative;width:100%;border-radius:8px;overflow:hidden;background:#f5eee6}.VideoPlayer_video__liSJO{display:block;width:100%;max-height:80vh;border-radius:8px;background:#f5eee6}.VideoPlayer_error__R8fPu{display:flex;align-items:center;justify-content:center;min-height:120px}.VideoPlayer_errorText__fMIqy{font-size:13px;color:#70695f;margin:0}.MediaUpload_container__DLSwP{width:100%;display:flex;flex-direction:column;gap:8px}.MediaUpload_hiddenInput__jPUzI{display:none}.MediaUpload_uploadBtn__ay1vK{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 20px;border:2px dashed #e8e2d8;border-radius:8px;background:none;color:#70695f;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}.MediaUpload_uploadBtn__ay1vK:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.04)}.MediaUpload_dropOverlay__rrym1{position:fixed;inset:0;z-index:9999;background:rgba(27,85,62,.06);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;pointer-events:none}.MediaUpload_dropOverlayContent__Tv_yT{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 40px;background:#fff;border:2px dashed #1b553e;border-radius:16px;color:#1b553e;font-size:20px;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.15)}.MediaUpload_dropOverlayHint__XwMuW{font-size:13px;font-weight:400;color:#70695f}.MediaUpload_progressContainer__Tolv1{display:flex;align-items:center;gap:8px;padding:16px;background:#f5eee6;border-radius:8px}.MediaUpload_progressIcon__AY2t5{color:#1b553e;flex-shrink:0}.MediaUpload_progressBar__frYR1{flex:1 1;height:6px;background:#e8e2d8;border-radius:2px;overflow:hidden}.MediaUpload_progressFill___icBJ{height:100%;width:var(--fill-width,0);background:#1b553e;border-radius:2px;transition:width .2s ease}.MediaUpload_progressText__6KO7P{font-size:12px;color:#806757;font-weight:600;min-width:36px;text-align:right}.MediaUpload_previewGrid__KR3sP{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.MediaUpload_previewGrid__KR3sP::-webkit-scrollbar{height:4px}.MediaUpload_previewGrid__KR3sP::-webkit-scrollbar-thumb{background:#e8e2d8;border-radius:2px}.MediaUpload_photoPreview__SjEPg{position:relative;border-radius:8px;overflow:hidden;cursor:-webkit-grab;cursor:grab;transition:opacity .2s ease,box-shadow .2s ease;flex-shrink:0;width:120px}.MediaUpload_photoPreview__SjEPg:active{cursor:-webkit-grabbing;cursor:grabbing}.MediaUpload_photoPreviewDragging__ORWNn{opacity:.4}.MediaUpload_photoPreviewOver__xqtNQ{box-shadow:inset 0 0 0 2px #1b553e;border-radius:8px}.MediaUpload_dragHandle__RHMEa{position:absolute;top:4px;left:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:rgba(0,0,0,.5);color:#fff;z-index:1;opacity:0;transition:opacity .2s ease}.MediaUpload_photoPreview__SjEPg:hover .MediaUpload_dragHandle__RHMEa{opacity:1}.MediaUpload_previewImage__9n5IT{width:100%;height:160px;object-fit:cover;object-position:top;display:block;background:#f5eee6}.MediaUpload_videoPreview__6fMgT{position:relative}.MediaUpload_removeBtn__0K9_V{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50px;border:none;background:rgba(0,0,0,.6);color:#fff;cursor:pointer;transition:background .2s ease;z-index:1}.MediaUpload_removeBtn__0K9_V:hover{background:rgba(0,0,0,.8)}.MediaUpload_error__tq6pS{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;background:rgba(198,40,40,.08);border:1px solid rgba(198,40,40,.2);border-radius:8px;font-size:13px;color:#c62828}.MediaUpload_errorDismiss__ZTFp_{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#c62828;cursor:pointer;padding:2px;flex-shrink:0}.BookCardBase_card__PCw_F{display:flex;flex-direction:column;min-width:0;background:none;border:none;padding:0;text-align:left;text-decoration:none;color:inherit;font-family:inherit;cursor:inherit}.BookCardBase_header__ZgTH9{display:flex;align-items:flex-start;gap:var(--card-gap);padding:var(--card-padding)}.BookCardBase_coverWrap__7weVy{position:relative;flex-shrink:0;width:var(--cover-w);height:var(--cover-h)}.BookCardBase_cover__TXZ6g{width:var(--cover-w);height:var(--cover-h);object-fit:cover;border-radius:4px}.BookCardBase_coverPlaceholder__pGBK0{display:flex;align-items:center;justify-content:center;width:var(--cover-w);height:var(--cover-h);background:#faf9f7;border-radius:4px;color:#70695f}.BookCardBase_badge__aLUVO{position:absolute;top:-4px;right:-4px}.BookCardBase_content__yFkGd{flex:1 1;min-width:0}.BookCardBase_title__3dSwY{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;color:#202e2b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.BookCardBase_author__5JsF6{font-size:15px;color:#806757;margin-top:2px}.BookCardBase_expandedContent__iYfTl{padding:8px 12px 12px;border-top:1px solid #e8e2d8}.BookCardBase_compact__kpg_p{--cover-w:36px;--cover-h:54px;--card-gap:8px;--card-padding:8px}.BookCardBase_compact__kpg_p .BookCardBase_title__3dSwY{font-size:13px}.BookCardBase_compact__kpg_p .BookCardBase_author__5JsF6{font-size:12px}.BookCardBase_standard__F_FdW{--cover-w:50px;--cover-h:75px;--card-gap:12px;--card-padding:12px}.BookCardBase_expanded__kAmS7{--cover-w:60px;--cover-h:90px;--card-gap:12px;--card-padding:12px}.TagDropdown_tagDropdownSearch__W2IUX{padding:8px;border-bottom:1px solid #e8e2d8}.TagDropdown_tagDropdownInput__y9PWV{width:100%;padding:4px 8px;border:1px solid #e8e2d8;border-radius:6px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;outline:none;background:#fff;color:#202e2b}.TagDropdown_tagDropdownInput__y9PWV:focus{border-color:#1b553e}.TagDropdown_tagDropdownList__JgjoO{max-height:200px;overflow-y:auto;padding:4px 0}.TagDropdown_tagDropdownItem__GGFOA{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:none;background:none;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;transition:background .1s}.TagDropdown_tagDropdownItem__GGFOA:hover{background:#f5eee6}.TagDropdown_tagDropdownItemActive__Ctv8Q{color:#1b553e;font-weight:600}.TagDropdown_tagDropdownCheck__5amkn{color:#1b553e;flex-shrink:0;width:14px}.TagDropdown_tagDropdownCheckPlaceholder__zNptp{width:14px;flex-shrink:0}.TagDropdown_tagDropdownPlus__T_QkJ{color:#1b553e;flex-shrink:0}.TagDropdown_tagDropdownLabel__zZEex{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TagDropdown_tagDropdownEmpty__kegL0{padding:8px;font-size:13px;color:#70695f;font-style:italic}.FloatingActionBar_bar___WN7o{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;align-items:center;gap:4px;padding:8px 12px;background:#202e2b;color:#fff;border-radius:50px;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:FloatingActionBar_slideUp__Sz_z3 .2s ease-out}.FloatingActionBar_closeBtn__D7HDO{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:hsla(0,0%,100%,.12);color:#fff;border-radius:50%;cursor:pointer;transition:background .2s ease}.FloatingActionBar_closeBtn__D7HDO:hover{background:hsla(0,0%,100%,.22)}.FloatingActionBar_count__l9PxY{font-size:13px;font-weight:600;white-space:nowrap;padding:0 4px}.FloatingActionBar_divider__bJCuF{width:1px;height:20px;background:hsla(0,0%,100%,.2);margin:0 4px}.FloatingActionBar_action__aDRqg{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:none;background:transparent;color:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;cursor:pointer;border-radius:8px;white-space:nowrap;transition:background .2s ease}.FloatingActionBar_action__aDRqg:hover{background:hsla(0,0%,100%,.12)}@media(max-width:640px){.FloatingActionBar_actionLabel__Ptk_P{display:none}}.FloatingActionBar_actionDisabled__xPiVF{opacity:.4;cursor:not-allowed}.FloatingActionBar_actionDisabled__xPiVF:hover{background:transparent}.FloatingActionBar_actionDanger__5qlik:hover{background:rgba(198,40,40,.3)}.FloatingActionBar_popover__AZW2w{background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:4px;min-width:160px;z-index:1001;animation:FloatingActionBar_fadeIn__QELyw .12s ease-out}.FloatingActionBar_popoverItem__yi_mr{display:block;width:100%;padding:8px 12px;border:none;background:none;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;border-radius:6px;transition:background .1s}.FloatingActionBar_popoverItem__yi_mr:hover{background:#f5eee6}.FloatingActionBar_popoverSearch__ZfrQJ{width:100%;padding:8px 12px;border:1px solid #e8e2d8;border-radius:6px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;margin-bottom:4px;outline:none}.FloatingActionBar_popoverSearch__ZfrQJ:focus{border-color:#1b553e}.FloatingActionBar_popoverList__C_M2m{max-height:200px;overflow-y:auto}.FloatingActionBar_popoverTags__PjXuk{background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:220px;z-index:1001;animation:FloatingActionBar_fadeIn__QELyw .12s ease-out}.FloatingActionBar_popoverEmpty__RdpsL{display:block;padding:8px 12px;font-size:13px;color:#70695f;font-style:italic}.FloatingActionBar_ratingStars__RqjC_{display:flex;gap:2px;padding:8px 8px 4px;justify-content:center}.FloatingActionBar_ratingStar__pTva4{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:none;color:#70695f;cursor:pointer;border-radius:6px;transition:color .1s}.FloatingActionBar_ratingStar__pTva4:hover{color:#1b553e}.FloatingActionBar_trashText__OXNhX{font-size:15px;color:#202e2b;margin:0 0 16px}.FloatingActionBar_trashList__ys_sy{margin:0 0 20px;padding-left:20px;font-size:13px;color:#806757}.FloatingActionBar_trashList__ys_sy li{margin-bottom:4px}.FloatingActionBar_trashHint__Cguq6{font-size:13px;color:#70695f;margin:0 0 16px}.FloatingActionBar_trashActions__XhOjx{display:flex;justify-content:flex-end;gap:8px}.FloatingActionBar_trashCancel__O21iJ{padding:8px 12px;border:1px solid #e8e2d8;background:none;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;border-radius:8px;cursor:pointer}.FloatingActionBar_trashCancel__O21iJ:hover{background:#f5eee6}.FloatingActionBar_trashConfirm__nrj4u{padding:8px 12px;border:none;background:#c62828;color:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer}.FloatingActionBar_trashConfirm__nrj4u:hover{background:#b71c1c}@keyframes FloatingActionBar_slideUp__Sz_z3{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes FloatingActionBar_fadeIn__QELyw{0%{opacity:0}to{opacity:1}}.BooksTabs_tabs__Kr5s3{display:flex;gap:4px;border-bottom:1px solid #ede6dc;overflow-x:auto;scrollbar-width:none}.BooksTabs_tabs__Kr5s3::-webkit-scrollbar{display:none}.BooksTabs_tab__PVCVT{font-size:13px;font-weight:500;color:#70695f;background:none;padding:8px 16px;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .2s ease}.BooksTabs_tab__PVCVT:hover{color:#202e2b}.BooksTabs_tab__PVCVT.BooksTabs_active__4hAYE{color:#202e2b;font-weight:600;border-bottom-color:#1b553e}.VideoFeed_overlay__r_3Xc{position:fixed;inset:0;background:#000;z-index:1000;display:flex;flex-direction:column}.VideoFeed_header__4je_A{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:16px;z-index:10}.VideoFeed_closeBtn__Avuyf{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.VideoFeed_closeBtn__Avuyf:hover{background:hsla(0,0%,100%,.3)}.VideoFeed_counter__ftLxD{color:#fff;font-size:13px;background:rgba(0,0,0,.5);padding:4px 8px;border-radius:50px}.VideoFeed_videoContainer__siW39{flex:1 1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:60px 70px 120px 16px}.VideoFeed_videoContainer__siW39 img,.VideoFeed_videoContainer__siW39 video{width:100%;height:100%;object-fit:contain}.VideoFeed_videoContainer__siW39>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.VideoFeed_videoContainer__siW39>div video{width:100%;height:100%;object-fit:contain}.VideoFeed_photo__4D31A{max-height:80vh}.VideoFeed_noMedia__kFUI8{color:#70695f;font-size:20px}.VideoFeed_fullscreenPlayer__ixkNT,.VideoFeed_fullscreenPlayer__ixkNT video{width:100%;height:100%;background:transparent}.VideoFeed_fullscreenPlayer__ixkNT video{max-height:none!important;object-fit:contain}.VideoFeed_actions__YQt7D{position:absolute;right:16px;bottom:150px;display:flex;flex-direction:column;gap:16px}.VideoFeed_actionBtn__JjDhf{background:hsla(0,0%,100%,.2);border:none;border-radius:50%;width:48px;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;color:#fff;font-size:12px;gap:2px}.VideoFeed_actionBtn__JjDhf:hover{background:hsla(0,0%,100%,.3)}.VideoFeed_navArrows__X7fh5{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px}.VideoFeed_navBtn__LNU0t{background:hsla(0,0%,100%,.1);border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff}.VideoFeed_navBtn__LNU0t:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.VideoFeed_navBtn__LNU0t:disabled{opacity:.3;cursor:not-allowed}.VideoFeed_bottomInfo__97_e2{position:absolute;bottom:0;left:0;right:80px;padding:20px;background:linear-gradient(transparent,rgba(0,0,0,.8));color:#fff}.VideoFeed_source___AlWn{display:flex;align-items:center;gap:8px;margin-bottom:8px}.VideoFeed_sourceTitle__0GuLx{font-weight:600}.VideoFeed_notes__X4pT5{font-size:13px;opacity:.9;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.VideoFeed_booksSheet__gFN1L{padding:20px}.VideoFeed_booksSheet__gFN1L h3{margin:0 0 16px;font-size:20px}.VideoFeed_booksList__s440u{display:flex;flex-direction:column;gap:8px}.VideoFeed_bookItem__RVe0o{display:flex;gap:16px;padding:16px;background:#f5eee6;border-radius:8px;cursor:pointer}.VideoFeed_bookItem__RVe0o:hover{background:#e8e2d8}.VideoFeed_bookCover__lP5bD{width:50px;height:75px;object-fit:cover;border-radius:6px;flex-shrink:0}.VideoFeed_bookInfo__ZVoRV{flex:1 1;min-width:0}.VideoFeed_bookTitle__4ZzJw{font-weight:600}.VideoFeed_bookAuthor__RKZ2k,.VideoFeed_bookDesc__lHF8_{font-size:13px;color:#70695f}.VideoFeed_bookDesc__lHF8_{margin:4px 0 0}.VideoFeed_noBooks__S9lBz{color:#70695f;text-align:center;padding:20px}