.oa-pv-press ul{margin:-3px 0;padding:0;list-style:none;display:grid}.oa-pv-root .oa-pv-press a{color:var(--oa-ink);align-items:baseline;gap:10px;padding:3px 0;display:flex}.oa-pv-press-source{flex:auto;min-width:0;font-weight:500;transition:color .18s}.oa-pv-press time{color:var(--oa-muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.oa-pv-press svg{color:#8fa1b7;flex:none;align-self:flex-start;margin-top:4px;transition:color .18s,transform .18s}.oa-pv-press a:hover .oa-pv-press-source,.oa-pv-press a:hover svg{color:var(--oa-blue)}.oa-pv-press a:hover svg{transform:translate(2px,-2px)}.oa-pv-press-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.oa-pv-press svg{transition:none}.oa-pv-press a:hover svg{transform:none}}
:is(.oa-pv-card,.oa-pv-root) .oa-pv-source{z-index:1;min-height:34px;color:var(--oa-blue);background:#f3f8ff;border:1px solid #c9dcf5;border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 11px;font-size:12.5px;font-weight:600;line-height:1.3;transition:background .18s,border-color .18s;display:inline-flex;position:relative}:is(.oa-pv-card,.oa-pv-root) .oa-pv-source:hover{background:#e6f0ff;border-color:#9fc0ee}:is(.oa-pv-card,.oa-pv-root) a.oa-pv-source:focus-visible{outline:2px solid var(--oa-blue);outline-offset:3px;border-radius:999px}.oa-pv-source svg:last-child{margin-left:-2px;transition:transform .18s}.oa-pv-source:hover svg:last-child{transform:translate(2px,-2px)}.oa-pv-card-body .oa-pv-source{margin-top:4px}.oa-pv-info .oa-pv-source{margin-top:2px}@media (prefers-reduced-motion:reduce){.oa-pv-source svg:last-child{transition:none}.oa-pv-source:hover svg:last-child{transform:none}}
.oa-pv-thumb{container-type:size}.oa-pv-thumb:has(>.oa-pv-preview.is-shown){z-index:1}.oa-pv-preview{--played:0%;opacity:0;pointer-events:none;background:#f5f8fc;border-radius:12px;width:min(100cqw - 20px,177.778cqh - 35.5556px);height:min(100cqh - 20px,56.25cqw - 11.25px);margin:auto;transition:opacity .28s,transform .5s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0;overflow:hidden;transform:translateY(6px)scale(.96);box-shadow:0 0 0 1px #d3deec,0 16px 36px #183a6529;container-type:inline-size}.oa-pv-preview.is-shown{opacity:1;pointer-events:auto;transform:none}.oa-pv-preview video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.oa-pv-card .oa-pv-thumb.has-image img{transition:transform .65s cubic-bezier(.2,.75,.25,1),filter .45s}.oa-pv-card .oa-pv-thumb.has-image:has(>.oa-pv-preview.is-shown) img{filter:blur(8px)saturate(1.2);transform:scale(1.1)}.oa-pv-card .oa-pv-thumb .oa-pv-play{transition:transform .3s cubic-bezier(.2,.75,.25,1),opacity .25s}.oa-pv-card .oa-pv-thumb:has(>.oa-pv-preview.is-shown) .oa-pv-play{opacity:0;transform:scale(.85)}.oa-pv-preview-bar{pointer-events:none;background:linear-gradient(#02102500,#02102585);align-items:center;gap:8px;padding:28px 10px 9px;transition:opacity .3s;display:flex;position:absolute;inset:auto 0 0}.oa-pv-preview-bar :is(button,input){pointer-events:auto}.oa-pv-preview.is-idle .oa-pv-preview-bar{opacity:0}.oa-pv-preview.is-idle .oa-pv-preview-bar :is(button,input){pointer-events:none}.oa-core-art .oa-pv-preview svg{width:14px;max-width:none;height:14px}.oa-pv-preview .oa-pv-preview-toggle{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061a33b3;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;padding:0;transition:background .2s;display:grid}.oa-pv-preview .oa-pv-preview-toggle:hover{background:#075bff}.oa-pv-preview-toggle .lucide-play{margin-left:2px}.oa-pv-preview .oa-pv-seek{--played:inherit;flex:1;width:auto;min-width:0;height:18px}.oa-pv-preview-time{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px #02102580;flex-shrink:0;font-size:11px;font-weight:600;line-height:1}.oa-pv-preview .oa-pv-preview-sound{color:#0f2742;white-space:nowrap;background:#ffffffeb;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;height:28px;padding:0 11px 0 9px;font-size:11.5px;font-weight:600;line-height:1;transition:background .2s,color .2s;display:inline-flex;box-shadow:0 6px 18px #02102540}.oa-pv-preview .oa-pv-preview-sound:hover{color:#fff;background:#075bff}.oa-pv-preview-line{width:var(--played);opacity:0;pointer-events:none;background:#3d86ff;height:2px;transition:opacity .3s;position:absolute;bottom:0;left:0}.oa-pv-preview.is-idle .oa-pv-preview-line{opacity:1}@container (max-width:340px){.oa-pv-preview-time{display:none}}
.oa-pv-links{z-index:1;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex;position:relative}.oa-pv-card-body .oa-pv-links .oa-pv-source{margin-top:0}.oa-pv-page{border:1px solid var(--oa-blue);background:var(--oa-blue);border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:6px 13px 6px 14px;font-size:12.5px;font-weight:600;line-height:1.3;transition:background .18s,border-color .18s;display:inline-flex;color:#fff!important}.oa-pv-page:hover{background:#0047cc;border-color:#0047cc}.oa-pv-page svg{transition:transform .18s}.oa-pv-page:hover svg{transform:translate(2px)}.oa-home .oa-pv-page:focus-visible{outline:2px solid var(--oa-blue);outline-offset:3px;border-radius:999px}@media (prefers-reduced-motion:reduce){.oa-pv-page svg{transition:none}.oa-pv-page:hover svg{transform:none}}
.oa-pv-card button.oa-pv-page{font-size:12.5px;font-weight:600;line-height:1.3}.oa-pv-page.is-secondary{background:#f3f8ff;border-color:#c9dcf5;color:var(--oa-blue)!important}.oa-pv-page.is-secondary:hover{background:#e6f0ff;border-color:#9fc0ee}
