.VideoPlayerCard-module__rzhVHq__videoCard{flex-direction:column;gap:16px;width:100%;display:flex}.VideoPlayerCard-module__rzhVHq__flipContainer{aspect-ratio:16/9;perspective:1000px;width:100%;transform-style:preserve-3d;transition:aspect-ratio .4s;position:relative}.VideoPlayerCard-module__rzhVHq__flippedContainer{min-height:352px}.VideoPlayerCard-module__rzhVHq__flipFront,.VideoPlayerCard-module__rzhVHq__flipBack{backface-visibility:hidden;pointer-events:none;transition:transform .6s;position:absolute;inset:0}.VideoPlayerCard-module__rzhVHq__flipFront{pointer-events:auto;transform:rotateY(0)}.VideoPlayerCard-module__rzhVHq__flipBack{transform:rotateY(180deg)}.VideoPlayerCard-module__rzhVHq__flipped .VideoPlayerCard-module__rzhVHq__flipFront{pointer-events:none;transform:rotateY(-180deg)}.VideoPlayerCard-module__rzhVHq__flipped .VideoPlayerCard-module__rzhVHq__flipBack{pointer-events:auto;transform:rotateY(0)}.VideoPlayerCard-module__rzhVHq__videoWrapper{background-color:#000;width:100%;height:100%;position:relative;overflow:hidden}.VideoPlayerCard-module__rzhVHq__hoverShine:after{content:"";z-index:40;pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff21 50%,#d5a8481a 60%,#0000 80%);width:60%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-15deg)}.VideoPlayerCard-module__rzhVHq__hoverShine:hover:after{animation:.55s forwards VideoPlayerCard-module__rzhVHq__cardShine}@keyframes VideoPlayerCard-module__rzhVHq__cardShine{0%{left:-120%}to{left:160%}}.VideoPlayerCard-module__rzhVHq__videoWrapper video{width:100%;height:100%;display:block}.VideoPlayerCard-module__rzhVHq__chaptersPanel{scrollbar-width:thin;scrollbar-color:#d5a84866 transparent;overflow-y:auto}.VideoPlayerCard-module__rzhVHq__chaptersPanel::-webkit-scrollbar{width:3px}.VideoPlayerCard-module__rzhVHq__chaptersPanel::-webkit-scrollbar-track{background:0 0}.VideoPlayerCard-module__rzhVHq__chaptersPanel::-webkit-scrollbar-thumb{background:#d5a84866;border-radius:2px}.VideoPlayerCard-module__rzhVHq__chaptersPanel::-webkit-scrollbar-thumb:hover{background:#d5a848b3}.VideoPlayerCard-module__rzhVHq__chaptersToggle.VideoPlayerCard-module__rzhVHq__expanded{color:#fff;background-color:#d76d09;border-color:#d76d09}.VideoPlayerCard-module__rzhVHq__chaptersContent.VideoPlayerCard-module__rzhVHq__expanded{max-height:400px;overflow-y:auto}.VideoPlayerCard-module__rzhVHq__chapterItem{background-color:var(--bg-secondary,#f0f0f0);border-bottom:1px solid var(--border-color,#d9d9d9);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:all .2s;display:flex}.VideoPlayerCard-module__rzhVHq__chapterItem:last-child{border-bottom:none}.VideoPlayerCard-module__rzhVHq__chapterItem:hover{color:#fff;background-color:#d76d09}.VideoPlayerCard-module__rzhVHq__timestamp{white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.VideoPlayerCard-module__rzhVHq__description{font-size:14px;line-height:1.4}[data-theme=dark] .VideoPlayerCard-module__rzhVHq__chapterItem{background-color:var(--bg-secondary,#262626);border-bottom-color:var(--border-color,#434343)}.VideoPlayerCard-module__rzhVHq__ribbon{z-index:5;pointer-events:none;width:120px;height:120px;position:absolute;top:0;right:0;overflow:hidden}.VideoPlayerCard-module__rzhVHq__ribbonText{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:linear-gradient(135deg,#ff8c00,#d76d09);justify-content:center;align-items:center;width:170px;height:24px;padding:0 20px;font-size:10px;font-weight:700;display:flex;position:absolute;top:22px;right:-32px;overflow:hidden;transform:rotate(45deg);box-shadow:0 2px 6px #0006}@media (max-width:768px){.VideoPlayerCard-module__rzhVHq__chapterMarker{width:12px;height:22px;top:-8px}.VideoPlayerCard-module__rzhVHq__chapterTrackBar{bottom:32px}.VideoPlayerCard-module__rzhVHq__description{font-size:13px}.VideoPlayerCard-module__rzhVHq__chaptersContent.VideoPlayerCard-module__rzhVHq__expanded{max-height:250px}}@media (max-width:576px){.VideoPlayerCard-module__rzhVHq__videoCard{gap:12px}.VideoPlayerCard-module__rzhVHq__chapterItem{gap:8px;padding:10px 12px}.VideoPlayerCard-module__rzhVHq__timestamp,.VideoPlayerCard-module__rzhVHq__description{font-size:12px}}.VideoPlayerCard-module__rzhVHq__seekZone{cursor:pointer;z-index:4;-webkit-tap-highlight-color:transparent;background:0 0;border:none;width:33%;padding:0;position:absolute;top:56px;bottom:64px}.VideoPlayerCard-module__rzhVHq__seekZone[data-side=back]{left:0}.VideoPlayerCard-module__rzhVHq__seekZone[data-side=forward]{right:0}.VideoPlayerCard-module__rzhVHq__seekZone[data-side=middle]{width:34%;left:33%}:fullscreen .VideoPlayerCard-module__rzhVHq__seekZone{touch-action:none}.VideoPlayerCard-module__rzhVHq__seekZone:focus-visible{outline:2px solid var(--primary-color,#d5a848);outline-offset:-4px}.VideoPlayerCard-module__rzhVHq__nudge{z-index:7;color:#fff;letter-spacing:.02em;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;background:#0a080cb8;border-radius:8px;max-width:70%;padding:8px 14px;font-size:13px;font-weight:700;animation:.65s ease-out forwards VideoPlayerCard-module__rzhVHq__nudgeFade;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes VideoPlayerCard-module__rzhVHq__nudgeFade{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.VideoPlayerCard-module__rzhVHq__nudge{animation:none}}
