.cinema-on{background:var(--accent-soft,transparent);border-radius:10px}.cinema-on .trip-month{color:var(--accent);font-weight:700}.cinema-on .trip-name{font-weight:600}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cinema-progress{margin-top:26px}.cinema-progress-track{height:10px;border-radius:999px;background:var(--well-2,rgba(0,0,0,.08));overflow:hidden}.cinema-progress-fill{height:100%;border-radius:999px;background:var(--accent);transition:width .9s cubic-bezier(.16,1,.3,1)}.cinema-progress-label{margin-top:10px;font-size:13px;color:var(--muted)}@media (prefers-reduced-motion:reduce){.cinema-progress-fill{transition:none}}