.SidebarShell_sidebar__bSpk_{display:flex;flex-direction:column;height:100%;background:#fff;border-left:2px solid #f5eee6;overflow:hidden}.SidebarShell_sidebarMobile__c7wVf{border-left:none}.SidebarShell_header__liISV{display:flex;align-items:center;gap:8px;padding:16px 16px 4px;border-bottom:1px solid #e8e2d8;flex-shrink:0}.SidebarShell_closeBtn__sSXmK{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SidebarShell_closeBtn__sSXmK:hover{background:#f5eee6;color:#202e2b}.SidebarShell_backBtn__cobBi{display:flex;align-items:center;gap:4px;background:none;border:none;color:#806757;font-size:15px;font-weight:500;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.SidebarShell_backBtn__cobBi:hover{background:#f5eee6;color:#202e2b}.SidebarShell_progress__JUJ1c{flex:1 1;font-size:13px;color:#70695f;text-align:center;font-weight:600}.SidebarShell_navBtn__j8_Or{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SidebarShell_navBtn__j8_Or:hover,.SidebarShell_navBtn__j8_Or:hover:not(:disabled){background:#f5eee6;color:#202e2b}.SidebarShell_navBtn__j8_Or:disabled{opacity:.3;cursor:not-allowed}.SidebarShell_headerExtra__86PJj{display:contents}.SidebarShell_body__RE2z_{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.SpicePicker_wrapper__f3zGs{position:relative;display:inline-flex}.SpicePicker_trigger__bvh7_{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;border-radius:6px;cursor:pointer;transition:all .2s ease}.SpicePicker_trigger__bvh7_:hover{transform:scale(1.15)}.SpicePicker_triggerEmoji__be3ts{font-size:13px;line-height:1}.SpicePicker_triggerEmojiUnset__1G9NG{opacity:.35;filter:grayscale(1);transition:all .2s ease}.SpicePicker_trigger__bvh7_:hover .SpicePicker_triggerEmojiUnset__1G9NG{opacity:1;filter:none}.SpicePicker_chipTrigger__gCuUo{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:14px;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;line-height:1;white-space:nowrap}.SpicePicker_chipTriggerUnset__v6hZ7{background:none;border:1px dashed #e8e2d8;color:#70695f;filter:grayscale(1)}.SpicePicker_chipTriggerUnset__v6hZ7:hover{border-color:#1b553e;color:#1b553e;filter:none}.SpicePicker_chipTriggerSet__2xBCy{background:rgba(212,148,58,.15);border:1px solid rgba(212,148,58,.3);color:#a45f3f}.SpicePicker_dropdown__zm1ZI{position:absolute;top:calc(100% + 4px);left:0;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:100;overflow:hidden;padding:4px 0}.SpicePicker_option__fIt3R{display:flex;align-items:center;width:100%;padding:4px 8px;background:none;border:none;cursor:pointer;transition:background .2s ease;white-space:nowrap}.SpicePicker_option__fIt3R:hover{background:#f5eee6}.SpicePicker_option__fIt3R.SpicePicker_optionSelected__6_PLp{background:rgba(27,85,62,.06)}.SpicePicker_optionEmoji__ev6rK{font-size:13px;line-height:1;white-space:nowrap}.StarRating_starRating__bsHt_{display:flex;align-items:center;gap:2px}.StarRating_star__pG0UQ{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:#70695f;transition:all .2s ease}.StarRating_star__pG0UQ:hover:not(.StarRating_readonly__fWjrX){color:#face48;transform:scale(1.15)}.StarRating_star__pG0UQ:disabled{cursor:default}.StarRating_starFilled__qR82v{color:#face48}.StarRating_readonly__fWjrX{cursor:default}.StatusPanel_panel__BYbOq{width:100%}.StatusPanel_popover__JXkiD{background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 4px 16px rgba(45,37,32,.08);padding:12px;min-width:280px}.StatusPanel_inline__AkHjY{padding:12px 0}.StatusPanel_segment__CJkjP{display:flex;gap:2px;background:#faf9f7;border-radius:8px;padding:2px}.StatusPanel_segmentBtn__d_23c{flex:1 1;display:flex;align-items:center;justify-content:center;gap:4px;padding:8px 12px;border:none;border-radius:6px;background:transparent;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#806757;cursor:pointer;transition:all .2s ease}.StatusPanel_segmentBtn__d_23c:hover:not(.StatusPanel_current__UGees){background:rgba(0,0,0,.04)}.StatusPanel_segmentBtn__d_23c.StatusPanel_current__UGees{background:#e8f0eb;color:#1b553e;font-weight:600}.StatusPanel_segmentBtn__d_23c.StatusPanel_target__QCdol{background:#1b553e;color:#fff;font-weight:600}.StatusPanel_body__0lSYQ{margin-top:12px;display:flex;flex-direction:column;gap:12px}.StatusPanel_infoMessage__zGRXI{display:flex;align-items:flex-start;gap:8px;padding:12px;background:#faf9f7;border-radius:6px;border:1px solid #e8e2d8}.StatusPanel_infoMessage__zGRXI svg{flex-shrink:0;color:#3572b0;margin-top:2px}.StatusPanel_infoMessage__zGRXI p{margin:0;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.5}.StatusPanel_dateLabel__TpL8G{display:flex;flex-direction:column;gap:4px}.StatusPanel_dateLabel__TpL8G>span{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b}.StatusPanel_dateInput__tPYMt{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e8e2d8;border-radius:6px;background:#fff}.StatusPanel_dateInput__tPYMt svg{color:#70695f;flex-shrink:0}.StatusPanel_dateInput__tPYMt input[type=date]{flex:1 1;border:none;background:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#202e2b;outline:none}.StatusPanel_todayBtn__FBEIt{border:none;background:none;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#1b553e;cursor:pointer;padding:2px 8px;border-radius:4px}.StatusPanel_todayBtn__FBEIt:hover{background:#e8f0eb}.StatusPanel_ratingRow__bRpsw{display:flex;align-items:center;gap:8px}.StatusPanel_ratingRow__bRpsw>span:first-child{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b}.StatusPanel_optional__Izo3z{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#948d85;font-style:italic}.StatusPanel_actions__tKG48{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.StatusPanel_cancelBtn__vltRF{padding:8px 16px;border:1px solid #e8e2d8;border-radius:6px;background:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;cursor:pointer}.StatusPanel_cancelBtn__vltRF:hover{background:#faf9f7}.StatusPanel_confirmBtn__svkFf{padding:8px 16px;border:none;border-radius:6px;background:#1b553e;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#fff;cursor:pointer}.StatusPanel_confirmBtn__svkFf:hover{background:#153f2e}.DetailsSection_detailsBlock__X9JTs{background:#fff;border:1px solid #e8e2d8;border-radius:12px;overflow:hidden;margin-bottom:24px}.DetailsSection_detailsBlockCollapsed__oKtm1 .DetailsSection_detailsContent__Q_qYp{display:none}.DetailsSection_detailsInline___sgd9 .DetailsSection_detailsContent__Q_qYp{padding:0}.DetailsSection_detailsInline___sgd9 .DetailsSection_summaryFade__ankGQ{background:linear-gradient(180deg,transparent,#fff)}.DetailsSection_detailsHeader__PShk7{display:flex;align-items:center;gap:12px;padding:16px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease}.DetailsSection_detailsHeader__PShk7:hover{background:#faf9f7}.DetailsSection_detailsHeaderTitle__enZTg{font-size:13px;font-weight:600;color:#202e2b}.DetailsSection_detailsPreview__g7QD2{flex:1 1;font-size:12px;color:#70695f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DetailsSection_detailsChevron__tUs_r{color:#70695f;transition:transform .2s ease;flex-shrink:0}.DetailsSection_detailsChevronOpen__HQ3LW{transform:rotate(180deg)}.DetailsSection_detailsContent__Q_qYp{padding:0 20px 20px}.DetailsSection_detailsContentHidden__VXOmv{display:none}.DetailsSection_summaryBlock__TVQKG{margin-bottom:20px}.DetailsSection_summaryLabel__kiDlk{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#948d85;margin-bottom:6px;display:flex;align-items:center;gap:6px}.DetailsSection_summarySource__A_DIQ{font-weight:400;font-style:italic;text-transform:none;letter-spacing:0}.DetailsSection_summary__11DdT{position:relative}.DetailsSection_summaryCollapsible__AEs8O:not(.DetailsSection_summaryExpanded__L_eAP){max-height:6em;overflow:hidden;cursor:pointer}.DetailsSection_summaryText__1umnS{font-size:15px;color:#202e2b;line-height:1.7;margin:0}.DetailsSection_summaryFade__ankGQ{position:absolute;bottom:0;left:0;right:0;height:3em;background:linear-gradient(180deg,transparent,#fff);pointer-events:none}.DetailsSection_summaryToggle__1dn0N{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;color:#1b553e;background:none;border:none;cursor:pointer;padding:0;margin-top:6px}.DetailsSection_detailsGrid__0NnIo{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 32px;gap:16px 32px}@media(max-width:480px){.DetailsSection_detailsGrid__0NnIo{grid-template-columns:1fr}}.DetailsSection_detailItem__R0dc2{display:flex;flex-direction:column;gap:2px}.DetailsSection_detailLabel__atD78{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#948d85}.DetailsSection_detailValue__VaHxd{font-size:15px;color:#202e2b}.DetailsSection_detailValue__VaHxd a{color:#1b553e;text-decoration:none}.DetailsSection_detailValue__VaHxd a:hover{text-decoration:underline}.DetailsSection_tagsSection__tHK7B{margin-top:20px;padding-top:20px;border-top:1px solid #ede6dc}.DetailsSection_tagsGroup__TjD_N{margin-bottom:12px}.DetailsSection_tagsGroup__TjD_N:last-child{margin-bottom:0}.DetailsSection_tagsGroupLabel__CdDu_{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#948d85;margin-bottom:8px}.DetailsSection_tagsRow__FYXM4{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.DetailsSection_tagAddBtn__neJMT{display:inline-flex;align-items:center;gap:4px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#1b553e;background:none;border:1px dashed #e8e2d8;border-radius:14px;padding:4px 12px;cursor:pointer;transition:all .2s ease}.DetailsSection_tagAddBtn__neJMT:hover{border-color:#1b553e;background:rgba(27,85,62,.05)}.DetailsSection_tagChip__DOjYS{font-size:12px;font-weight:500;padding:4px 12px;border-radius:14px;display:inline-flex;align-items:center;gap:4px}.DetailsSection_tagChip__DOjYS button{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;color:inherit;opacity:.6;cursor:pointer;transition:opacity .2s ease}.DetailsSection_tagChip__DOjYS button:hover{opacity:1}.DetailsSection_tagChipTrope__HizOi{background:rgba(27,85,62,.1);color:#1b553e}.DetailsSection_tagChipWarning__d4_XM{background:rgba(198,40,40,.1);color:#c62828}.DetailsSection_tagDropdownWrap__vtV_5{position:relative}.DetailsSection_tagDropdown__CGKlj{position:absolute;bottom:calc(100% + 4px);left:0;width:220px;background:#fff;border:1px solid #e8e2d8;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.12);z-index:20}.DetailsSection_tagDropdownSearch__gDpjS{padding:8px;border-bottom:1px solid #e8e2d8}.DetailsSection_tagDropdownInput__x1esm{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}.DetailsSection_tagDropdownInput__x1esm:focus{border-color:#1b553e}.DetailsSection_tagDropdownList__qzaG3{max-height:200px;overflow-y:auto;padding:4px 0}.DetailsSection_tagDropdownItem__MSk7e{display:flex;align-items:center;gap:8px;width:100%;padding:4px 8px;border:none;background:none;color:#202e2b;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;text-align:left;cursor:pointer;transition:background .1s}.DetailsSection_tagDropdownItem__MSk7e:hover{background:#f5eee6}.DetailsSection_tagDropdownItemActive__W0VaV{color:#1b553e;font-weight:600}.DetailsSection_genreRow__hCkrI{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.DetailsSection_genreChip__3_9iw{display:inline-flex;align-items:center;padding:3px 10px;background:#f5eee6;border:1px solid #ede6dc;border-radius:14px;font-size:12px;color:#806757}.DetailsSection_ao3Section__kJrR8{margin-top:20px;padding-top:20px;border-top:1px solid #ede6dc}.DetailsSection_ao3Header__tcJD2{margin-bottom:12px}.DetailsSection_ao3Label__3aSOj{font-size:12px;font-weight:500;color:#948d85;font-style:italic;background:#faf9f7;padding:3px 10px;border-radius:10px}.DetailsSection_ao3Meta__DflTZ{display:flex;align-items:center;gap:12px;font-size:13px;color:#806757;flex-wrap:wrap;margin-bottom:12px}.DetailsSection_ao3TagGroup__ImQL1{margin-bottom:12px}.DetailsSection_ao3TagGroup__ImQL1:last-child{margin-bottom:0}.DetailsSection_ao3TagLabel__Ah_iK{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#948d85;margin-bottom:6px}.DetailsSection_ao3Tags__wPeUp{display:flex;flex-wrap:wrap;gap:6px}.DetailsSection_ao3Tag__p5XqU{font-size:12px;font-weight:500;padding:4px 10px;border-radius:12px;background:#faf9f7;color:#806757}.DetailsSection_ao3TagRelationship__yDUK_{background:rgba(198,40,40,.08);color:#c62828}.DetailsSection_ao3TagMore__pCr2P{background:transparent;color:#70695f;font-style:italic}.DetailsSection_externalLinks__7cYaT{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:20px;border-top:1px solid #ede6dc}.DetailsSection_extLink__s_1pX{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#1b553e;text-decoration:none;padding:6px 14px;border-radius:16px;border:1px solid #e8e2d8;background:#fff;transition:all .2s ease}.DetailsSection_extLink__s_1pX:hover{border-color:#1b553e;background:rgba(27,85,62,.05)}.DetailsSection_checkSpacer__qhF_2{display:inline-block;width:14px}.NoteCard_noteCard__6lw_R{position:relative;cursor:pointer;padding-left:12px;transition:transform .2s ease,box-shadow .2s ease}.NoteCard_noteCard__6lw_R:hover .NoteCard_actions__UAAOF,.NoteCard_noteCard__6lw_R:hover .NoteCard_titleToggle__lpFqx{opacity:1}.NoteCard_noteCardWithImages__B5A4x{padding-left:0}.NoteCard_noteCardWithImages__B5A4x .NoteCard_cardTitle__GaC03,.NoteCard_noteCardWithImages__B5A4x .NoteCard_content__a0yeA,.NoteCard_noteCardWithImages__B5A4x .NoteCard_meta__jeTBV,.NoteCard_noteCardWithImages__B5A4x .NoteCard_quoteAttribution__EKzHd,.NoteCard_noteCardWithImages__B5A4x .NoteCard_quoteSource__8AJyx,.NoteCard_noteCardWithImages__B5A4x .NoteCard_titleInput__11iDt,.NoteCard_noteCardWithImages__B5A4x .NoteCard_titleToggle__lpFqx{padding-left:22px;padding-right:22px}.NoteCard_noteCardWithImages__B5A4x .NoteCard_content__a0yeA{padding-top:14px;padding-bottom:0}.NoteCard_noteCardWithImages__B5A4x .NoteCard_meta__jeTBV{padding-bottom:20px}.NoteCard_imageArea__HYHpv{width:100%}.NoteCard_imageCarousel__Nn5oQ{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden}.NoteCard_imageCarousel__Nn5oQ img{width:100%;height:100%;object-fit:cover;display:block}.NoteCard_imageRemoveBtn__e2xwe{position:absolute;top:8px;right:8px;width:22px;height:22px;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;padding:0;transition:background .2s ease}.NoteCard_imageRemoveBtn__e2xwe:hover{background:rgba(0,0,0,.65)}.NoteCard_carouselDots__EPMum{display:flex;justify-content:center;align-items:center;gap:6px;padding:10px 0 4px}.NoteCard_dot__phKtK{width:5px;height:5px;border-radius:50%;background:#e8e2d8;border:none;padding:0;cursor:pointer;transition:width .2s ease,border-radius .2s ease,background .2s ease}.NoteCard_dotActive__0EBxI{width:14px;border-radius:2px;background:#806757}.NoteCard_imageSingle___eIli{width:100%}.NoteCard_imageSingle___eIli img{width:100%;display:block}.NoteCard_imageGrid__tezhb{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px}.NoteCard_imageGridItem__TRqdb{aspect-ratio:1;object-fit:cover;width:100%;display:block}.NoteCard_titleToggle__lpFqx{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#948d85;background:none;border:none;padding:0;margin-bottom:6px;cursor:pointer;opacity:0;transition:opacity .2s ease,color .2s ease}.NoteCard_titleToggle__lpFqx:hover{color:#70695f}.NoteCard_titleInput__11iDt{display:block;width:100%;font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:600;line-height:1.3;color:#202e2b;background:transparent;border:none;padding:0;margin-bottom:8px;outline:none}.NoteCard_titleInput__11iDt::placeholder{color:#948d85}.NoteCard_cardTitle__GaC03{font-family:Libre Baskerville,Georgia,serif;font-size:17px;font-weight:600;line-height:1.3;color:#202e2b;margin-bottom:10px}.NoteCard_actions__UAAOF{position:absolute;top:0;right:-20px;transform:translateY(calc(-100% - 24px));display:flex;align-items:center;gap:2px;padding:4px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease;z-index:10}.NoteCard_actionBtn__hXCKn{background:transparent;color:#70695f;border:none;border-radius:6px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.NoteCard_actionBtn__hXCKn:hover{background:rgba(27,85,62,.1);color:#1b553e}.NoteCard_deleteBtn__6uSG3{position:static;opacity:1;background:transparent;color:#70695f}.NoteCard_deleteBtn__6uSG3:hover{background:rgba(198,40,40,.1);color:#c62828}.NoteCard_content__a0yeA{min-height:24px;padding:0;border:none;cursor:text;font-family:Libre Baskerville,Georgia,serif;font-size:16px;line-height:1.65;color:#202e2b;outline:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.NoteCard_content__a0yeA>div{background-color:transparent!important}.NoteCard_content__a0yeA:empty:before{content:attr(data-placeholder);color:#948d85;pointer-events:none}.NoteCard_content__a0yeA strong{font-weight:600}.NoteCard_content__a0yeA em{font-style:italic}.NoteCard_content__a0yeA u{text-decoration:underline}.NoteCard_content__a0yeA blockquote{margin:14px 0;padding-left:14px;border-left:3px solid #f5eee6;font-style:italic;color:#202e2b}.NoteCard_content__a0yeA blockquote:last-child{margin-bottom:0}.NoteCard_content__a0yeA .note-heading-1{font-family:inherit;font-size:30px;font-weight:700;margin:8px 0}.NoteCard_content__a0yeA .note-heading-2{font-family:inherit;font-size:26px;font-weight:700;margin:8px 0}.NoteCard_content__a0yeA .note-heading-3{font-family:inherit;font-size:20px;font-weight:600;margin:8px 0}.NoteCard_content__a0yeA ol,.NoteCard_content__a0yeA ul{margin:8px 0;padding-left:24px}.NoteCard_content__a0yeA li{margin:4px 0}.NoteCard_contentEditing__6Z7ar blockquote{padding:12px 14px 10px 16px;background:hsla(32,43%,93%,.4);border-radius:0 4px 4px 0}.NoteCard_contentEditing__6Z7ar blockquote:last-child{margin-bottom:0;border-radius:0 4px 0 0}.NoteCard_contentCompact___sDLT{font-size:15px;line-height:1.55}.NoteCard_featuredContent__tKe53{max-width:65ch}.NoteCard_quoteAttribution__EKzHd{display:flex;align-items:baseline;gap:0;padding:8px 14px 10px 16px;border-left:3px solid #f5eee6;background:hsla(32,43%,93%,.4);border-radius:0 0 4px 0;line-height:1}.NoteCard_qaDash__6GQyC{font-size:12px;color:#948d85;margin-right:4px}.NoteCard_qaWho__lyGfb input{width:72px;border:none;border-bottom:1px solid transparent;outline:none;font-size:15px;font-family:Libre Baskerville,Georgia,serif;font-style:italic;color:#806757;padding:2px 0;background:transparent;text-align:left;transition:border-color .2s ease}.NoteCard_qaWho__lyGfb input:focus{border-bottom-color:#f5eee6}.NoteCard_qaWho__lyGfb input::placeholder{color:#948d85}.NoteCard_qaWho__lyGfb input:not(:placeholder-shown){border-bottom-color:hsla(32,43%,93%,.6)}.NoteCard_qaSep__1WMlW{margin:0 6px;color:#e8e2d8;font-size:11px}.NoteCard_qaField__0GksM{display:inline-flex;align-items:baseline;gap:2px}.NoteCard_qaField__0GksM label{color:#948d85;font-weight:500}.NoteCard_qaField__0GksM input,.NoteCard_qaField__0GksM label{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.NoteCard_qaField__0GksM input{width:28px;border:none;border-bottom:1px solid hsla(32,43%,93%,.6);outline:none;color:#70695f;padding:2px 0;background:transparent;text-align:center;transition:border-color .2s ease,color .2s ease}.NoteCard_qaField__0GksM input:focus{border-bottom-color:#f5eee6;color:#806757}.NoteCard_qaLocDot__UkBjJ{margin:0 3px;color:#e8e2d8;font-size:11px}.NoteCard_quoteSource__8AJyx{display:flex;align-items:baseline;gap:0;padding:8px 0 0 14px;border-left:3px solid #f5eee6;line-height:1}.NoteCard_qsWho__nyfg4{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-style:italic;color:#806757}.NoteCard_qsSourceSep__GUwYh{margin:0 6px;color:#e8e2d8;font-size:11px}.NoteCard_qsLoc__ioHR3{color:#948d85;letter-spacing:.2px}.NoteCard_meta__jeTBV,.NoteCard_qsLoc__ioHR3{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.NoteCard_meta__jeTBV{display:flex;align-items:center;flex-wrap:wrap;margin-top:10px;color:#70695f}.NoteCard_timestamp__Xy4Qh{flex-shrink:0;padding:2px 6px;border-radius:4px;cursor:pointer;transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NoteCard_timestamp__Xy4Qh:hover{background:rgba(0,0,0,.04)}.NoteCard_dateInput__sIB8I{width:72px;flex-shrink:0;padding:2px 6px;border:1px solid #e8e2d8;border-radius:4px;background:transparent;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#202e2b;text-align:center;outline:none}.NoteCard_dateInput__sIB8I:focus{border-color:#1b553e}.NoteCard_fontLato__EY4FI{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif!important}.NoteCard_fontInter__LNJhv{font-family:Inter,-apple-system,sans-serif!important}.NoteCard_fontCaveat__NUH_U{font-family:Caveat,cursive!important;font-size:20px!important;line-height:1.5!important}.NoteCard_fontJetbrains__y1Fzg{font-family:JetBrains Mono,monospace!important;font-size:13px!important}.NoteCard_fontGiveYouGlory__VCQBN{font-family:Give You Glory,cursive!important;font-size:20px!important;line-height:1.5!important}.CardDeleteButton_deleteButton__IzZB_{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:10}.CardDeleteButton_deleteButton__IzZB_:hover{background:#c62828}.VideoCard_videoPlayer__9zndK{position:relative;width:100%;background:#1f1f1f;border-radius:0 0 6px 6px;overflow:hidden;cursor:pointer}.VideoCard_videoPlayer__9zndK:hover .VideoCard_playOverlay__zKf_j{background:rgba(0,0,0,.4)}.VideoCard_videoPlayer__9zndK:hover .VideoCard_deleteButton__eJGJD{opacity:1}.VideoCard_video__sWNZa{width:100%;display:block;aspect-ratio:9/16;max-height:400px;object-fit:cover;pointer-events:none}.VideoCard_playOverlay__zKf_j{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.25);transition:background .2s ease;z-index:4}.VideoCard_playOverlay__zKf_j svg{color:#fff;opacity:.9}.VideoCard_deleteButton__eJGJD{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:7}.VideoCard_deleteButton__eJGJD:hover{background:#c62828}.SpotifyCard_spotifyCard__YpICH{position:relative;background:#1f1f1f;border-radius:6px;padding:36px 8px 8px;overflow:visible;isolation:isolate;transition:transform .2s ease,box-shadow .2s ease}.SpotifyCard_spotifyCard__YpICH:hover .SpotifyCard_deleteButton__OQZ22{opacity:1}.SpotifyCard_spotifyCardActive__zmy4i{box-shadow:0 0 0 2px #1db954}.SpotifyCard_embedWrapper___xdn7{position:relative;border-radius:4px;overflow:hidden}.SpotifyCard_embed__SsohZ{display:block;border-radius:4px;border:none;pointer-events:auto}.SpotifyCard_fallback__W8B_z{padding:20px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6);font-size:13px;min-height:80px}.SpotifyCard_deleteButton__OQZ22{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:10}.SpotifyCard_deleteButton__OQZ22:hover{background:#c62828}.LinkCard_linkCard__94miC{position:relative;background:#fff;border-radius:6px;overflow:hidden;cursor:pointer;border:1px solid #ede6dc;transition:transform .2s ease,box-shadow .2s ease}.LinkCard_linkCard__94miC:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.1)}.LinkCard_linkCard__94miC:hover .LinkCard_deleteButton__7UKI6{opacity:1}.LinkCard_linkCardActive__dKJR6{box-shadow:0 0 0 2px #1b553e}.LinkCard_image__gYO_B{width:100%;aspect-ratio:1.91/1;object-fit:cover;display:block}.LinkCard_noImage__1vPqY{width:100%;aspect-ratio:1.91/1;display:flex;align-items:center;justify-content:center;background:#faf9f7;color:#70695f}.LinkCard_content__N3sD1{padding:12px}.LinkCard_domain__hh_YW{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;display:flex;align-items:center;gap:4px}.LinkCard_title__cj2yh{font-family:Libre Baskerville,Georgia,serif;font-size:13px;font-weight:500;color:#202e2b;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LinkCard_deleteButton__7UKI6{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;z-index:10}.LinkCard_deleteButton__7UKI6:hover{background:#c62828}.LinkCard_loading__r3_Mu{padding:24px;display:flex;align-items:center;justify-content:center;min-height:120px}.LinkCard_spinner__T4RHi{animation:LinkCard_spin__nalF1 1s linear infinite;color:#70695f}@keyframes LinkCard_spin__nalF1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FloatingToolbar_toolbar__ppO6f{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:101;display:flex;align-items:center;gap:2px;padding:8px 12px;background:hsla(0,0%,100%,.95);border-top:1px solid hsla(34,23%,88%,.6);border-radius:50px;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:FloatingToolbar_slideUp__gCAi7 .2s ease-out}@media(max-width:767px){.FloatingToolbar_toolbar__ppO6f{bottom:0;left:0;right:0;transform:none;border-radius:0;justify-content:center;gap:0;padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px));box-shadow:0 -2px 16px rgba(0,0,0,.12);animation:FloatingToolbar_slideUpMobile__vbXZn .2s ease-out}}.FloatingToolbar_closeBtn__A_09J{display:none}@media(max-width:767px){.FloatingToolbar_closeBtn__A_09J{display:flex}}.FloatingToolbar_formatBtn__SH4EO{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FloatingToolbar_formatBtn__SH4EO:hover{background:#f5eee6;color:#202e2b}.FloatingToolbar_formatBtn__SH4EO{color:#806757;border-radius:6px;font-family:Libre Baskerville,Georgia,serif;font-size:16px;font-weight:600}.FloatingToolbar_formatBtn__SH4EO:hover{background:hsla(34,23%,88%,.4);color:#806757}.FloatingToolbar_formatBtnItalic__fNpWo{font-style:italic}.FloatingToolbar_formatBtnUnderline__j4Mys{text-decoration:underline}.FloatingToolbar_iconBtn__4HwUN{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:none;color:#70695f;cursor:pointer;transition:all .2s ease;flex-shrink:0}.FloatingToolbar_iconBtn__4HwUN:hover{background:#f5eee6;color:#202e2b}.FloatingToolbar_iconBtn__4HwUN{position:relative;color:#806757;border-radius:6px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500}.FloatingToolbar_iconBtn__4HwUN:hover{background:hsla(34,23%,88%,.4);color:#806757}.FloatingToolbar_iconBtnActive__dLaKv{color:#1b553e;background:#e8f0eb}.FloatingToolbar_iconBtnActive__dLaKv:hover{background:#e8f0eb}.FloatingToolbar_separator__2ednF{width:1px;height:20px;background:#e8e2d8;margin:0 3px;flex-shrink:0}@media(max-width:767px){.FloatingToolbar_separator__2ednF{display:none}}.FloatingToolbar_fontTrigger__m57ZU{display:inline-flex;align-items:center;gap:4px;padding:0 8px;height:36px;border:none;background:transparent;color:#806757;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;cursor:pointer;border-radius:6px;white-space:nowrap;transition:background .2s ease}.FloatingToolbar_fontTrigger__m57ZU:hover{background:hsla(34,23%,88%,.4)}.FloatingToolbar_fontTriggerLabel__PkkyG{max-width:100px;overflow:hidden;text-overflow:ellipsis}.FloatingToolbar_badge__iAfmE{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#1b553e;color:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.FloatingToolbar_popover__EL_UM{background:#fff;border:1px solid #e8e2d8;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:4px;min-width:140px;z-index:1001;animation:FloatingToolbar_fadeIn__0MjaE .12s ease-out}.FloatingToolbar_popoverItem__2Jgjj{display:block;width:100%;padding:8px 12px;border:none;background:none;color:#202e2b;font-family:var(--font-family,"Lato",-apple-system,BlinkMacSystemFont,sans-serif);font-size:var(--font-size,13px);font-weight:var(--font-weight,normal);text-align:left;cursor:pointer;border-radius:6px;transition:background .1s}.FloatingToolbar_popoverItem__2Jgjj:hover{background:hsla(34,23%,88%,.4)}.FloatingToolbar_popoverItemActive__I1XO2{background:#e8f0eb;color:#1b553e}.FloatingToolbar_settingsSection__sICDD{padding:4px 4px 0}.FloatingToolbar_settingsLabel__Mh74K{display:block;font-size:12px;color:#70695f;font-weight:500;padding:0 4px 4px;text-transform:uppercase;letter-spacing:.5px}.FloatingToolbar_colorGrid__oBeT8{display:flex;flex-wrap:wrap;gap:4px;padding:4px}.FloatingToolbar_colorSwatch__A9rH_{width:24px;height:24px;border-radius:50%;background-color:var(--swatch-bg);border:var(--swatch-border,2px solid transparent);cursor:pointer;transition:transform .1s,border-color .1s;padding:0}.FloatingToolbar_colorSwatch__A9rH_:hover{transform:scale(1.15)}.FloatingToolbar_colorSwatchActive__rQrgL{border-color:#202e2b!important}.FloatingToolbar_displayModes__toPdd{display:flex;gap:2px;padding:0 4px 4px}.FloatingToolbar_displayModeBtn__JmmAi{flex:1 1;padding:4px 8px;border:1px solid #e8e2d8;background:none;color:#806757;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;cursor:pointer;transition:background .1s,color .1s,border-color .1s}.FloatingToolbar_displayModeBtn__JmmAi:first-child{border-radius:6px 0 0 6px}.FloatingToolbar_displayModeBtn__JmmAi:last-child{border-radius:0 6px 6px 0}.FloatingToolbar_displayModeBtn__JmmAi:hover{background:hsla(34,23%,88%,.4)}.FloatingToolbar_displayModeBtnActive__yuKjd{background:#1b553e;color:#fff;border-color:#1b553e}.FloatingToolbar_displayModeBtnActive__yuKjd:hover{background:#1b553e}.FloatingToolbar_settingsDivider__N_NBL{height:1px;background:#ede6dc;margin:4px 0}.FloatingToolbar_deleteBtn__szFW0{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:none;color:#c62828;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;cursor:pointer;border-radius:6px;transition:background .1s}.FloatingToolbar_deleteBtn__szFW0:hover{background:rgba(198,40,40,.08)}@keyframes FloatingToolbar_slideUp__gCAi7{0%{opacity:0;transform:translateX(-50%) translateY(12px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes FloatingToolbar_slideUpMobile__vbXZn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes FloatingToolbar_fadeIn__0MjaE{0%{opacity:0}to{opacity:1}}.RecCard_card__I3112{background:#fff;border-radius:4px;overflow:hidden;transition:box-shadow .2s ease;cursor:pointer;border:none;width:100%;text-align:left;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.RecCard_card__I3112:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.RecCard_card__I3112.RecCard_selected__0grVG{box-shadow:0 0 0 2px rgba(28,89,65,.15),0 4px 12px rgba(45,37,32,.08)}.RecCard_hasMedia__35lGH{display:flex;align-items:stretch}.RecCard_mediaThumb__VCwMi{width:100px;min-width:100px;min-height:100px;max-height:160px;position:relative;background:#1a1a1a;flex-shrink:0;overflow:hidden}.RecCard_mediaThumb__VCwMi.RecCard_purple__8R_wa{background:linear-gradient(135deg,#667eea,#764ba2)}.RecCard_mediaThumb__VCwMi.RecCard_pink__ds1a7{background:linear-gradient(135deg,#f093fb,#f5576c)}.RecCard_mediaThumb__VCwMi.RecCard_teal__4JAdA{background:linear-gradient(135deg,#4facfe,#00f2fe)}.RecCard_mediaThumb__VCwMi.RecCard_warm__lJrwe{background:linear-gradient(135deg,#f6d365,#fda085)}.RecCard_mediaThumbImg__SXLEc{width:100%;height:100%;object-fit:cover;display:block;opacity:.85}.RecCard_playIcon__seqUh{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RecCard_playIcon__seqUh svg{filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}.RecCard_cardBody__rxfyt{padding:14px 16px;flex:1 1;display:flex;flex-direction:column;gap:8px;min-width:0}.RecCard_sourceRow__VsqCQ{display:flex;align-items:center;justify-content:space-between}.RecCard_sourceLeft__HVWR9{display:flex;align-items:center;gap:6px}.RecCard_sourceIcon__CtdmM{width:16px;height:16px;border-radius:2px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.RecCard_sourceIcon__CtdmM.RecCard_tiktok__2L115{background:#010101}.RecCard_sourceIcon__CtdmM.RecCard_instagram__A8sjL{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.RecCard_sourceIcon__CtdmM.RecCard_note__u4dRL{background:#d5ded0}.RecCard_sourceIcon__CtdmM.RecCard_youtube__4hh3B{background:red}.RecCard_sourceIcon__CtdmM.RecCard_podcast__usLy2{background:#fef3c7}.RecCard_sourceIcon__CtdmM.RecCard_default__ypv_t{background:#e8e2d9}.RecCard_sourceName__ufJmm{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:#5c4f3d}.RecCard_sourceDate__j5fhJ{font-size:11px;color:#b0a090;font-weight:400}.RecCard_recTitle__Nwi9W{font-family:Playfair Display,Georgia,serif;font-size:17px;font-weight:500;color:#1c2b22;line-height:1.35;letter-spacing:-.01em}.RecCard_coverRow__WwfFh{gap:4px}.RecCard_coverRow__WwfFh,.RecCard_coverStack__x6yXP{display:flex;align-items:flex-end}.RecCard_coverStack__x6yXP .RecCard_coverThumb__wmI9M{margin-right:-10px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .12s,margin .12s}.RecCard_coverStack__x6yXP .RecCard_coverThumb__wmI9M:last-child{margin-right:0}.RecCard_coverStack__x6yXP:hover .RecCard_coverThumb__wmI9M{margin-right:2px}.RecCard_coverStack__x6yXP .RecCard_overflowBadge__Ptlo6{margin-left:14px}.RecCard_coverThumb__wmI9M{width:32px;height:46px;border-radius:2px;object-fit:cover;display:block;flex-shrink:0;box-shadow:0 1px 3px rgba(0,0,0,.08);transition:transform .12s}.RecCard_coverThumb__wmI9M:hover{transform:translateY(-2px)}.RecCard_coverThumbPlaceholder__smCDR{border-radius:2px;background:#ddd7ce;display:flex}.RecCard_coverThumbPlaceholder__smCDR,.RecCard_overflowBadge__Ptlo6{width:32px;height:46px;flex-shrink:0;align-items:center;justify-content:center}.RecCard_overflowBadge__Ptlo6{display:inline-flex;background:#f0ebe2;border:1px solid #ddd7ce;border-radius:2px;font-size:11px;font-weight:600;color:#7a6a58;letter-spacing:.02em;transition:background .12s}.RecCard_overflowBadge__Ptlo6:hover{background:#e5ddd1}.MasonrySection_masonrySection__ViIlT{position:relative}.MasonrySection_masonrySection__ViIlT:hover .MasonrySection_inlineAddLinks__TimFm{opacity:1;transform:translateY(0)}.MasonrySection_dropOverlay__wBcgi{position:absolute;inset:0;background:rgba(27,85,62,.08);border:3px dashed #1b553e;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#1b553e;font-size:17px;font-weight:500;z-index:100;animation:MasonrySection_fadeIn__kJiH7 .2s ease}.MasonrySection_dropOverlay__wBcgi svg{opacity:.8}.MasonrySection_uploadIndicator__fjxJq{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:20px 24px;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);display:flex;align-items:center;gap:12px;color:#202e2b;font-size:13px;z-index:101}.MasonrySection_spinner__I4VZn{animation:MasonrySection_spin__ocdk0 1s linear infinite;color:#1b553e}@keyframes MasonrySection_fadeIn__kJiH7{0%{opacity:0}to{opacity:1}}@keyframes MasonrySection_spin__ocdk0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MasonrySection_grid__o3mgi{column-count:2;column-gap:14px;margin-bottom:14px;overflow:visible}@media(min-width:761px){.MasonrySection_grid__o3mgi{column-count:3}}@media(max-width:520px){.MasonrySection_grid__o3mgi{column-count:1}}.MasonrySection_featuredItem__GsPPO{position:relative;overflow:visible}.MasonrySection_featuredItem__GsPPO .MasonrySection_card__sZdp3{padding:24px 32px}.MasonrySection_gridEditing__bbU7i .MasonrySection_item__o7dx2:not(.MasonrySection_itemActive__O0I4o){filter:blur(3px);opacity:.6;pointer-events:none;transition:filter .3s ease,opacity .3s ease}.MasonrySection_gridEditing__bbU7i .MasonrySection_itemActive__O0I4o{z-index:10;transform:scale(1.02);transition:transform .3s ease}.MasonrySection_item__o7dx2{page-break-inside:avoid;break-inside:avoid;margin-bottom:14px;position:relative;overflow:visible}.MasonrySection_itemActive__O0I4o{z-index:10;transform:scale(1.02);transition:transform .3s ease}.MasonrySection_itemNote__E8BxF .MasonrySection_card__sZdp3{background:#fff}.MasonrySection_itemLink__gcgVe .MasonrySection_card__sZdp3,.MasonrySection_itemSpotify__Vi6_4 .MasonrySection_card__sZdp3{padding:0;background:transparent;border:none;box-shadow:none}.MasonrySection_itemImage__YqP0M .MasonrySection_card__sZdp3{background:#fff;padding:0;overflow:hidden}.MasonrySection_itemImage__YqP0M .MasonrySection_cardBody__Gt98m{cursor:default}.MasonrySection_itemVideo__QGOgR .MasonrySection_card__sZdp3{background:#fff;padding:0;overflow:hidden}.MasonrySection_itemVideo__QGOgR .MasonrySection_cardBody__Gt98m{cursor:default}.MasonrySection_itemEditing__Ck3k5 .MasonrySection_card__sZdp3{position:relative}.MasonrySection_card__sZdp3{position:relative;background:#fff;border-radius:2px;padding:18px 20px;box-shadow:0 1px 3px rgba(32,46,43,.06),0 0 0 1px rgba(32,46,43,.03);overflow:visible;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.MasonrySection_card__sZdp3:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04)}.MasonrySection_card__sZdp3:hover .MasonrySection_actions__03sPy{opacity:1}.MasonrySection_cardActive__zKQvu{box-shadow:0 0 0 2px #1b553e}.MasonrySection_cardActive__zKQvu:hover{transform:none}.MasonrySection_cardTransparent__3OIws{background:transparent;box-shadow:none}.MasonrySection_cardTransparent__3OIws:hover{box-shadow:none}.MasonrySection_cardTransparent__3OIws.MasonrySection_cardActive__zKQvu{box-shadow:0 0 0 2px #1b553e}.MasonrySection_actions__03sPy{position:absolute;top:0;right:-20px;transform:translateY(calc(-100% - 24px));display:flex;align-items:center;gap:2px;padding:4px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);opacity:0;transition:opacity .2s ease;z-index:10}.MasonrySection_actionBtn__VNAfq{background:transparent;color:#70695f;border:none;border-radius:6px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}.MasonrySection_actionBtn__VNAfq:hover{background:rgba(27,85,62,.1);color:#1b553e}.MasonrySection_deleteBtn__Wqinr{position:static;opacity:1;background:transparent;color:#70695f}.MasonrySection_deleteBtn__Wqinr:hover{background:rgba(198,40,40,.1);color:#c62828}.MasonrySection_cardBody__Gt98m{position:relative;cursor:pointer}.MasonrySection_cardImage__bQe8H{position:relative}.MasonrySection_cardImage__bQe8H img{width:100%;height:auto;display:block}.MasonrySection_cardImage__bQe8H:hover .MasonrySection_cardImageDelete__BaSrs{opacity:1}.MasonrySection_cardImageCaption__MfOt_{padding:8px 16px;font-size:13px;color:#70695f;background:#faf9f7;margin:0}.MasonrySection_cardImageDelete__BaSrs{position:absolute;top:8px;right:8px;background:rgba(0,0,0,.6);color:#fff;border:none;border-radius:6px;padding:4px;cursor:pointer;opacity:0;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.MasonrySection_cardImageDelete__BaSrs:hover{background:#c62828}.MasonrySection_inlineAddLinks__TimFm{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 20px;padding:20px 16px;margin-top:8px;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.MasonrySection_inlineAddLinks__TimFm button{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#948d85;background:none;border:none;padding:4px 8px;border-radius:6px;cursor:pointer;transition:all .2s ease}.MasonrySection_inlineAddLinks__TimFm button:hover{color:#1b553e;background:rgba(27,85,62,.08)}.MasonrySection_sortableItem__yx1JR{page-break-inside:avoid;break-inside:avoid;position:relative}.MasonrySection_sortableItem__yx1JR:hover>.MasonrySection_dragHandle__YqdAV{opacity:1}.MasonrySection_sortableItemDragging__bIzIE{opacity:.3}.MasonrySection_dragHandle__YqdAV{position:absolute;left:0;top:0;bottom:0;width:20px;z-index:5;opacity:0;transition:opacity .2s ease;background:transparent;border:none;border-radius:2px 0 0 2px;padding:0;cursor:-webkit-grab;cursor:grab;color:#70695f;display:flex;align-items:center;justify-content:center;touch-action:none}.MasonrySection_dragHandle__YqdAV:hover{background:hsla(0,0%,100%,.85);color:#202e2b}.MasonrySection_dragHandle__YqdAV:active{cursor:-webkit-grabbing;cursor:grabbing}.MasonrySection_sparkleSpacer__7pjnN{float:right;width:28px;height:28px;margin:-6px -8px 4px 8px}.MasonrySection_sparkleBtn__5LRWo{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:50%;border:none;background:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease,background .2s ease,filter .2s ease;z-index:2}.MasonrySection_card__sZdp3:hover .MasonrySection_sparkleBtn__5LRWo{opacity:1}.MasonrySection_sparkleBtn__5LRWo:hover{background:hsla(47,95%,70%,.2)}.MasonrySection_sparkleBtn__5LRWo.MasonrySection_sparkleBtnActive__Ub_Wt{opacity:1;background:transparent;filter:none}.MasonrySection_sparkleBtn__5LRWo.MasonrySection_sparkleBtnActive__Ub_Wt:hover{background:hsla(47,95%,70%,.2);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.MasonrySection_dragOverlay__Vv6pU{transform:scale(1.02) rotate(1deg);box-shadow:0 8px 24px rgba(0,0,0,.15);border-radius:6px;cursor:-webkit-grabbing;cursor:grabbing;pointer-events:none}.MasonrySection_dragOverlay__Vv6pU .MasonrySection_actions__03sPy,.MasonrySection_dragOverlay__Vv6pU .MasonrySection_dragHandle__YqdAV{display:none}.SectionWrapper_section__lzXEU:hover .SectionWrapper_inlineAddLinks__Qdf6H{opacity:1}.SectionWrapper_sectionDropTarget__Yycz9{outline:2px dashed #1b553e;outline-offset:-2px;border-radius:6px;background:rgba(27,85,62,.04)}.SectionWrapper_sectionLine__tjr4P{display:flex;align-items:center;gap:12px;margin:24px 0 16px}.SectionWrapper_sectionLine__tjr4P:after{content:"";flex:1 1;height:1px;background:#e8e2d8}.SectionWrapper_sectionLabel__W1AkL{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:#70695f;white-space:nowrap}.SectionWrapper_sectionContent__mJK8a{transition:opacity .2s ease;margin-bottom:20px}.SectionWrapper_sectionContentHidden__e5dUX{display:none}.SectionWrapper_inlineAddLinks__Qdf6H{display:flex;align-items:center;justify-content:center;gap:24px;padding:12px 0;opacity:0;transition:opacity .2s ease}.SectionWrapper_inlineAddLinks__Qdf6H button{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;color:#948d85;background:none;border:none;padding:0;cursor:pointer;transition:color .2s ease}.SectionWrapper_inlineAddLinks__Qdf6H button:hover{color:#70695f}.WhyCard_whyCard__U4aHd{background:#fff;border-left:3px solid #fbdc6b;border-radius:0;padding:20px 24px;margin-bottom:16px;box-shadow:0 1px 3px rgba(0,0,0,.08);display:flex;gap:20px;align-items:flex-start}.WhyCard_whyCardIcon__VXucb{flex-shrink:0}.WhyCard_whyCardContent__Ri3qP{flex:1 1;min-width:0}.WhyCard_whyCardLabel__lFdsM{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#202e2b;margin-bottom:16px}.WhyCard_whyCardItem__ska4_{margin-bottom:8px}.WhyCard_whyCardItem__ska4_:last-child{margin-bottom:0}.WhyCard_whyCardTitle__kN4Sd{font-size:20px;font-weight:700;line-height:1.3}.WhyCard_whyCardText__AfwXN,.WhyCard_whyCardTitle__kN4Sd{font-family:Libre Baskerville,Georgia,serif;color:#202e2b}.WhyCard_whyCardText__AfwXN{font-size:15px;font-style:italic;line-height:1.6}.WhyCard_whyCardDate__NrhaF{font-size:12px;color:#806757;margin-top:4px}.DiscoverySection_sparkInputWrap__3bnMx{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.DiscoverySection_sparkInput__uX3k_{width:100%;min-height:60px;padding:8px 12px;border:1px solid #e8e2d8;border-radius:6px;background:#fff;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5;color:#202e2b;resize:vertical;outline:none;transition:border-color .2s ease}.DiscoverySection_sparkInput__uX3k_:focus{border-color:#1b553e}.DiscoverySection_sparkInput__uX3k_::placeholder{color:#70695f}.DiscoverySection_sparkInputActions__8LWvZ{display:flex;justify-content:flex-end;gap:4px}.DiscoverySection_sparkCancelBtn__pdgI0{padding:4px 12px;background:none;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;cursor:pointer;border-radius:6px}.DiscoverySection_sparkCancelBtn__pdgI0:hover{color:#202e2b}.DiscoverySection_sparkSaveBtn__ID7q5{padding:4px 12px;background:#1b553e;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#fff;cursor:pointer;border-radius:6px;transition:background .2s ease}.DiscoverySection_sparkSaveBtn__ID7q5:hover:not(:disabled){background:#113627}.DiscoverySection_sparkSaveBtn__ID7q5:disabled{opacity:.5;cursor:not-allowed}.DiscoverySection_friendCard___l_DL{display:flex;gap:16px;padding:16px;background:#faf9f7;border-radius:8px;margin-bottom:8px}.DiscoverySection_friendCardAvatar__wJXP9{width:40px;height:40px;min-width:40px;border-radius:50%;background:#f5eee6;display:flex;align-items:center;justify-content:center;color:#70695f}.DiscoverySection_friendCardContent__xEXe8{flex:1 1;min-width:0}.DiscoverySection_friendCardName__Co5iM{font-size:13px;font-weight:600;color:#202e2b;margin-bottom:4px}.DiscoverySection_friendCardQuote__DR_2N{font-size:13px;font-style:italic;color:#806757;line-height:1.5;margin:0 0 6px}.DiscoverySection_friendCardDate__AD9jN{font-size:12px;color:#948d85}.DiscoverySection_mediaCard__BipHB{display:flex;gap:16px;padding:14px;border-radius:2px;background:#fff;box-shadow:0 1px 3px rgba(32,46,43,.06),0 0 0 1px rgba(32,46,43,.03);overflow:hidden;transition:all .2s ease;cursor:pointer;margin-bottom:8px}.DiscoverySection_mediaCard__BipHB:hover{box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04);transform:translateY(-1px)}@media(max-width:480px){.DiscoverySection_mediaCard__BipHB{flex-direction:column}}.DiscoverySection_mediaCardThumb__hmqNm{width:120px;min-width:120px;height:160px;border-radius:6px;overflow:hidden;position:relative;flex-shrink:0}@media(max-width:480px){.DiscoverySection_mediaCardThumb__hmqNm{width:100%;min-width:100%;height:200px}}.DiscoverySection_mediaCardMedia__jHdh4{width:100%;height:100%;object-fit:cover}.DiscoverySection_mediaCardOverlay__VFp2G{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.2);opacity:0;transition:opacity .2s}.DiscoverySection_mediaCard__BipHB:hover .DiscoverySection_mediaCardOverlay__VFp2G{opacity:1}.DiscoverySection_mediaCardPlay__8HDVD{width:36px;height:36px;background:hsla(0,0%,100%,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#202e2b}.DiscoverySection_mediaCardPlay__8HDVD svg{margin-left:2px}.DiscoverySection_mediaCardBadge__Q9zk8{position:absolute;top:8px;left:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:rgba(0,0,0,.7);color:#fff;padding:3px 8px;border-radius:10px}.DiscoverySection_mediaCardContent__zBIwW{flex:1 1;display:flex;flex-direction:column;min-width:0}.DiscoverySection_mediaCardTitle__zmvef{font-size:16px;font-weight:600;color:#202e2b;line-height:1.3;margin-bottom:8px;text-decoration:none}.DiscoverySection_mediaCardTitle__zmvef:hover{color:#1b553e}.DiscoverySection_mediaCardQuote__ZYuFA{font-size:15px;font-style:italic;color:#70695f;line-height:1.45;flex:1 1;margin:0}.DiscoverySection_mediaCardFooter__pYMJW{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12px;color:#948d85}.DiscoverySection_mediaCardCreator__f_QW7{color:#1b553e;font-weight:500}.DiscoverySection_mediaCardSep__AGsY3{width:3px;height:3px;border-radius:50%;background:#948d85}.DiscoverySection_mediaCardDate__ZJh_W{color:#948d85}.DiscoverySection_sourceList__iYw6K{display:flex;flex-direction:column;gap:12px}.DiscoverySection_sourceList__iYw6K>*{width:100%;max-width:360px}.DiscoverySection_sourceRow__XaDB8{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;background:#faf9f7;border:1px solid #ede6dc;border-radius:6px}.DiscoverySection_sourceRowIcon__4IX_u{width:36px;height:36px;min-width:36px;border-radius:6px;background:#f5eee6;display:flex;align-items:center;justify-content:center;color:#70695f}.DiscoverySection_sourceRowContent__eav_9{flex:1 1}.DiscoverySection_sourceRowTitle__XPJzM{font-size:13px;font-weight:600;color:#202e2b;text-decoration:none}.DiscoverySection_sourceRowTitle__XPJzM:hover{text-decoration:underline}.DiscoverySection_sourceRowMeta__JOAXq{display:flex;flex-direction:column;gap:2px;margin-top:4px}.DiscoverySection_sourceRowDesc__p3OuD{font-size:12px;font-style:italic;color:#806757}.DiscoverySection_sourceRowLink__UsJ54{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#1b553e;text-decoration:none}.DiscoverySection_sourceRowLink__UsJ54:hover{text-decoration:underline}.DiscoverySection_sourceRowDate__hRZ09{font-size:12px;color:#70695f}.AfterReadingSection_readGroupHeader__na9IG{display:flex;align-items:center;gap:8px;padding:8px 0;margin-top:20px;margin-bottom:8px;border-bottom:1px solid #ede6dc}.AfterReadingSection_readGroupHeader__na9IG:first-child{margin-top:0}.AfterReadingSection_readGroupLabel__lCMar{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#1b553e}.AfterReadingSection_readGroupDates__h58Ua{font-size:12px;color:#70695f;font-weight:400}.LegacyNotesSection_container__JGEUe{margin-top:20px}.LegacyNotesSection_toggle__e4y_1{display:flex;align-items:center;gap:8px;padding:8px 0;border:none;background:none;color:#70695f;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;cursor:pointer;transition:color .2s ease}.LegacyNotesSection_toggle__e4y_1:hover{color:#806757}.LegacyNotesSection_content__tlgyX{margin-top:8px;display:flex;flex-direction:column;gap:20px}.LegacyNotesSection_group__WM82s{display:flex;flex-direction:column;gap:8px}.LegacyNotesSection_groupLabel__CIEM5{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#70695f}.LegacyNotesSection_notesList__Ak71h{display:flex;flex-direction:column;gap:8px}.LegacyNotesSection_noteItem__v0ex7{padding-left:16px;border-left:2px solid #ede6dc;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.5}.LegacyNotesSection_noteItem__v0ex7 p{margin:0 0 8px}.LegacyNotesSection_noteItem__v0ex7 p:last-child{margin-bottom:0}.LegacyNotesSection_noteImage__JKx6A{max-width:200px;border-radius:6px}.LegacyNotesSection_noteLink__YjJD4{color:#1b553e;text-decoration:underline;word-break:break-all}.LegacyNotesSection_noteLink__YjJD4:hover{text-decoration:none}.JournalCelebration_wrapper__Nyu4P{padding:0;cursor:pointer;transition:background .2s ease}.JournalCelebration_wrapper__Nyu4P:hover{background:rgba(27,85,62,.03)}.JournalCelebration_wrapper__Nyu4P.JournalCelebration_selected__X_Dxt{background:rgba(27,85,62,.06)}.JournalCelebration_card__AODfb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:50px;padding:0 16px;border-radius:0;text-align:center}.JournalCelebration_reading__qbS1o{background:linear-gradient(135deg,#1e5494,#2968a8)}.JournalCelebration_finished__IN3jw{background:linear-gradient(135deg,#0f7b55,#168058)}.JournalCelebration_dnf__RW3wq{background:#fdf0e6}.JournalCelebration_tbr__JokK7{background:#fffcf0;border:1.5px solid #face48}.JournalCelebration_headline__rzPdd{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:13px;letter-spacing:-.01em;line-height:1}.JournalCelebration_finished__IN3jw .JournalCelebration_headline__rzPdd,.JournalCelebration_reading__qbS1o .JournalCelebration_headline__rzPdd{color:#fff}.JournalCelebration_dnf__RW3wq .JournalCelebration_headline__rzPdd{font-style:italic;font-weight:600;color:#5c4300}.JournalCelebration_tbr__JokK7 .JournalCelebration_headline__rzPdd{color:#5c4300}.JournalCelebration_date__FM8gB{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;line-height:1}.JournalCelebration_finished__IN3jw .JournalCelebration_date__FM8gB,.JournalCelebration_reading__qbS1o .JournalCelebration_date__FM8gB{color:#fff;opacity:.7}.JournalCelebration_dnf__RW3wq .JournalCelebration_date__FM8gB{color:#70695f}.JournalCelebration_tbr__JokK7 .JournalCelebration_date__FM8gB{color:#5c4300;opacity:.7}.JournalCelebration_editBtn__VJKgs{position:absolute;top:4px;right:6px;display:none;align-items:center;gap:3px;padding:2px 6px;border:none;border-radius:4px;background:hsla(0,0%,100%,.25);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:inherit;cursor:pointer;opacity:.8}.JournalCelebration_editBtn__VJKgs:hover{opacity:1;background:hsla(0,0%,100%,.4)}.JournalCelebration_card__AODfb{position:relative}.JournalCelebration_card__AODfb:hover .JournalCelebration_editBtn__VJKgs{display:flex}.JournalCelebration_editWrapper__x9_zX{cursor:default}.JournalCelebration_editWrapper__x9_zX:hover{background:none}.JournalCelebration_editCard__M6CoE{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:0}.JournalCelebration_editHeadline__sLT9F{font-family:Playfair Display,Georgia,serif;font-weight:700;font-size:13px;line-height:1}.JournalCelebration_finished__IN3jw .JournalCelebration_editHeadline__sLT9F,.JournalCelebration_reading__qbS1o .JournalCelebration_editHeadline__sLT9F{color:#fff}.JournalCelebration_dnf__RW3wq .JournalCelebration_editHeadline__sLT9F{font-style:italic;color:#5c4300}.JournalCelebration_tbr__JokK7 .JournalCelebration_editHeadline__sLT9F{color:#5c4300}.JournalCelebration_editFields__ovHsG{display:flex;flex-direction:column;gap:8px}.JournalCelebration_editDateRow__4zD_U{display:flex;align-items:center;gap:4px}.JournalCelebration_editDateRow__4zD_U svg{opacity:.7}.JournalCelebration_editDateRow__4zD_U input[type=date]{border:1px solid hsla(0,0%,100%,.3);border-radius:4px;padding:2px 4px;background:hsla(0,0%,100%,.15);font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:inherit;outline:none}.JournalCelebration_editDateRow__4zD_U input[type=date]:focus{border-color:hsla(0,0%,100%,.6)}.JournalCelebration_dnf__RW3wq .JournalCelebration_editDateRow__4zD_U input[type=date],.JournalCelebration_tbr__JokK7 .JournalCelebration_editDateRow__4zD_U input[type=date]{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.15);color:#202e2b}.JournalCelebration_dnf__RW3wq .JournalCelebration_editDateRow__4zD_U svg,.JournalCelebration_tbr__JokK7 .JournalCelebration_editDateRow__4zD_U svg{color:#806757}.JournalCelebration_editRatingRow__F__Vh{display:flex;align-items:center}.JournalCelebration_editActions__Hu3PU{display:flex;align-items:center;gap:4px;margin-top:2px}.JournalCelebration_deleteBtn__95_Fw{display:flex;align-items:center;padding:3px 6px;border:none;border-radius:4px;background:hsla(0,0%,100%,.15);color:inherit;cursor:pointer;opacity:.6;margin-right:auto}.JournalCelebration_deleteBtn__95_Fw:hover{opacity:1;background:rgba(198,40,40,.2)}.JournalCelebration_dnf__RW3wq .JournalCelebration_deleteBtn__95_Fw,.JournalCelebration_tbr__JokK7 .JournalCelebration_deleteBtn__95_Fw{background:rgba(0,0,0,.05);color:#806757}.JournalCelebration_dnf__RW3wq .JournalCelebration_deleteBtn__95_Fw:hover,.JournalCelebration_tbr__JokK7 .JournalCelebration_deleteBtn__95_Fw:hover{background:rgba(198,40,40,.1);color:#c62828}.JournalCelebration_editCancelBtn__gO5Ot,.JournalCelebration_editSaveBtn__Zhd6f{padding:3px 10px;border:none;border-radius:4px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;cursor:pointer}.JournalCelebration_editCancelBtn__gO5Ot{background:hsla(0,0%,100%,.15);color:inherit;opacity:.8}.JournalCelebration_editCancelBtn__gO5Ot:hover{opacity:1}.JournalCelebration_dnf__RW3wq .JournalCelebration_editCancelBtn__gO5Ot,.JournalCelebration_tbr__JokK7 .JournalCelebration_editCancelBtn__gO5Ot{background:rgba(0,0,0,.05);color:#806757}.JournalCelebration_editSaveBtn__Zhd6f{background:hsla(0,0%,100%,.3);color:inherit;font-weight:500}.JournalCelebration_editSaveBtn__Zhd6f:hover{background:hsla(0,0%,100%,.45)}.JournalCelebration_dnf__RW3wq .JournalCelebration_editSaveBtn__Zhd6f,.JournalCelebration_tbr__JokK7 .JournalCelebration_editSaveBtn__Zhd6f{background:#1b553e;color:#fff}.JournalCelebration_dnf__RW3wq .JournalCelebration_editSaveBtn__Zhd6f:hover,.JournalCelebration_tbr__JokK7 .JournalCelebration_editSaveBtn__Zhd6f:hover{background:#153f2e}.JournalRecCard_card__80CMo{padding:12px;border-radius:8px;cursor:pointer;transition:background .2s ease;border-left:3px solid transparent}.JournalRecCard_card__80CMo+.JournalRecCard_card__80CMo{margin-top:4px}.JournalRecCard_card__80CMo:hover{background:#f5eee6}.JournalRecCard_card__80CMo.JournalRecCard_selected__iUirE{background:#e8f0eb;border-left-color:#face48}.JournalRecCard_header__PcOLr{display:flex;align-items:center;gap:8px;margin-bottom:4px}.JournalRecCard_reviewedBadge__oHQ8Z{display:inline-block;padding:1px 8px;border-radius:6px;font-weight:500;background:rgba(250,206,72,.15);color:#d4a830;line-height:1.5}.JournalRecCard_bookCount__NPfNH,.JournalRecCard_reviewedBadge__oHQ8Z{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px}.JournalRecCard_bookCount__NPfNH{color:#70695f;margin-left:auto}.JournalRecCard_draftBadge__ePR8h{display:inline-block;padding:1px 8px;border-radius:6px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;background:rgba(250,206,72,.15);color:#d4a830;line-height:1.5}.JournalRecCard_date__4TQ4X{font-family:Libre Baskerville,Georgia,serif;font-size:12px;color:#806757}.JournalRecCard_body__Nm2e1{display:flex;gap:8px}.JournalRecCard_content__PP5nq{flex:1 1;min-width:0}.JournalRecCard_title__ZkRvU{font-size:13px;font-weight:500;color:#202e2b;margin:0 0 2px;-webkit-line-clamp:1}.JournalRecCard_title__ZkRvU,.JournalRecCard_why__yqMac{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.JournalRecCard_why__yqMac{font-size:12px;font-style:italic;color:#70695f;margin:0;-webkit-line-clamp:2}.JournalRecCard_thumbnail__foQMS{width:48px;height:48px;border-radius:6px;background:#faf9f7;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.JournalRecCard_videoOverlay__KP5Lx{width:28px;height:28px;border-radius:50%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;color:#fff}.JournalRecCard_thumbnailImg__2Rei5{width:48px;height:48px;border-radius:6px;object-fit:cover;flex-shrink:0}.VideoCard_card___30h9{display:flex;gap:8px;align-items:flex-start;padding:12px 16px;cursor:pointer;transition:background .2s ease}.VideoCard_card___30h9+.VideoCard_card___30h9{margin-top:4px}.VideoCard_card___30h9:hover{background:#f5eee6}.VideoCard_card___30h9.VideoCard_selected__5O8J_{background:#e8f0eb}.VideoCard_dateBlock__cQVM_{width:36px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.VideoCard_dateBlockWeekday__x_QBY{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:500;color:#70695f;letter-spacing:.05em}.VideoCard_dateBlockDay__Avy4j{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:600;color:#202e2b;line-height:1}.VideoCard_body__uZgWX{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch;gap:4px}.VideoCard_thumbnail__4ASbY{position:relative;width:100%;height:48px;border-radius:4px;overflow:hidden;background:#000}.VideoCard_video__Fnq82{width:100%;height:100%;object-fit:cover;display:block}.VideoCard_playOverlay__2iFgU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3);transition:background .2s ease}.VideoCard_card___30h9:hover .VideoCard_playOverlay__2iFgU{background:rgba(0,0,0,.45)}.VideoCard_meta__vspQA{display:flex;align-items:center;gap:4px}.VideoCard_date__F_FSG,.VideoCard_phase__x8yQr{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f}.VideoCard_phase__x8yQr:before{content:"·";margin-right:4px}.BookJournalList_listContent__GVMa8{outline:none}.BookJournalList_bookThumb__e9Cmj{width:36px;height:50px;flex-shrink:0;border-radius:4px;overflow:hidden}.BookJournalList_bookCover__Gw0ZQ{width:100%;height:100%;object-fit:cover}.BookJournalList_bookCoverPlaceholder__2Q49V{width:100%;height:100%;background:#f5eee6;display:flex;align-items:center;justify-content:center;font-family:Libre Baskerville,Georgia,serif;font-size:11px;color:#70695f}.BookJournalList_itemWithCover__5JwfG{display:flex;gap:8px;align-items:flex-start;padding:4px 16px;cursor:pointer;transition:background .2s ease}.BookJournalList_itemWithCover__5JwfG:hover{background:#f5eee6}.BookJournalList_itemWithCover__5JwfG.BookJournalList_selected__j7V8G{background:#e8f0eb}.BookJournalList_itemWithCoverContent__gdwCs{flex:1 1;min-width:0}.BookJournalList_entryCard__mtzs7{position:relative;display:flex;gap:8px;align-items:flex-start;padding:12px 16px;cursor:pointer;transition:background .2s ease}.BookJournalList_entryCard__mtzs7+.BookJournalList_entryCard__mtzs7{margin-top:4px}.BookJournalList_entryCard__mtzs7:hover{background:#f5eee6}.BookJournalList_entryCard__mtzs7.BookJournalList_selected__j7V8G{background:#e8f0eb}.BookJournalList_entryBody__aJGIE{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}.BookJournalList_entryMeta__95JhS{display:flex;align-items:center;gap:4px;margin-top:auto}.BookJournalList_entryDate__hoR8Y,.BookJournalList_phaseBadge__ipbwZ{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f}.BookJournalList_phaseBadge__ipbwZ:before{content:"·";margin-right:4px}.BookJournalList_entryPreview__UWXoL{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BookJournalList_draftEntry__0GYBA{border-left:2px dashed #ede6dc}.BookJournalList_draftBadge__SEoNI{width:36px;height:50px;flex-shrink:0;border-radius:4px;border:1px dashed #ede6dc;background:transparent;display:flex;align-items:center;justify-content:center;color:#70695f;cursor:pointer;transition:all .2s ease}.BookJournalList_draftBadge__SEoNI:hover{border-color:#1b553e;color:#1b553e;background:rgba(27,85,62,.05)}.BookJournalList_draftRecIcon__oGPGA{width:36px;height:50px;flex-shrink:0;border-radius:4px;border:1px dashed #face48;background:rgba(250,206,72,.05);display:flex;align-items:center;justify-content:center;color:#d4a830}.BookJournalList_draftLabel__yoyuT{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f;font-style:italic}.BookJournalList_draftLabel__yoyuT:before{content:"·";margin-right:4px}.BookJournalList_dateBlock__pGc9d{width:36px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.BookJournalList_dateBlockWeekday__8S7Gn{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:500;color:#70695f;letter-spacing:.3px;line-height:1}.BookJournalList_dateBlockDay__HGGYa{font-family:Libre Baskerville,Georgia,serif;font-size:26px;font-weight:700;color:#202e2b;line-height:1}.BookJournalList_mediaThumb__neyYA{width:50px;height:50px;flex-shrink:0;border-radius:6px;overflow:hidden;position:relative;align-self:center}.BookJournalList_mediaThumbImg__FBARu{width:100%;height:100%;object-fit:cover;display:block}.BookJournalList_mediaOverlayBadges__esY_W{position:absolute;bottom:2px;right:2px;display:flex;gap:2px;align-items:center}.BookJournalList_mediaBadgeIcon__5psP_{display:inline-flex;align-items:center;gap:1px;padding:1px 3px;border-radius:2px;background:rgba(0,0,0,.6);color:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px;line-height:1}.BookJournalList_mediaBadgeIcon__5psP_ svg{flex-shrink:0}@media(max-width:480px){.BookJournalList_mediaBadgeIcon__5psP_{padding:2px 4px;font-size:10px}.BookJournalList_mediaBadgeIcon__5psP_ svg{width:12px;height:12px}}.BookJournalList_emptyState__x1Xza{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;padding:24px}.BookJournalList_emptyPrompt__VHCZI{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:italic;color:#70695f;text-align:center;line-height:1.5;margin:0}.BookJournalList_emptyStateClickable__It0kh{display:flex;align-items:center;justify-content:center;width:100%;min-height:120px;padding:24px;border:1px dashed #ede6dc;border-radius:8px;background:transparent;cursor:pointer;transition:background .2s ease;margin:0 8px}.BookJournalList_emptyStateClickable__It0kh:hover{background:#f5eee6}.JournalMediaView_container__ef27j{overflow-y:auto;position:relative;min-width:0}.JournalMediaView_filterBar__xada_{display:flex;gap:4px;padding:8px 16px;border-bottom:1px solid #ede6dc;overflow-x:auto}.JournalMediaView_filterPill__lusZN{display:inline-flex;align-items:center;padding:4px 12px;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;white-space:nowrap;transition:all .2s ease}.JournalMediaView_filterPill__lusZN:hover{background:#f5eee6;border-color:#e8e2d8}.JournalMediaView_filterPillActive__wU7m9{background:#1b553e;border-color:#1b553e;color:#fff}.JournalMediaView_filterPillActive__wU7m9:hover{background:#1b553e;border-color:#1b553e}.JournalMediaView_splitLayout__8_8t9{display:flex;flex-direction:row;height:500px}.JournalMediaView_focusMode__4xLfH{flex:1 1;min-height:0}.JournalMediaView_focusMode__4xLfH.JournalMediaView_splitLayout__8_8t9{height:auto}.JournalMediaView_focusMode__4xLfH:not(.JournalMediaView_splitLayout__8_8t9){overflow-y:auto}.JournalMediaView_galleryPane__RG8Dd{width:55%;flex-shrink:0;overflow-y:auto;border-right:1px solid #ede6dc;position:relative}.JournalMediaView_editorPane__SodNa{flex:1 1;overflow-y:auto;min-width:0;display:flex;flex-direction:column}.JournalMediaView_editorHeader__GXVh0{display:flex;align-items:center;justify-content:flex-end;padding:8px 16px;border-bottom:1px solid #ede6dc;flex-shrink:0}.JournalMediaView_editorCloseBtn__Tz5_u{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:none;color:#806757;cursor:pointer;border-radius:6px;transition:all .2s ease}.JournalMediaView_editorCloseBtn__Tz5_u:hover{color:#202e2b;background:#f5eee6}.JournalMediaView_mediaCardSelected__b3Uki{box-shadow:0 0 0 2px #1b553e}.JournalMediaView_mediaGrid__QWDcY{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));grid-gap:8px;gap:8px;padding:8px}@media(max-width:480px){.JournalMediaView_mediaGrid__QWDcY{grid-template-columns:repeat(2,1fr)}}.JournalMediaView_mediaCard__cPaCm{position:relative;border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.JournalMediaView_mediaCard__cPaCm:hover{transform:translateY(-2px);box-shadow:0 2px 8px rgba(32,46,43,.1),0 0 0 1px rgba(32,46,43,.04)}.JournalMediaView_mediaCard__cPaCm:hover .JournalMediaView_cardOverlay__ovb72,.JournalMediaView_mediaCard__cPaCm:hover .JournalMediaView_recOverlay__GDKIO{opacity:1}.JournalMediaView_mediaImage___eP1V{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.JournalMediaView_imageCard__CNApb{aspect-ratio:3/4}.JournalMediaView_videoThumb__6Jih6{position:relative;width:100%;aspect-ratio:3/4;background:#faf9f7;border-radius:8px;overflow:hidden}.JournalMediaView_mediaVideo__0_HNI{width:100%;height:100%;object-fit:cover}.JournalMediaView_playOverlay__ciNb1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;color:#fff}.JournalMediaView_spotifyCard__KP_5B{aspect-ratio:3/4;border-radius:8px;overflow:hidden;background:#1f1f1f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;position:relative}.JournalMediaView_spotifyCard__KP_5B:hover .JournalMediaView_spotifyPlayBtn__JEaWP{transform:scale(1.1)}.JournalMediaView_spotifyThumb__UQH6x{width:100%;height:100%;object-fit:cover;display:block}.JournalMediaView_spotifyOverlayTop___IgYo{position:absolute;top:0;left:0;right:0;padding:8px;background:linear-gradient(180deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.4) 60%,transparent);display:flex;align-items:flex-start;gap:8px}.JournalMediaView_spotifyMeta__RRbHB{display:flex;flex-direction:column;min-width:0;flex:1 1}.JournalMediaView_spotifyTitle__Iqxsw{font-family:Libre Baskerville,Georgia,serif;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.4)}.JournalMediaView_spotifyBrand__pnsBy{display:flex;align-items:center;gap:3px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9px;font-weight:500;color:#1db954;text-transform:uppercase;letter-spacing:.3px}.JournalMediaView_spotifyIcon__DPBfC{color:#1db954}.JournalMediaView_spotifyLabel__oVUcX{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:hsla(0,0%,100%,.7)}.JournalMediaView_spotifyPlayBtn__JEaWP{width:32px;height:32px;border-radius:50%;background:#1db954;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;transition:transform .2s ease}.JournalMediaView_spotifyActive__KwrNR{box-shadow:0 0 0 2px #1db954}.JournalMediaView_miniPlayer__Yu98P{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;height:80px;border-top:1px solid #ede6dc;background:#1f1f1f;flex-shrink:0;display:flex;align-items:center}.JournalMediaView_miniPlayer__Yu98P iframe{width:100%;height:80px;border:none}.JournalMediaView_miniPlayerClose__Ii9Qs{position:absolute;top:4px;right:4px;width:20px;height:20px;border:none;border-radius:50%;background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;transition:background .2s ease}.JournalMediaView_miniPlayerClose__Ii9Qs:hover{background:hsla(0,0%,100%,.25)}.JournalMediaView_cardOverlay__ovb72{position:absolute;bottom:0;left:0;right:0;padding:32px 8px 4px;pointer-events:none;opacity:0;transition:opacity .2s ease;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.JournalMediaView_overlayBookTitle__mK0ub{display:block;font-family:Libre Baskerville,Georgia,serif;font-size:12px;font-weight:600;font-style:italic;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.5),0 0 8px rgba(0,0,0,.3)}.JournalMediaView_overlayLabel__INbSc{font-size:9px;color:hsla(0,0%,100%,.75);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.JournalMediaView_overlayDate__y9NkX,.JournalMediaView_overlayLabel__INbSc{display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.4)}.JournalMediaView_overlayDate__y9NkX{font-size:11px;color:hsla(0,0%,100%,.6);margin-top:2px}.JournalMediaView_recOverlay__GDKIO{position:absolute;bottom:0;left:0;right:0;padding:32px 8px 4px;pointer-events:none;opacity:0;transition:opacity .2s ease;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 50%,transparent);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.JournalMediaView_recOverlayTitle__n9uLG{display:block;font-family:Libre Baskerville,Georgia,serif;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(0,0,0,.5),0 0 8px rgba(0,0,0,.3)}.JournalMediaView_recOverlayLabel__kXJBA{font-size:9px;color:hsla(0,0%,100%,.75);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.JournalMediaView_recOverlayDate__bei7c,.JournalMediaView_recOverlayLabel__kXJBA{display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.4)}.JournalMediaView_recOverlayDate__bei7c{font-size:11px;color:hsla(0,0%,100%,.6);margin-top:2px}.JournalMediaView_emptyState___tkXF{display:flex;align-items:center;justify-content:center;min-height:200px;padding:32px;border:1px solid #ede6dc;border-radius:12px;background:#fff}.JournalMediaView_emptyState___tkXF p{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-style:italic;color:#70695f;text-align:center}.JournalMediaView_emptyFilter__D48xG{display:flex;align-items:center;justify-content:center;min-height:120px;padding:24px}.JournalMediaView_emptyFilter__D48xG p{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:italic;color:#70695f}@media(max-width:480px){.JournalMediaView_splitLayout__8_8t9{flex-direction:column;height:auto}.JournalMediaView_splitLayout__8_8t9 .JournalMediaView_galleryPane__RG8Dd{display:none}.JournalMediaView_splitLayout__8_8t9 .JournalMediaView_editorPane__SodNa{min-height:400px}}.JournalCalendarView_calendarSection__E8VGn{min-width:0;overflow-y:auto;display:flex;flex-direction:column}.JournalCalendarView_dayHeaderRow__18zie{display:grid;grid-template-columns:repeat(7,1fr);position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#fff;border-bottom:1px solid #ede6dc}.JournalCalendarView_dayHeader__HvzUi{padding:8px;text-align:center;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;color:#70695f;text-transform:uppercase}.JournalCalendarView_monthsScroll__x3D3s{flex:1 1}.JournalCalendarView_monthBlock__Ix_SO{padding:0 16px}.JournalCalendarView_monthTitle__GwHlp{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:600;color:#202e2b;margin:0;padding:16px 0 4px;position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}.JournalCalendarView_calendar__amlTH{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:0;gap:0}.JournalCalendarView_day__u4Imh{padding:4px;position:relative;display:flex;flex-direction:column;aspect-ratio:1;border:1px solid transparent;border-radius:4px;transition:all .2s ease;cursor:pointer}.JournalCalendarView_day__u4Imh:hover{background:rgba(27,85,62,.04)}.JournalCalendarView_day__u4Imh:empty{cursor:default}.JournalCalendarView_readingPeriod__8NB9s{background:rgba(74,144,217,.08)}.JournalCalendarView_readingStart__sdIA_{border-left:2px solid #1e5494;border-top:2px solid #1e5494;border-bottom:2px solid #1e5494;border-top-left-radius:6px;border-bottom-left-radius:6px}.JournalCalendarView_readingEnd__Cr4n7{border-right:2px solid #1e5494;border-top:2px solid #1e5494;border-bottom:2px solid #1e5494;border-top-right-radius:6px;border-bottom-right-radius:6px}.JournalCalendarView_readingStart__sdIA_.JournalCalendarView_readingEnd__Cr4n7{border:2px solid #1e5494;border-radius:6px}.JournalCalendarView_started__lmfDh{background:rgba(30,84,148,.12)}.JournalCalendarView_finished__1RYrC{background:rgba(15,123,85,.12)}.JournalCalendarView_dnf__zg67j{background:rgba(92,67,0,.08)}.JournalCalendarView_today__LWBYj .JournalCalendarView_todayNumber__PX1Lm{background:#1b553e;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.JournalCalendarView_selected__AuLgA{border:2px solid #1b553e!important;border-radius:6px;background:rgba(27,85,62,.06)}.JournalCalendarView_dayNumber__vQuy2{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;color:#202e2b;position:relative;z-index:1}.JournalCalendarView_day__u4Imh:has(.JournalCalendarView_cellThumb__8SchC) .JournalCalendarView_dayNumber__vQuy2{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5)}.JournalCalendarView_statusIcon__kXLyW{position:absolute;top:4px;right:4px;color:#1e5494;opacity:.7;z-index:1}.JournalCalendarView_finished__1RYrC .JournalCalendarView_statusIcon__kXLyW{color:#0f7b55}.JournalCalendarView_dnf__zg67j .JournalCalendarView_statusIcon__kXLyW{color:#5c4300}.JournalCalendarView_day__u4Imh:has(.JournalCalendarView_cellThumb__8SchC) .JournalCalendarView_statusIcon__kXLyW{color:#fff;opacity:.9}.JournalCalendarView_eventDots__cgfY_{display:flex;gap:3px;margin-top:4px;position:relative;z-index:1}.JournalCalendarView_dotEntry__ZVieo{width:6px;height:6px;border-radius:50%;background:#4a90d9}.JournalCalendarView_dotRec____ycU{width:6px;height:6px;border-radius:50%;background:#face48}.JournalCalendarView_dotMedia__lS_wt{width:6px;height:6px;border-radius:50%;background:#e91e63}.JournalCalendarView_cellThumb__8SchC{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.JournalCalendarView_cellThumb__8SchC img,.JournalCalendarView_cellThumb__8SchC video{width:100%;height:100%;object-fit:cover}.JournalCalendarView_cellThumb__8SchC:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.35) 0,rgba(0,0,0,.05) 40%,rgba(0,0,0,.25));pointer-events:none}.JournalCalendarView_playIcon__0U17s{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;background:hsla(0,0%,100%,.85);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#202e2b;z-index:1}.JournalCalendarView_playIcon__0U17s svg{margin-left:1px}.JournalCalendarView_legend__oK8vw{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 20px;border-top:1px solid #ede6dc}.JournalCalendarView_legendItem__E3ouU{display:flex;align-items:center;gap:8px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;color:#70695f}.JournalCalendarView_legendReadingPeriod__sLFNZ{width:18px;height:10px;background:rgba(74,144,217,.12);border:1px solid #1e5494;border-radius:2px}.JournalCalendarView_legendDot__LmorV{width:7px;height:7px;border-radius:50%}.JournalCalendarView_sidebarContent__66NnC{padding:20px}.JournalCalendarView_sidebarEmpty__M1inE{display:flex;align-items:center;justify-content:center;min-height:200px;padding:24px;text-align:center;color:#70695f;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-style:italic}.JournalCalendarView_sidebarDate__LKMr1{font-family:Libre Baskerville,Georgia,serif;font-size:20px;font-weight:700;color:#202e2b;margin:0}.JournalCalendarView_sidebarSubtitle__RaVEB{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;margin:4px 0 0}.JournalCalendarView_sidebarItemsList__QbdM9{margin-top:20px;display:flex;flex-direction:column;gap:8px}.JournalCalendarView_sidebarEntryCard__uHtoV{display:flex;gap:16px;align-items:flex-start;padding:16px;cursor:pointer;transition:background .2s ease,box-shadow .2s ease;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.08)}.JournalCalendarView_sidebarEntryCard__uHtoV:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.JournalCalendarView_sidebarEntrySelected__t0_9Q{background:#e8f0eb;box-shadow:0 4px 16px rgba(0,0,0,.12)}.JournalCalendarView_sidebarBookThumb__nXC0A{width:40px;height:56px;flex-shrink:0;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.JournalCalendarView_sidebarBookCover__FXvcb{width:100%;height:100%;object-fit:cover}.JournalCalendarView_sidebarBookPlaceholder__MP_n7{width:100%;height:100%;background:#f5eee6;display:flex;align-items:center;justify-content:center;font-family:Libre Baskerville,Georgia,serif;font-size:11px;color:#70695f}.JournalCalendarView_sidebarEntryBody__S_bxH{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}.JournalCalendarView_sidebarEntryPreview__2WUBS{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.JournalCalendarView_sidebarEntryMeta__auNOS{display:flex;align-items:center;gap:4px;margin-top:auto}.JournalCalendarView_sidebarEntryDate__37mPs,.JournalCalendarView_sidebarPhaseBadge__4oWbc{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;color:#70695f}.JournalCalendarView_sidebarPhaseBadge__4oWbc:before{content:"·";margin-right:4px}.JournalCalendarView_sidebarMediaThumb__djh78{width:44px;height:44px;flex-shrink:0;border-radius:6px;overflow:hidden;position:relative;align-self:center}.JournalCalendarView_sidebarMediaThumbImg__ELIpo{width:100%;height:100%;object-fit:cover;display:block}.JournalCalendarView_sidebarMediaBadges__tPd6y{position:absolute;bottom:2px;right:2px;display:flex;gap:2px;align-items:center}.JournalCalendarView_sidebarMediaBadge__RuDrf{display:inline-flex;align-items:center;gap:1px;padding:1px 3px;border-radius:2px;background:rgba(0,0,0,.6);color:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:8px;line-height:1}.JournalCalendarView_sidebarMediaBadge__RuDrf svg{flex-shrink:0}.JournalCalendarView_noEvents___5IrJ{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#70695f;text-align:center;padding:20px 0;margin:0;font-style:italic}@media(max-width:480px){.JournalCalendarView_calendar__amlTH{padding:4px}.JournalCalendarView_day__u4Imh{padding:2px}.JournalCalendarView_cellThumb__8SchC{display:none}.JournalCalendarView_legend__oK8vw{flex-wrap:wrap;gap:16px}}.ManualBookAddModal_dialog__fh3XA{max-width:450px;max-height:85vh;overflow-y:auto}.ManualBookAddModal_titleRow__y9e7o{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-right:32px}.ManualBookAddModal_title__7Ka3T{font-size:26px;font-weight:600;margin-bottom:0}.ManualBookAddModal_ao3Toggle__q46q5{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:#806757;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ManualBookAddModal_ao3Toggle__q46q5 input[type=checkbox]{cursor:pointer}.ManualBookAddModal_searchPrompt__C3AOH{display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:8px}.ManualBookAddModal_searchPromptText___p2_O{font-size:12px;color:#70695f}.ManualBookAddModal_searchPromptLink__WBxVs{padding:0;background:none;border:none;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#1b553e;cursor:pointer;transition:color .2s ease}.ManualBookAddModal_searchPromptLink__WBxVs:hover{text-decoration:underline}.ManualBookAddModal_searchPromptDivider__AiF2E{width:100%;height:1px;background:#e8e2d8;margin-top:4px}.ManualBookAddModal_form__drOVW{display:flex;flex-direction:column;gap:12px}.ManualBookAddModal_seriesRow__shlMq{display:flex;gap:12px;align-items:flex-start}.ManualBookAddModal_seriesNumber__12bz0{width:70px;flex-shrink:0}.ManualBookAddModal_heroRow__fHvxH{display:flex;gap:12px;align-items:flex-start}.ManualBookAddModal_heroCover__WZBaf{flex-shrink:0}.ManualBookAddModal_heroFields__J21Iw{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.ManualBookAddModal_heroMeta__IZ0II{display:flex;align-items:center;gap:12px}.ManualBookAddModal_actions__7D5OX{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:12px}.MatchSearchDialog_matchModal__v2kN9{max-width:520px;width:100%}@media(max-width:480px){.MatchSearchDialog_matchModal__v2kN9{position:fixed;inset:0;max-width:100%;max-height:100%;border-radius:0}}.MatchSearchDialog_matchModalHeader__qxh3R{margin-bottom:20px;padding-right:32px}.MatchSearchDialog_matchModalBack__v9y9t{display:none;align-items:center;gap:4px;padding:0;margin-bottom:8px;background:none;border:none;color:#1b553e;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;cursor:pointer}@media(max-width:480px){.MatchSearchDialog_matchModalBack__v9y9t{display:flex}}.MatchSearchDialog_matchModalFields__vfxSR{display:flex;flex-direction:column;gap:12px}.MatchSearchDialog_matchModalResults__KaS1V{margin-top:24px}.MatchSearchDialog_matchModalResultsLabel__Le1LR{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.MatchSearchDialog_matchModalLoading___hQlC{font-size:13px;color:#70695f;text-align:center;padding:20px 0}.MatchSearchDialog_matchModalItem__kKfef{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;margin-bottom:8px;transition:border-color .2s ease}.MatchSearchDialog_matchModalItem__kKfef:hover{border-color:#1b553e}.MatchSearchDialog_matchModalItemLibrary__WBR4I{border-color:rgba(27,85,62,.3);background:rgba(27,85,62,.03)}.MatchSearchDialog_matchModalItemCover__jk6eC{flex-shrink:0;width:44px;height:64px;border-radius:6px;overflow:hidden}.MatchSearchDialog_matchModalItemCover__jk6eC img{width:100%;height:100%;object-fit:cover}.MatchSearchDialog_matchModalItemCoverPlaceholder__rd2Hk{width:100%;height:100%;background:#f5eee6;border-radius:6px}.MatchSearchDialog_matchModalItemInfo__0JQ0l{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.MatchSearchDialog_matchModalItemTitle__18JMh{font-size:13px;font-weight:600;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MatchSearchDialog_matchModalItemAuthor__VHlpx{font-size:12px;color:#806757}.MatchSearchDialog_matchModalItemBtn__WN_pM{flex-shrink:0;padding:4px 12px!important;font-size:12px!important}.MatchSearchDialog_matchModalFooter__iIMFT{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.MatchSearchDialog_matchModalFooterDivider__Tw1rz{width:100%;height:1px;background:#e8e2d8;margin-bottom:4px}.MatchSearchDialog_matchModalFooterPrompt__LBX8i{font-size:13px;color:#70695f}.MatchSearchDialog_matchModalFooterActions__AWBKY{display:flex;gap:12px}.MatchSearchDialog_matchModalFooterBtn__r7Rco{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;color:#806757;background:none;border:none;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.MatchSearchDialog_matchModalFooterBtn__r7Rco:hover{color:#1b553e;background:rgba(27,85,62,.06)}.BookDetail_page__O6Br7{background:#faf9f7;padding-bottom:80px}@media(max-width:767px){.BookDetail_page__O6Br7{padding-bottom:140px}}.BookDetail_content__EUU8D{padding:20px 16px 32px;max-width:920px;margin:0 auto;transition:margin-right .3s ease}.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:440px;margin-left:20px;max-width:none}@media(min-width:1024px)and (max-width:1199px){.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:380px}}@media(max-width:1023px){.BookDetail_sidebarOpen__kkpCA .BookDetail_content__EUU8D{margin-right:0}}.BookDetail_mediaSidebar__IM6gk{position:fixed;top:65px;right:0;bottom:0;width:420px;z-index:999;overflow:hidden}@media(min-width:1024px)and (max-width:1199px){.BookDetail_mediaSidebar__IM6gk{width:360px}}@media(max-width:1023px){.BookDetail_mediaSidebar__IM6gk{top:0;width:100%;z-index:1000}}.BookDetail_fabShifted__6ZrZI{right:440px}@media(min-width:1024px)and (max-width:1199px){.BookDetail_fabShifted__6ZrZI{right:380px}}@media(max-width:1023px){.BookDetail_fabShifted__6ZrZI{right:24px}}.BookDetail_backBtn__M0anO{display:inline-flex;align-items:center;gap:4px;color:#70695f;text-decoration:none;font-size:13px;font-weight:500;margin-bottom:20px;transition:color .2s ease}.BookDetail_backBtn__M0anO:hover{color:#1b553e}.BookDetail_journalToolbar__TgTxK{margin-top:16px}.BookDetail_newEntryBtn__JBGXc{display:flex;align-items:center;gap:5px;background:#1b553e;border:none;border-radius:6px;padding:6px 12px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;color:#fff;cursor:pointer;white-space:nowrap;transition:background .2s ease}.BookDetail_newEntryBtn__JBGXc:hover{background:#153f2e}@media(max-width:767px){.BookDetail_newEntryBtn__JBGXc span{display:none}.BookDetail_newEntryBtn__JBGXc{padding:6px}}.BookDetail_placeholderView__VzKjC{display:flex;align-items:center;justify-content:center;min-height:200px;background:#fff;border:1px solid #e8e2d8;border-radius:12px;color:#70695f;font-size:15px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookDetail_error__t8R4m,.BookDetail_loading__TmTnT{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;color:#806757;gap:20px}.BookDetail_backLink__0uMvW{display:flex;align-items:center;gap:4px;color:#1b553e;text-decoration:none}.BookDetail_backLink__0uMvW:hover{text-decoration:underline}.BookDetail_hiddenInput__XNJFm{display:none}.BookDetail_mediaField__ACdDG{margin-bottom:16px}.BookDetail_mediaDropzone__LB5kp{display:flex;align-items:center;gap:8px;padding:16px;background:#faf9f7;border:2px dashed #e8e2d8;border-radius:12px;cursor:pointer}.BookDetail_mediaRemoveBtn__kYglp{margin-top:8px;background:none;border:none;cursor:pointer;color:#70695f;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;display:flex;align-items:center;gap:4px}.BookDetail_mediaDivider__iaiiA{text-align:center;color:#70695f;margin:16px 0}.BookDetail_mediaLabel__v_TzK{display:block;margin-bottom:4px;font-size:13px;font-weight:500}.BookDetail_mediaUrlInput__pfJ9_{width:100%;padding:8px 12px;border:1px solid #e8e2d8;border-radius:6px;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;color:#202e2b}.BookDetail_mediaUrlInput__pfJ9_:focus{outline:none;border-color:#1b553e}.BookDetail_mediaUrlInput__pfJ9_:disabled{opacity:.5}.BookDetail_mediaError__58Aq1{color:#c62828;font-size:13px;margin-bottom:16px}.BookDetail_mediaCancelBtn__6izHr{background:none}.BookDetail_mediaCancelBtn__6izHr,.BookDetail_mediaSaveBtn__mP2aC{padding:8px 16px;border:none;cursor:pointer;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif}.BookDetail_mediaSaveBtn__mP2aC{background:#1b553e;color:#fff;border-radius:6px;display:flex;align-items:center;gap:4px}.BookDetail_mediaSaveBtn__mP2aC:disabled{opacity:.5;cursor:not-allowed}.BookDetail_spinner__MIr8s{animation:BookDetail_spin__24O33 1s linear infinite}@keyframes BookDetail_spin__24O33{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StatusNudgeToast_nudgeToast__W1vhu{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #e8e2d8;border-radius:16px;padding:16px 20px;box-shadow:0 8px 32px rgba(45,37,32,.2);z-index:1001;animation:StatusNudgeToast_slideUp__lU4_n .25s ease-out}@media(max-width:767px){.StatusNudgeToast_nudgeToast__W1vhu{bottom:140px;left:16px;right:16px;transform:none;flex-direction:column;align-items:stretch;gap:12px}}.StatusNudgeToast_nudgeContent__f8EVA{flex:1 1}.StatusNudgeToast_nudgeTitle__4fWV9{font-size:15px;font-weight:600;color:#202e2b}.StatusNudgeToast_nudgeSub__Hgg1u{font-size:13px;color:#70695f;margin-top:2px}.StatusNudgeToast_nudgeActions__nC8_h{display:flex;gap:8px}@media(max-width:767px){.StatusNudgeToast_nudgeActions__nC8_h{justify-content:flex-end}}.StatusNudgeToast_nudgeBtn__3KPSL{font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:600;padding:8px 20px;border-radius:6px;cursor:pointer;transition:all .2s ease}.StatusNudgeToast_nudgeBtnPrimary__D8b6_{background:#1b553e;border:none;color:#fff}.StatusNudgeToast_nudgeBtnPrimary__D8b6_:hover{background:#113627}.StatusNudgeToast_nudgeBtnDismiss__xlldQ{background:none;border:1px solid #e8e2d8;color:#806757}.StatusNudgeToast_nudgeBtnDismiss__xlldQ:hover{border-color:#70695f;color:#202e2b}@keyframes StatusNudgeToast_slideUp__lU4_n{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.RemoveBookDialog_dialog__U1Jt2{max-width:420px}.RemoveBookDialog_title__SaSpI{font-family:Libre Baskerville,Georgia,serif;font-weight:700;color:#202e2b;font-size:26px;margin-bottom:16px}.RemoveBookDialog_message__wMgFZ{font-size:15px;color:#202e2b;line-height:1.6;margin-bottom:24px}.RemoveBookDialog_message__wMgFZ strong{color:#202e2b;font-weight:600}.RemoveBookDialog_actions__iwSHi{display:flex;gap:12px}.ChangeMatchModal_modal__fKe42{max-width:520px;width:100%}@media(max-width:480px){.ChangeMatchModal_modal__fKe42{position:fixed;inset:0;max-width:100%;max-height:100%;border-radius:0;transform:none;top:0;left:0;animation:none}}.ChangeMatchModal_header__m6S5B{margin-bottom:20px;padding-right:32px}.ChangeMatchModal_backBtn__SkpaI{display:none;align-items:center;gap:4px;padding:0;margin-bottom:8px;background:none;border:none;color:#1b553e;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;cursor:pointer}@media(max-width:480px){.ChangeMatchModal_backBtn__SkpaI{display:flex}}.ChangeMatchModal_fields__qGCV6{display:flex;flex-direction:column;gap:12px}.ChangeMatchModal_results__UiK9E{margin-top:24px}.ChangeMatchModal_resultsLabel__Abbup{font-size:12px;font-weight:600;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px}.ChangeMatchModal_loading__NBpqY{font-size:13px;color:#70695f;text-align:center;padding:20px 0}.ChangeMatchModal_item__E7Hxq{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #e8e2d8;border-radius:8px;margin-bottom:8px;transition:border-color .2s ease}.ChangeMatchModal_item__E7Hxq:hover{border-color:#1b553e}.ChangeMatchModal_itemLibrary__TEOIS{border-color:rgba(27,85,62,.3);background:rgba(27,85,62,.03)}.ChangeMatchModal_itemCover__Zk4ig{flex-shrink:0;width:44px;height:64px;border-radius:6px;overflow:hidden}.ChangeMatchModal_itemCover__Zk4ig img{width:100%;height:100%;object-fit:cover}.ChangeMatchModal_itemCoverPlaceholder__paqIH{width:100%;height:100%;background:#f5eee6;border-radius:6px}.ChangeMatchModal_itemInfo__6kDDK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ChangeMatchModal_itemTitle__bo_Ug{font-size:13px;font-weight:600;color:#202e2b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeMatchModal_itemAuthor__667oI{font-size:12px;color:#806757;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeMatchModal_itemBtn__9nYPl{flex-shrink:0;padding:4px 12px!important;font-size:12px!important}.ChangeMatchModal_footer__4TAYy{margin-top:20px;display:flex;flex-direction:column;align-items:center;gap:8px}.ChangeMatchModal_footerDivider__BjeUQ{width:100%;height:1px;background:#e8e2d8;margin-bottom:4px}.ChangeMatchModal_footerPrompt__5Zje2{font-size:13px;color:#70695f}.ChangeMatchModal_footerActions__8bJS2{display:flex;gap:12px}.ChangeMatchModal_footerBtn__QhVUu{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:none;border:none;border-radius:6px;color:#806757;font-size:13px;font-family:Lato,-apple-system,BlinkMacSystemFont,sans-serif;cursor:pointer;transition:all .2s ease}.ChangeMatchModal_footerBtn__QhVUu:hover{color:#1b553e;background:rgba(27,85,62,.06)}.MatchReviewSidebar_shell__846ZD{max-height:100%}.MatchReviewSidebar_bookInfo__q5HLt{display:flex;gap:8px;padding:16px;border-bottom:1px solid #e8e2d8;background:#f5eee6}.MatchReviewSidebar_bookCover__TKPRl{width:48px;height:72px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);flex-shrink:0}.MatchReviewSidebar_bookCoverPlaceholder__GbXHu{display:flex;align-items:center;justify-content:center;width:48px;height:72px;background:#fff;border:1px dashed #e8e2d8;border-radius:4px;color:#70695f;flex-shrink:0}.MatchReviewSidebar_bookDetails__DEuNf{flex:1 1;min-width:0}.MatchReviewSidebar_bookTitle__BjnAJ{font-family:Libre Baskerville,Georgia,serif;font-size:15px;font-weight:700;color:#202e2b;margin:0 0 2px;line-height:1.3}.MatchReviewSidebar_bookAuthor__0Z0GS{font-size:13px;color:#806757;margin:0}.MatchReviewSidebar_bookLabel__ajjRd{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.MatchReviewSidebar_candidatesList__oQwx_{flex:1 1;overflow-y:auto;padding:8px}.MatchReviewSidebar_candidatesHeader__SzvuW{display:flex;align-items:center;justify-content:space-between;padding:4px 4px 8px}.MatchReviewSidebar_candidatesTitle___cmcy{font-size:12px;color:#70695f;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.MatchReviewSidebar_searchBtn__VjuTK{font-size:12px;gap:4px;color:#806757}.MatchReviewSidebar_searchBtn__VjuTK:hover{color:#1b553e}.MatchReviewSidebar_candidate__KneEf{display:flex;gap:8px;padding:8px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;position:relative}.MatchReviewSidebar_candidate__KneEf:hover{background:#f5eee6}.MatchReviewSidebar_candidate__KneEf.MatchReviewSidebar_selected__ssTOe{border-color:#1b553e;background:rgba(27,85,62,.04)}.MatchReviewSidebar_candidateCover__olyAG{width:60px;height:90px;object-fit:cover;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.08);flex-shrink:0}.MatchReviewSidebar_candidateNoCover__B9rQA{display:flex;align-items:center;justify-content:center;width:60px;height:90px;background:#f5eee6;border:1px dashed #e8e2d8;border-radius:4px;color:#70695f;font-size:12px;flex-shrink:0}.MatchReviewSidebar_candidateInfo__tOm40{flex:1 1;min-width:0}.MatchReviewSidebar_candidateTitle__DmZ6z{font-size:13px;font-weight:600;color:#202e2b;line-height:1.3;margin-bottom:2px}.MatchReviewSidebar_candidateAuthor__1jrUk{font-size:12px;color:#806757;margin-bottom:2px}.MatchReviewSidebar_candidateSeries__uCNLV{font-size:12px;color:#70695f;font-style:italic;margin-bottom:4px}.MatchReviewSidebar_candidateScore__ZsoOm{display:flex;align-items:center;gap:4px}.MatchReviewSidebar_source__ZU_Ag{font-size:12px;color:#70695f}.MatchReviewSidebar_useButton__wz9Ei{position:absolute;bottom:8px;right:8px}.MatchReviewSidebar_footer__4Gu_m{display:flex;align-items:center;gap:8px;padding:16px;border-top:1px solid #e8e2d8;flex-wrap:wrap}.MatchReviewSidebar_footerBtn__4BjVQ{font-size:13px}.MatchReviewSidebar_footerSpacer__KcpXv{flex:1 1}.MatchReviewSidebar_detailLink__tNYTP{font-size:12px;color:#70695f;text-decoration:none;transition:color .2s ease}.MatchReviewSidebar_detailLink__tNYTP:hover{color:#1b553e}