.RequestableTitles_wrap__2GgAj{margin-top:28px}.RequestableTitles_head__G7cmH{margin-bottom:14px}.RequestableTitles_title__itYtO{font-size:20px;font-weight:700;margin:4px 0 2px;color:var(--text)}.RequestableTitles_hint__p50a1{font-size:13px;color:var(--text-muted);margin:0;max-width:60ch}.RequestableTitles_grid__m7F2O{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px}.RequestableTitles_card__vZEN4{display:flex;gap:12px;padding:12px;align-items:stretch}.RequestableTitles_cover__dVdWD{flex:0 0 62px;width:62px;aspect-ratio:2/3;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface-strong);border:1px solid var(--border)}.RequestableTitles_cover__dVdWD img{width:100%;height:100%;object-fit:cover;display:block}.RequestableTitles_coverEmpty__1jlI6{width:100%;height:100%;display:grid;place-items:center;color:var(--text-muted)}.RequestableTitles_body__5uBG5{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.RequestableTitles_name__bHqBV{font-size:14px;font-weight:600;color:var(--text);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RequestableTitles_meta__G6rph{font-size:12px;color:var(--text-muted)}.RequestableTitles_btn__zYrpL{margin-top:auto;gap:6px;font-size:13px;padding:7px 10px}.RequestableTitles_spin__plK_z{animation:RequestableTitles_ranobelib-spin__RDlji .9s linear infinite}@keyframes RequestableTitles_ranobelib-spin__RDlji{to{transform:rotate(1turn)}}.RequestableTitles_cooldown__jns6_{display:inline-flex;align-items:center;gap:6px;margin-top:8px;padding:6px 11px;border-radius:999px;font-size:12px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border))}.InfiniteScroll_foot__m_QqW{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:1.6rem 0}.InfiniteScroll_error__LXp9o{font-size:13px;color:#e08585;text-align:center}.InfiniteScroll_done__4MMKQ{padding:1.4rem 0 .4rem;text-align:center;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CollectionCardC_card__89Dzh{flex:1 1 280px;min-width:250px;max-width:380px;display:flex;flex-direction:column;text-decoration:none;color:inherit;padding:20px 18px 16px;border-radius:12px;background:rgba(20,20,22,.6);border:1px solid var(--border,hsla(0,0%,100%,.06));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .35s ease,box-shadow .35s ease}.CollectionCardC_card__89Dzh:hover{border-color:rgba(222,97,97,.4);box-shadow:0 0 22px rgba(222,97,97,.08)}.CollectionCardC_covers__qUC5x{position:relative;height:132px;margin-bottom:16px}.CollectionCardC_coverImg__agIMd{position:absolute;top:6px;left:50%;width:76px;aspect-ratio:2/3;object-fit:cover;border-radius:8px;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 10px 26px rgba(0,0,0,.5);transition:transform .55s ease}.CollectionCardC_c0__lqBXj{transform:translateX(-50%);z-index:3}.CollectionCardC_c1__UcfcU{transform:translateX(-118%) rotate(-8deg);z-index:2}.CollectionCardC_c2__eSMLA{transform:translateX(18%) rotate(8deg);z-index:2}.CollectionCardC_card__89Dzh:hover .CollectionCardC_c0__lqBXj{transform:translateX(-50%) translateY(-4px)}.CollectionCardC_card__89Dzh:hover .CollectionCardC_c1__UcfcU{transform:translateX(-128%) rotate(-10deg)}.CollectionCardC_card__89Dzh:hover .CollectionCardC_c2__eSMLA{transform:translateX(28%) rotate(10deg)}.CollectionCardC_coversEmpty__TEm76{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px dashed hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.18)}.CollectionCardC_nameRow__RZr2P{display:flex;align-items:flex-start;gap:8px;min-width:0}.CollectionCardC_name__m5kOZ{font-size:15px;font-weight:600;line-height:1.4;color:var(--text,#e8e8e8);transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CollectionCardC_card__89Dzh:hover .CollectionCardC_name__m5kOZ{color:var(--accent,#de6161)}.CollectionCardC_private__QxCfE{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 8px;border-radius:9999px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9a9a9a;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12)}.CollectionCardC_desc__Dq5DQ{margin:7px 0 0;font-size:12.5px;line-height:1.6;color:var(--text-muted,#8a8a8a);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CollectionCardC_meta__yBgx1{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px}.CollectionCardC_by__6cwvT{display:inline-flex;align-items:center;font-size:11px;color:var(--text-muted,#8a8a8a);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectionCardC_byBadges__6ug8W{margin-left:4px}.CollectionCardC_stats__ROox_{display:inline-flex;align-items:center;gap:12px;flex-shrink:0}.CollectionCardC_stat__iylZ6{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--text-muted,#9a9a9a)}.CollectionCardC_stat__iylZ6 svg{color:var(--accent,#de6161);opacity:.8}@media (max-width:480px){.CollectionCardC_card__89Dzh{flex-basis:100%;min-width:0}.CollectionCardC_covers__qUC5x{height:96px}.CollectionCardC_coverImg__agIMd{width:54px}}.AddCard_addCard__R55zI{display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed var(--border);border-radius:10px;background:var(--surface,hsla(0,0%,100%,.02));color:var(--text-muted);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.AddCard_addCard__R55zI:hover,.AddCard_hover___Zrju{border-color:var(--accent,#de6161);color:var(--text)}.AddCard_addCard__R55zI:disabled{cursor:default;opacity:.6}.AddCard_row__OkCo5{width:100%;height:58px;padding:8px 10px}.AddCard_tile__zVSc_{flex-direction:column;min-height:148px;padding:1.1rem 1.2rem}.AddCard_spin__vbOtM{animation:AddCard_add-card-spin__2Q92O .9s linear infinite}@keyframes AddCard_add-card-spin__2Q92O{to{transform:rotate(1turn)}}@media (max-width:560px){.AddCard_row__OkCo5{height:42px}}.SocialLinks_row__dEfuq{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SocialLinks_link__uGIus{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;border:1px solid var(--border,hsla(0,0%,100%,.08));background:hsla(0,0%,100%,.03);color:var(--text-muted,#9a9a9a);transition:border-color .25s ease,color .25s ease,background .25s ease,box-shadow .25s ease}.SocialLinks_link__uGIus:hover{border-color:rgba(222,97,97,.45);color:var(--accent,#de6161);background:rgba(222,97,97,.08);box-shadow:0 0 16px rgba(222,97,97,.12)}.AiBadge_badge__GBllf{display:inline-flex;align-items:center;gap:3px;background:#b3261e;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.6;white-space:nowrap;vertical-align:middle;padding:2px 7px;border-radius:5px;background:rgba(180,40,40,.9);font-size:11px;letter-spacing:.04em}.AiBadge_badge__GBllf svg{opacity:.9}.AiBadge_overlay__B7b1E{position:absolute;top:7px;right:7px;z-index:2;box-shadow:0 2px 10px rgba(0,0,0,.45)}.TitleCardC_card__Af6zu{flex:0 1 152px;min-width:138px;width:100%;display:block;text-decoration:none;color:inherit}@media (max-width:768px){.TitleCardC_card__Af6zu{min-width:0;max-width:none;width:100%}}.TitleCardC_coverWrap__Szq2F{position:relative;aspect-ratio:2/3;border-radius:10px;overflow:hidden;border:1px solid var(--border,hsla(0,0%,100%,.08));background:hsla(0,0%,100%,.03);transition:border-color .35s ease,box-shadow .35s ease}.TitleCardC_card__Af6zu:hover .TitleCardC_coverWrap__Szq2F{border-color:rgba(222,97,97,.45);box-shadow:0 0 20px rgba(222,97,97,.1)}.TitleCardC_cover__r_Oxg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s ease}.TitleCardC_card__Af6zu:hover .TitleCardC_cover__r_Oxg{transform:scale(1.05)}.TitleCardC_coverFallback__HaNqq{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.16)}.TitleCardC_ratingBadge__stWL1{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:9999px;background:rgba(10,10,12,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 10px rgba(0,0,0,.45);font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--text,#e8e8e8);line-height:1.4}.TitleCardC_star__WpD1b{color:var(--accent,#de6161);fill:var(--accent,#de6161)}.TitleCardC_blurred__U_z36{filter:blur(16px);transform:scale(1.08)}.TitleCardC_badges__hfb4V{position:absolute;top:7px;right:7px;z-index:2;display:flex;align-items:center;gap:4px}.TitleCardC_badges__hfb4V>*{box-shadow:0 2px 10px rgba(0,0,0,.45)}.TitleCardC_nsfwBadge__GBTbf{padding:2px 7px;border-radius:5px;background:rgba(180,40,40,.9);font-size:11px;font-weight:700;line-height:1.6;letter-spacing:.04em;white-space:nowrap}.TitleCardC_deletedBadge__jiWFG,.TitleCardC_nsfwBadge__GBTbf{display:inline-flex;align-items:center;justify-content:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff}.TitleCardC_deletedBadge__jiWFG{width:22px;height:22px;border-radius:9999px;background:rgba(180,40,40,.85);border:1px solid rgba(255,80,80,.4)}.TitleCardC_name__UWvSn{margin-top:9px;font-size:14px;font-weight:600;line-height:1.35;color:var(--text,#e8e8e8);transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TitleCardC_card__Af6zu:hover .TitleCardC_name__UWvSn{color:var(--accent,#de6161)}.TitleCardC_author__VvTf5{margin-top:3px;font-size:12px;color:var(--text-muted,#8a8a8a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:480px){.TitleCardC_card__Af6zu{min-width:118px}}.RatingStars_wrap__Li9Tg{display:flex;flex-direction:column;gap:6px}.RatingStars_stars__e9zfs{display:inline-flex;align-items:center;gap:2px}.RatingStars_star__5CxRq{position:relative;display:inline-flex;padding:1px;border:none;background:none;cursor:default;color:hsla(0,0%,100%,.18);line-height:0}.RatingStars_interactive__zevFT .RatingStars_star__5CxRq{cursor:pointer;transition:transform .2s ease}.RatingStars_interactive__zevFT .RatingStars_star__5CxRq:hover{transform:scale(1.15)}.RatingStars_base__yiZkD{display:block}.RatingStars_fill__e1FZG{position:absolute;top:1px;left:1px;overflow:hidden;pointer-events:none;line-height:0}.RatingStars_filled__lDIcy{display:block;color:var(--accent,#de6161);fill:var(--accent,#de6161)}.RatingStars_preview__NE9JU .RatingStars_filled__lDIcy{color:#ec7d7d;fill:#ec7d7d}.RatingStars_text__oJiCY{display:flex;align-items:baseline;gap:6px;font-size:12px;color:var(--text-muted,#8a8a8a)}.RatingStars_avg__FCm2E{font-size:16px;font-weight:600;color:var(--text,#e8e8e8)}.RatingStars_dot__0XJGU{color:hsla(0,0%,100%,.25)}.RatingStars_mine__AGwuK{color:var(--accent,#de6161)}.RatingBars_bars__0DPdV{display:flex;flex-direction:column;gap:5px;width:100%;max-width:320px}.RatingBars_row__m82nz{display:grid;grid-template-columns:20px 1fr 34px;align-items:center;grid-gap:9px;gap:9px}.RatingBars_label__p0QRf{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--text-muted,#8a8a8a);text-align:right}.RatingBars_track__V_JDx{height:6px;border-radius:9999px;background:hsla(0,0%,100%,.06);overflow:hidden}.RatingBars_fill__N8642{height:100%;min-width:0;border-radius:9999px;background:linear-gradient(to right,rgba(222,97,97,.55),var(--accent,#de6161));transition:width .5s ease}.RatingBars_count__5o72V{font-size:10px;color:var(--text-muted,#7a7a7a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SocialsEditor_editor__0iQgw{display:flex;flex-direction:column;gap:10px}.SocialsEditor_empty__NCFeB{margin:0;font-size:13px;color:var(--text-muted,#8a8a8a)}.SocialsEditor_row__8jku_{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:8px;gap:8px}.SocialsEditor_rowIcon__khkmg{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:hsla(0,0%,100%,.04);border:1px solid var(--border,hsla(0,0%,100%,.08));color:var(--text-muted,#8a8a8a)}.SocialsEditor_input__WX7Sh{width:100%;padding:9px 13px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;color:var(--text,#e8e8e8);font-size:13px;outline:none;transition:border-color .25s ease,background .25s ease}.SocialsEditor_input__WX7Sh:focus{border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.055)}.SocialsEditor_invalid__l4DcE,.SocialsEditor_invalid__l4DcE:focus{border-color:rgba(190,70,70,.65)}.SocialsEditor_err__5awLC{grid-column:2/3;font-size:11px;color:#c98080}.SocialsEditor_remove__RR3L5{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-muted,#8a8a8a);cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.SocialsEditor_remove__RR3L5:hover{color:#c98080;border-color:rgba(168,82,82,.35);background:rgba(168,82,82,.08)}.SocialsEditor_footer___kool{display:flex;align-items:center;justify-content:space-between;margin-top:2px}.SocialsEditor_add__9zRRl{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:8px;border:1px solid var(--border,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.03);color:var(--text,#e8e8e8);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.SocialsEditor_add__9zRRl:hover:not(:disabled){border-color:rgba(222,97,97,.45);background:rgba(222,97,97,.08);box-shadow:0 0 16px rgba(222,97,97,.1)}.SocialsEditor_add__9zRRl:disabled{opacity:.4;cursor:default}.SocialsEditor_counter__IuZdL{font-size:11px;color:var(--text-muted,#8a8a8a);letter-spacing:.08em}.PresenceDot_dot__Q1_7q{display:inline-block;flex-shrink:0;border-radius:50%;vertical-align:middle}.PresenceDot_ring__9u1FU{box-shadow:0 0 0 var(--presence-ring-w,2px) var(--presence-ring-c,var(--surface-strong,rgba(18,18,22,.9)))}.PresenceDot_online__Gz12E{background:#3fbf6a}.PresenceDot_offline__EePBi{background:var(--text-muted,#8a8a8a)}.Modal_overlay__SdYU0{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(0,0,0,.65);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:Modal_fade-in__Wu_3S .2s ease;overflow-y:auto}.Modal_overlayOut__EOvV0{animation:Modal_fade-out__YRBXd .16s ease forwards}.Modal_panel__xrwOI{position:relative;width:100%;max-width:480px;max-height:calc(100vh - 3rem);display:flex;flex-direction:column;background:rgba(18,18,20,.92);border:1px solid hsla(0,0%,100%,.09);border-radius:16px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 24px 70px rgba(0,0,0,.55);overflow:hidden;animation:Modal_pop-in__W0q2b .26s cubic-bezier(.34,1.56,.64,1)}.Modal_panelOut__1WT8W{animation:Modal_pop-out__4F3sw .16s ease forwards}.Modal_panelWide__yGdUz{max-width:800px}@media (max-width:800px){.Modal_overlayWide__pw65w{padding:0;align-items:flex-end}.Modal_overlayWide__pw65w .Modal_panel__xrwOI{max-width:none;width:100%;max-height:92vh;border-radius:16px 16px 0 0;border-left:0;border-right:0;border-bottom:0}}.Modal_topBar__R4wDg{display:block;height:2px;background:linear-gradient(to right,var(--accent,#de6161),rgba(222,97,97,.2),transparent)}.Modal_head__j4Qnt{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.4rem .4rem}.Modal_title__sGTye{margin:0;font-size:15px;font-weight:300;letter-spacing:.12em;text-transform:uppercase;color:#fff}.Modal_close__dYl7c{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--text-muted,#8a8a8a);cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.Modal_close__dYl7c:hover{color:var(--text,#e8e8e8);border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05)}.Modal_body__0abTz{padding:.6rem 1.4rem 1.4rem;overflow-y:auto}@keyframes Modal_fade-in__Wu_3S{0%{opacity:0}to{opacity:1}}@keyframes Modal_fade-out__YRBXd{0%{opacity:1}to{opacity:0}}@keyframes Modal_pop-in__W0q2b{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Modal_pop-out__4F3sw{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(12px) scale(.97)}}@media (prefers-reduced-motion:reduce){.Modal_overlayOut__EOvV0,.Modal_overlay__SdYU0,.Modal_panelOut__1WT8W,.Modal_panel__xrwOI{animation:none}}@media (max-width:768px){.Modal_overlay__SdYU0{padding:.9rem}.Modal_close__dYl7c{min-width:44px;min-height:44px}}@media (max-width:480px){.Modal_overlay__SdYU0{padding:.6rem}.Modal_panel__xrwOI{max-height:85vh}}.ReportButton_btn__nA2cK{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:9999px;border:1px solid transparent;background:transparent;color:var(--text-muted,#8a8a8a);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:color .25s ease,border-color .25s ease,background .25s ease}.ReportButton_btn__nA2cK:hover{color:#c98080;border-color:rgba(168,82,82,.35);background:rgba(168,82,82,.07)}.ReportButton_btn__nA2cK:not(.ReportButton_btnCompact__XTCvk){padding:.5rem .95rem;border-radius:var(--radius-sm);border:1px solid var(--border);background:hsla(0,0%,100%,.05);color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;gap:6px}.ReportButton_btn__nA2cK:not(.ReportButton_btnCompact__XTCvk):hover{color:var(--accent-hover);border-color:var(--border-hover);background:hsla(0,0%,100%,.08)}@media (max-width:768px){.ReportButton_btnCompact__XTCvk span{display:none}}.ReportButton_form__Ht6uG{display:flex;flex-direction:column;gap:12px}.ReportButton_hint__lmfY5{margin:0;font-size:12.5px;line-height:1.65;color:var(--text-muted,#8a8a8a)}.ReportButton_textarea__WIaiR{width:100%;resize:vertical;min-height:90px;padding:10px 14px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:9px;color:var(--text,#e8e8e8);font-size:13.5px;line-height:1.6;font-family:inherit;outline:none;transition:border-color .25s ease,background .25s ease}.ReportButton_textarea__WIaiR:focus{border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.055)}.ReportButton_row__e2lkQ{display:flex;align-items:center;justify-content:space-between;gap:10px}.ReportButton_counter__ArmMS{font-size:11px;color:var(--text-muted,#7a7a7a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReportButton_submit__4O621{padding:10px 18px;border-radius:8px;border:1px solid rgba(222,97,97,.5);background:rgba(222,97,97,.13);color:var(--text,#e8e8e8);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.ReportButton_submit__4O621:hover:not(:disabled){background:rgba(222,97,97,.22);border-color:rgba(222,97,97,.75);box-shadow:0 0 18px rgba(222,97,97,.18)}.ReportButton_submit__4O621:disabled{opacity:.45;cursor:default}.MarkdownEditor_editor__hv61w{display:flex;flex-direction:column;width:100%;border:1px solid var(--border);border-radius:10px;background:hsla(0,0%,100%,.03);transition:border-color .25s ease,background .25s ease}.MarkdownEditor_editor__hv61w:focus-within{border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.05)}.MarkdownEditor_toolbar__CR_rq{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:5px 7px;border-bottom:1px solid var(--border)}.MarkdownEditor_tool__SGM7H{display:inline-flex;align-items:center;gap:5px;min-width:28px;height:28px;padding:0 6px;border:none;border-radius:6px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .2s ease,background .2s ease}.MarkdownEditor_tool__SGM7H:hover:not(:disabled){color:var(--text);background:hsla(0,0%,100%,.07)}.MarkdownEditor_tool__SGM7H:disabled{opacity:.35;cursor:default}.MarkdownEditor_toolOn__xG1RC,.MarkdownEditor_toolSpoiler__3zVEC:hover:not(:disabled){color:var(--accent-hover);background:var(--accent-soft)}.MarkdownEditor_toolText__o79kM{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.MarkdownEditor_sep__DOjQ9{width:1px;height:16px;margin:0 5px;background:var(--border)}.MarkdownEditor_spacer__HqgSa{flex:1 1}.MarkdownEditor_inputWrap__fY3eX{position:relative;min-width:0}.MarkdownEditor_full__MxB7K .MarkdownEditor_input__Z8H5C,.MarkdownEditor_full__MxB7K .MarkdownEditor_preview__0q2_o{min-height:220px}.MarkdownEditor_slim__3R4kb .MarkdownEditor_input__Z8H5C,.MarkdownEditor_slim__3R4kb .MarkdownEditor_preview__0q2_o{min-height:76px}.MarkdownEditor_input__Z8H5C{display:block;width:100%;padding:10px 14px;border:none;background:transparent;color:var(--text);font-family:inherit;font-size:13.5px;line-height:1.6;resize:vertical;outline:none}.MarkdownEditor_input__Z8H5C::placeholder{color:var(--text-muted)}.MarkdownEditor_preview__0q2_o{padding:10px 14px;overflow-y:auto;max-height:60vh}.MarkdownEditor_previewEmpty__OMMXZ{font-size:13px;font-style:italic;color:var(--text-muted)}.MarkdownEditor_footer__SbRmP{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:7px 10px;border-top:1px solid var(--border)}.MarkdownEditor_slimTools__y_fw2{display:inline-flex;align-items:center;gap:1px;margin:-2px 0}.MarkdownEditor_hint__36OMD{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.MarkdownEditor_hintDim__s6Fel{font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.75}.MarkdownEditor_count__H9lan{font-size:10px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MarkdownEditor_countOver__CM60t{color:var(--accent);font-weight:700}.MarkdownEditor_promptBody__c0zU0{display:flex;flex-direction:column;gap:12px;min-width:320px}.MarkdownEditor_promptHint__4yRMq{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.MarkdownEditor_promptInputError__Mh2Rm{border-color:var(--accent)!important}.MarkdownEditor_promptError__yvE4Q{margin:-4px 0 0;font-size:12.5px;color:var(--accent)}.MarkdownEditor_promptActions__7R3nv{display:flex;justify-content:flex-end;gap:8px}@media (max-width:640px){.MarkdownEditor_slim__3R4kb .MarkdownEditor_input__Z8H5C,.MarkdownEditor_slim__3R4kb .MarkdownEditor_preview__0q2_o{min-height:130px}}@media (max-width:560px){.MarkdownEditor_hint__36OMD,.MarkdownEditor_toolText__o79kM{display:none}}.GenrePicker_wrap__xF6jl{position:relative}.GenrePicker_bar__qzkoB{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-height:42px;padding:.4rem .6rem;border:1px solid var(--border,hsla(0,0%,100%,.1));border-radius:10px;background:hsla(0,0%,100%,.03);cursor:text;transition:border-color .2s ease}.GenrePicker_bar__qzkoB:focus-within{border-color:var(--accent,#de6161)}.GenrePicker_chip__VzkG_{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .4rem .2rem .6rem;border-radius:999px;background:rgba(222,97,97,.16);border:1px solid rgba(222,97,97,.35);color:#fff;font-size:12.5px;white-space:nowrap}.GenrePicker_chipRemove__OUS2Z{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:none;background:transparent;color:hsla(0,0%,100%,.6);cursor:pointer;transition:color .15s ease,background .15s ease}.GenrePicker_chipRemove__OUS2Z:hover{color:#fff;background:hsla(0,0%,100%,.12)}.GenrePicker_input__m__aM{flex:1 1 120px;min-width:120px;border:none;outline:none;background:transparent;color:#fff;font-size:13.5px;padding:.2rem 0}.GenrePicker_input__m__aM::placeholder{color:var(--text-muted,hsla(0,0%,100%,.4))}.GenrePicker_dropdown__OemSU{position:absolute;z-index:30;top:calc(100% + 4px);left:0;right:0;max-height:260px;overflow-y:auto;padding:.3rem;border:1px solid var(--border,hsla(0,0%,100%,.1));border-radius:10px;background:#1b1b1b;box-shadow:0 16px 40px rgba(0,0,0,.5);transform-origin:top;animation:GenrePicker_menu-in__XjQSw .16s var(--ease-smooth)}.GenrePicker_dropdownOut__Pupou{animation:GenrePicker_menu-out__oEc_l .14s var(--ease-smooth) forwards}@keyframes GenrePicker_menu-in__XjQSw{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GenrePicker_menu-out__oEc_l{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-6px) scale(.98)}}@media (prefers-reduced-motion:reduce){.GenrePicker_dropdownOut__Pupou,.GenrePicker_dropdown__OemSU{animation:none}}.GenrePicker_option__mgRc_{display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;padding:.5rem .65rem;border:none;border-radius:7px;background:transparent;color:hsla(0,0%,100%,.85);font-size:13.5px;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.GenrePicker_option__mgRc_:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:#fff}.GenrePicker_option__mgRc_:disabled{opacity:.6;cursor:default}.GenrePicker_optionCount__0KWv0{font-size:11px;color:var(--text-muted,hsla(0,0%,100%,.4))}.GenrePicker_createOption__aCRSC{justify-content:flex-start;color:var(--accent,#de6161);font-weight:500}.GenrePicker_optionMain__tUf1m{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.GenrePicker_optionAvatarFallback__LrU4k,.GenrePicker_optionAvatar__sAZy7{width:20px;height:20px;flex-shrink:0;border-radius:50%;object-fit:cover}.GenrePicker_optionAvatarFallback__LrU4k{display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);color:var(--text-muted,hsla(0,0%,100%,.45))}.Select_wrap__tpIvY{position:relative;display:inline-grid;min-width:0;max-width:600px}.Select_block__Ll0EG{display:grid;width:100%;max-width:none}.Select_sizer__x8VZ8{grid-area:1/1;visibility:hidden;height:0;overflow:hidden;pointer-events:none;padding:0 calc(12px + .6rem + 14px) 0 14px;font-family:inherit;font-size:14px;font-weight:400}.Select_sizerSm__ci_De{padding:0 calc(8px + .6rem + 14px) 0 11px;font-size:12px;font-weight:600}.Select_sizerItem__1mXjf{display:block;white-space:nowrap}.Select_button__80gIe{grid-area:1/1;display:inline-flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;min-width:0;padding:10px 12px 10px 14px;border:1px solid var(--border);border-radius:9px;background:hsla(0,0%,100%,.04);color:var(--text);font-family:inherit;font-size:14px;line-height:1.3;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.Select_button__80gIe:hover:not(:disabled){border-color:var(--border-hover);background:hsla(0,0%,100%,.06)}.Select_button__80gIe:focus-visible{outline:none;border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.06)}.Select_buttonOpen__mgxOF{border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.06)}.Select_button__80gIe:disabled{opacity:.5;cursor:not-allowed}.Select_sm__PDeRX{padding:6px 8px 6px 11px;border-radius:8px;font-size:12px;font-weight:600}.Select_placeholder__qnr_A,.Select_value__yicxb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_placeholder__qnr_A{color:var(--text-muted)}.Select_chevOpen__KlNng,.Select_chev__kOlxd{flex-shrink:0;color:var(--text-muted);transition:transform .2s ease,color .2s ease}.Select_chevOpen__KlNng{transform:rotate(180deg);color:var(--accent)}.Select_menu__2ePzg{position:fixed;z-index:900;max-height:280px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:rgba(22,22,24,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 14px 34px rgba(0,0,0,.55);animation:Select_selectIn__QKOpl .14s var(--ease-smooth)}.Select_menuOut__8c1TO{animation:Select_selectOut__i0_p7 .12s var(--ease-smooth) forwards}.Select_menuUp__Q3isw{transform-origin:bottom}@keyframes Select_selectIn__QKOpl{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Select_selectOut__i0_p7{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.Select_menuOut__8c1TO,.Select_menu__2ePzg{animation:none}}.Select_option__SgkOW{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .65rem;border-radius:7px;color:var(--text-secondary);font-size:13px;cursor:pointer;transition:background .15s ease,color .15s ease}.Select_optionActive__Av4li{background:hsla(0,0%,100%,.06);color:var(--text)}.Select_optionOn__Aczvn,.Select_optionOn__Aczvn.Select_optionActive__Av4li{color:var(--accent);background:var(--accent-soft)}.Select_optionDisabled__8mz_L{opacity:.4;cursor:not-allowed}.Select_optionText__Is5Dd{display:flex;flex-direction:column;gap:2px;min-width:0}.Select_optionLabel__nJ32k{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_optionHint__BmWrG{font-size:11px;line-height:1.35;color:var(--text-muted)}.Select_tick__LBciT{flex-shrink:0;color:var(--accent)}.LibraryRow_row__MowaH{padding:.6rem .85rem;transition:border-color .25s ease,background .25s ease}.LibraryRow_row__MowaH:hover{border-color:var(--border-hover,rgba(222,97,97,.3))}.LibraryRow_rowOpen__RmKl4{border-color:rgba(222,97,97,.35)}.LibraryRow_main__K8V_i{display:flex;align-items:center;gap:.85rem;min-width:0}.LibraryRow_cover__xiRLR{flex-shrink:0;width:60px;height:90px;border-radius:4px;overflow:hidden;background:hsla(0,0%,100%,.05);display:block}.LibraryRow_coverImg__pX2j5{width:100%;height:100%;object-fit:cover;display:block}.LibraryRow_coverEmpty__j87CA{display:block;width:100%;height:100%;background:linear-gradient(160deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02))}.LibraryRow_body__dnJVn{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.LibraryRow_name__OiDwk{color:var(--text,#e8e8e8);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s ease}.LibraryRow_name__OiDwk:hover{color:var(--accent,#de6161)}.LibraryRow_meta__YB_xb{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted,#6b7280)}.LibraryRow_author___O7AO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:18ch}.LibraryRow_status__IYgms{color:var(--text-secondary,#9ca3af)}.LibraryRow_note__SHsWR{margin:0;font-size:12px;font-style:italic;line-height:1.4;color:var(--text-muted,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LibraryRow_marks__1WvXM{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.LibraryRow_fav__4WMOd{display:inline-flex;color:var(--accent,#de6161)}.LibraryRow_ratingEmpty__haejC,.LibraryRow_rating__JYaup{display:inline-flex;align-items:center;gap:.25rem;font-size:14px;font-weight:700;line-height:1;min-width:1.6em;text-align:right}.LibraryRow_ratingStar__CLWLg{display:block;flex-shrink:0}.LibraryRow_rating__JYaup{color:var(--accent,#de6161)}.LibraryRow_ratingEmpty__haejC{color:var(--text-muted,#4b5563)}.LibraryRow_stars__10a02{display:inline-flex;align-items:center;gap:1px}.LibraryRow_star__R8cs6{display:inline-flex;padding:0;border:none;background:none;line-height:0;cursor:default}.LibraryRow_starsLive__iLndk .LibraryRow_star__R8cs6{cursor:pointer;padding:1px;transition:transform .15s ease}.LibraryRow_starsLive__iLndk .LibraryRow_star__R8cs6:hover{transform:scale(1.18)}.LibraryRow_starOn__nr95R{color:var(--accent,#de6161)}.LibraryRow_starOff__rY0QE{color:hsla(0,0%,100%,.18)}.LibraryRow_editBtn__Ho4AF{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .7rem;border-radius:9999px;border:1px solid var(--border,hsla(0,0%,100%,.08));background:transparent;color:var(--text-muted,#8a8a8a);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.LibraryRow_editBtn__Ho4AF:hover{color:var(--accent,#de6161);border-color:rgba(222,97,97,.35)}.LibraryRow_editor___l2it{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border,hsla(0,0%,100%,.08))}.LibraryRow_controls__94A8R{display:flex;align-items:flex-end;gap:.7rem;flex-wrap:wrap}.LibraryRow_field__nYOxN{display:flex;flex-direction:column;gap:.3rem}.LibraryRow_fieldLabel__igvdJ{font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted,#6b7280)}.LibraryRow_rateRow__ikXco{display:flex;align-items:center;gap:.6rem}.LibraryRow_rateValue__OHExX{font-size:13px;font-weight:700;color:var(--accent,#de6161);min-width:1.6em}.LibraryRow_actions__GT2Ud{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.LibraryRow_favBtn__GwEPZ,.LibraryRow_removeBtn__jzjq0{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:6px;border:1px solid var(--border,hsla(0,0%,100%,.08));background:transparent;color:var(--text-muted,#8a8a8a);font-size:11px;font-weight:700;cursor:pointer;transition:color .2s ease,border-color .2s ease}.LibraryRow_favBtnOn__w5uKu,.LibraryRow_favBtn__GwEPZ:hover{color:var(--accent,#de6161);border-color:rgba(222,97,97,.35)}.LibraryRow_favBtnOn__w5uKu{background:rgba(222,97,97,.1)}.LibraryRow_removeBtn__jzjq0:hover{color:#e5807f;border-color:hsla(1,66%,70%,.4)}.LibraryRow_favBtn__GwEPZ:disabled,.LibraryRow_removeBtn__jzjq0:disabled,.LibraryRow_save__EfQlf:disabled{opacity:.5;cursor:not-allowed}.LibraryRow_noteBlock__rlwX4{display:flex;flex-direction:column;gap:.4rem}.LibraryRow_noteInput__cfURN{width:100%;padding:.55rem .7rem;border-radius:6px;border:1px solid var(--border,hsla(0,0%,100%,.08));background:hsla(0,0%,100%,.03);color:var(--text,#e8e8e8);font-family:inherit;font-size:13px;line-height:1.5;resize:vertical}.LibraryRow_noteInput__cfURN:focus{outline:none;border-color:rgba(222,97,97,.45)}.LibraryRow_noteFoot__f2xky{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.LibraryRow_noteCounter__ZQ_Jb{font-size:10px;letter-spacing:.08em;color:var(--text-muted,#6b7280)}.LibraryRow_save__EfQlf{padding:.4rem .9rem;border-radius:6px;border:1px solid rgba(222,97,97,.35);background:rgba(222,97,97,.12);color:var(--accent,#de6161);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}@media (max-width:640px){.LibraryRow_editLabel__YbEQm{display:none}.LibraryRow_marks__1WvXM{gap:.5rem}.LibraryRow_author___O7AO{display:none}.LibraryRow_controls__94A8R{gap:.5rem}.LibraryRow_selectBtn__WznLy{min-width:8.5rem}}.modnav_shell__n9Yms{display:flex;align-items:stretch;min-height:calc(100vh - var(--nav-total, 72px))}.modnav_contentCol__UtRxo{flex:1 1;min-width:0;max-width:1200px;padding:1.6rem 2.5rem 3rem;margin-left:224px;transition:margin-left .2s ease}.modnav_shellCollapsed___M9vB .modnav_contentCol__UtRxo{margin-left:68px}.modnav_head__G9vSh{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.4rem}.modnav_title__JPMgx{font-size:clamp(1.6rem,4vw,2.4rem);font-weight:300;text-transform:uppercase;letter-spacing:.07em;color:#fff;line-height:1.15}.modnav_titleAccent__gq7EK{color:var(--accent);font-weight:400}.modnav_sidebar__VwXTd{width:224px;flex-shrink:0;display:flex;flex-direction:column;gap:.8rem;position:fixed;top:var(--nav-total,72px);left:0;z-index:20;height:calc(100vh - var(--nav-total, 72px));padding:1.6rem .8rem;background:rgba(15,15,17,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-right:1px solid var(--border);transition:width .2s ease}body.has-player .modnav_sidebar__VwXTd{padding-bottom:calc(1.6rem + var(--player-height))}.modnav_sidebarCollapsed__v3tAE{width:68px;align-items:center}.modnav_sidebarScroll__XFtlv{flex:1 1;min-height:0;width:100%;display:flex;flex-direction:column;gap:1.3rem;overflow-y:auto}.modnav_group__03tAG{display:flex;flex-direction:column;gap:.15rem}.modnav_sidebarCollapsed__v3tAE .modnav_group__03tAG{align-items:center;width:100%}.modnav_groupLabel__lzaYh{font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:0 .6rem;margin-bottom:.3rem}.modnav_groupHair__Wld0Q{width:60%;height:1px;background:var(--border);margin:0 auto .5rem}.modnav_item__2CQfA{display:flex;align-items:center;gap:.6rem;padding:.46rem .6rem;border-radius:7px;font-size:12.5px;font-weight:500;color:var(--text-secondary);transition:background .2s ease,color .2s ease}.modnav_item__2CQfA:hover{background:hsla(0,0%,100%,.06);color:var(--text)}.modnav_itemCollapsed__XVKEp{justify-content:center;width:42px;padding:.5rem}.modnav_itemIconWrap__I9QxF{position:relative;display:inline-flex;flex-shrink:0}.modnav_itemIcon__YkeTD{flex-shrink:0}.modnav_itemLabel__UxIMb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modnav_itemDot__GTjAE{position:absolute;top:-2px;right:-2px;width:6px;height:6px;border-radius:50%;background:var(--warn,#d6a34f)}.modnav_itemBadge__P3V5I{margin-left:auto;font-size:10px;font-weight:700;color:var(--warn,#d6a34f);background:rgba(214,163,79,.12);border:1px solid rgba(214,163,79,.3);padding:.05rem .4rem;border-radius:9999px;flex-shrink:0}.modnav_tagAdmin__AYNxB{font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);padding:.02rem .32rem;border-radius:4px;flex-shrink:0}.modnav_active__ttiZI,.modnav_active__ttiZI:hover{background:var(--accent-soft);color:var(--accent-hover)}.modnav_collapseBtn__LJbv9{flex-shrink:0;align-self:flex-end;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--text-muted);border:1px solid var(--border)}.modnav_sidebar__VwXTd:not(.modnav_sidebarCollapsed__v3tAE) .modnav_collapseBtn__LJbv9{position:fixed;right:.8rem;bottom:1rem;z-index:5;background:rgba(15,15,17,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 14px rgba(0,0,0,.35)}.modnav_sidebarCollapsed__v3tAE .modnav_collapseBtn__LJbv9{align-self:center}.modnav_collapseBtn__LJbv9:hover{color:var(--accent-hover);border-color:var(--border-hover,var(--border));background:hsla(0,0%,100%,.04)}.modnav_collapseBtn__LJbv9 svg{transition:transform .2s ease}.modnav_collapseBtnFlipped__WOcF4{transform:rotate(180deg)}.modnav_content__9QPfp{min-width:0}.modnav_drawerBackdrop__gy7iT{position:fixed;inset:0;top:var(--nav-total,72px);z-index:240;background:rgba(8,8,10,.45);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,visibility 0s linear .25s}.modnav_drawerBackdropOpen__8hv2E{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .25s ease}.modnav_drawer__DQtdo{position:fixed;top:var(--nav-total,72px);right:0;bottom:0;z-index:250;width:min(280px,84vw);padding:.4rem .6rem 1rem;display:flex;flex-direction:column;gap:1.2rem;background:rgba(16,16,18,.9);border-left:1px solid var(--border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:-16px 0 40px rgba(0,0,0,.5);overflow-y:auto;transform:translateX(100%);visibility:hidden;pointer-events:none;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s}.modnav_drawerOpen__fH09u{transform:translateX(0);visibility:visible;pointer-events:auto;transition:transform .28s cubic-bezier(.22,1,.36,1)}.modnav_drawer__DQtdo .modnav_item__2CQfA{padding:.6rem .7rem;font-size:13px}.modnav_loading__zYIvW{display:flex;justify-content:center;padding:6rem 0}.modnav_forbidden__KuFV3{position:relative;overflow:hidden;max-width:460px;margin:4rem auto;padding:3rem 2rem 2.6rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.4rem}.modnav_forbiddenGlow__vDsOU{position:absolute;top:-30%;left:50%;transform:translateX(-50%);width:70%;height:60%;background:rgba(222,97,97,.07);filter:blur(70px);border-radius:9999px;pointer-events:none}.modnav_forbiddenIcon__Vk6r0{color:var(--accent);opacity:.85}.modnav_forbiddenCode__NIxg6{font-size:64px;font-weight:200;letter-spacing:.1em;color:#fff;line-height:1;margin:.4rem 0 .6rem}.modnav_forbiddenBody__1H5lq{color:var(--text-secondary);font-size:14px;margin:.5rem 0 1.4rem;max-width:320px}.modnav_errorPanel__fz8ub{padding:2.2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.modnav_errorText__ms6m1{color:var(--text-secondary);font-size:14px}@media (max-width:768px){.modnav_forbidden__KuFV3{margin:2rem auto}.modnav_shell__n9Yms{display:block;min-height:0}.modnav_contentCol__UtRxo{padding:1.2rem 1rem 3rem;margin-left:0}.modnav_sidebar__VwXTd{display:none}}.ConfirmDialog_body__0LY5j{font-size:13.5px;line-height:1.7;color:var(--text-secondary,#b5b5b5)}.ConfirmDialog_actions__lvVPU{display:flex;justify-content:flex-end;gap:10px;margin-top:1.4rem}.ConfirmDialog_cancel__RFISj,.ConfirmDialog_confirm__9PZTH{padding:10px 18px;border-radius:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.ConfirmDialog_cancel__RFISj{border:1px solid var(--border,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.03);color:var(--text-muted,#9a9a9a)}.ConfirmDialog_cancel__RFISj:hover{color:var(--text,#e8e8e8);border-color:hsla(0,0%,100%,.2)}.ConfirmDialog_confirm__9PZTH{border:1px solid rgba(222,97,97,.5);background:rgba(222,97,97,.13);color:var(--text,#e8e8e8)}.ConfirmDialog_confirm__9PZTH:hover{background:rgba(222,97,97,.22);border-color:rgba(222,97,97,.75);box-shadow:0 0 18px rgba(222,97,97,.18)}.ConfirmDialog_danger__VMp8m{border-color:rgba(190,60,60,.6);background:rgba(170,50,50,.16);color:#f0caca}.ConfirmDialog_danger__VMp8m:hover{background:rgba(170,50,50,.28);border-color:rgba(200,60,60,.85);box-shadow:0 0 18px rgba(190,60,60,.2)}@media (max-width:768px){.ConfirmDialog_actions__lvVPU{gap:8px}.ConfirmDialog_cancel__RFISj,.ConfirmDialog_confirm__9PZTH{min-height:44px;padding:10px 14px}}.LibraryWidget_widget__l_2rF{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:12px;background:rgba(20,20,22,.6);border:1px solid var(--border,hsla(0,0%,100%,.06));backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.LibraryWidget_eyebrow__jEJr6{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--text-muted,#8a8a8a)}.LibraryWidget_eyebrow__jEJr6 svg{color:var(--accent,#de6161);opacity:.85}.LibraryWidget_guest__0QoKE{margin:0;font-size:13px;line-height:1.65;color:var(--text-muted,#9a9a9a)}.LibraryWidget_loginBtn__6xN8n{display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-start;padding:9px 18px;border-radius:8px;border:1px solid rgba(222,97,97,.5);background:rgba(222,97,97,.12);color:var(--text,#e8e8e8);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.LibraryWidget_loginBtn__6xN8n:hover{background:rgba(222,97,97,.22);border-color:rgba(222,97,97,.75);box-shadow:0 0 18px rgba(222,97,97,.18)}.LibraryWidget_noteBlock__fDPbO{display:flex;flex-direction:column;flex:1 1;gap:7px}.LibraryWidget_noteLabel__Qn4mr{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted,#8a8a8a)}.LibraryWidget_note__vzUxm{width:100%;flex:1 1;resize:vertical;min-height:68px;padding:10px 13px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:9px;color:var(--text,#e8e8e8);font-size:13px;line-height:1.6;font-family:inherit;outline:none;transition:border-color .25s ease,background .25s ease}.LibraryWidget_note__vzUxm:focus{border-color:rgba(222,97,97,.45);background:hsla(0,0%,100%,.055)}.LibraryWidget_note__vzUxm:disabled{opacity:.5;cursor:default;resize:none}.LibraryWidget_noteRow__rnv2m{display:flex;align-items:center;justify-content:space-between;gap:10px}.LibraryWidget_noteCounter__kmV52{font-size:10px;color:var(--text-muted,#7a7a7a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LibraryWidget_save__L0oT1{padding:8px 15px;border-radius:8px;border:1px solid var(--border,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.03);color:var(--text,#e8e8e8);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.LibraryWidget_save__L0oT1:hover:not(:disabled){border-color:rgba(222,97,97,.5);background:rgba(222,97,97,.1);box-shadow:0 0 14px rgba(222,97,97,.12)}.LibraryWidget_save__L0oT1:disabled{opacity:.4;cursor:default}@media (max-width:768px){.LibraryWidget_save__L0oT1{min-height:44px;padding:8px 18px}}.LibraryWidget_selectRow__HUuta{display:flex;align-items:center;gap:.45rem}.LibraryWidget_selectWrap___6DZw{position:relative;flex:1 1 auto;min-width:0}.LibraryWidget_select__gZj2W{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:.55rem 2rem .55rem .75rem;border:1px solid var(--border,hsla(0,0%,100%,.12));border-radius:9px;background:hsla(0,0%,100%,.04);color:#fff;font-size:13px;font-family:inherit;cursor:pointer;transition:border-color .2s ease,background .2s ease}.LibraryWidget_select__gZj2W:hover:not(:disabled){border-color:rgba(222,97,97,.4);background:hsla(0,0%,100%,.06)}.LibraryWidget_select__gZj2W:focus-visible{outline:none;border-color:var(--accent,#de6161)}.LibraryWidget_select__gZj2W:disabled{opacity:.6;cursor:default}.LibraryWidget_select__gZj2W option{background:#1b1b1b;color:#fff}.LibraryWidget_selectIcon__oICrY{position:absolute;top:50%;right:.6rem;transform:translateY(-50%);pointer-events:none;color:var(--text-muted,hsla(0,0%,100%,.45))}.LibraryWidget_removeBtn__0H4cZ{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--border,hsla(0,0%,100%,.12));border-radius:9px;background:transparent;color:var(--text-muted,hsla(0,0%,100%,.45));cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.LibraryWidget_removeBtn__0H4cZ:hover:not(:disabled){border-color:rgba(222,97,97,.5);background:rgba(222,97,97,.1);color:var(--accent,#de6161)}.LibraryWidget_removeBtn__0H4cZ:disabled{opacity:.5;cursor:default}.FavoriteButton_btn__xvPtF{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:9999px;border:1px solid var(--border,hsla(0,0%,100%,.1));background:hsla(0,0%,100%,.03);color:var(--text,#e8e8e8);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.FavoriteButton_btn__xvPtF:hover{border-color:rgba(222,97,97,.45)}.FavoriteButton_active__vTR1p{border-color:rgba(222,97,97,.5);background:rgba(222,97,97,.12)}.FavoriteButton_active__vTR1p:hover{box-shadow:0 0 18px rgba(222,97,97,.16)}.FavoriteButton_icon__d0BAG{color:var(--text-muted,#9a9a9a);transition:color .25s ease}.FavoriteButton_btn__xvPtF:hover .FavoriteButton_icon__d0BAG{color:var(--accent,#de6161)}.FavoriteButton_iconOn__wPcQb{color:var(--accent,#de6161);fill:var(--accent,#de6161)}.FavoriteButton_label__rWrY7{line-height:1}.FavoriteButton_count__ltd7t{font-weight:600;color:var(--text-muted,#9a9a9a);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FavoriteButton_active__vTR1p .FavoriteButton_count__ltd7t{color:var(--accent,#de6161)}.FavoriteButton_compact__Ts4NQ{gap:6px;padding:.65rem .35rem;border:none;background:none;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:0;text-transform:none}.FavoriteButton_compact__Ts4NQ.FavoriteButton_active__vTR1p:hover,.FavoriteButton_compact__Ts4NQ:hover{border:none;background:none;box-shadow:none}.FavoriteButton_compact__Ts4NQ:hover .FavoriteButton_count__ltd7t,.FavoriteButton_compact__Ts4NQ:hover .FavoriteButton_icon__d0BAG{color:var(--accent-hover,#ec7d7d)}.FavoriteButton_compact__Ts4NQ.FavoriteButton_active__vTR1p:hover .FavoriteButton_iconOn__wPcQb{color:var(--accent-hover,#ec7d7d);fill:var(--accent-hover,#ec7d7d)}.FavoriteButton_compact__Ts4NQ .FavoriteButton_count__ltd7t{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlayPauseIcon_stack__s9b0W{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.PlayPauseIcon_stack__s9b0W svg{position:absolute;transition:opacity .12s ease,transform .12s ease}.PlayPauseIcon_play__8YK40{opacity:1;transform:scale(1)}.PlayPauseIcon_pause__yTgLQ,.PlayPauseIcon_playing__O1WXJ .PlayPauseIcon_play__8YK40{opacity:0;transform:scale(.6)}.PlayPauseIcon_playing__O1WXJ .PlayPauseIcon_pause__yTgLQ{opacity:1;transform:scale(1)}.IllustrationCarousel_wrap__dfI0f{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(92vw,780px)}.IllustrationCarousel_viewport__dkEkX{position:relative;width:100%;height:min(52vh,500px);overflow:hidden;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:#0c0c0e;box-shadow:0 30px 70px rgba(0,0,0,.6);cursor:-webkit-grab;cursor:grab}.IllustrationCarousel_viewport__dkEkX:active{cursor:-webkit-grabbing;cursor:grabbing}.IllustrationCarousel_track__tIpiS{display:flex;height:100%}.IllustrationCarousel_slide__DM45r{position:relative;flex:0 0 100%;min-width:0;height:100%;overflow:hidden}.IllustrationCarousel_backdrop__dZdmo{position:absolute;top:-25%;left:-25%;width:150%;height:150%;max-width:none;object-fit:cover;filter:blur(36px) brightness(.36) saturate(1.25);pointer-events:none}.IllustrationCarousel_img__Ha8wV{position:relative;display:block;width:100%;height:100%;object-fit:contain;cursor:zoom-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:blur(0);transform:scale(1);transition:filter .9s ease,transform .9s ease}.IllustrationCarousel_img__Ha8wV.IllustrationCarousel_blurred__8dUZj{filter:blur(28px);transform:scale(1.08)}.IllustrationCarousel_caption__JYXOC{position:absolute;left:0;right:0;bottom:0;padding:2.25rem 1.1rem .85rem;background:linear-gradient(0deg,rgba(0,0,0,.75),transparent);color:#fff;font-size:14px;line-height:1.4;text-align:center;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IllustrationCarousel_nav__5uDXz{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.IllustrationCarousel_nav__5uDXz:focus-visible,.IllustrationCarousel_wrap__dfI0f:hover .IllustrationCarousel_nav__5uDXz{opacity:1}.IllustrationCarousel_nav__5uDXz:hover{background:rgba(0,0,0,.65)}.IllustrationCarousel_prev__XFPI2{left:10px}.IllustrationCarousel_next__xujkP{right:10px}.IllustrationCarousel_dots__Y_qCP{display:flex;justify-content:center;gap:6px}.IllustrationCarousel_dot__URMGL{width:22px;height:4px;padding:0;border:none;border-radius:2px;background:hsla(0,0%,100%,.28);cursor:pointer;transition:background .2s ease}.IllustrationCarousel_dotOn__KOPov{background:#fff}@media (hover:none){.IllustrationCarousel_nav__5uDXz{opacity:1;width:32px;height:32px}}@media (max-height:560px){.IllustrationCarousel_wrap__dfI0f{display:none}}.Player_bar__3hiWZ{position:fixed;bottom:0;left:0;right:0;z-index:90;background:rgba(15,15,17,.85);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--border)}@keyframes Player_dock-in__LDype{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Player_dock-out__dfLqG{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Player_dockIn__o_8wK{animation:Player_dock-in__LDype .34s var(--ease-smooth)}.Player_dockOut__EQfz0{animation:Player_dock-out__dfLqG .3s var(--ease-smooth) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.Player_dockIn__o_8wK,.Player_dockOut__EQfz0{animation:none}}.Player_inner__3zrbo{max-width:1200px;margin-inline:auto;padding:8px 2rem 12px;display:flex;flex-direction:column;gap:6px}.Player_seekRow__9i2IV{display:flex;align-items:center;gap:12px}.Player_time__4kRox{font-size:11px;font-weight:600;letter-spacing:.06em;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:40px;text-align:center;flex:none}.Player_seek__yE2cd,.Player_volumeSlider__hQiJx{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:4px;border-radius:999px;outline:none;cursor:pointer;background:linear-gradient(to right,var(--accent) 0,var(--accent) var(--played,0),hsla(0,0%,100%,.22) var(--played,0),hsla(0,0%,100%,.22) var(--buffered,0),hsla(0,0%,100%,.08) var(--buffered,0));transition:height .2s ease}.Player_seek__yE2cd{flex:1 1}.Player_seek__yE2cd:hover{height:6px}.Player_seek__yE2cd::-webkit-slider-thumb,.Player_volumeSlider__hQiJx::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;border-radius:50%;background:var(--accent);border:none;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.Player_seek__yE2cd:focus-visible::-webkit-slider-thumb,.Player_seek__yE2cd:hover::-webkit-slider-thumb,.Player_volumeSlider__hQiJx:focus-visible::-webkit-slider-thumb,.Player_volumeSlider__hQiJx:hover::-webkit-slider-thumb{opacity:1}.Player_seek__yE2cd::-moz-range-thumb,.Player_volumeSlider__hQiJx::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:var(--accent);border:none;opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease;cursor:pointer}.Player_seek__yE2cd:hover::-moz-range-thumb,.Player_volumeSlider__hQiJx:hover::-moz-range-thumb{opacity:1}.Player_row__k5zJk{display:flex;align-items:center;gap:1rem}.Player_info__cNY_A{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.Player_cover__lDrfb{width:42px;height:42px;border-radius:6px;overflow:hidden;background:#232326;flex:none;display:flex;align-items:center;justify-content:center;color:var(--text-muted);border:1px solid var(--border);transition:border-color .25s ease}.Player_cover__lDrfb:hover{border-color:var(--border-hover)}.Player_cover__lDrfb img{width:100%;height:100%;object-fit:cover;display:block}.Player_cover__lDrfb svg{width:18px;height:18px}.Player_meta__lalLq{display:flex;flex-direction:column;min-width:0}.Player_chapter__sZXry{font-size:12.5px;color:var(--text)}.Player_chapter__sZXry,.Player_titleLink__6igl8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Player_titleLink__6igl8{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);transition:color .2s ease}.Player_titleLink__6igl8:hover{color:var(--accent-hover)}.Player_controls__navJC{display:flex;align-items:center;gap:4px;flex:none}.Player_ctrlBtn__c906F{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text-secondary);transition:color .2s ease,background .2s ease}.Player_ctrlBtn__c906F:hover{color:#fff;background:hsla(0,0%,100%,.06)}.Player_ctrlBtn__c906F:disabled{opacity:.35;pointer-events:none}.Player_ctrlBtn__c906F svg{width:17px;height:17px}.Player_skipNum__ue3dk{position:absolute;bottom:2px;right:3px;font-size:7.5px;font-weight:700;color:currentColor}.Player_playBtn__BijZv{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(222,97,97,.5);background:rgba(222,97,97,.14);color:#fff;margin:0 4px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.Player_playBtn__BijZv:hover{background:rgba(222,97,97,.26);border-color:rgba(222,97,97,.8);box-shadow:0 0 18px rgba(222,97,97,.2)}.Player_playBtn__BijZv svg{width:19px;height:19px}.Player_playIcon__DW_nX{margin-left:2px}.Player_extras__1zErS{display:flex;align-items:center;justify-content:flex-end;gap:2px;flex:1 1;min-width:0}.Player_menuWrap__jIHQB{position:relative}.Player_iconBtn__gD7xh{position:relative;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--text-secondary);transition:color .2s ease,background .2s ease}.Player_iconBtn__gD7xh:hover{color:var(--accent-hover);background:hsla(0,0%,100%,.05)}.Player_iconBtn__gD7xh svg{width:17px;height:17px}.Player_iconBtnActive__nkUQr{color:var(--accent)}.Player_sleepLeft__LePpe{position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);font-size:8px;font-weight:700;letter-spacing:.04em;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Player_textBtn__dVOfT{min-width:44px;height:30px;padding:0 8px;border-radius:999px;border:1px solid var(--border);font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .2s ease,border-color .2s ease,background .2s ease}.Player_textBtn__dVOfT:hover{color:var(--accent-hover);border-color:var(--border-hover)}.Player_textBtnActive__LCxrc{color:var(--accent);border-color:rgba(222,97,97,.45);background:rgba(222,97,97,.08)}.Player_menu__gff8_{position:absolute;bottom:calc(100% + 12px);right:0;min-width:150px;z-index:150;padding:6px;background:var(--surface-strong);border:1px solid var(--border);border-radius:12px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 40px rgba(0,0,0,.5);max-height:320px;overflow-y:auto}.Player_menuLabel__ZUNaL{padding:6px 10px 4px;font-size:9px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted)}.Player_menuItem__ZUFyp{display:block;width:100%;padding:7px 10px;border-radius:7px;text-align:left;font-size:13px;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:background .15s ease,color .15s ease}.Player_menuItem__ZUFyp:hover{background:hsla(0,0%,100%,.06);color:#fff}.Player_menuItemActive__IZeW6{color:var(--accent);background:rgba(222,97,97,.08)}.Player_menuFoot__NzoEH{padding:7px 10px 5px;border-top:1px solid var(--border);margin-top:4px;font-size:11px;color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Player_volume__8dY_T{display:flex;align-items:center;gap:4px}.Player_volumeSlider__hQiJx{width:84px;flex:none;background:linear-gradient(to right,var(--accent) 0,var(--accent) var(--played,0),hsla(0,0%,100%,.12) var(--played,0))}.Player_oneRow__EgrRU{display:none}@media (min-width:400px) and (max-width:768px){.Player_row__k5zJk{display:none}.Player_oneRow__EgrRU{display:flex;align-items:center;justify-content:space-between;gap:2px}.Player_oneRow__EgrRU .Player_ctrlBtn__c906F{width:36px;height:36px}.Player_oneRow__EgrRU .Player_playBtn__BijZv{width:40px;height:40px;margin:0}.Player_oneRow__EgrRU .Player_iconBtn__gD7xh{width:34px;height:34px}.Player_oneRow__EgrRU .Player_textBtn__dVOfT{min-width:34px;height:28px;padding:0 5px}.Player_oneRow__EgrRU .Player_ctrlBtn__c906F svg,.Player_oneRow__EgrRU .Player_iconBtn__gD7xh svg,.Player_oneRow__EgrRU .Player_playBtn__BijZv svg{width:16px;height:16px}}@media (max-width:768px){.Player_inner__3zrbo{padding:6px .9rem 10px}.Player_row__k5zJk{flex-wrap:wrap;gap:.5rem;row-gap:6px}.Player_info__cNY_A{flex:1 1 100%;order:1}.Player_cover__lDrfb{width:36px;height:36px}.Player_controls__navJC{order:2;flex:1 1;justify-content:center}.Player_extras__1zErS{order:3;flex:1 1 100%;justify-content:center;gap:10px}.Player_volumeSlider__hQiJx{display:none}.Player_playBtn__BijZv{width:44px;height:44px}.Player_ctrlBtn__c906F{width:40px;height:40px}.Player_time__4kRox{min-width:34px;font-size:10px}.Player_menu__gff8_{position:fixed;left:50%;right:auto;bottom:92px;transform:translateX(-50%);width:calc(100vw - 1.6rem);max-width:320px}}@media (max-width:480px){.Player_inner__3zrbo{padding:6px .65rem 8px}.Player_chapter__sZXry{font-size:12px}.Player_titleLink__6igl8{font-size:10px}.Player_textBtn__dVOfT{min-width:38px;padding:0 6px;font-size:10px}}.Player_barFull__LfrKb{position:fixed;inset:0;z-index:1400;display:flex;flex-direction:column;justify-content:flex-end;height:100vh;height:100dvh;border-top:none;background:linear-gradient(to bottom,hsla(0,0%,5%,.92),hsla(0,0%,5%,.98)),var(--surface-strong,hsla(0,0%,9%,.96));backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}@keyframes Player_player-slide-in__IHlqG{0%{transform:translateY(4%);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes Player_player-slide-out__TOggQ{0%{transform:translateY(0);opacity:1}to{transform:translateY(4%);opacity:0}}.Player_barOpen__Qa0zw{animation:Player_player-slide-in__IHlqG .32s var(--ease-smooth)}.Player_barClosing__Bjoqr{animation:Player_player-slide-out__TOggQ .28s var(--ease-smooth) forwards;pointer-events:none}@media (prefers-reduced-motion:reduce){.Player_barClosing__Bjoqr,.Player_barOpen__Qa0zw{animation:none}}.Player_stage__mV3Zk{position:relative;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;min-height:0;padding:2.5rem 1.5rem 1rem;opacity:1;transition:opacity .25s ease .15s}.Player_stageOut__Zvnf_{opacity:0;pointer-events:none;transition:opacity .15s ease}.Player_stageClose__gu8qb,.Player_stageShare__lkRm6{position:absolute;top:1rem;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--border);border-radius:10px;background:hsla(0,0%,100%,.04);color:var(--text-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease}.Player_stageClose__gu8qb{right:1rem}.Player_stageShare__lkRm6{left:1rem}.Player_stageClose__gu8qb:hover,.Player_stageShare__lkRm6:hover{color:#fff;border-color:rgba(222,97,97,.5)}.Player_stageArt__mRQ3A{display:flex;align-items:center;justify-content:center;width:min(46vh,340px);aspect-ratio:2/3;overflow:hidden;border-radius:14px;border:1px solid hsla(0,0%,100%,.12);background:var(--surface);box-shadow:0 30px 70px rgba(0,0,0,.6);color:var(--text-muted)}.Player_stageArt__mRQ3A img{width:100%;height:100%;object-fit:cover}.Player_stageMeta__9mH7f{display:flex;flex-direction:column;align-items:center;gap:.5rem;max-width:640px;width:100%;text-align:center}.Player_stageTitle__C_IEZ{max-width:100%;font-size:clamp(1.2rem,3vw,1.9rem);font-weight:300;letter-spacing:.01em;color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Player_stageTitle__C_IEZ:hover{color:var(--accent-hover,#de6161)}.Player_stageChapter__OkfeK{max-width:100%;font-size:13px;color:var(--text-muted);overflow:hidden;white-space:nowrap}.Player_stageChapterStatic___jIhd .Player_stageChapterTrack__r7Eiz{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.Player_stageChapterMarquee__SsRe0 .Player_stageChapterTrack__r7Eiz{display:inline-block;white-space:nowrap;animation:Player_chapter-marquee__ZsGXp 12s linear infinite;animation-delay:1.5s}.Player_stageChapterMarquee__SsRe0 .Player_stageChapterTrack__r7Eiz span{padding-right:3em}@keyframes Player_chapter-marquee__ZsGXp{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-height:560px){.Player_stageArt__mRQ3A{display:none}}.RecapAlert_card__M4WPR{width:min(340px,calc(100vw - 36px));padding:.9rem 1rem .75rem;animation:RecapAlert_recapAlertIn__AeLre .22s ease}@keyframes RecapAlert_recapAlertIn__AeLre{0%{opacity:0;transform:translateY(8px)}}.RecapAlert_head__giNTe{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem}.RecapAlert_sparkle__yqsxM{color:#de6161;flex-shrink:0}.RecapAlert_title__my4k6{font-size:13px;font-weight:700;letter-spacing:.02em}.RecapAlert_close__lBZfM{margin-left:auto;display:inline-flex;padding:2px;border:none;background:none;color:var(--muted,#9a9aa2);cursor:pointer;border-radius:6px}.RecapAlert_close__lBZfM:hover{color:#fff;background:hsla(0,0%,100%,.08)}.RecapAlert_cta__f5wGK{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.5rem .8rem;border-radius:8px;background:#de6161;color:#fff;font-size:13px;font-weight:700;text-decoration:none}.RecapAlert_cta__f5wGK:hover{background:#c94f4f}.StatusBadge_badge__OlI_y{display:inline-flex;align-items:center;padding:3px 10px;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap;line-height:1.6}.StatusBadge_amber__BTWKy{color:#d4b26a;background:rgba(201,162,82,.1);border-color:rgba(201,162,82,.28)}.StatusBadge_green__r6yMr{color:#7dbb92;background:rgba(94,168,122,.1);border-color:rgba(94,168,122,.28)}.StatusBadge_red__KQuxw{color:#c98080;background:rgba(168,82,82,.12);border-color:rgba(168,82,82,.3)}.StatusBadge_blue__HMoT9{color:#82a6c9;background:rgba(96,138,184,.1);border-color:rgba(96,138,184,.28)}.StatusBadge_gray__o4bsC{color:#9a9a9a;background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.12)}.Collapsible_wrap__2fgOe{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0}.Collapsible_body__zO6wA{width:100%;min-width:0}.Collapsible_clipped__BVGpj{overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.Collapsible_toggle__69rdp{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);transition:color .2s ease}.Collapsible_toggle__69rdp:hover{color:var(--accent-hover)}.NarratorPosts_wrap__yh4q3{display:flex;flex-direction:column;gap:1.1rem}.NarratorPosts_editor__NT9jN{display:flex;flex-direction:column;gap:1rem;padding:1.4rem 1.5rem}.NarratorPosts_field__47brU{display:flex;flex-direction:column;gap:.4rem}.NarratorPosts_label__kCtFS{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted,hsla(0,0%,100%,.5))}.NarratorPosts_editorFoot__rysM4{display:flex;justify-content:flex-end;gap:.6rem}.NarratorPosts_error__fNnzr{padding:.7rem .9rem;border:1px solid rgba(222,97,97,.4);border-radius:8px;background:rgba(222,97,97,.1);font-size:13px;color:#ffb4b4}.NarratorPosts_list__DcejS{display:flex;flex-direction:column;gap:1rem;list-style:none}.NarratorPosts_post__k_xzs{padding:1.2rem 1.4rem}.NarratorPosts_postHead__gSdKA{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem;margin-bottom:.7rem}.NarratorPosts_postTitle__ORT02{font-size:15px;font-weight:600;color:#fff;text-decoration:none;transition:color .2s ease}.NarratorPosts_postTitle__ORT02:hover{color:var(--accent,#de6161)}.NarratorPosts_postMeta__3UGpV{font-size:11.5px;color:var(--text-muted,hsla(0,0%,100%,.45))}.NarratorPosts_hiddenTag__wp6wU{padding:1px 6px;border-radius:4px;background:hsla(0,0%,100%,.08);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,hsla(0,0%,100%,.5))}.NarratorPosts_postBody__ijWdq{font-size:13.5px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.75))}.NarratorPosts_postFoot__Nbuoi{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.9rem}.NarratorPosts_commentsLink__aFlyK{display:inline-flex;align-items:center;gap:.35rem;font-size:12.5px;color:var(--text-muted,hsla(0,0%,100%,.5));text-decoration:none;transition:color .2s ease}.NarratorPosts_commentsLink__aFlyK:hover{color:var(--accent,#de6161)}.NarratorPosts_postActions__SQoA2{display:flex;gap:.3rem}.TitleCardSkeleton_coverFill__wMuyt{display:block;height:100%;line-height:0}.ArchiveDownloadButton_wrap__Pd3f0{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.ArchiveDownloadButton_bar__AYA3a{display:block;width:120px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.1);overflow:hidden}.ArchiveDownloadButton_fill__5HpzL{display:block;height:100%;border-radius:999px;background:var(--accent,#de6161);transition:width .15s linear}.ArchiveDownloadButton_pct__yCc_Z{font-size:10px;font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArchiveDownloadButton_note__f6u6I{font-size:11.5px;color:var(--text-muted,hsla(0,0%,100%,.45));white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ArchiveDownloadButton_cancel__5jQrJ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;border-radius:6px;background:transparent;color:var(--text-muted,hsla(0,0%,100%,.45));cursor:pointer;transition:color .15s ease,background .15s ease}.ArchiveDownloadButton_cancel__5jQrJ:hover{color:#fff;background:hsla(0,0%,100%,.09)}@media (max-width:640px){.ArchiveDownloadButton_bar__AYA3a{width:70px}}.page_loading__fM5Qh{display:flex;justify-content:center;padding:4rem 0}.page_searchRow__W3mok{position:relative;max-width:420px;margin-bottom:1.4rem}.page_searchIcon__2EiCU{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.page_searchInput__XRS0B{padding-left:38px}.page_tableWrap__fCvjA{overflow-x:auto;margin-bottom:1.5rem}.page_table__5K005{width:100%;min-width:760px;border-collapse:collapse;font-size:13.5px}.page_table__5K005 th{text-align:left;padding:.85rem 1rem;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border);white-space:nowrap}.page_table__5K005 td{padding:.65rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.04);vertical-align:middle}.page_table__5K005 tbody tr{transition:background .2s ease}.page_table__5K005 tbody tr:hover{background:hsla(0,0%,100%,.02)}.page_table__5K005 tbody tr:last-child td{border-bottom:none}.page_bannedRow__wBRUn td{opacity:.65}.page_userCell__ZrtTK{display:flex;align-items:center;gap:.6rem}.page_username__s8euF{font-weight:500;color:#fff;transition:color .2s ease}.page_username__s8euF:hover{color:var(--accent-hover)}.page_bannedChip__iNUJn{display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--danger,#c53434)}.page_emailRow__ZC3LY{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.page_emailText__tnLoJ{white-space:nowrap}.page_verifiedChip__VVAeR{display:inline-flex;color:var(--ok);flex:none}.page_verifyBtn__d7wAX{display:inline-flex;align-items:center;justify-content:center;flex:none;width:22px;height:22px;border:1px solid rgba(220,60,60,.35);border-radius:9999px;color:var(--danger,#dc3c3c);transition:color .2s ease,border-color .2s ease,background .2s ease}.page_verifyBtn__d7wAX:hover{border-color:var(--danger,#dc3c3c);background:rgba(220,60,60,.1)}.page_verifyBtn__d7wAX:disabled{opacity:.4;pointer-events:none}.page_email__q6Ion{color:var(--text-secondary);min-width:240px;white-space:nowrap}.page_roleSelect__1KxYJ{width:136px;padding-top:7px;padding-bottom:7px;font-size:13px}.page_smallBtn__GRPlg{padding:.42rem .85rem;font-size:11px}.page_joined__P_wby{color:var(--text-muted);white-space:nowrap}.page_rowActions__exRFe{display:flex;gap:.3rem}.page_editForm__Qx1JJ{display:flex;flex-direction:column;gap:1.1rem}.page_fieldLabel__6TDaG{display:flex;flex-direction:column;gap:.4rem;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}.page_editActions__uCkP9{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.6rem}.page_banInfo__KKHpG{color:var(--text-secondary);font-size:14px;line-height:1.6}@media (max-width:768px){.page_searchRow__W3mok{max-width:none}.page_smallBtn__GRPlg{min-height:36px;padding:.42rem .75rem}}.page_skipToggle__pCHNl{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;color:var(--text-muted);cursor:pointer;white-space:nowrap}.page_skipToggle__pCHNl input{accent-color:var(--accent,#de6161);cursor:pointer}.page_skipToggle__pCHNl input:disabled{cursor:default}.page_checkRow__lq7aC{display:inline-flex;align-items:center;gap:.5rem;font-size:13px;color:var(--text-secondary);cursor:pointer}.page_checkRow__lq7aC input{accent-color:var(--accent,#de6161);cursor:pointer}.UserPicker_chip__Wq6Ze{gap:.45rem;padding-left:.25rem}.UserPicker_chipName__5Bsfn{font-weight:600}.UserPicker_chipHandle__eBtuM{color:hsla(0,0%,100%,.55)}.UserPicker_names__NMP2p{display:flex;flex-direction:column;min-width:0;line-height:1.25}.UserPicker_name__cMn3i{color:#fff}.UserPicker_handle__qZnzk,.UserPicker_name__cMn3i{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserPicker_handle__qZnzk{font-size:12px;color:var(--text-muted,hsla(0,0%,100%,.45))}.UserPicker_optionActive__q_eLf{background:hsla(0,0%,100%,.07)}.UserPicker_status__Z239A{display:flex;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:13px;color:var(--text-muted,hsla(0,0%,100%,.45))}.UserPicker_disabled___rqF6{opacity:.6;pointer-events:none}.UserPicker_spin__Zczns{animation:UserPicker_spin__Zczns .9s linear infinite}@keyframes UserPicker_spin__Zczns{to{transform:rotate(1turn)}}.page_center__UxLTB{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:4rem 0}.page_page__vin38{max-width:720px;margin:0 auto;padding:2rem 0;display:flex;flex-direction:column;gap:1.5rem}.page_formPanel__frJoL{padding:1.6rem 1.7rem}.page_head__bUGrN{display:flex;flex-direction:column}.page_heading__nsrP_{font-size:clamp(1.3rem,3vw,1.8rem);font-weight:300;letter-spacing:.04em;color:#fff;margin-bottom:.2rem}.page_subtitle__qNNWW{font-size:14px;color:var(--text-muted);margin-bottom:.8rem}.page_field__D1bfP{margin-bottom:1.05rem}.page_label__BQy09{display:block;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);margin-bottom:.4rem}.page_optional__gibxn{font-weight:500;letter-spacing:.08em;opacity:.7;text-transform:none}.page_formError__D01kS{margin-bottom:1rem;padding:.6rem .9rem;border-radius:9px;border:1px solid rgba(197,52,52,.4);background:rgba(197,52,52,.1);color:#eba1a1;font-size:13px}.page_formFoot__X5hWn{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-top:.4rem}.page_formNote__2wfBV{font-size:12px;color:var(--text-muted)}.page_formRow__j2UGi{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1.2rem;gap:0 1.2rem}.page_narrationList__HbN5o{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.page_narrationRow__mvro_{display:flex;align-items:center;gap:.75rem}.page_narrationName__dEJmi{flex:1 1 auto;min-width:0;font-size:13.5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_narrationRow__mvro_ .page_select__zKaUS,.page_narrationRow__mvro_ select{flex:0 0 200px}.page_toggleLabel__19LEP{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_toggleInput__D42bZ{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.page_toggleSwitch__wSabN{position:relative;width:36px;height:20px;border-radius:10px;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.15);transition:background .25s ease,border-color .25s ease;flex-shrink:0}.page_toggleSwitch__wSabN:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#aaa;transition:transform .25s ease,background .25s ease}.page_toggleInput__D42bZ:checked+.page_toggleSwitch__wSabN{background:rgba(222,97,97,.2);border-color:rgba(222,97,97,.45)}.page_toggleInput__D42bZ:checked+.page_toggleSwitch__wSabN:after{transform:translateX(16px);background:var(--accent,#de6161)}.page_toggleInput__D42bZ:disabled+.page_toggleSwitch__wSabN{opacity:.55}.page_toggleLabel__19LEP:has(.page_toggleInput__D42bZ:disabled){cursor:default}.page_toggleText__MwNsT{font-size:13px;color:var(--text-muted)}@media (max-width:640px){.page_page__vin38{padding:1.25rem 0}.page_formPanel__frJoL{padding:1.2rem 1.1rem}.page_formRow__j2UGi{grid-template-columns:1fr}}.page_formWarn__6Aw5u{margin-top:.4rem;font-size:12px;line-height:1.55;color:#e8a04f}.page_tabsRow__9A231{margin-bottom:1.5rem}.page_hiddenPanel__fLrGz{display:none!important}.page_infoBannerFields__lo_c7{margin-top:.9rem;padding-left:.9rem;border-left:2px solid var(--border)}.page_infoBannerFields__lo_c7>.page_field__D1bfP:last-child{margin-bottom:0}.page_infoBannerFields__lo_c7 textarea.page_input__DapLA{resize:vertical;min-height:72px}.page_infoBannerPreview__uhs1z{margin-top:1.05rem}.page_previewBanner__ldZ17{display:flex;align-items:center;gap:12px;padding:13px 16px;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--surface))}.page_previewIcon__BLl1W{flex-shrink:0;color:var(--accent)}.page_previewBody__xTI2B{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.page_previewBody__xTI2B strong{font-size:14px;font-weight:700;color:var(--text)}.page_previewBody__xTI2B span{font-size:13px;line-height:1.5;color:var(--text-secondary)}.page_previewBtn__RRnn_{flex-shrink:0;align-self:center;display:inline-flex;align-items:center;padding:8px 14px;border-radius:9px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent) 12%,var(--surface));color:var(--accent);font-size:13px;font-weight:600;white-space:nowrap}@media (max-width:560px){.page_previewBanner__ldZ17{flex-wrap:wrap}.page_previewBtn__RRnn_{width:100%;justify-content:center}}