header .save-video{width:auto;padding:0 14px;border-radius:10px;color:#fff;background:#202633}header .save-video:hover,header .save-video.saved{border-color:#e63946;background:#e63946}@media(max-width:750px){header .save-video{font-size:0;padding:0;width:36px}header .save-video::first-letter{font-size:18px}}
header .brand{width:150px;height:52px;display:flex;align-items:center}header .brand img{width:146px;height:48px;object-fit:contain;object-position:left center}#resumeModal img{width:74px;height:74px;border-radius:19px;filter:drop-shadow(0 10px 28px #ff003c55)}@media(max-width:750px){header .brand{width:43px}header .brand img{width:42px;height:42px;object-fit:cover;object-position:right;border-radius:11px}}

.retry-source{position:absolute;left:50%;top:calc(50% + 48px);transform:translateX(-50%);z-index:8;border:1px solid #ffffff25;background:#151925;color:#fff;border-radius:12px;padding:11px 18px;font-weight:800;cursor:pointer}.retry-source:hover{background:#ff173d;border-color:#ff173d}.retry-source[hidden]{display:none!important}
