.Button_button__gBxSh{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;border-radius:8px;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:linear-gradient(135deg,#1b553e,#153f2e);color:#fff;border:1px solid rgba(0,0,0,.1)}.Button_primary__tlkJU:hover:not(:disabled){box-shadow:0 4px 12px rgba(27,85,62,.3)}.Button_secondary__YlI37{background:#fff;color:#202e2b;border:2px solid #e8e2d8}.Button_secondary__YlI37:hover:not(:disabled){border-color:#1b553e;background:#f5eee6}.Button_outlined__z_cFq{background:transparent;color:#202e2b;border:2px 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;border:1px solid rgba(0,0,0,.1)}.Button_danger__vIEKT:hover:not(:disabled){background:#b71c1c}.Button_dangerOutlined__jaKAQ{background:transparent;color:#c62828;border:2px solid #c62828}.Button_dangerOutlined__jaKAQ:hover:not(:disabled){background:#ffebee}.Button_success__fNlIB{background:linear-gradient(135deg,#1b553e,#153f2e);color:#fff;border:1px solid rgba(0,0,0,.1)}.Button_success__fNlIB:hover:not(:disabled){box-shadow:0 4px 12px rgba(27,85,62,.3)}.Button_info__AsLTI{background:linear-gradient(135deg,#3572b0,#2b5e94);color:#161f1d;border:1px solid rgba(0,0,0,.1)}.Button_info__AsLTI:hover:not(:disabled){box-shadow:0 4px 12px rgba(53,114,176,.3)}.Button_ghost__dLD2Y{background:transparent;color:#806757;border:none}.Button_ghost__dLD2Y:hover:not(:disabled){background:#f5eee6;color:#202e2b}.Button_small__7EUeA{padding:4px 12px;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:#806757}.Input_required__TmrVa{color:#c62828;margin-left:2px}.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:#70695f}.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:#806757}.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:#70695f}.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:#70695f}.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}.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:1000;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;flex-shrink:0}.BottomSheet_content__EgtYY{padding:0 20px 20px}.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:#70695f;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:#70695f;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:#806757;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:#70695f}.EmptyState_compact__gwF36{padding:20px}.EmptyState_icon__SYQHN{color:#948d85;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:#806757;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:#70695f;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:#70695f}.EmptyState_inlineIcon__fBdij{color:#948d85}.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:#806757}.FormGroup_required__qusXV{color:#c62828;margin-left:2px}.FormGroup_field__J1j1L{width:100%}.FormGroup_helpText__2E_HX{color:#202e2b;color:#70695f}.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}.Dialog_overlay__Y4jW1{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:999;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:1000;animation:Dialog_contentShow__VGdW4 .2s ease}.Dialog_content__ayf9d:focus{outline:none}@media(max-width:767px){.Dialog_content__ayf9d{width:calc(100% - 32px);max-width:100%}}.Dialog_closeButton__ABO2H{position:absolute;top:16px;right:16px;background:transparent;border:none;cursor:pointer;padding:8px;border-radius:6px;color:#806757;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:#806757;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}.Dialog_footer__2FpfS{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}@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)}}.LoadingSpinner_spinner__oeqoD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;color:#70695f}.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:#70695f}.LoadingSpinner_inline__gI8ss{display:inline-flex;align-items:center;gap:4px;color:#70695f}.LoadingSpinner_inlineLabel__NJoA4{font-size:inherit}.ErrorToast_toast__PFymN{position:fixed;bottom:32px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;background:#ffebee;color:#c62828;border:1px solid #c62828;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;pointer-events:auto;animation:ErrorToast_slideUp___2NhS .3s ease-out forwards}.ErrorToast_icon__4Vh13{flex-shrink:0}.ErrorToast_message__KQEh2{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.ErrorToast_detailsBtn__G5BFE{background:transparent;border:1px solid #c62828;color:#c62828;border-radius:6px;padding:4px 8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.ErrorToast_detailsBtn__G5BFE:hover{background:#c62828;color:#fff}.ErrorToast_closeBtn__ZkvEq{background:transparent;border:none;color:#c62828;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0}.ErrorToast_closeBtn__ZkvEq:hover{background:rgba(198,40,40,.15)}@keyframes ErrorToast_slideUp___2NhS{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.PageHeader_pageHeader__VRbJr{background:linear-gradient(135deg,#1b553e,#153f2e);padding:24px 20px 20px;text-align:center}.PageHeader_container__2cDAx{max-width:800px;margin:0 auto}.PageHeader_title__uOjpR{font-family:Libre Baskerville,Georgia,serif;font-size:30px;font-weight:700;line-height:1.2;color:#202e2b;color:#faf9f7;margin:0 0 8px;letter-spacing:1px}.PageHeader_subtitle__GXwBw{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#202e2b;color:#f5eee6;margin:0;opacity:.9}.PageHeader_actions__WAcTe{margin-top:16px;display:flex;justify-content:center;gap:12px}.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}.FilterSortPopover_popover__qCv0r{position:absolute;top:calc(100% + 4px);left:-75px;width:300px;max-height:min(520px,100vh - 200px);overflow-y:auto;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:#70695f;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:#70695f;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:#806757;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:#70695f;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}.BugReportDialog_dialog__EDNtS{width:min(480px,90vw);max-height:85vh;overflow-y:auto}.BugReportDialog_dialogTitle__luhqx{display:flex;align-items:center;gap:8px}.BugReportDialog_guidance__7DfOn{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;font-style:italic;margin:0 0 8px}.BugReportDialog_form__5w6HF{display:flex;flex-direction:column;gap:16px}.BugReportDialog_field__NUeZy{display:flex;flex-direction:column;gap:4px}.BugReportDialog_label__Q_lef{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#806757}.BugReportDialog_input__u4PEo,.BugReportDialog_textarea__ryJ7a{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;background:#f5eee6;border:1px solid #e8e2d8;border-radius:6px;padding:8px 12px;transition:border-color .2s ease}.BugReportDialog_input__u4PEo::placeholder,.BugReportDialog_textarea__ryJ7a::placeholder{color:#948d85}.BugReportDialog_input__u4PEo:focus,.BugReportDialog_textarea__ryJ7a:focus{outline:none;border-color:#1b553e}.BugReportDialog_textarea__ryJ7a{resize:vertical;min-height:60px}.BugReportDialog_screenshotButton__dc6yp{display:flex;align-items:center;gap:8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s ease}.BugReportDialog_screenshotButton__dc6yp:hover{color:#202e2b;border-color:#70695f;background:#faf9f7}.BugReportDialog_fileInput__nsakq{display:none}.BugReportDialog_screenshotGrid__ELZud{display:flex;flex-wrap:wrap;gap:8px}.BugReportDialog_screenshotPreview__NEKFE{position:relative;width:100px;height:100px}.BugReportDialog_screenshotPreview__NEKFE img{display:block;width:100%;height:100%;object-fit:cover;border-radius:6px;border:1px solid #e8e2d8}.BugReportDialog_removeScreenshot__J_5Tt{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:50%;cursor:pointer;transition:background .2s ease}.BugReportDialog_removeScreenshot__J_5Tt:hover{background:rgba(0,0,0,.8)}.BugReportDialog_uploadingBadge__0c9Ye{position:absolute;bottom:4px;left:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#fff;background:rgba(0,0,0,.6);padding:2px 8px;border-radius:4px}.BugReportDialog_error__8SoWj{color:#c62828;margin:0}.BugReportDialog_cancelButton__2aiBE,.BugReportDialog_error__8SoWj{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px}.BugReportDialog_cancelButton__2aiBE{font-weight:500;color:#70695f;background:none;border:1px solid #e8e2d8;border-radius:6px;padding:8px 12px;cursor:pointer;transition:all .2s ease}.BugReportDialog_cancelButton__2aiBE:hover{color:#202e2b;border-color:#70695f}.BugReportDialog_submitButton__Co7Nq{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#fff;background:#1b553e;border:none;border-radius:6px;padding:8px 20px;cursor:pointer;transition:background .2s ease}.BugReportDialog_submitButton__Co7Nq:hover:not(:disabled){background:#153f2e}.BugReportDialog_submitButton__Co7Nq:disabled{opacity:.6;cursor:not-allowed}.BugReportDialog_success__ujxfT{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 0;text-align:center}.BugReportDialog_success__ujxfT p{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;margin:0}.BugReportDialog_successIcon__xiYIW{font-size:2rem;color:#1b553e}.FilterChips_row__yzsrA{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}.FilterChips_chip__I99XR{display:inline-flex;align-items:center;gap:3px;padding:2px 4px 2px 8px;background:#f5eee6;color:#806757;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__2p93u{display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:none;background:none;color:#70695f;cursor:pointer;border-radius:50%;padding:0;transition:color .2s ease,background .2s ease}.FilterChips_chipRemove__2p93u:hover{color:#202e2b;background:rgba(0,0,0,.06)}.Header_header__r9N9Y{background:linear-gradient(135deg,#1b553e,#153f2e);position:fixed;top:0;left:0;right:0;z-index:1001;padding:8px 12px}@media(min-width:768px){.Header_header__r9N9Y{padding:16px 20px}}.Header_content__gmhww{display:flex;align-items:center;justify-content:space-between;gap:8px}@media(min-width:768px){.Header_content__gmhww{gap:12px}}.Header_logoArea__qvckW{flex:1 1}.Header_logoLink__bA8oL{display:inline-flex;align-items:center;gap:4px;text-decoration:none}@media(min-width:480px){.Header_logoLink__bA8oL{gap:8px}}@media(min-width:768px){.Header_logoLink__bA8oL{gap:12px}}.Header_logoLink__bA8oL:hover{opacity:.9}.Header_logo__hf7yF{filter:invert(1);width:24px;height:24px;min-width:24px;flex-shrink:0}@media(min-width:768px){.Header_logo__hf7yF{width:28px;height:28px;min-width:28px}}.Header_title__LrRDp{font-family:Libre Baskerville,Georgia,serif;font-size:clamp(16px,3vw,20px);font-weight:700;color:#faf9f7;margin:0;letter-spacing:.5px;white-space:nowrap;display:none}@media(min-width:480px){.Header_title__LrRDp{display:block}}@media(min-width:768px){.Header_title__LrRDp{font-size:30px}}.Header_right__0dzU2{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1 1}@media(min-width:768px){.Header_right__0dzU2{gap:12px}}.Header_captureNavBtn__otaER{display:flex;align-items:center;justify-content:center;gap:4px;background:#face48;color:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;padding:4px 8px;border-radius:6px;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 4px rgba(0,0,0,.1);white-space:nowrap;position:relative}.Header_captureNavBtn__otaER:before{content:"";position:absolute;inset:-4px}.Header_captureNavBtn__otaER:hover{filter:brightness(1.05)}.Header_captureNavBtn__otaER:active{transform:scale(.97)}.Header_captureNavBtn__otaER:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:767px){.Header_captureNavLabel__NxT_X{display:none}}.Header_profileLink__njYUn{display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.7);text-decoration:none;padding:4px;border:none;background:none;border-radius:50%;cursor:pointer;transition:all .2s ease}.Header_profileLink__njYUn:hover{color:#fff;background:hsla(0,0%,100%,.1)}.Header_profileLinkActive__BFern{color:#fff}.FiresideToolbar_stickyWrapper__bWV9V{position:-webkit-sticky;position:sticky;top:65px;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:8px 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:#70695f;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:9px;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:#70695f;pointer-events:none;flex-shrink:0}.FiresideToolbar_searchInput__wtMLC{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}.FiresideToolbar_searchInput__wtMLC::placeholder{color:#70695f}.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:#70695f;cursor:pointer;transition:all .2s ease}.FiresideToolbar_searchClose__pm0FK:hover{background:hsla(35,8%,41%,.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_mobileViewRow__rZJ8L{padding:0}.FiresideToolbar_mobileSeparator__kVJAU{border:none;border-top:1px solid #ede6dc;margin:4px 0}.FiresideToolbar_mobileActionsRow__qV5dj{display:flex;align-items:center;justify-content:center;gap:20px;padding:4px 0}.FiresideToolbar_mobileIconBtn__TVGZ0{display:flex;align-items:center;justify-content:center;position:relative;width:44px;height:44px;border:none;border-radius:6px;background:transparent;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FiresideToolbar_mobileIconBtn__TVGZ0:hover{color:#202e2b;background:#f5eee6}.FiresideToolbar_mobileSearchBar__3R8hj{display:flex;align-items:center;position:relative;margin-top:4px}.UnifiedFAB_fab__T5YnH{position:fixed;bottom:24px;right:24px;width:52px;height:52px;border:none;border-radius:50%;background:#1b553e;color:#fff;cursor:pointer;z-index:1000;box-shadow:0 8px 24px rgba(27,85,62,.3);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.UnifiedFAB_fab__T5YnH:hover{transform:scale(1.05);box-shadow:0 10px 28px rgba(27,85,62,.35)}.UnifiedFAB_fab__T5YnH:active{transform:scale(.95)}@media(max-width:480px){.UnifiedFAB_fab__T5YnH{bottom:80px;right:16px}}.UnifiedFAB_fabIcon__73ujG{transition:transform .2s ease}.UnifiedFAB_fabIconOpen__OsmMA{transform:rotate(45deg)}.UnifiedFAB_popover__LrRyZ{z-index:1001;min-width:160px;background:#fff;border:1px solid #ede6dc;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);animation:UnifiedFAB_fadeIn__99tKP .2s ease;overflow:hidden}@keyframes UnifiedFAB_fadeIn__99tKP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UnifiedFAB_menu__fJwdG{padding:4px 0}.UnifiedFAB_menuItem__7Oh8b{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;border:none;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;cursor:pointer;transition:background .2s ease}.UnifiedFAB_menuItem__7Oh8b:hover{background:#f5eee6}.UnifiedFAB_menuItemIcon__uuHpc{color:#70695f;flex-shrink:0}.UnifiedFAB_pickerView__DzRwL{padding:8px;min-width:220px;max-width:280px}.UnifiedFAB_pickerBack__Jd7CP{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;border-radius:6px;color:#70695f;cursor:pointer;margin-bottom:4px}.UnifiedFAB_pickerBack__Jd7CP:hover{background:#f5eee6;color:#202e2b}.UnifiedFAB_pickerLabel__QE0nB{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#70695f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;padding:0 4px}.UnifiedFAB_pickerList__ZBFcP{display:flex;flex-direction:column;gap:2px;max-height:240px;overflow-y:auto}.UnifiedFAB_pickerBook__QsyRq{display:flex;align-items:center;gap:8px;padding:4px;border:none;background:transparent;border-radius:6px;cursor:pointer;text-align:left;transition:background .2s ease}.UnifiedFAB_pickerBook__QsyRq:hover{background:#f5eee6}.UnifiedFAB_pickerCover__1aabp{width:28px;height:42px;object-fit:cover;border-radius:4px;flex-shrink:0}.UnifiedFAB_pickerCoverPlaceholder__d0u8o{width:28px;height:42px;border-radius:4px;background:#f5eee6;display:flex;align-items:center;justify-content:center;font-family:Libre Baskerville,Georgia,serif;font-size:11px;color:#70695f;flex-shrink:0}.UnifiedFAB_pickerBookInfo__a2uuQ{display:flex;flex-direction:column;min-width:0}.UnifiedFAB_pickerBookTitle__rqela{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:600;color:#202e2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnifiedFAB_pickerBookAuthor__SsbhX{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UnifiedFAB_pickerContent__Jv6v5{display:flex;flex-direction:column}.UnifiedFAB_pickerSectionLabel__BhwgA{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;color:#70695f;text-transform:uppercase;letter-spacing:.05em;padding:0 4px;margin-bottom:4px}.UnifiedFAB_pickerSearch__5BTDK{margin-bottom:8px}.UnifiedFAB_pickerSearch__5BTDK input{padding:8px 16px 8px 38px;font-size:13px}.UnifiedFAB_pickerNoResults__gxna0{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;text-align:center;padding:8px 4px}.UnifiedFAB_pickerNoResults__gxna0 p{margin:0 0 4px}.UnifiedFAB_pickerAddLink___ees4{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;background:none;border:none;padding:0;cursor:pointer}.UnifiedFAB_pickerAddLink___ees4:hover{text-decoration:underline}.UnifiedFAB_pickerSkip__UChI3{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:8px;margin-top:4px;border:1px dashed #ede6dc;border-radius:6px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;cursor:pointer;transition:all .2s ease}.UnifiedFAB_pickerSkip__UChI3:hover{color:#202e2b;border-color:#ede6dc;background:#f5eee6}.UnifiedFAB_pickerEmpty__4bqJH{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;text-align:center;padding:16px 8px}.ReadingHistory_section__uotqN{padding:20px 0;border-bottom:1px solid #e8e2d8}.ReadingHistory_heading__9X49f{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:600;color:#806757;text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px}.ReadingHistory_readList__nApbs{display:flex;flex-direction:column;gap:8px}.ReadingHistory_readItem__6XWEQ{display:flex;flex-direction:column;gap:2px;padding:8px 12px;background:#f5eee6;border-radius:8px}.ReadingHistory_readHeader__ToB7Y{display:flex;align-items:center;gap:8px}.ReadingHistory_readNumber__4LF0N{font-family:Playfair Display,Georgia,serif;font-size:13px;font-weight:600;font-style:italic;color:#202e2b}.ReadingHistory_dnfBadge__JfjS1{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;color:#5c4300;background:#fdf0e6;padding:1px 6px;border-radius:4px;letter-spacing:.05em}.ReadingHistory_readRating__RAF4t{margin-left:auto;display:flex;align-items:center}.ReadingHistory_readDates__K_GVT{display:flex;align-items:center;gap:8px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f}.ReadingHistory_duration__pUmLG{color:#70695f;opacity:.7}.ReadingHistory_duration__pUmLG:before{content:"·";margin-right:4px}.ReadingHistory_startRereadBtn__DtEzc{display:flex;align-items:center;gap:4px;margin-top:12px;padding:8px 12px;border:1px dashed #e8e2d8;border-radius:8px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;cursor:pointer;transition:all .2s ease;width:100%;justify-content:center}.ReadingHistory_startRereadBtn__DtEzc:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.04)}.ReadingHistory_rereadPanel___clW1{margin-top:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;background:#f5eee6;display:flex;flex-direction:column;gap:8px}.ReadingHistory_rereadInfo__hrOvt{font-family:Playfair Display,Georgia,serif;font-size:13px;font-style:italic;color:#806757;margin:0;line-height:1.4}.ReadingHistory_rereadDateRow__2nO4N{display:flex;align-items:center;gap:4px;color:#806757}.ReadingHistory_rereadDateRow__2nO4N input[type=date]{border:1px solid #e8e2d8;border-radius:4px;padding:4px 8px;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#202e2b;outline:none}.ReadingHistory_rereadDateRow__2nO4N input[type=date]:focus{border-color:#1b553e}.ReadingHistory_todayBtn__H9E3f{padding:3px 8px;border:1px solid #e8e2d8;border-radius:4px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#806757;cursor:pointer}.ReadingHistory_todayBtn__H9E3f:hover{background:#f5eee6;border-color:#1b553e;color:#1b553e}.ReadingHistory_rereadActions____0_y{display:flex;justify-content:flex-end;gap:4px;margin-top:4px}.ReadingHistory_cancelBtn__P26EC{padding:4px 12px;border:none;border-radius:6px;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;cursor:pointer}.ReadingHistory_cancelBtn__P26EC:hover{background:rgba(0,0,0,.05)}.ReadingHistory_confirmBtn__0FIP7{padding:4px 12px;border:none;border-radius:6px;background:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#fff;cursor:pointer}.ReadingHistory_confirmBtn__0FIP7:hover{background:#153f2e}.NextReadSearch_searchBar__5JTMW{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #ede6dc;border-radius:6px;padding:14px 20px;margin-bottom:40px;transition:border-color .2s ease,box-shadow .2s ease;cursor:text}.NextReadSearch_searchBar__5JTMW:focus-within,.NextReadSearch_searchBar__5JTMW:hover{border-color:rgba(27,85,62,.25);box-shadow:0 2px 12px rgba(27,85,62,.06)}.NextReadSearch_icon__GV30h{color:#948d85;flex-shrink:0}.NextReadSearch_input__eeJ6R{flex:1 1;border:none;outline:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;background:transparent}.NextReadSearch_input__eeJ6R::placeholder{color:#948d85}.NextReadSearch_shortcut__nQRoi{font-size:12px;color:#948d85;border:1px solid #e8e2d8;border-radius:3px;padding:2px 8px;font-weight:500;flex-shrink:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.TopRecommendedCard_card__oFQDu{grid-column:1/-1;display:block;text-decoration:none;color:inherit;background:#fff;border:1px solid #ede6dc;border-radius:6px;padding:32px;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.TopRecommendedCard_card__oFQDu:after{content:"";position:absolute;top:-60px;right:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(250,206,72,.06) 0,transparent 70%);border-radius:50%}.TopRecommendedCard_card__oFQDu:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(45,37,32,.12)}.TopRecommendedCard_card__oFQDu:active{transform:translateY(0)}.TopRecommendedCard_title__XM8fF{font-family:Playfair Display,Georgia,serif;font-size:1.65rem;font-weight:600;color:#202e2b;margin-bottom:8px;position:relative;z-index:1}.TopRecommendedCard_desc__Jr_n0{font-size:13px;color:#806757;margin-bottom:24px;line-height:1.55;position:relative;z-index:1}.TopRecommendedCard_bookRow__UvFXw{display:flex;gap:16px;overflow:visible;position:relative;z-index:1}.TopRecommendedCard_bookItem__Ipja_{display:flex;flex-direction:column;align-items:center;gap:8px;width:100px;flex-shrink:0}.TopRecommendedCard_coverWrap__vV4Dp{position:relative}.TopRecommendedCard_cover__Pzsj0{object-fit:cover}.TopRecommendedCard_coverPlaceholder__hdb9k,.TopRecommendedCard_cover__Pzsj0{width:76px;height:110px;border-radius:4px;box-shadow:0 3px 12px rgba(0,0,0,.12)}.TopRecommendedCard_coverPlaceholder__hdb9k{display:flex;align-items:center;justify-content:center;font-family:Playfair Display,Georgia,serif;font-size:11px;font-weight:600;text-align:center;line-height:1.2;padding:8px;color:hsla(0,0%,100%,.85);white-space:pre-line}.TopRecommendedCard_rankBadge__kKqqX{position:absolute;top:-6px;left:-6px;width:22px;height:22px;background:#face48;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;z-index:1;box-shadow:0 2px 6px rgba(0,0,0,.15)}.TopRecommendedCard_bookTitle__kGnMJ{font-size:12px;font-weight:600;text-align:center;color:#202e2b;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.TopRecommendedCard_bookRecs__HGg_v{font-size:11px;color:#948d85}.TopRecommendedCard_emptyState__ylOnL{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px 16px}.TopRecommendedCard_emptyIcon__baJw6{color:#948d85;opacity:.3;margin-bottom:12px}.TopRecommendedCard_emptyText__e_OVs{font-size:13px;color:#948d85;text-align:center;max-width:300px;line-height:1.5}.TopRecommendedCard_emptyCta__HTygB{display:inline-block;margin-top:12px;font-size:12px;font-weight:600;color:#1b553e;border-bottom:1px solid rgba(27,85,62,.25);padding-bottom:1px}.TopRecommendedCard_card__oFQDu:hover .TopRecommendedCard_emptyCta__HTygB{border-color:#1b553e}@media(max-width:480px){.TopRecommendedCard_bookRow__UvFXw{flex-wrap:wrap;justify-content:center}}.QueueCard_card__8wSNK{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#faf9f7;border:1px solid #ede6dc;border-radius:6px;padding:24px;min-height:240px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.QueueCard_card__8wSNK:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(45,37,32,.12)}.QueueCard_card__8wSNK:active{transform:translateY(0)}.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:#948d85;margin-bottom:12px}.QueueCard_title__ABKFx{font-family:Playfair Display,Georgia,serif;font-size:1.3rem;font-weight:600;line-height:1.2;margin-bottom:8px}.QueueCard_desc__KZ2xT{font-size:13px;color:#806757;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:#806757;padding:8px 10px}.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:#948d85;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:#948d85;flex-shrink:0}.QueueCard_footer__OKJOQ{font-size:12px;color:#948d85;text-align:center;margin-top:auto;padding-top:8px}.QueueCard_emptyState__v3RBY{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;padding:24px 16px}.QueueCard_emptyIcon__qSLDt{color:#948d85;opacity:.4;margin-bottom:12px}.QueueCard_emptyText__OH9L6{font-size:13px;color:#948d85;text-align:center;max-width:200px;line-height:1.5}.BrowseByTagCard_card__WGNbB{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#faf9f7;border:1px solid #ede6dc;border-radius:6px;padding:24px;min-height:240px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.BrowseByTagCard_card__WGNbB:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(45,37,32,.12)}.BrowseByTagCard_card__WGNbB:active{transform:translateY(0)}.BrowseByTagCard_label__W6VnJ{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:#948d85;margin-bottom:12px}.BrowseByTagCard_title__s_JAp{font-family:Playfair Display,Georgia,serif;font-size:1.3rem;font-weight:600;line-height:1.2;margin-bottom:8px}.BrowseByTagCard_desc__qdC4t{font-size:13px;color:#806757;margin-bottom:20px;line-height:1.5}.BrowseByTagCard_tagCloud__dNs2N{margin-top:auto;display:flex;flex-wrap:wrap;gap:8px}.BrowseByTagCard_tagCloudGhost__YNIIA .BrowseByTagCard_tag__OlS_J{opacity:.35}.BrowseByTagCard_tag__OlS_J{font-size:12px;font-weight:500;padding:5px 12px;border-radius:2px;white-space:nowrap}.BrowseByTagCard_tag_genre__14LwL{background:#ede8df;color:#806757}.BrowseByTagCard_tag_mood__rsoSk{background:#e2ede6;color:#1b553e}.BrowseByTagCard_tag_ao3__P3LWf{background:#e0e8f0;color:#345e99}.BrowseByTagCard_tag_vibe__B_qZm{background:#fef7dc;color:#7a5a00}.BrowseByTagCard_ghostHint__HStgy{font-size:12px;color:#948d85;text-align:center;margin-top:8px}.SingleBookCard_card__xSba9{display:flex;gap:24px;background:#fff;border:.5px solid #ede6dc;border-radius:6px;padding:24px}.SingleBookCard_coverLink__zKp_a{flex-shrink:0;text-decoration:none;transition:transform .2s ease}.SingleBookCard_coverLink__zKp_a:hover{transform:scale(1.02)}.SingleBookCard_cover__R_Dzl{object-fit:cover}.SingleBookCard_coverPlaceholder__McbQI,.SingleBookCard_cover__R_Dzl{width:120px;height:180px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.SingleBookCard_coverPlaceholder__McbQI{position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#1b553e,#277c5a 40%,#345e99);padding:8px}.SingleBookCard_spine__KI87P{position:absolute;left:6px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.12)}.SingleBookCard_placeholderTitle__vzdnN{font-family:Libre Baskerville,Georgia,serif;font-size:11px;color:#fff;text-align:center;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.SingleBookCard_info__Xtgv6{display:flex;flex-direction:column;min-width:0}.SingleBookCard_title__k9j40{font-family:Libre Baskerville,Georgia,serif;font-size:22px;color:#1b553e;text-decoration:none;line-height:1.3;margin-bottom:4px}.SingleBookCard_title__k9j40:hover{text-decoration:underline}.SingleBookCard_author__EuHS4{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#948d85;margin:0 0 12px}.SingleBookCard_authorName__W29X9{color:#1b553e}.SingleBookCard_statusPill__PNVaq{display:inline-flex;align-items:center;gap:4px;background:#1b553e;color:#faf9f7;padding:6px 16px;border-radius:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;width:-moz-fit-content;width:fit-content;margin-bottom:12px}.SingleBookCard_description__OpBYT{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;line-height:1.6;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.SingleBookCard_meta__iMXwA{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#948d85;display:flex;align-items:center;flex-wrap:wrap;gap:2px}.SingleBookCard_genreTag__F5C__{border:.5px solid #ede6dc;border-radius:50px;padding:2px 8px;font-size:11px;color:#948d85}.SingleBookCard_dot___SMvA{color:#948d85}.SingleBookCard_nudge__Pmuqe{font-family:Libre Baskerville,Georgia,serif;font-style:italic;font-size:13px;color:#948d85;margin:12px 0 0}@media(max-width:480px){.SingleBookCard_card__xSba9{flex-direction:column;align-items:center;text-align:center}.SingleBookCard_info__Xtgv6{align-items:center}.SingleBookCard_statusPill__PNVaq{margin-left:auto;margin-right:auto}.SingleBookCard_nudge__Pmuqe{text-align:center}}.RecBookCard_card__XLoME{border:none;border-radius:6px;padding:8px;background:transparent}.RecBookCard_cardInLibrary__adB__{background:rgba(27,85,62,.04);border:1px solid rgba(27,85,62,.12)}.RecBookCard_cardDraft__qmhfs{border:1px dashed #e8e2d8}.RecBookCard_draftChip__1XiAc{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:50px;background:hsla(35,8%,41%,.1);color:#70695f;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.RecBookCard_cardHeader__OIjWt{display:flex;align-items:flex-start;gap:8px}.RecBookCard_cover__uZiF8{width:41px;aspect-ratio:2/3;border-radius:4px;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.RecBookCard_cover__uZiF8 img{width:100%;height:100%;object-fit:cover}.RecBookCard_coverPlaceholder__ig_CV{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5eee6;color:#70695f}.RecBookCard_info__J3Wz4{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:0}.RecBookCard_titleRow__XxZGq{display:flex;align-items:center;gap:4px}.RecBookCard_title__XNj5f{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;color:#202e2b;line-height:1.3;background:none;border:none;padding:0;cursor:pointer;text-align:left;text-decoration:none;transition:color .2s ease}.RecBookCard_title__XNj5f:hover{color:#1b553e}.RecBookCard_author__fTSzD{font-size:12px;color:#806757}.RecBookCard_author__fTSzD,.RecBookCard_libraryChip__GS9gS{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.RecBookCard_libraryChip__GS9gS{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:50px;background:rgba(27,85,62,.1);color:#1b553e;font-size:11px;font-weight:500;white-space:nowrap;flex-shrink:0}.RecBookCard_removeBtn__VLU4F{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#70695f;cursor:pointer;transition:all .2s ease}.RecBookCard_removeBtn__VLU4F:hover{color:#c62828;background:rgba(198,40,40,.08)}.RecBookCard_note__vDA3A{width:100%;padding:0;margin-top:4px;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;background:transparent;resize:none;overflow:hidden;line-height:1.5;outline:none}.RecBookCard_note__vDA3A::placeholder{color:#70695f;font-style:italic}.InlineBookSearch_container__SWRRr{border:1px solid #ede6dc;border-radius:8px;background:#fff;overflow:hidden}.InlineBookSearch_containerInline__etuJ2{border:none;background:transparent;overflow:visible;position:relative}.InlineBookSearch_searchBar__VlA7q{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid #ede6dc}.InlineBookSearch_searchBarInline___q1Pz{position:relative;padding:0;border-bottom:none}.InlineBookSearch_searchIcon__btdWm{color:#70695f;flex-shrink:0}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_searchIcon__btdWm{position:absolute;left:10px;pointer-events:none;z-index:1}.InlineBookSearch_input__nNptU{flex:1 1;border:none;background:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;outline:none;min-width:0}.InlineBookSearch_input__nNptU::placeholder{color:#70695f}.InlineBookSearch_inputInline___g10y{width:100%;padding:8px 32px 8px 34px;border:1px solid #ede6dc;border-radius:12px;background:#fff;transition:border-color .2s ease}.InlineBookSearch_inputInline___g10y:focus{border-color:#1b553e}.InlineBookSearch_spinner__I5qOJ{color:#70695f;flex-shrink:0;animation:InlineBookSearch_spin__Gm0N7 1s linear infinite}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_spinner__I5qOJ{position:absolute;right:30px;z-index:1}@keyframes InlineBookSearch_spin__Gm0N7{to{transform:rotate(1turn)}}.InlineBookSearch_closeBtn__kTIuK{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:#70695f;cursor:pointer;flex-shrink:0}.InlineBookSearch_searchBarInline___q1Pz .InlineBookSearch_closeBtn__kTIuK{position:absolute;right:6px;border-radius:6px}.InlineBookSearch_closeBtn__kTIuK:hover{background:#f5eee6;color:#806757}.InlineBookSearch_results__tLAb_{max-height:240px;overflow-y:auto}.InlineBookSearch_containerInline__etuJ2 .InlineBookSearch_results__tLAb_{position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid #ede6dc;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.InlineBookSearch_resultItem__zxW1a{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px;border:none;background:none;cursor:pointer;text-align:left;transition:background .2s ease}.InlineBookSearch_resultItem__zxW1a:hover:not(:disabled){background:#f5eee6}.InlineBookSearch_resultItem__zxW1a:not(:last-child){border-bottom:1px solid #ede6dc}.InlineBookSearch_resultItemDisabled__xO8Lt{opacity:.5;cursor:default}.InlineBookSearch_resultCover__g2hy5{width:28px;height:40px;border-radius:2px;overflow:hidden;flex-shrink:0}.InlineBookSearch_resultCover__g2hy5 img{width:100%;height:100%;object-fit:cover}.InlineBookSearch_resultCoverPlaceholder__v3KmJ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5eee6;color:#70695f}.InlineBookSearch_resultInfo__vxsQG{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.InlineBookSearch_resultTitle__DAwov{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBookSearch_resultMeta__xvOKO{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBookSearch_libraryBadge__83ML2{display:inline-block;padding:2px 8px;border-radius:6px;font-size:11px;background:rgba(250,206,72,.12);color:#d4a830}.InlineBookSearch_libraryBadge__83ML2,.InlineBookSearch_selectBtn__Br830{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;flex-shrink:0}.InlineBookSearch_selectBtn__Br830{font-size:12px;color:#1b553e}.InlineBookSearch_empty__NpgoD{padding:20px;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.InlineBookSearch_containerInline__etuJ2 .InlineBookSearch_empty__NpgoD{position:absolute;top:100%;left:0;right:0;margin-top:4px;border:1px solid #ede6dc;border-radius:8px;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:10}.EditableBookSheet_sheet___TNCh{position:absolute;bottom:0;left:0;right:0;background:#fff;border-radius:16px 16px 0 0;max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease;z-index:20;box-shadow:0 0 0 transparent}.EditableBookSheet_sheet___TNCh.EditableBookSheet_open__W828l{max-height:65%;box-shadow:0 -8px 30px rgba(0,0,0,.15)}.EditableBookSheet_handle__8_rfa{width:36px;height:4px;border-radius:2px;background:#ede6dc;margin:10px auto 0}.EditableBookSheet_header__08Yb3{display:flex;align-items:center;justify-content:space-between;padding:8px 16px 4px}.EditableBookSheet_title__fXWBx{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b}.EditableBookSheet_headerActions__ZRJI0{display:flex;align-items:center;gap:4px}.EditableBookSheet_addBtn__Cdgaw{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px dashed #ede6dc;border-radius:6px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#806757;cursor:pointer;transition:all .2s ease}.EditableBookSheet_addBtn__Cdgaw:hover{border-color:#70695f;color:#202e2b}.EditableBookSheet_closeBtn__70B8P{width:28px;height:28px;border-radius:50%;background:#f5eee6;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#70695f;transition:background .2s ease}.EditableBookSheet_closeBtn__70B8P:hover{background:#f5eee6}.EditableBookSheet_content__iAKww{padding:0 16px 16px;overflow-y:auto;max-height:calc(65vh - 70px)}.EditableBookSheet_searchSection__8__i3{margin-bottom:8px}.EditableBookSheet_booksList__EeJF_{display:flex;flex-direction:column;gap:8px}.EditableBookSheet_empty__XA_g_{padding:20px 0;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f}.TriageProgressBar_bar__R_sKU{display:flex;gap:3px;padding:12px 16px 8px;position:absolute;top:0;left:0;right:0;z-index:15}.TriageProgressBar_segment__EM5Jv{flex:1 1;height:3px;border-radius:2px;background:hsla(0,0%,100%,.15);transition:background .3s ease}.TriageProgressBar_segment__EM5Jv.TriageProgressBar_current__fBFYR{background:#face48}.TriageProgressBar_segment__EM5Jv.TriageProgressBar_completed__Ona6z{background:#1b553e}.QuickCapture_capture__pRknn{width:100%;max-width:600px;margin:0 auto}.QuickCapture_inputWrapper__UWHEs{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border:2px solid #e8e2d8;border-radius:16px;transition:border-color .2s ease,box-shadow .2s ease}.QuickCapture_inputWrapper__UWHEs:focus-within{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.QuickCapture_typeIndicator__Fxlb_{display:flex;align-items:center;justify-content:center;width:24px;flex-shrink:0}.QuickCapture_icon__6ySYW{color:#806757}.QuickCapture_iconLink__YMRAK{color:#1b553e}.QuickCapture_iconNote__tHHc8{color:#d4a830}.QuickCapture_iconEmpty__MiftH{width:18px;height:18px;border:2px dashed #e8e2d8;border-radius:4px}.QuickCapture_input__1NV4b{flex:1 1;padding:8px 0;background:transparent;border:none;outline:none;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.QuickCapture_input__1NV4b::placeholder{color:#70695f}.QuickCapture_input__1NV4b:disabled{opacity:.6}.QuickCapture_submit__hzYje{flex-shrink:0;padding:8px 20px;background:#1b553e;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:background .2s ease,opacity .2s ease}.QuickCapture_submit__hzYje:hover:not(:disabled){background:#113627}.QuickCapture_submit__hzYje:disabled{opacity:.5;cursor:not-allowed}.QuickCapture_uploadBtn__JrpKB{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1.5px solid #e8e2d8;border-radius:8px;color:#806757;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.QuickCapture_uploadBtn__JrpKB:hover:not(:disabled){border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.05)}.QuickCapture_uploadBtn__JrpKB:disabled{opacity:.5;cursor:not-allowed}.QuickCapture_hiddenInput__IK5Yd{display:none}.QuickCapture_progress___LLMm{display:flex;align-items:center;gap:8px;margin-top:4px;padding-left:36px}.QuickCapture_progressIcon__jYKTy{flex-shrink:0;color:#1b553e}.QuickCapture_progressBar__Z3Atl{flex:1 1;height:4px;background:#e8e2d8;border-radius:2px;overflow:hidden}.QuickCapture_progressFill__GS2W9{height:100%;width:var(--fill-width,0);background:#1b553e;border-radius:2px;transition:width .2s ease}.QuickCapture_progressText__EPRHJ{flex-shrink:0;font-size:12px;color:#70695f;min-width:32px;text-align:right}.QuickCapture_error__FOt2z{display:flex;align-items:center;gap:8px;margin-top:4px;padding-left:36px;font-size:12px;color:#c62828}.QuickCapture_errorDismiss__LZJxV{display:flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;color:#c62828;cursor:pointer;opacity:.6}.QuickCapture_errorDismiss__LZJxV:hover{opacity:1}.QuickCapture_hint__cE7fu{margin-top:4px;padding-left:36px;font-size:12px;color:#70695f}.CaptureList_list__lJ01h{width:100%}.CaptureList_section__kY8aX{margin-bottom:20px}.CaptureList_sectionTitle__XjYNq{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:#806757;text-transform:uppercase;letter-spacing:.5px}.CaptureList_count__IWvKZ{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;background:#1b553e;color:#fff;font-size:11px;font-weight:700;border-radius:50px}.CaptureList_empty__eW5MQ{padding:20px;text-align:center;background:#f5eee6;border-radius:12px;border:2px dashed #e8e2d8}.CaptureList_emptyText__A_vtX{font-size:15px;font-weight:600;color:#202e2b;margin:0 0 4px}.CaptureList_emptySubtext__xHu_g{font-size:13px;color:#70695f;margin:0}.CaptureList_emptyLink__AAPYJ{color:#1b553e;font-weight:600;text-decoration:none}.CaptureList_emptyLink__AAPYJ:hover{text-decoration:underline}.CaptureList_items__xaF_9{display:flex;flex-direction:column;gap:4px}.CaptureList_item__Swr2x{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:6px;cursor:pointer;transition:border-color .2s ease,background .2s ease}.CaptureList_item__Swr2x:hover{border-color:#1b553e}.CaptureList_itemSelected__qFijl{border-color:#1b553e;background:rgba(27,85,62,.05)}.CaptureList_itemProcessed__4T98L{opacity:.7}.CaptureList_itemProcessed__4T98L:hover{opacity:1}.CaptureList_itemIcon__E5_Y6{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;background:#f5eee6;border-radius:6px;color:#806757}.CaptureList_itemLink__2ndA0 .CaptureList_itemIcon__E5_Y6{color:#1b553e;background:rgba(27,85,62,.1)}.CaptureList_itemNote__QAGHn .CaptureList_itemIcon__E5_Y6{color:#d4a830;background:rgba(250,206,72,.1)}.CaptureList_itemContent__x_1a1{flex:1 1;min-width:0}.CaptureList_itemText__JVGjT{font-size:13px;color:#202e2b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CaptureList_itemMeta__8QHah{display:flex;align-items:center;gap:4px;margin-top:2px;font-size:12px;color:#70695f}.CaptureList_processedBadge__RQJOE{padding:1px 4px;background:#1b553e;color:#fff;font-size:11px;font-weight:600;border-radius:4px;text-transform:uppercase}.CaptureList_itemActions__ydWxU{display:flex;align-items:center;gap:2px;flex-shrink:0;opacity:0;transition:opacity .2s ease}.CaptureList_item__Swr2x:hover .CaptureList_itemActions__ydWxU{opacity:1}.CaptureList_actionBtn__tDNO8{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.CaptureList_actionBtn__tDNO8:hover{color:#202e2b}.CaptureList_actionBtn__tDNO8{border-radius:4px;text-decoration:none}.CaptureList_actionBtn__tDNO8:hover{background:#f5eee6;color:#1b553e}.CaptureList_actionBtn__tDNO8.CaptureList_actionDelete__mzEc6:hover{background:rgba(198,40,40,.1);color:#c62828}.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:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SimpleFilterSubmenu_backBtn__xpnKx:hover{background:#f5eee6;color:#202e2b}.SimpleFilterSubmenu_backBtn__xpnKx{color:#806757}.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:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SearchableFilterSubmenu_backBtn__ekTkP:hover{background:#f5eee6;color:#202e2b}.SearchableFilterSubmenu_backBtn__ekTkP{color:#806757}.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:#70695f;flex-shrink:0}.SearchableFilterSubmenu_empty__o6cDB{padding:8px 12px;font-size:13px;color:#70695f;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_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:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;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:#70695f;flex-shrink:0}.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:#70695f;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:65px;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:#70695f;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:#70695f;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:#70695f}.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:#70695f;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:hsla(35,8%,41%,.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:#70695f;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:9px;font-weight:700;line-height:1}.Filters_spacer___rJq_{flex:1 1}.AddBookMenu_wrapper__VWc_5{position:relative}.AddBookMenu_addBtn__V6omY{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;background:#fff;border:1px solid #e8e2d8;border-radius:6px;color:#806757;cursor:pointer;white-space:nowrap;transition:all .2s ease}.AddBookMenu_addBtn__V6omY:hover{border-color:#1b553e;color:#1b553e}@media(max-width:600px){.AddBookMenu_addBtnLabel__6xLd5{display:none}}.AddBookMenu_menu__K4pbi{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:#fff;border:1px solid #ede6dc;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:50;overflow:hidden}.AddBookMenu_menuItem__U2DJD{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;border:none;background:transparent;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;cursor:pointer;text-align:left;transition:background .2s ease}.AddBookMenu_menuItem__U2DJD:hover{background:#f5eee6}.AddBookMenu_menuItem__U2DJD svg{color:#70695f;flex-shrink:0}.LibraryPage_page__bVofm{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.LibraryPage_pageMobileSidebar__e0COJ{background:#fff}.LibraryPage_userSelect__GGABN{display:flex;align-items:center;justify-content:center;padding:20px}.LibraryPage_userSelectContent__PJG5C{text-align:center;max-width:400px}.LibraryPage_userSelectIcon__fQS0u{font-size:64px;margin-bottom:24px}.LibraryPage_userSelectTitle__HDSi3{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:44px;font-weight:600;color:#202e2b;margin-bottom:16px;letter-spacing:1px}.LibraryPage_userSelectSubtitle__54ymY{font-size:20px;color:#806757;margin-bottom:32px}.LibraryPage_userButtons__gANlk{display:flex;flex-direction:column;gap:12px}.LibraryPage_userBtn__THAyH{padding:16px 32px;border-radius:16px;border:2px solid #e8e2d8;background:#fff;color:#202e2b;font-size:20px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.LibraryPage_userBtn__THAyH:hover{background:#f5eee6;transform:scale(1.02)}.LibraryPage_header__mV_Og{background:linear-gradient(135deg,#1b553e,#153f2e);position:fixed;top:0;left:0;right:0;z-index:1001;padding:16px 20px}.LibraryPage_headerContent__Dxoyh{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px}.LibraryPage_title__eykOV{font-family:Libre Baskerville,Georgia,serif;font-size:30px;font-weight:700;color:#faf9f7;margin:0;letter-spacing:.5px;white-space:nowrap}.LibraryPage_headerRight__HteS1{display:flex;align-items:center;gap:12px}.LibraryPage_switchUserBtn__TxwE9{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:4px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;white-space:nowrap}.LibraryPage_switchUserBtn__TxwE9:hover{background:hsla(0,0%,100%,.3)}.LibraryPage_subtitle__UIsCp{color:#70695f;margin:0;font-size:13px;white-space:nowrap}@media(max-width:768px){.LibraryPage_subtitle__UIsCp{display:none}}.LibraryPage_headerActions__Qrh_G{display:flex;align-items:center;gap:8px}.LibraryPage_toast__EJGHY{position:fixed;top:20px;left:50%;transform:translateX(-50%);background:#1b553e;color:#fff;padding:16px 24px;border-radius:12px;box-shadow:0 8px 24px rgba(27,85,62,.3);z-index:1001;font-weight:600;display:flex;align-items:center;gap:12px}.LibraryPage_importBanner__eKmmt{position:fixed;top:44px;left:0;right:0;z-index:1000;background:linear-gradient(135deg,#1b553e,#153f2e);color:#fff;padding:8px 20px}@media(min-width:768px){.LibraryPage_importBanner__eKmmt{top:65px}}.LibraryPage_importBannerSpacer__M9qQb{height:40px}.LibraryPage_importBannerContent__tk__u{max-width:900px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.LibraryPage_importBannerLeft__SVXFo{display:flex;align-items:center;gap:8px}.LibraryPage_importBannerIcon__Js51z{font-size:20px}.LibraryPage_importBannerText__jFWIl{font-weight:600;font-size:15px}.LibraryPage_importBannerProgress__WbSdN{font-weight:400;opacity:.9}.LibraryPage_importBannerAction__flr34{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.4);color:#fff;padding:4px 16px;border-radius:8px;cursor:pointer;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;transition:background .2s ease}.LibraryPage_importBannerAction__flr34:hover{background:hsla(0,0%,100%,.3)}.LibraryPage_importBannerClose__0c34q{background:none;border:none;color:#fff;font-size:26px;cursor:pointer;padding:0;line-height:1;opacity:.7}.LibraryPage_importBannerClose__0c34q:hover{opacity:1}.LibraryPage_viewToggleWrapper__Np_BP{max-width:800px;margin:0 auto;padding:16px 20px 0}.LibraryPage_recsPlaceholder__wK9_m{max-width:800px;margin:0 auto;padding:60px 20px;text-align:center;color:#70695f;font-size:20px}.LibraryPage_tabsWrapper__wNpwM{max-width:900px;margin:20px auto 8px;padding:0 20px}.LibraryPage_tabsWrapperSidebarOpen__RPN4V{max-width:none;margin-right:calc(420px + 20px)}@media(min-width:768px)and (max-width:1199px){.LibraryPage_tabsWrapperSidebarOpen__RPN4V{margin-right:calc(360px + 20px)}}@media(max-width:767px){.LibraryPage_tabsWrapperSidebarOpen__RPN4V{margin-right:0}}.LibraryPage_filters__i8r79{padding:20px;max-width:800px;margin:0 auto}.LibraryPage_search__8AXwM{width:100%;margin-bottom:16px!important}.LibraryPage_readFilter__nwtko{display:flex;gap:8px;margin-bottom:16px;background:#fff;padding:4px;border-radius:12px;border:2px solid #e8e2d8}.LibraryPage_readBtn__v9uvS{flex:1 1;padding:10px;border-radius:8px;border:none;font-size:15px;font-weight:600;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;transition:all .2s ease}.LibraryPage_readBtnActive__VRlD1{background:linear-gradient(135deg,#1b553e,#153f2e);color:#fff}.LibraryPage_readBtnInactive__ot_yC{background:transparent;color:#202e2b}.LibraryPage_selects__aW4pr{display:flex;gap:12px;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.LibraryPage_selects__aW4pr::-webkit-scrollbar{display:none}.LibraryPage_filtersSidebarOpen__EVqQC{max-width:none;margin-right:calc(420px + 20px)}@media(min-width:768px)and (max-width:1199px){.LibraryPage_filtersSidebarOpen__EVqQC{margin-right:calc(360px + 20px)}}@media(max-width:767px){.LibraryPage_filtersSidebarOpen__EVqQC{margin-right:0}}.LibraryPage_content__j1Fp5{padding:0 20px 20px;max-width:900px;margin:0 auto}@media(max-width:768px){.LibraryPage_content__j1Fp5{padding-bottom:calc(70px + env(safe-area-inset-bottom, 0px))}}.LibraryPage_contentSidebarOpen__P2vou{max-width:none;margin-right:calc(420px + 20px)}@media(min-width:768px)and (max-width:1199px){.LibraryPage_contentSidebarOpen__P2vou{margin-right:calc(360px + 20px)}}@media(max-width:767px){.LibraryPage_contentSidebarOpen__P2vou{margin-right:0}}.LibraryPage_main__ugk7D{flex:1 1;min-width:0}.LibraryPage_mainHidden__hMKKT{display:none}.LibraryPage_sidebar__PwNnP{position:fixed;top:65px;right:0;bottom:0;width:420px;z-index:999;overflow:hidden}@media(min-width:768px)and (max-width:1199px){.LibraryPage_sidebar__PwNnP{width:360px}}@media(max-width:767px){.LibraryPage_sidebar__PwNnP{top:44px;bottom:62px;left:0;width:100%;z-index:1000}}.LibraryPage_sidebarBannerOffset__QMEJn{top:calc(65px + 40px)}@media(max-width:767px){.LibraryPage_sidebarBannerOffset__QMEJn{top:calc(44px + 40px)}}.LibraryPage_cardGrid__gbyPg{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.LibraryPage_expandedGrid__ACajK{display:grid;grid-gap:16px;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.LibraryPage_expandedGrid__ACajK{grid-template-columns:repeat(2,1fr)}}.LibraryPage_tableWrapper__dugQw{position:relative}.LibraryPage_stickyCornerMask__RYQtu{position:-webkit-sticky;position:sticky;top:calc(65px + 52px);height:16px;margin-bottom:-16px;margin-left:-2px;margin-right:-2px;background:#faf9f7;z-index:2}@media(max-width:767px){.LibraryPage_stickyCornerMask__RYQtu{top:calc(44px + 44px)}}.LibraryPage_stickyHead__PImWg{position:-webkit-sticky;position:sticky;top:calc(65px + 52px);z-index:3;overflow-x:clip;overflow-y:visible;background:#f5eee6;border:1px solid #e8e2d8;border-bottom:none;border-radius:16px 16px 0 0;box-shadow:0 1px 3px rgba(0,0,0,.08)}@media(max-width:767px){.LibraryPage_stickyHead__PImWg{top:calc(44px + 44px)}}.LibraryPage_scrollBody__g3MJs{position:relative;z-index:1;overflow-x:scroll;background:#fff;border:1px solid #e8e2d8;border-top:none;border-radius:0 0 16px 16px}.LibraryPage_resizableThDropTarget__1HtQh{border-left:2px solid #1b553e}.LibraryPage_resizableThDragging__g21lq{opacity:.4}.LibraryPage_dragHandle__Y_T36{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;cursor:-webkit-grab;cursor:grab;color:transparent;padding:0 2px;align-items:center;transition:color .2s ease;z-index:1}.LibraryPage_gridHeaderCell__qZO30:hover .LibraryPage_dragHandle__Y_T36{color:#70695f}.LibraryPage_sortableTh__My5yN{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LibraryPage_sortableTh__My5yN:hover{color:#202e2b}.LibraryPage_thContent__KyaYq{display:inline-flex;align-items:center;gap:4px}.LibraryPage_sortIcon__8ROBN{flex-shrink:0;opacity:.6}.LibraryPage_resizeHandle__XTAB_{position:absolute;top:0;right:0;width:6px;height:100%;cursor:col-resize;background:transparent;transition:background .2s ease;z-index:2}.LibraryPage_resizeHandle__XTAB_:active,.LibraryPage_resizeHandle__XTAB_:hover{background:#e8e2d8}.LibraryPage_tableCheckbox__Z1tbf{width:36px;padding:8px!important;text-align:center}.LibraryPage_tableCheckbox__Z1tbf input[type=checkbox]{accent-color:#1b553e;cursor:pointer;width:16px;height:16px}.LibraryPage_columnSettings__m6ywi{position:relative}.LibraryPage_columnSettingsBtn__JBUYW{background:none;border:none;color:#70695f;cursor:pointer;padding:4px;border-radius:6px;display:flex;align-items:center;transition:color .2s ease}.LibraryPage_columnSettingsBtn__JBUYW:hover{color:#202e2b}.LibraryPage_columnSettingsBtnActive__w0IYf{color:#1b553e}.LibraryPage_columnSettingsDropdown__aQSZk{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 8px 24px rgba(27,85,62,.3);padding:8px 0;min-width:160px;z-index:20}.LibraryPage_columnSettingsOption__qyU0_{display:flex;align-items:center;gap:8px;padding:4px 16px;font-size:13px;color:#202e2b;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.LibraryPage_columnSettingsOption__qyU0_:hover{background:#f5eee6}.LibraryPage_columnSettingsOption__qyU0_ input[type=checkbox]{accent-color:#1b553e}.LibraryPage_columnSettingsDivider__zUDnj{height:1px;background:#e8e2d8;margin:4px 0}.LibraryPage_columnSettingsAction__HAqRW{display:flex;align-items:center;gap:8px;width:100%;padding:4px 16px;border:none;background:none;font-size:13px;color:#202e2b;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.LibraryPage_columnSettingsAction__HAqRW:hover{background:#f5eee6}.LibraryPage_gridHeaderRow__tu_UQ{display:grid;grid-template-columns:var(--grid-cols);min-width:100%;width:max-content;padding-right:80px}.LibraryPage_gridHeaderCell__qZO30{position:relative;white-space:nowrap;padding:8px 16px;font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:13px;display:flex;align-items:center;min-width:0;overflow:visible}.LibraryPage_gridSettingsCell__zDEj4{position:absolute;top:0;right:0;bottom:0;width:80px;z-index:4;background:linear-gradient(90deg,transparent 0,#f5eee6 20%);display:flex;align-items:center;justify-content:center;gap:2px;pointer-events:none}.LibraryPage_gridSettingsCell__zDEj4>*{pointer-events:auto}.LibraryPage_gridRow__G_LO0{display:grid;grid-template-columns:var(--grid-cols);min-width:100%;width:max-content;padding-right:80px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #f5eee6}.LibraryPage_gridRow__G_LO0:hover{background-color:#f5eee6}.LibraryPage_gridRow__G_LO0:last-child{border-bottom:none}.LibraryPage_gridRowNeedsAttention__qRFRe{background-color:rgba(250,206,72,.05)}.LibraryPage_gridRowNeedsAttention__qRFRe:hover{background-color:rgba(250,206,72,.1)}.LibraryPage_gridRowExpanded__ZbgDV{background-color:#f5eee6}.LibraryPage_gridRowSelected__gYXSi{background-color:rgba(27,85,62,.06);box-shadow:inset 2px 0 0 #1b553e}.LibraryPage_gridRowSelected__gYXSi:hover{background-color:rgba(27,85,62,.1)}.LibraryPage_gridCell__jfjL_{display:flex;align-items:center;min-width:0;padding:8px 16px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibraryPage_gridCellCenter__LgZ_S{justify-content:center}.LibraryPage_popoverTrigger__A7AGt{all:unset;cursor:pointer;display:inline-flex}.LibraryPage_statusPopover__UOFID{z-index:50;background:#f5eee6;border-radius:8px;box-shadow:0 8px 24px rgba(45,37,32,.12);border:1px solid #e8e2d8;min-width:280px}.LibraryPage_gridSeriesRow__BQTN1{display:grid;grid-template-columns:var(--grid-cols);min-width:100%;width:max-content;padding-right:80px;cursor:pointer;background-color:#f5eee6;transition:background-color .2s ease;border-bottom:1px solid #e8e2d8}.LibraryPage_gridSeriesRow__BQTN1:hover{background-color:#f1e7db}.LibraryPage_gridSeriesRow__BQTN1 .LibraryPage_gridCell__jfjL_{padding:8px 16px}.LibraryPage_gridMatchRow__rBCP_{background-color:#f5eee6;border-bottom:2px solid #e8e2d8}.LibraryPage_gridChildRow__YMSl1{background-color:hsla(32,43%,93%,.5)}.LibraryPage_gridChildRow__YMSl1 .LibraryPage_gridCell__jfjL_{border-bottom-color:hsla(38,26%,88%,.5)}.LibraryPage_gridChildRow__YMSl1 .LibraryPage_gridCell__jfjL_:first-child{border-left:3px solid rgba(27,85,62,.25);padding-left:20px}.LibraryPage_seriesHeaderContent__J7cm4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.LibraryPage_seriesHeaderName__VbpIw{font-weight:600;color:#202e2b;font-size:15px;background:none;border:none;padding:0;font-family:inherit;cursor:default}.LibraryPage_seriesHeaderNameLink__nMFCE{cursor:pointer;transition:color .2s ease}.LibraryPage_seriesHeaderNameLink__nMFCE:hover{color:#1b553e;text-decoration:underline}.LibraryPage_seriesChevron__roKc1{color:#70695f;transition:transform .2s ease;flex-shrink:0}.LibraryPage_seriesChevronExpanded__o0fQE{transform:rotate(90deg)}.LibraryPage_seriesCount__aA8RQ{font-size:12px;color:#70695f;background:hsla(35,8%,41%,.1);padding:1px 8px;border-radius:6px}.LibraryPage_seriesRating__em5J7{font-size:13px;font-weight:500;color:#202e2b}.LibraryPage_seriesRatingCount__dNY42{font-size:12px;color:#70695f;margin-left:2px}.LibraryPage_orphanIndicator__IL_sr{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#face48;font-weight:500}.LibraryPage_createParentBtn__pZMHJ{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:6px;border:1px solid #1b553e;background:rgba(27,85,62,.06);color:#1b553e;font-size:12px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:all .2s ease}.LibraryPage_createParentBtn__pZMHJ:hover{background:rgba(27,85,62,.12)}.LibraryPage_tableCover__MnqYh{width:50px;padding:8px!important}.LibraryPage_coverThumb__462q6{width:32px;height:48px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.LibraryPage_coverPlaceholder__K2IKg{width:32px;height:48px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:4px}.LibraryPage_matchBadge__MxxKQ{background:none;border:none;padding:0;cursor:pointer;transition:transform .2s ease}.LibraryPage_matchBadge__MxxKQ:hover{transform:scale(1.05)}.LibraryPage_tableTitle__7bkRT{font-weight:600;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibraryPage_seriesBadge__3ERdb{display:inline-block;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:600;color:#1b553e;background:rgba(27,85,62,.08);border-radius:6px;vertical-align:middle}.LibraryPage_tableAuthor__AZePz{font-style:italic;color:#806757}.LibraryPage_tableSeries__A50Jc{color:#806757;font-size:13px}.LibraryPage_tableDescription__7aX4Z,.LibraryPage_tableGenre__NkDs3,.LibraryPage_tableTags__PNmbq{color:#806757;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibraryPage_spiceChip__Trhnn{background:linear-gradient(135deg,#f5e6de,#ebdcd2);color:#202e2b;font-weight:600}.LibraryPage_pageFocusMode__IAtm0 .LibraryPage_tabsWrapperSidebarOpen__RPN4V,.LibraryPage_pageFocusMode__IAtm0 .LibraryPage_tabsWrapper__wNpwM{max-width:none;padding:0 20px}.LibraryPage_contentFocusMode__41vj8{max-width:none;padding:0 20px 20px}.LibraryPage_sectionHeader__TWvZV{display:flex;align-items:center;gap:8px;padding:12px 0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#70695f}.LibraryPage_sectionHeaderApi__EOKiS{margin-top:24px;padding-top:24px;border-top:1px solid #e8e2d8}.LibraryPage_sectionHeaderEmpty__Z6Rn0{margin-bottom:8px}.LibraryPage_sectionCount__xFYe8{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:18px;padding:0 4px;border-radius:50px;background:hsla(35,8%,41%,.12);font-size:12px;font-weight:600;color:#70695f;line-height:1}.LibraryPage_sectionEmptyText__Ld8jV{font-weight:400;font-style:italic;text-transform:none;letter-spacing:0}.LibraryPage_apiLoading__0BQNk{display:flex;align-items:center;gap:8px;padding:24px 0;color:#70695f;font-size:13px}.LibraryPage_apiEmpty__VhuvC{padding:16px 0;color:#70695f;font-size:13px;font-style:italic}.LibraryPage_spinner__kzpYe{animation:LibraryPage_spin__h2oDw 1s linear infinite}.LibraryPage_manualAddBtn__GzkBs{display:flex;align-items:center;gap:8px;margin-top:24px;padding:16px;width:100%;border:2px dashed #e8e2d8;border-radius:12px;background:none;color:#70695f;font-size:15px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:all .2s ease;justify-content:center}.LibraryPage_manualAddBtn__GzkBs:hover{border-color:#1b553e;color:#1b553e}.LibraryPage_textBtn__iV_U_{cursor:pointer;background:none;border:none;color:inherit;text-decoration:underline;font-family:inherit;font-size:inherit;padding:0}.LibraryPage_emptyActions__FeW6G{display:flex;gap:12px;align-items:center}.LibraryPage_emptyActionBtn__AmLf7{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;border-radius:8px;cursor:pointer;transition:all .2s ease}.LibraryPage_emptyActionBtn__AmLf7:disabled{cursor:not-allowed;opacity:.6}.LibraryPage_emptyActionBtn__AmLf7{background:linear-gradient(135deg,#1b553e,#153f2e);color:#fff;border:none;padding:16px 32px;font-size:17px}.LibraryPage_emptyActionBtnSecondary__dTY5k{display:inline-flex;align-items:center;gap:4px;padding:16px 24px;font-size:17px;background:none;border:1px solid #e8e2d8;border-radius:12px;color:#806757;cursor:pointer}.LibraryPage_emptyActionBtnSecondary__dTY5k:hover{border-color:#1b553e;color:#1b553e}.LibraryPage_importBtn__MKFmp{display:inline-flex;align-items:center;gap:4px;padding:8px 16px;font-size:13px;background:#fff;border:1px solid #e8e2d8;border-radius:6px;color:#806757;cursor:pointer;white-space:nowrap}.LibraryPage_importBtn__MKFmp:hover{border-color:#1b553e;color:#1b553e}@media(max-width:600px){.LibraryPage_importBtnLabel__BFLXe{display:none}}@keyframes LibraryPage_spin__h2oDw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LibraryBookCard_card__KLxJA{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}.LibraryBookCard_card__KLxJA:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04)}.LibraryBookCard_card__KLxJA:active{transform:scale(.98)}.LibraryBookCard_card__KLxJA{text-align:left;border:none;width:100%;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.LibraryBookCard_cardSelected__qwRm8{outline:2px solid #1b553e;outline-offset:-2px;background:rgba(27,85,62,.06)}.LibraryBookCard_cover__sNBMi{width:100%;height:100%;object-fit:cover}.LibraryBookCard_coverPlaceholder__U099p{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#70695f}.LibraryBookCard_readBadge__GkX9U{position:absolute;opacity:1;transition:opacity .35s ease}.LibraryBookCard_card__KLxJA:hover .LibraryBookCard_readBadge__GkX9U{opacity:0;transition-delay:.05s}.LibraryBookCard_statusOverlay__ZUBw3{position:absolute;opacity:0;transition:opacity .35s ease}.LibraryBookCard_card__KLxJA:hover .LibraryBookCard_statusOverlay__ZUBw3{opacity:1;transition-delay:.1s}.LibraryBookCard_title__8EHph{font-family:Libre Baskerville,Georgia,serif;font-weight:600;color:#202e2b;margin:0}.LibraryBookCard_author__drwM6{color:#70695f;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.LibraryBookCard_spice__YuFNr{font-size:12px;line-height:1}.LibraryBookCard_recCount__wmK92{font-size:12px;color:#70695f;font-weight:500}.LibraryBookCard_recBadgeProminent__o7Qyd{position:absolute;bottom:4px;left:4px;background:#1b553e;color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:50px;line-height:1.4;letter-spacing:.02em;box-shadow:0 1px 3px rgba(0,0,0,.08);z-index:1}.LibraryBookCard_card__KLxJA.LibraryBookCard_card__KLxJA{display:flex;flex-direction:column;overflow:hidden;padding:0;border-radius:12px}.LibraryBookCard_card__KLxJA .LibraryBookCard_coverWrap__A04p_{position:relative;width:100%;aspect-ratio:2/3;background:#f5eee6;overflow:hidden}.LibraryBookCard_card__KLxJA .LibraryBookCard_readBadge__GkX9U,.LibraryBookCard_card__KLxJA .LibraryBookCard_statusOverlay__ZUBw3{top:4px;right:4px}.LibraryBookCard_card__KLxJA .LibraryBookCard_info__jMBF6{display:flex;flex-direction:column;gap:1px;padding:4px 8px 8px}.LibraryBookCard_card__KLxJA .LibraryBookCard_title__8EHph{font-size:13px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LibraryBookCard_card__KLxJA .LibraryBookCard_author__drwM6{font-size:12px}.LibraryBookCard_card__KLxJA .LibraryBookCard_description__CloFX,.LibraryBookCard_card__KLxJA .LibraryBookCard_footer__TmhkX{display:none}.LibraryBookCard_expanded__53Gad{display:flex;flex-direction:row;align-items:flex-start;gap:16px;padding:16px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_coverWrap__A04p_{position:relative;flex-shrink:0;width:60px;height:90px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_cover__sNBMi{border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.LibraryBookCard_expanded__53Gad .LibraryBookCard_coverPlaceholder__U099p{background:#f5eee6;border:2px dashed #e8e2d8;border-radius:6px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_readBadge__GkX9U,.LibraryBookCard_expanded__53Gad .LibraryBookCard_statusOverlay__ZUBw3{top:-4px;right:-4px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_info__jMBF6{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_title__8EHph{font-size:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LibraryBookCard_expanded__53Gad .LibraryBookCard_author__drwM6{font-size:13px}.LibraryBookCard_expanded__53Gad .LibraryBookCard_description__CloFX{font-size:13px;color:#806757;margin:4px 0 0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4}.LibraryBookCard_expanded__53Gad .LibraryBookCard_footer__TmhkX{display:flex;align-items:center;gap:8px;margin-top:4px;flex-wrap:wrap}.LibraryBookCard_expanded__53Gad .LibraryBookCard_series__HDAda{font-size:12px;color:#70695f;font-style:italic;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.LibraryBookCard_popoverTrigger___CNXt{all:unset;cursor:pointer;display:inline-flex}.LibraryBookCard_statusPopover__urQZB{z-index:50;background:#f5eee6;border-radius:8px;box-shadow:0 8px 24px rgba(45,37,32,.12);border:1px solid #e8e2d8;min-width:280px}.ListView_list__zhLxc{max-width:900px;margin:0 auto;padding:0 20px}@media(max-width:768px){.ListView_list__zhLxc{padding:0 12px}}.ListView_listItem__GNRat{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #ede6dc;cursor:pointer;transition:background .2s ease}.ListView_listItem__GNRat:hover{background:hsla(32,43%,93%,.6)}.ListView_listItem__GNRat:last-child{border-bottom:none}.ListView_selected__OxKOE{outline:2px solid #1b553e;outline-offset:-2px;background:rgba(27,85,62,.06)}.ListView_childItem__qK4B3{border-left:3px solid rgba(27,85,62,.25);margin-left:16px}@media(max-width:768px){.ListView_childItem__qK4B3{margin-left:8px}}.ListView_coverWrap__qfSS5{flex-shrink:0;width:48px;height:72px;border-radius:6px;overflow:hidden;background:#f5eee6}.ListView_cover__joGWn{width:100%;height:100%;object-fit:cover}.ListView_coverPlaceholder__Lsb_v{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#70695f}.ListView_content__yRNEd{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ListView_titleRow__Wb9pM{display:flex;align-items:baseline;gap:8px}.ListView_title__bOS_j{flex:1 1;min-width:0;font-family:Libre Baskerville,Georgia,serif;font-weight:600;font-size:15px;color:#202e2b;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ListView_status__49_zG{flex-shrink:0}.ListView_metaRow__pF1Nt{display:flex;align-items:baseline;gap:8px}@media(max-width:768px){.ListView_metaRow__pF1Nt{flex-direction:column;gap:2px}}.ListView_author__4H9jR{flex-shrink:0;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:200px}@media(max-width:768px){.ListView_author__4H9jR{max-width:none}}.ListView_metaGroup__NOwd_{display:grid;margin-left:auto;grid-template-columns:var(--meta-cols);grid-gap:0 12px;gap:0 12px;align-items:baseline}@media(max-width:768px){.ListView_metaGroup__NOwd_{margin-left:0}}.ListView_meta__zhHQS{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f;white-space:nowrap;text-align:right}.ListView_metaHighlight__dzq_a{color:#1b553e;font-weight:500}.ListView_seriesHeader___KRSL{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid #ede6dc;cursor:pointer;background:hsla(32,43%,93%,.4);transition:background .2s ease}.ListView_seriesHeader___KRSL:hover{background:hsla(32,43%,93%,.8)}.ListView_seriesChevron__pUo5_{color:#70695f;transition:transform .2s ease;flex-shrink:0}.ListView_seriesChevronExpanded__yNtsR{transform:rotate(90deg)}.ListView_seriesName__yc1J_{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:600;color:#202e2b;background:none;border:none;padding:0;cursor:pointer;text-decoration:none}.ListView_seriesName__yc1J_:hover{color:#1b553e}.ListView_seriesMeta__FM_b8{display:flex;align-items:baseline;gap:8px;margin-left:auto}.ListView_seriesMetaSep__rluyq{font-size:12px;color:#70695f;opacity:.5}.ListView_popoverTrigger__nCuJ7{all:unset;cursor:pointer;display:inline-flex}.ListView_statusPopover__lXDK1{z-index:50;background:#f5eee6;border-radius:8px;box-shadow:0 8px 24px rgba(45,37,32,.12);border:1px solid #e8e2d8;min-width:280px}.InlineMatchSelector_container__vZvAg{padding:16px;background:#f5eee6;border-radius:12px}.InlineMatchSelector_header__jj2BR{display:flex;align-items:center;gap:12px;margin-bottom:16px}.InlineMatchSelector_bookTitle__EVJ8j{font-family:Libre Baskerville,Georgia,serif;font-weight:600;color:#202e2b;font-size:15px}.InlineMatchSelector_prompt__8J2nP{color:#70695f;font-size:13px}.InlineMatchSelector_noResults__M1fSC{color:#70695f;font-size:13px;font-style:italic}.InlineMatchSelector_candidates__S7QxO{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;margin-bottom:16px}.InlineMatchSelector_candidates__S7QxO::-webkit-scrollbar{height:6px}.InlineMatchSelector_candidates__S7QxO::-webkit-scrollbar-track{background:#faf9f7;border-radius:2px}.InlineMatchSelector_candidates__S7QxO::-webkit-scrollbar-thumb{background:#e8e2d8;border-radius:2px}.InlineMatchSelector_candidate__bbRqR{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;background:#fff;border:2px solid #e8e2d8;border-radius:12px;cursor:pointer;transition:all .2s ease;min-width:140px;max-width:160px;position:relative}.InlineMatchSelector_candidate__bbRqR:hover{border-color:#1b553e;box-shadow:0 4px 16px rgba(45,37,32,.08)}.InlineMatchSelector_candidate__bbRqR.InlineMatchSelector_selected__QqScH{border-color:#1b553e;background:rgba(27,85,62,.05)}.InlineMatchSelector_coverWrapper__rdrSP{width:80px;height:120px;flex-shrink:0}.InlineMatchSelector_cover__qy5ha{width:100%;height:100%;object-fit:cover;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.InlineMatchSelector_noCover__t0y2m{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5eee6;border:1px solid #e8e2d8;border-radius:6px;color:#70695f;font-size:12px;text-align:center}.InlineMatchSelector_info__kjY_F{width:100%;text-align:center}.InlineMatchSelector_candidateTitle__FAzD4{font-family:Libre Baskerville,Georgia,serif;font-weight:600;color:#202e2b;font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px}.InlineMatchSelector_candidateAuthor__mlhuh{color:#806757;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineMatchSelector_candidateSeries__LfxHf{color:#70695f;font-size:12px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}.InlineMatchSelector_score__pVY5U{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:8px}.InlineMatchSelector_source__hh_OO{color:#70695f;font-size:12px;text-transform:capitalize}.InlineMatchSelector_useButton__m_K3G{margin-top:8px;width:100%}.InlineMatchSelector_actions__dZ9uw{display:flex;align-items:center;gap:8px;justify-content:flex-start}.InlineMatchSelector_fanficHint__3AJMM{margin-left:8px;font-size:12px;color:#70695f;font-style:italic;text-decoration:none;transition:color .2s ease}.InlineMatchSelector_fanficHint__3AJMM:hover{color:#1b553e;text-decoration:underline}.LibrarySearchResults_results__g4mpE{display:flex;flex-direction:column;gap:8px}.LibrarySearchResults_resultCard__8LHhL{display:flex;gap:16px;padding:16px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;transition:border-color .2s ease}.LibrarySearchResults_resultCard__8LHhL:hover{border-color:#1b553e}.LibrarySearchResults_resultCard__8LHhL.LibrarySearchResults_inLibrary___uKa4{background:rgba(27,85,62,.03);border-color:rgba(27,85,62,.2)}.LibrarySearchResults_coverWrap__CZACD{flex-shrink:0;width:50px}.LibrarySearchResults_cover___qdTb{width:50px;height:75px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.LibrarySearchResults_coverPlaceholder__OF6br{width:50px;height:75px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#70695f}.LibrarySearchResults_info__U7cfX{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.LibrarySearchResults_titleRow__Otepm{display:flex;align-items:center;gap:8px}.LibrarySearchResults_title__lAs6j{font-family:Libre Baskerville,Georgia,serif;font-weight:600;color:#202e2b;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibrarySearchResults_author__vZmRX{font-style:italic;color:#806757;font-size:13px}.LibrarySearchResults_meta__WGxLA{font-size:12px;color:#70695f}.LibrarySearchResults_description__Vxg0X{font-size:13px;color:#806757;line-height:1.4;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LibrarySearchResults_genres__9L6rO{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.LibrarySearchResults_actions__u5XgP{flex-shrink:0;display:flex;align-items:flex-start}.LibrarySearchResults_addBtn__iK_Na{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;border:1px solid #1b553e;background:rgba(27,85,62,.06);color:#1b553e;font-size:13px;font-weight:600;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;white-space:nowrap;transition:all .2s ease}.LibrarySearchResults_addBtn__iK_Na:hover:not(:disabled){background:rgba(27,85,62,.12)}.LibrarySearchResults_addBtn__iK_Na:disabled{opacity:.6;cursor:wait}.LibrarySearchResults_addedLabel__uao75{font-size:13px;color:#1b553e;font-weight:600;padding:8px 12px}.LibrarySearchResults_viewBtn__iSLRk{display:inline-flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;background:#f5eee6;color:#806757;font-size:13px;font-weight:500;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;text-decoration:none;white-space:nowrap;transition:all .2s ease}.LibrarySearchResults_viewBtn__iSLRk:hover{background:#eee2d4;color:#202e2b}