.RecBookCard_card__XLoME{border:none;border-radius:6px;padding:8px;background:transparent}.RecBookCard_cardInLibrary__adB__{background:rgba(27,85,62,.04);border:1px solid rgba(27,85,62,.12)}.RecBookCard_cardDraft__qmhfs{border:1px dashed #e8e2d8}.RecBookCard_draftChip__1XiAc{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:50px;background:hsla(35,8%,41%,.1);color:#70695f;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.RecBookCard_cardHeader__OIjWt{display:flex;align-items:flex-start;gap:8px}.RecBookCard_cover__uZiF8{width:41px;aspect-ratio:2/3;border-radius:4px;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.RecBookCard_cover__uZiF8 img{width:100%;height:100%;object-fit:cover}.RecBookCard_coverPlaceholder__ig_CV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5eee6;color:#70695f}.RecBookCard_info__J3Wz4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}.RecBookCard_titleRow__XxZGq{display:flex;align-items:center;gap:4px}.RecBookCard_title__XNj5f{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#202e2b;line-height:1.3;background:none;border:none;padding:0;cursor:pointer;text-align:left;text-decoration:none;transition:color .2s ease}.RecBookCard_title__XNj5f:hover{color:#1b553e}.RecBookCard_author__fTSzD{font-size:12px;color:#806757}.RecBookCard_author__fTSzD,.RecBookCard_libraryChip__GS9gS{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.RecBookCard_libraryChip__GS9gS{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:50px;background:rgba(27,85,62,.1);color:#1b553e;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.RecBookCard_removeBtn__VLU4F{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#70695f;cursor:pointer;transition:all .2s ease}.RecBookCard_removeBtn__VLU4F:hover{color:#c62828;background:rgba(198,40,40,.08)}.RecBookCard_note__vDA3A{width:100%;padding:0;margin-top:4px;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;background:transparent;resize:none;overflow:hidden;line-height:1.5;outline:none}.RecBookCard_note__vDA3A::placeholder{color:#70695f;font-style:italic}.InlineBookSearch_container__SWRRr{border:1px solid #ede6dc;border-radius:8px;background:#fff;overflow:hidden}.InlineBookSearch_containerInline__etuJ2{border:none;background:transparent;overflow:visible;position:relative}.InlineBookSearch_searchBar__VlA7q{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #ede6dc}.InlineBookSearch_searchBarInline___q1Pz{position:relative;padding:0;border-bottom:none}.InlineBookSearch_searchIcon__btdWm{color:#70695f;flex-shrink:0}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_searchIcon__btdWm{position:absolute;left:10px;pointer-events:none;z-index:1}.InlineBookSearch_input__nNptU{flex:1 1;border:none;background:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;outline:none;min-width:0}.InlineBookSearch_input__nNptU::placeholder{color:#70695f;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic}.InlineBookSearch_inputInline___g10y{width:100%;padding:10px 32px 10px 34px;border:1px solid #ede6dc;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.InlineBookSearch_inputInline___g10y::placeholder{color:#a8b5a9;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic}.InlineBookSearch_inputInline___g10y:focus{border-color:#3a7a52;box-shadow:0 0 0 2px rgba(58,122,82,.12)}.InlineBookSearch_spinner__I5qOJ{color:#70695f;flex-shrink:0;animation:InlineBookSearch_spin__Gm0N7 1s linear infinite}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_spinner__I5qOJ{position:absolute;right:30px;z-index:1}@keyframes InlineBookSearch_spin__Gm0N7{to{transform:rotate(1turn)}}.InlineBookSearch_closeBtn__kTIuK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#70695f;cursor:pointer;flex-shrink:0}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_closeBtn__kTIuK{position:absolute;right:6px;border-radius:6px}.InlineBookSearch_closeBtn__kTIuK:hover{background:#f5eee6;color:#806757}.InlineBookSearch_results__tLAb_{max-height:240px;overflow-y:auto}.InlineBookSearch_containerInline__etuJ2 .InlineBookSearch_results__tLAb_{position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid #ede6dc;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.InlineBookSearch_resultItem__zxW1a{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;text-align:left;transition:background .2s ease}.InlineBookSearch_resultItem__zxW1a:hover:not(:disabled){background:#f5eee6}.InlineBookSearch_resultItem__zxW1a:not(:last-child){border-bottom:1px solid #ede6dc}.InlineBookSearch_resultItemDisabled__xO8Lt{opacity:.5;cursor:default}.InlineBookSearch_resultCover__g2hy5{width:28px;height:40px;border-radius:2px;overflow:hidden;flex-shrink:0}.InlineBookSearch_resultCover__g2hy5 img{width:100%;height:100%;object-fit:cover}.InlineBookSearch_resultCoverPlaceholder__v3KmJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5eee6;color:#70695f}.InlineBookSearch_resultInfo__vxsQG{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.InlineBookSearch_resultTitle__DAwov{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBookSearch_resultMeta__xvOKO{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBookSearch_libraryBadge__83ML2{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;background:rgba(250,206,72,.12);color:#d4a830}.InlineBookSearch_libraryBadge__83ML2,.InlineBookSearch_selectBtn__Br830{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;flex-shrink:0}.InlineBookSearch_selectBtn__Br830{font-size:12px;color:#1b553e}.InlineBookSearch_empty__NpgoD{padding:20px;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.InlineBookSearch_containerInline__etuJ2 .InlineBookSearch_empty__NpgoD{position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid #ede6dc;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.EditableBookSheet_sheet___TNCh{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;z-index:20;box-shadow:0 0 0 transparent}.EditableBookSheet_sheet___TNCh.EditableBookSheet_open__W828l{max-height:65%;box-shadow:0 -8px 30px rgba(0,0,0,.15)}.EditableBookSheet_handle__8_rfa{width:36px;height:4px;border-radius:2px;background:#ede6dc;margin:10px auto 0}.EditableBookSheet_header__08Yb3{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 4px}.EditableBookSheet_title__fXWBx{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b}.EditableBookSheet_headerActions__ZRJI0{display:flex;align-items:center;gap:4px}.EditableBookSheet_addBtn__Cdgaw{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px dashed #ede6dc;border-radius:6px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;cursor:pointer;transition:all .2s ease}.EditableBookSheet_addBtn__Cdgaw:hover{border-color:#70695f;color:#202e2b}.EditableBookSheet_closeBtn__70B8P{width:28px;height:28px;border-radius:50%;background:#f5eee6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#70695f;transition:background .2s ease}.EditableBookSheet_closeBtn__70B8P:hover{background:#f5eee6}.EditableBookSheet_content__iAKww{padding:0 16px 16px;overflow-y:auto;max-height:calc(65vh - 70px)}.EditableBookSheet_searchSection__8__i3{margin-bottom:8px}.EditableBookSheet_booksList__EeJF_{display:flex;flex-direction:column;gap:8px}.EditableBookSheet_empty__XA_g_{padding:20px 0;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.TriageProgressBar_bar__R_sKU{display:flex;gap:3px;padding:12px 16px 8px;position:absolute;top:0;left:0;right:0;z-index:15}.TriageProgressBar_segment__EM5Jv{flex:1 1;height:3px;border-radius:2px;background:hsla(0,0%,100%,.15);transition:background .3s ease}.TriageProgressBar_segment__EM5Jv.TriageProgressBar_current__fBFYR{background:#face48}.TriageProgressBar_segment__EM5Jv.TriageProgressBar_completed__Ona6z{background:#1b553e}.BookModalSearch_searchBody__0DXHn{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;padding:24px}.BookModalSearch_searchContainer__Jbr5n{position:relative}.BookModalSearch_searchContainerIcon__3p_ml{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#948d85;pointer-events:none;transition:color .2s ease}.BookModalSearch_searchContainerInput__FLVT3{width:100%;padding:12px 46px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;background:#fff;border:1px solid #e8e2d8;border-radius:8px;outline:none;transition:all .2s ease}.BookModalSearch_searchContainerInput__FLVT3::placeholder{color:#948d85;font-style:italic}.BookModalSearch_searchContainerInput__FLVT3:focus{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.08)}.BookModalSearch_searchContainerInput__FLVT3:focus~.BookModalSearch_searchContainerIcon__3p_ml{color:#1b553e}.BookModalSearch_searchContainerBtn__BIAYK{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;background:none;color:#948d85;border:none;padding:8px;cursor:pointer;transition:color .2s ease}.BookModalSearch_searchContainerBtn__BIAYK:hover{color:#1b553e}.BookModalSearch_resultsArea__9SxeJ{min-height:200px;display:flex;flex-direction:column}.BookModalSearch_resultsList__VT1nL{display:flex;flex-direction:column;gap:10px}.BookModalSearch_resultItem__jbXi8{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.BookModalSearch_resultItem__jbXi8:hover{border-color:#1b553e;background:rgba(27,85,62,.03)}.BookModalSearch_resultItemDisabled__L2zbx{opacity:.5;cursor:not-allowed}.BookModalSearch_resultItemDisabled__L2zbx:hover{border-color:#e8e2d8;background:#fff}.BookModalSearch_resultCover__eSxrY{width:48px;height:72px;border-radius:6px;background:#f5eee6;flex-shrink:0;overflow:hidden}.BookModalSearch_resultCover__eSxrY img{width:100%;height:100%;object-fit:cover}.BookModalSearch_resultInfo__t5q6p{flex:1 1;min-width:0}.BookModalSearch_resultTitle__RLRWy{font-size:15px;font-weight:600;color:#202e2b;margin-bottom:2px}.BookModalSearch_resultAuthor__tbwen{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;margin-top:2px}.BookModalSearch_resultYear__FQcTh{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f;margin-top:1px}.BookModalSearch_bookBadge__wogvW{padding:3px 8px;border-radius:6px;font-size:11px;font-weight:600;flex-shrink:0}.BookModalSearch_bookBadgeLibrary__dMLN2{background:rgba(27,85,62,.1);color:#1b553e}.BookModalSearch_searchEmptyState__KbpHc{text-align:center;flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:20px}.BookModalSearch_searchEmptyState__KbpHc svg{color:#948d85;margin-bottom:12px;opacity:.5}.BookModalSearch_searchEmptyState__KbpHc p{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#948d85;font-style:italic}.BookModalSearch_loadingDots__f_XSC{display:flex;gap:8px;justify-content:center;flex:1 1;align-items:center}.BookModalSearch_loadingDot__vhEmD{width:6px;height:6px;background:#face48;border-radius:50%;animation:BookModalSearch_dotPulse__0rgWh 1.2s ease-in-out infinite}.BookModalSearch_loadingDot__vhEmD:nth-child(2){animation-delay:.15s}.BookModalSearch_loadingDot__vhEmD:nth-child(3){animation-delay:.3s}@keyframes BookModalSearch_dotPulse__0rgWh{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.BookModalSearch_secondaryActions__cGroq{display:flex;align-items:center;justify-content:center;gap:0;margin-top:6px;padding-top:0;padding-bottom:16px}.BookModalSearch_secondaryActionLink__rbEFg{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:italic;color:#948d85;background:none;border:none;cursor:pointer;padding:4px 2px;transition:color .2s ease;letter-spacing:.01em}.BookModalSearch_secondaryActionLink__rbEFg:hover{color:#1b553e}.BookModalSearch_orDivider__x9I2s{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic;font-size:12px;color:#948d85;padding:0 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookChip_row__uUhMr{padding:12px 0;border-bottom:1px solid #ede6dc;position:relative;max-height:200px;animation:BookChip_rowIn__h5ZOC .2s ease}.BookChip_row__uUhMr:last-child{border-bottom:none}.BookChip_row__uUhMr.BookChip_unmatched__t_iwg{opacity:.85}@keyframes BookChip_rowIn__h5ZOC{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.BookChip_fadeIn__7q_fJ{animation:BookChip_rowIn__h5ZOC .3s ease}.BookChip_noAnimation__wCRAj{animation:none}.BookChip_removing__r_y_a{opacity:0;max-height:0;padding-top:0;padding-bottom:0;border-bottom-color:transparent;overflow:hidden;transition:opacity .15s ease,max-height .2s ease .05s,padding .2s ease .05s,border-bottom-color .15s ease;pointer-events:none}.BookChip_dragging__8R_48{opacity:.4}.BookChip_dragOver__zUywd{border-top:2px solid #1b553e}.BookChip_bookTop__NWsfX{display:flex;gap:12px;align-items:stretch}.BookChip_cover__RCe4h{width:48px;flex-shrink:0;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:50px}.BookChip_cover__RCe4h img{width:100%;height:100%;object-fit:cover}.BookChip_cover__RCe4h.BookChip_coverPlaceholder__oaynx{font-family:Playfair Display,Georgia,serif;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.7);letter-spacing:.02em}.BookChip_unmatched__t_iwg .BookChip_cover__RCe4h{background:#e8e2d8;color:#70695f}.BookChip_position__u06nD{width:22px;height:22px;border-radius:50%;background:#1b553e;color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;align-self:center}.BookChip_position__u06nD.BookChip_positionUnmatched__vJjIS{background:#e8e2d8;color:#70695f}.BookChip_dragHandle__rloJp{cursor:-webkit-grab;cursor:grab;color:#70695f;opacity:.4;flex-shrink:0;display:flex;align-items:center;align-self:center;transition:opacity .2s ease}.BookChip_dragHandle__rloJp:hover{opacity:.8}.BookChip_dragHandle__rloJp:active{cursor:-webkit-grabbing;cursor:grabbing}.BookChip_meta__y1wB6{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center}.BookChip_title__Y0ZOV{font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;color:#2c3e2d;line-height:1.3;cursor:pointer;transition:color .2s ease;display:inline;padding-right:24px}.BookChip_title__Y0ZOV:hover{color:#153f2e;text-decoration:underline;text-underline-offset:2px}.BookChip_title__Y0ZOV.BookChip_titleUnmatched__OHhPK{color:#202e2b}.BookChip_title__Y0ZOV.BookChip_titleUnmatched__OHhPK:hover{color:#806757}.BookChip_author__VkObD{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#6b7c6d;margin-top:1px}.BookChip_unmatchedLabel__gKUre{font-size:11px;color:#70695f;margin-top:1px}.BookChip_noteInput__B924c{width:calc(100% + 8px);font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:italic;color:#6b7c6d;background:transparent;border:1px solid transparent;border-radius:8px;padding:4px 8px;margin-top:4px;margin-left:-8px;outline:none;line-height:1.4;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.BookChip_noteInput__B924c::placeholder{color:#a8b5a9;font-style:italic}.BookChip_noteInput__B924c:hover{border-color:#ede6dc;background:#fff}.BookChip_noteInput__B924c:focus{border-color:#3a7a52;box-shadow:0 0 0 2px rgba(58,122,82,.12);background:#fff;color:#2c3e2d}.BookChip_remove__7TWL7{position:absolute;top:12px;right:0;background:none;border:none;cursor:pointer;color:#a8b5a9;font-size:18px;line-height:1;padding:0;transition:color .2s ease}.BookChip_remove__7TWL7:hover{color:#6b7c6d}@media(max-width:480px){.BookChip_noteInput__B924c{font-size:16px}}.BookModalDetails_detailsBody__ZJadT{padding:24px;overflow-y:auto;flex:1 1}.BookModalDetails_detailsBookInfo__H_Gry{display:flex;gap:16px}.BookModalDetails_detailsCover__qlnGb{width:110px;min-width:110px;height:165px;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);background:#f5eee6;flex-shrink:0}.BookModalDetails_detailsCover__qlnGb img{width:100%;height:100%;object-fit:cover}.BookModalDetails_detailsCoverPlaceholder__X8I61{width:100%;height:100%;background:linear-gradient(155deg,rgba(139,115,85,.933),#8b7355)}.BookModalDetails_detailsMeta__sC0x7{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.BookModalDetails_detailsBookTitle__GLb9k{font-family:Playfair Display,Georgia,serif;font-size:19px;font-weight:700;color:#202e2b;margin:0;line-height:1.25}.BookModalDetails_detailsSeries__TB_kE{font-style:italic;font-size:13px;color:#70695f;margin:2px 0 0}.BookModalDetails_detailsAuthor__QqHlg{font-size:13px;color:#806757;margin:4px 0 0}.BookModalDetails_detailsPills__iQpqt{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.BookModalDetails_detailsPill__IXTlG{display:inline-block;padding:3px 8px;background:#f5eee6;border-radius:50px;font-size:12px;color:#806757;white-space:nowrap}.BookModalDetails_statusZone__EcFjE{margin-bottom:24px}.BookModalDetails_statusZone__EcFjE .BookModalDetails_statusSelector__CIVwY{margin-bottom:10px}.BookModalDetails_statusZone__EcFjE .BookModalDetails_queueCheckbox__gaRUn{margin-bottom:0}.BookModalDetails_statusSelector__CIVwY{display:flex;gap:0;background:#f5eee6;border-radius:8px;padding:3px;border:1px solid #ede6dc;margin:8px 0}.BookModalDetails_statusSelectorOption__2ujri{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;padding:9px 8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#806757;background:none;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.BookModalDetails_statusSelectorOption__2ujri:hover{color:#202e2b}.BookModalDetails_statusSelectorOption__2ujri svg{width:14px;height:14px;flex-shrink:0}.BookModalDetails_statusSelectorActive__Ibvg2{background:#fff;color:#1b553e;font-weight:500;box-shadow:0 1px 3px rgba(0,0,0,.08)}.BookModalDetails_queueCheckbox__gaRUn{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BookModalDetails_queueCheckbox__gaRUn input{position:absolute;opacity:0;width:0;height:0}.BookModalDetails_queueCheckBox__OZwC9{width:18px;height:18px;border:1.5px solid #e8e2d8;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s ease;background:#fff}.BookModalDetails_queueCheckBox__OZwC9 svg{opacity:0;transition:opacity .2s ease;color:#fff}.BookModalDetails_queueCheckbox__gaRUn input:checked~.BookModalDetails_queueCheckBox__OZwC9{background:#1b553e;border-color:#1b553e}.BookModalDetails_queueCheckbox__gaRUn input:checked~.BookModalDetails_queueCheckBox__OZwC9 svg{opacity:1}.BookModalDetails_queueCheckbox__gaRUn:hover .BookModalDetails_queueCheckBox__OZwC9{border-color:#1b553e}.BookModalDetails_queueLabel__NI0WU{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757}.BookModalDetails_detailsAbout__pfkYD{margin-top:16px;margin-bottom:8px}.BookModalDetails_detailsAboutLabel__6KGzO{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#70695f;margin-bottom:8px}.BookModalDetails_detailsAboutText__4CTr7{font-size:13px;line-height:1.65;color:#806757;margin:0;white-space:pre-line}.BookModalDetails_aboutTextClamped__9dS8z{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.BookModalDetails_showMoreBtn__GYTAn{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;background:none;border:none;cursor:pointer;margin-top:4px;padding:0}.BookModalDetails_showMoreBtn__GYTAn:hover{text-decoration:underline}.BookModalDetails_detailsFooter__xj5Ne{padding:16px 20px;border-top:1px solid #ede6dc;flex-shrink:0}.BookModalDetails_detailsAddBtn__OKRAh{width:100%;padding:16px;background:#1b553e;border:none;border-radius:8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#fff;cursor:pointer;transition:background .2s ease}.BookModalDetails_detailsAddBtn__OKRAh:hover:not(:disabled){background:#153f2e}.BookModalDetails_detailsAddBtn__OKRAh:disabled{opacity:.6;cursor:not-allowed}.BookSection_section__ejUdK{margin-top:0}.BookSection_header__Nv2Kz{display:flex;align-items:center;margin-bottom:8px}.BookSection_label___czOz{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#806757;flex:1 1}.BookSection_rankedToggle__kNZvw{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:none;border:none;padding:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.BookSection_rankedLabel__WrbxI{font-size:12px;font-weight:500;color:#70695f;transition:color .2s ease}.BookSection_rankedToggleOn__NKNAV .BookSection_rankedLabel__WrbxI{color:#1b553e}.BookSection_rankedTrack__6LHGs{width:28px;height:16px;background:#e8e2d8;border-radius:8px;position:relative;transition:background .2s;flex-shrink:0}.BookSection_rankedTrack__6LHGs:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;background:#fff;border-radius:50%;transition:transform .2s;box-shadow:0 1px 3px rgba(0,0,0,.08)}.BookSection_rankedToggleOn__NKNAV .BookSection_rankedTrack__6LHGs{background:#1b553e}.BookSection_rankedToggleOn__NKNAV .BookSection_rankedTrack__6LHGs:after{transform:translateX(12px)}.BookSection_searchWrap__3batm{margin-bottom:8px}.BookSection_empty__GiFF0{text-align:center;padding:20px 12px;color:#806757;font-size:13px}.BookSection_emptyIcon__TrZHL{margin-bottom:6px;opacity:.3}.BookSection_emptyHint__YHUGP{font-size:12px;color:#70695f;margin-top:4px}.BookSection_list__U61u7{display:flex;flex-direction:column}@keyframes BookSection_shimmer__LHCUq{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes BookSection_pendingIn__yn4Si{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.BookSection_pendingRow__r8fT_{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #ede6dc;animation:BookSection_pendingIn__yn4Si .2s ease}.BookSection_pendingCover___V19r{width:48px;aspect-ratio:2/3;flex-shrink:0;border-radius:4px;background:linear-gradient(90deg,#ede6dc 25%,#e8e2d8 50%,#ede6dc 75%);background-size:400px 100%;animation:BookSection_shimmer__LHCUq 1.5s ease-in-out infinite}.BookSection_pendingMeta__Ka7W_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.BookSection_pendingTitle__zWbA1{font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;color:#806757}.BookSection_pendingAuthor__4ot_P{font-size:13px;color:#70695f}.BookSection_pendingNoteSpacer__hLnLo{height:26.2px;margin-top:4px}.BookSection_pendingSpinner__OUxTd{flex-shrink:0;color:#70695f;animation:BookSection_spin__eQWjL 1s linear infinite}@keyframes BookSection_spin__eQWjL{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RecEditor_scroll__wjYv7{flex:1 1;overflow-y:auto;padding:24px 24px 40px;background:#fff}.RecEditor_formGroup__NX7Ql{margin-bottom:20px}.RecEditor_formLabel__GTMMP{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6b7c6d;margin-bottom:6px}.RecEditor_formInput__Qi8Un,.RecEditor_formLabel__GTMMP{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.RecEditor_formInput__Qi8Un{width:100%;font-size:16px;color:#202e2b;background:#fff;border:1px solid #ede6dc;border-radius:12px;padding:10px 14px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.RecEditor_formInput__Qi8Un::placeholder{color:#a8b5a9;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic}.RecEditor_formInput__Qi8Un:focus{border-color:#3a7a52;box-shadow:0 0 0 2px rgba(58,122,82,.12)}.RecEditor_formInputUrl__8oScF{padding-left:34px}.RecEditor_linkInputWrap__R_MPt{position:relative}.RecEditor_linkIcon__TDCKa{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#a8b5a9;width:16px;height:16px;pointer-events:none}.RecEditor_sourceUrlOpen__D6wtr{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#a45f3f;text-decoration:none}.RecEditor_sourceUrlOpen__D6wtr:hover{text-decoration:underline}.RecEditor_prefillIndicator___H3f7{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:#4a9a6a;transition:opacity .3s ease}.RecEditor_prefillIndicator___H3f7:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#4a9a6a}.RecEditor_prefillIndicator___H3f7.RecEditor_hidden__zeVeu{opacity:0;pointer-events:none}.RecEditor_formDivider__GzQRk{border:none;border-top:1px solid #eae6de;margin:24px 0}@media(max-width:480px){.RecEditor_scroll__wjYv7{padding:12px}.RecEditor_formInputUrl__8oScF{font-size:16px}}.ExploreEditorModal_content__3_I1g{max-width:560px;max-height:85vh;display:flex;flex-direction:column}.ExploreEditorModal_body__kqC69{flex:1 1;overflow-y:auto;padding:0}.ExploreEditorModal_footer__K_gYI{display:flex;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid #e8e2d8}@media(max-width:480px){.ExploreEditorModal_content__3_I1g{max-width:100%;max-height:100vh;height:100vh;border-radius:0}}.ActionRail_actionRail__xqkJC{position:absolute;right:12px;bottom:68px;display:flex;flex-direction:column;gap:14px;z-index:10;align-items:center}.ActionRail_actionBtn__YpjOS{display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;background:none;border:none;padding:0}.ActionRail_actionBtnIcon__9mAXU{width:44px;height:44px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ActionRail_actionBtnIcon__9mAXU:hover{background:hsla(0,0%,100%,.2);transform:scale(1.05)}.ActionRail_actionBtnIcon__9mAXU.ActionRail_active__bmArR{background:#d4943a}.ActionRail_actionBtnLabel__VbndZ{color:hsla(0,0%,100%,.6);font-weight:500}.ActionRail_actionBtnCount__MH0El,.ActionRail_actionBtnLabel__VbndZ{font-size:11px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.ActionRail_actionBtnCount__MH0El{color:hsla(0,0%,100%,.75);font-weight:600}.BookSheet_bookSheet__nKz_V{position:absolute;bottom:0;left:0;right:0;background:#faf9f7;border-radius:16px 16px 0 0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;z-index:20;box-shadow:0 0 0 transparent}.BookSheet_bookSheet__nKz_V.BookSheet_open__EZd8J{max-height:55%;box-shadow:0 -8px 30px rgba(0,0,0,.15);display:flex;flex-direction:column}@media(min-width:1024px){.BookSheet_bookSheet__nKz_V{position:static;border-radius:0;max-height:none;width:360px;flex-shrink:0;height:100%;background:#faf8f4;border-left:1px solid rgba(0,0,0,.08);box-shadow:none;display:none;transition:none}.BookSheet_bookSheet__nKz_V.BookSheet_open__EZd8J{display:flex;flex-direction:column;max-height:none;box-shadow:none}}.BookSheet_handle__q9MH1{width:36px;height:4px;border-radius:2px;background:#e8e2d8;margin:10px auto 0;padding:10px 0;background-clip:content-box;cursor:-webkit-grab;cursor:grab;touch-action:none}@media(min-width:1024px){.BookSheet_handle__q9MH1{display:none}}.BookSheet_header__olxUQ{display:flex;align-items:center;justify-content:space-between;padding:12px 20px 8px;touch-action:none;cursor:-webkit-grab;cursor:grab}@media(min-width:1024px){.BookSheet_header__olxUQ{cursor:default;touch-action:auto}}.BookSheet_title__6I9JF{font-size:15px;font-weight:600;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookSheet_closeBtn__N5HKv{width:28px;height:28px;border-radius:50%;background:#f5eee6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#70695f;font-size:13px;transition:background .2s ease}.BookSheet_closeBtn__N5HKv:hover{background:#eee2d4}.BookSheet_list__ZLVUy{padding:4px 20px 20px;overflow-y:auto;flex:1 1;min-height:0}.BookSheet_item__1G4m_{display:flex;gap:12px;padding:12px 0;background:none;border:none;border-bottom:1px solid #ede6dc;width:100%;text-align:left;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;transition:background .2s ease}.BookSheet_item__1G4m_:last-child{border-bottom:none}.BookSheet_item__1G4m_:hover{background:rgba(27,85,62,.04);margin:0 -8px;padding-left:8px;padding-right:8px;width:calc(100% + 16px);border-radius:6px}.BookSheet_cover___ByaH{width:56px;height:84px;border-radius:6px;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.BookSheet_coverImg__ERtJp{width:100%;height:100%;object-fit:cover}.BookSheet_info__iJHkJ{flex:1 1;min-width:0}.BookSheet_titleRow__qjDnx{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:2px}.BookSheet_bookTitle__wahbB{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b;flex:1 1;min-width:0}.BookSheet_badge__t5wxX{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:3px 7px;border-radius:4px;white-space:nowrap;flex-shrink:0;margin-top:2px}.BookSheet_author__u12rV{font-size:13px;color:#70695f;margin-bottom:6px}.BookSheet_why__0hUoS{font-size:13px;color:#202e2b;line-height:1.5;margin-top:4px}@keyframes BookSheet_bookFlash__vXv8X{0%{background:rgba(27,85,62,.15)}to{background:transparent}}.BookSheet_flash__wOUmi{animation:BookSheet_bookFlash__vXv8X 1.2s ease-out forwards;border-radius:6px}.DiscoverMediaSidebar_sidebar__VSRr3{border-left:1px solid #e8e2d8;background:#1f1f1f;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}@media(min-width:1024px){.DiscoverMediaSidebar_sidebar__VSRr3.DiscoverMediaSidebar_withBooks__nkTHr{flex-direction:row}}.DiscoverMediaSidebar_mediaColumn___drRa{display:flex;flex-direction:column;flex:1 1;min-width:0;height:100%;position:relative;overflow:hidden}.DiscoverMediaSidebar_scrim__m0faF{display:none}@media(max-width:1023px){.DiscoverMediaSidebar_scrim__m0faF{display:block;position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:15}}.DiscoverMediaSidebar_closeBtn__uS34x{position:absolute;top:12px;left:12px;z-index:10;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s ease}.DiscoverMediaSidebar_closeBtn__uS34x:hover{background:hsla(0,0%,100%,.2)}@media(max-width:767px){.DiscoverMediaSidebar_closeBtn__uS34x{width:40px;height:40px;top:max(12px,env(safe-area-inset-top,12px))}}.DiscoverMediaSidebar_navArrows__SR5zF{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:2px;z-index:10}@media(max-width:767px){.DiscoverMediaSidebar_navArrows__SR5zF{display:none}}.DiscoverMediaSidebar_navBtn__vV_UP{width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.08);border:none;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease}.DiscoverMediaSidebar_navBtn__vV_UP:hover:not(:disabled){background:hsla(0,0%,100%,.18);color:#fff}.DiscoverMediaSidebar_navBtn__vV_UP:disabled{opacity:.3;cursor:not-allowed}.DiscoverMediaSidebar_mediaArea__OSp2S{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;animation:DiscoverMediaSidebar_fadeIn__MKb1e .2s ease-out}@keyframes DiscoverMediaSidebar_fadeIn__MKb1e{0%{opacity:0}to{opacity:1}}.DiscoverMediaSidebar_videoNoteActions__61T_G{display:flex;justify-content:center;padding:8px;background:hsla(0,0%,100%,.05)}.DiscoverMediaSidebar_videoNoteDeleteBtn__PSgBW{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.08);border:none;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.DiscoverMediaSidebar_videoNoteDeleteBtn__PSgBW:hover{background:#c62828;color:#fff}.BuyThisBookButton_triggerSidebar__jrmde{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;margin-top:4px;border-radius:8px;background:transparent;border:none;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#948d85;text-align:left;transition:background .2s ease,color .2s ease}.BuyThisBookButton_triggerSidebar__jrmde:hover,.BuyThisBookButton_triggerSidebar__jrmde[data-state=open]{color:#806757;background:#f5eee6}.BuyThisBookButton_triggerSidebar__jrmde[data-state=open] .BuyThisBookButton_chevron__LrPQV{transform:rotate(180deg)}.BuyThisBookButton_chevron__LrPQV{margin-left:auto;transition:transform .15s ease}.BuyThisBookButton_triggerIcon__uffZn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.BuyThisBookButton_triggerIcon__uffZn:hover{background:#f5eee6;color:#202e2b}.BuyThisBookButton_triggerIcon__uffZn{color:#948d85;background:transparent;border:none}.BuyThisBookButton_triggerIcon__uffZn:hover{color:#806757}.BuyThisBookButton_popover__HoQMJ{background:#fff;border:1px solid #e8e2d8;border-radius:12px;padding:4px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:170px;z-index:1000;animation:BuyThisBookButton_fadeIn__RZTpm .15s ease}.BuyThisBookButton_link___FV4u{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border-radius:6px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b;text-decoration:none;transition:background .2s ease}.BuyThisBookButton_link___FV4u:hover{background:#f5eee6}.BuyThisBookButton_externalArrow__o1rA3{margin-left:auto;color:#948d85}@keyframes BuyThisBookButton_fadeIn__RZTpm{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MobileTabHeader_header__lx4m8{position:-webkit-sticky;position:sticky;top:0;z-index:99;background:#faf9f7;border-bottom:1px solid #e8e2d8;padding-top:8px}.MobileTabHeader_backRow__fyn_z{display:flex;align-items:center;justify-content:space-between;padding-right:8px}.MobileTabHeader_backBtn___K20d{display:inline-flex;align-items:center;gap:4px;padding:8px 16px 4px;color:#806757;text-decoration:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;transition:color .2s ease}.MobileTabHeader_backBtn___K20d:hover{color:#1b553e}.MobileTabHeader_tabBar__RbfRX{display:flex;padding:0 16px}.MobileTabHeader_tab__kDiCk{flex:1 1;display:flex;align-items:center;justify-content:center;gap:4px;padding:12px 0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#948d85;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .2s ease,border-color .2s ease}.MobileTabHeader_tab__kDiCk:hover{color:#806757}.MobileTabHeader_tabActive__zF3rs{font-weight:600;color:#1b553e;border-bottom-color:#1b553e}.MobileTabHeader_badge__m7hJV{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 4px;border-radius:50px;background:#948d85;color:#fff;font-size:10px;font-weight:600}.MobileTabHeader_badgeActive__98qTi{background:#1b553e}.EditableCover_wrapper__eD8KE{position:relative;display:inline-block}.EditableCover_peelCorner__mkXG5{position:absolute;top:0;right:0;width:35px;height:35px;cursor:pointer;opacity:0;transition:opacity .3s ease;z-index:2}.EditableCover_peelCorner__mkXG5:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-color:transparent #1b553e transparent transparent;border-style:solid;border-width:0 35px 35px 0;border-top-right-radius:6px}.EditableCover_peelIcon__I0VLf{position:absolute;top:5px;right:4px;color:#fff;z-index:1;pointer-events:none}.EditableCover_open__8AfYT .EditableCover_peelCorner__mkXG5,.EditableCover_wrapper__eD8KE:hover .EditableCover_peelCorner__mkXG5{opacity:1}.EditableCover_coverImg__WFz6u{display:block;object-fit:cover;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.EditableCover_sizeSm__cZr2V .EditableCover_coverImg__WFz6u{width:80px;height:120px}.EditableCover_sizeMd__NPw65 .EditableCover_coverImg__WFz6u{width:140px;height:auto;max-height:220px}.EditableCover_sizeLg__D85_r .EditableCover_coverImg__WFz6u{width:140px;height:210px;box-shadow:0 4px 16px rgba(0,0,0,.12);border-radius:8px}.EditableCover_placeholder__rTc8E{display:flex;align-items:center;justify-content:center;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:6px;color:#70695f}.EditableCover_sizeSm__cZr2V .EditableCover_placeholder__rTc8E{width:80px;height:120px}.EditableCover_sizeMd__NPw65 .EditableCover_placeholder__rTc8E{width:140px;height:200px}.EditableCover_sizeLg__D85_r .EditableCover_placeholder__rTc8E{width:140px;height:210px}.EditableCover_popover__14QzB{position:fixed;top:var(--popover-top);left:var(--popover-left);background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.06);padding:0;z-index:1000;width:280px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s}@media(max-width:480px){.EditableCover_popover__14QzB{width:calc(100vw - 32px);max-width:320px;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(.95)}}.EditableCover_popoverVisible__dCpf1{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .2s ease,transform .2s ease,visibility 0s 0s}@media(max-width:480px){.EditableCover_popoverVisible__dCpf1{transform:translate(-50%,-50%) scale(1)}}.EditableCover_popoverHeader__YpCJG{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e8e2d8}.EditableCover_popoverTitle__ygMNF{font-size:13px;font-weight:600;color:#202e2b}.EditableCover_popoverClose__IfmJ7{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;border-radius:4px;color:#70695f;cursor:pointer;transition:all .2s ease}.EditableCover_popoverClose__IfmJ7:hover{background:#f5eee6;color:#202e2b}.EditableCover_popoverPreview__C2q3P{position:relative;display:flex;justify-content:center;padding:16px;background:#f5eee6}.EditableCover_popoverThumb__LGVEm{width:60px;height:90px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.EditableCover_popoverBadge__bfJOO{position:absolute;bottom:8px;right:8px;font-size:12px;font-weight:600;color:#1b553e;background:rgba(27,85,62,.1);padding:1px 8px;border-radius:50px}.EditableCover_popoverField__4PlNo{padding:16px}.EditableCover_popoverLabel__Aai9b{display:block;font-size:12px;font-weight:600;color:#70695f;margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.EditableCover_popoverInput__V3C2q{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;background:#faf9f7;outline:none;transition:border-color .2s ease;box-sizing:border-box}.EditableCover_popoverInput__V3C2q::placeholder{color:#70695f}.EditableCover_popoverInput__V3C2q:focus{border-color:#1b553e;background:#fff}.EditableCover_popoverInputError__ssLLh,.EditableCover_popoverInputError__ssLLh:focus{border-color:#c62828}.EditableCover_urlError__1vCTd{margin:4px 0 0;font-size:12px;color:#c62828;line-height:1.3}.EditableCover_popoverActions__NKQLu{display:flex;gap:8px;padding:0 16px 16px}.EditableCover_btnCancel__SYhoe,.EditableCover_btnSave__QAUkD{flex:1 1;padding:8px 0;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.EditableCover_btnCancel__SYhoe{background:#f5eee6;color:#806757}.EditableCover_btnCancel__SYhoe:hover{background:#efe4d7;color:#202e2b}.EditableCover_btnSave__QAUkD{background:#1b553e;color:#fff}.EditableCover_btnSave__QAUkD:hover{background:#153f2e}.EditableCover_btnRemove__bCCpP{display:block;width:100%;padding:8px 16px;background:none;border:none;border-top:1px solid #e8e2d8;font-size:12px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;color:#c62828;cursor:pointer;text-align:center;transition:background .2s ease}.EditableCover_btnRemove__bCCpP:hover{background:#ffebee}.SpicePicker_wrapper__f3zGs{position:relative;display:inline-flex}.SpicePicker_trigger__bvh7_{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.SpicePicker_trigger__bvh7_:hover{transform:scale(1.15)}.SpicePicker_triggerEmoji__be3ts{font-size:13px;line-height:1}.SpicePicker_triggerEmojiUnset__1G9NG{opacity:.35;filter:grayscale(1);transition:all .2s ease}.SpicePicker_trigger__bvh7_:hover .SpicePicker_triggerEmojiUnset__1G9NG{opacity:1;filter:none}.SpicePicker_chipTrigger__gCuUo{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:14px;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;line-height:1;white-space:nowrap}@media(max-width:767px){.SpicePicker_chipTrigger__gCuUo{padding:8px 16px;font-size:13px}}.SpicePicker_chipTriggerUnset__v6hZ7{background:transparent;border:1px solid #e8e2d8;color:#806757}.SpicePicker_chipTriggerUnset__v6hZ7:hover{border-color:#1b553e;color:#1b553e}.SpicePicker_chipTriggerSet__2xBCy{background:rgba(212,148,58,.15);border:1px solid rgba(212,148,58,.3);color:#a45f3f}.SpicePicker_dropdown__zm1ZI{background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);overflow:hidden;padding:4px 0}.SpicePicker_option__fIt3R{display:flex;align-items:center;width:100%;padding:4px 8px;background:none;border:none;cursor:pointer;transition:background .2s ease;white-space:nowrap}.SpicePicker_option__fIt3R:hover{background:#f5eee6}.SpicePicker_option__fIt3R.SpicePicker_optionSelected__6_PLp{background:rgba(27,85,62,.06)}.SpicePicker_optionEmoji__ev6rK{font-size:13px;line-height:1;white-space:nowrap}.HeroCard_heroCard__M_KU6{background:#fff;padding:20px 24px;margin-bottom:24px;border:1px solid #e8e2d8;border-radius:8px}.HeroCard_heroCardInner__q_Kgk{margin:0 auto}.HeroCard_heroCardInner__q_Kgk:after{content:"";display:table;clear:both}@media(max-width:767px){.HeroCard_heroCardInner__q_Kgk{text-align:center}}.HeroCard_heroCover__MlWvk{float:left;width:180px;margin-right:24px;margin-bottom:12px;position:relative;border-radius:4px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12)}@media(max-width:767px){.HeroCard_heroCover__MlWvk{float:none;width:160px;margin:0 auto 20px;box-shadow:0 8px 24px rgba(44,36,23,.12)}}.HeroCard_heroCover__MlWvk>div{display:block!important;width:100%!important}.HeroCard_heroCover__MlWvk img{width:100%!important;height:auto!important;max-height:none!important;display:block;border-radius:0!important}.HeroCard_statusRow__yz3_8{position:relative;display:inline-flex;align-items:center;gap:8px;margin-top:8px}@media(max-width:767px){.HeroCard_statusRow__yz3_8{justify-content:center;flex-wrap:wrap;gap:6px}}.HeroCard_statusRow__yz3_8>div>button{border-radius:6px;padding:4px 12px;font-size:13px}.HeroCard_statusRow__yz3_8>div>button svg{width:16px;height:16px}.HeroCard_queueButton__sxKf9{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border:1px solid #1b553e;border-radius:6px;background:transparent;color:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.HeroCard_queueButton__sxKf9:hover{background:#1b553e;color:#fff}.HeroCard_queueBadge__yzVMB{display:inline-flex;align-items:center;padding:4px 12px;border-radius:6px;background:#e8f0eb;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757}.HeroCard_ratingRow__r7V0j{display:flex;align-items:center;gap:8px;margin-top:8px}@media(max-width:767px){.HeroCard_ratingRow__r7V0j{justify-content:center;gap:4px}.HeroCard_ratingRow__r7V0j svg{width:28px;height:28px}}.HeroCard_savedLabel__mUZ8k{font-size:12px;color:#1b553e;font-weight:500;animation:HeroCard_fadeIn__Ogdmp .2s ease}.HeroCard_personalTagsRow__oUAHs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}@media(max-width:767px){.HeroCard_personalTagsRow__oUAHs{justify-content:center}}.HeroCard_tagChip__aSrcg{font-size:12px;font-weight:500;padding:4px 12px;border-radius:14px;display:inline-flex;align-items:center;gap:4px;background:rgba(27,85,62,.1);color:#1b553e}@media(max-width:767px){.HeroCard_tagChip__aSrcg{padding:8px 16px;font-size:13px}}.HeroCard_tagChip__aSrcg button{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:inherit;opacity:.6;cursor:pointer;transition:opacity .2s ease}.HeroCard_tagChip__aSrcg button:hover{opacity:1}.HeroCard_tagAddBtn__4yh0z{display:inline-flex;align-items:center;gap:4px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#806757;background:transparent;border:1px solid #e8e2d8;border-radius:14px;padding:4px 12px;cursor:pointer;transition:all .2s ease}.HeroCard_tagAddBtn__4yh0z:hover{border-color:#1b553e;color:#1b553e}@media(max-width:767px){.HeroCard_tagAddBtn__4yh0z{padding:8px 16px;font-size:13px}}.HeroCard_tagMorePill__kyZiL{font-size:12px;font-weight:500;padding:4px 12px;border-radius:14px;display:inline-flex;align-items:center;background:rgba(27,85,62,.06);color:#1b553e;border:none;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap;transition:background .2s ease}@media(max-width:767px){.HeroCard_tagMorePill__kyZiL{padding:8px 16px;font-size:13px}}.HeroCard_tagMorePill__kyZiL:hover{background:rgba(27,85,62,.12)}.HeroCard_tagDropdownWrap__t4KAd{position:relative}.HeroCard_tagDropdown__uZShU{background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12)}.HeroCard_tagDropdownSearch__qSmyv{padding:8px;border-bottom:1px solid #e8e2d8}.HeroCard_tagDropdownInput__EPK3H{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}.HeroCard_tagDropdownInput__EPK3H:focus{border-color:#1b553e}.HeroCard_tagDropdownList__cXdnP{max-height:200px;overflow-y:auto;padding:4px 0}.HeroCard_tagDropdownItem__QZE09{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}.HeroCard_tagDropdownItem__QZE09:hover{background:#f5eee6}.HeroCard_tagDropdownItemActive__FQ11I{color:#1b553e;font-weight:600}.HeroCard_checkSpacer__K1IQB{display:inline-block;width:14px}.HeroCard_expandedMeta__vXAmu{clear:left;margin-top:20px;padding-top:12px;border-top:1px solid #ede6dc;text-align:left}.HeroCard_metaInline__J5IaC{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;color:#202e2b;margin-bottom:8px}.HeroCard_metaDot__Wdnnn{color:#70695f;margin:0 2px}.HeroCard_metaMuted__NOXyN{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;color:#70695f}.HeroCard_mutedLink___o0QJ{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#70695f;text-decoration:none;transition:color .2s ease}.HeroCard_mutedLink___o0QJ:hover{color:#1b553e}.HeroCard_title__68SZ8{font-family:Libre Baskerville,Georgia,serif;font-size:26px;font-weight:700;color:#202e2b;margin:0;line-height:1.2}@media(max-width:767px){.HeroCard_title__68SZ8{font-family:Playfair Display,Georgia,serif;font-size:22px}}.HeroCard_author__FSck7{font-size:15px;color:#806757;margin:4px 0 0}@media(max-width:767px){.HeroCard_author__FSck7{font-size:14px}}.HeroCard_author__FSck7 a{color:#1b553e;text-decoration:none}.HeroCard_author__FSck7 a:hover{text-decoration:underline}.HeroCard_seriesLink__vq9xE{display:inline-flex;align-items:center;color:#1b553e;font-size:13px;font-weight:500;text-decoration:none;margin-top:2px}.HeroCard_seriesLink__vq9xE:hover{text-decoration:underline}.HeroCard_summaryWrap__OlpJx{position:relative;margin-top:16px;text-align:left}.HeroCard_summaryClamped__x060T{max-height:4.5em;overflow:hidden}.HeroCard_summaryText__5PL87{font-size:13px;color:#806757;line-height:1.55;margin:0;white-space:pre-line}.HeroCard_summaryFade__E9EMb{position:absolute;bottom:0;left:0;right:0;height:2em;background:linear-gradient(180deg,transparent,#fff);pointer-events:none}.HeroCard_showMoreBtn__uwVI9{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#1b553e;background:none;border:none;cursor:pointer;padding:0;margin-top:4px;margin-bottom:0;text-align:left}.HeroCard_showMoreBtn__uwVI9:hover{text-decoration:underline}.HeroCard_expandedDetailsFooter__qNjTW{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:8px;border-top:1px solid #ede6dc;justify-content:space-between}.HeroCard_expandedDetails__vZFW3{margin-top:8px;text-align:left}.HeroCard_overflowWrap__gtpko{position:relative}.HeroCard_overflowBtn__yMzT_{display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#70695f;cursor:pointer;border-radius:6px;transition:color .2s ease}.HeroCard_overflowBtn__yMzT_:hover{color:#1b553e}.HeroCard_overflowMenu__nAbtw{position:absolute;bottom:calc(100% + 4px);right:0;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20;min-width:140px;padding:4px 0}.HeroCard_overflowMenuItem__CInZd{display:flex;align-items:center;width:100%;padding:4px 8px;background:none;border:none;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;white-space:nowrap;transition:background .2s ease}.HeroCard_overflowMenuItem__CInZd:hover{background:#f5eee6}.HeroCard_overflowMenuItem__CInZd:disabled{opacity:.6;cursor:not-allowed}.HeroCard_overflowMenuItemDanger___lHSw{color:#c62828}.HeroCard_matchSection__xoR0c{background:#fff;border-radius:16px;border:1px solid #e8e2d8;padding:20px;margin-bottom:20px}@keyframes HeroCard_fadeIn__Ogdmp{0%{opacity:0}to{opacity:1}}.DesktopSidebar_sidebar__XoC_v{width:320px;flex-shrink:0;border-right:1px solid #e8e2d8;background:#faf9f7;display:flex;flex-direction:column;height:100%;overflow:hidden}.DesktopSidebar_backLink__hcxBL{display:inline-flex;align-items:center;gap:4px;padding:8px 20px;color:#806757;text-decoration:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;transition:color .2s ease}.DesktopSidebar_backLink__hcxBL:hover{color:#1b553e}.DesktopSidebar_bookCard__eEeCH{padding:16px 20px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;overflow-y:auto;min-height:0}.DesktopSidebar_coverWrap__hig9D{margin-bottom:12px}.DesktopSidebar_title__p7nZX{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:700;color:#202e2b;line-height:1.3;margin:0 0 4px}.DesktopSidebar_seriesLink__rDdh5{display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;text-decoration:none;margin-bottom:4px}.DesktopSidebar_seriesLink__rDdh5:hover{text-decoration:underline}.DesktopSidebar_author__Ltre7{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;margin:0 0 24px}.DesktopSidebar_author__Ltre7 a{color:#1b553e;font-weight:500;text-decoration:none}.DesktopSidebar_author__Ltre7 a:hover{text-decoration:underline}.DesktopSidebar_ratingRow__ePco_,.DesktopSidebar_statusRow__zpnbI{margin-bottom:12px}.DesktopSidebar_tagsRow__FDJ4y{width:100%;display:flex;justify-content:center;margin-top:4px}.DesktopSidebar_spacer__BCIHF{flex:1 1}.DesktopSidebar_tabNav__n_0Ef{padding:12px;border-top:1px solid #e8e2d8;flex-shrink:0}.DesktopSidebar_tabBtn__pEYmN{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;margin-bottom:2px;border-radius:8px;background:transparent;border:none;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#948d85;text-align:left;transition:background .2s ease,color .2s ease}.DesktopSidebar_tabBtn__pEYmN:hover{color:#806757;background:#f5eee6}.DesktopSidebar_tabBtnActive__JkNep{font-weight:600;color:#1b553e;background:#f5eee6}.DesktopSidebar_tabBadge__rOvyp{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:50px;background:#948d85;color:#fff;font-size:10px;font-weight:600}.DesktopSidebar_tabBadgeActive__RJx_O{background:#1b553e}.MobileDetailsHero_hero__cFK2J{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 20px 16px}.MobileDetailsHero_coverWrap__MMtLO{margin-bottom:16px}.MobileDetailsHero_title__oi_Ag{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:700;color:#202e2b;line-height:1.3;margin:0 0 4px}.MobileDetailsHero_seriesLink__k3CVB{display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#1b553e;text-decoration:none;margin-bottom:4px}.MobileDetailsHero_seriesLink__k3CVB:hover{text-decoration:underline}.MobileDetailsHero_author__XMIxU{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;margin:0 0 24px}.MobileDetailsHero_author__XMIxU a{color:#1b553e;font-weight:500;text-decoration:none}.MobileDetailsHero_author__XMIxU a:hover{text-decoration:underline}.MobileDetailsHero_ratingRow__WXfQs,.MobileDetailsHero_statusRow__41ZZu{margin-bottom:12px}.MobileDetailsHero_tagsRow__LNsqS{width:100%;display:flex;justify-content:center}.BookIdentityBar_bar__ETBlT{display:flex;align-items:center;gap:8px;padding:8px 20px;border-bottom:1px solid #e8e2d8}.BookIdentityBar_cover__sQu7r{width:36px;height:54px;flex-shrink:0;border-radius:4px;background:#f5eee6;border:1px solid #e8e2d8;overflow:hidden;display:flex;align-items:center;justify-content:center}.BookIdentityBar_coverImg__b039_{width:100%;height:100%;object-fit:cover}.BookIdentityBar_coverPlaceholder__nwI4Q{color:#948d85}.BookIdentityBar_info__1cspI{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.BookIdentityBar_title__y39VW{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:700;color:#202e2b;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.BookIdentityBar_author__yEXvl{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f}.ReadingHistory_section__uotqN{padding:20px 0;border-bottom:1px solid #e8e2d8}.ReadingHistory_heading__9X49f{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:600;color:#806757;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.ReadingHistory_readList__nApbs{display:flex;flex-direction:column;gap:8px}.ReadingHistory_readItem__6XWEQ{display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:#f5eee6;border-radius:8px}.ReadingHistory_readHeader__ToB7Y{display:flex;align-items:center;gap:8px}.ReadingHistory_readNumber__4LF0N{font-family:Playfair Display,Georgia,serif;font-size:13px;font-weight:600;font-style:italic;color:#202e2b}.ReadingHistory_dnfBadge__JfjS1{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;color:#5c4300;background:#fdf0e6;padding:1px 6px;border-radius:4px;letter-spacing:.05em}.ReadingHistory_readRating__RAF4t{margin-left:auto;display:flex;align-items:center}.ReadingHistory_readDates__K_GVT{display:flex;align-items:center;gap:8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f}.ReadingHistory_duration__pUmLG{color:#70695f;opacity:.7}.ReadingHistory_duration__pUmLG:before{content:"·";margin-right:4px}.ReadingHistory_startRereadBtn__DtEzc{display:flex;align-items:center;gap:4px;margin-top:12px;padding:8px 12px;border:1px dashed #e8e2d8;border-radius:8px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center}.ReadingHistory_startRereadBtn__DtEzc:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.04)}.ReadingHistory_rereadPanel___clW1{margin-top:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;background:#f5eee6;display:flex;flex-direction:column;gap:8px}.ReadingHistory_rereadInfo__hrOvt{font-family:Playfair Display,Georgia,serif;font-size:13px;font-style:italic;color:#806757;margin:0;line-height:1.4}.ReadingHistory_rereadDateRow__2nO4N{display:flex;align-items:center;gap:4px;color:#806757}.ReadingHistory_rereadDateRow__2nO4N input[type=date]{border:1px solid #e8e2d8;border-radius:4px;padding:4px 8px;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#202e2b;outline:none}.ReadingHistory_rereadDateRow__2nO4N input[type=date]:focus{border-color:#1b553e}.ReadingHistory_todayBtn__H9E3f{padding:3px 8px;border:1px solid #e8e2d8;border-radius:4px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#806757;cursor:pointer}.ReadingHistory_todayBtn__H9E3f:hover{background:#f5eee6;border-color:#1b553e;color:#1b553e}.ReadingHistory_rereadActions____0_y{display:flex;justify-content:flex-end;gap:4px;margin-top:4px}.ReadingHistory_cancelBtn__P26EC{padding:4px 12px;border:none;border-radius:6px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;cursor:pointer}.ReadingHistory_cancelBtn__P26EC:hover{background:rgba(0,0,0,.05)}.ReadingHistory_confirmBtn__0FIP7{padding:4px 12px;border:none;border-radius:6px;background:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#fff;cursor:pointer}.ReadingHistory_confirmBtn__0FIP7:hover{background:#153f2e}.DetailsContent_content__w5HTc{display:flex;flex-direction:column;flex:1 1;min-height:0;padding:24px 8px;align-items:center}@media(max-width:767px){.DetailsContent_content__w5HTc{padding:0 20px 40px;align-items:stretch}}.DetailsContent_body__l02Sq{flex:1 1;display:flex;flex-direction:column}.DetailsContent_bodyInner__3eY9_{width:100%;max-width:960px;margin:auto;text-align:center}@media(max-width:767px){.DetailsContent_bodyInner__3eY9_{max-width:none;margin:0;text-align:left}}.DetailsContent_description__f05ga{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#806757;line-height:1.55;margin:0 0 16px;white-space:pre-line;text-align:left}.DetailsContent_genreRow__GJXkE{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;max-width:960px;margin-bottom:12px}.DetailsContent_genreChip__QrVsH{display:inline-flex;align-items:center;padding:3px 10px;background:#f5eee6;border:1px solid #ede6dc;border-radius:14px;font-size:12px;color:#806757}.DetailsContent_dividerLine__NVriX{height:1px;background:#e8e2d8;margin:16px 0}.DetailsContent_footer__MMXv7{flex-shrink:0;width:calc(100% - 80px);margin:0 auto}@media(max-width:767px){.DetailsContent_footer__MMXv7{width:100%;margin:0}}.DetailsContent_metaRow__6nl1_{display:flex;align-items:center;gap:12px;border-top:1px solid #e8e2d8;padding-top:12px}@media(max-width:767px){.DetailsContent_metaRow__6nl1_{flex-direction:column;align-items:flex-start;gap:4px}}.DetailsContent_metaLeft__3yepx,.DetailsContent_metaRight__elivU{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#948d85}.DetailsContent_metaLeft__3yepx>a,.DetailsContent_metaLeft__3yepx>span,.DetailsContent_metaRight__elivU>a,.DetailsContent_metaRight__elivU>span{cursor:default}.DetailsContent_metaLeft__3yepx>a:not(:last-child):after,.DetailsContent_metaLeft__3yepx>span:not(:last-child):after,.DetailsContent_metaRight__elivU>a:not(:last-child):after,.DetailsContent_metaRight__elivU>span:not(:last-child):after{content:"·";margin-left:4px;color:#948d85}.DetailsContent_metaLeft__3yepx>a[data-label]:before,.DetailsContent_metaLeft__3yepx>span[data-label]:before,.DetailsContent_metaRight__elivU>a[data-label]:before,.DetailsContent_metaRight__elivU>span[data-label]:before{content:attr(data-label) ": "}.DetailsContent_metaRight__elivU{margin-left:auto}@media(max-width:767px){.DetailsContent_metaRight__elivU{margin-left:0}}.DetailsContent_mutedLink__k_ftg{display:inline-flex;align-items:center;gap:3px;color:#948d85;text-decoration:none;transition:color .2s ease}.DetailsContent_mutedLink__k_ftg:hover{color:#1b553e}.DetailsContent_actions__yDbuk{position:relative;flex-shrink:0}.DetailsContent_overflowBtn__395Ot{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.DetailsContent_overflowBtn__395Ot:hover{background:#f5eee6;color:#202e2b}.DetailsContent_overflowBtn__395Ot{color:#948d85}.DetailsContent_overflowBtn__395Ot:hover{color:#806757}.DetailsContent_overflowMenu__oLQU_{position:absolute;right:0;bottom:100%;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);min-width:160px;z-index:50;overflow:hidden}.DetailsContent_overflowMenuItem__gERL2{display:block;width:100%;padding:8px 16px;background:none;border:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;text-align:left;cursor:pointer;transition:background .2s ease}.DetailsContent_overflowMenuItem__gERL2:hover{background:#f5eee6}.DetailsContent_overflowMenuItemDanger__h0syV{color:#c62828}.DetailsContent_overflowMenuItemDanger__h0syV:hover{background:#ffebee}.RecsContent_content__YUpFn{display:flex;flex-direction:column;flex:1 1;min-height:0}.RecsContent_inner___6Rpq{flex:1 1;display:flex;flex-direction:column;max-width:600px;margin:0 auto;padding:24px 20px 40px;width:100%}.RecsContent_proofBar__Y5muX{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f5eee6;border-radius:12px;margin-bottom:16px}.RecsContent_proofBarMerged__awWGP{border-radius:12px 12px 0 0;margin-bottom:0}.RecsContent_proofText__g4Xvr{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.35}.RecsContent_proofText__g4Xvr strong{font-weight:500;color:#202e2b}.RecsContent_avatarStack__Zt3Ph{display:flex;flex-shrink:0}.RecsContent_avatarStack__Zt3Ph>*{margin-left:-6px;border:2px solid #f5eee6}.RecsContent_avatarStack__Zt3Ph>:first-child{margin-left:0}.RecsContent_avatarSm__Ph913,.RecsContent_avatar__jHr9t{border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700}.RecsContent_avatarSm__Ph913,.RecsContent_avatar__jHr9t{width:22px;height:22px;font-size:11px}.RecsContent_avatarTiktok__NyKN5{background:#fce8eb;color:#a3323e}.RecsContent_card__84mvO{background:#fff;border-radius:12px;border:1px solid hsla(35,8%,41%,.2);padding:13px 14px 15px;cursor:pointer;width:100%;display:block;text-align:left;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 1px 3px rgba(32,46,43,.06),0 0 0 1px rgba(32,46,43,.03);margin-bottom:8px;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.RecsContent_card__84mvO:hover{box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04);border-color:#e8e2d8;transform:translateY(-2px)}.RecsContent_card__84mvO:last-child{margin-bottom:0}.RecsContent_cardMerged__rzDYH{border-radius:0 0 12px 12px;margin-bottom:0;border-top:none}.RecsContent_recommenderRow__Fdiz8{display:flex;align-items:center;gap:6px;margin-bottom:7px}.RecsContent_recommenderName__j85_P{font-size:13px;color:#806757}.RecsContent_dot_____FA{width:2px;height:2px;background:#70695f;border-radius:50%;flex-shrink:0}.RecsContent_timestamp___iMAB{font-size:12px;color:#70695f;font-weight:300}.RecsContent_recTitle__Mr3Hm{font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b;line-height:1.35;margin:0}.RecsContent_metaLine__lr9UA{font-size:12px;color:#70695f;margin-top:3px}.RecsContent_metaDot__izJkq{margin:0 4px}.RecsContent_bookNote__0Ladt{margin-top:10px;padding-left:10px;border-left:2px solid #e8e2d8}.RecsContent_noteText__0pMGM{font-size:13px;font-style:italic;color:#806757;line-height:1.45}.RecsContent_empty__C_UQk{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;padding:40px 20px}.RecsContent_emptyIcon__iFPcU{color:#70695f;opacity:.3;margin-bottom:12px}.RecsContent_emptyTitle__YMNMm{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;color:#806757;margin:0 0 4px}.RecsContent_emptySubtext__P_Puk{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;text-align:center;line-height:1.5;margin:0;white-space:pre-line}.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}@media(max-width:767px){.BookDetail_page__O6Br7{padding-bottom:80px}}.BookDetail_mobileLayout__66Kqe{display:flex;flex-direction:column;min-height:100vh}.BookDetail_desktopLayout__vhVnY{display:flex;height:calc(100vh - 69px);overflow:hidden;position:fixed;top:69px;left:0;right:0}.BookDetail_mainPanel__Nu_41{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow-y:auto}@media(min-width:768px){.BookDetail_mainPanel__Nu_41{overflow:hidden}}.BookDetail_snapSection__4Ulmp{display:flex;flex-direction:column}@media(min-width:768px){.BookDetail_snapSection__4Ulmp{height:calc(100vh - 69px);flex-shrink:0;overflow-y:auto}.BookDetail_snapSection__4Ulmp>*{flex:0 0 auto;min-height:100%}.BookDetail_journalSection__tpBMF{overflow:hidden}.BookDetail_journalSection__tpBMF>*{flex:1 1;min-height:0}}.BookDetail_sidebarOpen__kkpCA .BookDetail_mainPanel__Nu_41{margin-right:440px}@media(min-width:1024px)and (max-width:1199px){.BookDetail_sidebarOpen__kkpCA .BookDetail_mainPanel__Nu_41{margin-right:380px}}@media(max-width:1023px){.BookDetail_sidebarOpen__kkpCA .BookDetail_mainPanel__Nu_41{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_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)}}.TypographyCard_card__nD4IY{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(155deg,#2a1810,#3d2518 30%,#4a2f1c 60%,#352a15);padding:60px 32px}.TypographyCard_content__BaWQW{display:flex;flex-direction:column;align-items:center;max-width:480px}.TypographyCard_quoteDecoration__Q31Rq{font-family:Playfair Display,Georgia,serif;font-size:72px;color:hsla(0,0%,100%,.12);line-height:1;margin-bottom:-20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TypographyCard_quoteText__sYB3H{font-family:Playfair Display,Georgia,serif;font-size:30px;font-style:italic;font-weight:400;color:hsla(0,0%,100%,.88);line-height:1.5;text-align:center;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.3)}.SourceAttribution_attribution__rMPTU{display:flex;align-items:center;gap:6px;margin-top:8px}.SourceAttribution_emoji__Y0owy{font-size:13px;line-height:1}.SourceAttribution_text__jaH8L{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:hsla(0,0%,100%,.5);letter-spacing:.02em}.TitleOverlay_overlay__bhC2U{position:relative;padding:16px 24px 8px;background:#0a0a0f;z-index:5;pointer-events:auto;flex-shrink:0}.TitleOverlay_titleInput__cF1As{display:block;width:100%;font-family:Libre Baskerville,Georgia,serif;font-size:26px;font-weight:700;color:#fff;background:none;border:none;border-bottom:1px solid hsla(0,0%,100%,.2);padding:0 0 4px;outline:none;transition:border-color .2s ease}.TitleOverlay_titleInput__cF1As::placeholder{color:hsla(0,0%,100%,.35);font-style:italic}.TitleOverlay_titleInput__cF1As:focus{border-bottom-color:hsla(0,0%,100%,.5)}.TitleOverlay_meta__HVqln{display:flex;align-items:center;gap:12px;margin-top:8px;flex-wrap:wrap}.TitleOverlay_badgeDraft__YiARv{color:#face48}.TitleOverlay_badgeDraft__YiARv,.TitleOverlay_badgeReviewed__e5cRD{display:inline-block;padding:2px 8px;background:rgba(250,206,72,.2);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;border-radius:4px;letter-spacing:.03em;text-transform:uppercase}.TitleOverlay_badgeReviewed__e5cRD{color:#d4a830}.RecCard_cardWrapper__dmGnO{flex:1 1;position:relative;overflow:hidden;min-height:0}.RecCard_card__jA0Wr{position:absolute;inset:0;display:flex;flex-direction:column;animation:RecCard_cardFadeIn__eDFaA .25s ease-out}.RecCard_card__jA0Wr.RecCard_slideRight___tEwz{animation:RecCard_slideFromRight__ed3Qq .25s ease-out}.RecCard_card__jA0Wr.RecCard_slideLeft__qp761{animation:RecCard_slideFromLeft__B1x1T .25s ease-out}.RecCard_mediaArea__PWkTf{flex:1 1;position:relative;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden}.RecCard_mediaArea__PWkTf [class*=attribution],.RecCard_mediaArea__PWkTf [class*=body],.RecCard_mediaArea__PWkTf [class*=infoOverlay],.RecCard_mediaArea__PWkTf [class*=textOverlay]{display:none!important}.RecCard_mediaArea__PWkTf [class*=videoControls]{z-index:8!important}.RecCard_tapZones__shJhM{position:absolute;inset:0;display:flex;z-index:3;pointer-events:none}.RecCard_tapNext__Q0cA_,.RecCard_tapPrev__CRCtq{background:none;border:none;cursor:pointer;pointer-events:auto;padding:0;height:70%}.RecCard_tapPrev__CRCtq{width:25%}.RecCard_tapNext__Q0cA_{width:25%;margin-left:auto}@keyframes RecCard_cardFadeIn__eDFaA{0%{opacity:0}to{opacity:1}}@keyframes RecCard_slideFromRight__ed3Qq{0%{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes RecCard_slideFromLeft__B1x1T{0%{transform:translateX(-40px);opacity:0}to{transform:translateX(0);opacity:1}}.DeleteConfirmation_confirmation__JRM77{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0;animation:DeleteConfirmation_fadeIn__q5_ju .2s ease}.DeleteConfirmation_message__YJeJ0{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#806757}.DeleteConfirmation_actions__CJslb{display:flex;gap:4px}.DeleteConfirmation_cancelBtn__5lB0G{padding:6px 12px;border-radius:4px;background:none;border:1px solid #e8e2d8;color:#806757;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;cursor:pointer;transition:all .2s ease}.DeleteConfirmation_cancelBtn__5lB0G:hover{background:#f5eee6}.DeleteConfirmation_deleteBtn__o0fo1{padding:6px 12px;border-radius:4px;background:#ffebee;border:1px solid rgba(198,40,40,.3);color:#c62828;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease}.DeleteConfirmation_deleteBtn__o0fo1:hover{background:rgba(198,40,40,.15);border-color:#c62828}@keyframes DeleteConfirmation_fadeIn__q5_ju{0%{opacity:0}to{opacity:1}}.RecActionBar_actionBar__KsJ0S{display:flex;align-items:center;justify-content:center;gap:8px;background:rgba(30,25,20,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid hsla(0,0%,100%,.06);padding:12px 16px max(20px,env(safe-area-inset-bottom))}.RecActionBar_actionBtn__ldsVE{display:flex;align-items:center;gap:6px;padding:10px 18px;border-radius:50px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.RecActionBar_actionBtn__ldsVE:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.12)}.RecActionBar_actionBtn__ldsVE:disabled{opacity:.5;cursor:not-allowed}.RecActionBar_actionBtn__ldsVE.RecActionBar_doneActive__iOsjt{background:rgba(250,206,72,.2);border-color:rgba(250,206,72,.35);color:#d4a830}.RecActionBar_actionBtn__ldsVE.RecActionBar_deleteBtn__BTzaJ{padding:10px 14px}.RecActionBar_actionBtn__ldsVE.RecActionBar_deleteBtn__BTzaJ:hover{background:rgba(198,40,40,.2);border-color:rgba(198,40,40,.3);color:#ff6b6b}.RecActionBar_checkPop__f_UYU{display:inline-flex;animation:RecActionBar_checkPopAnim__2fxUw .4s cubic-bezier(.34,1.56,.64,1)}@keyframes RecActionBar_checkPopAnim__2fxUw{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}.RecActionBar_spinning__5NGjs{display:inline-flex;animation:RecActionBar_spin__41RBb 1s linear infinite}@keyframes RecActionBar_spin__41RBb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.QuickViewSidebar_mediaOverlay___2ZEO{position:fixed;top:69px;right:0;bottom:0;width:420px;z-index:999;overflow:hidden}@media(min-width:1024px)and (max-width:1199px){.QuickViewSidebar_mediaOverlay___2ZEO{width:360px}}@media(max-width:1023px){.QuickViewSidebar_mediaOverlay___2ZEO{top:44px;bottom:62px;left:0;width:100%;z-index:1000}}.QuickViewSidebar_body__fd4JO{padding:20px;display:flex;flex-direction:column;gap:16px}.QuickViewSidebar_coverWrap__iqN_t{display:flex;justify-content:center;padding:8px 0}.QuickViewSidebar_cover__8nN2J{width:140px;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);object-fit:cover}.QuickViewSidebar_titleBlock__9kfem{text-align:center}.QuickViewSidebar_title__MP1ea{font-family:Libre Baskerville,Georgia,serif;font-size:16px;font-weight:700;color:#202e2b;margin:0 0 4px;line-height:1.3}.QuickViewSidebar_author__5tv7R{font-size:13px;color:#806757;margin:0 0 2px}.QuickViewSidebar_series__dwup7{font-size:13px;color:#70695f;font-style:italic;margin:0}.QuickViewSidebar_metaRow__UOE2d{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.QuickViewSidebar_popoverTrigger__4BR7K{all:unset;cursor:pointer;display:inline-flex}.QuickViewSidebar_statusPopover__rJhum{z-index:50;background:#f5eee6;border-radius:8px;box-shadow:0 8px 24px rgba(45,37,32,.12);border:1px solid #e8e2d8;min-width:280px}.QuickViewSidebar_metaPills___Xf2z{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.QuickViewSidebar_metaPill__A6vG5{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f;background:#f5eee6;padding:2px 8px;border-radius:6px;border:1px solid #ede6dc}.QuickViewSidebar_aboutSection__9OBX4{border-top:1px solid #e8e2d8;padding-top:16px}.QuickViewSidebar_sectionHeading__RJOhw{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-style:italic;font-weight:400;color:#806757;margin:0 0 8px}.QuickViewSidebar_descriptionText__nID_N{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.QuickViewSidebar_descriptionExpanded__7b2vN{display:block;-webkit-line-clamp:unset}.QuickViewSidebar_showMoreBtn__GJq83{display:inline;background:none;border:none;padding:0;margin-top:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;cursor:pointer}.QuickViewSidebar_showMoreBtn__GJq83:hover{text-decoration:underline}.QuickViewSidebar_recSection__Pgrni{border-top:1px solid #e8e2d8;padding-top:16px;display:flex;flex-direction:column;gap:8px}.QuickViewSidebar_recHeading__fsaMb{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-style:italic;font-weight:400;color:#806757;margin:0}.QuickViewSidebar_recCard__CowTo{padding:12px;background:#f5eee6;border-radius:8px;border:1px solid #ede6dc}.QuickViewSidebar_recDescription__BDmVN{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;line-height:1.55;margin:0}.QuickViewSidebar_recQuote__gs1VQ{font-family:Playfair Display,Georgia,serif;font-size:13px;font-style:italic;color:#202e2b;line-height:1.55;margin:0}.QuickViewSidebar_recSource__N2r6p{font-size:12px;color:#70695f;margin-top:4px}.QuickViewSidebar_recCardTappable__ijsu8{cursor:pointer;transition:background .2s ease,border-color .2s ease}.QuickViewSidebar_recCardTappable__ijsu8:hover{background:#f1e7db;border-color:#e8e2d8}.QuickViewSidebar_recCardTappable__ijsu8:focus-visible{outline:2px solid #1b553e;outline-offset:-2px}.QuickViewSidebar_recCardFooter__layYy{display:flex;align-items:center;justify-content:space-between;gap:4px}.QuickViewSidebar_recMediaIcon__QfU0C{display:inline-flex;align-items:center;justify-content:center;color:#70695f;opacity:.7;flex-shrink:0}.QuickViewSidebar_showMoreRecsBtn__WLTYy{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:4px 0;border:none;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;cursor:pointer}.QuickViewSidebar_showMoreRecsBtn__WLTYy:hover{color:#1b553e}.QuickViewSidebar_actionBtn__QrhIg{display:flex;align-items:center;justify-content:center;gap:4px;flex:1 1;min-width:-moz-fit-content;min-width:fit-content;padding:8px 12px;border:none;border-radius:8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.QuickViewSidebar_actionBtnPrimary__CJpWF{background:#1b553e;color:#fff}.QuickViewSidebar_actionBtnPrimary__CJpWF:hover{background:#153f2e}.QuickViewSidebar_actionBtnSecondary__rxI9p{background:#f5eee6;color:#202e2b;border:1px solid #e8e2d8}.QuickViewSidebar_actionBtnSecondary__rxI9p:hover{background:#e8e2d8}.QuickViewSidebar_actionBtnQueued__1Cl5q{background:#e8f0eb;color:#1b553e;border:1px solid #1b553e}.QuickViewSidebar_actionBtnQueued__1Cl5q:hover{background:#f5eee6;color:#202e2b;border-color:#e8e2d8}.QuickViewSidebar_footer__cJDvJ{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px;border-top:1px solid #e8e2d8;flex-shrink:0}.ChangeMatchModal_modal__fKe42{max-width:520px;width:100%}@media(max-width:480px){.ChangeMatchModal_modal__fKe42{position:fixed;inset:0;max-width:100%;max-height:100%;border-radius:0;transform:none;top:0;left:0;animation:none}}.ChangeMatchModal_header__m6S5B{margin-bottom:20px;padding-right:32px}.ChangeMatchModal_backBtn__SkpaI{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){.ChangeMatchModal_backBtn__SkpaI{display:flex}}.ChangeMatchModal_fields__qGCV6{display:flex;flex-direction:column;gap:12px}.ChangeMatchModal_results__UiK9E{margin-top:24px}.ChangeMatchModal_resultsLabel__Abbup{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.ChangeMatchModal_loading__NBpqY{font-size:13px;color:#70695f;text-align:center;padding:20px 0}.ChangeMatchModal_item__E7Hxq{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;margin-bottom:8px;transition:border-color .2s ease}.ChangeMatchModal_item__E7Hxq:hover{border-color:#1b553e}.ChangeMatchModal_itemLibrary__TEOIS{border-color:rgba(27,85,62,.3);background:rgba(27,85,62,.03)}.ChangeMatchModal_itemCover__Zk4ig{flex-shrink:0;width:44px;height:64px;border-radius:6px;overflow:hidden}.ChangeMatchModal_itemCover__Zk4ig img{width:100%;height:100%;object-fit:cover}.ChangeMatchModal_itemCoverPlaceholder__paqIH{width:100%;height:100%;background:#f5eee6;border-radius:6px}.ChangeMatchModal_itemInfo__6kDDK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ChangeMatchModal_itemTitle__bo_Ug{font-size:13px;font-weight:600;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeMatchModal_itemAuthor__667oI{font-size:12px;color:#806757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeMatchModal_itemBtn__9nYPl{flex-shrink:0;padding:4px 12px!important;font-size:12px!important}.ChangeMatchModal_footer__4TAYy{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.ChangeMatchModal_footerDivider__BjeUQ{width:100%;height:1px;background:#e8e2d8;margin-bottom:4px}.ChangeMatchModal_footerPrompt__5Zje2{font-size:13px;color:#70695f}.ChangeMatchModal_footerActions__8bJS2{display:flex;gap:12px}.ChangeMatchModal_footerBtn__QhVUu{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}.ChangeMatchModal_footerBtn__QhVUu:hover{color:#1b553e;background:rgba(27,85,62,.06)}.MatchReviewSidebar_shell__846ZD{max-height:100%}.MatchReviewSidebar_bookInfo__q5HLt{display:flex;gap:8px;padding:16px;border-bottom:1px solid #e8e2d8;background:#f5eee6}.MatchReviewSidebar_bookCover__TKPRl{width:48px;height:72px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);flex-shrink:0}.MatchReviewSidebar_bookCoverPlaceholder__GbXHu{display:flex;align-items:center;justify-content:center;width:48px;height:72px;background:#fff;border:1px dashed #e8e2d8;border-radius:4px;color:#70695f;flex-shrink:0}.MatchReviewSidebar_bookDetails__DEuNf{flex:1 1;min-width:0}.MatchReviewSidebar_bookTitle__BjnAJ{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:700;color:#202e2b;margin:0 0 2px;line-height:1.3}.MatchReviewSidebar_bookAuthor__0Z0GS{font-size:13px;color:#806757;margin:0}.MatchReviewSidebar_bookLabel__ajjRd{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.MatchReviewSidebar_candidatesList__oQwx_{flex:1 1;overflow-y:auto;padding:8px}.MatchReviewSidebar_candidatesHeader__SzvuW{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 8px}.MatchReviewSidebar_candidatesTitle___cmcy{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.MatchReviewSidebar_searchBtn__VjuTK{font-size:12px;gap:4px;color:#806757}.MatchReviewSidebar_searchBtn__VjuTK:hover{color:#1b553e}.MatchReviewSidebar_candidate__KneEf{display:flex;gap:8px;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;position:relative}.MatchReviewSidebar_candidate__KneEf:hover{background:#f5eee6}.MatchReviewSidebar_candidate__KneEf.MatchReviewSidebar_selected__ssTOe{border-color:#1b553e;background:rgba(27,85,62,.04)}.MatchReviewSidebar_candidateCover__olyAG{width:60px;height:90px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);flex-shrink:0}.MatchReviewSidebar_candidateNoCover__B9rQA{display:flex;align-items:center;justify-content:center;width:60px;height:90px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:4px;color:#70695f;font-size:12px;flex-shrink:0}.MatchReviewSidebar_candidateInfo__tOm40{flex:1 1;min-width:0}.MatchReviewSidebar_candidateTitle__DmZ6z{font-size:13px;font-weight:600;color:#202e2b;line-height:1.3;margin-bottom:2px}.MatchReviewSidebar_candidateAuthor__1jrUk{font-size:12px;color:#806757;margin-bottom:2px}.MatchReviewSidebar_candidateSeries__uCNLV{font-size:12px;color:#70695f;font-style:italic;margin-bottom:4px}.MatchReviewSidebar_candidateScore__ZsoOm{display:flex;align-items:center;gap:4px}.MatchReviewSidebar_source__ZU_Ag{font-size:12px;color:#70695f}.MatchReviewSidebar_useButton__wz9Ei{position:absolute;bottom:8px;right:8px}.MatchReviewSidebar_footer__4Gu_m{display:flex;align-items:center;gap:8px;padding:16px;border-top:1px solid #e8e2d8;flex-wrap:wrap}.MatchReviewSidebar_footerBtn__4BjVQ{font-size:13px}.MatchReviewSidebar_footerSpacer__KcpXv{flex:1 1}.MatchReviewSidebar_detailLink__tNYTP{font-size:12px;color:#70695f;text-decoration:none;transition:color .2s ease}.MatchReviewSidebar_detailLink__tNYTP:hover{color:#1b553e}.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}.BulkActionBar_bar__Wx_Xt{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:BulkActionBar_slideUp__YwfPu .2s ease-out}.BulkActionBar_closeBtn__6Sn94{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}.BulkActionBar_closeBtn__6Sn94:hover{background:hsla(0,0%,100%,.22)}.BulkActionBar_count__Z2hQB{font-size:13px;font-weight:600;white-space:nowrap;padding:0 4px}.BulkActionBar_divider__Yxget{width:1px;height:20px;background:hsla(0,0%,100%,.2);margin:0 4px}.BulkActionBar_action__zBxTa{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}.BulkActionBar_action__zBxTa:hover{background:hsla(0,0%,100%,.12)}@media(max-width:640px){.BulkActionBar_actionLabel__eJ_yv{display:none}}.BulkActionBar_actionDisabled__ssK4X{opacity:.4;cursor:not-allowed}.BulkActionBar_actionDisabled__ssK4X:hover{background:transparent}.BulkActionBar_actionDanger__c74K5:hover{background:rgba(198,40,40,.3)}@keyframes BulkActionBar_slideUp__YwfPu{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.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_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}.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}