.add-to-my-lab-button{display:flex;align-items:center;gap:.5rem}.add-to-my-lab-button .ui-kit-btn{width:24px;height:auto}.add-to-my-lab-button .ui-kit-btn .anticon-loading{color:#f0f0f0}.ui-kit-screenplay-carousel-item{display:inline-flex;flex-direction:column;justify-content:center;width:100%;text-decoration:none;overflow:hidden;min-height:240px;cursor:pointer}.ui-kit-screenplay-carousel-item:active,.ui-kit-screenplay-carousel-item:focus,.ui-kit-screenplay-carousel-item:hover{text-decoration:none}.ui-kit-screenplay-carousel-item .ui-kit-screenplay-carousel-img-holder{position:relative}.ui-kit-screenplay-carousel-item .ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,hsla(0,0%,100%,.06) 25%,hsla(0,0%,100%,.15) 37%,hsla(0,0%,100%,.06) 63%)}.ui-kit-screenplay-carousel-item .ant-skeleton,.ui-kit-screenplay-carousel-item .image-placeholder,.ui-kit-screenplay-carousel-item .lazy-image img{display:flex;min-height:190px;width:100%;aspect-ratio:16/9;object-fit:cover;object-position:top;border-radius:.625rem;background:#1a323d}.ui-kit-screenplay-carousel-item .reading-progress-wrapper{position:absolute;left:0;right:0;bottom:0;padding:0 1rem 1.5rem;line-height:.25rem}.ui-kit-screenplay-carousel-item .reading-progress-wrapper .ant-progress{line-height:.25rem}.ui-kit-screenplay-carousel-item .reading-progress-wrapper .ant-progress-bg,.ui-kit-screenplay-carousel-item .reading-progress-wrapper .ant-progress-inner,.ui-kit-screenplay-carousel-item .reading-progress-wrapper .ant-progress-outer{height:.25rem!important}.ui-kit-screenplay-carousel-item .reading-progress-wrapper+.overlay-bottom-left{bottom:2.75rem!important}.ui-kit-screenplay-carousel-item .overlay-bottom-left{position:absolute;z-index:2;left:1rem;bottom:1rem;padding:0;width:auto;height:auto;border-radius:500px}.ui-kit-screenplay-carousel-item .overlay-bottom-left:before{content:"";display:block;width:1rem;height:1rem;background:#131718;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.ui-kit-screenplay-carousel-item .overlay-bottom-left .anticon{vertical-align:middle;position:relative;z-index:1}.ui-kit-screenplay-carousel-item .overlay-top-right{position:absolute;right:1rem;top:1rem;padding:0;width:auto;height:auto;border-radius:500px}.ui-kit-screenplay-carousel-item .screenplay-content{width:100%;display:flex;flex-direction:column;gap:.5rem}.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data{padding-top:1rem;display:flex;flex-direction:row;align-items:center;gap:.25rem;width:auto}.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .screenplay-data-mylab-and-genres,.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .screenplay-data-mylab-and-genres .ant-space-item+.ant-space-item{min-width:0}.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .count{white-space:nowrap}.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .ant-btn-icon-only{padding:0;min-height:.875rem}.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .ant-btn-icon-only:active,.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .ant-btn-icon-only:focus,.ui-kit-screenplay-carousel-item .screenplay-content .screenplay-data .ant-btn-icon-only:hover{background-color:transparent}.ui-kit-screenplay-carousel-item .screenplay-logline{padding-top:1.5rem;color:#f0f0f0}.forum-section-container{padding:7.5rem 3rem;display:flex;justify-content:center}.forum-section-container .text-section{text-align:center}.forum-section-container .forum-section-container-posts{text-align:left;max-width:768px}.layout,.screenplay-banner-related,.ui-kit-container{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:576px){.layout,.screenplay-banner-related,.ui-kit-container{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:1200px){.layout,.screenplay-banner-related,.ui-kit-container{padding-left:3rem;padding-right:3rem}}.max-w-fullhd,.ui-kit-content{width:100%;max-width:1400px;margin:0 auto}.screenplay-banner-related,.ui-kit-container{padding-bottom:3rem;padding-top:3rem}@media(min-width:576px){.screenplay-banner-related,.ui-kit-container{padding-bottom:7.5rem;padding-top:7.5rem}}.ui-kit-container-narrow{padding:3rem 1rem}@media(min-width:768px){.ui-kit-container-narrow{padding:5rem 3rem}}@media(min-width:992px){.ui-kit-container-narrow{padding:7.5rem 6rem}}.screenplay-banner-related .ant-flex{flex-direction:column;gap:3rem;width:100%}@media(min-width:576px){.screenplay-banner-related .ant-flex{gap:5rem}}.screenplay-banner-related .ui-kit-heading{text-align:center}.screenplay-banner-related .ui-kit-screenplay-carousel{display:flex;flex-direction:column;padding:0;max-width:1024px;width:100%;row-gap:1.5rem;gap:1.5rem}@media(min-width:768px){.screenplay-banner-related .ui-kit-screenplay-carousel{flex-direction:row}}.radius-xs{border-radius:2px}.radius-sm{border-radius:4px}.radius-md{border-radius:1.5rem}.radius-lg{border-radius:36px}.radius-xl{border-radius:80px}.radius-3xl{border-radius:500px}.gap-none{gap:0}.gap-xxs{gap:.125rem}.gap-xs{gap:.25rem}.gap-sm{gap:.5rem}.gap-md{gap:1rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2.25rem}.gap-2xl{gap:3rem}.gap-3xl{gap:5rem}@media(min-width:1400px){.px-2xl-5xl{padding-inline:10rem}}.mt-xl{margin-top:2.25rem}.mt-64{margin-top:4rem}@media(min-width:576px){.mt-sm-120{margin-top:7.5rem}}.bg-white{background:#fff}.bg-black{background:#000}.bg-dark-blue{background:#121d22}.bg-dark-blue-920{background:#131718}.bg-dark-blue-950{background:#090e11}.bg-electric-violet-25{background-color:#fcf3ff}.bg-lime-25{background-color:#fdfff3}.bg-green-25{background-color:#f2fff7}.bg-blue-25{background-color:#f0fbff}.bg-lightgreen-25{background-color:#f2ffeb}.bg-light{background:#f0f0f0}.bg-secondary{background:#bfbfbf}.bg-transparent{background:transparent}.bg-electric-violet-600{background:#8415f3}.bg-electric-violet-gradient{background:linear-gradient(90deg,#8415f3,#4d0c8d)}.transparent{color:transparent}.dark{color:#262626}.dark.secondary{color:#595959!important}.dark.secondary-045{color:rgba(0,0,0,.45)!important}.dark .secondary-045{color:rgba(0,0,0,.45)}.light{color:#f0f0f0}.light.secondary-045{color:hsla(0,0%,100%,.45)!important}.light .secondary-045{color:hsla(0,0%,100%,.45)}.lime{color:#c4f316}@media(min-width:576px){.lime-sm{color:#c4f316}}.white{color:#fff}.neutral{color:#595959}.secondary{color:#bfbfbf}.secondary-alt{color:#595959!important}.danger{color:#ff4d4f!important}.text-blue-500{color:#0090ff}.text-blue-250{color:#69b1ff}.bg-light-1{background:#fcffe5}.bg-light-2{background:#e2fbfe}.bg-dark{background:#262626}.bg-lime{background:#c4f316}.simple-page-header .ui-kit-heading .ui-kit-text{color:rgba(0,0,0,.45)}#root,body,html,main{min-height:100%;min-height:100vh}.layout{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:576px){.layout{padding-left:1.5rem;padding-right:1.5rem}}@media only screen and (min-width:1200px){.layout{padding-left:3rem;padding-right:3rem}}@media only screen and (max-width:375px){.vertical{padding-top:1rem;padding-bottom:1rem}}@media only screen and (min-width:375px){.vertical{padding-top:1rem;padding-bottom:1rem}}@media only screen and (min-width:576px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:768px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:992px){.vertical{padding-top:1.5rem;padding-bottom:1.5rem}}@media only screen and (min-width:1200px){.vertical{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width:1400px){.vertical{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width:1920px){.vertical{padding-top:3rem;padding-bottom:3rem}}.simple-page{min-height:100%;min-height:100vh}.shop-page-y,.simple-page-y{padding-top:1rem;padding-bottom:4rem}@media(min-width:992px){.shop-page-y,.simple-page-y{padding-bottom:8rem;padding-bottom:10.5rem}}.shop-page-y{padding-top:0}.dashboard-layout-x{padding-left:1rem;padding-right:1rem}@media(min-width:576px){.dashboard-layout-x{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:992px){.dashboard-layout-x{padding-left:3rem;padding-right:3rem}}.dashboard-layout-y{padding-top:calc(4rem + var(--header-alert-container-height, 0px) + 1.5rem);padding-bottom:3rem}@media(min-width:576px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 2.25rem)}}@media(min-width:768px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 3rem)}}@media(min-width:992px){.dashboard-layout-y{padding-top:calc(6rem + var(--header-alert-container-height, 0px) + 7.5rem);padding-bottom:5rem}}.img-full-width,.section-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.max-w-fullhd{width:100%;max-width:1400px;margin:0 auto}.min-h-90vh{min-height:90vh}.max-h-none{max-height:none!important}@media(min-width:992px){.max-h-lg-90vh{max-height:90vh}}.full-size{padding:0}.justify-content-center{justify-content:center}.ant-wave{color:#bfbfbf}.ant-layout{background:none}.ant-layout-content>div{position:relative}.slick-dots li button:before{content:unset;font-size:unset}.ant-menu-submenu-popup{z-index:1000}#side-menu-popover .ant-menu-submenu{position:absolute;left:3rem!important}@media(min-width:576px){#side-menu-popover .ant-menu-submenu{left:5rem!important}}.btn-reset{cursor:pointer;background-color:transparent;border-color:transparent;padding:0}.visually-hidden{width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}