.ListingsMovies_container__69DvC{position:relative;min-height:100vh;padding:34px 20px 72px;overflow:hidden}.ListingsMovies_backdrop__drj2H{position:absolute;inset:0;pointer-events:none}.ListingsMovies_glowA__GQ6si,.ListingsMovies_glowB__q2E1V,.ListingsMovies_shelfLight__ghibj{position:absolute}.ListingsMovies_glowA__GQ6si,.ListingsMovies_glowB__q2E1V{border-radius:999px;filter:blur(22px)}.ListingsMovies_glowA__GQ6si{top:0;left:-8%;width:30rem;height:30rem;background:radial-gradient(circle,rgba(83,155,98,.26),transparent 68%)}.ListingsMovies_glowB__q2E1V{right:-8%;bottom:8%;width:28rem;height:28rem;background:radial-gradient(circle,rgba(206,181,126,.24),transparent 70%)}.ListingsMovies_shelfLight__ghibj{inset:0;background:linear-gradient(180deg,rgba(255,250,236,.2),transparent 28%)}.ListingsMovies_completedMovies__YF_Zz,.ListingsMovies_controlPanel__ycKNj,.ListingsMovies_currentlyWatching__4DKXK,.ListingsMovies_featuredSection__4qX2R,.ListingsMovies_loadingState__R7WrV,.ListingsMovies_noResults__Fw1NF{position:relative;z-index:1;width:min(100%,1180px);margin:0 auto}.ListingsMovies_controlPanel__ycKNj{margin-top:20px;padding:22px;border-radius:28px;border:1px solid rgba(105,92,62,.12);background:rgba(255,252,246,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--shadow-soft)}.ListingsMovies_controls__Gj8c3{display:grid;grid-template-columns:minmax(0,1fr) 220px 220px;grid-gap:14px;gap:14px}.ListingsMovies_searchBar____CGG,.ListingsMovies_sortDropdown__1mWwZ{min-height:52px;padding:14px 16px;border-radius:18px;border:1px solid rgba(105,92,62,.16);background:rgba(255,255,255,.86);color:var(--text)}.ListingsMovies_searchBar____CGG:focus,.ListingsMovies_sortDropdown__1mWwZ:focus{outline:2px solid rgba(97,76,41,.14);border-color:rgba(97,76,41,.3)}.ListingsMovies_tagFilter__8tkh1{margin-top:18px}.ListingsMovies_filterHeader__hBRIo,.ListingsMovies_sectionHeader__wbp_u{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ListingsMovies_filterHeader__hBRIo h2,.ListingsMovies_sectionHeader__wbp_u h2{margin:0;color:var(--text);font-size:1.3rem}.ListingsMovies_sectionHeader__wbp_u span{color:var(--text-muted);font-size:.92rem}.ListingsMovies_clearButton__1Vpz0{min-height:40px;padding:0 14px;border:1px solid rgba(97,76,41,.14);border-radius:999px;background:rgba(255,255,255,.82);color:#5f4a2a;font-weight:700}.ListingsMovies_tagContainer__SjkK7,.ListingsMovies_tagList__BQ1Re{display:flex;flex-wrap:wrap;gap:8px}.ListingsMovies_tagContainer__SjkK7{margin-top:14px}.ListingsMovies_movieTag__3g_ty,.ListingsMovies_noTags__dyytj,.ListingsMovies_tag__l5EPW{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.ListingsMovies_tag__l5EPW{border:1px solid rgba(97,76,41,.14);background:rgba(243,233,206,.72);color:#5f4a2a;font-weight:700}.ListingsMovies_selectedTag__5y1s9{background:#6d8c5b;color:#fff;border-color:#6d8c5b}.ListingsMovies_movieTag__3g_ty{background:rgba(232,223,196,.86);color:#5f4a2a;font-weight:700}.ListingsMovies_noTags__dyytj{background:rgba(241,237,228,.88);color:var(--text-muted)}.ListingsMovies_completedMovies__YF_Zz,.ListingsMovies_currentlyWatching__4DKXK,.ListingsMovies_featuredSection__4qX2R{margin-top:28px}.ListingsMovies_featuredCard__qit2W{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);grid-gap:0;gap:0;margin-top:16px;border-radius:30px;border:1.5px solid rgba(112,98,64,.12);background:rgba(255,252,247,.9);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.9);overflow:hidden;text-decoration:none;color:inherit;transition:transform .28s cubic-bezier(.34,1.56,.64,1),box-shadow .28s ease,border-color .28s ease}.ListingsMovies_featuredCard__qit2W:hover{transform:translateY(-5px) scale(1.01);border-color:rgba(45,218,123,.32);box-shadow:0 24px 60px rgba(10,52,28,.14),0 0 0 1.5px rgba(45,218,123,.22)}.ListingsMovies_featuredCover__b0ZNH,.ListingsMovies_shelfCover__A9F_A,.ListingsMovies_watchingCover__P_bNJ{width:100%;object-fit:cover;display:block}.ListingsMovies_featuredCover__b0ZNH{min-height:360px;height:100%;transition:transform .5s ease}.ListingsMovies_featuredCard__qit2W:hover .ListingsMovies_featuredCover__b0ZNH{transform:scale(1.04)}.ListingsMovies_featuredContent__ySQhy{display:flex;flex-direction:column;gap:14px;text-align:left;padding:clamp(20px,3vw,34px)}.ListingsMovies_metaRow__xOC8h{display:flex;flex-wrap:wrap;gap:10px;color:var(--text-muted);font-size:.9rem}.ListingsMovies_featuredContent__ySQhy h3,.ListingsMovies_shelfMeta__mUJYu h3{margin:0;color:var(--text);font-family:Iowan Old Style,Palatino Linotype,Georgia,serif}.ListingsMovies_featuredContent__ySQhy h3{font-size:1.9rem}.ListingsMovies_featuredSnippet__Xio4E{margin:0;color:var(--text-muted);line-height:1.65}.ListingsMovies_readLink___R1qu{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-weight:700;font-size:.9rem;border-bottom:1px solid rgba(23,138,78,.28);padding-bottom:1px;align-self:flex-start;transition:color .18s,border-color .18s,gap .18s ease}.ListingsMovies_featuredCard__qit2W:hover .ListingsMovies_readLink___R1qu{gap:8px;color:var(--accent-strong);border-color:rgba(23,138,78,.42)}.ListingsMovies_metaType__4rd29,.ListingsMovies_watchingBadge__bcktE{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;font-size:.74rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.ListingsMovies_metaType__4rd29{background:rgba(232,223,196,.86);color:#5f4a2a}.ListingsMovies_watchingBadge__bcktE{background:rgba(109,140,91,.16);color:#48683b}.ListingsMovies_watchingStrip__XxHad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.ListingsMovies_watchingCard__3ANcC{position:relative;display:block;overflow:hidden;border-radius:24px;min-height:360px;box-shadow:0 18px 42px rgba(57,46,25,.16);transition:transform .2s ease,box-shadow .2s ease}.ListingsMovies_shelfCard__4_y61:hover,.ListingsMovies_watchingCard__3ANcC:hover{transform:translateY(-4px)}.ListingsMovies_watchingCover__P_bNJ{height:100%}.ListingsMovies_watchingOverlay__2N810{position:absolute;inset:auto 0 0 0;padding:18px 16px;background:linear-gradient(180deg,transparent,rgba(27,23,17,.88));color:#fffaf0}.ListingsMovies_watchingOverlay__2N810 small,.ListingsMovies_watchingOverlay__2N810 span{display:block}.ListingsMovies_watchingOverlay__2N810 span{font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.2rem}.ListingsMovies_watchingOverlay__2N810 small{margin-top:4px;opacity:.82;text-transform:capitalize}.ListingsMovies_shelfGrid__X0V8k{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:18px;gap:18px}.ListingsMovies_shelfCard__4_y61{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.ListingsMovies_shelfCover__A9F_A{aspect-ratio:2/3;border-radius:22px;overflow:hidden;box-shadow:0 16px 38px rgba(57,46,25,.14)}.ListingsMovies_shelfMeta__mUJYu{display:flex;flex-direction:column;gap:6px;text-align:left}.ListingsMovies_author__nxaFY{color:#6f654f;font-size:.86rem;text-transform:uppercase;letter-spacing:.08em}.ListingsMovies_shelfMeta__mUJYu h3{font-size:1.05rem}.ListingsMovies_shelfStats__oiX5_{display:flex;flex-wrap:wrap;gap:10px;color:var(--text-muted);font-size:.92rem}.ListingsMovies_loadingState__R7WrV,.ListingsMovies_noResults__Fw1NF{position:relative;z-index:1;width:min(100%,820px);margin:14vh auto 0;padding:28px;border-radius:24px;background:rgba(255,252,246,.82);box-shadow:var(--shadow-soft);text-align:center;color:var(--text)}@media (max-width:1080px){.ListingsMovies_shelfGrid__X0V8k,.ListingsMovies_watchingStrip__XxHad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.ListingsMovies_controls__Gj8c3,.ListingsMovies_featuredCard__qit2W{grid-template-columns:1fr}}@media (max-width:640px){.ListingsMovies_container__69DvC{padding:18px 14px 56px}.ListingsMovies_controlPanel__ycKNj{padding:18px;border-radius:24px}.ListingsMovies_featuredCover__b0ZNH,.ListingsMovies_watchingCard__3ANcC{min-height:240px}.ListingsMovies_shelfGrid__X0V8k,.ListingsMovies_watchingStrip__XxHad{grid-template-columns:1fr}}