/* ============================================================
   KinoStyle — «Продолжить просмотр»
   ============================================================ */
.continue-watching-section[hidden] { display: none; }

/* Полоска прогресса на карточке — декоративная, показывает «недавно смотрели» */
.continue-watching-section .pcard-img {
    position: relative;
}
.continue-watching-section .cw-progress {
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: 8px;
    height: 3px;
    border-radius: 2px;
    background: rgba(244,241,236,.25);
    overflow: hidden;
    z-index: 2;
}
.continue-watching-section .cw-progress::after {
    content: "";
    position: absolute;
    inset: 0;
    background: var(--accent);
    border-radius: inherit;
    transform: scaleX(.35);
    transform-origin: left;
}
.continue-watching-section #cw-clear {
    background: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
    font-size: 14px;
    color: var(--muted);
    display: inline-flex;
    align-items: center;
    gap: 6px;
}
.continue-watching-section #cw-clear:hover {
    color: var(--text);
}
