.Text_title-primary__SvMPc{font-size:32px;font-weight:400;line-height:44px}.Text_title-secondary-bold__VHPuF{font-size:24px;font-weight:700;line-height:24px}.Text_subtitle-secondary-semi__ptNrz{font-size:20px;font-weight:600;line-height:24px}.Text_subtitle-secondary-bold__KF0S2{font-size:20px;font-weight:700;line-height:30.5px}.Text_subtitle-secondary-alt__RbDPk{font-size:20px;font-weight:700;line-height:24px}.Text_text-base-bold__yZDEI{font-size:16px;font-weight:700;line-height:30.5px}.Text_text-base-semibold__X1rwW{font-size:16px;font-weight:600;line-height:32px}.Text_text-base__UcuWq{font-size:16px;font-weight:400;line-height:22px}.Text_text-regular__NYXeW{font-size:16px;font-weight:400;line-height:19px}.Text_text-quaternary__4ogQu{font-size:14px;font-weight:400;line-height:30.5px}.Text_text-small__CbFZx{font-size:14px;font-weight:400;line-height:19px}.Text_text-tin__I2kbN{font-size:12px;font-weight:600;line-height:16px}.Text_base__daPSe{color:var(--green-100)}.Button_button__JL1MO{font-size:16px;font-weight:600;line-height:32px;gap:8px;height:44px;box-sizing:border-box;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-control);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,opacity .2s ease}@media(prefers-reduced-motion:reduce){.Button_button__JL1MO{transition:none}}.Button_button__JL1MO:disabled{cursor:default;opacity:.5}.Button_button__JL1MO.Button_default__njKMr{padding:2px 14px}.Button_button__JL1MO.Button_wide__H6TBi{width:100%;text-align:center;padding:2px 18px}.Button_button__JL1MO.Button_primary__VD7oX{color:var(--white);background:var(--brown)}.Button_button__JL1MO.Button_primary__VD7oX:hover:not(:disabled){background:var(--brown-100)}.Button_button__JL1MO.Button_secondary__X_De4{color:var(--brown);background:var(--white);border:1px solid var(--beige)}.Button_button__JL1MO.Button_secondary__X_De4:hover:not(:disabled){background:var(--white-100);border:1px solid var(--beige);color:var(--brown)}.Button_button__JL1MO.Button_warning__LiD6I{background:var(--red-500);color:var(--white)}.Button_button__JL1MO.Button_warning__LiD6I:hover:not(:disabled){background:var(--red-700)}.Button_button__JL1MO.Button_outlined__8uleh{background:var(--beige);color:var(--brown)}.Button_button__JL1MO.Button_text__vvuww{background:transparent;color:var(--brown)}.Button_button__JL1MO.Button_text__vvuww:hover:not(:disabled){background:var(--white-100)}.InkLine_line__wM6yJ{display:block;width:100%;height:8px;pointer-events:none;mix-blend-mode:multiply;opacity:0;transition:opacity .7s ease}.InkLine_line__wM6yJ.InkLine_painted__6iHEv{opacity:1}@media(prefers-reduced-motion:reduce){.InkLine_line__wM6yJ{transition:none}}.Modal_modal__63_HG{position:fixed;z-index:1000;inset:0;background:var(--black-100);display:flex;align-items:center;justify-content:center;animation:Modal_modalFadeIn__i7cBj .18s ease-out}.Modal_modal__63_HG.Modal_closing__OGyIV{animation:Modal_modalFadeOut__Osazb .18s ease-in forwards}.Modal_modal__63_HG.Modal_closing__OGyIV .Modal_content__K1sUU{animation:Modal_modalScaleOut__niRds .18s ease-in forwards}.Modal_modal__63_HG.Modal_closing__OGyIV .Modal_content__K1sUU:focus{outline:none}.Modal_modal__63_HG .Modal_content__K1sUU{width:auto;margin:0 16px;max-width:920px;border-radius:var(--radius-control);background:var(--white-200);border:1px solid var(--black-200);animation:Modal_modalScaleIn__UvXJ_ .22s cubic-bezier(.2,.8,.2,1);transform-origin:center}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_header__hURpY{padding:24px 32px 18px;display:flex;align-items:center;justify-content:space-between}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_headerRule__ySxK8{width:calc(100% - 64px);margin:0 32px}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_title__yvaIk{color:var(--gray-darkest)}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_close__9nTU7{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_close__9nTU7 svg{width:24px;height:24px}.Modal_modal__63_HG .Modal_content__K1sUU .Modal_close__9nTU7 svg path{fill:var(--gray-darkest)}@keyframes Modal_modalFadeIn__i7cBj{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalScaleIn__UvXJ_{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes Modal_modalFadeOut__Osazb{0%{opacity:1}to{opacity:0}}@keyframes Modal_modalScaleOut__niRds{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.Modal_modal__63_HG,.Modal_modal__63_HG .Modal_content__K1sUU,.Modal_modal__63_HG.Modal_closing__OGyIV,.Modal_modal__63_HG.Modal_closing__OGyIV .Modal_content__K1sUU{animation:none}}.Modal_storie__eJUTh{gap:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:32px 24px}.Modal_storie__eJUTh .Modal_wrapper__IpZ_b{max-width:391px!important}.Modal_storie__eJUTh .Modal_title__yvaIk{text-align:center;max-width:240px;color:var(--black)}.Modal_storie__eJUTh .Modal_subtitle__2F4uN{color:var(--black)}.Modal_storie__eJUTh .Modal_footer__Jylk8{gap:16px;display:flex;align-items:center;margin-top:8px}.CopyButtonLabel_label__KUGr_{display:inline-grid}.CopyButtonLabel_label__KUGr_>span{grid-area:1/1;transition:opacity .2s ease}.CopyButtonLabel_label__KUGr_ .CopyButtonLabel_confirmation__flec7,.CopyButtonLabel_label__KUGr_.CopyButtonLabel_copied__IfEJN .CopyButtonLabel_normal__QndZr{opacity:0}.CopyButtonLabel_label__KUGr_.CopyButtonLabel_copied__IfEJN .CopyButtonLabel_confirmation__flec7{opacity:1}@media(prefers-reduced-motion:reduce){.CopyButtonLabel_label__KUGr_>span{transition:none}}.Icon_icon__WkRZO{vertical-align:middle}.ConfirmationModal_modal__bb7NL{width:100%!important;max-width:391px!important;background-color:var(--white)!important}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s{padding:32px}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_content__Oym4p{display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_content__Oym4p .ConfirmationModal_icon__VZqwg,.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_content__Oym4p .ConfirmationModal_title__qzOOd{color:var(--gray-darkest)}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_content__Oym4p .ConfirmationModal_text__F8ZoB{color:var(--black-transparent-300);max-width:100%}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_footer__KlOlA{gap:16px;display:flex;align-items:center;justify-content:center;padding:24px 32px 0}.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_footer__KlOlA .ConfirmationModal_actionButton__el82b,.ConfirmationModal_modal__bb7NL .ConfirmationModal_wrapper__0AI3s .ConfirmationModal_footer__KlOlA .ConfirmationModal_cancelButton__QNxPK{width:auto!important}.ConfirmationModal_errorText__VMbHy{color:var(--red-500);text-align:center;min-height:18px;line-height:18px;animation:ConfirmationModal_message-in__yyRk_ .2s ease}@media(prefers-reduced-motion:reduce){.ConfirmationModal_errorText__VMbHy{animation:none}}@keyframes ConfirmationModal_message-in__yyRk_{0%{opacity:0}to{opacity:1}}.LibraryRune_seal__pqouG{flex:0 0 40px;width:40px;height:40px;color:var(--brown-100);background:var(--pattern-panel-tab),var(--white-200);-webkit-clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%)}.LibraryRune_seal__pqouG>svg{display:block;width:100%;height:100%}.LibraryRune_frame__tMXjn{stroke:currentColor;stroke-width:1}.LibraryRune_terminals__3F_UD{fill:currentColor}.LibraryRune_glyph___0VVA{stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter}.LibraryRune_fallback__4rKA1{fill:currentColor;font-family:var(--font-source-serif);font-size:24px;font-weight:600}.LibraryRune_owner__ys3_p{color:var(--white-warm);background:var(--brown-100)}.Dropdown_dropdown__DmxQo{position:relative;width:100%}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8{width:100%;height:44px;box-sizing:border-box;padding:0 0 0 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;color:var(--gray-200);border:1px solid var(--brown-border);border-radius:var(--radius-control);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8.Dropdown_open__HBM1L,.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8:not(.Dropdown_disabled__6ByF_):hover{border-color:var(--brown)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8.Dropdown_open__HBM1L .Dropdown_iconWrapper__Q5kIg,.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8:not(.Dropdown_disabled__6ByF_):hover .Dropdown_iconWrapper__Q5kIg{border-left:1px solid var(--brown)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8.Dropdown_disabled__6ByF_{cursor:not-allowed;color:var(--gray);background:var(--white-warm)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8.Dropdown_disabled__6ByF_ .Dropdown_iconWrapper__Q5kIg .Dropdown_icon__Ix8wC path{fill:var(--gray)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8 .Dropdown_text__stDji{flex:1 1;text-align:left}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8 .Dropdown_iconWrapper__Q5kIg{border-left:1px solid var(--brown-border);height:-webkit-fill-available;padding:0 16px;display:flex;align-items:center;justify-content:center}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8 .Dropdown_iconWrapper__Q5kIg .Dropdown_icon__Ix8wC{flex-shrink:0;transition:transform .3s ease;transform:rotate(90deg)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8 .Dropdown_iconWrapper__Q5kIg .Dropdown_icon__Ix8wC path{fill:var(--brown)}.Dropdown_dropdown__DmxQo .Dropdown_trigger__TiDT8 .Dropdown_iconWrapper__Q5kIg .Dropdown_icon__Ix8wC.Dropdown_rotated__ePFI3{transform:rotate(-90deg)}.Dropdown_menu__tz2gf{width:100%;position:absolute;top:calc(100% + 4px);right:0;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);z-index:1000;display:flex;flex-direction:column;overflow:visible}.Dropdown_menuPortal__DFDV5{position:fixed;right:auto;z-index:1500}.Dropdown_optionWrapper___Yvhy{position:relative}.Dropdown_optionWrapper___Yvhy:first-child>.Dropdown_option__ReDNa{border-radius:var(--radius-control) var(--radius-control) 0 0}.Dropdown_optionWrapper___Yvhy:last-child>.Dropdown_option__ReDNa{border-radius:0 0 var(--radius-control) var(--radius-control)}.Dropdown_option__ReDNa{padding:9px 12px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease;color:var(--gray-200);display:flex;align-items:center;justify-content:space-between}.Dropdown_option__ReDNa:hover{background:var(--off-white)}.Dropdown_option__ReDNa.Dropdown_selected__ave6H{background:var(--off-white);font-weight:600}.Dropdown_option__ReDNa.Dropdown_hasSubMenu___F8oc{gap:8px}.Dropdown_subArrow__JmniV{flex-shrink:0;transform:rotate(0deg);transition:transform .2s ease}.Dropdown_subArrow__JmniV path{fill:var(--brown)}.Dropdown_subArrow__JmniV.Dropdown_rotated__ePFI3{transform:rotate(180deg)}.Dropdown_check__Tym9p{flex-shrink:0;margin-left:12px}.Dropdown_check__Tym9p path{fill:var(--white)}.Dropdown_subMenu__DGMpK{position:absolute;top:0;left:calc(100% + 4px);background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);z-index:1001;display:flex;flex-direction:column;min-width:100%;white-space:nowrap}.Dropdown_subMenu__DGMpK .Dropdown_option__ReDNa:first-child{border-radius:var(--radius-control) var(--radius-control) 0 0}.Dropdown_subMenu__DGMpK .Dropdown_option__ReDNa:last-child{border-radius:0 0 var(--radius-control) var(--radius-control)}@keyframes Dropdown_popover-in__EClKa{0%{opacity:0}to{opacity:1}}@keyframes Dropdown_popover-out__r_nbu{0%{opacity:1}to{opacity:0}}.Dropdown_menu__tz2gf,.Dropdown_subMenu__DGMpK{animation:Dropdown_popover-in__EClKa .14s ease-out}.Dropdown_menuClosing__kQfEO{animation:Dropdown_popover-out__r_nbu .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.Dropdown_menuClosing__kQfEO,.Dropdown_menu__tz2gf,.Dropdown_subMenu__DGMpK{animation:none}.Dropdown_icon__Ix8wC,.Dropdown_option__ReDNa,.Dropdown_subArrow__JmniV,.Dropdown_trigger__TiDT8{transition:none}}.Dropdown_libraryMenu__ELw4N{box-sizing:border-box;max-height:min(360px,60dvh);overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--taupe) var(--white-100);background:var(--white-warm);border-color:var(--brown-border);box-shadow:none}.Dropdown_libraryMenu__ELw4N::-webkit-scrollbar{width:12px}.Dropdown_libraryMenu__ELw4N::-webkit-scrollbar-track{background:var(--white-100)}.Dropdown_libraryMenu__ELw4N::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:6px}.Dropdown_libraryMenu__ELw4N .Dropdown_optionWrapper___Yvhy+.Dropdown_optionWrapper___Yvhy{border-top:1px solid var(--brown-border)}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa{position:relative;min-height:56px;box-sizing:border-box;padding:12px 16px;gap:12px;justify-content:flex-start;border-left:4px solid transparent;transition:background-color .2s ease,border-color .2s ease}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa:focus-visible,.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa:hover{background-color:var(--cream)}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa:focus-visible{outline:1px solid var(--brown-100);outline-offset:-1px}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa.Dropdown_selected__ave6H{border-left-color:var(--brown-100);background-color:var(--off-white);color:var(--brown-200)}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa.Dropdown_ownLibrary__xAgsi{background-color:var(--cream);color:var(--brown-200)}.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa.Dropdown_ownLibrary__xAgsi .Dropdown_libraryIdentity__KNHhH>p{font-weight:600}.Dropdown_libraryMenu__ELw4N .Dropdown_libraryIdentity__KNHhH{min-width:0;flex:1 1}.Dropdown_libraryMenu__ELw4N .Dropdown_libraryIdentity__KNHhH>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.Dropdown_libraryMenu__ELw4N .Dropdown_ownershipLabel__tAZcp{display:block;font-family:var(--font-source-sans);font-size:12px;line-height:16px;text-transform:uppercase;color:var(--brown-100)}@media(prefers-reduced-motion:reduce){.Dropdown_libraryMenu__ELw4N .Dropdown_option__ReDNa{transition:none}}.Tooltip_wrapper__keKyw{font-size:16px;font-weight:400;line-height:22px}.Tooltip_layer__mOQ4U{position:fixed;inset:0;z-index:10000;pointer-events:none}.Tooltip_wrapper__keKyw{--rt-opacity:1;color:var(--gray-darker)!important;background:var(--white)!important;box-shadow:var(--tooltip-shadow);max-width:min(300px,calc(100vw - 32px));border:1px solid var(--beige);overflow-wrap:anywhere;text-align:center;padding:12px 16px!important;font-size:16px!important;border-radius:var(--radius-control)!important}.Tooltip_story__yTYi7{color:var(--green-100)}.Tooltip_wrapper__keKyw{transition:opacity .15s ease!important}@media(prefers-reduced-motion:reduce){.Tooltip_wrapper__keKyw{transition:none!important}}.Tooltip_layer__mOQ4U.library{background:transparent}.FavoriteToggle_star__LC_ZN{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;padding:0;border:1px solid var(--brown-border);border-radius:50%;background:var(--white-200);color:var(--brown);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s cubic-bezier(.2,0,0,1)}.FavoriteToggle_star__LC_ZN svg{width:16px;height:16px;transition:fill .2s ease;fill:transparent}.FavoriteToggle_star__LC_ZN:focus-visible,.FavoriteToggle_star__LC_ZN:hover{border-color:var(--brown);color:var(--brown);transform:scale(1.06)}.FavoriteToggle_star__LC_ZN:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.FavoriteToggle_star__LC_ZN.FavoriteToggle_on__SN8Py{border-color:var(--brown);color:var(--brown)}.FavoriteToggle_star__LC_ZN.FavoriteToggle_on__SN8Py svg{fill:currentColor}.FavoriteToggle_star__LC_ZN.FavoriteToggle_busy__XDI4j{cursor:progress}.FavoriteToggle_star__LC_ZN.FavoriteToggle_mark__yWmpK{cursor:default}.FavoriteToggle_star__LC_ZN.FavoriteToggle_mark__yWmpK:hover{transform:none}@media(prefers-reduced-motion:reduce){.FavoriteToggle_star__LC_ZN,.FavoriteToggle_star__LC_ZN svg{transition:none}.FavoriteToggle_star__LC_ZN:focus-visible,.FavoriteToggle_star__LC_ZN:hover{transform:none}}.Avatar_avatar__Glds5{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0}.Avatar_avatar__Glds5 img,.Avatar_avatar__Glds5 svg{width:100%;height:100%;object-fit:cover}.Avatar_story__rZQj7{width:48px;height:48px}.ExpandableText_passage__WHhPs{font-size:16px;font-weight:400;line-height:22px}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm{font-size:16px;font-weight:400;line-height:19px}.ExpandableText_wrapper__d7AIz{display:flex;flex-direction:column;gap:4px;min-width:0}.ExpandableText_passage__WHhPs{color:var(--gray-darkest);overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--expandable-lines,8);overflow:hidden}.ExpandableText_passage__WHhPs b,.ExpandableText_passage__WHhPs strong{font-weight:600}.ExpandableText_passage__WHhPs p{margin:0 0 8px}.ExpandableText_passage__WHhPs a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow-wrap:anywhere}.ExpandableText_passage__WHhPs a:focus-visible,.ExpandableText_passage__WHhPs a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.ExpandableText_showAll__ETeCf{align-self:flex-start;padding:0;border:none;background:none;font-size:13px;font-weight:600;line-height:20px;color:var(--brown-100);cursor:pointer;transition:color .2s ease}.ExpandableText_showAll__ETeCf:hover{color:var(--brown)}.ExpandableText_showAll__ETeCf:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ExpandableText_showAll__ETeCf{transition:none}}@media(max-width:1024px){.ExpandableText_showAll__ETeCf{min-height:44px}}.ExpandableText_modal__XpSAK{max-width:518px!important;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px)}.ExpandableText_modal__XpSAK .ExpandableText_body__UfI3u{padding:32px;flex:1 1 auto;min-height:0;overflow-y:auto;border:solid var(--brown-border);border-width:0 0 1px;scrollbar-width:thin;scrollbar-color:var(--taupe) var(--white-100)}.ExpandableText_modal__XpSAK .ExpandableText_body__UfI3u::-webkit-scrollbar{width:12px}.ExpandableText_modal__XpSAK .ExpandableText_body__UfI3u::-webkit-scrollbar-track{background:var(--white-100)}.ExpandableText_modal__XpSAK .ExpandableText_body__UfI3u::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:6px}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm{color:var(--gray-darkest);overflow-wrap:anywhere}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm b,.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm strong{font-weight:600}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm p{margin:0 0 8px}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow-wrap:anywhere}.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm a:focus-visible,.ExpandableText_modal__XpSAK .ExpandableText_fullText__xF0Gm a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.ExpandableText_modal__XpSAK .ExpandableText_footer__JUSfH{flex-shrink:0;padding:24px 32px;display:flex;align-items:center;justify-content:flex-end}.ExpandableText_modal__XpSAK .ExpandableText_footer__JUSfH .ExpandableText_close__0wXr6{max-width:70px}.Toggle_wrapper__CpWAe{display:flex;align-items:center;justify-content:center;position:relative}.Toggle_input__G59Ip{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Toggle_label__iYM2W{width:44px;height:24px;display:block;background:var(--gray);border-radius:60px;position:relative;cursor:pointer;transition:background-color .25s ease}.Toggle_label__iYM2W:after{content:"";width:20px;height:20px;background:var(--white);position:absolute;border-radius:70px;top:2px;left:2px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.Toggle_label__iYM2W.Toggle_disabled__9XFjK{cursor:default;opacity:.6}.Toggle_input__G59Ip:checked+.Toggle_label__iYM2W{background:var(--brown)}.Toggle_input__G59Ip:checked+.Toggle_label__iYM2W:after{transform:translateX(20px)}.Toggle_input__G59Ip:focus-visible+.Toggle_label__iYM2W{outline:2px solid var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Toggle_label__iYM2W,.Toggle_label__iYM2W:after{transition:none}}.CharCount_count___eUAu{display:block;margin-top:2px;font-size:12px;line-height:1.3;color:var(--black-transparent-300);transition:color .2s ease}@media(prefers-reduced-motion:reduce){.CharCount_count___eUAu{transition:none}}.CharCount_over__by89l{color:var(--red-600)}.Input_container__m_l_f .Input_input__FJCBs ::placeholder{font-size:16px;font-weight:400;line-height:22px}.Input_container__m_l_f{position:relative;width:100%}.Input_container__m_l_f .Input_icon__RjZUy{position:absolute;right:16px;top:12px}.Input_container__m_l_f svg{cursor:pointer}.Input_container__m_l_f .Input_input__FJCBs{width:100%;height:44px;color:var(--black);font-size:16px;padding:0 16px;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control)}.Input_container__m_l_f .Input_input__FJCBs.Input_search__suy2L{height:48px!important;border:none;background:var(--white-300);font-weight:400;font-size:16px;border-radius:var(--radius-control);padding:0 34px 0 16px}.Input_container__m_l_f .Input_input__FJCBs.Input_search__suy2L::-webkit-search-cancel-button,.Input_container__m_l_f .Input_input__FJCBs.Input_search__suy2L::-webkit-search-decoration{appearance:none;-webkit-appearance:none}.Input_container__m_l_f .Input_input__FJCBs:focus-visible{outline:none}.Input_container__m_l_f .Input_input__FJCBs ::placeholder{color:var(--placeholder-color);text-transform:capitalize;font-weight:500}.Tag_wrapper__UYzLC{padding:2px 12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--radius-tag);max-width:143.5px;display:inline-flex;align-items:center;justify-content:center}.Tag_wrapper__UYzLC.Tag_clickable____h_B{cursor:pointer;transition:box-shadow .2s ease}.Tag_wrapper__UYzLC.Tag_clickable____h_B:focus-visible,.Tag_wrapper__UYzLC.Tag_clickable____h_B:hover{box-shadow:0 0 0 2px var(--white),0 0 0 3px var(--brown);outline:none}@media(prefers-reduced-motion:reduce){.Tag_wrapper__UYzLC.Tag_clickable____h_B{transition:none}}.Tag_wrapper__UYzLC.Tag_explained__5O908:focus-visible{box-shadow:0 0 0 2px var(--white),0 0 0 3px var(--brown);outline:none}.Tag_wrapper__UYzLC.Tag_active___tv3w{box-shadow:0 0 0 2px var(--white),0 0 0 3px var(--brown)}.Tag_wrapper__UYzLC.Tag_withRemove__1rUAH{display:inline-flex;align-items:center;gap:6px;max-width:180px;padding-right:6px}.Tag_wrapper__UYzLC .Tag_textWrapper__zNDA7{min-width:0;max-width:100%;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tag_wrapper__UYzLC .Tag_text__kcL4D{display:inline;font-family:var(--font-source-sans)}.Tag_wrapper__UYzLC .Tag_removeButton__Eiqi6{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:transparent;color:inherit;cursor:pointer;padding:0;border-radius:50%;transition:background .15s ease}.Tag_wrapper__UYzLC .Tag_removeButton__Eiqi6:hover{background:var(--white-overlay)}.Tag_wrapper__UYzLC .Tag_removeButton__Eiqi6 svg{width:10px;height:10px}.Tag_wrapper__UYzLC .Tag_removeButton__Eiqi6 svg path{fill:var(--white)}.Tag_tip__ZTr5W{display:flex;flex-direction:column;gap:4px}.Tag_tipLine__jVzJf{display:block}.Tag_arrow__WbGke{left:20px}.Textarea_container__5jVaG{position:relative;width:100%}.Textarea_container__5jVaG .Textarea_textarea__xo_aw{width:100%;min-height:35px;max-height:60vh;color:var(--black);padding:12px 16px;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control);resize:vertical;font-family:inherit;font-size:16px;line-height:1.5;scrollbar-width:thin;scrollbar-color:#c0b6ae transparent}.Textarea_container__5jVaG .Textarea_textarea__xo_aw::-webkit-scrollbar{width:8px}.Textarea_container__5jVaG .Textarea_textarea__xo_aw::-webkit-scrollbar-track{background:transparent}.Textarea_container__5jVaG .Textarea_textarea__xo_aw::-webkit-scrollbar-thumb{background:#c0b6ae;border-radius:5px}.Textarea_container__5jVaG .Textarea_textarea__xo_aw:focus-visible{outline:none}.Textarea_container__5jVaG .Textarea_textarea__xo_aw ::placeholder{color:var(--black-transparent-300);color:var(--placeholder-color);text-transform:capitalize;font-weight:500}.Textarea_container__5jVaG .Textarea_textarea__xo_aw:disabled{cursor:not-allowed;opacity:.6;resize:none}.CreateTagModal_modal__85lPa{width:100%!important;max-width:518px!important;background:var(--white)!important;overflow:hidden}.CreateTagModal_modal__85lPa form{display:block;overflow:hidden}.CreateTagModal_wrapper__8FqDY{padding:32px;max-height:calc(100vh - 250px);overflow-y:auto;overflow-x:hidden}.CreateTagModal_wrapper__8FqDY::-webkit-scrollbar{display:none}.CreateTagModal_wrapper__8FqDY .CreateTagModal_labelWrapper__KDjQz{display:flex;align-items:center;gap:8px;margin-bottom:12px}.CreateTagModal_wrapper__8FqDY .CreateTagModal_labelWrapper__KDjQz .CreateTagModal_label__DjnSn{margin-bottom:0}.CreateTagModal_wrapper__8FqDY .CreateTagModal_label__DjnSn{margin-bottom:12px;color:var(--black-transparent-300)}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy{margin-bottom:32px;transition:opacity .4s ease-in-out,transform .3s ease-in-out;animation:CreateTagModal_fadeInUp__wKZwo .4s ease-in-out}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy .CreateTagModal_error__LZ4bu{color:var(--red-600);font-size:12px;margin-top:4px;margin-bottom:0;line-height:18px;animation:CreateTagModal_message-in__v9qVH .2s ease}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy .CreateTagModal_color__22Myi{gap:16px 14px;display:flex;flex-wrap:wrap}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy .CreateTagModal_color__22Myi .CreateTagModal_blok__qYlC7{display:flex}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy .CreateTagModal_preview__FyyxH{display:flex;justify-content:center;background:var(--white-warm);border-radius:var(--radius-control);padding:12px 16px}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy .CreateTagModal_preview__FyyxH .CreateTagModal_tag__b_JkI{min-height:22px;min-width:114px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy.CreateTagModal_delete__oh85y{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gray-100);border-radius:var(--radius-control);padding:8px 12px}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy.CreateTagModal_delete__oh85y .CreateTagModal_label__DjnSn{display:flex;align-items:center;gap:8px;margin-bottom:0;color:var(--brown)}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy.CreateTagModal_delete__oh85y .CreateTagModal_arrow__AENLt{width:14px;height:14px}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy.CreateTagModal_delete__oh85y .CreateTagModal_arrow__AENLt path{fill:var(--gray-darkest)}.CreateTagModal_wrapper__8FqDY .CreateTagModal_noTagFound__YYkZl{display:block;animation:CreateTagModal_fadeInUp__wKZwo .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out}.CreateTagModal_wrapper__8FqDY .CreateTagModal_tagsList__qwbK2{transition:opacity .4s ease-in-out}.CreateTagModal_wrapper__8FqDY .CreateTagModal_tagsList__qwbK2 .CreateTagModal_label__DjnSn{margin-bottom:12px}.CreateTagModal_wrapper__8FqDY .CreateTagModal_tags__4cctJ{display:flex;flex-wrap:wrap;gap:12px;transition:opacity .4s ease-in-out}@keyframes CreateTagModal_fadeInUp__wKZwo{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CreateTagModal_footRule__gduEN{width:calc(100% - 64px);margin:0 32px}.CreateTagModal_footer__8_i66{gap:16px;display:flex;align-items:center;justify-content:flex-end;padding:24px 32px}.CreateTagModal_footer__8_i66 button{width:auto!important}.CreateTagModal_swatch__eHWiO{width:32px;height:32px;flex-shrink:0;border:none;padding:0;cursor:pointer;position:relative;transition:transform .15s ease,box-shadow .15s ease}.CreateTagModal_swatch__eHWiO:hover{z-index:1;transform:translateY(-2px)}.CreateTagModal_swatch__eHWiO.CreateTagModal_active__SBOTV{z-index:2;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brown-100)}.CreateTagModal_swatch__eHWiO:focus-visible{z-index:3;outline:2px solid var(--focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){.CreateTagModal_swatch__eHWiO{transition:none}.CreateTagModal_swatch__eHWiO:hover{transform:none}}.CreateTagModal_infoIcon__3Kk8g{display:inline-flex;align-items:center;cursor:help;border-radius:50%}.CreateTagModal_infoIcon__3Kk8g:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CreateTagModal_taggedList__OLDI1{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:160px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--brown-border) transparent}.CreateTagModal_taggedList__OLDI1::-webkit-scrollbar{width:6px}.CreateTagModal_taggedList__OLDI1::-webkit-scrollbar-thumb{background:var(--brown-border);border-radius:3px}.CreateTagModal_taggedRow__b0MI8{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.CreateTagModal_taggedTitle__bgkwf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateTagModal_taggedMeta__FHf2V{flex-shrink:0;color:var(--gray-darker)}@keyframes CreateTagModal_message-in__v9qVH{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.CreateTagModal_error__LZ4bu{animation:none}.CreateTagModal_wrapper__8FqDY .CreateTagModal_field__LtcKy,.CreateTagModal_wrapper__8FqDY .CreateTagModal_noTagFound__YYkZl{animation:none;transition:none}}.Object_object__5f7Oo .Object_count__yJftQ p{font-size:16px;font-weight:400;line-height:19px}.Object_object__5f7Oo{display:flex;align-items:center;width:100%;max-width:120px;border-radius:var(--radius-control);background:transparent}.Object_object__5f7Oo .Object_icon__PyKCC{display:flex;color:var(--gray-darkest);background:transparent;border-radius:var(--radius-control) 0 0 var(--radius-control);padding:3px 4px 3px 0}.Object_object__5f7Oo .Object_count__yJftQ{color:var(--gray-darkest);padding:0;display:flex;align-items:center;gap:4px;white-space:nowrap}.Object_object__5f7Oo.Object_border__JdBY5{background:var(--white);border:1px solid var(--brown-border)}.Object_object__5f7Oo.Object_border__JdBY5 .Object_icon__PyKCC{padding:8px;background:var(--white-warm);border-right:0;border-right:1px solid var(--brown-border)}.Object_object__5f7Oo.Object_border__JdBY5 .Object_count__yJftQ{color:var(--color-text);padding:0 8px}.Object_wrapper__g9KRw{padding:8px;background:var(--white);min-height:52px;display:flex;align-items:center}.RichTextField_field__qBBC_{width:100%}.RichTextField_header__vzh4w{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-bottom:8px}.RichTextField_label__pox5E{color:var(--black-transparent-300)}.RichTextField_tools__08AI5{display:flex;align-items:center;gap:4px}.RichTextField_tool__WyDlT{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white);color:var(--brown);font-family:var(--font-source-sans);font-size:14px;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.RichTextField_tool__WyDlT:focus-visible,.RichTextField_tool__WyDlT:hover{border-color:var(--brown)}.RichTextField_tool__WyDlT:focus-visible{outline:2px solid var(--brown);outline-offset:2px}.RichTextField_tool__WyDlT.RichTextField_toolOn__0aRbQ{background:var(--brown);border-color:var(--brown);color:var(--white)}.RichTextField_tool__WyDlT:disabled{cursor:not-allowed;opacity:.6}.RichTextField_bold__9CcM0{font-weight:700}.RichTextField_italic__E3Umd{font-style:italic}.RichTextField_strikeThrough__2cW_6{text-decoration:line-through}.RichTextField_editor__4yVp5{width:100%;box-sizing:border-box;min-height:96px;max-height:60vh;overflow-y:auto;resize:vertical;padding:12px 16px;color:var(--black);background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control);font-family:inherit;font-size:16px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:#c0b6ae transparent}.RichTextField_editor__4yVp5 b,.RichTextField_editor__4yVp5 strong{font-weight:700}.RichTextField_editor__4yVp5::-webkit-scrollbar{width:8px}.RichTextField_editor__4yVp5::-webkit-scrollbar-track{background:transparent}.RichTextField_editor__4yVp5::-webkit-scrollbar-thumb{background:#c0b6ae;border-radius:5px}.RichTextField_editor__4yVp5:focus,.RichTextField_editor__4yVp5:focus-visible{outline:none}.RichTextField_editor__4yVp5 p{margin:0 0 8px}.RichTextField_editor__4yVp5 s{text-decoration:line-through}.RichTextField_editor__4yVp5.RichTextField_empty__RVdVM:before{content:attr(data-placeholder);color:var(--black-transparent-300);font-weight:500;text-transform:capitalize;pointer-events:none}.RichTextField_editor__4yVp5.RichTextField_disabled__3yhKW{cursor:not-allowed;opacity:.6;resize:none}@media(prefers-reduced-motion:reduce){.RichTextField_tool__WyDlT{transition:none}}.RichTextField_editor__4yVp5 a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow-wrap:anywhere;cursor:pointer}.RichTextField_editor__4yVp5 a:focus-visible,.RichTextField_editor__4yVp5 a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.EditLibraryModal_modal__aaWNv{width:100%!important;max-width:518px!important;background:var(--white)!important;display:flex;flex-direction:column;max-height:calc(100vh - 64px)}.EditLibraryModal_form__Ug0E8{display:flex;flex-direction:column;gap:20px;padding:8px 32px 24px;overflow-y:auto}.EditLibraryModal_avatarSection__b6LTg{display:flex;flex-direction:column;align-items:center;gap:16px}.EditLibraryModal_avatarPreview__DYBla{width:160px;height:160px;padding:4px;border-radius:0;background-color:var(--white-100)}.EditLibraryModal_avatarImage__2chP9{width:100%;height:100%;border-radius:0;object-fit:cover}.EditLibraryModal_avatarButtons__L_o3C{display:flex;gap:16px}.EditLibraryModal_hiddenFile___ASn3{display:none}.EditLibraryModal_field__oZfCI{display:flex;flex-direction:column;gap:6px}.EditLibraryModal_labelRow__T4Evc{display:flex;align-items:center;justify-content:space-between}.EditLibraryModal_label__wgjC9{color:var(--gray-darkest)}.EditLibraryModal_counterRow__niR60{display:flex;justify-content:flex-end}.EditLibraryModal_error__pC_Sn{margin:0;min-height:18px;line-height:18px;font-size:12px;color:var(--red-600)}.EditLibraryModal_actions__Vvy4v{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.EditLibraryModal_hint__CQATl{color:var(--gray-darker)!important}.EditLibraryModal_tooltipOff__PnqV8 .react-tooltip{display:none}.Sidebar_sidebar__0ekqp{width:100%;max-width:331px;height:calc(100vh - 48px);background:var(--white-200);border-left:1px solid var(--brown-border);box-shadow:var(--sidebar-shadow);padding:16px;display:flex;flex-direction:column;justify-content:space-between;gap:16px;transition:transform .3s ease;position:-webkit-sticky;position:sticky;top:48px;align-self:flex-start;z-index:50}@media(max-width:1140px){.Sidebar_sidebar__0ekqp{top:55px;height:calc(100vh - 55px)}}@media(max-width:1024px){.Sidebar_sidebar__0ekqp{position:fixed;top:0;right:0;height:100vh;height:100dvh;z-index:130;transform:translateX(100%)}}@media(max-width:768px){.Sidebar_sidebar__0ekqp{max-width:100%}}.Sidebar_sidebar__0ekqp.Sidebar_open__5_0HQ{transform:translateX(0)}@media(min-width:1025px){.Sidebar_sidebar__0ekqp{overflow:hidden;transition:transform .3s ease,max-width .3s ease,padding .3s ease,border-left-width .3s ease}.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O,.Sidebar_sidebar__0ekqp .Sidebar_main__D7i2m{width:299px;flex-shrink:0;transition:opacity .15s ease .15s,visibility 0s linear 0s}.Sidebar_sidebar__0ekqp.Sidebar_collapsed__fV69X{max-width:0;padding-left:0;padding-right:0;border-left-width:0}.Sidebar_sidebar__0ekqp.Sidebar_collapsed__fV69X .Sidebar_footer__Gmh9O,.Sidebar_sidebar__0ekqp.Sidebar_collapsed__fV69X .Sidebar_main__D7i2m{opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}}@media(min-width:1025px)and (prefers-reduced-motion:reduce){.Sidebar_sidebar__0ekqp,.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O,.Sidebar_sidebar__0ekqp .Sidebar_main__D7i2m,.Sidebar_sidebar__0ekqp.Sidebar_collapsed__fV69X .Sidebar_footer__Gmh9O,.Sidebar_sidebar__0ekqp.Sidebar_collapsed__fV69X .Sidebar_main__D7i2m{transition:none}}.Sidebar_sidebar__0ekqp .Sidebar_close__SjYM3{justify-content:flex-end;display:none}.Sidebar_sidebar__0ekqp .Sidebar_close__SjYM3 button{width:44px;height:44px;padding:0}.Sidebar_sidebar__0ekqp .Sidebar_close__SjYM3 svg{width:24px;height:24px}.Sidebar_sidebar__0ekqp .Sidebar_close__SjYM3 svg path{fill:var(--gray-darkest)}@media(max-width:1024px){.Sidebar_sidebar__0ekqp .Sidebar_close__SjYM3{display:flex}}.Sidebar_sidebar__0ekqp .Sidebar_main__D7i2m{gap:24px;display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:auto}.Sidebar_sidebar__0ekqp .Sidebar_main__D7i2m::-webkit-scrollbar{display:none}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF{gap:8px;display:flex;align-items:center;padding-left:12px}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF .Sidebar_label__9hU6s{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brown-100)}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF p{line-height:30px}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF .Sidebar_button__h1x_G{width:auto;height:auto;padding:4px 8px}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF .Sidebar_text__3OgmH{font-size:16px;line-height:22px;font-weight:600}.Sidebar_sidebar__0ekqp .Sidebar_header__SwPeF .Sidebar_headerActions__Y1E6_{display:inline-flex;gap:6px;margin-left:auto}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc{gap:8px;display:flex;flex-direction:column;padding:4px 12px 0}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_totalObjects__kugs1{gap:8px;display:flex;flex-direction:column}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_subLabel__zjU_i{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brown-100)}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_objects__OX5ej{gap:12px;display:flex;flex-wrap:nowrap;align-items:center}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_objects__OX5ej>*{flex:0 0 auto;width:auto;max-width:none}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_objects__OX5ej .Sidebar_count__L4SIY svg{width:16px;height:16px}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_avatar__0CboF{gap:8px;display:flex}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_avatar__0CboF .Sidebar_avatarImage__gqU56{width:48px;height:48px;position:relative;border-radius:0;overflow:hidden}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n{gap:8px;display:flex;flex-wrap:wrap}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n.Sidebar_tagsEmpty__a4KT6{height:20px;align-items:center}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n .Sidebar_emptyTags__wUG_q{color:var(--gray-medium);line-height:20px}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n .Sidebar_tagSlot__FblwH{display:inline-flex}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n .Sidebar_tagSlot__FblwH.Sidebar_tagLeaving__yb2GQ{pointer-events:none}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_tags__Cf53n .Sidebar_button__h1x_G{color:var(--brown);height:26px}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_copyStatus__y0BgV{min-height:18px;margin-top:4px;color:var(--gray-darker)}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_copyStatusError__H5qWE{color:var(--red-500)}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_copyButton__5rhKk{min-width:100%;letter-spacing:.04em;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_copyButton__5rhKk svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.Sidebar_sidebar__0ekqp .Sidebar_content__fTENc .Sidebar_copyButton__5rhKk{transition:none}}.Sidebar_sidebar__0ekqp .Sidebar_about__K0epr{gap:8px;display:flex;flex-direction:column}.Sidebar_sidebar__0ekqp .Sidebar_about__K0epr .Sidebar_innerRule__6Y2eB{margin:4px 0}.Sidebar_sidebar__0ekqp .Sidebar_about__K0epr .Sidebar_sectionRule__dz1Rg{margin-top:8px}.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;background:var(--off-white);padding:6px 12px;border-radius:var(--radius-control);border:1px solid transparent;transition:border-color .2s ease,background .2s ease}@media(prefers-reduced-motion:reduce){.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O{transition:none}}.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O.Sidebar_footerActive__iNS2L{border-color:var(--brown);background:var(--cream)}.Sidebar_sidebar__0ekqp .Sidebar_footer__Gmh9O .Sidebar_label__9hU6s{min-width:0;font-weight:600}.Sidebar_backdrop__P_e3x,.Sidebar_openTab__jMN5q{display:none}@media(max-width:1024px){.Sidebar_openTab__jMN5q{position:fixed;top:50%;right:0;transform:translateY(-50%);z-index:30;display:flex;align-items:center;justify-content:center;width:40px;height:52px;padding:0;border:none;border-radius:var(--radius-control) 0 0 var(--radius-control);background:var(--white-warm);box-shadow:var(--sidebar-shadow);color:var(--brown);cursor:pointer;transition:background .2s ease,color .2s ease}.Sidebar_openTab__jMN5q:hover{background:var(--off-white);color:var(--brown-100)}.Sidebar_openTab__jMN5q:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Sidebar_backdrop__P_e3x{position:fixed;inset:0;z-index:120;display:block;background:var(--black-100);animation:Sidebar_backdrop-in__RPyvv .3s ease}}.Sidebar_tooltipOff__M_SWZ .react-tooltip{display:none}@keyframes Sidebar_backdrop-in__RPyvv{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.Sidebar_backdrop__P_e3x,.Sidebar_copyButton__5rhKk,.Sidebar_openTab__jMN5q,.Sidebar_sidebar__0ekqp{transition:none;animation:none}}.Loader_wrapper__thKCC{position:absolute;inset:0;z-index:100;display:grid;place-items:center;overflow:hidden;background:var(--white-transparent-400);animation:Loader_appear__6Hu0Z .24s ease-out both}.Loader_status___MVRO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Loader_constellation__wqbbH{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;grid-gap:12px;gap:12px;width:min(480px,calc(100% - 48px))}.Loader_constellation__wqbbH:before{content:"";position:absolute;inset:50% 0 auto;height:1px;background:var(--brown-100);opacity:.2}.Loader_rune__KzuI5{position:relative;display:flex;justify-content:center;animation:Loader_settle__xBNl6 4.8s ease-in-out infinite both}.Loader_rune__KzuI5>span{flex-basis:auto;width:100%;max-width:48px;height:auto;aspect-ratio:1}.Loader_rune__KzuI5:nth-child(3),.Loader_rune__KzuI5:nth-child(5){animation-delay:.16s}.Loader_rune__KzuI5:nth-child(2),.Loader_rune__KzuI5:nth-child(6){animation-delay:.32s}.Loader_rune__KzuI5:first-child,.Loader_rune__KzuI5:nth-child(7){animation-delay:.48s}@keyframes Loader_settle__xBNl6{0%,to{opacity:.3;transform:translateY(8px)}35%,65%{opacity:1;transform:translateY(0)}}@keyframes Loader_appear__6Hu0Z{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.Loader_rune__KzuI5,.Loader_wrapper__thKCC{animation:none}}.AddShelfModal_submitting__ILijs{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.AddShelfModal_creating__usXGI{position:fixed;inset:0;z-index:1000;animation:AddShelfModal_creating-fade-in__211RV .25s ease}@keyframes AddShelfModal_creating-fade-in__211RV{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.AddShelfModal_submitting__ILijs{transition:none}.AddShelfModal_creating__usXGI{animation:none}}.AddShelfModal_modal__K0rVz{width:100%!important;max-width:456px!important}.AddShelfModal_modal__K0rVz .AddShelfModal_wrapper__1lz_t{padding:32px;position:relative}.AddShelfModal_modal__K0rVz .AddShelfModal_field__IDrTu{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.AddShelfModal_modal__K0rVz .AddShelfModal_label__6hy_E{color:var(--gray-darkest)}.AddShelfModal_modal__K0rVz .AddShelfModal_error___ZD52{color:var(--red-600);font-size:12px;margin-top:4px;margin-bottom:0;line-height:18px;animation:AddShelfModal_message-in__6KF3_ .2s ease}.AddShelfModal_modal__K0rVz .AddShelfModal_content__XLxoi{gap:16px;display:flex;align-items:center;justify-content:space-between;margin-top:4px}.AddShelfModal_modal__K0rVz .AddShelfModal_content__XLxoi .AddShelfModal_item__CWV_b{font:inherit;color:inherit;text-align:inherit;background:var(--off-white);flex:1 1;padding:12px 4px;display:flex;align-items:center;justify-content:center;gap:4px;min-height:82px;flex-direction:column;border-radius:var(--radius-control);cursor:pointer;border:1px solid transparent;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.AddShelfModal_modal__K0rVz .AddShelfModal_content__XLxoi .AddShelfModal_item__CWV_b:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.AddShelfModal_modal__K0rVz .AddShelfModal_content__XLxoi .AddShelfModal_item__CWV_b:hover{border-color:var(--brown-border)}.AddShelfModal_modal__K0rVz .AddShelfModal_content__XLxoi .AddShelfModal_item__CWV_b.AddShelfModal_active__H8U6o{border-color:var(--brown);background:var(--white)}.AddShelfModal_modal__K0rVz .AddShelfModal_footer__lZab1{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.AddShelfModal_modal__K0rVz .AddShelfModal_footer__lZab1 button{width:auto}@keyframes AddShelfModal_message-in__6KF3_{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.AddShelfModal_error___ZD52{animation:none}}.LibraryToolbar_toolbar__7prfy{position:-webkit-sticky;position:sticky;top:48px;z-index:20;background:var(--cream);padding:16px 16px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity search" "pills librarian";align-items:center;grid-column-gap:24px;column-gap:24px;grid-row-gap:16px;row-gap:16px}@media(min-width:1025px){.LibraryToolbar_toolbar__7prfy{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"identity search panel" "pills librarian panel"}}@media(max-width:1140px){.LibraryToolbar_toolbar__7prfy{top:55px}}@media(max-width:768px){.LibraryToolbar_toolbar__7prfy{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "pills" "search" "librarian";row-gap:12px}}.LibraryToolbar_identity__oStyO{grid-area:identity;display:flex;align-items:center;gap:12px;min-width:0;animation:LibraryToolbar_toolbar-fade__iYs5r .3s ease}.LibraryToolbar_librarySwitcher__Vsnm2{flex:1 1;min-width:0;max-width:440px}.LibraryToolbar_librarySwitcher__Vsnm2>button{height:52px;padding-left:16px;border-radius:var(--radius-control);background:var(--white);color:var(--brown-200)}.LibraryToolbar_librarySwitcher__Vsnm2>button p{font-size:20px;line-height:1.2;font-weight:700;color:var(--brown-200);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LibraryToolbar_librarySwitcher__Vsnm2.LibraryToolbar_librarySwitcher__Vsnm2>button>div{border-left:none}@media(max-width:768px){.LibraryToolbar_librarySwitcher__Vsnm2{max-width:none}.LibraryToolbar_librarySwitcher__Vsnm2>button{height:48px}.LibraryToolbar_librarySwitcher__Vsnm2>button p{font-size:20px}}.LibraryToolbar_aboutButton__Mmo61{display:none;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;margin-left:auto;padding:0;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white);color:var(--brown);cursor:pointer;transition:border-color .2s ease}.LibraryToolbar_aboutButton__Mmo61:focus-visible,.LibraryToolbar_aboutButton__Mmo61:hover{border-color:var(--brown)}.LibraryToolbar_aboutButton__Mmo61 svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.LibraryToolbar_aboutButton__Mmo61{transition:none}}@media(max-width:1024px){.LibraryToolbar_aboutButton__Mmo61{display:inline-flex}}@keyframes LibraryToolbar_toolbar-fade__iYs5r{0%{opacity:0}to{opacity:1}}.LibraryToolbar_jumpButtons__541HV{display:flex;align-items:center;gap:12px;flex:1 1;flex-wrap:wrap}.LibraryToolbar_jumpScrollerWrap__mk79j{grid-area:pills;display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;animation:LibraryToolbar_toolbar-fade__iYs5r .3s ease}@media(max-width:768px){.LibraryToolbar_jumpScrollerWrap__mk79j{width:100%}}.LibraryToolbar_pillRow__r8H3l{display:flex;align-items:center;gap:12px}.LibraryToolbar_pillSlot__JKMhq{display:inline-flex;flex:0 0 auto}.LibraryToolbar_pillSlot__JKMhq.LibraryToolbar_pillLeaving__CMUyz{pointer-events:none}.LibraryToolbar_jumpScroll__VqlGx{flex-wrap:nowrap;overflow-x:auto;min-width:0;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none}.LibraryToolbar_jumpScroll__VqlGx::-webkit-scrollbar{display:none}.LibraryToolbar_jumpScroll__VqlGx>*{flex:0 0 auto}.LibraryToolbar_arrow__FYMxg{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:43px;height:43px;border-radius:var(--radius-control);background:#fefdf9!important}.LibraryToolbar_arrow__FYMxg:disabled{opacity:.4;cursor:default}.LibraryToolbar_arrowLeft__AfGdW svg{transform:rotate(180deg)}.LibraryToolbar_search__qfoQ9{flex-shrink:0;width:300px;max-width:100%}@media(max-width:768px){.LibraryToolbar_search__qfoQ9{width:100%}}.LibraryToolbar_search__qfoQ9 input{border-radius:var(--radius-control)!important;background:var(--white-300)!important}.LibraryToolbar_jumpButton__HKzS1{padding:6px 16px;border-radius:var(--radius-control);white-space:nowrap;background:var(--white)!important;color:var(--gray-darkest)!important;border:2px solid var(--beige)!important;transition:border-color .2s ease,color .2s ease}.LibraryToolbar_jumpButton__HKzS1:focus-visible,.LibraryToolbar_jumpButton__HKzS1:hover:not(:disabled){border-color:var(--brown-border)!important;color:var(--brown)!important}@media(prefers-reduced-motion:reduce){.LibraryToolbar_jumpButton__HKzS1{transition:none}}.LibraryToolbar_jumpSelected___KvYi{border-color:var(--brown)!important;color:var(--brown)!important}.LibraryToolbar_searchWrap__qU9Zj{grid-area:search;position:relative;display:flex;flex-direction:column;gap:2px;flex-shrink:0;animation:LibraryToolbar_toolbar-fade__iYs5r .3s ease}.LibraryToolbar_searchSummary__EmJHs{min-height:16px;line-height:16px;color:var(--gray-darker);white-space:nowrap}@media(min-width:769px){.LibraryToolbar_searchSummary__EmJHs{position:absolute;top:100%;left:0}}.LibraryToolbar_librarian__KiUqD{grid-area:librarian;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:10px;width:300px;max-width:100%;height:44px;padding:0 16px;border:2px solid var(--beige);border-radius:var(--radius-control);background:var(--white);color:var(--brown);font-family:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease}.LibraryToolbar_librarian__KiUqD svg{flex-shrink:0;width:20px;height:20px}.LibraryToolbar_librarian__KiUqD:focus-visible,.LibraryToolbar_librarian__KiUqD:hover:not(:disabled){border-color:var(--brown-border)}.LibraryToolbar_librarian__KiUqD:disabled{opacity:.45;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.LibraryToolbar_librarian__KiUqD{transition:none}}@media(max-width:768px){.LibraryToolbar_librarian__KiUqD{width:100%;justify-self:stretch}}.LibraryToolbar_panelToggle__GK4Ne{grid-area:panel;align-self:stretch;display:none;align-items:center;justify-content:center;width:44px;margin:-16px -17px -12px 0;padding:0;border:1px solid var(--brown-border);border-right:none;border-radius:0;background:var(--pattern-panel-tab),var(--white-200);color:var(--brown);cursor:pointer;box-shadow:var(--panel-tab-shadow);position:relative;z-index:1;transition:background .2s ease,color .2s ease,box-shadow .2s ease}@media(min-width:1025px){.LibraryToolbar_panelToggle__GK4Ne{display:inline-flex}}.LibraryToolbar_panelToggle__GK4Ne svg{flex-shrink:0;width:20px;height:20px;transform:rotate(90deg);transition:transform .3s ease}.LibraryToolbar_panelToggle__GK4Ne.LibraryToolbar_panelToggleCollapsed__JVMoO svg{transform:rotate(-90deg)}.LibraryToolbar_panelToggle__GK4Ne:hover{background:var(--pattern-panel-tab),var(--off-white);color:var(--brown-100);box-shadow:-14px 0 20px -8px #533a3a3d}.LibraryToolbar_panelToggle__GK4Ne:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.LibraryToolbar_panelToggle__GK4Ne,.LibraryToolbar_panelToggle__GK4Ne svg{transition:none}}.LibraryToolbar_librarianLabel__5WgFt{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap}@media(prefers-reduced-motion:reduce){.LibraryToolbar_identity__oStyO,.LibraryToolbar_jumpScrollerWrap__mk79j,.LibraryToolbar_searchWrap__qU9Zj{animation:none}.LibraryToolbar_jumpScroll__VqlGx{scroll-behavior:auto}}.ObjectHoverCard_panel__e2aqs{position:fixed;z-index:1200;box-sizing:border-box;width:300px;padding:16px;background:var(--white-200);border:1px solid var(--brown-border);border-radius:var(--radius-control);box-shadow:var(--tooltip-shadow);pointer-events:none;opacity:0;transform:translateX(-6px);transition:opacity .2s ease-out,transform .2s cubic-bezier(.2,0,0,1)}.ObjectHoverCard_panel__e2aqs.ObjectHoverCard_fromLeft__EwGTz{transform:translateX(6px)}.ObjectHoverCard_panel__e2aqs.ObjectHoverCard_placed__gpRdA{opacity:1;transform:translateX(0)}@media(prefers-reduced-motion:reduce){.ObjectHoverCard_panel__e2aqs,.ObjectHoverCard_panel__e2aqs.ObjectHoverCard_fromLeft__EwGTz{transition:none;transform:none}}.ObjectHoverCard_head__et1Dg{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ObjectHoverCard_kind__5yah0,.ObjectHoverCard_reviewHeading__GIeNT{font-family:var(--font-source-sans);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--brown-100)}.ObjectHoverCard_reviewHeading__GIeNT{margin:0 0 8px}.ObjectHoverCard_ratingValue__natDO{font-weight:600}.ObjectHoverCard_panel__e2aqs .ObjectHoverCard_title__LwtKB{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:22px;color:var(--black-rich)}.ObjectHoverCard_byline__dchfz{margin:4px 0 0;font-family:var(--font-source-sans);font-size:14px;line-height:19px;color:var(--gray-darkest);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ObjectHoverCard_rule__Bz_So{margin:12px 0}.ObjectHoverCard_meta__1pyn6{margin:0;display:flex;flex-direction:column;gap:6px}.ObjectHoverCard_metaRow__NvNCC{display:flex;align-items:baseline;gap:8px}.ObjectHoverCard_metaLabel__14qi9{flex:0 0 76px;margin:0;font-family:var(--font-source-sans);font-size:12px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--gray-darker)}.ObjectHoverCard_metaValue__2IoGh{margin:0;min-width:0;font-family:var(--font-source-sans);line-height:18px;-webkit-line-clamp:1;overflow:hidden}.ObjectHoverCard_description___1GBB,.ObjectHoverCard_metaValue__2IoGh{font-size:14px;color:var(--gray-darkest);display:-webkit-box;-webkit-box-orient:vertical;overflow-wrap:anywhere}.ObjectHoverCard_description___1GBB{margin:12px 0 0;line-height:20px;-webkit-line-clamp:4;overflow:hidden}.ObjectHoverCard_description___1GBB b,.ObjectHoverCard_description___1GBB strong{font-weight:600}.ObjectHoverCard_description___1GBB p{margin:0 0 6px}.ObjectHoverCard_description___1GBB s{text-decoration:line-through}.ObjectHoverCard_tags___Ekl8{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ObjectHoverCard_panel__e2aqs .ObjectHoverCard_tag__WV7_m{max-width:120px;padding:1px 10px}.ObjectHoverCard_panel__e2aqs .ObjectHoverCard_tag__WV7_m div,.ObjectHoverCard_panel__e2aqs .ObjectHoverCard_tag__WV7_m p,.ObjectHoverCard_panel__e2aqs .ObjectHoverCard_tag__WV7_m span{font-size:12px;line-height:18px}.ObjectHoverCard_tagOverflow__8gbWl{font-family:var(--font-source-sans);font-size:12px;line-height:18px;color:var(--gray-darker)}.ObjectHoverCard_empty__BRdzA{margin:12px 0 0;font-family:var(--font-source-sans);font-size:14px;line-height:19px;color:var(--gray-darker)}.ObjectHoverCard_favorite__5MJXf{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-source-sans);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.08em;text-transform:uppercase;color:var(--brown)}.ObjectHoverCard_favorite__5MJXf svg{width:12px;height:12px;fill:currentColor}.ObjectHoverCard_description___1GBB a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow-wrap:anywhere;cursor:pointer}.ObjectHoverCard_description___1GBB a:focus-visible,.ObjectHoverCard_description___1GBB a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.RecommendedBookCard_row__nXcHv{display:inline-flex;width:180px;height:208px}.RecommendedBookCard_card__fMNJS{position:relative;width:180px;height:208px;flex-shrink:0;background:transparent;border:none;padding:0;outline:none;transition:transform .25s cubic-bezier(.2,0,0,1)}.RecommendedBookCard_card__fMNJS:focus-within,.RecommendedBookCard_card__fMNJS:hover{transform:translateY(-6px)}.RecommendedBookCard_card__fMNJS:focus-visible{box-shadow:0 0 0 2px var(--focus-ring)}@media(prefers-reduced-motion:reduce){.RecommendedBookCard_card__fMNJS{transition:none}.RecommendedBookCard_card__fMNJS:focus-within,.RecommendedBookCard_card__fMNJS:hover{transform:none}}.RecommendedBookCard_placeholder__Rnf2V{position:absolute;bottom:-7px;left:-3px;width:180px;height:208px;z-index:0;background:url(/assets/library/book-cover.webp) 50%/cover no-repeat}.RecommendedBookCard_cover__M77bc{position:absolute;top:1px;right:0;width:146px;height:206px;overflow:hidden;z-index:1;border-left:1px solid var(--brown-border)}.RecommendedBookCard_cover__M77bc:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(115deg,transparent 28%,var(--purple-400) 44%,var(--white-200) 50%,var(--purple-400) 56%,transparent 72%);opacity:.18;transform:translateX(-100%);animation:RecommendedBookCard_cover-light__O_OFt 12s ease-in-out infinite;transition:opacity .2s ease}.RecommendedBookCard_coverImage__celqj{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;transition:filter .3s ease}.RecommendedBookCard_front__nid14{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;width:100%;height:100%;padding:22px 14px 40px;background:var(--gradient-cover-placeholder);transition:filter .3s ease}.RecommendedBookCard_frontTitle__klBWE{font-size:16px;font-weight:600;line-height:22px;color:var(--black-rich)}.RecommendedBookCard_frontAuthor__1UF33,.RecommendedBookCard_frontTitle__klBWE{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-source-serif)}.RecommendedBookCard_frontAuthor__1UF33{font-size:14px;line-height:19px;color:var(--gray-darkest)}.RecommendedBookCard_by__h0Hrz{display:block}.RecommendedBookCard_match__M_H7L{left:12px;bottom:12px;z-index:2;padding:3px 8px;background:var(--white-200);border:1px solid var(--brown-border);font-family:var(--font-source-serif);font-size:11px;line-height:14px;color:var(--gray-darkest)}.RecommendedBookCard_match__M_H7L,.RecommendedBookCard_status__HiyV5{position:absolute;border-radius:var(--radius-control);pointer-events:none}.RecommendedBookCard_status__HiyV5{top:10px;left:50%;transform:translateX(-50%);z-index:3;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;font-family:var(--font-source-sans);font-size:12px;font-weight:600;line-height:16px;white-space:nowrap;color:var(--white);opacity:0;transition:opacity .2s ease}.RecommendedBookCard_status__HiyV5 svg{width:14px;height:14px}@media(prefers-reduced-motion:reduce){.RecommendedBookCard_status__HiyV5{transition:none}}.RecommendedBookCard_statusLocked__huwOk{opacity:1;background:var(--purple-100)}.RecommendedBookCard_statusBanned__BUbIi{opacity:1;background:var(--black-rich)}.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_coverImage__celqj,.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_front__nid14{filter:grayscale(1) brightness(.6)}.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_match__M_H7L{opacity:.6}.RecommendedBookCard_actions__fM_iZ{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:0 14px;opacity:0;pointer-events:none;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.RecommendedBookCard_actions__fM_iZ{transition:none}}.RecommendedBookCard_card__fMNJS:has(:focus-visible) .RecommendedBookCard_actions__fM_iZ,.RecommendedBookCard_card__fMNJS:hover .RecommendedBookCard_actions__fM_iZ{opacity:1;pointer-events:auto}.RecommendedBookCard_action__3g2pE{display:inline-flex;align-items:center;gap:6px;width:84px;padding:5px 10px;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white-200);color:var(--black-rich);font-family:var(--font-source-sans);font-size:14px;line-height:19px;white-space:nowrap;cursor:pointer;box-shadow:var(--tooltip-shadow);transition:background .2s ease,color .2s ease,border-color .2s ease}.RecommendedBookCard_action__3g2pE svg{flex-shrink:0;width:14px;height:14px}.RecommendedBookCard_action__3g2pE:focus-visible,.RecommendedBookCard_action__3g2pE:hover{background:var(--purple-100);border-color:var(--purple-100);color:var(--white)}.RecommendedBookCard_action__3g2pE:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media(prefers-reduced-motion:reduce){.RecommendedBookCard_action__3g2pE{transition:none}}.RecommendedBookCard_card__fMNJS:focus-within .RecommendedBookCard_cover__M77bc:after,.RecommendedBookCard_card__fMNJS:hover .RecommendedBookCard_cover__M77bc:after{opacity:.28}.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_cover__M77bc:after{opacity:0}@keyframes RecommendedBookCard_cover-light__O_OFt{0%,15%{transform:translateX(-100%)}65%,to{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){.RecommendedBookCard_cover__M77bc:after{animation:none;transition:none;transform:none;opacity:.1}.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_coverImage__celqj,.RecommendedBookCard_banned__uj8n2 .RecommendedBookCard_front__nid14,.RecommendedBookCard_coverImage__celqj,.RecommendedBookCard_front__nid14{transition:none}}.RecommendedShelf_wrapper__TBydW{display:flex;flex-direction:column;padding:16px 0;transition:opacity .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH{display:flex;justify-content:space-between;align-items:center;padding:0 16px;min-height:44px;position:relative}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_left__cwdzS{display:flex;align-items:center;gap:6px;min-width:0}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_right__zaARy{display:flex;align-items:center;gap:12px;transition:opacity .2s ease,visibility .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white-200);color:var(--purple-100);cursor:pointer;transition:background .2s ease,color .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5 svg{width:16px;height:16px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5:focus-visible,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5:hover{background:var(--purple-400);color:var(--black-rich)}@media(prefers-reduced-motion:reduce){.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5{transition:none}}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_icon__Lkieh{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:9px 14px;border-radius:var(--radius-icon-chip);background:var(--off-white);color:var(--gray-darkest)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_icon__Lkieh svg{display:block;width:20px;height:17px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_nameWrap__yCJ_C{display:inline-flex;align-items:center;white-space:nowrap;margin-left:4px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_name__WTmrR{font-family:var(--font-source-serif);font-size:16px;font-weight:600;line-height:22px;letter-spacing:.08em;color:var(--gray-darkest)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_headerButton__Pde9k{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border:1px solid var(--purple-100);border-radius:var(--radius-control);font-family:var(--font-source-serif);font-size:14px;font-weight:600;line-height:19px;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_headerButton__Pde9k svg{flex-shrink:0;width:16px;height:16px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_headerButton__Pde9k:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media(prefers-reduced-motion:reduce){.RecommendedShelf_wrapper__TBydW .RecommendedShelf_headerButton__Pde9k{transition:none}}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_regenerate__q4mkm{background:var(--purple-100);color:var(--white)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_regenerate__q4mkm:focus-visible,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_regenerate__q4mkm:hover{background:var(--black-rich);border-color:var(--black-rich)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_bannedButton__36z6C{background:var(--white-200);color:var(--purple-100)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_bannedButton__36z6C:focus-visible,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_bannedButton__36z6C:hover{background:var(--purple-400);color:var(--black-rich)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_noticeRow__TyUO2{position:absolute;top:0;left:0;right:0;z-index:3;padding:0 16px;display:flex;align-items:center;pointer-events:none}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_notice__DJv_G{color:var(--gray-darkest)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh{min-height:342px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;padding-bottom:65px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:after,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:before{content:"";position:absolute;pointer-events:none;z-index:0}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:before{bottom:4px;left:12%;right:8%;height:16px;background:radial-gradient(ellipse,var(--taupe),transparent 70%);filter:blur(4px);animation:RecommendedShelf_floating-shadow__Yc__u 8s ease-in-out infinite}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:after{bottom:8px;left:4%;right:4%;height:80px;background:radial-gradient(ellipse at 18% 58%,var(--white-200) 0,transparent 48%),radial-gradient(ellipse at 52% 72%,var(--cream) 0,transparent 48%),radial-gradient(ellipse at 82% 46%,var(--white-200) 0,transparent 44%),radial-gradient(ellipse at 64% 64%,var(--purple-400) 0,transparent 60%);opacity:.65;filter:blur(8px);animation:RecommendedShelf_floating-mist___i1ZN 16s ease-in-out infinite}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_banner__TDgm0,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY{transform:translateY(-4px);animation:RecommendedShelf_shelf-float__J1cYf 8s ease-in-out infinite}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:focus-within .RecommendedShelf_banner__TDgm0,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:focus-within .RecommendedShelf_items__1fCbY,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:focus-within:before,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:hover .RecommendedShelf_banner__TDgm0,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:hover .RecommendedShelf_items__1fCbY,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:hover:before{animation-play-state:paused}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrow___cJ7A{position:absolute;top:45%;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;padding:0;border-radius:var(--radius-control);background:var(--white-200)!important;color:var(--purple-100)!important;box-shadow:var(--tooltip-shadow);right:16px;opacity:.85;transition:opacity .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrow___cJ7A:focus-visible,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrow___cJ7A:hover{opacity:1}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrow___cJ7A:disabled{opacity:.3;cursor:default}@media(prefers-reduced-motion:reduce){.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrow___cJ7A{transition:none}}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrowLeft__dj9_T{left:16px;right:auto}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_arrowLeft__dj9_T svg{transform:rotate(180deg)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_banner__TDgm0{position:absolute;left:0;bottom:0;right:-15px;margin-right:-32px;z-index:1;pointer-events:none;overflow:hidden}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_banner__TDgm0 img{width:100%}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY{flex:1 1;min-width:0;display:flex;justify-content:flex-start;align-items:flex-end;min-height:253px;overscroll-behavior-x:contain;position:relative;z-index:2;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;padding:40px 80px 35px;-webkit-clip-path:polygon(80px 0,100% 0,100% 100%,80px 100%);clip-path:polygon(80px 0,100% 0,100% 100%,80px 100%);transition:padding-bottom .2s ease}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY::-webkit-scrollbar{display:none}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_scrollable__VxY5y{padding-bottom:23px;scrollbar-width:auto;scrollbar-color:var(--taupe) var(--white-100)}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_scrollable__VxY5y::-webkit-scrollbar{display:block;height:12px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_scrollable__VxY5y::-webkit-scrollbar-track{background:var(--white-100);border-radius:6px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_scrollable__VxY5y::-webkit-scrollbar-button{display:none;width:0;height:0}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_scrollable__VxY5y::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:6px}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_cards__5DUi7{display:flex;flex-direction:row;gap:38px;flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:100%}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_cards__5DUi7>*{flex:0 0 auto}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_cards__5DUi7 .RecommendedShelf_cardSlot__ook1I{display:flex;will-change:transform;animation:RecommendedShelf_card-enter__hS3Z6 .28s ease both}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_cards__5DUi7 .RecommendedShelf_cardSlot__ook1I.RecommendedShelf_cardLeaving___MQ_5{pointer-events:none}.RecommendedShelf_fold__Rgj9g{overflow:hidden;opacity:1;transition:height .32s cubic-bezier(.2,0,0,1),opacity .2s ease}.RecommendedShelf_body__snwSi{padding-top:16px}.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_fold__Rgj9g,.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_header__8_5nH .RecommendedShelf_right__zaARy{opacity:0;pointer-events:none}.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_header__8_5nH .RecommendedShelf_right__zaARy{visibility:hidden}.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_cardSlot__ook1I :after,.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_content___GAbh .RecommendedShelf_banner__TDgm0,.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY,.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_content___GAbh:after,.RecommendedShelf_wrapper__TBydW.RecommendedShelf_collapsed__1ap4p .RecommendedShelf_content___GAbh:before{animation-play-state:paused}.RecommendedShelf_saveNotice__krFlf{position:absolute;top:100%;left:16px;right:16px;z-index:3;pointer-events:none;color:var(--gray-darkest);font-family:var(--font-source-serif);font-size:14px;line-height:20px}.RecommendedShelf_saveError__Wxy61{display:block;animation:RecommendedShelf_notice-in__ZCLQM .2s ease both}.RecommendedShelf_saveErrorClosing__HqhKH{animation:RecommendedShelf_notice-out__r3Ajf .2s ease both}@keyframes RecommendedShelf_notice-in__ZCLQM{0%{opacity:0}to{opacity:1}}@keyframes RecommendedShelf_notice-out__r3Ajf{0%{opacity:1}to{opacity:0}}@keyframes RecommendedShelf_shelf-float__J1cYf{0%,to{transform:translateY(-4px)}50%{transform:translateY(-10px)}}@keyframes RecommendedShelf_floating-shadow__Yc__u{0%,to{opacity:.4;transform:scaleX(1)}50%{opacity:.24;transform:scaleX(.94)}}@keyframes RecommendedShelf_floating-mist___i1ZN{0%,to{transform:translateX(-8px)}50%{transform:translateX(8px)}}.RecommendedShelf_bannedModal__zStka{width:100%!important;max-width:520px!important}.RecommendedShelf_bannedBody__6nHUK{padding:32px}.RecommendedShelf_bannedEmpty__HNjuN{color:var(--gray-darkest)}.RecommendedShelf_bannedList__ZRHyg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.RecommendedShelf_bannedRow__NATK6{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--brown-border)}.RecommendedShelf_bannedRow__NATK6:first-child{padding-top:0}.RecommendedShelf_bannedText__eoerX{min-width:0}.RecommendedShelf_bannedTitle___FhFx{line-height:22px;color:var(--black-rich)}.RecommendedShelf_bannedAuthor__RBShr{color:var(--gray-darkest)}.RecommendedShelf_bannedFooter__mO5Uw{display:flex;justify-content:center;margin-top:32px}@keyframes RecommendedShelf_card-enter__hS3Z6{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.RecommendedShelf_fold__Rgj9g,.RecommendedShelf_wrapper__TBydW,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_right__zaARy{transition:none}.RecommendedShelf_saveError__Wxy61,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_banner__TDgm0,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_cards__5DUi7 .RecommendedShelf_cardSlot__ook1I,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh .RecommendedShelf_items__1fCbY,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:after,.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:before{animation:none}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_content___GAbh:before{opacity:.3}}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_readOnlyActions__12xS3{display:none}@media(any-pointer:coarse),(max-width:1024px){.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_nameWrap__yCJ_C{white-space:normal;overflow-wrap:anywhere}.RecommendedShelf_wrapper__TBydW .RecommendedShelf_header__8_5nH .RecommendedShelf_settings__fffZ5{width:44px;height:44px;flex-shrink:0}}.SelectToggle_toggle__EtujD{display:flex;width:100%;align-items:center;justify-content:center;padding:4px 16px;border:1px solid var(--brown-border);border-radius:var(--radius-control);cursor:pointer;white-space:nowrap;background:var(--white-200);color:var(--brown);transition:background .2s ease,color .2s ease,border-color .2s ease}.SelectToggle_toggle__EtujD p{color:inherit}.SelectToggle_toggle__EtujD:focus-visible,.SelectToggle_toggle__EtujD:hover{background:var(--brown);border-color:var(--brown);color:var(--white)}.SelectToggle_toggle__EtujD.SelectToggle_selected__CxiMg{background:var(--brown-100);border-color:var(--brown-100);color:var(--white)}.SelectToggle_toggle__EtujD.SelectToggle_selected__CxiMg:focus-visible,.SelectToggle_toggle__EtujD.SelectToggle_selected__CxiMg:hover{background:var(--brown-200);border-color:var(--brown-200)}.SelectToggle_toggle__EtujD.SelectToggle_disabled__tOWc4{cursor:not-allowed;opacity:.45}.SelectToggle_toggle__EtujD.SelectToggle_disabled__tOWc4:hover{background:var(--white-200);border-color:var(--brown-border);color:var(--brown)}@media(prefers-reduced-motion:reduce){.SelectToggle_toggle__EtujD{transition:none}}.AudioCard_row__OuLWh{display:inline-flex;flex-direction:row;align-items:stretch;gap:10px;width:256px;height:194px}.AudioCard_card__JtKcW{position:relative;flex:1 1;min-width:0;height:100%;cursor:pointer;background:transparent;border:none;padding:0;outline:none;transition:transform .25s cubic-bezier(.2,0,0,1)}.AudioCard_card__JtKcW:focus-visible,.AudioCard_card__JtKcW:hover{transform:translateY(-6px)}.AudioCard_card__JtKcW:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:0}@media(prefers-reduced-motion:reduce){.AudioCard_card__JtKcW{transition:none}.AudioCard_card__JtKcW:focus-visible,.AudioCard_card__JtKcW:hover{transform:none}}.AudioCard_select__UE64x{position:absolute;bottom:100%;right:0;width:190px;display:flex;justify-content:stretch;padding-bottom:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .25s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.AudioCard_select__UE64x{pointer-events:auto}.AudioCard_select__UE64x:hover{opacity:1}}.AudioCard_card__JtKcW.AudioCard_selected__tuK8D .AudioCard_select__UE64x,.AudioCard_card__JtKcW:has(:focus-visible) .AudioCard_select__UE64x,.AudioCard_card__JtKcW:hover .AudioCard_select__UE64x{opacity:1;pointer-events:auto}.AudioCard_card__JtKcW.AudioCard_selected__tuK8D .AudioCard_cover__T0WCm{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brown)}.AudioCard_placeholder__HRY0T{position:absolute;top:0;left:0;width:230px;height:194px;z-index:0;background:url(/assets/library/audio-cover.webp) 50%/cover no-repeat}.AudioCard_cover__T0WCm{position:absolute;top:0;right:0;width:190px;height:190px;overflow:hidden;z-index:1;transition:box-shadow .2s ease}.AudioCard_coverImage__zpUqV{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0;transition:opacity .45s ease}.AudioCard_coverImageLoaded__t5ndr{opacity:1}.AudioCard_tags__cYCkd{display:flex;flex-direction:column;gap:5px;width:12px;padding-top:4px}.AudioCard_tagDot__njR2H{width:12px;height:12px;transition:background-color .2s ease;animation:AudioCard_tag-dot-in__4bt9k .2s ease both;border-radius:0;display:block}.AudioCard_row__OuLWh.AudioCard_compact__x7VN3{width:138px;height:138px;gap:0}.AudioCard_row__OuLWh.AudioCard_compact__x7VN3 .AudioCard_card__JtKcW{transform:none;box-shadow:0 0 0 1.5px #f9f4eb,0 0 0 2.5px #af6a34}.AudioCard_row__OuLWh.AudioCard_compact__x7VN3 .AudioCard_cover__T0WCm,.AudioCard_row__OuLWh.AudioCard_compact__x7VN3 .AudioCard_placeholder__HRY0T{inset:0;top:0;left:0;width:100%;height:100%}.AudioCard_row__OuLWh.AudioCard_compact__x7VN3 .AudioCard_tags__cYCkd{display:none}@keyframes AudioCard_tag-dot-in__4bt9k{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.AudioCard_tagDot__njR2H{transition:none;animation:none}}.AudioCard_card__JtKcW:focus-visible .AudioCard_select__UE64x,.AudioCard_card__JtKcW:hover .AudioCard_select__UE64x{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.AudioCard_card__JtKcW:focus-visible .AudioCard_select__UE64x,.AudioCard_card__JtKcW:hover .AudioCard_select__UE64x{transform:none}}.BookCard_row__xHg0X{display:inline-flex;flex-direction:row;align-items:stretch;gap:10px;width:206px;height:208px}.BookCard_card__QG8j1{position:relative;width:180px;height:208px;flex-shrink:0;cursor:pointer;background:transparent;border:none;padding:0;outline:none;transition:transform .25s cubic-bezier(.2,0,0,1)}.BookCard_card__QG8j1:focus-visible,.BookCard_card__QG8j1:hover{transform:translateY(-6px)}.BookCard_card__QG8j1:focus-visible{box-shadow:0 0 0 2px var(--focus-ring);border-radius:0}@media(prefers-reduced-motion:reduce){.BookCard_card__QG8j1{transition:none}.BookCard_card__QG8j1:focus-visible,.BookCard_card__QG8j1:hover{transform:none}}.BookCard_select__mtOZj{position:absolute;bottom:100%;right:0;width:146px;display:flex;justify-content:stretch;padding-bottom:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .25s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.BookCard_select__mtOZj{pointer-events:auto}.BookCard_select__mtOZj:hover{opacity:1}}.BookCard_card__QG8j1.BookCard_selected__vusZg .BookCard_select__mtOZj,.BookCard_card__QG8j1:hover .BookCard_select__mtOZj{opacity:1;pointer-events:auto}@supports selector(:has(:focus-visible)){.BookCard_card__QG8j1:has(:focus-visible) .BookCard_favorite__Ulvqo,.BookCard_card__QG8j1:has(:focus-visible) .BookCard_select__mtOZj{opacity:1;pointer-events:auto}}@supports not selector(:has(:focus-visible)){.BookCard_card__QG8j1:focus-within .BookCard_favorite__Ulvqo,.BookCard_card__QG8j1:focus-within .BookCard_select__mtOZj{opacity:1;pointer-events:auto}}.BookCard_card__QG8j1.BookCard_selected__vusZg .BookCard_cover__mAclC{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brown)}.BookCard_placeholder__hql9H{position:absolute;bottom:-7px;left:-3px;width:180px;height:208px;z-index:0;background:url(/assets/library/book-cover.webp) 50%/cover no-repeat}.BookCard_cover__mAclC{position:absolute;top:1px;right:0;width:146px;height:206px;overflow:hidden;z-index:1;transition:box-shadow .2s ease}.BookCard_coverImage__IwAQl{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0;transition:opacity .45s ease}.BookCard_coverImageLoaded__pGK2A{opacity:1}.BookCard_hiddenVeil__x6A2k{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding-bottom:16px;background:linear-gradient(180deg,var(--white-transparent-400) 0,var(--white-transparent-600) 100%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none}.BookCard_hiddenLabel__K6jTR{font-family:var(--font-source-sans);font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--brown-100);background:var(--white-200);border:1px solid var(--beige);padding:2px 8px}.BookCard_tags__01wp7{display:flex;flex-direction:column;gap:5px;width:12px;padding-top:4px}.BookCard_tagDot__uPN5V{width:12px;height:12px;transition:background-color .2s ease;animation:BookCard_tag-dot-in__JHAqA .2s ease both;border-radius:0;display:block}.BookCard_row__xHg0X.BookCard_compact__HPOKz{width:119px;height:138px}.BookCard_row__xHg0X.BookCard_compact__HPOKz .BookCard_card__QG8j1{width:119px;height:138px;transform:none;box-shadow:0 0 0 1.5px #f9f4eb,0 0 0 2.5px #af6a34}.BookCard_row__xHg0X.BookCard_compact__HPOKz .BookCard_cover__mAclC,.BookCard_row__xHg0X.BookCard_compact__HPOKz .BookCard_placeholder__hql9H{inset:0;top:0;left:0;width:100%;height:100%}.BookCard_row__xHg0X.BookCard_compact__HPOKz .BookCard_tags__01wp7{display:none}@keyframes BookCard_tag-dot-in__JHAqA{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.BookCard_tagDot__uPN5V{transition:none;animation:none}}.BookCard_card__QG8j1:focus-visible .BookCard_select__mtOZj,.BookCard_card__QG8j1:hover .BookCard_select__mtOZj{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.BookCard_card__QG8j1:focus-visible .BookCard_select__mtOZj,.BookCard_card__QG8j1:hover .BookCard_select__mtOZj{transform:none}}.BookCard_favorite__Ulvqo{position:absolute;top:6px;right:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease}.BookCard_favorite__Ulvqo.BookCard_favoriteOn__DIl0Z{opacity:1;pointer-events:auto}@media(hover:hover)and (pointer:fine){.BookCard_card__QG8j1:hover .BookCard_favorite__Ulvqo{opacity:1;pointer-events:auto}}@media(prefers-reduced-motion:reduce){.BookCard_favorite__Ulvqo{transition:none}}.VideoCard_wrap__AhGZe{position:relative;width:292px;height:156px}.VideoCard_shadow__yaP68{z-index:0}.VideoCard_card__p7aUz{box-sizing:border-box;position:absolute;top:0;right:0;z-index:1;display:flex;flex-direction:column;width:255px;height:155px;padding:12px;background:var(--off-white);border-radius:0;cursor:pointer;border:none;outline:none;transition:transform .25s cubic-bezier(.2,0,0,1)}.VideoCard_card__p7aUz:focus-visible,.VideoCard_card__p7aUz:hover{transform:translateY(-6px)}.VideoCard_card__p7aUz:focus-visible{box-shadow:0 0 0 2px var(--brown)}@media(prefers-reduced-motion:reduce){.VideoCard_card__p7aUz{transition:none}.VideoCard_card__p7aUz:focus-visible,.VideoCard_card__p7aUz:hover{transform:none}}.VideoCard_select__6iyEv{position:absolute;bottom:100%;left:0;right:0;display:flex;justify-content:stretch;padding-bottom:6px;z-index:2;opacity:0;pointer-events:none;transition:opacity .15s ease,transform .25s cubic-bezier(.2,0,0,1)}@media(hover:hover)and (pointer:fine){.VideoCard_select__6iyEv{pointer-events:auto}.VideoCard_select__6iyEv:hover{opacity:1}}.VideoCard_card__p7aUz.VideoCard_selected__BsIVZ .VideoCard_select__6iyEv,.VideoCard_card__p7aUz:has(:focus-visible) .VideoCard_select__6iyEv,.VideoCard_card__p7aUz:hover .VideoCard_select__6iyEv{opacity:1;pointer-events:auto}.VideoCard_card__p7aUz.VideoCard_selected__BsIVZ .VideoCard_thumb__q_4tZ{box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--brown)}.VideoCard_thumbWrap__LZgN1{position:relative;width:100%;height:125px;flex:0 0 auto}.VideoCard_thumb__q_4tZ{position:absolute;inset:0;background:var(--white);overflow:hidden;transition:box-shadow .2s ease}.VideoCard_coverImage__iwnX8{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;opacity:0;transition:opacity .45s ease}.VideoCard_coverImageLoaded__ON1FZ{opacity:1}.VideoCard_coverPlaceholder__VH07P{width:100%;height:100%;background:var(--white)}.VideoCard_shadow__yaP68{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.VideoCard_bar__ZV71g{width:100%;height:6px;background:var(--brown)}.VideoCard_wrap__AhGZe.VideoCard_compact__XHk4h{width:231px;height:138px}.VideoCard_wrap__AhGZe.VideoCard_compact__XHk4h .VideoCard_card__p7aUz{position:static;width:100%;height:100%;padding:0;border-radius:0;transform:none;box-shadow:0 0 0 1.5px #f9f4eb,0 0 0 2.5px #af6a34}.VideoCard_wrap__AhGZe.VideoCard_compact__XHk4h .VideoCard_thumbWrap__LZgN1{height:100%}.VideoCard_wrap__AhGZe.VideoCard_compact__XHk4h .VideoCard_bar__ZV71g{display:none}.VideoCard_card__p7aUz:focus-visible .VideoCard_select__6iyEv,.VideoCard_card__p7aUz:hover .VideoCard_select__6iyEv{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.VideoCard_card__p7aUz:focus-visible .VideoCard_select__6iyEv,.VideoCard_card__p7aUz:hover .VideoCard_select__6iyEv{transform:none}}.ShareSelectionPanel_panel__dhYkv{position:fixed;left:0;right:331px;bottom:0;z-index:40;display:flex;flex-direction:column;background:var(--white-warm);box-shadow:0 -4px 24px rgba(0,0,0,.08)}.ShareSelectionPanel_panel__dhYkv.ShareSelectionPanel_panel__dhYkv{height:auto}@media(max-width:1024px){.ShareSelectionPanel_panel__dhYkv{right:0}}.ShareSelectionPanel_panel__dhYkv.ShareSelectionPanel_panelWide__1xQ_D{right:0}.ShareSelectionPanel_emptyState__byeCw{color:var(--gray-medium);padding:8px 0 4px}.ShareSelectionPanel_header__Lv882{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;background:var(--cream);border-bottom:1px solid var(--beige);cursor:pointer}.ShareSelectionPanel_headerReadOnly__l2q0s{padding:4px 20px}.ShareSelectionPanel_heading__zZPPn{flex:1 1;min-width:0;justify-content:flex-start;display:inline-flex;align-items:center;gap:12px;padding:0;border:none;background:none;cursor:pointer}.ShareSelectionPanel_chevron__krpW_{width:24px;height:24px;color:#868686;transition:transform .2s ease}.ShareSelectionPanel_chevron__krpW_.ShareSelectionPanel_chevronExpanded__brphg{transform:rotate(180deg)}.ShareSelectionPanel_title__7w3xd{text-transform:uppercase;letter-spacing:.05em;color:#868686}.ShareSelectionPanel_actions__fsIIH{display:flex;align-items:center;gap:16px}.ShareSelectionPanel_removeAll__pl8Mc{background:transparent!important}@media(max-width:768px){.ShareSelectionPanel_header__Lv882{gap:12px;padding:10px 16px}.ShareSelectionPanel_actions__fsIIH{flex-direction:column;align-items:stretch;gap:12px}.ShareSelectionPanel_actions__fsIIH button{width:100%;justify-content:center}.ShareSelectionPanel_actions__fsIIH button span{font-size:14px;white-space:nowrap}}.ShareSelectionPanel_bodyWrap__pqOFB{min-height:0;overflow:hidden;transition:max-height .3s ease}@media(prefers-reduced-motion:reduce){.ShareSelectionPanel_bodyWrap__pqOFB{transition:none}}.ShareSelectionPanel_collapsed__qB2Rc .ShareSelectionPanel_bodyWrap__pqOFB{pointer-events:none;visibility:hidden;transition:max-height .3s ease,visibility 0s linear .3s}@media(prefers-reduced-motion:reduce){.ShareSelectionPanel_collapsed__qB2Rc .ShareSelectionPanel_bodyWrap__pqOFB{transition:none}}.ShareSelectionPanel_body__FiYnU{box-sizing:border-box;min-height:0;max-height:380px;display:flex;flex-direction:column;gap:12px;padding:14px 20px 18px;overflow-y:auto}.ShareSelectionPanel_warning__5CYZ4{color:var(--brown);animation:ShareSelectionPanel_row-in__jkeTN .2s ease}@keyframes ShareSelectionPanel_row-in__jkeTN{0%{opacity:0}to{opacity:1}}.ShareSelectionPanel_error__jiCYo{color:var(--red-600)}.ShareSelectionPanel_scroller__p4hAv{min-height:0}.ShareSelectionPanel_grid__GIZDz{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 20px}.ShareSelectionPanel_item__wa14E{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;transition:opacity .15s ease}.ShareSelectionPanel_tileSlot__PNktE{display:flex}.ShareSelectionPanel_tileSlot__PNktE.ShareSelectionPanel_tileLeaving__CyDcX{pointer-events:none}.ShareSelectionPanel_removePill__zB5HC{display:inline-flex;align-items:center;justify-content:center;height:25px;padding:0 16px;border:1px solid var(--beige);border-radius:var(--radius-control);cursor:pointer;background:var(--white)}.ShareSelectionPanel_removePill__zB5HC svg{width:16px;height:16px}.ShareSelectionPanel_removePill__zB5HC:hover{background:var(--off-white)}.ShareSelectionPanel_sequence__s_d1Q{font-size:20px;line-height:1;letter-spacing:.05em;text-align:center;color:#868686}.ShareSelectionPanel_cardHandle__WPtnn.ShareSelectionPanel_draggable__tlAWi{cursor:-webkit-grab;cursor:grab;touch-action:none}.ShareSelectionPanel_cardHandle__WPtnn.ShareSelectionPanel_draggable__tlAWi:active{cursor:-webkit-grabbing;cursor:grabbing}.ShareSelectionPanel_linkRow__MvrXs{animation:ShareSelectionPanel_row-in__jkeTN .2s ease;display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--beige);border-radius:var(--radius-control);background:var(--off-white)}.ShareSelectionPanel_linkText__WQOxj{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.ShareSelectionPanel_chevron__krpW_,.ShareSelectionPanel_item__wa14E,.ShareSelectionPanel_panel__dhYkv{transition:none}.ShareSelectionPanel_linkRow__MvrXs,.ShareSelectionPanel_warning__5CYZ4{animation:none}}.ShareSelectionPanel_body__FiYnU{scrollbar-width:thin;scrollbar-color:var(--taupe) transparent}.ShareSelectionPanel_body__FiYnU::-webkit-scrollbar{width:8px}.ShareSelectionPanel_body__FiYnU::-webkit-scrollbar-track{background:transparent}.ShareSelectionPanel_body__FiYnU::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:var(--radius-control)}.ShelfGhost_ghost__GlbDa{display:block;flex-shrink:0;overflow:visible;pointer-events:none;filter:drop-shadow(0 5px 7px rgba(35,34,28,.13))}.ShelfGhost_ghost__GlbDa .gSolid{fill:var(--figure-wood-mid)}.ShelfGhost_ghost__GlbDa .gLight{fill:var(--figure-wood-light)}.ShelfGhost_ghost__GlbDa .gDeep{fill:var(--figure-wood-deep)}.ShelfGhost_ghost__GlbDa .gEdge{fill:none;stroke:var(--figure-wood-edge);stroke-opacity:.22;stroke-width:1.3;stroke-linecap:round}.RatingBox_wrapper__9wQuZ{border:1px solid var(--beige);padding:12px;background:var(--white);display:flex;flex-direction:column;gap:12px}.RatingBox_header__rDq9M{color:var(--gray-medium)}.RatingBox_row__ubgMG{display:flex;align-items:center;justify-content:space-between;gap:12px}@media(max-width:600px){.RatingBox_row__ubgMG{flex-direction:column;align-items:stretch}}.RatingBox_field__7jgUo{display:flex;flex-direction:row;align-items:center;gap:8px;position:relative}@media(max-width:600px){.RatingBox_field__7jgUo{justify-content:space-between}}.RatingBox_label__aJ6E_{color:var(--black-transparent-300)}.RatingBox_trigger__CNZRY{display:flex;align-items:center;justify-content:space-between;gap:8px;width:120px;flex-shrink:0;padding:4px 12px;background:var(--white);border:1px solid var(--beige);border-radius:var(--radius-control);cursor:pointer;transition:border-color .2s ease}.RatingBox_trigger__CNZRY.RatingBox_open__WNfch,.RatingBox_trigger__CNZRY:not(.RatingBox_readOnly__aAcKU):hover{border-color:var(--brown)}.RatingBox_trigger__CNZRY.RatingBox_readOnly__aAcKU{cursor:default}.RatingBox_value__oNFMh{font-weight:400}.RatingBox_value__oNFMh.RatingBox_placeholder__5KP1R{color:var(--gray)}.RatingBox_suffix__O9zIR{color:var(--gray-200)}.RatingBox_chevron__wzfoe{flex-shrink:0;transition:transform .2s ease;transform:rotate(90deg);color:var(--brown)}.RatingBox_chevron__wzfoe path{fill:var(--brown)}.RatingBox_chevron__wzfoe.RatingBox_rotated__dVfX_{transform:rotate(-90deg)}.RatingBox_menu__YF3o6{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white);border:1px solid var(--beige);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);z-index:1000;display:flex;flex-direction:column;max-height:220px;overflow-y:auto}.RatingBox_option__f4Jhg{padding:4px 12px;text-align:left;background:transparent;border:none;cursor:pointer;font-weight:400;transition:background-color .2s ease}.RatingBox_option__f4Jhg.RatingBox_selected___FPdL,.RatingBox_option__f4Jhg:hover{background:var(--off-white)}@keyframes RatingBox_popover-in__wBWvY{0%{opacity:0}to{opacity:1}}@keyframes RatingBox_popover-out__X8srA{0%{opacity:1}to{opacity:0}}.RatingBox_menu__YF3o6{animation:RatingBox_popover-in__wBWvY .14s ease-out}.RatingBox_menuClosing__ShtV4{animation:RatingBox_popover-out__X8srA .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.RatingBox_menuClosing__ShtV4,.RatingBox_menu__YF3o6{animation:none}.RatingBox_icon__Ri2I4,.RatingBox_option__f4Jhg,.RatingBox_trigger__CNZRY{transition:none}}.TagMultiSelect_wrapper__IAhHa{width:100%}.TagMultiSelect_field__3GjbS{position:relative}.TagMultiSelect_trigger__rI5YJ{width:100%;height:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--white);border:1px solid var(--brown-border);border-radius:var(--radius-control);padding:0 0 0 12px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.TagMultiSelect_trigger__rI5YJ:disabled{opacity:.5;cursor:not-allowed}.TagMultiSelect_trigger__rI5YJ.TagMultiSelect_open__vIM_S,.TagMultiSelect_trigger__rI5YJ:not(:disabled):hover{border-color:var(--brown)}.TagMultiSelect_trigger__rI5YJ.TagMultiSelect_open__vIM_S .TagMultiSelect_iconWrapper__UDpsV,.TagMultiSelect_trigger__rI5YJ:not(:disabled):hover .TagMultiSelect_iconWrapper__UDpsV{border-left:1px solid var(--brown)}.TagMultiSelect_trigger__rI5YJ .TagMultiSelect_placeholder__NbzHg{flex:1 1;text-align:left;color:var(--black)}.TagMultiSelect_trigger__rI5YJ .TagMultiSelect_iconWrapper__UDpsV{border-left:1px solid var(--brown-border);height:-webkit-fill-available;padding:0 16px;display:flex;align-items:center;justify-content:center}.TagMultiSelect_trigger__rI5YJ .TagMultiSelect_icon__uUYno{flex-shrink:0;transform:rotate(90deg);transition:transform .2s ease}.TagMultiSelect_trigger__rI5YJ .TagMultiSelect_icon__uUYno.TagMultiSelect_rotated__6_4pe{transform:rotate(-90deg)}.TagMultiSelect_trigger__rI5YJ .TagMultiSelect_icon__uUYno path{fill:var(--brown)}.TagMultiSelect_menu__dH4jW{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--white);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);max-height:240px;overflow-y:auto;z-index:20;padding:4px 0}.TagMultiSelect_option__AIKwo{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;cursor:pointer}.TagMultiSelect_option__AIKwo *{cursor:inherit}.TagMultiSelect_option__AIKwo:hover{background:var(--white-warm)}.TagMultiSelect_option__AIKwo.TagMultiSelect_selected__7MRFo{background:var(--cream)}.TagMultiSelect_option__AIKwo .TagMultiSelect_checkmark__TzaPa{flex-shrink:0}.TagMultiSelect_empty__vDaO3{padding:12px;color:var(--gray-darker);text-align:center}.TagMultiSelect_chips__miStR{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.TagMultiSelect_blocked__CG2tN{opacity:.45;cursor:not-allowed}@keyframes TagMultiSelect_popover-in__1Dku_{0%{opacity:0}to{opacity:1}}@keyframes TagMultiSelect_popover-out__nPa25{0%{opacity:1}to{opacity:0}}.TagMultiSelect_menu__dH4jW{animation:TagMultiSelect_popover-in__1Dku_ .14s ease-out}.TagMultiSelect_menuClosing__OxtPX{animation:TagMultiSelect_popover-out__nPa25 .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.TagMultiSelect_menuClosing__OxtPX,.TagMultiSelect_menu__dH4jW{animation:none}.TagMultiSelect_icon__uUYno,.TagMultiSelect_trigger__rI5YJ{transition:none}}.TagMultiSelect_wrapper__IAhHa.TagMultiSelect_compact__9ln3k{width:auto}.TagMultiSelect_compactTrigger__sJWxu{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white);color:var(--gray-darkest);cursor:pointer;transition:border-color .2s ease,color .2s ease}.TagMultiSelect_compactTrigger__sJWxu:disabled{opacity:.5;cursor:not-allowed}.TagMultiSelect_compactTrigger__sJWxu.TagMultiSelect_hasValue__kRmQe{color:var(--brown)}.TagMultiSelect_compactTrigger__sJWxu.TagMultiSelect_open__vIM_S,.TagMultiSelect_compactTrigger__sJWxu:not(:disabled):hover{border-color:var(--brown)}.TagMultiSelect_menuCompact__aUQwW{left:auto;right:0}.TagMultiSelect_menu__dH4jW{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--taupe) var(--white-100)}.TagMultiSelect_menu__dH4jW::-webkit-scrollbar{width:12px}.TagMultiSelect_menu__dH4jW::-webkit-scrollbar-track{background:var(--white-100)}.TagMultiSelect_menu__dH4jW::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:6px}@media(prefers-reduced-motion:reduce){.TagMultiSelect_compactTrigger__sJWxu{transition:none}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:#fff;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,transparent 50%);--rdp-range_end-color:#fff;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;-webkit-margin-start:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rdp-slide_out_left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.DatePicker_wrapper__CsvhG{position:relative;width:100%}.DatePicker_trigger__G3gUK{width:100%;height:44px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--white);border:1px solid var(--brown-border);border-radius:var(--radius-control);padding:0 16px;cursor:pointer;color:var(--black)}.DatePicker_trigger__G3gUK:disabled{opacity:.5;cursor:not-allowed}.DatePicker_trigger__G3gUK.DatePicker_open__61DfS{border-color:var(--brown)}.DatePicker_trigger__G3gUK .DatePicker_text__JRkZq{flex:1 1;text-align:left;color:var(--black)}.DatePicker_trigger__G3gUK .DatePicker_icon__CCFnF{transform:rotate(90deg);transition:transform .2s ease}.DatePicker_trigger__G3gUK .DatePicker_icon__CCFnF.DatePicker_rotated__EzPRA{transform:rotate(-90deg)}.DatePicker_popover__jW1JR{position:fixed;z-index:1500;background:var(--white);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);padding:12px}.DatePicker_popover__jW1JR .rdp-month{display:grid;grid-template-columns:minmax(0,1fr)}.DatePicker_popover__jW1JR .rdp-nav{position:static;justify-content:flex-end}.DatePicker_popover__jW1JR .rdp-dropdowns{display:flex;align-items:center;gap:8px;width:100%}.DatePicker_popover__jW1JR .rdp-root{--rdp-accent-color:var(--brown);--rdp-accent-background-color:var(--cream);--rdp-today-color:var(--brown);--rdp-range_middle-color:var(--brown-100);--rdp-range_middle-background-color:var(--cream);--rdp-range_start-color:var(--white);--rdp-range_start-background:var(--brown);--rdp-range_start-date-background-color:var(--brown);--rdp-range_end-color:var(--white);--rdp-range_end-background:var(--brown);--rdp-range_end-date-background-color:var(--brown);--rdp-selected-color:var(--white);--rdp-selected-border:2px solid var(--brown);--rdp-day-font:var(--font-source-serif);margin:0;color:var(--black-rich)}.DatePicker_popover__jW1JR .rdp-day,.DatePicker_popover__jW1JR .rdp-weekday{color:var(--black-rich)}.DatePicker_popover__jW1JR .rdp-weekday{color:var(--gray-darker);font-weight:600;text-transform:none}.DatePicker_popover__jW1JR .rdp-caption_label,.DatePicker_popover__jW1JR .rdp-month_caption{color:var(--black-rich);font-weight:600}.DatePicker_popover__jW1JR .rdp-chevron{fill:var(--brown)}.DatePicker_popover__jW1JR .rdp-outside{color:var(--gray);opacity:.6}.DatePicker_popover__jW1JR .rdp-day_today:not(.rdp-day_selected) .rdp-day_button{color:var(--brown);font-weight:600}.DatePicker_popover__jW1JR .rdp-day_selected .rdp-day_button,.DatePicker_popover__jW1JR .rdp-selected .rdp-day_button{background:var(--brown);color:var(--white);border:none}.DatePicker_popover__jW1JR .rdp-day_button:hover:not([disabled]):not(.rdp-day_selected){background:var(--white-warm);color:var(--brown)}@keyframes DatePicker_popover-in__s26_f{0%{opacity:0}to{opacity:1}}@keyframes DatePicker_popover-out__X017L{0%{opacity:1}to{opacity:0}}.DatePicker_popover__jW1JR{animation:DatePicker_popover-in__s26_f .14s ease-out}.DatePicker_popoverClosing__3COhC{animation:DatePicker_popover-out__X017L .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.DatePicker_popoverClosing__3COhC,.DatePicker_popover__jW1JR{animation:none}.DatePicker_icon__CCFnF{transition:none}}.DatePicker_captionDropdown___VZ7x{min-width:0;flex:2 1}.DatePicker_captionDropdown___VZ7x:first-child{flex:3 1}.DatePicker_captionMenu__1muf2{max-height:240px;min-width:132px;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--taupe) var(--white-100)}.DatePicker_captionMenu__1muf2::-webkit-scrollbar{width:12px}.DatePicker_captionMenu__1muf2::-webkit-scrollbar-track{background:var(--white-100)}.DatePicker_captionMenu__1muf2::-webkit-scrollbar-thumb{background:var(--taupe);border-radius:6px}.ImageDropzone_wrapper__yILDe{width:100%}.ImageDropzone_dropzone__Xw6li{display:flex;align-items:center;justify-content:center;border:1.5px dashed var(--brown-border);border-radius:var(--radius-control);background:var(--white-warm);padding:24px;cursor:pointer;transition:border-color .2s ease,background .2s ease;min-height:132px}.ImageDropzone_dropzone__Xw6li:hover{border-color:var(--brown)}.ImageDropzone_dropzone__Xw6li.ImageDropzone_dragging__1OhcH{border-color:var(--brown);background:var(--cream)}.ImageDropzone_dropzone__Xw6li.ImageDropzone_disabled__0Ouzr{opacity:.5;cursor:not-allowed;pointer-events:none}.ImageDropzone_dropzone__Xw6li.ImageDropzone_hasFile__QLnW0{padding:12px;cursor:default}.ImageDropzone_empty__GZCi1{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.ImageDropzone_plus__Y_gf9{width:36px;height:36px;border-radius:50%;background:var(--white);display:flex;align-items:center;justify-content:center;color:var(--brown);margin-bottom:4px}.ImageDropzone_plus__Y_gf9 svg path{fill:var(--brown)}.ImageDropzone_plusPending__v6zP9{background:var(--cream)}.ImageDropzone_spinner__fhHea{width:18px;height:18px;border:2px solid var(--brown-border);border-top-color:var(--brown);border-radius:50%;animation:ImageDropzone_dropzoneSpin__H5EVr .9s linear infinite}@media(prefers-reduced-motion:reduce){.ImageDropzone_spinner__fhHea{animation:none}}@keyframes ImageDropzone_dropzoneSpin__H5EVr{to{transform:rotate(1turn)}}.ImageDropzone_title___tRwn{color:var(--black-rich)}.ImageDropzone_hint__UpfmI{color:var(--gray-darker)}.ImageDropzone_preview__NZbno{display:flex;align-items:center;gap:12px;width:100%}.ImageDropzone_preview__NZbno .ImageDropzone_previewImage__UUh9P{width:88px;height:88px;object-fit:cover;border-radius:var(--radius-control);flex-shrink:0}.ImageDropzone_preview__NZbno .ImageDropzone_previewMeta__cAfnv{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.ImageDropzone_preview__NZbno .ImageDropzone_fileName__ng0ND{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--black-rich)}.ImageDropzone_preview__NZbno .ImageDropzone_fileSize__ivDqh{color:var(--gray-darker)}.ImageDropzone_preview__NZbno .ImageDropzone_removeButton__tNSBk{background:var(--white);border:1px solid var(--brown-border);border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;color:var(--brown);transition:background-color .2s ease}.ImageDropzone_preview__NZbno .ImageDropzone_removeButton__tNSBk:hover{background:var(--white-warm)}.ImageDropzone_preview__NZbno .ImageDropzone_removeButton__tNSBk:disabled{opacity:.5;cursor:not-allowed}.ImageDropzone_error__duR4u{color:var(--red-600);font-size:12px;margin-top:6px;margin-bottom:0}.ReorderGrid_wrapper__wysPL{display:flex;flex-direction:column;gap:12px;width:100%}.ReorderGrid_grid__jf1_j{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:12px;gap:12px;width:100%}.ReorderGrid_cardWrap__JN0yn{display:flex;flex-direction:column;align-items:center;gap:6px}.ReorderGrid_cardWrap__JN0yn.ReorderGrid_current__phrq_ .ReorderGrid_card__zR0CB:not(.ReorderGrid_placeholder__JsWZn){border-color:var(--brown);box-shadow:0 0 0 2px var(--brown)}.ReorderGrid_card__zR0CB{width:100%;background:var(--white);border:1px solid var(--brown-border);border-radius:var(--radius-control);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.ReorderGrid_card__zR0CB:active{cursor:-webkit-grabbing;cursor:grabbing}.ReorderGrid_card__zR0CB.ReorderGrid_placeholder__JsWZn{background:transparent;border:1px dashed #cebda1;box-shadow:none}.ReorderGrid_card__zR0CB.ReorderGrid_placeholder__JsWZn .ReorderGrid_cover__fptLL{opacity:0}.ReorderGrid_card__zR0CB.ReorderGrid_overlayCard__GNI3e{cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 8px 20px rgba(0,0,0,.18)}.ReorderGrid_card__zR0CB .ReorderGrid_cover__fptLL{width:100%;border-radius:var(--radius-control);overflow:hidden;background:var(--gray-100)}.ReorderGrid_card__zR0CB.ReorderGrid_square__z8icG .ReorderGrid_cover__fptLL{aspect-ratio:1/1}.ReorderGrid_card__zR0CB.ReorderGrid_landscape__p28Ja .ReorderGrid_cover__fptLL{aspect-ratio:16/9}.ReorderGrid_card__zR0CB .ReorderGrid_coverImage__uBILP{width:100%;height:100%;object-fit:cover;display:block;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReorderGrid_card__zR0CB .ReorderGrid_coverPlaceholder__B_Qt7{width:100%;height:100%;background:var(--gradient-cover-placeholder)}.ReorderGrid_position__a7ooR{text-align:center;color:var(--gray-darker);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReorderGrid_empty__HQ4af{padding:24px;border:1px dashed var(--brown-border);border-radius:var(--radius-control);text-align:center;color:var(--gray-darker);background:var(--white-warm)}.ReorderGrid_addButton__3hIdh{align-self:flex-start}.StepIndicator_wrapper__5At9j{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:start;grid-column-gap:12px;column-gap:12px;width:100%}.StepIndicator_step__xStP1{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.StepIndicator_step__xStP1.StepIndicator_alignStart__DH6_k{align-items:flex-start}.StepIndicator_step__xStP1.StepIndicator_alignEnd__gZ6_B{align-items:flex-end;text-align:right}.StepIndicator_step__xStP1 .StepIndicator_circle__tralL{box-sizing:border-box;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--white);border:1.5px solid var(--gray-100);color:var(--gray-darker);transition:background .3s ease,border-color .3s ease,border-width .3s ease,box-shadow .3s ease,color .3s ease}.StepIndicator_step__xStP1 .StepIndicator_number__Yr_Dh{line-height:1}.StepIndicator_step__xStP1 .StepIndicator_labels__qzrgo{display:flex;flex-direction:column;gap:2px}.StepIndicator_step__xStP1 .StepIndicator_stepLabel__D8Crr{color:var(--gray-darker);text-transform:uppercase;letter-spacing:.08em}.StepIndicator_step__xStP1 .StepIndicator_titleLabel__Qbiz2{color:var(--gray-darker);transition:color .3s ease}.StepIndicator_step__xStP1.StepIndicator_active__KiMxZ .StepIndicator_circle__tralL{background:var(--green-200);border:3px solid var(--white);box-shadow:0 0 0 2px var(--green-200);color:var(--white)}.StepIndicator_step__xStP1.StepIndicator_active__KiMxZ .StepIndicator_titleLabel__Qbiz2{color:var(--black-rich)}.StepIndicator_step__xStP1.StepIndicator_completed__EM8so .StepIndicator_circle__tralL{background:var(--green-200);border:3px solid var(--white);box-shadow:0 0 0 2px var(--green-200);color:var(--white)}.StepIndicator_step__xStP1.StepIndicator_completed__EM8so .StepIndicator_circle__tralL svg path{fill:var(--white)}.StepIndicator_step__xStP1.StepIndicator_completed__EM8so .StepIndicator_titleLabel__Qbiz2{color:var(--black-rich)}.StepIndicator_connector__7VMMY{position:absolute;top:18px;left:52px;right:52px;height:1px;background:var(--gray-100);overflow:hidden}.StepIndicator_connectorFill__62Uv6{position:absolute;inset:0;background:var(--green-200);transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.4,0,.2,1)}.StepIndicator_connectorFill__62Uv6.StepIndicator_filled__AizLf{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.StepIndicator_circle__tralL,.StepIndicator_connectorFill__62Uv6,.StepIndicator_connector__7VMMY,.StepIndicator_step__xStP1{transition:none}}.TitleAutocomplete_wrapper__Klzs_{position:relative;width:100%}.TitleAutocomplete_menu__3hIyP{width:100%;position:absolute;top:calc(100% + 4px);right:0;background:var(--white);border:1px solid var(--gray-100);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);z-index:1000;display:flex;flex-direction:column;overflow:hidden;margin:0;padding:0;list-style:none}.TitleAutocomplete_option__YIdG8{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;text-align:left;background:transparent;border:none;cursor:pointer;transition:background-color .2s ease;color:var(--gray-200)}.TitleAutocomplete_option__YIdG8.TitleAutocomplete_active__azYJH,.TitleAutocomplete_option__YIdG8:hover{background:var(--off-white)}.TitleAutocomplete_thumb__p8CSr{object-fit:cover}.TitleAutocomplete_thumbPlaceholder__YP6SX,.TitleAutocomplete_thumb__p8CSr{flex-shrink:0;width:32px;height:44px;border-radius:var(--radius-control);background:var(--off-white)}.TitleAutocomplete_thumbPlaceholder__YP6SX{border:1px solid var(--gray-100)}.TitleAutocomplete_optionText__xr61F{min-width:0;display:flex;flex-direction:column;gap:2px}.TitleAutocomplete_optionMeta__qhB4e,.TitleAutocomplete_optionTitle__WVg_q{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TitleAutocomplete_optionMeta__qhB4e{color:var(--gray)}.TitleAutocomplete_status__8j_NP{padding:10px 12px;color:var(--gray)}@keyframes TitleAutocomplete_popover-in__YcRrm{0%{opacity:0}to{opacity:1}}@keyframes TitleAutocomplete_popover-out__ci9X5{0%{opacity:1}to{opacity:0}}.TitleAutocomplete_menu__3hIyP{animation:TitleAutocomplete_popover-in__YcRrm .14s ease-out}.TitleAutocomplete_menuClosing__10VVo{animation:TitleAutocomplete_popover-out__ci9X5 .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.TitleAutocomplete_menuClosing__10VVo,.TitleAutocomplete_menu__3hIyP{animation:none}}.TitleAutocomplete_menu__3hIyP>li{animation:TitleAutocomplete_popover-in__YcRrm .16s ease-out both}@media(prefers-reduced-motion:reduce){.TitleAutocomplete_menu__3hIyP>li{animation:none}}.AddObjectModal_modal__hNZpL{width:100%!important;max-width:560px!important;background:var(--white)!important;overflow:hidden}.AddObjectModal_modal__hNZpL form{display:block}.AddObjectModal_indicatorWrap__SBvi1{padding:20px 32px}.AddObjectModal_bandRule__dbeX_{width:calc(100% - 64px);margin:0 32px}.AddObjectModal_wrapper__3pdQ_{padding:24px 32px;max-height:calc(100vh - 360px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c0b6ae transparent}.AddObjectModal_wrapper__3pdQ_::-webkit-scrollbar{width:8px}.AddObjectModal_wrapper__3pdQ_::-webkit-scrollbar-track{background:transparent}.AddObjectModal_wrapper__3pdQ_::-webkit-scrollbar-thumb{background:#c0b6ae;border-radius:5px}.AddObjectModal_stepBody__igQGr{display:flex;flex-direction:column}.AddObjectModal_label__NJJej{display:block;margin-bottom:8px;color:var(--black-transparent-300)}.AddObjectModal_field__xbz_Y{position:relative;margin-bottom:24px;animation:AddObjectModal_fadeInUp__NHPza .3s ease-out}.AddObjectModal_field__xbz_Y:last-child{margin-bottom:0}.AddObjectModal_error__hua3g{color:var(--red-600)}.AddObjectModal_error__hua3g,.AddObjectModal_hint__SWrTL{position:absolute;top:100%;left:0;right:0;margin:2px 0 0;font-size:12px;line-height:1.3;animation:AddObjectModal_slideDownError__XOsqF .25s ease-out}.AddObjectModal_hint__SWrTL{color:var(--gray)}.AddObjectModal_textareaWrapper__EDgiH{width:100%}.AddObjectModal_textarea__CRmk9{min-height:96px}.AddObjectModal_urlRow__iCUI1{display:flex;gap:8px;align-items:stretch}.AddObjectModal_urlRow__iCUI1 .AddObjectModal_urlInput__9kdT2{flex:1 1}.AddObjectModal_footer__HqI5M{display:flex;flex-direction:column;gap:8px;padding:20px 32px}.AddObjectModal_footerError__pEyrh{color:var(--red-600);font-size:13px;margin:0;min-height:18px;line-height:18px}.AddObjectModal_footerHint__w1qdh{color:var(--gray-darker)}.AddObjectModal_footerActions___LrU1{display:flex;align-items:center;justify-content:flex-end;gap:12px}.AddObjectModal_footerActions___LrU1 button{width:auto!important}.AddObjectModal_backButton__a24Gb{margin-right:auto}.AddObjectModal_backButton__a24Gb .AddObjectModal_backIcon__AsL5j{transform:rotate(180deg)}@media(max-width:960px){.AddObjectModal_modal__hNZpL{width:calc(100dvw - 32px)!important;max-width:none!important;height:calc(100dvh - 30px);margin:0;display:flex;flex-direction:column}.AddObjectModal_modal__hNZpL form{display:flex;flex-direction:column;flex:1 1;min-height:0}.AddObjectModal_wrapper__3pdQ_{flex:1 1;max-height:none}.AddObjectModal_footer__HqI5M,.AddObjectModal_indicatorWrap__SBvi1{padding:16px}}@keyframes AddObjectModal_fadeInUp__NHPza{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AddObjectModal_slideDownError__XOsqF{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.AddObjectModal_error__hua3g,.AddObjectModal_field__xbz_Y,.AddObjectModal_hint__SWrTL{animation:none}}.ShelfGhostRow_row__SZJNv{display:flex;flex-direction:row;align-items:flex-end;gap:12px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ShelfGhostRow_slot__yhRhN{display:flex;align-items:flex-end;flex-shrink:0;animation:ShelfGhostRow_ghost-enter__6j1cw .45s ease both}@keyframes ShelfGhostRow_ghost-enter__6j1cw{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ShelfGhostRow_slot__yhRhN{animation:none}}.ObjectOverviewModal_modal__dHfp0{width:100%!important;max-width:920px!important;max-height:min(781px,calc(100vh - 32px));max-height:min(781px,calc(100dvh - 32px));background:var(--white-200)!important;overflow:hidden;display:flex!important;flex-direction:column}.ObjectOverviewModal_header__i5xGu{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 32px 18px;flex-shrink:0}.ObjectOverviewModal_headerRule__n1HlN{flex-shrink:0;width:calc(100% - 64px);margin:0 32px}.ObjectOverviewModal_title__REHbc{color:var(--gray-darkest)}.ObjectOverviewModal_identityRow__gmm6c{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;min-width:0}.ObjectOverviewModal_actions__gAt8Y{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex-shrink:0}.ObjectOverviewModal_shareButton__MYfxI{height:36px;padding:0 14px;min-width:136px;justify-content:center}.ObjectOverviewModal_shareButton__MYfxI svg{flex-shrink:0}.ObjectOverviewModal_iconButton__1sz4m{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--brown-border);border-radius:var(--radius-control);background:var(--white);cursor:pointer;color:var(--gray-darkest);transition:border-color .2s ease}.ObjectOverviewModal_iconButton__1sz4m:hover{border-color:var(--brown)}.ObjectOverviewModal_closeButton__mU1Tp{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0}.ObjectOverviewModal_closeButton__mU1Tp svg{width:24px;height:24px}.ObjectOverviewModal_closeButton__mU1Tp svg path{fill:var(--gray-darkest)}.ObjectOverviewModal_menuWrapper__Nl2Aq{position:relative}.ObjectOverviewModal_menu__41mMA{position:absolute;top:calc(100% + 6px);right:0;min-width:160px;background:var(--white);border:1px solid var(--brown-border);border-radius:var(--radius-control);box-shadow:var(--dropdown-shadow);z-index:1000;display:flex;flex-direction:column;overflow:hidden}.ObjectOverviewModal_menuItem__Wh7bF{display:flex;align-items:center;gap:8px;padding:10px 12px;background:transparent;border:none;text-align:left;cursor:pointer;color:var(--gray-darkest);transition:background-color .2s ease}.ObjectOverviewModal_menuItem__Wh7bF:hover{background:var(--off-white)}.ObjectOverviewModal_menuItem__Wh7bF.ObjectOverviewModal_danger__bIYtF{color:var(--red-600)}.ObjectOverviewModal_menuItem__Wh7bF.ObjectOverviewModal_danger__bIYtF svg path{fill:var(--red-600)}.ObjectOverviewModal_body__kOCRm{display:grid;grid-template-columns:378px 1fr;grid-gap:32px;gap:32px;padding:16px 32px 26px;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c0b6ae transparent}.ObjectOverviewModal_body__kOCRm::-webkit-scrollbar{width:8px}.ObjectOverviewModal_body__kOCRm::-webkit-scrollbar-track{background:transparent}.ObjectOverviewModal_body__kOCRm::-webkit-scrollbar-thumb{background:#c0b6ae;border-radius:5px}.ObjectOverviewModal_left__O__GZ{display:flex;flex-direction:column;gap:16px;min-width:0}.ObjectOverviewModal_cover__Hp9XQ{width:100%;background:var(--white-100);border-radius:var(--radius-control);overflow:hidden;display:flex;align-items:center;justify-content:center;color:var(--gray)}.ObjectOverviewModal_cover__Hp9XQ.ObjectOverviewModal_portrait__zs9Hz{width:378px;height:560px;border-radius:0}.ObjectOverviewModal_cover__Hp9XQ.ObjectOverviewModal_landscape__iLhtD{aspect-ratio:16/9}.ObjectOverviewModal_cover__Hp9XQ.ObjectOverviewModal_square__0PKEp{aspect-ratio:1/1}.ObjectOverviewModal_coverImage__07Tr_{width:100%;height:100%;object-fit:cover;object-position:top center}.ObjectOverviewModal_coverPlaceholder__ZgfoG{font-size:12px;color:var(--gray)}.ObjectOverviewModal_sourceDurationRow__3tjwc{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ObjectOverviewModal_metaCell__wJKta{display:flex;flex-direction:column;gap:4px}.ObjectOverviewModal_metaLabel__6fkwS{color:var(--gray-medium)}.ObjectOverviewModal_metaValue__pAxXx{color:var(--gray-darkest)}.ObjectOverviewModal_right__GK55x{display:flex;flex-direction:column;gap:16px;min-width:0;overflow-wrap:anywhere}.ObjectOverviewModal_objectTitle__ccfI_{color:var(--gray-darkest);font-weight:400;word-break:break-word}.ObjectOverviewModal_objectTitleLink__bYYf5{cursor:pointer;color:inherit;text-decoration:none}.ObjectOverviewModal_objectTitleLink__bYYf5:focus-visible .ObjectOverviewModal_objectTitle__ccfI_,.ObjectOverviewModal_objectTitleLink__bYYf5:hover .ObjectOverviewModal_objectTitle__ccfI_{text-decoration:underline}.ObjectOverviewModal_row__s1mCZ{display:flex;flex-direction:column;gap:4px}.ObjectOverviewModal_rowLabel__PLLnv{color:var(--gray-medium)}.ObjectOverviewModal_rowValue__BzrPP{color:var(--gray-darkest)}.ObjectOverviewModal_publishedValue__PnFFJ{display:inline-flex;align-items:center;gap:6px;color:var(--gray-darkest)}.ObjectOverviewModal_publishedValue__PnFFJ svg{color:var(--brown)}.ObjectOverviewModal_description__vn_lu{color:var(--gray-darkest);line-height:1.5;overflow-wrap:anywhere}.ObjectOverviewModal_description__vn_lu b,.ObjectOverviewModal_description__vn_lu strong{font-weight:600}.ObjectOverviewModal_description__vn_lu p{margin:0 0 8px}.ObjectOverviewModal_tags__pcLRv{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ObjectOverviewModal_tags__pcLRv.ObjectOverviewModal_tagsEmpty__sK11l{min-height:26px}.ObjectOverviewModal_tagSlot__qqEOS{display:inline-flex}.ObjectOverviewModal_tagSlot__qqEOS.ObjectOverviewModal_tagLeaving__aTksk{pointer-events:none}.ObjectOverviewModal_destination__TFrr_{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px 24px}.ObjectOverviewModal_destinationLine__tngaj{color:var(--gray-darkest)}.ObjectOverviewModal_destinationKey__ChGEp{color:var(--gray-medium)}.ObjectOverviewModal_moveToTrigger__A3DqN{width:-moz-fit-content!important;width:fit-content!important;padding:7px 12px!important;background:var(--white)!important;border:1px solid var(--beige)!important;border-radius:var(--radius-control);color:var(--brown)}.ObjectOverviewModal_moveToTrigger__A3DqN p{padding:0!important;color:var(--brown)}.ObjectOverviewModal_moveToTrigger__A3DqN div{border-left:none!important;padding:0 0 0 8px!important;height:auto!important}.ObjectOverviewModal_moveToTrigger__A3DqN svg path{fill:#aaa!important}.ObjectOverviewModal_error__toH_p{color:var(--red-600);font-size:12px;margin:4px 0 0;line-height:18px;animation:ObjectOverviewModal_message-in__1xKly .2s ease}@media(prefers-reduced-motion:reduce){.ObjectOverviewModal_error__toH_p{animation:none}}@media(max-width:960px){.ObjectOverviewModal_modal__dHfp0{width:calc(100dvw - 32px)!important;max-width:none!important;height:calc(100dvh - 30px);max-height:calc(100dvh - 30px);margin:0}.ObjectOverviewModal_header__i5xGu{padding:20px 16px}.ObjectOverviewModal_body__kOCRm{grid-template-columns:1fr;gap:24px;padding:20px 16px 32px;align-content:start}.ObjectOverviewModal_cover__Hp9XQ{max-width:220px;margin:0 auto}.ObjectOverviewModal_cover__Hp9XQ.ObjectOverviewModal_portrait__zs9Hz{width:100%;height:auto;aspect-ratio:2/3}}@keyframes ObjectOverviewModal_popover-in__KxRBu{0%{opacity:0}to{opacity:1}}@keyframes ObjectOverviewModal_popover-out__g4moX{0%{opacity:1}to{opacity:0}}.ObjectOverviewModal_menu__41mMA{animation:ObjectOverviewModal_popover-in__KxRBu .14s ease-out}.ObjectOverviewModal_menuClosing__OF_MT{animation:ObjectOverviewModal_popover-out__g4moX .12s ease-in forwards;pointer-events:none}@media(prefers-reduced-motion:reduce){.ObjectOverviewModal_menuClosing__OF_MT,.ObjectOverviewModal_menu__41mMA{animation:none}}@keyframes ObjectOverviewModal_message-in__1xKly{0%{opacity:0}to{opacity:1}}.ObjectOverviewModal_favoriteButton__dhRqR{width:36px;height:36px;border-radius:var(--radius-control);background:var(--white)}.ObjectOverviewModal_description__vn_lu a{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;overflow-wrap:anywhere;cursor:pointer}.ObjectOverviewModal_description__vn_lu a:focus-visible,.ObjectOverviewModal_description__vn_lu a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid}.Shelf_wrapper__wu8s7{display:flex;flex-direction:column;gap:16px;padding:16px 0}@media(max-width:768px){.Shelf_wrapper__wu8s7{gap:6px;padding:4px 0}}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB{display:flex;justify-content:space-between;align-items:center;padding:0 16px}@media(min-width:769px){.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB{min-height:44px}}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ{display:flex;align-items:center;gap:6px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandle__ViHEa{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px 2px;background:transparent;border:none;border-radius:var(--radius-control);color:var(--black-transparent-300);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:color .2s ease}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandle__ViHEa:focus-visible,.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandle__ViHEa:hover{color:var(--brown)}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandle__ViHEa:active{cursor:-webkit-grabbing;cursor:grabbing}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandle__ViHEa svg{display:block;width:16px;height:16px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandleOff__Pwxqx{cursor:default;opacity:.35}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_dragHandleOff__Pwxqx:hover{color:var(--black-transparent-300)}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_icon__nUBzF{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:9px 14px;border-radius:var(--radius-icon-chip);background:var(--off-white)}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_icon__nUBzF svg{display:block;width:20px;height:17px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_nameWrap__YfCAa{display:inline-flex;align-items:center}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_count__lEfb2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:32px;justify-content:flex-start;margin-right:-4px;font-size:14px;line-height:1;color:var(--gray-darkest);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_nameButton___XZMV{padding:0;background:transparent;border:none;cursor:pointer;color:inherit;text-align:left}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_nameButton___XZMV:focus-visible,.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_nameButton___XZMV:hover{text-decoration:underline}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settingsDropdown__1kf4l{width:auto}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settingsTrigger__A_iI8{border:none!important}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settingsMenu__q456u{width:max-content;min-width:140px;left:0}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy{padding:0;width:32px;height:32px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy svg{width:20px;height:20px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy svg path{transition:stroke .2s ease}@media(prefers-reduced-motion:reduce){.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy svg path{transition:none}}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy.Shelf_settingsPrivate__ty_w7 svg path{stroke:var(--red-600)}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ .Shelf_settings__IwMWy.Shelf_settingsPublic__vInsT svg path{stroke:var(--green-100)}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_right__P5j1P{display:flex;align-items:center;gap:16px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_addWrap__g2Z0k,.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_selectShelfWrap__ZeDE_{display:inline-flex}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_tooltipOff__dswSP .react-tooltip{display:none}@media(max-width:768px){.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB{flex-wrap:wrap}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_right__P5j1P{display:contents}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_left__syDFZ{order:1;min-width:0}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB:after{content:"";flex-basis:100%;height:0;order:3}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_selectShelfWrap__ZeDE_{order:4;margin-top:12px}.Shelf_wrapper__wu8s7 .Shelf_header__eTPAB .Shelf_addWrap__g2Z0k{order:5;margin-top:12px}}.Shelf_wrapper__wu8s7 .Shelf_shelfNoticeRow__EN9_8{position:absolute;top:0;left:0;right:0;z-index:3;padding:0 16px;display:flex;align-items:center;pointer-events:none}.Shelf_wrapper__wu8s7 .Shelf_shelfNotice__wTBLT{pointer-events:auto;color:var(--gray-darkest)}.Shelf_wrapper__wu8s7 .Shelf_shelfNoticeError__K0Kv3{color:var(--red-500)}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC{min-height:342px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;padding-bottom:65px}@media(max-width:768px){.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC{min-height:auto;padding-bottom:0}}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrow__2z8SE{position:absolute;top:45%;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:43px;height:43px;padding:0;border-radius:var(--radius-control);background:#fefdf9!important;right:16px;opacity:.4;transition:opacity .2s ease}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrow__2z8SE:focus-visible,.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrow__2z8SE:hover{opacity:1}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrow__2z8SE:disabled{opacity:.2;cursor:default}@media(prefers-reduced-motion:reduce){.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrow__2z8SE{transition:none}}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrowLeft__ho5hH{left:16px;right:auto}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_arrowLeft__ho5hH svg{transform:rotate(180deg)}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_banner__jxjcN{width:-webkit-fill-available;position:absolute;bottom:0;right:-15px;margin-right:-32px;z-index:0;pointer-events:none}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_banner__jxjcN img{width:inherit}@media(max-width:768px){.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_banner__jxjcN{left:-148px;right:-35px;width:auto;margin-right:0;height:43px}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_banner__jxjcN img{width:100%;height:100%}}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_items__7qVbo{flex:1 1;min-width:0;display:flex;justify-content:flex-start;align-items:flex-end;min-height:253px;overscroll-behavior-x:contain;position:relative;z-index:1;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;padding:40px 80px 35px;-webkit-clip-path:polygon(80px 0,100% 0,100% 100%,80px 100%);clip-path:polygon(80px 0,100% 0,100% 100%,80px 100%)}@media(max-width:768px){.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_items__7qVbo{min-height:269px;padding-top:28px;padding-bottom:33px;-webkit-clip-path:none;clip-path:none}}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_items__7qVbo::-webkit-scrollbar{display:none}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY{padding-bottom:23px;scrollbar-width:auto;scrollbar-color:#c0b6ae transparent}@media(max-width:768px){.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY{padding-bottom:33px}}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY::-webkit-scrollbar{display:block;height:12px}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY::-webkit-scrollbar-track{background:transparent}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY::-webkit-scrollbar-button{display:none;width:0;height:0}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_scrollable__xzYuY::-webkit-scrollbar-thumb{background:#c0b6ae;border-radius:6px}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C{display:flex;flex-direction:row;gap:38px;flex-wrap:nowrap;justify-content:flex-start;width:max-content;min-width:100%}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C>*{flex:0 0 auto}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C .Shelf_cardSlot__42k7H{display:flex;will-change:transform;animation:Shelf_card-enter__Wvv_I .28s ease}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C .Shelf_cardSlot__42k7H.Shelf_cardLeaving__D0hex{pointer-events:none}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C .Shelf_cardSlot__42k7H.Shelf_cardDraggable__V04Ln{cursor:-webkit-grab;cursor:grab}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_cards__p807C .Shelf_cardSlot__42k7H.Shelf_cardDragging__LEn0i{opacity:0}.Shelf_ghostRow__mCZm_{transition:left .32s cubic-bezier(.2,0,0,1),width .32s cubic-bezier(.2,0,0,1);position:absolute;bottom:100px;right:0;z-index:1;overflow:hidden}@media(max-width:768px){.Shelf_ghostRow__mCZm_{bottom:33px}}.Shelf_renameModal__VVweR{width:100%!important;max-width:456px!important}.Shelf_renameWrapper__gbFsG{padding:32px}.Shelf_renameField__q0Kw4{display:flex;flex-direction:column;gap:6px}.Shelf_renameLabel__ECE1F{color:var(--gray-darkest)}.Shelf_renameError__hD6U9{color:var(--red,#d33)}.Shelf_renameFooter__9CPqS{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px}.Shelf_renameFooter__9CPqS button{width:auto}@keyframes Shelf_card-enter__Wvv_I{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.Shelf_cardSlot__42k7H{animation:none}}.Shelf_dragging__OLVNl{opacity:.92;cursor:-webkit-grabbing;cursor:grabbing}.Shelf_wrapper__wu8s7{transition:opacity .2s ease}.Shelf_items__7qVbo{transition:padding-bottom .2s ease}@media(prefers-reduced-motion:reduce){.Shelf_dragHandle__ViHEa,.Shelf_ghostRow__mCZm_,.Shelf_items__7qVbo,.Shelf_wrapper__wu8s7{transition:none}}.Shelf_cardsReordering__z3XjN{pointer-events:none}.Shelf_wrapper__wu8s7 .Shelf_content__wIvpC .Shelf_items__7qVbo.Shelf_reordering__VH02D{scroll-behavior:auto}.Shelf_dragOverlayCard__FG2Ao{cursor:-webkit-grabbing;cursor:grabbing;filter:drop-shadow(0 18px 24px rgba(60,40,24,.28))}.Library_wrapper__PAq__{flex:1 1;min-width:0;position:relative}.Library_wrapper__PAq__.Library_withShareBar__Se_TV{padding-bottom:var(--library-share-bar-height,87px)}@media(max-width:1024px){.Library_wrapper__PAq__{min-height:calc(100vh - 168px)}}@media(max-width:768px){.Library_wrapper__PAq__{padding-top:0}}.Library_wrapper__PAq__ .Library_empty__DzOff{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;min-height:calc(100vh - 48px - 87px);padding:24px}.Library_wrapper__PAq__ .Library_loading__G7H8W{position:relative;min-height:calc(100vh - 48px - 87px)}.Library_wrapper__PAq__ .Library_text__Deng6{font-weight:600;color:var(--black-transparent-300);text-align:center}.Library_wrapper__PAq__ .Library_actions__8k0d4{display:flex;gap:12px;margin-top:28px;flex-wrap:wrap;justify-content:center}.Library_wrapper__PAq__ .Library_button__7ELTn{width:auto!important}.Library_shelfList__yIrVo,.Library_shelfSlot__ZfTMv{display:flex;flex-direction:column}.Library_shelfSlot__ZfTMv.Library_shelfLeaving__h_vxS{pointer-events:none}.Library_addShelfRow__cfxpI{display:flex;align-items:center;padding:8px 16px 40px}.Library_tooltipOff__RaIND .react-tooltip{display:none}.Library_addShelfButton__ONRR_{width:auto!important}.Library_noticeRow___smAO{position:absolute;top:0;left:0;right:0;z-index:10;padding:0 16px;display:flex;align-items:center;pointer-events:none}.Library_notice__R17yL{animation:Library_notice-in__ygXgr .16s ease-out}.Library_notice__R17yL.Library_noticeClosing__xYspJ{animation:Library_notice-out__eD5_O .16s ease-in forwards;pointer-events:none}@keyframes Library_notice-in__ygXgr{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Library_notice-out__eD5_O{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.Library_notice__R17yL,.Library_notice__R17yL.Library_noticeClosing__xYspJ{animation:none}}.Library_notice__R17yL{pointer-events:auto;display:flex;align-items:center;gap:12px;padding:4px 12px;border-radius:var(--radius-control);background:var(--off-white);color:var(--red-500)}.Library_notice__R17yL p{color:inherit}.Library_noticeDismiss__8_yjH{border:none;background:transparent;color:var(--gray-darkest);font-size:16px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:var(--radius-control);transition:color .2s ease}.Library_noticeDismiss__8_yjH:focus-visible,.Library_noticeDismiss__8_yjH:hover{color:var(--brown)}.Library_favoritesSlot__0AUYQ{display:flex;flex-direction:column;opacity:1;transition:opacity .24s ease}.Library_favoritesSlot__0AUYQ.Library_favoritesSlotClosing__2GaDh{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.Library_favoritesSlot__0AUYQ{transition:none}}.Library_filterSwap__zxcpV{display:flex;flex-direction:column;opacity:1;transition:opacity .2s ease}.Library_filterSwapOut__YQmhN{opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.Library_filterSwap__zxcpV{transition:none}}.library_dashboard__FQIwu{display:flex}.library_dashboard__FQIwu .library_content__YQ3Wo{width:100%;min-width:0;display:flex;flex-direction:column;height:auto}@media(max-width:1140px){.library_dashboard__FQIwu .library_content__YQ3Wo{padding-top:55px}}
/*# sourceMappingURL=6db8458b1964728f.css.map*/