.layout{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);max-width:1366px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:flex;flex-direction:column;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.layout h1{font-weight:500;font-size:1.7rem}@media (max-width: 1024px){.layout h1{font-size:1.5rem}}@media (max-width: 539px){.layout h1{font-size:1.1rem}}@media (max-width: 1280px){.layout{max-width:1280px}}@media (max-width: 1024px){.layout{max-width:1024px}}@media (max-width: 539px){.layout{max-width:539px;padding-left:0;padding-right:0}}.layout .content{height:calc(100dvh - 100px);padding-top:20px}@media (max-width: 1024px){.layout .content{padding-top:20px;height:calc(100dvh - 170px)!important}}@media (max-width: 539px){.layout .content{padding:10px!important;overflow:auto;margin-top:2px;height:calc(100dvh - 170px)!important}}.layout .navbar{width:100%;padding-top:20px}.layout .breadCrumbs span{color:#696969;font-size:14px}@media (max-width: 539px){.layout .breadCrumbs{padding-top:10px}}.animationContainer{display:flex;flex-direction:column;height:85vh;justify-content:top;align-items:center}@media (max-width: 539px){.animationContainer{padding-top:40px}}.animationContainer a{color:#000}.animationContainer a :hover{scale:1.04;transition:all .4s ease;color:#9876d4}.animationContainer .not-found-text{text-align:center;margin-top:20px;padding:20px;font-size:18px;color:#333}.animationContainer .not-found-text h2{font-size:28px;font-weight:700;color:#e74c3c}.animationContainer .not-found-text p{font-size:16px;margin-top:10px;color:#555}.blog-layout{display:grid;grid-template-columns:220px 1fr 320px;gap:2rem;padding:.5rem}@media (max-width: 1024px){.blog-layout{grid-template-columns:220px 1fr}.blog-layout .blog-banners{display:none}}@media (max-width: 539px){.blog-layout{display:block;padding:0}}.blog-categories{display:flex;flex-direction:column;gap:1rem}.blog-categories .category-btn{display:flex;align-items:center;gap:.75rem;background:none;border:none;cursor:pointer;text-align:left;transition:transform .3s ease}.blog-categories .category-btn:hover{transform:scale(1.02)}.blog-categories .category-btn .category-icon{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid #bddc04;background:#fff;display:flex;align-items:center;justify-content:center}.blog-categories .category-btn .category-icon img{width:100%;height:100%;object-fit:cover}.blog-categories .category-btn span{font-weight:500;font-size:larger;color:#333}.blog-categories .category-btn.active span{color:#036c7d;font-weight:600}.categories-scroll{display:none}.blog-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.blog-list .blog-card{display:flex;flex-direction:column;text-decoration:none;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0003;transition:transform .3s ease}.blog-list .blog-card:hover{transform:scale(1.02)}.blog-list .blog-card img{width:100%;height:180px;object-fit:cover}.blog-list .blog-card .blog-meta{padding:1rem}.blog-list .blog-card .blog-meta h2{font-size:1.2rem;margin-bottom:.5rem;color:#000}.blog-list .blog-card .blog-meta p{font-size:.95rem;color:#252323;margin-bottom:.5rem}.blog-list .blog-card .blog-meta span{font-size:.8rem;font-weight:500;color:#000}.blog-list .banner{display:none}.blog-banners{display:flex;flex-direction:column;gap:1.5rem}.blog-banners .banner{width:300px;height:250px;background:#f5f5f5;border:1px solid #ddd;display:flex;align-items:center;justify-content:center}.blog-banners .banner img{max-width:100%;max-height:100%;object-fit:contain}@media (max-width: 1024px){.blog-banners{display:none}}.loader-wrapper,.blog-load-more{grid-column:1/-1;place-items:center;text-align:center}.loader-wrapper button,.blog-load-more button{padding:10px 15px;width:150px;font-weight:500;background-color:#ffda50;color:#000;border:none;border-radius:10px;cursor:pointer}.loader-wrapper button:disabled,.blog-load-more button:disabled{background-color:#aaa;cursor:not-allowed}.blog-article{background:#fff;max-width:800px;padding:2rem;border-radius:8px;box-shadow:0 2px 8px #0000001a}.blog-article ul,.blog-article ol{list-style-position:inside;padding-left:1rem;margin-left:0}.blog-article a{text-decoration:underline}.blog-article h1{font-size:2rem;margin-bottom:.5rem}.blog-article img{width:100%;max-height:400px;object-fit:cover;margin-bottom:1rem;border-radius:6px}.blog-article .blog-date{font-size:.9rem;font-weight:400;color:#555;margin-bottom:1.5rem}.blog-article .blog-content{line-height:1.6;margin-bottom:2rem}.blog-article .blog-tags{margin-bottom:2rem}.blog-article .blog-tags span{margin-right:.5rem;color:#036c7d;font-weight:500}.blog-article .blog-reactions{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}@media (max-width: 539px){.blog-article .blog-reactions{gap:0rem}}.blog-article .blog-reactions button{background:none;border:none;padding:.5rem 1rem;cursor:pointer}.blog-article .blog-reactions .emoji-picker{display:flex;gap:.5rem}.blog-article .blog-reactions .emoji-picker button{font-size:1.2rem;padding:.3rem .6rem}.blog-article .blog-reactions .emoji-picker .active{border-color:#036c7d}.blog-article .blog-comments{margin-top:2rem}.blog-article .blog-comments h3{margin-bottom:1rem}.blog-article .blog-comments .comment-form{display:flex;flex-direction:column;gap:.5rem}.blog-article .blog-comments .comment-form textarea{min-height:80px;padding:.5rem;border:1px solid #ddd;border-radius:6px}.blog-article .blog-comments .comment-form button{align-self:flex-start;padding:.5rem 1rem;background:#ffda50;border:none;border-radius:6px;cursor:pointer;font-weight:500}.blog-article .blog-comments .comment-list{margin-top:1rem}.blog-article .blog-comments .comment-list .comment-item{background:#f9f9f9;padding:.75rem;border-radius:6px;margin-bottom:.5rem}.blog-article .blog-comments .comment-list .comment-item button{display:flex;margin:0;padding:0;border:none;background:none}.blog-article .blog-comments .comment-list .comment-item p{margin:0}.blog-article .blog-comments .comment-list .comment-item .comment-date{font-size:.8rem;color:#999}.blog-card-skeleton{display:flex;flex-direction:column;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;padding:1rem;gap:.75rem}.blog-card-skeleton .image-skeleton{width:100%;height:180px;border-radius:6px;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.blog-card-skeleton .text-skeleton{height:14px;border-radius:4px;background:linear-gradient(90deg,#e0e0e0 25%,#f5f5f5,#e0e0e0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.blog-card-skeleton .text-skeleton.short{width:40%}.blog-card-skeleton .text-skeleton.long{width:80%}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width: 1024px){.blog-card-skeleton .image-skeleton{height:140px}.blog-card-skeleton .text-skeleton{height:12px}}@media (max-width: 539px){.blog-card-skeleton .image-skeleton{height:120px}.blog-card-skeleton .text-skeleton{height:10px}}@media (max-width: 768px){.blog-layout{display:block;padding:0}.blog-categories,.blog-banners{display:none}.categories-scroll{display:flex;overflow-x:auto;gap:1rem;padding:1.3rem 0 0;background:#fff}.categories-scroll .category-btn{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;border:none;background:none;cursor:pointer}.categories-scroll .category-btn .category-icon{width:50px;height:50px;border-radius:50%;border:2px solid #bddc04;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.categories-scroll .category-btn .category-icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}.categories-scroll .category-btn span{font-size:.85rem;color:#333}.categories-scroll .category-btn.active span{color:#036c7d;font-weight:700}.blog-list{display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.blog-list .banner{display:flex;justify-content:center}.blog-list .banner img{max-width:100%;height:auto;border:1px solid #ddd;border-radius:6px}.blog-article{padding:1rem}}.movies-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}.movie-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;box-shadow:0 4px 12px #00000014;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.movie-card:hover{transform:translateY(-4px);box-shadow:0 6px 16px #0000001f}.movie-card .movie-title{font-size:1.3rem;font-weight:600;padding:1rem;color:#222}.movie-card .movie-main{display:flex;gap:1rem;padding:0 1rem 1rem}.movie-card .movie-main .movie-poster{flex:0 0 160px;height:240px;object-fit:cover;border-radius:6px}.movie-card .movie-main .movie-info{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.movie-card .movie-main .movie-info p{margin-bottom:.5rem;font-size:.9rem;color:#555;line-height:1.4}.movie-card .movie-main .movie-info .trailer-link{margin-top:auto;padding:6px 10px;background:#007bff;color:#fff;border-radius:4px;text-align:center;font-size:.85rem;text-decoration:none;transition:background .2s ease}.movie-card .movie-main .movie-info .trailer-link:hover{background:#0056b3}.movie-card .movie-main .movie-info .desktop-showtimes{margin-top:1rem;padding:.75rem;background:#f9f9f9;border-radius:6px}.movie-card .movie-main .movie-info .desktop-showtimes h4{margin-bottom:6px;font-size:.95rem;color:#333}.movie-card .movie-main .movie-info .desktop-showtimes div{font-size:.85rem;margin-bottom:4px}.movie-card .mobile-showtimes{display:none;padding:0rem 1rem 1rem;background:#f9f9f9;border-top:1px solid #eee}.movie-card .mobile-showtimes h4{margin-bottom:.5rem;font-size:1rem;color:#333}.movie-card .mobile-showtimes div{font-size:.85rem;margin-bottom:4px}@media (max-width: 539px){.movie-card .movie-main{flex-direction:row}.movie-card .movie-main .movie-poster{flex:0 0 40%;max-width:150px}.movie-card .movie-main .movie-info{flex:1;padding:.5rem}.movie-card .movie-main .movie-info .desktop-showtimes{display:none}.movie-card .mobile-showtimes{display:block;width:100%}}.cinema-tags{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.cinema-tags .cinema-tag{padding:6px 14px;border-radius:20px;border:1px solid #ddd;background:#f9f9f9;font-size:.9rem;color:#333;cursor:pointer;transition:all .2s ease}.cinema-tags .cinema-tag:hover{background:#036c7d;color:#fff;border-color:#036c7d}.cinema-tags .cinema-tag.active{background:#036c7d;color:#fff;border-color:#036c7d;font-weight:500}@media (max-width: 539px){.cinema-tags{overflow-x:auto;flex-wrap:nowrap;gap:.5rem;padding-bottom:.5rem}.cinema-tags .cinema-tag{flex:0 0 auto;white-space:nowrap}}*{padding:0;margin:0;box-sizing:border-box}a{text-decoration:none;color:inherit}body{font-family:Museo Sans Cyrl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-anchor:none;font-size:1rem;height:100%;height:-webkit-fill-available;min-height:-webkit-fill-available;overflow:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}.seo-text{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.nextWrapper{display:flex;justify-content:center;align-items:baseline;margin-top:20px}#sp-trust-badge{display:none!important}.nextButton{width:40px;height:40px;margin:0 10px;color:#000;background-color:#ffda50;border-radius:50%;border:none;cursor:pointer}.nextButton.active{background-color:#ffda50}.nextButton:hover{background-color:#aed4df}
