.chapter-card{background-color:#072535e6;border:.125rem solid #fff;flex-direction:column;display:flex;overflow:hidden}@media screen and (min-width:768px){.chapter-card{flex-direction:row}}.chapter-card__image-container{aspect-ratio:16/9;cursor:pointer;background:0 0;border:none;width:100%;position:relative}@media screen and (min-width:768px){.chapter-card__image-container{width:16rem;min-width:16rem}}.chapter-card__image{object-fit:cover}.chapter-card__duration{border-top:.125rem solid #ffffff47;border-bottom:.125rem solid #ffffff47;justify-content:flex-end;width:100%;padding:0;display:flex;position:absolute;top:0;right:0}.chapter-card__info{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.chapter-card__title-row{flex-direction:row;align-items:baseline;gap:.5rem;display:flex}.chapter-card__episode.typography{color:#ffffffad;white-space:nowrap}.chapter-card__text.typography{color:#ffffffad}.chapter-card__show-more{cursor:pointer;color:#64bded;font-family:inherit;font-size:inherit;background:0 0;border:none;margin-left:.5rem;padding:0}.chapter-card__watched-badge{color:#fff;background-color:#64bded;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.5rem;left:.5rem}.chapter-card__watched-badge svg{width:1rem;height:1rem}.chapter-card__watched-toggle{cursor:pointer;color:#ffffffad;background:0 0;border:none;align-self:flex-start;align-items:center;gap:.5rem;padding:0;font-family:inherit;display:inline-flex}.chapter-card__watched-toggle svg{width:1.125rem;height:1.125rem}.chapter-card__watched-toggle:disabled{opacity:.5;cursor:default}.chapter-card__watched-toggle--on{color:#64bded}
.detail-player-wrapper__play-button{color:#072535;cursor:pointer;background:#e0f32c;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s;display:flex}.detail-player-wrapper__play-button:hover:not(:disabled){background:#d0e516}.detail-player-wrapper__play-button:disabled{opacity:.6;cursor:not-allowed}@media screen and (min-width:768px){.detail-player-wrapper__play-button{width:auto}}.detail-player-wrapper__chapters{flex-direction:column;gap:1rem;padding:1rem;display:flex}@media screen and (min-width:1024px){.detail-player-wrapper__chapters{padding:1.5rem 0 0}}.detail-player-wrapper__loading{z-index:999;color:#fff;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;animation:1s linear infinite spin;display:flex;position:fixed;top:0;left:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.detail-content{flex-direction:column;gap:0;width:100%;display:flex}@media screen and (min-width:768px){.detail-content{gap:1.25rem;padding:3.5rem 1rem}}@media screen and (min-width:1024px){.detail-content{flex-direction:row;justify-content:space-between;gap:5rem;padding:3.5rem 2rem}}@media screen and (min-width:1392px){.detail-content{padding:3.5rem 6.75rem}}.detail-content__left{flex-direction:column;order:2;display:flex}@media screen and (min-width:1024px){.detail-content__left{flex:auto;order:0;max-width:47rem}}.detail-content__buy{order:1}@media screen and (min-width:1024px){.detail-content__buy{flex:none;order:0;align-self:flex-start}}.detail-content__chapters{flex-direction:column;gap:1rem;padding:1rem;display:flex}@media screen and (min-width:1024px){.detail-content__chapters{padding:1.5rem 0 0}.detail-content__chapters-tablet{display:none}}.detail-content__chapters-desktop{display:none}@media screen and (min-width:1024px){.detail-content__chapters-desktop{display:block}}
