:root{--accent:#aa5cc3}html,body{background:#000;height:100%;margin:0;font-family:Roboto,Google Sans,sans-serif;overflow:hidden}cast-media-player{--theme-hue:285;--progress-color:var(--accent);--splash-image:none;--logo-image:none}#idle{color:#eee;z-index:10;background:radial-gradient(circle at 50% 40%,#2a1633 0%,#000 70%);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}#idle[hidden]{display:none}#idle .brand{color:var(--accent);letter-spacing:2px;font-size:72px;font-weight:300}#idle-message{opacity:.8;font-size:28px}
