#floating-twitch-player{position:fixed;z-index:9999;width:320px;height:180px;bottom:20px;right:20px;background:#1f1f1f;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgb(0 0 0 / .5);transition:all 0.3s ease-in-out}#floating-twitch-player.ftp-minimized #ftp-body{display:none}#ftp-header{background:#111;color:#fff;padding:8px 12px;font-size:14px;display:flex;justify-content:space-between;align-items:center}#ftp-toggle{background:none;border:none;color:#9f9;font-weight:700;cursor:pointer}@media screen and (max-width:768px){#floating-twitch-player{width:100%;left:0;right:0;bottom:0;height:auto;border-radius:0}}