.TrailerHeader_root__n8XkZ{display:flex;align-items:center;gap:var(--ym-spacer-size-xs)}.TrailerHeader_coverContainer__4R_jG{--cover-size:3.625rem;position:relative;margin-block-end:var(--ym-spacer-size-xs);margin-inline-end:var(--ym-spacer-size-m);width:3.625rem;width:var(--cover-size);height:3.625rem;height:var(--cover-size)}.TrailerHeader_cover__G6BRb{background-color:var(--cover-color);width:100%;height:100%}.TrailerHeader_iconContainer__QXR64{--circle-size:2.5rem;display:flex;position:absolute;flex-direction:column;align-items:center;justify-content:center;inset-inline-end:0;inset-block-end:0;transform:translate(var(--ym-spacer-size-m),var(--ym-spacer-size-xs));border-radius:var(--ym-radius-size-round);background-color:var(--trailer-color,var(--ym-background-color-secondary-enabled-blur));width:2.5rem;width:var(--circle-size);height:2.5rem;height:var(--circle-size)}[dir=rtl] .TrailerHeader_iconContainer__QXR64{transform:translate(calc(var(--ym-spacer-size-m)*-1),var(--ym-spacer-size-xs))}.TrailerHeader_icon__5T0JT{color:var(--ym-controls-color-secondary-text-enabled_variant)}.TrailerHeader_textContainer__LR03v{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.TrailerHeader_text__BWMLw{line-height:var(--ym-font-line-height-headline-xs);letter-spacing:normal;font-family:var(--ym-font-heading);font-size:var(--ym-font-size-headline-xs);font-weight:var(--ym-font-weight-bold);font-style:normal}.TrailerHeader_link__kObd5{transition:color var(--ym-duration-transition);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--ym-controls-color-primary-text-enabled)}.TrailerHeader_link__kObd5:focus-visible,.TrailerHeader_link__kObd5:hover{color:var(--ym-controls-color-primary-text-enabled_variant)}@media(prefers-reduced-motion:reduce){.TrailerHeader_link__kObd5{transition:none}}.TrailerHeader_title__GuIe0{color:var(--ym-controls-color-primary-text-enabled_variant)}.TrailerHeader_playButton__MGmhZ:focus-visible,.TrailerHeader_playButton__MGmhZ:hover{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.TrailerHeader_playButton__MGmhZ{transition:none}}.TrailerHeader_playButtonIcon__JFbl_{color:var(--ym-controls-color-primary-text-enabled_variant)}.TrailerHeader_shimmerContainer__cOsas{display:flex;flex-direction:column;justify-content:center;height:var(--ym-font-line-height-headline-xs)}.TrailerHeader_titleShimmer__KKn7b{width:50%;height:var(--ym-spacer-size-xl)}.TrailerHeader_descriptionShimmer__WOlY5{width:70%;height:var(--ym-spacer-size-s)}.TrailerHeader_share__5lxh7{margin-inline-start:var(--ym-spacer-size-s);margin-inline-end:var(--ym-spacer-size-s);color:var(--ym-controls-color-primary-text-enabled_variant)}.TrailerHeader_share__5lxh7:focus-visible,.TrailerHeader_share__5lxh7:hover{transform:scale(1.05)}.TrailerTrack_root__0UIP4{position:relative;padding-inline-start:var(--ym-spacer-size-xs);padding-inline-end:var(--ym-spacer-size-xs)}.TrailerTrack_root_active__F_8Iw:before{position:absolute;transform:translate3d(calc(var(--track-progress) - 100%),0,0);transition:transform var(--ym-duration-transition) linear;background-color:var(--ym-surface-color-primary-enabled-list);inset-inline-start:0;inset-block-start:0;width:100%;height:100%;content:""}@media screen and (prefers-reduced-motion:reduce){.TrailerTrack_root_active__F_8Iw:before{transition:none}}.Trailer_root__c8eG3{display:flex;flex-direction:column}.Trailer_header__FBFMi{margin-block-end:var(--ym-spacer-size-m);padding-inline-start:var(--ym-spacer-size-l);padding-inline-end:var(--ym-spacer-size-l)}.Trailer_trackShimmer__qmCN3{height:3.5rem}.Trailer_albumShimmer__8RxuC{padding-inline-start:var(--ym-spacer-size-xs);padding-inline-end:var(--ym-spacer-size-xs)}.Trailer_footer__POMTS{margin-block-start:var(--ym-spacer-size-l);padding-block-end:var(--ym-spacer-size-l);padding-inline-start:var(--ym-spacer-size-l);padding-inline-end:var(--ym-spacer-size-l)}.TrailerModal_root__T4ZJ8{display:flex;flex-direction:column;-webkit-backdrop-filter:initial;backdrop-filter:none;background-color:var(--ym-background-color-primary-enabled-content);width:100%;max-width:26.875rem;height:auto;max-height:calc(100% - var(--ym-spacer-size-l)*2);inset-block-end:var(--ym-spacer-size-l);inset-inline-end:var(--ym-spacer-size-l)}@media only screen and (max-width:767.98px){.TrailerModal_root__T4ZJ8{position:fixed;border-end-end-radius:0;border-end-start-radius:0;padding-block-start:var(--ym-spacer-size-xl);max-width:100%;max-height:100%;inset-block-end:0}.TrailerModal_root__T4ZJ8:before{position:absolute;inset-block-start:var(--ym-spacer-size-xs);inset-inline-start:50%;transform:translateX(-50%);border-radius:var(--ym-radius-size-xxxl);background-color:var(--ym-controls-color-primary-text-enabled);width:2.8125rem;height:.25rem;content:""}}.TrailerModal_modalContent__ZSNFe{display:flex;flex-direction:column;gap:var(--ym-spacer-size-xxxs);padding:0;height:100%;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;transition:scrollbar-color .2s ease-in-out}.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar-thumb{border:.5rem solid transparent;border-radius:var(--ym-radius-size-l);background-clip:content-box;min-height:3.125rem}.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar{width:var(--ym-spacer-size-xxl)}@supports selector(scrollbar-width:auto){.TrailerModal_modalContent__ZSNFe{scrollbar-color:var(--ym-surface-color-primary-enabled-entity) transparent;scrollbar-gutter:stable}}@supports selector(::-webkit-scrollbar){.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar-thumb{background-color:var(--ym-controls-color-primary-default-disabled)}.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar-thumb:hover{background-color:var(--ym-surface-color-primary-enabled-entity)}}@media(prefers-reduced-motion:reduce){.TrailerModal_modalContent__ZSNFe{transition:none}}@media only screen and (max-width:1024px){.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar-thumb{border:.1875rem solid transparent}.TrailerModal_modalContent__ZSNFe::-webkit-scrollbar{width:var(--ym-spacer-size-m)}}.TrailerModal_header__0h1zj{display:flex;justify-content:flex-end;padding-block-start:var(--ym-spacer-size-l);padding-inline-start:var(--ym-spacer-size-l);padding-inline-end:var(--ym-spacer-size-l)}