:root{color-scheme:light;font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;color:#253c60;background:#edf5ff}*{box-sizing:border-box}body{margin:0;min-height:100dvh;background:radial-gradient(at 4% 0%,#a7e5ff99,transparent 55%),radial-gradient(at 95% 80%,#f3a8b36b,transparent 60%),linear-gradient(140deg,#f7fbff,#fff2df);padding:22px}.radio-shell{width:min(100%,520px);margin:0 auto;padding:24px;border:1px solid #ffffffd9;border-radius:26px;background:#ffffffc9;box-shadow:0 16px 50px #365d9b16}header{display:flex;justify-content:space-between;align-items:center;gap:16px}a{color:#4266a5;text-underline-offset:4px}header a{font-weight:800;text-decoration:none}.radio-badge{padding:7px 12px;border-radius:99px;background:#e8f2ff;font-size:12px}h1{font-size:clamp(25px,7vw,36px);letter-spacing:-1px;margin:38px 0 10px}.radio-intro,.radio-note{line-height:1.8;color:#647796}.radio-note{font-size:12px;margin-top:24px}#radio-auth{padding:16px;border:1px solid #d6e4f6;border-radius:16px;background:#f5faff}#radio-auth[hidden]{display:none}body[data-radio-window] #gamebar-music{position:relative;inset:auto;z-index:1;max-width:100%;width:100%;margin:26px 0}body[data-radio-window] #gamebar-music .gamebar-music-panel{width:100%;max-width:100%;position:relative;inset:auto;box-sizing:border-box}body[data-radio-window] #gamebar-music summary{display:none}body[data-radio-window] #gamebar-music[hidden]{display:none}@media(max-width:390px){body{padding:12px}.radio-shell{padding:18px}}

body[data-radio-window] .gamebar-music-heading>button{display:none}
