.scrolling-text-container{width:100%;max-width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}@media (max-width: 768px){.scrolling-text-container{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%)}.scrolling-text-container:before,.scrolling-text-container:after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:10;pointer-events:none}.scrolling-text-container:before{left:0;background:linear-gradient(to right,#f0f9f4,#f0f9f4cc 30%,#f0f9f400)}.scrolling-text-container:after{right:0;background:linear-gradient(to left,#f0f9f4,#f0f9f4cc 30%,#f0f9f400)}}.scrolling-text{display:inline-flex;white-space:nowrap}.scrolling-text.rtl{animation:scroll-rtl var(--scroll-duration, 120s) linear infinite}.scrolling-text.ltr{animation:scroll-ltr var(--scroll-duration, 120s) linear infinite}@keyframes scroll-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes scroll-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}.scrolling-text{will-change:transform}[dir=rtl] .scrolling-text-container{mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent)}@media (max-width: 768px){[dir=rtl] .scrolling-text-container{mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%)}[dir=rtl] .scrolling-text-container:before{left:auto;right:0;background:linear-gradient(to left,#f0f9f4,#f0f9f4cc 30%,#f0f9f400)}[dir=rtl] .scrolling-text-container:after{right:auto;left:0;background:linear-gradient(to right,#f0f9f4,#f0f9f4cc 30%,#f0f9f400)}}.embla{overflow:hidden;width:100%;position:relative}.embla__viewport{overflow:hidden;width:100%}.embla__container{display:flex;backface-visibility:hidden}.embla__slide{flex:0 0 50%;min-width:0;padding:0 10px}@media (min-width: 1024px){.embla__slide{flex:0 0 40%;padding:0 12px}}@media (min-width: 1440px){.embla__slide{flex:0 0 33.333%;padding:0 14px}}@media (min-width: 1920px){.embla__slide{flex:0 0 28%;padding:0 16px}}.desktop-carousel-wrapper .embla{position:relative}.mobile-media-item{width:100%;border-radius:12px;overflow:hidden}.media-placeholder{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background:#1a1a1a}.media-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.photo-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#2a2a2a,#1a1a1a)}.play-button-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;transition:opacity .2s ease}.media-placeholder:hover .play-button-overlay{opacity:1}.scrolling-genres-container{width:100%;max-width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}@media (max-width: 768px){.scrolling-genres-container{width:100vw;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:0;padding-right:0;mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%)}}.scrolling-genres{display:inline-flex;white-space:nowrap}.scrolling-genres.rtl{animation:scroll-genres-rtl var(--scroll-duration, 60s) linear infinite}.scrolling-genres.ltr{animation:scroll-genres-ltr var(--scroll-duration, 60s) linear infinite}@keyframes scroll-genres-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes scroll-genres-ltr{0%{transform:translate(-50%)}to{transform:translate(0)}}.scrolling-genres{will-change:transform}[dir=rtl] .scrolling-genres-container{mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to left,transparent,black 10%,black 90%,transparent)}@media (max-width: 768px){[dir=rtl] .scrolling-genres-container{mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to left,transparent 0%,rgba(0,0,0,.3) 5%,black 15%,black 85%,rgba(0,0,0,.3) 95%,transparent 100%)}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden;height:100%;scroll-padding:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial Hebrew,Noto Sans Hebrew,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:scroll;height:100%;scroll-padding:0}#root{min-height:100vh;scroll-padding:0}@media (min-width: 768px){html,body,#root{scroll-snap-type:y mandatory}}
