.og-radio-page{color:#f5f5f3;background:#040406;position:fixed;inset:0;container-type:inline-size}.og-radio-page>.og-listen{border-radius:0;height:100%;min-height:0}.og-radio-page .og-listen__dock{padding:0 max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.og-radio-page{touch-action:pan-x pan-y}:root:has(.og-radio-page){touch-action:pan-x pan-y}:root:has(.og-radio-page) body{touch-action:pan-x pan-y}:root:has(.og-radio-page) .og-listen-portal{touch-action:pan-x pan-y}:root:has(.og-radio-page) dialog{touch-action:pan-x pan-y}.og-radio-page__home,.og-radio-page__screen{top:max(16px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));z-index:5;color:#f5f5f3;height:36px;font:500 14px/1 var(--sans,inherit);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color var(--mFast,.12s) var(--ease,ease-out), scale var(--mFast,.12s) var(--ease,ease-out);background:#16161ab8;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;text-decoration:none;display:inline-flex;position:absolute;box-shadow:inset 0 0 .357px 1.5px #ffffff0f,inset 0 1.5px #ffffff1f,inset 0 -1px #0006}@media (max-width:480px){.og-radio-page__screen{justify-content:center;width:36px;padding:0}.og-radio-page__screen .og-radio-page__label{display:none}}.og-radio-page__screen{left:auto;right:max(16px, env(safe-area-inset-right));cursor:pointer;border:0}.og-radio-page__home svg,.og-radio-page__screen svg{width:16px;height:16px}.og-radio-page__home:focus-visible,.og-radio-page__screen:focus-visible{outline:2px solid var(--cta,#0054ff);outline-offset:2px}.og-radio-page__home:active,.og-radio-page__screen:active{scale:.97}@media (hover:hover) and (pointer:fine){.og-radio-page__home:hover,.og-radio-page__screen:hover{background:#222228d1}}@media (prefers-reduced-motion:reduce){.og-radio-page__home,.og-radio-page__screen{transition:none}.og-radio-page__home:active,.og-radio-page__screen:active{scale:1}}.og-radio-page__home .t-text-swap{text-overflow:ellipsis;white-space:nowrap;max-width:min(52vw,320px);display:block;overflow:hidden}
