.Button_button__gBxSh{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;border-radius:6px;border:none;transition:all .2s ease}.Button_button__gBxSh:disabled{cursor:not-allowed;opacity:.6}.Button_button__gBxSh{display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.Button_button__gBxSh:hover:not(:disabled){transform:translateY(-1px)}.Button_button__gBxSh:active:not(:disabled){transform:scale(.98)}.Button_primary__tlkJU{background:#1b553e;color:#fff}.Button_primary__tlkJU:hover:not(:disabled){background:#153f2e}.Button_secondary__YlI37{background:#fff;color:#202e2b;border:1px solid #e8e2d8}.Button_secondary__YlI37:hover:not(:disabled){border-color:#1b553e;background:#f5eee6}.Button_outlined__z_cFq{background:transparent;color:#202e2b;border:1px solid #e8e2d8}.Button_outlined__z_cFq:hover:not(:disabled){border-color:#1b553e;background:rgba(27,85,62,.05)}.Button_danger__vIEKT{background:#c62828;color:#fff}.Button_danger__vIEKT:hover:not(:disabled){background:#b71c1c}.Button_dangerOutlined__jaKAQ{background:transparent;color:#c62828;border:1px solid #c62828}.Button_dangerOutlined__jaKAQ:hover:not(:disabled){background:#ffebee}.Button_success__fNlIB{background:#1b553e;color:#fff}.Button_success__fNlIB:hover:not(:disabled){background:#153f2e}.Button_info__AsLTI{background:#3572b0;color:#fff}.Button_info__AsLTI:hover:not(:disabled){background:#2b5e94}.Button_ghost__dLD2Y{background:transparent;color:#6d5445}.Button_ghost__dLD2Y:hover:not(:disabled){background:#f5eee6;color:#202e2b}.Button_small__7EUeA{padding:8px 16px;font-size:13px}.Button_medium__FK0c1{padding:12px 20px;font-size:15px}.Button_large__TgK_b{padding:16px 24px;font-size:17px}.Button_fullWidth__Nf0iZ{width:100%}.Button_disabled__YjH8Z{opacity:.6;cursor:not-allowed}.Input_wrapper__xMiCC{display:flex;flex-direction:column;gap:4px}.Input_fullWidth__viSyY{width:100%}.Input_label__TflK4{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#6d5445}.Input_required__TmrVa{color:#c62828;margin-left:2px}.Input_inputWrapper__12pYc{position:relative;display:flex;align-items:center}.Input_iconWrapper__8uagS{left:14px;color:#6e6157;pointer-events:none}.Input_clearButton__zuHWw,.Input_iconWrapper__8uagS{position:absolute;top:50%;transform:translateY(-50%);display:flex}.Input_clearButton__zuHWw{right:10px;background:none;border:none;padding:4px;cursor:pointer;color:#978a7c;border-radius:50%;transition:color .2s ease,background .2s ease}.Input_clearButton__zuHWw:hover{color:#6d5445;background:#f5eee6}.Input_input__VnLU8{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;padding:12px 16px;border:2px solid #e8e2d8;border-radius:12px;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Input_input__VnLU8:focus{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.Input_input__VnLU8{width:100%}.Input_input__VnLU8::placeholder{color:#978a7c}.Input_hasIcon__KLYd8{padding-left:42px}.Input_hasClear__nv_eV{padding-right:36px}.Input_small___iYIj{padding:8px 12px;font-size:13px}.Input_medium__byw14{padding:12px 16px;font-size:17px}.Input_large____ZoH{padding:16px 20px;font-size:20px}.Input_disabled__Y04l3{opacity:.6;cursor:not-allowed;background:#f5eee6}.Textarea_wrapper__UHFzg{display:flex;flex-direction:column;gap:4px}.Textarea_fullWidth__qzcJa{width:100%}.Textarea_label__yATjP{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#6d5445}.Textarea_required__M7Bpu{color:#c62828;margin-left:2px}.Textarea_textarea__85NwA{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;padding:12px 16px;border:2px solid #e8e2d8;border-radius:12px;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Textarea_textarea__85NwA:focus{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.Textarea_textarea__85NwA{width:100%;resize:vertical;min-height:80px}.Textarea_textarea__85NwA::placeholder{color:#978a7c}.Textarea_disabled__gSwQj{opacity:.6;cursor:not-allowed;background:#f5eee6}.Textarea_autoResize__K7R6g{min-height:auto;overflow:hidden;resize:none}.Badge_badge__WyIDA{display:inline-block;padding:4px 12px;border-radius:8px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.Badge_default__fffwO{background:#f5eee6;color:#202e2b}.Badge_success__LSV19{background:#1b553e;color:#fff}.Badge_info__3ayPT,.Badge_warning__tOe7T{background:#face48;color:#202e2b}.Badge_error__CYPd3{background:#c62828;color:#fff}.Badge_spice__3p2ZF{background:#f5e6de;color:#a45f3f}.Badge_category__7K9SB{background:#f5eee6;color:#202e2b}.Badge_muted__IWig_{background:#f5eee6;color:#6e6157}.Badge_small__j78oS{padding:2px 8px;font-size:12px}.Badge_medium__Qz4Kq{padding:4px 12px;font-size:13px}.Badge_large__jRzbm{padding:8px 16px;font-size:15px}.BackLink_backLink__ARwLZ{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0;background:none;border:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#6e6157;text-decoration:none;cursor:pointer;transition:color .2s ease}.BackLink_backLink__ARwLZ:hover{color:#202e2b}.CoverPlaceholder_coverArt__nrXd1{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--cover-gradient);padding:16px;text-align:center;border-radius:inherit;overflow:hidden}.CoverPlaceholder_coverTitle__Zjoz_{color:hsla(0,0%,100%,.95);font-size:13px;font-weight:700;line-height:1.2;margin-bottom:6px;-webkit-line-clamp:4}.CoverPlaceholder_coverAuthor__SnQG1,.CoverPlaceholder_coverTitle__Zjoz_{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.CoverPlaceholder_coverAuthor__SnQG1{color:hsla(0,0%,100%,.6);font-size:11px;font-weight:400;-webkit-line-clamp:2}.CoverPlaceholder_coverIcon__Nxzpr{color:hsla(0,0%,100%,.6)}.SpoilerGate_tile__svY2t{display:flex;align-items:center;gap:8px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:6px;color:#6e6157;cursor:pointer;transition:background .2s ease,border-color .2s ease}.SpoilerGate_tile__svY2t:hover{background:#faf9f7;border-color:#1b553e}.SpoilerGate_icon__CiF1K{flex-shrink:0;color:#6e6157}.SpoilerGate_text__H4qR8{font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#6e6157}.SpoilerGate_revealCue__Mzkrg,.SpoilerGate_text__H4qR8{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.SpoilerGate_revealCue__Mzkrg{font-weight:500;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease}.SpoilerGate_revealCue__Mzkrg:disabled{cursor:not-allowed;opacity:.6}.SpoilerGate_revealCue__Mzkrg{background:#fff;color:#202e2b;border:1px solid #e8e2d8;flex-shrink:0;padding:4px 12px;border-radius:50px;font-size:13px;font-weight:600}.SpoilerGate_row__KnoxV{padding:16px 12px}.SpoilerGate_row__KnoxV .SpoilerGate_text__H4qR8{flex:1 1}.SpoilerGate_card__5sVhL{flex-direction:column;justify-content:center;text-align:center;gap:16px;padding:24px 20px}.Alert_alert__5c0lG{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;border-radius:8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#202e2b}.Alert_icon__fFVWJ{flex-shrink:0;margin-top:2px}.Alert_content__gA8Oe{flex:1 1;line-height:1.5}.Alert_error__p_eJi{background:#ffebee;color:#b71c1c;border:1px solid rgba(198,40,40,.3)}.Alert_error__p_eJi .Alert_icon__fFVWJ{color:#c62828}.Alert_success__E26Av{background:rgba(27,85,62,.1);color:#153f2e;border:1px solid rgba(27,85,62,.3)}.Alert_success__E26Av .Alert_icon__fFVWJ{color:#1b553e}.Alert_info__1z6zy{background:rgba(250,206,72,.2);color:#202e2b;border:1px solid rgba(250,206,72,.3)}.Alert_info__1z6zy .Alert_icon__fFVWJ{color:#d4a830}.Alert_warning__jiqkj{background:rgba(250,206,72,.3);color:#202e2b;border:1px solid rgba(250,206,72,.5)}.Alert_warning__jiqkj .Alert_icon__fFVWJ{color:#d4a830}@keyframes BottomSheet_slideUp__2HDC3{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BottomSheet_fadeIn__XoXBB{0%{opacity:0}to{opacity:1}}.BottomSheet_overlay__muSKb{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1002;display:flex;align-items:flex-end;animation:BottomSheet_fadeIn__XoXBB .2s ease}.BottomSheet_sheet__szRxm{background:#fff;border-radius:20px 20px 0 0;width:100%;max-height:var(--sheet-max-height,85vh);max-height:var(--sheet-max-height,85dvh);overflow-y:auto;animation:BottomSheet_slideUp__2HDC3 .3s ease;box-shadow:0 8px 24px rgba(0,0,0,.15)}.BottomSheet_handle__xBhrT{width:40px;height:4px;background:#e8e2d8;border-radius:50px;margin:12px auto 8px;flex-shrink:0}.BottomSheet_header__6jmM0{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 20px 8px;background:#fff}.BottomSheet_title__9B58d{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;color:#202e2b;margin:0}.BottomSheet_closeButton__M51RC{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0 -8px 0 auto;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:background .2s ease,color .2s ease}.BottomSheet_closeButton__M51RC:hover{background:#f5eee6;color:#202e2b}.BottomSheet_content__EgtYY{padding:0 20px max(20px,env(safe-area-inset-bottom))}.ProgressBar_progressBar__zQJuT{display:flex;align-items:center;gap:8px}.ProgressBar_track__WNiUn{flex:1 1;background:#f5eee6;border-radius:50px;overflow:hidden}.ProgressBar_track__WNiUn.ProgressBar_small__3jps2{height:4px}.ProgressBar_track__WNiUn.ProgressBar_medium__8mQXz{height:8px}.ProgressBar_track__WNiUn.ProgressBar_large__oXMac{height:12px}.ProgressBar_fill__c6hRj{height:100%;width:var(--fill-width,0);border-radius:50px;transition:width .3s ease}.ProgressBar_fill__c6hRj.ProgressBar_default__TsmDX,.ProgressBar_fill__c6hRj.ProgressBar_success__ZONPL{background:#1b553e}.ProgressBar_fill__c6hRj.ProgressBar_info__Qfj2I,.ProgressBar_fill__c6hRj.ProgressBar_warning__2_Gp8{background:#face48}.ProgressBar_label__YUsx4{font-size:13px;color:#6e6157;white-space:nowrap}.Tabs_tabs__CSQ9o{width:100%}.Tabs_tabsList__tFaBm{display:flex;width:100%;background:#fff;border:1px solid #e8e2d8;border-radius:100px;padding:4px;gap:4px}.Tabs_tab__X262u{flex:1 1;padding:12px 24px;border-radius:100px;border:none;background:transparent;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:500;color:#6e6157;text-align:center;transition:all .2s ease}.Tabs_tab__X262u:after{display:none}.Tabs_tab__X262u:hover:not(.Tabs_disabled__c_jK_):not(.Tabs_active__MkGGN){color:#202e2b;background:rgba(0,0,0,.03)}.Tabs_tab__X262u.Tabs_active__MkGGN{background:#1b553e;color:#fff;font-weight:600}.Tabs_tab__X262u.Tabs_disabled__c_jK_{opacity:.5;cursor:not-allowed}.Tabs_panels__8faUC{padding-top:20px}.ConfirmDialog_dialog__nwmcE{max-width:400px}.ConfirmDialog_title__QplrQ{font-size:20px;font-weight:600;margin-bottom:8px}.ConfirmDialog_description__MqmvG{font-size:15px;color:#6d5445;margin-bottom:20px;line-height:1.5}.ConfirmDialog_actions__KTDBD{display:flex;gap:12px;justify-content:flex-end}.EmptyState_emptyState__Hwyim{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:32px;color:#6e6157}.EmptyState_compact__gwF36{padding:20px}.EmptyState_icon__SYQHN{color:#978a7c;margin-bottom:12px}.EmptyState_title__32Inm{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;line-height:1.3;color:#202e2b;color:#6d5445;margin:0 0 4px}.EmptyState_description__76E91{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#6e6157;margin:0 0 20px;max-width:300px}.EmptyState_actionBtn__WNv9j{padding:8px 20px;font-size:13px;font-weight:500;color:#1b553e;background:transparent;border:1px solid #1b553e;border-radius:8px;cursor:pointer;transition:all .2s ease}.EmptyState_actionBtn__WNv9j:hover{background:#1b553e;color:#fff}.EmptyState_inline__Hmyj9{display:flex;align-items:center;gap:8px;padding:12px;color:#6e6157}.EmptyState_inlineIcon__fBdij{color:#978a7c}.EmptyState_inlineText__VVcrL{font-size:13px}.FormGroup_formGroup__eiVIt{display:flex;flex-direction:column;gap:4px}.FormGroup_label__2YT0u{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#6d5445}.FormGroup_required__qusXV{color:#c62828;margin-left:2px}.FormGroup_field__J1j1L{width:100%}.FormGroup_helpText__2E_HX{color:#202e2b;color:#6e6157}.FormGroup_error__ma_O5,.FormGroup_helpText__2E_HX{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;margin:0}.FormGroup_error__ma_O5{color:#202e2b;color:#c62828}.LoadingSpinner_spinner__oeqoD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;color:#6e6157}.LoadingSpinner_fullPage__fNcUe{position:fixed;inset:0;background:#faf9f7;z-index:1000}.LoadingSpinner_icon__RWakD{animation:LoadingSpinner_spin__wYbsG 1s linear infinite}@keyframes LoadingSpinner_spin__wYbsG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingSpinner_label__Sn7UV{font-size:13px;color:#6e6157}.LoadingSpinner_inline__gI8ss{display:inline-flex;align-items:center;gap:4px;color:#6e6157}.LoadingSpinner_inlineLabel__NJoA4{font-size:inherit}.Skeleton_skeleton__j_afZ{display:block;background:#e8e2d8;border-radius:6px;animation:Skeleton_pulse__63uhi 1.6s ease-in-out infinite}.Skeleton_circle__Ebtgy{border-radius:50%}@media(prefers-reduced-motion:reduce){.Skeleton_skeleton__j_afZ{animation:none}}.PageHeader_pageHeader__VRbJr{margin-bottom:40px}.PageHeader_title__uOjpR{font-family:Libre Baskerville,Georgia,serif;font-size:30px;font-weight:700;letter-spacing:-.02em;color:#202e2b;line-height:1.15;margin:0 0 8px}@media(max-width:480px){.PageHeader_title__uOjpR{font-size:26px}}.PageHeader_subtitle__GXwBw{font-size:15px;color:#6d5445;margin:0}.PageHeader_actions__WAcTe{margin-top:16px;display:flex;gap:12px}.Dialog_overlay__Y4jW1{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:1002;animation:Dialog_overlayShow__nYUU_ .2s ease}.Dialog_content__ayf9d{background:#fff;border-radius:20px;padding:32px;max-width:600px;width:100%;max-height:90vh;max-height:90dvh;overflow-y:auto;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;position:relative}@media(max-width:480px){.Dialog_content__ayf9d{padding:20px}}.Dialog_content__ayf9d{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1003;animation:Dialog_contentShow__VGdW4 .2s ease}.Dialog_content__ayf9d:focus{outline:none}@media(max-width:767px){.Dialog_content__ayf9d{top:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;transform:none;border-radius:0;display:flex;flex-direction:column;animation:Dialog_mobileSlideUp__yJHI8 .2s ease}}.Dialog_closeButton__ABO2H{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:6px;color:#6d5445;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Dialog_closeButton__ABO2H:hover{background:#f5eee6;color:#202e2b}.Dialog_header__3NWmm{margin-bottom:20px;padding-right:32px}.Dialog_title__VfpYR{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;line-height:1.3;color:#202e2b;font-size:26px;margin:0}.Dialog_description__Jb_Ii{color:#202e2b;color:#6d5445;margin-top:8px}.Dialog_body__elfuP,.Dialog_description__Jb_Ii{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.6}.Dialog_body__elfuP{color:#202e2b}@media(max-width:767px){.Dialog_body__elfuP{flex:1 1;overflow-y:auto;min-height:0}}.Dialog_footer__2FpfS{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}@media(max-width:767px){.Dialog_footer__2FpfS{padding:16px 20px max(16px,env(safe-area-inset-bottom,16px));border-top:1px solid #ede6dc;margin:auto -20px -20px}}@keyframes Dialog_overlayShow__nYUU_{0%{opacity:0}to{opacity:1}}@keyframes Dialog_contentShow__VGdW4{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes Dialog_mobileSlideUp__yJHI8{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Select_wrapper__KiTLX{display:flex;flex-direction:column;gap:4px}.Select_label__CQlQb{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#6d5445}.Select_trigger__STSVb{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;padding:12px 16px;border:2px solid #e8e2d8;border-radius:12px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Select_trigger__STSVb:focus{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.Select_trigger__STSVb{cursor:pointer;min-width:120px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:#fff}.Select_trigger__STSVb:hover{border-color:#1b553e}.Select_trigger__STSVb[data-state=open]{border-color:#1b553e;box-shadow:0 0 0 2px rgba(27,85,62,.2)}.Select_trigger__STSVb[data-placeholder]{color:#6e6157}.Select_small__XcBfP{padding:8px 12px;font-size:13px;min-width:100px}.Select_medium__PsClt{padding:12px 16px;font-size:17px;min-width:140px}.Select_triggerInline__QtbGw{gap:4px}.Select_inlineLabel__Ict92{font-weight:600}.Select_icon__BaZuj,.Select_inlineLabel__Ict92{color:#6e6157;flex-shrink:0}.Select_iconClickable__ysU7C{cursor:pointer;border-radius:4px;padding:2px;margin:-2px;transition:color .2s ease}.Select_iconClickable__ysU7C:hover{color:#1b553e}.Select_content__WnvMI{background:#fff;border-radius:12px;border:2px solid #e8e2d8;box-shadow:0 8px 24px rgba(45,37,32,.12);overflow:hidden;z-index:1010;min-width:var(--radix-select-trigger-width);animation:Select_slideDown__R2T_f .2s ease}.Select_viewport__EEDMB{padding:4px}.Select_item__evYit{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;padding:8px 32px 8px 12px;border-radius:6px;cursor:pointer;display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.Select_item__evYit[data-highlighted]{background:#f5eee6}.Select_item__evYit[data-state=checked]{font-weight:600}.Select_item__evYit[data-disabled]{color:#6e6157;cursor:not-allowed}.Select_itemIndicator__0Vhkz{position:absolute;right:8px;display:flex;align-items:center;color:#1b553e}.Select_groupLabel__cTPdT{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#6e6157;padding:8px 12px}.Select_separator__DgAL0{height:1px;background:#e8e2d8;margin:4px 0}@keyframes Select_slideDown__R2T_f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TagInput_wrapper__9WRGD{position:relative;display:inline-flex;flex-direction:column;gap:4px}.TagInput_fullWidth__q7qHG{width:100%}.TagInput_label__0IEEv{font-size:13px;font-weight:600;color:#6d5445}.TagInput_required__ZIRwj{color:#c62828;margin-left:2px}.TagInput_inputContainer__CmOkM{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;cursor:text;min-height:42px;transition:border-color .2s ease,box-shadow .2s ease}.TagInput_inputContainer__CmOkM:focus-within{border-color:#1b553e;box-shadow:0 0 0 2px rgba(27,85,62,.1)}.TagInput_inputContainer__CmOkM.TagInput_disabled__GUF1a{opacity:.6;cursor:default;background:#f5eee6}.TagInput_inputContainer__CmOkM.TagInput_disabled__GUF1a:focus-within{border-color:#e8e2d8;box-shadow:none}.TagInput_tag__eprCn{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:50px;font-size:13px;color:#202e2b}.TagInput_tagRemove__hq9UT{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:#6e6157;cursor:pointer;border-radius:50%;transition:color .2s ease,background .2s ease}.TagInput_tagRemove__hq9UT:hover{color:#c62828;background:rgba(198,40,40,.1)}.TagInput_input__5il50{flex:1 1;min-width:100px;padding:0;border:none;outline:none;background:transparent;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.TagInput_input__5il50::placeholder{color:#978a7c}.TagInput_backdrop__frSm6{display:none}@media(max-width:767px){.TagInput_backdrop__frSm6{display:block;position:fixed;inset:0;background:rgba(0,0,0,.1);z-index:99}}.TagInput_suggestions__YGAvJ{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:200px;overflow-y:auto}.TagInput_suggestion__bl4KY{display:block;width:100%;padding:8px 12px;background:none;border:none;text-align:left;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b;cursor:pointer;transition:background .2s ease}.TagInput_suggestionFocused__1edJn,.TagInput_suggestion__bl4KY:hover{background:#f5eee6}.StaticTags_wrapper__wruq2{display:flex;flex-direction:column;gap:4px}.StaticTags_label__uFx_M{font-size:12px;font-weight:600;color:#6e6157;text-transform:uppercase;letter-spacing:.5px}.StaticTags_tags__Usy6C{display:flex;flex-wrap:wrap;gap:4px}.StaticTags_tag__OMudJ{display:inline-flex;align-items:center;padding:2px 8px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:50px;font-size:12px;color:#6e6157;-webkit-user-select:text;-moz-user-select:text;user-select:text}.AuthorChips_byline__9Pi2I{color:#6d5445}.AuthorChips_link__YKEJz{color:#1b553e;text-decoration:none;transition:.2s ease}.AuthorChips_link__YKEJz:hover{text-decoration:underline}.AuthorChips_plain__VSEpV{color:#6d5445}.AuthorChips_sep__tiU1i{color:#6e6157}.ReadOnlySummary_wrapper__JMaUy{display:flex;flex-direction:column;gap:4px}.ReadOnlySummary_label__9M1m6{font-size:12px;font-weight:600;color:#6e6157;text-transform:uppercase;letter-spacing:.5px}.ReadOnlySummary_content__RbrFb{padding:12px;background:#f5eee6;border-left:3px solid #e8e2d8;border-radius:0 6px 6px 0;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#6d5445;white-space:pre-line;line-height:1.5;white-space:pre-wrap}.Table_container__poiRv{width:100%;overflow-x:auto;border-radius:12px;background:#fff;border:2px solid #f5eee6}.Table_table__NGfS0{width:100%;min-width:100%;border-collapse:collapse;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px}.Table_thead__KK2nA{background:#f5eee6}.Table_tr__IhZGB{border-bottom:1px solid #f5eee6}.Table_tr__IhZGB:last-child{border-bottom:none}.Table_th__MMiUM{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;padding:12px 16px;color:#6d5445;text-align:left;white-space:nowrap}.Table_td__9NvUo{padding:12px 16px;color:#202e2b;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.Table_alignCenter__YFPXV{text-align:center}.Table_alignRight__PA7TD{text-align:right}.Table_paddingCheckbox__f7nCm{width:40px;padding:8px}.SegmentedControl_container__0ShsH{display:inline-flex;gap:2px;padding:3px;background:#f5eee6;border-radius:8px;flex-shrink:0}.SegmentedControl_fullWidth__6_uhB{display:flex;width:100%}.SegmentedControl_fullWidth__6_uhB .SegmentedControl_segment__KXKvP{flex:1 1;min-height:44px}.SegmentedControl_compact__Sjxh3{padding:2px;border-radius:4px;background:#f5eee6}.SegmentedControl_compact__Sjxh3 .SegmentedControl_segment__KXKvP{border-radius:4px}.SegmentedControl_segment__KXKvP{display:flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 8px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;gap:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500}.SegmentedControl_segment__KXKvP:hover:not(.SegmentedControl_active__bThhQ){color:#202e2b}.SegmentedControl_active__bThhQ{background:#fff;color:#202e2b;box-shadow:0 4px 16px rgba(45,37,32,.08)}.SegmentedControl_active__bThhQ:hover{background:#fff;color:#202e2b}.Toast_toast__VHBdY{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(20px);display:flex;align-items:center;gap:16px;background:#202e2b;color:#fff;padding:12px 24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1001;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#202e2b;font-weight:600;pointer-events:auto;opacity:0;animation:Toast_slideUp__Woy9l .3s ease-out forwards}.Toast_open__BP_0C{opacity:1}.Toast_success__u0fQ0{background:linear-gradient(135deg,#1b553e,#153f2e)}.Toast_success__u0fQ0 .Toast_message__XNs5S{color:#fff}.Toast_success__u0fQ0 .Toast_action__3aMQw{color:#fff;opacity:.9}.Toast_success__u0fQ0 .Toast_action__3aMQw:hover{opacity:1}.Toast_message__XNs5S{white-space:nowrap;color:#faf9f7}.Toast_action__3aMQw{background:none;border:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#face48;cursor:pointer;padding:0;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.Toast_action__3aMQw:hover{opacity:.8}@keyframes Toast_slideUp__Woy9l{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.StatusIndicator_wrapper__9sHxn{position:relative;display:inline-flex}.StatusIndicator_tbr__jJ_Wt{background:#f0c030;color:#202e2b}.StatusIndicator_reading__v2s_t{background:#3572b0;color:#faf9f7}.StatusIndicator_read__9rNG1{background:#1b553e;color:#faf9f7}.StatusIndicator_dnf__m2E4D{background:#d4a574;color:#202e2b}.StatusIndicator_not_interested__ZK3Bs{background:rgba(156,163,175,.2);color:#6e6157}.StatusIndicator_trashed__gRWfE{background:#c62828;color:#faf9f7}.StatusIndicator_badge__JivzG{display:inline-flex;align-items:center;gap:3px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1}.StatusIndicator_badge__JivzG:hover{filter:brightness(.95)}.StatusIndicator_badge__JivzG.StatusIndicator_tbr__jJ_Wt{background:#fef7dc;color:#5c4300}.StatusIndicator_badge__JivzG.StatusIndicator_reading__v2s_t{background:#d0e2f5;color:#2b5e94}.StatusIndicator_badge__JivzG.StatusIndicator_read__9rNG1{background:#e0f5e8;color:#153f2e}.StatusIndicator_badge__JivzG.StatusIndicator_dnf__m2E4D{background:#fdf0e6;color:#5c4300}.StatusIndicator_badge__JivzG.StatusIndicator_not_interested__ZK3Bs{background:#f5eee6;color:#6e6157}.StatusIndicator_badge__JivzG.StatusIndicator_trashed__gRWfE{background:#ffebee;color:#b71c1c}.StatusIndicator_badgeStatic__B5AGK{cursor:default}.StatusIndicator_badgeStatic__B5AGK:hover{filter:none}.StatusIndicator_badge-sm__G0Pku{padding:2px 8px;font-size:12px}.StatusIndicator_badge-md__at1sG{padding:4px 12px;font-size:13px}.StatusIndicator_label__kGV2D{line-height:1.3}.StatusIndicator_icon__Rkkjr{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.StatusIndicator_trigger__Gy3NL{display:inline-flex;align-items:center;gap:4px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;cursor:pointer;border:1.5px solid #e8e2d8;border-radius:50px;background:#fff;color:#202e2b;transition:all .2s ease;white-space:nowrap}.StatusIndicator_trigger__Gy3NL:hover{border-color:#1b553e;color:#1b553e}.StatusIndicator_triggerActive__cFVRw{background:#1b553e;border-color:#1b553e;color:#fff}.StatusIndicator_triggerActive__cFVRw:hover{background:#153f2e;border-color:#153f2e;color:#fff}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_trigger__Gy3NL{padding:3px 8px;font-size:12px}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_dropdown__ytB1k{font-size:13px}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_option__FZUOo{padding:4px 8px;font-size:13px}.StatusIndicator_trigger-md__axsdr .StatusIndicator_trigger__Gy3NL{padding:4px 12px;font-size:13px}.StatusIndicator_chevron__J80WY{transition:transform .2s ease;opacity:.6}.StatusIndicator_chevronOpen__eDFX7{transform:rotate(180deg)}.StatusIndicator_dropdown__ytB1k{position:absolute;top:calc(100% + 4px);left:0;min-width:140px;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:50;overflow:hidden}.StatusIndicator_option__FZUOo{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#202e2b;background:none;border:none;cursor:pointer;transition:background .2s ease;white-space:nowrap}.StatusIndicator_option__FZUOo:hover{background:#f5eee6}.StatusIndicator_option__FZUOo.StatusIndicator_optionSelected__Xuuja{font-weight:600;color:#1b553e}.StatusIndicator_checkmark__einsO{margin-left:auto}.NavLink_navLink__YH9yX{font-family:Libre Baskerville,Georgia,serif;font-size:12px;font-style:italic;color:#6e6157;text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.NavLink_navLink__YH9yX:hover{color:#1b553e}.CardTitleLink_titleLink__xR3b5{display:flex;justify-content:space-between;align-items:center;text-decoration:none;margin-bottom:8px;position:relative;z-index:1}.CardTitleLink_title__D_JzC{font-family:Playfair Display,Georgia,serif;font-size:26px;font-weight:600;color:#202e2b}.CardTitleLink_titleLink__xR3b5:hover .CardTitleLink_title__D_JzC{text-decoration:underline}.CardTitleLink_arrowBtn__G9wXP{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#e8f0eb;color:#1b553e;transition:background .2s ease,transform .2s ease}.CardTitleLink_titleLink__xR3b5:hover .CardTitleLink_arrowBtn__G9wXP{transform:translateX(2px);background:#d9e6de}.CardTitleLink_light__QjrBM .CardTitleLink_title__D_JzC{color:#fff}.CardTitleLink_light__QjrBM .CardTitleLink_arrowBtn__G9wXP{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.CardTitleLink_titleLink__xR3b5:hover .CardTitleLink_light__QjrBM .CardTitleLink_arrowBtn__G9wXP{background:hsla(0,0%,100%,.25);color:#fff}.IconButton_iconButton__ZskJD{display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0;transition:background .2s ease,color .2s ease}.IconButton_small__lxKEn{width:28px;height:28px}.IconButton_medium__CDvqw{width:36px;height:36px}.IconButton_ghost__Fk4CB{color:#6d5445}.IconButton_ghost__Fk4CB:hover{background:#f5eee6;color:#202e2b}.IconButton_muted__O0jVv{color:#978a7c}.IconButton_muted__O0jVv:hover{background:#f5eee6;color:#6d5445}.IconButton_danger__x5wUL{color:#6e6157}.IconButton_danger__x5wUL:hover{background:rgba(198,40,40,.08);color:#c62828}.LinkButton_linkButton__tLKG9{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color .2s ease}.LinkButton_linkButton__tLKG9:hover{text-decoration:underline}.LinkButton_linkButton__tLKG9:disabled{opacity:.4;cursor:default}.LinkButton_linkButton__tLKG9:disabled:hover{text-decoration:none}.LinkButton_small__NG8ED{font-size:12px}.LinkButton_medium__eW_rd{font-size:13px}.LinkButton_primary__s8gCd{color:#1b553e;font-weight:500}.LinkButton_primary__s8gCd:hover{color:#153f2e}.LinkButton_muted__S7o9A{color:#6e6157;font-weight:400}.LinkButton_muted__S7o9A:hover{color:#6d5445}.LinkButton_danger__GfOVW{color:#c62828;font-weight:500}.LinkButton_danger__GfOVW:hover{color:#9c1f1f}.SectionHeader_sectionHeader__jrbd0{background:linear-gradient(135deg,#f5eee6,#ebe2d8);padding:16px 24px;border-radius:16px 16px 0 0;border:2px solid #e8e2d8;border-bottom:none;display:flex;align-items:center;justify-content:space-between}.SectionHeader_spice__6EMHK{background:linear-gradient(135deg,#f5e6de,#ebdcd2)}.SectionHeader_title__Pi2rL{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:700;line-height:1.3;color:#202e2b;margin:0;display:flex;align-items:center;gap:12px}.SectionHeader_count__27F7O{display:inline-block;padding:4px 12px;border-radius:8px;font-size:13px;font-weight:600;background:#1b553e;color:#fff}.SectionHeader_countSpice__J_166{background:#c62828}.SectionHeader_actions__QhCsb{display:flex;align-items:center;gap:8px}.SortSelect_wrapper__koNvL{position:relative}.SortSelect_trigger__z0aPQ{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e8e2d8;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;cursor:pointer;transition:all .2s ease;white-space:nowrap}.SortSelect_trigger__z0aPQ:hover{border-color:#1b553e}.SortSelect_iconTrigger__UzXlN{display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SortSelect_iconTrigger__UzXlN:hover{color:#202e2b;background:#f5eee6}.SortSelect_triggerOpen__aVqAB{border-color:#1b553e}.SortSelect_triggerOpen__aVqAB.SortSelect_iconTrigger__UzXlN{color:#1b553e;border-color:transparent}.SortSelect_directionToggle__iWneW{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;color:#6e6157;transition:all .2s ease;flex-shrink:0}.SortSelect_directionToggle__iWneW:hover{background:rgba(27,85,62,.1);color:#1b553e}.SortSelect_dropdown__0h4b5{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:50;overflow:hidden;padding:4px 0;animation:SortSelect_slideDown__nxTQT .2s ease}.SortSelect_option__O4bwJ{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;padding:8px 12px;border:none;background:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#6d5445;cursor:pointer;transition:background .1s;white-space:nowrap;text-align:left}.SortSelect_option__O4bwJ:hover{background:#f5eee6}.SortSelect_optionLabel__5_clw{display:flex;align-items:center;gap:8px}.SortSelect_optionDot__Xzn29{width:6px;height:6px;border-radius:50%;background:#1b553e;flex-shrink:0}.SortSelect_directionIcon__MWlxI{color:#6e6157;flex-shrink:0}.SortSelect_dropdownDivider__zPiOj{height:1px;background:#e8e2d8;margin:4px 0}.SortSelect_dropdownHeader__61rvp{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#6e6157;padding:12px 12px 4px}.SortSelect_dropdownHeader__61rvp:first-child{padding-top:4px}@keyframes SortSelect_slideDown__nxTQT{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.StatusMenu_menu__FrOD6{display:flex;flex-direction:column;min-width:200px;padding:4px;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:2001}.StatusMenu_divider__TVDHp{height:1px;margin:4px 0;background:#ede6dc}.StatusMenu_item__I2Cr5{display:flex;align-items:center;gap:8px;padding:8px 16px;border:none;background:transparent;text-align:left;font-size:13px;font-family:inherit;color:#202e2b;cursor:pointer;border-radius:4px}.StatusMenu_item__I2Cr5:hover:not(:disabled){background:#f5eee6}.StatusMenu_item__I2Cr5:disabled{opacity:.5;cursor:not-allowed}.StatusMenu_item__I2Cr5.StatusMenu_active__DUu3C{color:#1b553e;font-weight:600}.StatusMenu_item__I2Cr5.StatusMenu_destructive__NDfsI{color:#c62828}.StatusMenu_item__I2Cr5.StatusMenu_destructive__NDfsI:hover:not(:disabled){background:#ffebee}.StatusButton_root___bOlb{display:inline-flex}.StatusButton_fullWidth___hgXM,.StatusButton_fullWidth___hgXM .StatusButton_group__8rBvY{display:flex;width:100%}.StatusButton_fullWidth___hgXM .StatusButton_primary__5TYeb{flex:1 1}.StatusButton_group__8rBvY{display:inline-flex;align-items:stretch}.StatusButton_group__8rBvY .StatusButton_split__obC_J{border-top-right-radius:0;border-bottom-right-radius:0}.StatusButton_group__8rBvY .StatusButton_split__obC_J:hover:not(:disabled){transform:none}.StatusButton_inlineChevron__ZFlNK{margin-left:4px;opacity:.7}.StatusButton_caret__7Xh0X{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border:none;border-left:1px solid hsla(0,0%,100%,.25);border-radius:0 6px 6px 0;background:#1b553e;color:#fff;cursor:pointer;transition:background .15s ease}.StatusButton_caret__7Xh0X:hover:not(:disabled){background:#153f2e}.StatusButton_caret__7Xh0X:disabled{opacity:.6;cursor:not-allowed}.NavFab_fab__ttXNT{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:10;display:inline-flex;align-items:center;background:#fff;border:1px solid #ede6dc;border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,.15);overflow:hidden}@media(max-width:767px){.NavFab_fab__ttXNT{bottom:max(20px,env(safe-area-inset-bottom,20px))}}.NavFab_btn__ufFvw{width:48px;height:40px;border:none;background:transparent;color:#6e6157;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.NavFab_btn__ufFvw+.NavFab_btn__ufFvw{box-shadow:inset 1px 0 0 #ede6dc}.NavFab_btn__ufFvw:hover:not(:disabled){background:#f5eee6;color:#202e2b}.NavFab_btn__ufFvw:disabled{opacity:.35;cursor:not-allowed}.NavFab_dark__wimOr{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none}.NavFab_dark__wimOr .NavFab_btn__ufFvw{color:hsla(0,0%,100%,.7)}.NavFab_dark__wimOr .NavFab_btn__ufFvw+.NavFab_dark__wimOr .NavFab_btn__ufFvw{box-shadow:inset 1px 0 0 hsla(0,0%,100%,.15)}.NavFab_dark__wimOr .NavFab_btn__ufFvw:hover:not(:disabled){background:hsla(0,0%,100%,.18);color:#fff}.ErrorDetailDialog_dialog__Tu7pR{max-width:700px;width:90vw}.ErrorDetailDialog_report__XWO18{background:#f5eee6;border:1px solid #e8e2d8;border-radius:6px;padding:16px;font-family:monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:400px;overflow-y:auto;margin:0}.ErrorDetailDialog_copyBtn__Wy0Vl{display:inline-flex;align-items:center;gap:8px;background:#1b553e;color:#fff;border:none;border-radius:6px;padding:8px 16px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;cursor:pointer;transition:background .2s ease}.ErrorDetailDialog_copyBtn__Wy0Vl:hover{background:#153f2e}.ImportBanner_bannerReview__ReWoU,.ImportBanner_banner__hnSNd{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.ImportBanner_banner__hnSNd{flex-direction:column;align-items:stretch;background:#fff;border-bottom:1px solid #ede6dc}.ImportBanner_bannerReview__ReWoU{background:#fef7dc;border-bottom:1px solid #ef9f27}.ImportBanner_content__hdc2U{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.ImportBanner_spinner__c4WGx{color:#1b553e;flex-shrink:0;animation:ImportBanner_spin__AZZMS 1s linear infinite}@keyframes ImportBanner_spin__AZZMS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImportBanner_alertIcon__f3NS1{color:#854f0b;flex-shrink:0}.ImportBanner_text__2OJf4{color:#202e2b;font-weight:500}.ImportBanner_bannerReview__ReWoU .ImportBanner_text__2OJf4{color:#854f0b}.ImportBanner_count__AjDFe{color:#6d5445;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.ImportBanner_cta__feS2F{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#854f0b;text-decoration:underline;text-underline-offset:2px;white-space:nowrap;flex-shrink:0;margin-left:8px}.ImportBanner_cta__feS2F:hover{color:#563307}.ImportBanner_dismissButton__899yL{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease}.ImportBanner_dismissButton__899yL:hover{background:#f5eee6;color:#202e2b}.ImportBanner_dismissButton__899yL{color:#854f0b;flex-shrink:0;margin-left:8px}.ImportBanner_dismissButton__899yL:hover{background:rgba(133,79,11,.1)}.ImportBanner_progressTrack__ZyzS_{height:4px;background:#ede6dc;border-radius:50px;margin-top:8px;overflow:hidden}.ImportBanner_progressFill__qpkhu{height:100%;width:var(--fill-width);background:#1b553e;border-radius:50px;transition:width .2s ease}.FilterSortPopover_popover__qCv0r{position:absolute;top:calc(100% + 4px);right:0;width:300px;overflow:visible;background:#fff;border:1px solid #ede6dc;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:50;padding:16px}.FilterSortPopover_header__sNpCp{display:flex;align-items:center;gap:8px;margin-bottom:16px}.FilterSortPopover_title__3bjQf{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b}.FilterSortPopover_clearBtn__wk3Km{margin-left:auto;border:none;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;cursor:pointer;padding:0}.FilterSortPopover_clearBtn__wk3Km:hover{text-decoration:underline}.FilterSortPopover_closeBtn___cVx9{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;color:#6e6157;cursor:pointer;border-radius:4px}.FilterSortPopover_closeBtn___cVx9:hover{color:#202e2b;background:#f5eee6}.FilterSortPopover_section__deQrj{margin-bottom:16px}.FilterSortPopover_section__deQrj:last-child{margin-bottom:0}.FilterSortPopover_sectionLabel__rjgBr{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;display:block;color:#6e6157;margin-bottom:8px}.FilterSortPopover_sortRow__V7StM{display:flex;align-items:center;gap:8px}.FilterSortPopover_chipGroup__uEUYi{display:flex;flex-wrap:wrap;gap:4px;flex:1 1}.FilterSortPopover_chip__bYswO{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #ede6dc;border-radius:50px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#6d5445;cursor:pointer;transition:all .2s ease}.FilterSortPopover_chip__bYswO:hover{border-color:#e8e2d8;background:#f5eee6}.FilterSortPopover_chipActive__b5GI9{background:#1b553e;border-color:#1b553e;color:#fff}.FilterSortPopover_chipActive__b5GI9:hover{background:#153f2e;border-color:#153f2e}.FilterSortPopover_directionBtn__8ZqZ2{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease}.FilterSortPopover_directionBtn__8ZqZ2:hover{background:#f5eee6;color:#202e2b}.FilterSortPopover_directionBtn__8ZqZ2{flex-shrink:0}.FilterSortPopover_separator__ln7lZ{border:none;border-top:1px solid #ede6dc;margin:8px 0 16px}.FilterChips_row__rjLa9{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}.FilterChips_chip__nwqhb{display:inline-flex;align-items:center;gap:3px;padding:2px 4px 2px 8px;background:#f5eee6;color:#6d5445;border:1px solid #e8e2d8;border-radius:50px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:1.3;white-space:nowrap}.FilterChips_chipRemove__Z2I_T{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:none;background:none;color:#6e6157;cursor:pointer;border-radius:50%;padding:0;transition:color .2s ease,background .2s ease}.FilterChips_chipRemove__Z2I_T:hover{color:#202e2b;background:rgba(0,0,0,.06)}.FiresideToolbar_stickyWrapper__bWV9V{position:-webkit-sticky;position:sticky;top:69px;z-index:99;background:hsla(40,23%,97%,.93);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width:767px){.FiresideToolbar_stickyWrapper__bWV9V{top:44px}}.FiresideToolbar_opaque__xSnGK{background:#faf9f7;backdrop-filter:none;-webkit-backdrop-filter:none}.FiresideToolbar_inner__WZAhT{padding:4px 20px;max-width:900px;margin:0 auto}@media(max-width:767px){.FiresideToolbar_inner__WZAhT{padding:4px 12px}}.FiresideToolbar_focusMode__2Lm4z{max-width:none}.FiresideToolbar_desktopRow__aq8JT{display:flex;align-items:center;gap:10px}.FiresideToolbar_leftCluster__gyRry{display:flex;align-items:center;gap:8px}.FiresideToolbar_spacer__2HEIY{flex:1 1}.FiresideToolbar_rightCluster__NupC2{display:flex;align-items:center;gap:8px}.FiresideToolbar_iconBtn__ad_jn{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FiresideToolbar_iconBtn__ad_jn:hover{color:#202e2b;background:#f5eee6}.FiresideToolbar_iconBtnActive__LaY9F{color:#1b553e}.FiresideToolbar_badge__fl_wG{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#face48;color:#fff;font-size:11px;font-weight:700;line-height:1}.FiresideToolbar_filterWrapper__3Htrm{position:relative}.FiresideToolbar_searchInline__2YHXK{display:flex;align-items:center;position:relative;flex:0 1 360px;min-width:0}.FiresideToolbar_searchIcon__6WN9Q{position:absolute;left:10px;color:#6e6157;pointer-events:none;flex-shrink:0}.FiresideToolbar_searchInput__wtMLC{width:100%;padding:8px 32px 8px 34px;border:1px solid #ede6dc;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;outline:none;transition:border-color .2s ease}.FiresideToolbar_searchInput__wtMLC::placeholder{color:#978a7c}.FiresideToolbar_searchClose__pm0FK{position:absolute;right:6px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease}.FiresideToolbar_searchClose__pm0FK:hover{background:rgba(110,97,87,.1);color:#202e2b}.FiresideToolbar_mobileHeaderRow__PJsLU{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.FiresideToolbar_mobileToolbar__LiWg8{display:flex;flex-direction:column}.FiresideToolbar_mobileRow__KP9wv{display:flex;align-items:center;justify-content:space-between;gap:8px}.FiresideToolbar_mobileLeftCluster__Xy7Oz{display:flex;align-items:center;gap:4px;flex:1 1;min-width:0}.FiresideToolbar_mobileActions__5bfEJ{display:flex;align-items:center;gap:4px}.FiresideToolbar_mobileIconBtn__TVGZ0{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;border:none;border-radius:50%;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FiresideToolbar_mobileIconBtn__TVGZ0:hover{color:#202e2b;background:#f5eee6}.BookMatchModal_content__MMkEZ{padding:0;overflow:hidden;display:flex;flex-direction:column}.BookMatchModal_contentSearch__ULeJp{height:600px}@media(max-width:767px){.BookMatchModal_contentSearch__ULeJp{height:100%}}.BookMatchModal_header__YTgjl{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-bottom:0;padding:24px 32px 16px;border-bottom:1px solid #ede6dc}.BookMatchModal_back__Jgjvc{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.BookMatchModal_back__Jgjvc:hover{background:#f5eee6;color:#202e2b}.BookMatchModal_body__hUKmW{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.BookMatchModal_description__pRzxO{flex-shrink:0;margin:0;padding:16px 32px 0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#6e6157}.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_mobileMeta__UJ5zw{padding:16px 20px;border-top:1px solid #ede6dc}.BookDetail_mobileHistory__3YJKS{padding:0 20px}.BookDetail_mobileHistory__3YJKS:not(:empty){padding:0 20px;border-top:1px solid #ede6dc}.BookDetail_mobileFooter__BbPkr{position:-webkit-sticky;position:sticky;bottom:0;z-index:5;padding:8px 20px;background:#faf9f7;border-top:1px solid #ede6dc}.BookDetail_manageBlock__n7JRp{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-top:1px solid #ede6dc}.BookDetail_manageHeading___Ijvh{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#978a7c;margin:0;padding:0 20px}.BookDetail_desktopLayout__vhVnY{display:flex;height:calc(100vh - 69px);height:calc(100dvh - 69px);overflow:hidden}.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_aboutScroll__TnMkG{display:flex;flex-direction:column;flex:1 1;min-height:0}@media(min-width:768px){.BookDetail_aboutScroll__TnMkG{height:calc(100vh - 69px);overflow-y:auto}}.BookDetail_aboutScroll__TnMkG>*{flex-shrink:0}@media(min-width:768px){.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:#6e6157;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:#6d5445;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:#6e6157;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;gap:4px}.BookDetail_mediaDivider__iaiiA{text-align:center;color:#6e6157;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)}}.ShelfActionBar_bar__nH7_V{display:flex;align-items:stretch;gap:8px}.ShelfActionBar_acquire__96zdW,.ShelfActionBar_status__96jx8{flex:1 1;min-width:0}.ShelfActionBar_acquireBtn__pk5oz{display:flex;align-items:center;justify-content:center;width:100%;gap:8px;padding:8px 16px;background:#fff;border:1px solid #1b553e;border-radius:6px;color:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s ease,color .2s ease}.ShelfActionBar_acquireBtn__pk5oz:hover{background:#1b553e;color:#fff}.ShelfTags_shelfTags__ZKfcs{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 20px}.ShelfTags_inline__KvuOK{flex-direction:row;align-items:baseline}.ShelfTags_inline__KvuOK>:last-child{flex:1 1;min-width:0}.ShelfTags_heading__cZNPP{font-size:11px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.5px;margin:0}.ShelfTags_heading__cZNPP,.ShelfTags_trigger__q943T{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b;color:#978a7c}.ShelfTags_trigger__q943T{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;width:60px;padding:0;border:none;background:none;cursor:pointer;font-size:12px;font-weight:400;line-height:1.4;transition:color .2s ease}.ShelfTags_trigger__q943T:hover{color:#6d5445}.JournalPreview_section__kaPa1{padding:16px;border-top:1px solid #ede6dc}.JournalPreview_heading__vEwAe{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#978a7c;margin:0 0 8px}.JournalPreview_empty__aIecv{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:1px solid #ede6dc;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .2s ease}.JournalPreview_empty__aIecv:hover{border-color:#1b553e}.JournalPreview_emptyIcon__Zt4RB{flex-shrink:0;color:#978a7c}.JournalPreview_emptyPrompt__ZnAEB{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:15px;color:#6e6157}.JournalPreview_list__D7JrU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.JournalPreview_entry__4IEoY{display:flex;align-items:flex-start;gap:16px;width:100%;padding:12px 16px;border:1px solid #ede6dc;border-radius:8px;background:#fff;cursor:pointer;text-align:left;transition:border-color .2s ease}.JournalPreview_entry__4IEoY:hover{border-color:#1b553e}.JournalPreview_thumb__8_oq6{position:relative;flex-shrink:0;width:44px;height:44px;border-radius:6px;overflow:hidden;background:#f5eee6;color:#6e6157}.JournalPreview_body__h5tas{flex:1 1;min-width:0}.JournalPreview_entryText__6JWXm{display:-webkit-box;line-height:1.5;color:#202e2b;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JournalPreview_entryLabel__6oM39,.JournalPreview_entryText__6JWXm{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.JournalPreview_entryLabel__6oM39{display:block;font-weight:500;color:#6d5445}.JournalPreview_entryPlaceholder__YaFgf{display:block;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:13px;color:#6e6157}.JournalPreview_entryMeta__L9L6U{display:block;margin-top:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#978a7c}.JournalPreview_actions__UbgaA{display:flex;align-items:center;gap:16px;margin-top:8px}.JournalPreview_addBtn___HaI4{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#1b553e;transition:color .2s ease}.JournalPreview_addBtn___HaI4:hover{color:#153f2e}.JournalPreview_seeAll__a7EHy{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#6d5445;transition:color .2s ease}.JournalPreview_seeAll__a7EHy:hover{color:#202e2b}.BookOverflowMenu_wrap__fDIbe{position:relative;display:inline-flex}.BookOverflowMenu_btn__JbBHS{display:flex;align-items:center;justify-content:center;padding:4px;background:none;border:none;color:#6e6157;cursor:pointer;border-radius:6px;transition:color .2s ease,background .2s ease}.BookOverflowMenu_btn__JbBHS:hover{color:#1b553e;background:#f5eee6}.BookOverflowMenu_menu__SVTaM{position:absolute;top:calc(100% + 4px);right:0;min-width:150px;padding:4px 0;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:50}.BookOverflowMenu_item__e2U29{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;white-space:nowrap;cursor:pointer;transition:background .2s ease}.BookOverflowMenu_item__e2U29:hover{background:#f5eee6}.BookOverflowMenu_item__e2U29:disabled{opacity:.6;cursor:not-allowed}.BookOverflowMenu_danger__8LaUE{color:#c62828}.SidebarDateGroup_label__SMxYG{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6e6157;padding:8px 12px 4px}.BookPeekPanel_panel__ugb_o{position:fixed;top:69px;right:0;bottom:0;width:420px;z-index:1000;display:flex;flex-direction:column;overflow:hidden;background:#faf9f7;border-left:1px solid #e8e2d8;box-shadow:0 8px 24px rgba(0,0,0,.15)}@media(max-width:767px){.BookPeekPanel_panel__ugb_o{top:44px;width:100%;border-left:none}}.BookPeekPanel_body___KfCR{flex:1 1;min-height:0;overflow-y:auto}.SidebarShell_sidebar__bSpk_{display:flex;flex-direction:column;height:100%;background:#fff;border-left:2px solid #f5eee6;overflow:hidden}.SidebarShell_sidebarMobile__c7wVf{border-left:none}.SidebarShell_header__liISV{display:flex;align-items:center;gap:8px;padding:16px 16px 4px;border-bottom:1px solid #e8e2d8;flex-shrink:0}.SidebarShell_closeBtn__sSXmK{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SidebarShell_closeBtn__sSXmK:hover{background:#f5eee6;color:#202e2b}.SidebarShell_backBtn__cobBi{display:flex;align-items:center;gap:4px;background:none;border:none;color:#6d5445;font-size:15px;font-weight:500;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.SidebarShell_backBtn__cobBi:hover{background:#f5eee6;color:#202e2b}.SidebarShell_progress__JUJ1c{flex:1 1;font-size:13px;color:#6e6157;text-align:center;font-weight:600}.SidebarShell_navBtn__j8_Or{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SidebarShell_navBtn__j8_Or:hover,.SidebarShell_navBtn__j8_Or:hover:not(:disabled){background:#f5eee6;color:#202e2b}.SidebarShell_navBtn__j8_Or:disabled{opacity:.3;cursor:not-allowed}.SidebarShell_headerExtra__86PJj{display:contents}.SidebarShell_body__RE2z_{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.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:#6e6157;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:#6d5445;margin:0}.MatchReviewSidebar_bookLabel__ajjRd{font-size:12px;color:#6e6157;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:#6e6157;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.MatchReviewSidebar_searchBtn__VjuTK{font-size:12px;gap:4px;color:#6d5445}.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:#6e6157;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:#6d5445;margin-bottom:2px}.MatchReviewSidebar_candidateSeries__uCNLV{font-size:12px;color:#6e6157;font-style:italic;margin-bottom:4px}.MatchReviewSidebar_candidateScore__ZsoOm{display:flex;align-items:center;gap:4px}.MatchReviewSidebar_source__ZU_Ag{font-size:12px;color:#6e6157}.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}.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:#6e6157;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)}}.BulkActionSheet_list__eUZvr{display:flex;flex-direction:column;padding-bottom:8px}.BulkActionSheet_row__Hzb__{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 8px;border:none;background:none;text-align:left;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;cursor:pointer;border-radius:8px;transition:background .2s ease}.BulkActionSheet_row__Hzb__:hover{background:#f5eee6}.BulkActionSheet_row__Hzb__:disabled{opacity:.4;cursor:not-allowed}.BulkActionSheet_row__Hzb__:disabled:hover{background:none}.BulkActionSheet_rowIcon__DYLb5{display:flex;align-items:center;justify-content:center;color:#6e6157;flex-shrink:0}.BulkActionSheet_rowLabel__b9GDS{flex:1 1;min-width:0}.BulkActionSheet_chevron__IhLFZ{color:#6e6157;flex-shrink:0}.BulkActionSheet_rowDanger__fnCZH,.BulkActionSheet_rowDanger__fnCZH .BulkActionSheet_rowIcon__DYLb5{color:#c62828}.BulkActionSheet_back__pV_hn{display:flex;align-items:center;gap:4px;width:100%;padding:8px;margin-bottom:4px;border:none;background:none;color:#6e6157;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.BulkActionSheet_divider__y9gMu{height:1px;background:#ede6dc;margin:8px 0}.BulkActionSheet_seriesSearch__bQiZm{width:100%;padding:8px;margin-bottom:4px;border:1px solid #e8e2d8;border-radius:8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b}.BulkActionSheet_seriesSearch__bQiZm:focus{outline:none;border-color:#1b553e}.BulkActionSheet_starRow__QzbTu{display:flex;justify-content:center;gap:8px;padding:12px 0;color:#face48}.BulkActionSheet_star__KO69E{display:flex;align-items:center;justify-content:center;padding:4px;border:none;background:none;color:inherit;cursor:pointer}.BulkActionSheet_empty__kRq6i{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#202e2b;color:#6e6157;padding:8px;text-align:center}.FloatingActionBar_mobileBar__fNUF2{position:fixed;bottom:80px;left:12px;right:12px;z-index:1000;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;background:#202e2b;color:#fff;border-radius:50px;box-shadow:0 8px 24px rgba(0,0,0,.15)}.FloatingActionBar_mobileClose__PHYqd{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border:none;background:hsla(0,0%,100%,.12);color:#fff;border-radius:50%;cursor:pointer}.FloatingActionBar_mobileCount__FSSM_{flex:1 1;font-size:13px;font-weight:600;white-space:nowrap}.FloatingActionBar_mobileActionsBtn__pq932{flex-shrink:0;padding:4px 12px;min-height:36px;border:none;background:#fff;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;border-radius:50px;cursor:pointer}.FloatingActionBar_mobileActionsBtn__pq932:disabled{opacity:.5;cursor:not-allowed}.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:#6e6157;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:#6e6157;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:#6d5445}.FloatingActionBar_trashList__ys_sy li{margin-bottom:4px}.FloatingActionBar_trashHint__Cguq6{font-size:13px;color:#6e6157;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:#6e6157;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}.RecCard_card__I3112{background:#fff;border-radius:12px;border:1px solid hsla(35,8%,41%,.2);overflow:hidden;cursor:pointer;padding:0;width:100%;display:inline-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);transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}.RecCard_card__I3112: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)}.RecCard_mediaBlock__ZgeHc{position:relative;width:100%;overflow:hidden;background:#1a1a1a;display:flex;align-items:center;justify-content:center}.RecCard_videoMedia__D7Ztg{aspect-ratio:9/12}.RecCard_imageMedia__hgaHA{aspect-ratio:16/10}.RecCard_mediaImg__Hnd_J{width:100%;height:100%;object-fit:cover;display:block}.RecCard_mediaLoading__Mt1SW{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,#1f1f1f 30%,#2c2c2c 50%,#1f1f1f 70%);background-size:200% 100%;animation:RecCard_mediaShimmer__iDFWr 1.4s ease-in-out infinite}@keyframes RecCard_mediaShimmer__iDFWr{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.RecCard_mediaLoading__Mt1SW{animation:none}}.RecCard_playButton__tAFvm{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;width:42px;height:42px;margin:auto;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.15);transition:transform .2s ease}.RecCard_card__I3112:hover .RecCard_playButton__tAFvm{transform:scale(1.06)}.RecCard_playTriangle__6CJyv{display:block;width:0;height:0;border-left:13px solid #1b553e;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}.RecCard_durationBadge__16io8{right:10px;color:hsla(0,0%,100%,.9);background:rgba(0,0,0,.5);padding:2px 7px}.RecCard_durationBadge__16io8,.RecCard_sourceHandle___R59B{position:absolute;bottom:8px;font-size:11px;border-radius:4px;z-index:2}.RecCard_sourceHandle___R59B{left:10px;color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.4);padding:3px 8px}.RecCard_cardBody__rxfyt{padding:13px 14px 15px}.RecCard_compactHeader___VCcP{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.RecCard_compactHeaderText__JER_b{flex:1 1;min-width:0}.RecCard_mediaThumb__VCwMi{position:relative;flex-shrink:0;width:64px;height:86px;border-radius:2px;overflow:hidden;background:#1a1a1a;display:flex;align-items:center;justify-content:center}.RecCard_mediaThumbImg__SXLEc{width:100%;height:100%;object-fit:cover;display:block}.RecCard_mediaThumbLoading__1uWv_{position:absolute;inset:0;background:linear-gradient(100deg,#1f1f1f 30%,#2c2c2c 50%,#1f1f1f 70%);background-size:200% 100%;animation:RecCard_mediaShimmer__iDFWr 1.4s ease-in-out infinite}.RecCard_thumbPlay__O1FZz{position:absolute;inset:0;margin:auto;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.2);pointer-events:none}.RecCard_thumbPlayClickable__Vll2v{pointer-events:auto;cursor:pointer;border:none;padding:0;transition:transform .2s ease,background .2s ease}.RecCard_thumbPlayClickable__Vll2v:focus-visible,.RecCard_thumbPlayClickable__Vll2v:hover{transform:scale(1.1);background:#fff}.RecCard_thumbPlayTriangle__U4a2_{display:block;width:0;height:0;border-left:11px solid #1b553e;border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px}.RecCard_recommenderRow__nwXm9{display:flex;align-items:center;gap:6px;margin-bottom:7px}.RecCard_avatar__4hMdA{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0}.RecCard_recommenderName__Y3zo_{font-size:13px;color:#6d5445}.RecCard_dot__50CAQ{width:2px;height:2px;background:#6e6157;border-radius:50%;flex-shrink:0}.RecCard_timestamp__j6unu{font-size:12px;color:#6e6157;font-weight:300}.RecCard_recTitle__Nwi9W{font-family:Playfair Display,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b;line-height:1.35;margin:0}.RecCard_metaLine__9AwhS{font-size:12px;color:#6e6157;margin-top:3px}.RecCard_metaDot___a2EO{margin:0 4px}.RecCard_goldBadge__Qy7f2{display:inline-block;font-size:11px;font-weight:700;padding:2px 8px;border-radius:4px;background:rgba(250,206,72,.18);color:#7a5a00}.RecCard_singleBook__cnBrC{display:flex;gap:10px;margin-top:10px;align-items:center}.RecCard_singleBookCover__n9r6F{width:34px;height:50px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.08);flex-shrink:0;object-fit:cover}.RecCard_singleBookCoverPlaceholder__LyvNr{width:34px;height:50px;border-radius:2px;background:#e8e2d8;flex-shrink:0}.RecCard_singleBookTitle__WvRc0{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b;line-height:1.3}.RecCard_singleBookAuthor__06fUB{font-size:12px;color:#6e6157;margin-top:1px;font-weight:300}.RecCard_coverStack__x6yXP{display:flex;gap:5px;margin-top:10px;align-items:flex-end}.RecCard_stackThumb__qtaIA{width:30px;height:44px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.08);flex-shrink:0;object-fit:cover}.RecCard_stackThumbPlaceholder__iQpEV{width:30px;height:44px;border-radius:2px;background:#e8e2d8;flex-shrink:0}.RecCard_stackOverflow__u2vEZ{font-size:12px;color:#6e6157;margin-left:3px;align-self:center}.RecCard_bookNote__OxcCf{margin-top:10px;padding-left:10px;border-left:2px solid #e8e2d8}.RecCard_noteBookTitle__1TFuD{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#202e2b;margin-bottom:2px}.RecCard_noteText__hfkBw{font-size:13px;font-style:italic;color:#6d5445;line-height:1.45;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.RecsView_recsView__k_e8P{max-width:900px;margin:0 auto;padding:0 20px 24px;transition:margin-right .3s ease,max-width .3s ease}.RecsView_sidebarOpen___0TtT .RecsView_recsView__k_e8P{margin-right:440px;margin-left:20px;max-width:none}@media(min-width:1024px)and (max-width:1199px){.RecsView_sidebarOpen___0TtT .RecsView_recsView__k_e8P{margin-right:380px}}@media(max-width:1023px){.RecsView_sidebarOpen___0TtT .RecsView_recsView__k_e8P{margin-right:0;margin-left:0;max-width:900px}}.RecsView_filterIconBtn__VSPUv{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.RecsView_filterIconBtn__VSPUv:hover{color:#202e2b;background:#f5eee6}.RecsView_filterIconBtnActive__TNHHW{color:#1b553e}.RecsView_filterBadge__HG_cw{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#face48;color:#fff;font-size:11px;font-weight:700;line-height:1}.RecsView_filterCount__HEthb{font-size:13px;color:#6e6157;white-space:nowrap}.RecsView_filterBackdrop__ld6Yf{display:none;position:fixed;inset:0;z-index:999;background:rgba(0,0,0,.3)}@media(min-width:768px){.RecsView_filterBackdrop__ld6Yf{display:none!important}}.RecsView_filterBackdropOpen__7cNd6{display:block}.RecsView_filterPanel__SG2BH{display:none;position:absolute;top:calc(100% + 8px);left:0;width:260px;z-index:50}@media(max-width:479px){.RecsView_filterPanel__SG2BH{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(300px,100% - 40px)}}.RecsView_filterPanelOpen__amu60{display:block}.RecsView_filterPanelInner__B02_T{background:#fff;border:1px solid #e8e2d8;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.RecsView_filterCategoryList__GqWeT{display:flex;flex-direction:column;border-radius:16px;overflow:hidden}.RecsView_filterCategoryRow__8biNp{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;cursor:pointer;transition:background .2s ease;border-bottom:1px solid #f5eee6;font-size:15px;color:#202e2b}.RecsView_filterCategoryRow__8biNp:last-child{border-bottom:none}.RecsView_filterCategoryRow__8biNp:hover{background:#f5eee6}.RecsView_filterCategoryRowActive__NOzw2{background:rgba(27,85,62,.08);color:#1b553e}.RecsView_categoryLabel__3PtV7{display:flex;align-items:center;gap:8px}.RecsView_categoryDot__X90dF{width:6px;height:6px;border-radius:50%;background:#1b553e;display:none}.RecsView_categoryDotVisible__f6eGc{display:block}.RecsView_categoryChevron__5ZZES{color:#6e6157;font-size:13px}.RecsView_filterClearRow___QEIg{padding:12px 18px;border-top:1px solid #f5eee6;text-align:center}.RecsView_filterClearBtn__bwyu9{background:none;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#6e6157;cursor:pointer}.RecsView_filterClearBtn__bwyu9:hover{color:#1b553e}.RecsView_filterSubpanel__5FNBJ{display:none;position:absolute;top:0;left:calc(100% + 6px);width:260px;background:#fff;border:1px solid #e8e2d8;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:51;overflow:hidden}@media(max-width:479px){.RecsView_filterSubpanel__5FNBJ{position:static;width:100%;border:none;border-radius:0;box-shadow:none}}.RecsView_filterSubpanelOpen__3bb7T{display:block}.RecsView_filterSubpanelHeader___KohG{display:flex;align-items:center;gap:10px;padding:12px 18px;border-bottom:1px solid #f5eee6;cursor:pointer}.RecsView_filterSubpanelHeader___KohG:hover{background:#f5eee6}@media(min-width:480px){.RecsView_filterSubpanelHeader___KohG{cursor:default}.RecsView_filterSubpanelHeader___KohG:hover{background:transparent}}.RecsView_filterBackArrow__oaLvL{font-size:20px;color:#6e6157}@media(min-width:480px){.RecsView_filterBackArrow__oaLvL{display:none}}.RecsView_filterSubpanelTitle__P_PKF{font-size:15px;font-weight:600}.RecsView_filterSearchInput__KErie{width:100%;padding:10px 18px;border:none;border-bottom:1px solid #f5eee6;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;outline:none;background:#f5eee6}.RecsView_filterSearchInput__KErie::placeholder{color:#978a7c}.RecsView_filterOptionList__ZodKG{max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#e8e2d8 transparent}.RecsView_filterOptionList__ZodKG::-webkit-scrollbar{width:5px}.RecsView_filterOptionList__ZodKG::-webkit-scrollbar-track{background:transparent}.RecsView_filterOptionList__ZodKG::-webkit-scrollbar-thumb{background:#e8e2d8;border-radius:2px}.RecsView_filterOption__NmAMW{display:flex;align-items:center;justify-content:space-between;padding:11px 18px;cursor:pointer;transition:background .2s ease;font-size:13px;border-bottom:1px solid #f5eee6}.RecsView_filterOption__NmAMW:last-child{border-bottom:none}.RecsView_filterOption__NmAMW:hover{background:#f5eee6}.RecsView_filterOptionSelected__ClD91{background:rgba(27,85,62,.08);color:#1b553e;font-weight:500}.RecsView_filterOptionCount__eeQLE{font-size:13px;color:#6e6157}.RecsView_filterOptionSelected__ClD91 .RecsView_filterOptionCount__eeQLE{color:#1b553e;opacity:.7}.RecsView_recGrid__NwQLt{max-width:660px;display:flex;flex-direction:column;gap:4px}.RecsView_recList__c1zfo{display:flex;flex-direction:column;gap:6px}.RecsView_recListItem__8I23Y{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;cursor:pointer;transition:all .2s ease}.RecsView_recListItem__8I23Y:hover{border-color:#1b553e;background:rgba(27,85,62,.04)}.RecsView_recListVideoIndicator__ySzhi{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0;background:transparent;color:transparent}.RecsView_recListVideoIndicatorHasVideo__9T3tL{background:#f5eee6;color:#6e6157;padding-left:2px}.RecsView_recListDescription__1eel4{flex:1 1;font-size:13px;color:#202e2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.RecsView_recListBooks__58l2q,.RecsView_recListSource__4m35H{display:flex;gap:4px;flex-shrink:0}.RecsView_recListSource__4m35H{align-items:center;font-size:12px;color:#6e6157}.RecsView_recListSourceIcon___MpPA{width:18px;height:18px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}.RecsView_recListSourceIconBooktok__9YASE{background:#dbeafe}.RecsView_recListSourceIconFriend__8n_Vv{background:rgba(27,85,62,.1)}.RecsView_recListSourceIconPodcast__V0MOQ{background:#fef3c7}.RecsView_recListSourceIconBookclub__e2APv{background:#fce7f3}.RecsView_recListDate__x0DdY{font-size:12px;color:#6e6157;flex-shrink:0;min-width:44px;text-align:right}.RecsView_empty__FEcFU{text-align:center;padding:60px 20px}.RecsView_empty__FEcFU h2{font-family:Libre Baskerville,Georgia,serif;font-size:30px;color:#202e2b;margin:0 0 8px}.RecsView_empty__FEcFU p{color:#6d5445;margin:0 0 24px}.RecsView_emptyBtn__B0aId{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease}.RecsView_emptyBtn__B0aId:disabled{cursor:not-allowed;opacity:.6}.RecsView_emptyBtn__B0aId{background:#1b553e;color:#fff;padding:16px 32px;font-size:17px}.RecsView_gridEmpty__4Tba1{text-align:center;padding:32px;color:#6e6157}.RecsView_mediaSidebar__7cac5{position:fixed;top:65px;right:0;bottom:0;width:420px;z-index:999;overflow:hidden}@media(min-width:1024px)and (max-width:1199px){.RecsView_mediaSidebar__7cac5{width:360px}}@media(max-width:1023px){.RecsView_mediaSidebar__7cac5{top:0;width:100%;z-index:1000}}.ResultsView_header__yuGl_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ResultsView_count__z_4KV{font-size:13px;font-weight:500;color:#6e6157}.ResultsView_grid__AQJWi{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:16px;gap:16px}.ResultsView_sentinel__bPqmp{height:1px}.ResultsView_recsGrid__fa8CF{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:16px;gap:16px}.ResultsView_sourceList___Y7pj{display:flex;flex-direction:column;gap:8px}.ResultsView_sourceRow__qE1Ox{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;background:#fff;border:1px solid #e8e2d8;border-radius:16px;cursor:pointer;text-align:left;transition:background .2s ease}.ResultsView_sourceRow__qE1Ox:hover{background:#f5eee6}.ResultsView_avatar__NKxQ5{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;font-size:15px;font-weight:600}.ResultsView_sourceInfo__zxYtz{display:flex;flex-direction:column;gap:2px;min-width:0}.ResultsView_sourceName__uMPTg{font-size:15px;font-weight:500;color:#202e2b}.ResultsView_sourceMeta__jLXyN{font-size:12px;color:#6e6157}.ResultsView_empty__yzMJa{padding:40px 0;text-align:center;font-size:15px;color:#6e6157}.GrainToggle_grainToggle__Cao6i{flex-shrink:0}.SimpleFilterSubmenu_header__yDUHp{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e8e2d8;margin-bottom:4px}.SimpleFilterSubmenu_backBtn__xpnKx{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SimpleFilterSubmenu_backBtn__xpnKx:hover{background:#f5eee6;color:#202e2b}.SimpleFilterSubmenu_backBtn__xpnKx{color:#6d5445}.SimpleFilterSubmenu_title__2KVqx{font-size:13px;font-weight:600;color:#202e2b}.SimpleFilterSubmenu_list__qTiN7{padding:4px 0}.SimpleFilterSubmenu_item__uYU2a{display:flex;align-items:center;justify-content:space-between;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:0;transition:background .1s}.SimpleFilterSubmenu_item__uYU2a:hover{background:#f5eee6}.SimpleFilterSubmenu_itemActive__HJMMz{color:#1b553e;font-weight:600}.SimpleFilterSubmenu_check__y840B{color:#1b553e;flex-shrink:0}.SearchableFilterSubmenu_header__3PYn6{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #e8e2d8}.SearchableFilterSubmenu_backBtn__ekTkP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SearchableFilterSubmenu_backBtn__ekTkP:hover{background:#f5eee6;color:#202e2b}.SearchableFilterSubmenu_backBtn__ekTkP{color:#6d5445}.SearchableFilterSubmenu_title__wTdSU{font-size:13px;font-weight:600;color:#202e2b}.SearchableFilterSubmenu_searchWrap__VK4ud{padding:8px 12px}.SearchableFilterSubmenu_search__mWrXi{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}.SearchableFilterSubmenu_search__mWrXi:focus{border-color:#1b553e}.SearchableFilterSubmenu_list__OxRXa{max-height:220px;overflow-y:auto;padding:4px 0}.SearchableFilterSubmenu_item__NlgDy{display:flex;align-items:center;gap:8px;width:100%;padding:4px 12px;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}.SearchableFilterSubmenu_item__NlgDy:hover{background:#f5eee6}.SearchableFilterSubmenu_itemActive__b_2_H{color:#1b553e;font-weight:600}.SearchableFilterSubmenu_check__snr66{color:#1b553e;flex-shrink:0;width:14px}.SearchableFilterSubmenu_checkPlaceholder__aXplV{width:14px;flex-shrink:0}.SearchableFilterSubmenu_itemLabel__m2_R7{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableFilterSubmenu_itemCount__5pmhi{font-size:12px;color:#6e6157;flex-shrink:0}.SearchableFilterSubmenu_empty__o6cDB{padding:8px 12px;font-size:13px;color:#6e6157;font-style:italic}.FilterMenu_popover__fswzr{background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);min-width:220px;max-width:280px;z-index:51;animation:FilterMenu_slideDown__Z7Ntj .2s ease;overflow:hidden}.FilterMenu_modeToggle__bynGo{display:flex;gap:2px;padding:8px 12px 0}.FilterMenu_modeBtn__wTSCv{flex:1 1;padding:5px 8px;border:1px solid #e8e2d8;background:none;color:#6e6157;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:all .1s}.FilterMenu_modeBtn__wTSCv:first-child{border-radius:6px 0 0 6px}.FilterMenu_modeBtn__wTSCv:last-child{border-radius:0 6px 6px 0}.FilterMenu_modeBtnActive__cre_v{background:#1b553e;border-color:#1b553e;color:#fff}.FilterMenu_categoryList__zlTCa{padding:4px 0}.FilterMenu_categoryItem__tor7D{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;border:none;background:none;color:#6d5445;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;text-align:left;cursor:pointer;transition:background .1s}.FilterMenu_categoryItem__tor7D:hover{background:#f5eee6}.FilterMenu_categoryLabel__J3Suz{display:flex;align-items:center;gap:8px}.FilterMenu_categoryDot__i2ymN{width:6px;height:6px;border-radius:50%;background:#1b553e;flex-shrink:0}.FilterMenu_categoryChevron__B9g0k{color:#6e6157;flex-shrink:0}.FilterMenu_toggleSection__ZqarW{padding:4px 12px;border-top:1px solid #e8e2d8}.FilterMenu_toggleRow__cwNoW{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.FilterMenu_toggleLabel__DnPc7{font-size:12px;color:#6d5445}.FilterMenu_toggleBtns___yD6d{display:flex;gap:2px}.FilterMenu_toggleBtn__OfQ6h{padding:3px 8px;border:1px solid #e8e2d8;background:none;color:#6e6157;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;cursor:pointer;transition:all .1s}.FilterMenu_toggleBtn__OfQ6h:first-child{border-radius:6px 0 0 6px}.FilterMenu_toggleBtn__OfQ6h:last-child{border-radius:0 6px 6px 0}.FilterMenu_toggleBtn__OfQ6h:hover{background:#f5eee6}.FilterMenu_toggleBtnActive__orqRs{background:#1b553e;border-color:#1b553e;color:#fff}.FilterMenu_toggleBtnActive__orqRs:hover{background:#1b553e}.FilterMenu_divider__rLK73{height:1px;background:#e8e2d8;margin:4px 0}.FilterMenu_clearAll__81fdW{display:block;width:100%;padding:8px 12px;border:none;background:none;color:#6e6157;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;transition:color .1s}.FilterMenu_clearAll__81fdW:hover{color:#1b553e}@keyframes FilterMenu_slideDown__Z7Ntj{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Filters_stickyWrapper__9Ssmg{position:-webkit-sticky;position:sticky;top:69px;z-index:2;background:hsla(40,23%,97%,.93);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(max-width:767px){.Filters_stickyWrapper__9Ssmg{top:44px}}.Filters_stickyWrapperOpaque__cRol0{background:#faf9f7;backdrop-filter:none;-webkit-backdrop-filter:none}.Filters_filters__Yb5gw{padding:8px 20px;max-width:900px;margin:0 auto}@media(max-width:768px){.Filters_filters__Yb5gw{padding:4px 12px}}.Filters_filtersFocusMode__hSbYy{max-width:none}.Filters_controls__lUP21{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:768px){.Filters_controls__lUP21{gap:8px}}.Filters_searchToggle__rSjy6{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e8e2d8;border-radius:12px;background:#fff;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Filters_searchToggle__rSjy6:hover{border-color:#1b553e;color:#1b553e}.Filters_searchInline__IHAJQ{display:flex;align-items:center;position:relative;flex:1 1;min-width:0;max-width:360px}@media(max-width:768px){.Filters_searchInline__IHAJQ{max-width:none}}.Filters_searchInlineIcon__3i4u7{position:absolute;left:10px;color:#6e6157;pointer-events:none;flex-shrink:0}.Filters_searchInlineInput__QyHQP{width:100%;padding:8px 32px 8px 34px;border:1px solid #1b553e;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;outline:none;transition:border-color .2s ease}.Filters_searchInlineInput__QyHQP::placeholder{color:#978a7c}.Filters_searchCloseBtn__bqVCo{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:6px;background:none;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Filters_searchCloseBtn__bqVCo:hover{background:#f5eee6}.Filters_searchCloseBtn__bqVCo{position:absolute;right:6px}.Filters_searchCloseBtn__bqVCo:hover{background:rgba(110,97,87,.1);color:#202e2b}.Filters_filterIconBtn__teBS1{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;border:none;border-radius:6px;background:transparent;color:#6e6157;cursor:pointer;transition:all .2s ease;flex-shrink:0}.Filters_filterIconBtn__teBS1:hover{color:#202e2b;background:#f5eee6}.Filters_filterIconBtnActive__DB3Jj{color:#1b553e}.Filters_filterBadge__b_PzH{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#face48;color:#fff;font-size:11px;font-weight:700;line-height:1}.Filters_spacer___rJq_{flex:1 1}.HomeQuickView_backdrop__dSYf2{position:fixed;inset:0;background:rgba(0,0,0,.32);z-index:1999;animation:HomeQuickView_backdropIn__Evw2i .2s ease}.HomeQuickView_drawer___z88r{position:fixed;top:69px;right:0;bottom:0;width:420px;z-index:2000;display:flex;flex-direction:column;overflow:hidden;background:#faf9f7;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:HomeQuickView_drawerIn__ZxwOq .3s ease}@media(min-width:768px)and (max-width:1199px){.HomeQuickView_drawer___z88r{width:360px}}@media(max-width:767px){.HomeQuickView_drawer___z88r{top:44px;left:0;width:100%}}.HomeQuickView_body__wmY22{flex:1 1;min-height:0;overflow-y:auto}@keyframes HomeQuickView_backdropIn__Evw2i{0%{opacity:0}to{opacity:1}}@keyframes HomeQuickView_drawerIn__ZxwOq{0%{transform:translateX(16px);opacity:0}to{transform:translateX(0);opacity:1}}.QueueGhostRow_ghostRow__4u6Wi{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:1px dashed #ede6dc;border-radius:4px;background:transparent;color:#978a7c;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.QueueGhostRow_ghostRow__4u6Wi:focus-visible,.QueueGhostRow_ghostRow__4u6Wi:hover{border-color:#e8e2d8;background:#f5eee6;color:#6d5445;outline:none}.QueueGhostRow_rank__YaM34{display:inline-flex;align-items:center;justify-content:center;width:18px;flex-shrink:0;color:inherit}.QueueGhostRow_coverSlot__wxd7R{display:inline-block;width:22px;height:32px;flex-shrink:0}.QueueGhostRow_label__XArAk{flex:1 1;font-style:italic}.QueueCard_card__8wSNK{display:flex;flex-direction:column;background:#faf9f7;border-radius:6px;padding:24px;position:relative}.QueueCard_label__xio2o{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#6d5445;margin-bottom:12px}.QueueCard_desc__KZ2xT{font-size:13px;color:#6d5445;margin-bottom:0;line-height:1.5}.QueueCard_stack__6mYx8{display:flex;flex-direction:column;gap:8px}.QueueCard_queueItem__TgcQj{display:flex;align-items:center;gap:10px;font-size:13px;color:#6d5445;padding:8px 10px;text-decoration:none}.QueueCard_rank__bStcD{font-family:Playfair Display,Georgia,serif;font-weight:600;color:#1b553e;font-size:13px;width:18px;flex-shrink:0}.QueueCard_cover__jRwYi{width:22px;height:32px;border-radius:2px;object-fit:cover;box-shadow:0 1px 4px rgba(0,0,0,.1);flex-shrink:0}.QueueCard_coverPlaceholder__RBimp{width:22px;height:32px;border-radius:4px;background:#f5eee6;display:flex;align-items:center;justify-content:center;color:#978a7c;flex-shrink:0}.QueueCard_itemTitle__sNKbd{flex:1 1;font-weight:500;color:#202e2b;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.QueueCard_itemRecs__kYhL_{font-size:12px;color:#978a7c;flex-shrink:0}.QueueCard_emptyState__v3RBY{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;padding:24px 16px}.QueueCard_emptyIcon__qSLDt{color:#978a7c;opacity:.4;margin-bottom:12px}.QueueCard_emptyText__OH9L6{font-size:13px;color:#978a7c;text-align:center;max-width:200px;line-height:1.5}@keyframes HomePage_fadeUp__3_B_r{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.HomePage_fadeUp__3_B_r{opacity:0;animation:HomePage_fadeUp__3_B_r .6s ease forwards;animation-delay:var(--delay,0s)}.HomePage_dashboard__FulH6{max-width:800px;margin:0 auto;padding:40px 24px 0}@media(max-width:480px){.HomePage_dashboard__FulH6{padding:24px 20px 0}}.HomePage_container__JUYYj{max-width:800px;margin:0 auto}.HomePage_divider__eXPV3{height:1px;background:#e8e2d8;border:none;margin:40px 0}@media(max-width:480px){.HomePage_divider__eXPV3{margin:32px 0}}.HomePage_shelfHeader__Bo6mM{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px}.HomePage_shelfTitle__cFTYC{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:600;color:#6d5445;text-transform:uppercase;letter-spacing:.05em;margin:10px 0}.HomePage_shelfTitleLink__0s9gP{text-decoration:none;color:inherit}.HomePage_shelfTitleLink__0s9gP:hover .HomePage_shelfTitle__cFTYC{color:#202e2b}.HomePage_recsBridge__jkJve{display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(32,46,43,.06),0 0 0 1px rgba(32,46,43,.03);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.HomePage_recsBridge__jkJve:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04)}.HomePage_recsBridge__jkJve:active{transform:scale(.98)}.HomePage_recsBridge__jkJve{gap:16px;padding:16px 20px;margin-top:16px;text-decoration:none}.HomePage_recsBridgeLabel__ncyXw{display:flex;align-items:center;justify-content:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;gap:8px;color:#202e2b}.HomePage_recsBridgeIcon__tL4Fj{color:#1b553e;flex-shrink:0}.HomePage_recsBridgeArrow__YRapG{color:#6e6157;flex-shrink:0}