.preview-module__yBlEca__wrap{width:90%;max-width:1280px;margin:28px auto 0;padding:0 0 80px}.preview-module__yBlEca__backLink{color:#81c784;align-items:center;gap:6px;margin-bottom:14px;font-size:.85rem;font-weight:600;text-decoration:none;transition:color .2s;display:inline-flex}.preview-module__yBlEca__backLink:hover{color:#a5d6a7}.preview-module__yBlEca__videoTitle{color:#fff;margin-bottom:12px;font-size:1.05rem;font-weight:700}.preview-module__yBlEca__timerBarWrap{background:#ffffff14;border-radius:2px;height:4px;margin-bottom:6px;overflow:hidden}.preview-module__yBlEca__timerBarFill{background:linear-gradient(90deg,#2e7d32,#a5d6a7);border-radius:2px;height:100%;transition:width .1s linear}.preview-module__yBlEca__timerLabel{color:#81c784;margin-bottom:8px;font-size:.75rem;font-weight:600}.preview-module__yBlEca__timerLabel span{color:#a5d6a7}.preview-module__yBlEca__videoContainer{aspect-ratio:16/9;background:#0a0a0a;border:1px solid #1b5e20;border-radius:4px;width:100%;max-height:68vh;position:relative;overflow:hidden}.preview-module__yBlEca__videoEl{object-fit:contain;width:100%;height:100%;display:block}.preview-module__yBlEca__endedBar{color:#a5d6a7;letter-spacing:.3px;background:#000000bf;justify-content:center;align-items:center;gap:16px;padding:10px 16px;font-size:.82rem;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.preview-module__yBlEca__replayBtn{color:#a5d6a7;cursor:pointer;background:#2e7d324d;border:1px solid #2e7d32;border-radius:3px;padding:4px 12px;font-size:.78rem;transition:background .2s}.preview-module__yBlEca__replayBtn:hover{background:#2e7d328c}.preview-module__yBlEca__noVideo{color:#444;background:#0d0d0d;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;font-size:.9rem;display:flex}.preview-module__yBlEca__noVideoIcon{font-size:2.5rem}.preview-module__yBlEca__memberBadge{color:#a5d6a7;letter-spacing:.3px;background:#1b5e20;border-radius:20px;margin-bottom:10px;padding:4px 12px;font-size:.8rem;font-weight:700;display:inline-block}.preview-module__yBlEca__floatingWidget{z-index:100;background:linear-gradient(160deg,#0d2e0f 0%,#071a09 100%);border:1px solid #2e7d32;border-radius:8px;width:200px;transition:border-color .3s,box-shadow .3s;animation:.35s preview-module__yBlEca__slideIn;position:fixed;bottom:28px;right:24px;box-shadow:0 4px 24px #000000b3}@keyframes preview-module__yBlEca__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preview-module__yBlEca__widgetPulse{border-color:#4caf50;animation:1.6s ease-in-out 3 preview-module__yBlEca__pulse;box-shadow:0 0 0 3px #4caf5040,0 4px 24px #000000b3}@keyframes preview-module__yBlEca__pulse{0%{box-shadow:0 0 0 3px #4caf5040,0 4px 24px #000000b3}50%{box-shadow:0 0 0 7px #4caf5026,0 4px 28px #000c}to{box-shadow:0 0 0 3px #4caf5040,0 4px 24px #000000b3}}.preview-module__yBlEca__widgetInner{flex-direction:column;gap:6px;padding:14px 14px 12px;display:flex}.preview-module__yBlEca__widgetHeadline{color:#fff;letter-spacing:.5px;text-transform:uppercase;font-size:.78rem;font-weight:800}.preview-module__yBlEca__widgetSub{color:#6a9b6e;font-size:.72rem;line-height:1.4}.preview-module__yBlEca__widgetPrice{color:#a5d6a7;margin-top:2px;font-size:.8rem}.preview-module__yBlEca__widgetPrice strong{color:#fff;font-size:1rem}.preview-module__yBlEca__widgetBtn{color:#fff;text-align:center;letter-spacing:.8px;text-transform:uppercase;background:linear-gradient(135deg,#2e7d32,#1b5e20);border:1px solid #4caf50;border-radius:4px;margin-top:4px;padding:10px;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .2s,transform .15s;display:block}.preview-module__yBlEca__widgetBtn:hover{background:linear-gradient(135deg,#388e3c,#2e7d32);transform:translateY(-1px)}.preview-module__yBlEca__widgetReplay{color:#4e7a52;cursor:pointer;text-align:center;background:0 0;border:none;padding:2px 0;font-size:.72rem;transition:color .2s}.preview-module__yBlEca__widgetReplay:hover{color:#81c784}.preview-module__yBlEca__widgetLogin{color:#3a5e3a;text-align:center;padding-top:2px;font-size:.68rem;text-decoration:none;transition:color .2s}.preview-module__yBlEca__widgetLogin:hover{color:#6a9b6e}
