.pm .pm-cue{border-top:1px solid var(--pm-line);border-bottom:1px solid var(--pm-line)}.pm .pm-cue-band{justify-content:space-between;align-items:center;gap:var(--pm-s3);border-bottom:1px solid var(--pm-line);min-height:28px;font-size:var(--pm-fs-12);font-variant-numeric:tabular-nums;line-height:var(--pm-lh-meta);color:var(--pm-ink-3);display:flex}.pm .pm-cue-no{color:var(--pm-ink-2);font-weight:700}.pm .pm-cue-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pm .pm-cue-rows{margin:0;padding:0;list-style:none}.pm .pm-cue-row{grid-template-columns:var(--pm-s8) minmax(0, 1fr);min-height:var(--pm-tap);display:grid;position:relative}.pm .pm-cue-row+.pm-cue-row{border-top:1px solid var(--pm-line)}.pm .pm-cue-time{padding:var(--pm-s3) var(--pm-s3) var(--pm-s3) 0;border-right:1px solid var(--pm-line);font-size:var(--pm-fs-15);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--pm-lh-meta);color:var(--pm-ink);white-space:nowrap}.pm .pm-cue-body{min-width:0;padding:var(--pm-s3) 0 var(--pm-s3) var(--pm-s4);font-size:var(--pm-fs-15);line-height:var(--pm-lh-body);color:var(--pm-ink)}.pm .pm-cue-link{color:inherit}.pm .pm-cue-link:after{content:"";position:absolute;inset:0}.pm .pm-cue-row[data-link]:hover{background:var(--pm-bg-2)}.pm .pm-cue-row[data-link]:hover .pm-cue-link{text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.pm .pm-cue-row{grid-template-columns:56px minmax(0,1fr)}.pm .pm-cue-body{padding-left:var(--pm-s3)}}
