.FilterOptions_field__knvMp{display:grid;gap:8px;min-width:0;color:#dfe6e2;font-size:14px}.FilterOptions_label__SZ5IM{color:#c1d0ca;font-size:12px}.FilterOptions_trigger__f5R9v{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-width:0;min-height:42px;padding:10px;border:1px solid #b1d4c22c;border-radius:8px;background:#121716;color:inherit;text-align:left;font:inherit;cursor:pointer}.FilterOptions_trigger__f5R9v>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilterOptions_trigger__f5R9v>span:last-child{flex:none;color:#a5b7ad}.FilterOptions_trigger__f5R9v[aria-expanded=true]{border-color:#b8ce91}.FilterOptions_trigger__f5R9v:disabled{cursor:not-allowed;opacity:.5}.FilterOptions_option__4hQXq:focus-visible,.FilterOptions_reset__NXLB8:focus-visible,.FilterOptions_trigger__f5R9v:focus-visible{outline:2px solid #d5c48a;outline-offset:2px}.FilterOptions_panel__w2GMb{scroll-margin-block:12px;min-width:0;padding:8px;border:1px solid #a9c4b539;border-radius:10px;background:#151b18}.FilterOptions_search__gLTT_{display:flex;align-items:center;gap:7px;min-width:0;margin:4px 0 8px;padding-left:10px;border:1px solid #ffffff29;border-radius:9px;background:#0002}.FilterOptions_search__gLTT_:focus-within{border-color:var(--accent,#d5c48a)}.FilterOptions_search__gLTT_>svg{flex:none;color:#b9c3bc}.FilterOptions_search__gLTT_ input{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:9px 6px;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;font-size:14px;outline:none}.FilterOptions_search__gLTT_ input::-webkit-search-cancel-button{display:none}.FilterOptions_search__gLTT_ button{flex:none;width:34px;min-height:38px;padding:0;border:0;border-radius:6px;background:transparent;color:inherit;font-size:22px;cursor:pointer}.FilterOptions_search__gLTT_ button:focus-visible{outline:2px solid #d5c48a;outline-offset:-3px}.FilterOptions_status__Fu565{padding:2px 4px 8px;color:#9daf9f;font-size:11px}.FilterOptions_options__P6zt_{display:grid;gap:2px;max-height:min(300px,40dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#637669 transparent}.FilterOptions_option__4hQXq{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;min-height:40px;width:100%;padding:10px 8px;border:0;border-radius:6px;background:transparent;color:#d3dfd7;text-align:left;font:inherit;font-size:14px;line-height:1.35;cursor:pointer;overflow-wrap:anywhere}.FilterOptions_option__4hQXq[aria-selected=true]{background:#b8ce911a;color:#e7efcf}.FilterOptions_option__4hQXq>span:last-child{flex:none;min-width:14px}.FilterOptions_option__4hQXq:hover{background:#ffffff0b}.FilterOptions_empty__95r_v{margin:8px 4px 12px;color:#b7bdb8;font-size:13px;line-height:1.5}.FilterOptions_reset__NXLB8{width:100%;margin-top:8px;padding:9px;border:1px solid #ffffff1a;border-radius:7px;background:#ffffff06;color:#c8d4cb;font:inherit;font-size:12px;cursor:pointer}@media(max-width:720px){.FilterOptions_option__4hQXq,.FilterOptions_search__gLTT_ input,.FilterOptions_trigger__f5R9v{font-size:16px}.FilterOptions_options__P6zt_{max-height:min(280px,35dvh)}}.CatalogAuthorFilter_root__t8e2C{min-width:0;border-bottom:1px solid rgba(255,255,255,.07)}.CatalogAuthorFilter_trigger___sWxK{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:14px 0;border:0;background:none;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.CatalogAuthorFilter_summary__9Iqt3{display:flex;align-items:center;gap:9px;color:rgba(255,255,255,.6);font-size:12px}.CatalogAuthorFilter_summary__9Iqt3 b{font-weight:500}.CatalogAuthorFilter_include__og9hq{color:#9aed6b}.CatalogAuthorFilter_exclude__wP_wp{color:#ff6b7c}.CatalogAuthorFilter_panel__M10wS{min-width:0;padding:0 0 12px}.CatalogAuthorFilter_options__4U7o3{display:grid;max-height:270px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#555 transparent}.CatalogAuthorFilter_option__O1eQ8{display:flex;align-items:center;gap:9px;min-width:0;width:100%;padding:9px 6px;border:0;border-radius:8px;background:none;color:rgba(255,255,255,.85);font:inherit;font-size:12px;line-height:1.5;text-align:left;cursor:pointer}.CatalogAuthorFilter_option__O1eQ8 svg{flex:0 0 auto}.CatalogAuthorFilter_option__O1eQ8 span{min-width:0;overflow-wrap:anywhere}.CatalogAuthorFilter_option__O1eQ8:focus-visible,.CatalogAuthorFilter_option__O1eQ8:hover{background:rgba(255,255,255,.07)}.CatalogAuthorFilter_option__O1eQ8[data-state=include]{background:rgba(105,173,55,.09)}.CatalogAuthorFilter_option__O1eQ8[data-state=exclude]{background:rgba(216,63,91,.09)}.CatalogAuthorFilter_option__O1eQ8:disabled{opacity:.4;cursor:default}.CatalogAuthorFilter_option__O1eQ8 .CatalogAuthorFilter_state__zZVhD{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;border:2px solid rgba(255,255,255,.35);border-radius:5px;font-size:18px;font-weight:700;line-height:1;box-sizing:border-box}.CatalogAuthorFilter_option__O1eQ8[data-state=include] .CatalogAuthorFilter_state__zZVhD{border-color:#9aed6b;color:#9aed6b;background:rgba(105,173,55,.13)}.CatalogAuthorFilter_option__O1eQ8[data-state=exclude] .CatalogAuthorFilter_state__zZVhD{border-color:#ff6b7c;color:#ff6b7c;background:rgba(216,63,91,.13)}.CatalogAuthorFilter_hint__CyDHv{display:block;margin:8px 0;color:rgba(255,255,255,.55);font-size:10px;line-height:1.6}.CatalogAuthorFilter_footer__OjpD5{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:9px;color:rgba(255,255,255,.5);font-size:11px}.CatalogAuthorFilter_footer__OjpD5 button{padding:5px 7px;border:0;border-radius:6px;color:#e9bd70;background:rgba(233,189,112,.08);font:inherit;cursor:pointer}.CatalogAuthorFilter_chip__L9jI1{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:5px 8px;border:1px solid rgba(255,255,255,.12);border-radius:7px;background:rgba(255,255,255,.04);color:inherit;font:inherit;font-size:11px;text-align:left;cursor:pointer}.CatalogAuthorFilter_chip__L9jI1:hover{background:rgba(255,255,255,.09)}.CatalogAuthorFilter_chip__L9jI1 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CatalogAuthorFilter_chip__L9jI1:focus-visible,.CatalogAuthorFilter_trigger___sWxK:focus-visible{outline:2px solid #e9bd70;outline-offset:2px}@media(prefers-reduced-motion:no-preference){.CatalogAuthorFilter_panel__M10wS{animation:CatalogAuthorFilter_reveal__fdLKp .16s ease-out}@keyframes CatalogAuthorFilter_reveal__fdLKp{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}}.QuickSearch_dialog__hgdx0{position:fixed;visibility:visible;inset:min(12vh,112px) auto auto 50%;transform:translateX(-50%);width:min(840px,calc(100vw - 40px));max-height:calc(100dvh - min(12vh, 112px) - 24px);margin:0;padding:0;overflow:hidden;border:1px solid #e7c58b38;border-radius:22px;background:#171917;color:#f3efe6;box-shadow:0 24px 100px #000a;color-scheme:dark;font:inherit}.QuickSearch_dialog__hgdx0::backdrop{background:#000b}.QuickSearch_panel__AGGkd{display:flex;flex-direction:column;max-height:inherit;min-height:0}.QuickSearch_heading__ZlgMH{padding:26px 64px 19px 26px}.QuickSearch_eyebrow__RPXK0{color:#c5a978;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.QuickSearch_heading__ZlgMH h2{margin:6px 0;font-size:24px;line-height:1.25}.QuickSearch_heading__ZlgMH p{margin:0;color:#a8afa6;font-size:13px;line-height:1.5}.QuickSearch_field__K_P1P{display:flex;flex-shrink:0;align-items:center;gap:12px;margin:0 22px;padding:0 14px;border:1px solid #c5a97875;border-radius:12px;color:#e3c18b;background:#10120f}.QuickSearch_field__K_P1P:focus-within{border-color:#e3c18b;box-shadow:0 0 0 3px #e3c18b10}.QuickSearch_field__K_P1P input{width:100%;min-width:0;min-height:54px;padding:12px 0;outline:none;border:0;background:transparent;color:#f8f5ed;font:inherit;font-size:17px}.QuickSearch_field__K_P1P input::placeholder{color:#8b9288}.QuickSearch_field__K_P1P input::-webkit-search-cancel-button{display:none}.QuickSearch_field__K_P1P button{border:0;border-radius:7px;padding:2px 8px;background:transparent;color:#bbb;font-size:24px;cursor:pointer}.QuickSearch_shortcut__sgFrJ{padding:3px 6px;border:1px solid #ffffff20;border-radius:5px;color:#8b9288;font:inherit;font-size:11px}.QuickSearch_status__84LkF{min-height:19px;margin:12px 26px 10px;color:#a8afa6;font-size:12px;line-height:1.6}.QuickSearch_results__lLO5f{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6f705c transparent;padding:0 12px 8px}.QuickSearch_list__LNCIb{margin:0;padding:0;list-style:none}.QuickSearch_row__ouEvi{display:flex;align-items:center;gap:16px;margin-bottom:5px;border:1px solid transparent;border-radius:12px;background:#ffffff03}.QuickSearch_row__ouEvi[data-active]{border-color:#c5a97840;background:#d5b57610}.QuickSearch_mainLink__lhey7{display:flex;flex:1;min-width:0;align-items:center;gap:13px;padding:12px 0 12px 14px;color:inherit;text-decoration:none;border-radius:10px}.QuickSearch_resultText__hHj_k{display:flex;flex:1;min-width:0;flex-direction:column;gap:5px}.QuickSearch_cover___h4lO{position:relative;display:grid;place-items:center;flex:0 0 48px;width:48px;height:72px;overflow:hidden;border:1px solid #ffffff0b;border-radius:5px;color:#8b927e;background:linear-gradient(145deg,#293028,#1b201c)}.QuickSearch_cover___h4lO img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.QuickSearch_cover___h4lO img[data-loaded]{opacity:1}.QuickSearch_mainLink__lhey7 strong{font-size:15px;font-weight:650;line-height:1.4;overflow-wrap:anywhere}.QuickSearch_resultText__hHj_k>span{color:#b4bcb1;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.QuickSearch_mainLink__lhey7 small{color:#959e91;font-size:11px;line-height:1.5}.QuickSearch_mainLink__lhey7 b{color:#ceb682;font-weight:500}.QuickSearch_actions__pGAnA{display:flex;flex:0 0 auto;gap:6px;padding-right:12px}.QuickSearch_actions__pGAnA a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:7px 10px;border:1px solid #ffffff12;border-radius:8px;color:#c9cfc4;font-size:12px;text-decoration:none;white-space:nowrap}.QuickSearch_actions__pGAnA a:hover{border-color:#d5b57660;background:#d5b57617;color:#f3dfb6}.QuickSearch_actions__pGAnA a span{color:#c5a978}.QuickSearch_footer__ooV6c{flex-shrink:0;padding:14px 24px 16px;border-top:1px solid #ffffff0c;background:#121411}.QuickSearch_sections__dZvd0{display:flex;gap:8px;flex-wrap:wrap}.QuickSearch_sections__dZvd0 a{padding:6px 10px;border:1px solid #ffffff16;border-radius:8px;color:#c1c8b9;font-size:12px;text-decoration:none}.QuickSearch_sections__dZvd0 a:hover{border-color:#c5a97870;color:#f1d7a4}.QuickSearch_footer__ooV6c p{display:flex;gap:15px;flex-wrap:wrap;margin:13px 0 0;color:#828b7c;font-size:11px}.QuickSearch_close___KQc7{position:absolute;top:17px;right:18px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #ffffff15;border-radius:10px;color:#c3c8be;background:#ffffff06;font:inherit;font-size:25px;line-height:1;cursor:pointer}.QuickSearch_close___KQc7:hover{background:#ffffff13;color:white}.QuickSearch_dialog__hgdx0 a:focus-visible,.QuickSearch_dialog__hgdx0 button:focus-visible{outline:2px solid #e3c18b;outline-offset:2px}.QuickSearch_empty__q_1pp{display:flex;align-items:center;justify-content:center;gap:14px;min-height:100px;padding:12px;color:#8e9887;font-size:13px}.QuickSearch_empty__q_1pp>span{color:#bfaa80;font-size:40px}.QuickSearch_retry__FdA5K{margin:10px;padding:10px 16px;border:1px solid #c5a97850;border-radius:8px;background:#d5b57610;color:#e3c18b;cursor:pointer}.QuickSearch_skeleton__oezfp{position:relative;height:86px;margin-bottom:5px;padding:18px;overflow:hidden;border-radius:12px;background:#ffffff04}.QuickSearch_skeleton__oezfp span{display:block;height:10px;width:60%;margin-bottom:12px;border-radius:4px;background:#ffffff09}.QuickSearch_skeleton__oezfp span+span{width:35%}.QuickSearch_skeleton__oezfp:after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,#ffffff08,transparent);animation:QuickSearch_search-wave__UF3bZ 1.3s ease-in-out infinite}@keyframes QuickSearch_search-wave__UF3bZ{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}@media (max-width:760px){.QuickSearch_dialog__hgdx0{top:calc(var(--search-viewport-top, 0px) + 12px);width:calc(100vw - 20px);max-height:calc(var(--search-viewport-height, 100dvh) - 24px);border-radius:17px}.QuickSearch_heading__ZlgMH{padding:20px 52px 15px 18px}.QuickSearch_heading__ZlgMH h2{font-size:21px}.QuickSearch_heading__ZlgMH p{font-size:12px}.QuickSearch_field__K_P1P{margin:0 14px;gap:9px;padding:0 12px}.QuickSearch_field__K_P1P input{min-height:48px;font-size:16px}.QuickSearch_shortcut__sgFrJ{display:none}.QuickSearch_status__84LkF{margin:10px 18px 9px;font-size:11px}.QuickSearch_row__ouEvi{align-items:stretch;gap:4px}.QuickSearch_mainLink__lhey7{padding:11px 5px 11px 10px;gap:9px}.QuickSearch_cover___h4lO{flex-basis:40px;width:40px;height:60px}.QuickSearch_resultText__hHj_k{gap:4px}.QuickSearch_mainLink__lhey7 strong{font-size:14px}.QuickSearch_actions__pGAnA{align-items:center;padding-right:8px}.QuickSearch_actions__pGAnA a{min-height:42px;padding:6px 8px;font-size:11px}.QuickSearch_actions__pGAnA .QuickSearch_pageAction__lMI1r{display:none}.QuickSearch_footer__ooV6c{padding:12px 16px}.QuickSearch_sections__dZvd0{gap:5px}.QuickSearch_sections__dZvd0 a{font-size:11px;padding:7px 8px}.QuickSearch_footer__ooV6c p{display:none}.QuickSearch_close___KQc7{top:14px;right:13px;width:32px;height:32px}.QuickSearch_empty__q_1pp{min-height:85px;font-size:12px}}@media (prefers-reduced-motion:reduce){.QuickSearch_skeleton__oezfp:after{animation:none}}@media (max-width:360px){.QuickSearch_cover___h4lO{flex-basis:36px;width:36px;height:54px}}.FilterProfiles_profiles__7xjlg{margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;line-height:1.5}.FilterProfiles_heading__DdoKt{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.FilterProfiles_heading__DdoKt strong{font-size:14px;color:#f4e5cd}.FilterProfiles_heading__DdoKt span{color:#9d9992;font-size:10px}.FilterProfiles_profiles__7xjlg p{margin:8px 0;color:#aaa;overflow-wrap:anywhere}.FilterProfiles_profiles__7xjlg p b{color:#e9d1a9;font-weight:500}.FilterProfiles_profiles__7xjlg a{color:#f4ba60}.FilterProfiles_editor__oROdG input:not([type=checkbox]),.FilterProfiles_profiles__7xjlg select{display:block;width:100%;min-width:0;min-height:36px;margin-top:5px;padding:7px 9px;border:1px solid #505050;border-radius:7px;background:#292929;color:#eee;font:inherit}.FilterProfiles_srOnly__rDC8U{font-size:0}.FilterProfiles_srOnly__rDC8U select{font-size:12px}.FilterProfiles_profiles__7xjlg button{min-height:32px;padding:6px 9px;border:1px solid #515151;border-radius:7px;background:#303030;color:#eee;font:inherit;cursor:pointer}.FilterProfiles_profiles__7xjlg button:hover:not(:disabled){background:#3b3831;border-color:#ad8549}.FilterProfiles_profiles__7xjlg button:disabled{opacity:.45;cursor:default}.FilterProfiles_profiles__7xjlg :is(button,input,select):focus-visible{outline:2px solid #f4aa38;outline-offset:3px}.FilterProfiles_check__AHPiM{display:flex;align-items:flex-start;gap:7px;margin:9px 0;color:#ccc;font-size:11px;cursor:pointer}.FilterProfiles_check__AHPiM input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:#f4aa38}.FilterProfiles_actions__TDg04{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.FilterProfiles_actions__TDg04 button{flex:1;font-size:11px}.FilterProfiles_profiles__7xjlg .FilterProfiles_create__Pubbm{width:100%;margin-top:10px;color:#e7c18c;border-color:#76603d;background:#302a20}.FilterProfiles_editor__oROdG{margin-top:10px;padding:10px;border-radius:9px;background:#181818}.FilterProfiles_editor__oROdG label{color:#ddd}.FilterProfiles_profiles__7xjlg .FilterProfiles_save__ec0_A{background:#f4aa38;color:#201607;border-color:#f4aa38;font-weight:700}.FilterProfiles_profiles__7xjlg small{display:block;color:#e5bc7d;font-size:10px}.FilterProfiles_profiles__7xjlg .FilterProfiles_notice__R_ua5{color:#b8d69c}.FilterProfiles_profiles__7xjlg .FilterProfiles_error__hY0S7{color:#ffb3b3}.FilterProfiles_confirm__n8Afg{padding:8px;border-radius:7px;background:#362323}@media(max-width:700px){.FilterProfiles_profiles__7xjlg{font-size:13px}.FilterProfiles_profiles__7xjlg button,.FilterProfiles_profiles__7xjlg select{min-height:42px}.FilterProfiles_check__AHPiM{font-size:12px}}