.global-player{position:fixed;z-index:8000;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:12px 16px;border:1px solid #ffffff24;border-radius:16px;background:#111d2bf2;box-shadow:0 18px 50px #0008;backdrop-filter:blur(15px)}.global-player button{width:44px;height:44px;border:0;border-radius:50%;background:var(--orange,#f45b27);color:#fff}.global-player strong,.global-player small{display:block}.global-player small{color:#9da7b3}.global-player a{font-size:11px;color:#a7f36b}.global-player-status{font-size:10px;color:#fbbf24}.now-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:22px}.now-main,.now-side{padding:28px;border:1px solid #ffffff1c;border-radius:18px;background:#ffffff08}.now-main h1{font-size:clamp(42px,7vw,82px);margin:14px 0}.now-main audio{display:none}.now-meta{display:flex;gap:10px;flex-wrap:wrap}.now-meta span{padding:7px 10px;border-radius:999px;background:#ffffff0c}.now-upcoming article,.now-history article{padding:12px 0;border-bottom:1px solid #ffffff12}.now-upcoming b,.now-history b{display:block}@media(max-width:700px){.now-layout{grid-template-columns:1fr}.global-player{left:8px;right:8px;bottom:8px}.global-player a{display:none}}
