/**
 * Series Reels Pro - Watch History Styles
 */
/* Continue Watching Grid */
.srp-continue-watching-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}
.srp-continue-watching-card{display:block;border-radius:var(--srp-radius);overflow:hidden;background:var(--srp-bg-card);transition:all var(--srp-transition);text-decoration:none;color:inherit}
.srp-continue-watching-card:hover{transform:translateY(-3px);box-shadow:var(--srp-shadow-lg)}
.srp-cw-poster-wrap{position:relative;aspect-ratio:2/3;overflow:hidden;background:var(--srp-bg-secondary)}
.srp-cw-poster{width:100%;height:100%;object-fit:cover}
.srp-cw-progress-bar{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(255,255,255,0.2)}
.srp-cw-progress-fill{height:100%;background:var(--srp-accent);transition:width 0.3s ease}
.srp-cw-body{padding:12px}
.srp-cw-title{display:block;font-size:13px;font-weight:600;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.srp-cw-episode{font-size:11px;color:var(--srp-text-muted)}
.srp-cw-progress-text{display:block;font-size:12px;color:var(--srp-accent);font-weight:600;margin-top:4px}
/* Resume Prompt */
.srp-resume-prompt{position:absolute;bottom:16px;left:16px;right:16px;display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--srp-bg-glass);backdrop-filter:var(--srp-blur);-webkit-backdrop-filter:var(--srp-blur);border-radius:var(--srp-radius);border:1px solid var(--srp-border);z-index:5;font-size:14px;color:var(--srp-text-primary);flex-wrap:wrap}
.srp-resume-prompt .srp-btn{padding:8px 16px;font-size:13px}
.srp-resume-skip{background:transparent;color:var(--srp-text-muted)}
.srp-resume-skip:hover{color:var(--srp-text-primary)}
@media(max-width:600px){.srp-continue-watching-grid{grid-template-columns:repeat(2,1fr);gap:10px}.srp-resume-prompt{flex-direction:column;align-items:stretch;text-align:center;padding:12px;font-size:13px;left:8px;right:8px;bottom:8px}}
