.PlayerScreen-module__owpZCq__main{padding:16px 20px 32px}.PlayerScreen-module__owpZCq__layout{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.PlayerScreen-module__owpZCq__primary{flex-direction:column;flex:2 560px;gap:16px;min-width:0;display:flex}.PlayerScreen-module__owpZCq__info{align-items:flex-start;gap:14px;min-height:52px;display:flex}.PlayerScreen-module__owpZCq__lang{background:var(--surface);border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:15px;font-weight:600;display:flex}.PlayerScreen-module__owpZCq__infoText{flex-direction:column;gap:3px;min-width:0;display:flex}.PlayerScreen-module__owpZCq__name{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600}.PlayerScreen-module__owpZCq__freeNote{color:var(--accent-text);margin:2px 0 0;font-size:13px;font-weight:600}.PlayerScreen-module__owpZCq__meta{color:var(--text-muted);overflow-wrap:anywhere;margin:0;font-size:14px}.PlayerScreen-module__owpZCq__program{color:var(--text-soft);margin:4px 0 0;font-size:14px}.PlayerScreen-module__owpZCq__program strong{color:var(--text);font-weight:500}.PlayerScreen-module__owpZCq__versions{border-radius:var(--radius-xl);background:var(--surface-2);flex:300px;min-width:0;padding:8px}.PlayerScreen-module__owpZCq__versionsHead{padding:10px 10px 8px}.PlayerScreen-module__owpZCq__versionsTitle{margin:0;font-size:15px;font-weight:600}.PlayerScreen-module__owpZCq__versionsHint{color:var(--text-muted);margin:2px 0 0;font-size:13px}.PlayerScreen-module__owpZCq__versionList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PlayerScreen-module__owpZCq__version{border-radius:var(--radius-md);min-height:56px;color:var(--text);align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}a.PlayerScreen-module__owpZCq__version:hover{background:var(--surface-raised);color:var(--text)}.PlayerScreen-module__owpZCq__version[data-status=playing]{background:var(--surface-hover)}.PlayerScreen-module__owpZCq__version[data-dimmed=true]{opacity:.45}.PlayerScreen-module__owpZCq__versionLang{background:var(--bg);border-radius:9px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;font-weight:600;display:flex}.PlayerScreen-module__owpZCq__version[data-status=playing] .PlayerScreen-module__owpZCq__versionLang{color:var(--accent-text)}.PlayerScreen-module__owpZCq__versionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.PlayerScreen-module__owpZCq__versionName{overflow-wrap:anywhere;font-size:14px;font-weight:500}.PlayerScreen-module__owpZCq__versionNote{color:var(--text-muted);overflow-wrap:anywhere;font-size:12px}.PlayerScreen-module__owpZCq__versionState{max-width:45%;color:var(--text-muted);text-align:right;flex:none;font-size:11px}.PlayerScreen-module__owpZCq__version[data-status=playing] .PlayerScreen-module__owpZCq__versionState{color:var(--accent-text)}.PlayerScreen-module__owpZCq__version[data-dimmed=true] .PlayerScreen-module__owpZCq__versionState{color:var(--text-dim)}.PlayerScreen-module__owpZCq__allChannels{border-radius:var(--radius-md);min-height:44px;color:var(--accent-text);align-items:center;gap:4px;margin-top:4px;padding:10px;font-size:13px;font-weight:500;display:flex}.PlayerScreen-module__owpZCq__allChannels:hover{background:var(--surface-raised);color:var(--accent-text)}.PlayerScreen-module__owpZCq__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
