.tv-container[data-v-fa50bbd0]{width:100vw;height:100vh;overflow:auto;background:#f8fafc;position:relative}.control-buttons[data-v-fa50bbd0]{position:fixed;bottom:20px;right:20px;display:flex;gap:10px;opacity:0;transition:opacity .3s ease;z-index:1000}.tv-container:hover .control-buttons[data-v-fa50bbd0]{opacity:1}.control-btn[data-v-fa50bbd0]{background:#0009;color:#fff;border:none;padding:12px 16px;border-radius:8px;cursor:pointer;font-size:18px;transition:background .2s ease}.control-btn[data-v-fa50bbd0]:hover{background:#000c}
