.ev-player{position:fixed;z-index:50000;right:18px;bottom:18px;width:min(570px,calc(100vw - 25px));background:#0a121b;border:1px solid #d2a96f;border-radius:14px;box-shadow:0 20px 72px #000c;overflow:hidden;color:#f0f1f2}.ev-player[hidden],.ev-player [hidden]{display:none!important}.ev-head{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#162435;cursor:move;touch-action:none}.ev-head>span{font-size:24px;color:#d9b27b}.ev-meta{flex:1;min-width:0}.ev-meta strong,.ev-meta small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ev-meta small{font-size:11px;color:#9eb8cd}.ev-head button{height:30px;min-width:30px;background:#253447;border:1px solid #42556b;border-radius:6px;color:#fff;cursor:pointer}.ev-body{padding:10px}.ev-body video,.ev-body iframe{width:100%;aspect-ratio:16/9;border:0;background:#020305;display:block}.ev-audio-panel{background:linear-gradient(125deg,#243447,#221c20);padding:26px 18px;border-radius:8px;text-align:center}.ev-audio-panel>span{font-size:56px;color:#e4c18a}.ev-audio-panel p{font-size:13px;color:#ccdae5}.ev-audio-panel audio{width:100%}.ev-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:10px;color:#bbcbda;font-size:12px}.ev-controls label{display:flex;align-items:center;gap:9px}.ev-controls input{width:120px;accent-color:#d7ad71}.ev-controls button{border:0;background:none;text-decoration:underline;color:#e4be83;cursor:pointer}.ev-player.collapsed{width:320px}.ev-player.collapsed .ev-body{display:none}.ev-player :focus-visible{outline:2px solid #e4be83;outline-offset:3px}@media(max-width:700px){.ev-player{bottom:8px;top:auto;left:8px;right:8px;width:calc(100vw - 16px);border-radius:10px}.ev-head{touch-action:none}.ev-controls{justify-content:space-around}.ev-player.collapsed{width:calc(100vw - 16px)}}
