.Select_wrapper__KiTLX{display:flex;flex-direction:column;gap:4px}.Select_label__CQlQb{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#806757}.Select_trigger__STSVb{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;padding:12px 16px;border:2px solid #e8e2d8;border-radius:12px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.Select_trigger__STSVb:focus{border-color:#1b553e;box-shadow:0 0 0 3px rgba(27,85,62,.1)}.Select_trigger__STSVb{cursor:pointer;min-width:120px;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:#fff}.Select_trigger__STSVb:hover{border-color:#1b553e}.Select_trigger__STSVb[data-state=open]{border-color:#1b553e;box-shadow:0 0 0 2px rgba(27,85,62,.2)}.Select_trigger__STSVb[data-placeholder]{color:#70695f}.Select_small__XcBfP{padding:8px 12px;font-size:13px;min-width:100px}.Select_medium__PsClt{padding:12px 16px;font-size:17px;min-width:140px}.Select_triggerInline__QtbGw{gap:4px}.Select_inlineLabel__Ict92{font-weight:600}.Select_icon__BaZuj,.Select_inlineLabel__Ict92{color:#70695f;flex-shrink:0}.Select_iconClickable__ysU7C{cursor:pointer;border-radius:4px;padding:2px;margin:-2px;transition:color .2s ease}.Select_iconClickable__ysU7C:hover{color:#1b553e}.Select_content__WnvMI{background:#fff;border-radius:12px;border:2px solid #e8e2d8;box-shadow:0 8px 24px rgba(45,37,32,.12);overflow:hidden;z-index:1010;min-width:var(--radix-select-trigger-width);animation:Select_slideDown__R2T_f .2s ease}.Select_viewport__EEDMB{padding:4px}.Select_item__evYit{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;padding:8px 32px 8px 12px;border-radius:6px;cursor:pointer;display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.Select_item__evYit[data-highlighted]{background:#f5eee6}.Select_item__evYit[data-state=checked]{font-weight:600}.Select_item__evYit[data-disabled]{color:#70695f;cursor:not-allowed}.Select_itemIndicator__0Vhkz{position:absolute;right:8px;display:flex;align-items:center;color:#1b553e}.Select_groupLabel__cTPdT{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;line-height:1.2;color:#202e2b;text-transform:uppercase;letter-spacing:.5px;color:#70695f;padding:8px 12px}.Select_separator__DgAL0{height:1px;background:#e8e2d8;margin:4px 0}@keyframes Select_slideDown__R2T_f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TagInput_wrapper__9WRGD{position:relative;display:inline-flex;flex-direction:column;gap:4px}.TagInput_fullWidth__q7qHG{width:100%}.TagInput_label__0IEEv{font-size:13px;font-weight:600;color:#806757}.TagInput_required__ZIRwj{color:#c62828;margin-left:2px}.TagInput_inputContainer__CmOkM{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;cursor:text;min-height:42px;transition:border-color .2s ease,box-shadow .2s ease}.TagInput_inputContainer__CmOkM:focus-within{border-color:#1b553e;box-shadow:0 0 0 2px rgba(27,85,62,.1)}.TagInput_inputContainer__CmOkM.TagInput_disabled__GUF1a{opacity:.6;cursor:default;background:#f5eee6}.TagInput_inputContainer__CmOkM.TagInput_disabled__GUF1a:focus-within{border-color:#e8e2d8;box-shadow:none}.TagInput_tag__eprCn{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:50px;font-size:13px;color:#202e2b}.TagInput_tagRemove__hq9UT{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:#70695f;cursor:pointer;border-radius:50%;transition:color .2s ease,background .2s ease}.TagInput_tagRemove__hq9UT:hover{color:#c62828;background:rgba(198,40,40,.1)}.TagInput_input__5il50{flex:1 1;min-width:100px;padding:0;border:none;outline:none;background:transparent;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.TagInput_input__5il50::placeholder{color:#70695f}.TagInput_backdrop__frSm6{display:none}@media(max-width:767px){.TagInput_backdrop__frSm6{display:block;position:fixed;inset:0;background:rgba(0,0,0,.1);z-index:99}}.TagInput_suggestions__YGAvJ{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:100;max-height:200px;overflow-y:auto}.TagInput_suggestion__bl4KY{display:block;width:100%;padding:8px 12px;background:none;border:none;text-align:left;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b;cursor:pointer;transition:background .2s ease}.TagInput_suggestionFocused__1edJn,.TagInput_suggestion__bl4KY:hover{background:#f5eee6}.StaticTags_wrapper__wruq2{display:flex;flex-direction:column;gap:4px}.StaticTags_label__uFx_M{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px}.StaticTags_tags__Usy6C{display:flex;flex-wrap:wrap;gap:4px}.StaticTags_tag__OMudJ{display:inline-flex;align-items:center;padding:2px 8px;background:#f5eee6;border:1px solid #e8e2d8;border-radius:50px;font-size:12px;color:#70695f;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ReadOnlySummary_wrapper__JMaUy{display:flex;flex-direction:column;gap:4px}.ReadOnlySummary_label__9M1m6{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px}.ReadOnlySummary_content__RbrFb{padding:12px;background:#f5eee6;border-left:3px solid #e8e2d8;border-radius:0 6px 6px 0;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#806757;line-height:1.5;white-space:pre-wrap}.Table_container__poiRv{width:100%;overflow-x:auto;border-radius:12px;background:#fff;border:2px solid #f5eee6}.Table_table__NGfS0{width:100%;min-width:100%;border-collapse:collapse;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px}.Table_thead__KK2nA{background:#f5eee6}.Table_tr__IhZGB{border-bottom:1px solid #f5eee6}.Table_tr__IhZGB:last-child{border-bottom:none}.Table_th__MMiUM{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;padding:12px 16px;color:#806757;text-align:left;white-space:nowrap}.Table_td__9NvUo{padding:12px 16px;color:#202e2b;vertical-align:middle;overflow:hidden;text-overflow:ellipsis}.Table_alignCenter__YFPXV{text-align:center}.Table_alignRight__PA7TD{text-align:right}.Table_paddingCheckbox__f7nCm{width:40px;padding:8px}.SegmentedControl_container__0ShsH{display:inline-flex;gap:2px;padding:3px;background:#f5eee6;border-radius:8px;flex-shrink:0}.SegmentedControl_fullWidth__6_uhB{display:flex;width:100%}.SegmentedControl_fullWidth__6_uhB .SegmentedControl_segment__KXKvP{flex:1 1;min-height:44px}.SegmentedControl_segment__KXKvP{display:flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 8px;border:none;border-radius:6px;background:transparent;color:#70695f;cursor:pointer;transition:all .2s ease;gap:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500}.SegmentedControl_segment__KXKvP:hover:not(.SegmentedControl_active__bThhQ){color:#202e2b}.SegmentedControl_active__bThhQ{background:#1b553e;color:#fff}.SegmentedControl_active__bThhQ:hover{background:#153f2e;color:#fff}.Toast_toast__VHBdY{position:fixed;bottom:32px;left:50%;transform:translateX(-50%) translateY(20px);display:flex;align-items:center;gap:16px;background:#202e2b;color:#fff;padding:12px 24px;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:1001;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:400;line-height:1.6;color:#202e2b;font-weight:600;pointer-events:auto;opacity:0;animation:Toast_slideUp__Woy9l .3s ease-out forwards}.Toast_open__BP_0C{opacity:1}.Toast_message__XNs5S{white-space:nowrap;color:#faf9f7}.Toast_action__3aMQw{background:none;border:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;line-height:1.4;color:#202e2b;color:#d4b87a;cursor:pointer;padding:0;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.Toast_action__3aMQw:hover{opacity:.8}@keyframes Toast_slideUp__Woy9l{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.StatusIndicator_wrapper__9sHxn{position:relative;display:inline-flex}.StatusIndicator_tbr__jJ_Wt{background:#f0c030;color:#202e2b}.StatusIndicator_reading__v2s_t{background:#3572b0;color:#faf9f7}.StatusIndicator_read__9rNG1{background:#1b553e;color:#faf9f7}.StatusIndicator_dnf__m2E4D{background:#d4a574;color:#202e2b}.StatusIndicator_badge__JivzG{display:inline-flex;align-items:center;gap:3px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;border:none;border-radius:50px;cursor:pointer;transition:all .2s ease;white-space:nowrap;line-height:1}.StatusIndicator_badge__JivzG:hover{filter:brightness(.9)}.StatusIndicator_badgeStatic__B5AGK{cursor:default}.StatusIndicator_badgeStatic__B5AGK:hover{filter:none}.StatusIndicator_badge-sm__G0Pku{padding:2px 8px;font-size:12px}.StatusIndicator_badge-md__at1sG{padding:4px 12px;font-size:13px}.StatusIndicator_label__kGV2D{line-height:1.3}.StatusIndicator_icon__Rkkjr{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.StatusIndicator_trigger__Gy3NL{display:inline-flex;align-items:center;gap:4px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;cursor:pointer;border:1.5px solid #e8e2d8;border-radius:50px;background:#fff;color:#202e2b;transition:all .2s ease;white-space:nowrap}.StatusIndicator_trigger__Gy3NL:hover{border-color:#1b553e;color:#1b553e}.StatusIndicator_triggerActive__cFVRw{background:#1b553e;border-color:#1b553e;color:#fff}.StatusIndicator_triggerActive__cFVRw:hover{background:#153f2e;border-color:#153f2e;color:#fff}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_trigger__Gy3NL{padding:3px 8px;font-size:12px}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_dropdown__ytB1k{font-size:13px}.StatusIndicator_trigger-sm__VKVSk .StatusIndicator_option__FZUOo{padding:4px 8px;font-size:13px}.StatusIndicator_trigger-md__axsdr .StatusIndicator_trigger__Gy3NL{padding:4px 12px;font-size:13px}.StatusIndicator_chevron__J80WY{transition:transform .2s ease;opacity:.6}.StatusIndicator_chevronOpen__eDFX7{transform:rotate(180deg)}.StatusIndicator_dropdown__ytB1k{position:absolute;top:calc(100% + 4px);left:0;min-width:140px;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:50;overflow:hidden}.StatusIndicator_option__FZUOo{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#202e2b;background:none;border:none;cursor:pointer;transition:background .2s ease;white-space:nowrap}.StatusIndicator_option__FZUOo:hover{background:#f5eee6}.StatusIndicator_option__FZUOo.StatusIndicator_optionSelected__Xuuja{font-weight:600;color:#1b553e}.StatusIndicator_checkmark__einsO{margin-left:auto}.SearchInput_searchBar__VXn9S{position:relative}.SearchInput_searchInput__fztQ2{width:100%;padding:11px 16px 11px 42px;border:1px solid #e8e2d8;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;color:#202e2b;outline:none;transition:border-color .2s ease}.SearchInput_searchInput__fztQ2::placeholder{color:#70695f}.SearchInput_searchInput__fztQ2:focus{border-color:#1b553e}.SearchInput_searchIcon__39_0_{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#70695f}.SectionHeader_sectionHeader__jrbd0{background:linear-gradient(135deg,#f5eee6,#ebe2d8);padding:16px 24px;border-radius:16px 16px 0 0;border:2px solid #e8e2d8;border-bottom:none;display:flex;align-items:center;justify-content:space-between}.SectionHeader_spice__6EMHK{background:linear-gradient(135deg,#f5e6de,#ebdcd2)}.SectionHeader_title__Pi2rL{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:700;line-height:1.3;color:#202e2b;margin:0;display:flex;align-items:center;gap:12px}.SectionHeader_count__27F7O{display:inline-block;padding:4px 12px;border-radius:8px;font-size:13px;font-weight:600;background:#1b553e;color:#fff}.SectionHeader_countSpice__J_166{background:#c62828}.SectionHeader_actions__QhCsb{display:flex;align-items:center;gap:8px}.SortSelect_wrapper__koNvL{position:relative}.SortSelect_trigger__z0aPQ{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e8e2d8;border-radius:12px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;cursor:pointer;transition:all .2s ease;white-space:nowrap}.SortSelect_triggerOpen__aVqAB,.SortSelect_trigger__z0aPQ:hover{border-color:#1b553e}.SortSelect_directionToggle__iWneW{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;color:#70695f;transition:all .2s ease;flex-shrink:0}.SortSelect_directionToggle__iWneW:hover{background:rgba(27,85,62,.1);color:#1b553e}.SortSelect_dropdown__0h4b5{position:absolute;top:calc(100% + 6px);right:0;min-width:100%;background:#fff;border:1px solid #e8e2d8;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:50;overflow:hidden;display:flex;flex-direction:column}.SortSelect_option__O4bwJ{display:flex;align-items:center;gap:8px;padding:11px 18px;border:none;background:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;cursor:pointer;transition:background .2s ease;white-space:nowrap;text-align:left}.SortSelect_option__O4bwJ:hover{background:#f5eee6}.SortSelect_optionSelected__RnbzF{color:#1b553e;font-weight:500}.SortSelect_checkIcon__VFVDl{flex-shrink:0}.ReadingStatusChip_chip__XHl9b{display:inline-flex;align-items:center;gap:4px;border:none;border-radius:8px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;color:#806757;white-space:nowrap;transition:background .2s ease,color .2s ease}.ReadingStatusChip_chip-sm___24cu{padding:4px 8px;font-size:12px}.ReadingStatusChip_chip-md__ZhvIx{padding:8px 12px;font-size:13px}button.ReadingStatusChip_chip__XHl9b{cursor:pointer}button.ReadingStatusChip_chip__XHl9b:hover:not(.ReadingStatusChip_chipActive__KO7ed){background:rgba(0,0,0,.04)}.ReadingStatusChip_chipActive__KO7ed{background:#1b553e;color:#fff}.ReadingStatusChip_chipStatic__U_hwB{cursor:default}