.video-player-page{color:#f9f9f9;background-color:#111;flex-direction:column;gap:20px;max-width:1200px;min-height:100vh;margin:0 auto;padding:20px;font-family:Inter,sans-serif;display:flex}.video-player-page h1{text-align:center;margin-bottom:10px;font-size:2rem;font-weight:700}.video-player{object-fit:contain;background-color:#000;border-radius:10px;width:100%;max-height:70vh;box-shadow:0 4px 20px #000000b3}.actions{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:10px;display:flex}.actions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff416c,#ff4b2b);border:none;border-radius:8px;padding:12px 25px;font-size:1rem;transition:all .2s}.actions button:hover{transform:scale(1.05);box-shadow:0 6px 15px #ff4b2b66}.actions a button{background:linear-gradient(135deg,#00c6ff,#0072ff)}.actions a button:hover{box-shadow:0 6px 15px #0072ff66}.description{color:#ccc;text-align:justify;margin-top:15px;font-size:1.1rem;line-height:1.6}@media (max-width:1024px){.video-player-page h1{font-size:1.8rem}.video-player{max-height:60vh}}@media (max-width:768px){.video-player-page{padding:15px}.video-player{max-height:50vh}.actions button{padding:10px 20px;font-size:.9rem}}@media (max-width:480px){.video-player-page h1{font-size:1.5rem}.video-player{max-height:45vh}.actions{flex-direction:column}.actions button{width:100%}.description{font-size:1rem}}
