.page-container{height:100vh;padding:0!important;display:flex;flex-direction:row;overflow:hidden;}.logo{width:100%;display:flex;flex-direction:row;align-items:center;column-gap:var(--size-s);}.logo>span{color:white;font-family:'Nunito',sans-serif;font-size:1.2rem;font-weight:700;}.page-content{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:stretch;overflow:hidden;}@container main-container (width <= 480px){.page-content{width:100%;margin-left:0}}.page-content>.page-menu{height:var(--page-menu-height);padding:var(--size-m) var(--size-l);flex-shrink:0;width:100%;display:flex;align-items:center;border-bottom:1px solid var(--clr-surface-a10);background:var(--clr-surface-a0);}@container main-container (width <= 480px){.page-content>.page-menu{padding:var(--size-m)}}.page-menu>.page-menu-items{display:flex;align-items:center;column-gap:var(--size-s);}.page-menu .page-menu-username,.page-menu .page-menu-welcome{font-size:.9rem;line-height:1rem;text-align:center;}.page-body{height:calc(100vh - var(--page-menu-height));position:relative;padding:var(--size-l);row-gap:var(--size-xl);overflow:auto;scroll-behavior:smooth;}body:has(.mobile-menu) .page-body{padding-bottom:calc(var(--size-m) + var(--mobile-menu-height))!important;}.page-body h3{font-family:'Poppins',sans-serif;font-size:1.5rem;font-weight:700;}.page-section{container-type:inline-size;container-name:page-section;}@container main-container (width <= 480px){.page-body{padding:var(--size-m);row-gap:var(--size-xl)}.page-body h3{font-size:1.2rem}.page-section>.section-title{margin-bottom:var(--size-m)}}.show-card{position:relative;flex-shrink:0;width:calc((100% / var(--number-of-cards)) - ((var(--size-m) * (var(--number-of-cards) - 1) / var(--number-of-cards))));border-radius:var(--radius-s);aspect-ratio:2/3;overflow:hidden;}.show-card>.poster{height:100%;width:100%;border-radius:var(--radius-s);overflow:hidden;}.show-card>.poster::after{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:linear-gradient(to top,rgba(0 0 0 / .9) 2%,transparent 50%);z-index:1;}.show-card>.poster>img{height:100%;width:100%;object-fit:cover;transition:transform .15s;}.show-card>.show-actions,.show-card>.show-badges{position:absolute;top:0;left:0;width:100%;padding:var(--size-s);display:flex;align-items:center;justify-content:flex-end;column-gap:var(--size-xs);opacity:0;z-index:10;transition:opacity .15s;pointer-events:none;}.show-card>.show-badges{justify-content:flex-start;}.show-card:hover>.show-actions,.show-card:hover>.show-badges{opacity:1;transition:opacity .15s;}.show-actions .btn{pointer-events:all;}.show-card>.show-data{width:100%;position:absolute;bottom:0;left:0;padding:var(--size-m);display:flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:10;pointer-events:none;}@container page-section (width < 480px){.show-card>.show-data{padding:var(--size-s)}}.show-data>span{font-size:1.1rem;font-weight:700;color:white;}.unfinished-card{width:calc((100% / var(--number-of-cards)) - ((var(--size-m) * (var(--number-of-cards) - 1) / var(--number-of-cards))));flex-shrink:0;aspect-ratio:4/3;transition:transform .15s;}.unfinished-card>.poster{width:100%;margin-bottom:var(--size-s);border-radius:var(--radius-s);overflow:hidden;}.unfinished-card>.poster>img{height:100%;width:100%;object-fit:cover;transition:transform .15s;}.unfinished-card:hover>.poster>img{transform:scale(1.1);transition:transform .15s;}.unfinished-card>.show-data{display:flex;flex-direction:column;}.unfinished-card>.show-data>.show-title{font-size:1rem;font-weight:500;color:white;}.unfinished-card>.show-data>.show-info{font-family:'Nunito',sans-serif;font-size:.9rem;font-weight:600;color:var(--clr-surface-a50);}.collection-card.wide{width:calc(100% - ((100% / (var(--size-m) * 3)) / 4));aspect-ratio:16/9;}.collection-card.wide>.poster{height:100%;width:100%;}.collection-card.wide>.poster>img{height:100%;width:100%;object-fit:cover;}.collection-card.wide>.poster::after{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:linear-gradient(to top,rgba(0 0 0 / .9) 2%,transparent 50%);z-index:1;}.collection-card.wide>.hover-posters:has(img){position:absolute;top:0;left:0;height:100%;width:100%;display:flex;flex-wrap:wrap;opacity:0;background:var(--clr-surface-a10);transition:opacity .15s;}.collection-card.wide:hover>.hover-posters{opacity:1;transition:opacity .15s;}.collection-card.wide>.hover-posters>img{height:50%;width:50%;object-fit:cover;}.collection-card.wide>.collection-data{display:flex;flex-direction:column;align-items:flex-start;background:transparent;backdrop-filter:unset;}@container page-section (width < 480px){.collection-card.wide>.collection-data{padding:var(--size-s)}}.collection-card.wide>.collection-data>span{font-size:1.1rem;font-weight:700;}.collection-card.wide>.collection-data>i{font-size:.9rem;font-weight:400;color:var(--clr-surface-a60);font-style:normal;}.trending-card{position:relative;flex-shrink:0;width:calc((100% / var(--number-of-cards)) - ((var(--size-m) * (var(--number-of-cards) - 1) / var(--number-of-cards))));border-radius:var(--radius-s);aspect-ratio:16/9;overflow:hidden;}.trending-card>.poster{height:100%;width:100%;}.trending-card>.poster::after{position:absolute;content:'';height:100%;width:100%;top:0;left:0;background:linear-gradient(to top,rgba(0 0 0 / .9) 2%,transparent 50%);z-index:1;}.trending-card>.poster>img{height:100%;width:100%;object-fit:cover;}.trending-card>.trending-overview{position:absolute;top:0;left:0;height:100%;width:100%;padding:var(--size-m);display:flex;flex-direction:column;row-gap:var(--size-m);opacity:0;background:rgba(0,0,0,.6);backdrop-filter:blur(32px);pointer-events:none;transition:opacity .15s;z-index:20;}.trending-card:hover>.trending-overview{opacity:1;pointer-events:all;transition:opacity .15s;}.trending-overview>.trending-overview-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;column-gap:var(--size-s);}.trending-overview-title>.overview-title{font-size:1.3rem;font-weight:700;color:white;}.trending-overview-title>.overview-title-detail{flex-shrink:0;font-size:.8rem;font-weight:400;color:var(--clr-surface-a60);}.trending-overview>.trending-overview-description{font-size:.9rem;color:white;display:-webkit-box;-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;}.trending-card>.trending-data{position:absolute;width:100%;bottom:0;left:0;padding:var(--size-m);display:flex;z-index:10;opacity:1;overflow:hidden;transition:opacity .15s;}@container page-section (width < 480px){.trending-card>.trending-data{padding:var(--size-s)}}.trending-card:hover>.trending-data{opacity:0;transition:opacity .15s;}.trending-card>.trending-data>span{font-size:1.3rem;font-weight:700;color:white;}.dashboard-card.preview{height:200px;width:calc((100% / var(--number-of-cards)) - ((var(--size-m) * (var(--number-of-cards) - 1) / var(--number-of-cards))));column-gap:var(--size-m);}.continue-watching-list{--number-of-cards:6;}.collections-items{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--size-m);}.favorites-list{--number-of-cards:7;}.trending-list{--number-of-cards:3;}.dashboard-list{--number-of-cards:4;}.unfinished-watchlist{--number-of-cards:7;}@container page-section (width>= 1100px) and (width < 1600px){.continue-watching-list{--number-of-cards:6}.collections-items{grid-template-columns:repeat(4,1fr)}.favorites-list{--number-of-cards:6}.trending-list{--number-of-cards:2}.dashboard-list{--number-of-cards:3}.unfinished-watchlist{--number-of-cards:6}}@container page-section (width>= 900px) and (width < 1100px){.continue-watching-list{--number-of-cards:5}.collections-items{grid-template-columns:repeat(3,1fr)}.favorites-list{--number-of-cards:5}.trending-list{--number-of-cards:2}.dashboard-list{--number-of-cards:2}.unfinished-watchlist{--number-of-cards:5}}@container page-section (width>= 700px) and (width < 900px){.continue-watching-list{--number-of-cards:4}.collections-items{grid-template-columns:repeat(3,1fr)}.favorites-list{--number-of-cards:4}.trending-list{--number-of-cards:2}.dashboard-list{--number-of-cards:1}.unfinished-watchlist{--number-of-cards:4}}@container page-section (width>500px) and (width < 700px){.continue-watching-list{--number-of-cards:3}.collections-items{grid-template-columns:repeat(3,1fr)}.favorites-list{--number-of-cards:4}.trending-list{--number-of-cards:2}.dashboard-list{--number-of-cards:1}.unfinished-watchlist{--number-of-cards:4}}@container page-section (width <= 500px){.continue-watching-list{--number-of-cards:2}.collections-items{grid-template-columns:repeat(2,1fr)}.favorites-list{--number-of-cards:2}.trending-list{--number-of-cards:1}.dashboard-list{--number-of-cards:1}.unfinished-watchlist{--number-of-cards:2}}.search-list{position:fixed;min-width:500px;width:unset;max-width:100%;padding:var(--size-m);left:var(--main-menu-height);top:var(--page-menu-height);bottom:0;right:0;display:flex;flex-direction:column;row-gap:var(--size-s);border-radius:0;background:var(--clr-surface-a0);box-shadow:unset;overflow:hidden;z-index:200;}.search-list>.search-list-content{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;gap:var(--size-m)}@container (width <= 480px){.search-list{left:0!important}.search-list>.search-list-content{grid-template-columns:repeat(1,1fr)}.search-list>.search-list-content>.result-item{width:100%;overflow:hidden}}