@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap";html,body{height:100%;margin:0;padding:0}.main-content{min-height:100%;display:flex;flex-direction:column;margin-top:20px}main{flex:1}footer{margin-top:auto}.welcome-message{background-color:#f8f9fa;color:#343a40;border:1px solid #ced4da;border-radius:5px;margin-top:90px;margin-bottom:0;padding-bottom:0}.welcome-message h2{font-size:1.5rem;font-weight:700}.welcome-message p{font-size:1.2rem;margin:0}.carousel-caption{z-index:10;background-color:#0009;padding:20px;border-radius:10px}.carousel-heading{text-shadow:2px 2px 4px rgba(0,0,0,.5)}.emby-img,.Downloader{width:100%;height:auto}@media (max-width: 576px){.navbar{padding:1rem}.carousel,.carousel .carousel-item,.carousel .bd-placeholder-img{height:380px}.carousel-caption{padding:10px}.carousel-heading{font-size:1.2rem}.featurette-divider{margin:2rem 0}.featurette-heading{font-size:1.5rem}.lead{font-size:1rem}}.navbar-nav{flex-direction:column}.nav-item{width:100%;text-align:center}@media (max-width: 991.98px){.d-lg-flex{display:none!important}.navbar-nav{flex-direction:column;width:100%}.nav-item{width:100%;text-align:center;margin:5px 0}}@media (min-width: 992px){.navbar-nav{flex-direction:row}}#sidebar{z-index:1050;position:fixed;height:100%;top:0;left:0;width:250px}footer{z-index:1060;position:relative;width:100%;bottom:0}.movie-description{position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-height:7.5em}.more-text{display:none}.show-more{color:#007bff;cursor:pointer;text-decoration:underline;display:block}.show-more:hover{color:#0056b3}.show-more.expanded+.more-text{display:inline}.card.clickable{cursor:pointer;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.card.clickable:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0003}.modal-body img{max-width:100%;height:auto}.modal-body ul{padding-left:20px}.modal-body li{margin-bottom:5px}@media (max-width: 576px){.d-flex.flex-column{flex-direction:column!important}.d-flex.flex-column .dropdown,.d-flex.flex-column form{width:100%}.d-flex.flex-column form{margin-top:10px}.me-2{margin-right:0!important}}:after,:before{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none}li{list-style:none}h1{font-weight:600;font-size:1rem}body{font-family:Poppins,sans-serif}.wrapper{display:flex}.main{min-height:100vh;width:100%;overflow:hidden;transition:all .35s ease-in-out;background-color:#fafbfe}#sidebar{position:fixed;top:70px;bottom:0;left:0;width:0;min-width:0;z-index:1000;transition:all .25s ease-in-out;background-color:#0e2238;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}#sidebar.expand{width:200px;min-width:200px}.toggle-btn{background-color:transparent;cursor:pointer;border:0;padding:1rem}.toggle-btn i{font-size:1.5rem;color:#fff}.sidebar-logo{margin:auto 0}.sidebar-logo a{color:#fff;font-size:1.15rem;font-weight:600}#sidebar:not(.expand) .sidebar-logo,#sidebar:not(.expand) a.sidebar-link span{display:none}.sidebar-nav{padding:2rem 0;flex:1 1 auto;overflow-y:auto}a.sidebar-link{padding:.625rem 1.625rem;color:#fff;display:block;font-size:.9rem;white-space:nowrap;border-left:3px solid transparent}.sidebar-link i{font-size:1rem;margin-right:.5rem}a.sidebar-link:hover{background-color:#ffffff13;border-left:3px solid #3b7ddd}.sidebar-item{position:relative}#sidebar:not(.expand) .sidebar-item .sidebar-dropdown{position:absolute;top:0;left:70px;background-color:#0e2238;padding:0;min-width:15rem;display:none}#sidebar:not(.expand) .sidebar-item:hover .has-dropdown+.sidebar-dropdown{display:block;max-height:15em;width:100%;opacity:1}#sidebar.expand .sidebar-link[data-bs-toggle=collapse]:after{border:solid;border-width:0 .075rem .075rem 0;content:"";display:inline-block;padding:2px;position:absolute;right:1.5rem;top:1.4rem;transform:rotate(-135deg);transition:all .2s ease-out}#sidebar.expand .sidebar-link[data-bs-toggle=collapse].collapsed:after{transform:rotate(45deg);transition:all .2s ease-out}@media (max-width: 576px){#sidebar{display:none}#sidebar.expand{display:flex;width:200px}}
