html,body,#radio-root{margin:0;padding:0;width:100%;min-width:0;background:transparent;overflow:hidden}.radio-player{width:100%;max-width:100%;margin:0;box-sizing:border-box}@media(max-width:1200px){.radio-player{width:100%;margin:0}}.radio-horizontal-label,.radio-expansion-toggle{display:none}.radio-document-shell.is-horizontal{position:relative}.is-horizontal .radio-horizontal-label{display:block;position:absolute;left:18px;top:25px;z-index:2;color:#ff6674;font-weight:800;font-size:15px}.is-horizontal .radio-expansion-toggle{display:block;position:absolute;right:16px;top:18px;z-index:2;padding:8px 12px;border:1px solid #3a3a40;border-radius:8px;color:#e1e1e6;background:#202024;cursor:pointer;font:inherit;font-size:13px}.is-horizontal .radio-player{position:relative;grid-template-columns:26px 36px 30px minmax(0,1fr);grid-template-rows:40px;align-items:center;gap:12px;padding:15px 180px 15px 18px;min-height:72px}.is-horizontal .eq-bars{grid-column:1;grid-row:1;gap:2px}.is-horizontal .eq-bar{width:3px}.is-horizontal .radio-play-btn{grid-column:2;grid-row:1}.is-horizontal .radio-skip-btn{grid-column:3;grid-row:1}.is-horizontal .radio-info{grid-column:4;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(70px,.45fr) 128px;align-items:center;gap:16px;min-width:0}.is-horizontal .radio-info-bottom{display:contents}.is-horizontal .radio-title{grid-column:1;font-size:15px}.is-horizontal .radio-artist{grid-column:2;overflow:hidden;text-overflow:ellipsis;font-size:13px}.is-horizontal .radio-volume{grid-column:3}.is-horizontal .radio-video-placeholder{position:absolute;grid-area:auto;top:80px;bottom:16px;left:18px;width:356px;height:auto;min-height:200px;aspect-ratio:auto}.is-horizontal .radio-clock{position:absolute;grid-area:auto;top:18px;right:166px;width:230px;height:48px}.is-horizontal .radio-clock-period{font-size:18px}.is-horizontal .radio-clock-time{font-size:28px}.is-horizontal .radio-search,.is-horizontal .radio-playlist{position:absolute;grid-area:auto;left:398px;right:18px;margin:0;width:auto;min-width:0;box-sizing:border-box}.is-horizontal .radio-search{top:88px;height:38px}.is-horizontal .radio-playlist{top:138px;height:235px}.is-horizontal.is-expanded .radio-player{padding-bottom:20px;grid-template-rows:40px 50px 240px}.is-horizontal.is-expanded .radio-clock{top:18px;right:166px;width:230px}.is-horizontal.is-collapsed .radio-player{min-height:308px}.is-horizontal.is-collapsed .radio-search,.is-horizontal.is-collapsed .radio-playlist{display:none}@media(max-width:999px){.radio-document-shell:not(.is-horizontal){position:relative}.radio-document-shell:not(.is-horizontal) .radio-expansion-toggle{display:block;position:relative;margin:10px 12px 0 auto;padding:10px 12px;min-height:44px;color:#eee;background:#242429;border:1px solid #414148;border-radius:8px;font:inherit}.radio-document-shell:not(.is-horizontal) .radio-player{width:100%;padding:12px;gap:10px}.radio-document-shell:not(.is-horizontal) .radio-info{min-width:0}.radio-document-shell:not(.is-horizontal) .radio-title{white-space:normal;overflow-wrap:anywhere;font-size:14px}.radio-document-shell:not(.is-horizontal) .radio-info-bottom{flex-wrap:wrap}.radio-document-shell:not(.is-horizontal) .radio-video-placeholder{min-height:200px;min-width:200px}.radio-document-shell:not(.is-horizontal).is-collapsed :is(.radio-search,.radio-playlist){display:none}.radio-document-shell:not(.is-horizontal) .radio-search input{min-width:0;min-height:44px;width:100%;box-sizing:border-box}.radio-document-shell:not(.is-horizontal) .radio-playlist{height:200px}.radio-document-shell:not(.is-horizontal) .radio-playlist-item{min-height:44px}}@media(max-width:900px){.is-horizontal .radio-player{padding:14px 16px 16px;grid-template-rows:48px 44px 250px;grid-template-columns:26px 36px 30px minmax(0,1fr);min-height:370px}.is-horizontal .radio-info{grid-template-columns:minmax(0,1fr);gap:4px;padding-right:140px;align-self:start}.is-horizontal .radio-info-bottom{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.is-horizontal .radio-title{white-space:normal;overflow-wrap:anywhere}.is-horizontal .radio-artist,.is-horizontal .radio-volume{grid-column:auto}.is-horizontal .radio-video-placeholder{top:80px;bottom:16px;left:16px;width:356px;height:auto}.is-horizontal .radio-search,.is-horizontal .radio-playlist{left:388px;right:16px}.is-horizontal .radio-search{top:116px;height:40px}.is-horizontal .radio-playlist{top:166px;height:198px}.is-horizontal.is-expanded .radio-player{grid-template-rows:48px 44px 250px}.is-horizontal .radio-clock,.is-horizontal.is-expanded .radio-clock{top:18px;left:auto;right:166px;width:230px;height:48px}.is-horizontal .radio-info{padding-right:390px}.is-horizontal.is-collapsed .radio-player{min-height:374px}}
