.reference-video,.field-video-frame,.profile-video-tile,.cvt-video-panel{position:relative}
.offline-video-save{position:absolute;z-index:8;top:12px;right:12px;max-width:44%;min-height:38px;padding:6px 12px;border:1px solid #cce4de;border-radius:5px;background:#0c514bdc;color:#fff;font:700 clamp(12px,1vw,17px)/1.2 Arial,"Microsoft YaHei",sans-serif;cursor:pointer;box-shadow:0 3px 12px #0003}
.offline-video-save:disabled{background:#11695fe8;cursor:default}
.offline-video-save:focus-visible{outline:3px solid #ffc54d;outline-offset:3px}
