.rf-mobile-brand,.rf-mobile-clock,.rf-mobile-search-toggle{display:none}.rf-mobile-folder-backdrop,.rf-mobile-folder-heading,.rf-mobile-folders-toggle,.rf-mobile-tools-toggle{display:none!important}.rf-mobile-agenda,.rf-mobile-agenda-toggle{display:none}@media (max-width:760px){html#radioflow-theme-lab[data-lab-design] .studio-page-stage{transform:none!important;animation:none!important;opacity:1!important;min-width:0}html#radioflow-theme-lab{--mobile-nav-space:calc(68px + env(safe-area-inset-bottom))}#radioflow-theme-lab body{overflow-x:clip;min-width:0!important}#radioflow-theme-lab .rfp-skip-link:not(:focus){clip-path:inset(50%)}#radioflow-theme-lab :is(button,a,summary,input,select,textarea){-webkit-tap-highlight-color:transparent}#radioflow-theme-lab :is(button,a,summary):focus-visible{outline:3px solid var(--lab-accent,#006fff);outline-offset:3px}#radioflow-theme-lab :is(.reference-manager-header,#radioflow-reference-dashboard .rfp-topbar){display:grid!important;grid-template-columns:minmax(0,1fr) 44px 44px 44px;grid-template-areas:"brand search status account";gap:6px;height:auto!important;min-height:0!important;margin:0!important;padding:calc(10px + env(safe-area-inset-top)) 16px 10px!important;background:transparent!important;border:0!important;box-shadow:none!important;position:relative;z-index:110}#radioflow-theme-lab .rf-mobile-brand{display:flex;flex-direction:column;justify-content:center;gap:2px;grid-area:brand;min-width:0;text-decoration:none;color:var(--lab-ink)}#radioflow-theme-lab .rf-mobile-brand>span:last-child:not(.rfp-original-logo){display:block;font-size:10px;line-height:14px;color:var(--lab-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#radioflow-theme-lab .rf-mobile-brand .rfp-original-logo{position:relative;display:block;width:130px;height:29px;overflow:hidden}#radioflow-theme-lab .rf-mobile-brand .rfp-original-logo img{position:absolute;width:152px;max-width:none;height:auto;left:-10px;top:-12px;border-radius:0}#radioflow-theme-lab .rf-mobile-brand .rfp-logo-dark,#radioflow-theme-lab[data-theme=dark] .rf-mobile-brand .rfp-logo-light{display:none!important}#radioflow-theme-lab[data-theme=dark] .rf-mobile-brand .rfp-logo-dark{display:block!important;width:138px;left:-3px;top:-9px}#radioflow-theme-lab .rf-mobile-search-toggle{grid-area:search;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:14px;color:var(--lab-ink);background:transparent}#radioflow-theme-lab :is(.rmh-sidebar-toggle,.rmh-spacer,.rmh-notifications,.rfp-sidebar-toggle,.rfp-topbar-spacer,.rfp-notification-button){display:none!important}#radioflow-theme-lab :is(.rmh-menu-anchor:has(.rmh-status),.rfp-topbar>.lab-status-menu){grid-area:status}#radioflow-theme-lab :is(.rmh-menu-anchor:has(.rmh-profile),.rfp-profile-anchor){grid-area:account}#radioflow-theme-lab :is(.rmh-status,#radioflow-reference-dashboard .rfp-topbar .lab-status-menu>summary.rfp-status-control){width:44px!important;min-width:44px;height:44px!important;min-height:44px!important;padding:0!important;justify-content:center;gap:5px;font-size:0!important;border-radius:14px!important;border:0!important;box-shadow:none!important;background:transparent!important}#radioflow-theme-lab .rfp-status-control>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#radioflow-theme-lab :is(.rmh-status>svg,.rfp-status-control>svg){width:12px;height:12px;color:var(--lab-muted)}#radioflow-theme-lab :is(.rmh-profile,.rfp-profile-control){width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;border:0!important;background:none!important}#radioflow-theme-lab :is(.rmh-avatar,#radioflow-reference-dashboard .rfp-avatar){width:36px!important;height:36px!important;border-radius:12px!important;font-size:11px!important;box-shadow:none!important}#radioflow-theme-lab :is(.rmh-profile strong,.rmh-profile>svg,.rfp-profile-control strong,.rfp-profile-control>svg){display:none!important}#radioflow-theme-lab :is(.rmh-clock,#radioflow-reference-dashboard .rfp-station-clock){display:none!important}#radioflow-theme-lab .rf-mobile-clock{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding:4px 2px 14px;margin-bottom:10px;border-bottom:1px solid var(--lab-line)}#radioflow-theme-lab .rf-mobile-clock time{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--lab-ink)}#radioflow-theme-lab .rf-mobile-clock>span{font-size:11px;color:var(--lab-muted)}#radioflow-theme-lab :is(.rmh-search,#radioflow-reference-dashboard .rfp-global-search){display:none!important;grid-column:1/-1;grid-row:2;width:100%;margin:4px 0 0;max-width:none;min-width:0}#radioflow-theme-lab :is(.rmh-search,#radioflow-reference-dashboard .rfp-global-search)[data-mobile-open=true]{display:flex!important}#radioflow-theme-lab :is(.rmh-search,.rfp-global-search) input{min-height:46px;font-size:16px!important}#radioflow-theme-lab :is(.rmh-search,.rfp-global-search) kbd{display:none}#radioflow-theme-lab :is(.rmh-popover,#radioflow-reference-dashboard .rfp-topbar .rfp-popover){position:fixed!important;top:calc(68px + env(safe-area-inset-top))!important;left:12px!important;right:12px!important;width:auto!important;min-width:0!important;max-height:calc(100dvh - 100px);overflow:auto;border-radius:20px;padding:14px;background:var(--lab-surface)!important}#radioflow-theme-lab :is(.rmh-results,#radioflow-reference-dashboard .rfp-topbar .rfp-search-results){top:calc(124px + env(safe-area-inset-top))!important}#radioflow-theme-lab :is(.rmh-popover,.rfp-popover) :is(a,button,summary){min-height:44px;font-size:14px}#radioflow-theme-lab .mobile-app-nav{height:var(--mobile-nav-space);padding:5px 8px calc(5px + env(safe-area-inset-bottom));gap:2px;border-top:1px solid var(--lab-line);background:color-mix(in srgb,var(--lab-surface) 95%,transparent);backdrop-filter:blur(22px)}#radioflow-theme-lab .mobile-app-nav :is(a,button){min-height:54px;gap:2px;font-size:10px;line-height:14px;border-radius:14px}#radioflow-theme-lab .mobile-app-nav .active{background:var(--lab-soft);color:var(--lab-accent,#006fff)}#radioflow-theme-lab .mobile-app-nav-icon{width:38px;height:28px;border-radius:10px}#radioflow-theme-lab .mobile-more-sheet{border-radius:28px 28px 0 0;padding:0 18px calc(18px + env(safe-area-inset-bottom));max-height:88dvh;overscroll-behavior:contain}#radioflow-theme-lab .mobile-more-sheet header{padding-bottom:20px}#radioflow-theme-lab .mobile-more-sheet h2{font-size:23px;letter-spacing:-.7px}#radioflow-theme-lab .mobile-more-grid{gap:9px}#radioflow-theme-lab .mobile-more-grid a{min-height:96px;border:1px solid var(--lab-line);border-radius:18px;padding:13px}#radioflow-theme-lab .mobile-more-grid strong{font-size:14px}#radioflow-theme-lab .mobile-more-grid small{font-size:11px;line-height:1.4}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-main-content{padding:8px 14px calc(var(--mobile-nav-space) + 24px)!important}#radioflow-theme-lab #radioflow-reference-dashboard :is(.rfp-hero-grid,.rfp-bottom-grid){display:grid;grid-template-columns:minmax(0,1fr)!important;gap:14px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-now-playing{padding:14px;min-height:0;border-radius:22px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-top{display:flex;flex-wrap:nowrap;height:auto;gap:8px;margin:0 0 8px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-top h2{font-size:9px;letter-spacing:.08em;flex:1}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-listen-button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;gap:0;border-radius:14px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-listen-button>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-listen-button>svg{width:21px;height:21px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-now-body{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:14px;row-gap:8px;margin:0!important}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-main-artwork{width:92px!important;height:92px!important;border-radius:14px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-now-details{display:contents}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-heading{height:92px;min-height:0;padding:0;justify-content:center}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-heading h3{font-size:26px!important;line-height:1.12;letter-spacing:-.6px;white-space:normal;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-heading #current-artist{font-size:17px!important;line-height:1.4;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-subline{margin:0;grid-column:1/-1;grid-row:2;min-height:0}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-subline:has(.host:empty){display:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-tags{max-width:100%}#radioflow-theme-lab #radioflow-reference-dashboard :is(.rfp-on-air-badge,.rfp-volume-control){display:none!important}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-audio-visual{display:flex;justify-content:center;height:auto;min-height:0;margin:0;padding:0;grid-column:1/-1;grid-row:4;pointer-events:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-signal-note{display:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-countdown{display:flex;flex-direction:row;align-items:baseline;gap:4px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-countdown :is(span,strong){font-size:10px;line-height:16px;font-weight:500}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-progress{margin:0;height:4px;grid-column:1/-1;grid-row:3}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-times{margin:0;font-size:10px;line-height:16px;grid-column:1/-1;grid-row:4}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;margin-top:10px;gap:6px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-actions>[data-unavailable]{display:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-actions :is(button,summary){min-height:44px!important;height:auto!important;padding:0 8px;border-radius:12px;font-size:11px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-actions .rfp-square{width:44px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-more-anchor{height:44px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-track-menu{position:fixed!important;inset:auto 12px calc(var(--mobile-nav-space) + 12px)!important;width:auto!important;max-height:65dvh;overflow:auto;z-index:200}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-queue-card{padding:16px 18px;border-radius:22px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-queue-header{margin-bottom:12px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-queue-header h2{font-size:11px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-next-featured{margin:0;gap:12px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-next-info{flex:1;min-width:0;width:auto}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-next-info h3{font-size:17px;max-width:none;white-space:normal;overflow-wrap:anywhere}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-next-info p{font-size:13px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-queue-list{display:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-card{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px;padding:15px 12px;min-height:116px;border-radius:20px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-icon{width:30px;height:30px;border-radius:10px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-icon svg{width:18px;height:18px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-info{min-width:0}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-info h2{font-size:11px!important;white-space:normal;line-height:1.35;min-height:29px;margin:0 0 6px}#radioflow-theme-lab #radioflow-reference-dashboard :is(.rfp-metric-large,[data-stream-bitrate],.rfp-station-status,.rfp-storage-value strong){font-size:19px!important;letter-spacing:-.5px;line-height:1.25}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-info p{font-size:10px;margin-top:6px;line-height:1.4}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-storage-card{padding-bottom:28px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-storage-value{margin:0;display:flex;flex-wrap:wrap}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-storage-bottom{left:12px;right:12px;bottom:10px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-storage-bottom p{display:none}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-bottom-grid>.rfp-card{padding:16px;border-radius:22px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-section-header{align-items:center;margin-bottom:8px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-section-header h2{font-size:17px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-subtle-link{min-height:44px;font-size:11px;padding:8px 10px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-history-list{max-height:none;overflow:visible}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-schedule-event{min-height:90px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-quick-actions button{min-height:76px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-quick-actions button span{font-size:12px}#radioflow-theme-lab .section-main{padding:8px 14px calc(var(--mobile-nav-space) + 100px)!important}html#radioflow-theme-lab[data-lab-design] .manager-app .page-action-group{display:flex;flex-wrap:wrap;width:100%;gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .page-action-group :is(button,a){flex:1 1 auto;width:auto;min-height:44px;padding:10px 12px;font-size:12px;justify-content:center}#radioflow-theme-lab :is(.section-title-row,.library-heading,.page-heading,.page-header,.module-heading){flex-wrap:wrap;gap:12px}#radioflow-theme-lab :is(.section-title-row,.section-page-head,.page-header) h1{font-size:26px;line-height:1.15;letter-spacing:-.8px}#radioflow-theme-lab :is(.library-panel,.settings-card,.playlist-card,.rotation-card,.schedule-panel,.statistics-panel,.audience-panel,.requests-panel){border-radius:20px;min-width:0}#radioflow-theme-lab :is(.library-toolbar,.library-filters,.section-tools,.playlist-toolbar){display:flex;flex-wrap:wrap;gap:8px}#radioflow-theme-lab :is(.library-search,.search-field,.library-toolbar input[type=search]){flex:1 1 100%;width:100%;min-width:0}#radioflow-theme-lab .library-table tr.library-row{padding:12px;border-radius:18px;margin-bottom:10px}#radioflow-theme-lab .library-table tr.library-row td:nth-child(2){overflow:hidden}#radioflow-theme-lab :is(.settings-mobile-picker,.settings-mobile-picker select){width:100%;min-height:48px;font-size:16px}#radioflow-theme-lab :is(.settings-save,.settings-actions,.form-actions,.modal-actions){flex-wrap:wrap;gap:8px}#radioflow-theme-lab :is(.settings-save,.settings-actions,.form-actions,.modal-actions) button{min-height:46px}#radioflow-theme-lab :is(.live-studio-grid,.live-access-grid,.live-controls-grid){grid-template-columns:minmax(0,1fr)!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live]{--mobile-live-surface:#ffffff;--mobile-live-inset:#f4f6fa;--mobile-live-raised:#eaf0f7;--mobile-live-line:#d7dee9;--mobile-live-ink:#15233a;--mobile-live-muted:#526176}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-console,.direct-studio-toolbar,.direct-studio-side>.card,.direct-studio-engine-card){color:var(--mobile-live-ink);background:var(--mobile-live-surface)!important;border:1px solid var(--mobile-live-line)!important;box-shadow:none}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-console-head,.direct-studio-screen,.direct-studio-mixer,.direct-studio-health){color:var(--mobile-live-ink);background:var(--mobile-live-surface)!important;border-color:var(--mobile-live-line)!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-screen:before{display:none}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-program,.direct-studio-channel,.direct-studio-meter,.direct-studio-duck-setting,.direct-studio-source-tabs,.direct-studio-methods,.direct-studio-track){background:var(--mobile-live-inset)!important;border-color:var(--mobile-live-line)!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-ready,.direct-studio-console strong,.direct-studio-channel b,.direct-studio-health b,.direct-studio-card-heading strong,.direct-studio-track strong,.direct-ref-queue strong){color:var(--mobile-live-ink)!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-console small,.direct-studio-console p,.direct-studio-session>span,.direct-studio-program div>span,.direct-studio-output>span,.direct-studio-meter>span,.direct-studio-meter>b,.direct-studio-channel>label,.direct-studio-card-heading small,.direct-studio-track small,.direct-studio-track-progress,.direct-studio-onair-card>p,.direct-studio-engine-card>p,.direct-studio-engine-card>div>span,.direct-ref-queue small,.direct-ref-queue em,.direct-ref-queue b){color:var(--mobile-live-muted)!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-toolbar button,.direct-studio-toolbar a,.direct-studio-methods>a,.direct-studio-methods>span,.direct-studio-device select,.direct-studio-source-tabs button,.direct-studio-channel-head .direct-ref-toggle){min-height:44px;color:var(--mobile-live-ink)!important;background:var(--mobile-live-raised)!important;border-color:var(--mobile-live-line)!important;font-size:12px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-methods>span,.direct-studio-source-tabs button.active){background:#e5efff!important;box-shadow:inset 0 0 0 1px #7c9fcd!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-onair:not(.on){color:var(--mobile-live-muted);background:var(--mobile-live-inset);border-color:var(--mobile-live-line);font-size:10px;letter-spacing:.06em}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-onair.on{color:#852140;background:#ffe6eb;border-color:#e7a4b5}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-session strong{font-size:32px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-brand strong,.direct-studio-section-title strong,.direct-studio-channel-head strong,.direct-studio-card-heading strong){font-size:16px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-session small,.direct-studio-program small,.direct-studio-health small,.direct-studio-channel-head small,.direct-studio-meter>span,.direct-studio-output>span,.direct-studio-channel>label,.direct-studio-duck-setting>span b,.direct-studio-card-heading small){font-size:10px;letter-spacing:.05em}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-channel>p,.direct-studio-section-title small,.direct-studio-session>span,.direct-studio-program div>span,.direct-studio-duck-setting>span small,.direct-studio-onair-card>p,.direct-studio-engine-card>p,.direct-ref-queue small){font-size:12px;line-height:1.5;height:auto}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-health b,.direct-studio-channel>label>b,.direct-studio-meter>b,.direct-studio-track small,.direct-studio-engine-card>div>span,.direct-ref-queue strong){font-size:13px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-health>span{min-height:64px;border-color:var(--mobile-live-line)}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-channel input[type=range]{min-height:32px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-channel .direct-ref-toggle{min-height:44px;font-size:11px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-channel .direct-ref-toggle.active{color:#155736!important;background:#e3f7ed!important;border-color:#83ba9e!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-console .direct-ref-vu i:not(.active):not(.hot){background:#ccd5e1}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-engine-card>a{min-height:44px;font-size:12px;color:#174d92;background:#eaf2ff;border-color:#91afd3}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-engine-card>div>b{color:#176844;font-size:10px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-live-button{min-height:76px;background:#165dc2!important;border-color:#8dbaff!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-live-button.stop{background:#9c2845!important;border-color:#f3a3b6!important}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-console .direct-studio-live-button :is(small,strong,span){color:#fff!important;opacity:1}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] :is(.direct-studio-section-title>div>span,.direct-studio-channel-head>span:first-child){color:#165dc2!important;background:#e5efff!important;border-color:var(--mobile-live-line)!important;box-shadow:none}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-live-button small{font-size:10px}html#radioflow-theme-lab[data-theme=light] .manager-app[data-manager-page=direct-live] .direct-studio-live-button strong{font-size:16px}#radioflow-theme-lab [data-manager-mini-player]{left:10px!important;right:10px!important;bottom:calc(var(--mobile-nav-space) + 7px)!important;border-radius:20px;box-shadow:0 5px 24px #0002}html#radioflow-theme-lab[data-lab-design] .section-shell:has([data-manager-mini-player][data-mobile-expanded=true]) .section-main{padding-bottom:calc(var(--mobile-nav-space) + 250px)!important}#radioflow-theme-lab .rfmq-dialog{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;border-radius:26px 26px 0 0;padding-bottom:env(safe-area-inset-bottom)}#radioflow-theme-lab .rfmq-dialog header{padding:18px}#radioflow-theme-lab .rfmq-dialog h2{font-size:22px}#radioflow-theme-lab .rfmq-results article{flex-wrap:wrap}#radioflow-theme-lab .rfmq-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}#radioflow-theme-lab .rfmq-actions button{min-height:44px}#radioflow-theme-lab :is(.demo-modal,.rotation-modal,.admin-modal){border-radius:26px 26px 0 0}#radioflow-theme-lab :is(.demo-modal,.rotation-modal,.admin-modal,.rfmq-dialog) :is(input,select,textarea){font-size:16px}}@media (max-width:760px){html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-search-toggle{display:grid;place-items:center;min-width:44px;border:0;background:transparent;border-radius:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary{display:flex;gap:10px;padding:0 2px;margin:0 0 12px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary>article{flex:1;min-height:0;padding:10px 12px;display:block;border-radius:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary>article>span{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary strong{font-size:16px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary small{font-size:10px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-summary .library-duplicate-summary-card{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px;gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-toolbar>label:first-child{grid-column:1/-1;margin:0}html#radioflow-theme-lab[data-lab-design] .manager-app .library-desktop-filter,html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-toolbar>span{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.rf-mobile-folders-toggle,.rf-mobile-tools-toggle){display:flex!important;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:13px;white-space:nowrap;overflow:hidden}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-folders-toggle{grid-column:1;grid-row:2}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-tools-toggle{grid-column:2;grid-row:2}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-toolbar>.library-sort-control{grid-column:1/-1;min-height:44px;margin:0}html#radioflow-theme-lab[data-lab-design] .manager-app .library-sort-control select{font-size:14px!important;min-height:44px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-extra-tool{display:none!important}html#radioflow-theme-lab[data-lab-design] .manager-app [data-mobile-tools-open=true]>.library-extra-tool{display:flex!important;justify-content:center;min-height:44px;width:100%;font-size:13px}html#radioflow-theme-lab[data-lab-design] .manager-app [data-mobile-tools-open=true]>.library-delete-all{grid-column:1/-1}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table thead{display:block;position:static;width:auto;height:auto;clip-path:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table thead tr{display:block}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table thead th:not(:first-child){display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-select-all{display:flex;gap:12px;min-height:44px;text-align:left}html#radioflow-theme-lab[data-lab-design] .manager-app .library-select-all span{font-size:10px;letter-spacing:.03em}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table tbody{gap:8px;padding:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table tbody tr{grid-template-columns:32px minmax(0,1fr) 44px;border:1px solid var(--lab-line);border-radius:16px;padding:10px;gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:first-child{grid-row:1}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table tbody td:nth-child(2){display:none!important}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(3){grid-column:2;grid-row:1}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(8){grid-row:1}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(4){grid-column:1/3;grid-row:2;border:0;padding:0!important}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(4):before{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(5){grid-column:3;grid-row:2;font-size:12px;justify-content:center}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(5):before{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(6){grid-column:1/3;grid-row:3;font-size:11px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-table td:nth-child(7){grid-column:3;grid-row:3}html#radioflow-theme-lab[data-lab-design] .manager-app .library-track-cell{flex-direction:row;align-items:center;gap:9px;min-height:50px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-track-cell>img{width:40px;height:40px;border-radius:9px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-track-cell strong{font-size:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-track-cell small{font-size:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-select-drag{width:32px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-category-select{min-height:44px;font-size:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-folder-backdrop{display:block!important;position:fixed;inset:0;z-index:1599;width:100%;height:100%;background:#10182888;border:0}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-side{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-side.mobile-folders-open{display:flex!important;flex-direction:column;position:fixed;inset:auto 0 0;width:100%;max-height:90dvh;overflow:auto;overscroll-behavior:contain;z-index:1600;padding:18px 16px calc(20px + env(safe-area-inset-bottom));background:var(--lab-surface);border-radius:26px 26px 0 0}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-folder-heading{display:flex!important;align-items:center;justify-content:space-between;margin-bottom:14px;order:-2}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-folder-heading h2{margin:0;font-size:22px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-folder-heading button{width:44px;height:44px;border-radius:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-folder-card{order:-1}html#radioflow-theme-lab[data-lab-design] .manager-app .library-pro-side.mobile-folders-open :is(.library-upload-card,.youtube-original-card,.library-folder-card){display:block}html#radioflow-theme-lab[data-lab-design] .manager-app .library-folder-row-actions button{min-width:44px;min-height:44px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-folder-list{max-height:none;overflow:visible}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.programming-view-toggle,.programming-reference-side>.programming-agenda-card){display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .programming-calendar-toolbar{gap:12px;padding:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .programming-calendar-toolbar h2{font-size:16px}html#radioflow-theme-lab[data-lab-design] .manager-app .programming-type-legend{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .manager-mobile-day-picker{padding:0 10px 10px;gap:4px}html#radioflow-theme-lab[data-lab-design] .manager-app .manager-mobile-day-picker button{border-radius:12px;min-width:0;padding:8px 0}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin:0 12px 14px;border-radius:14px;background:var(--lab-soft)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda-toggle button{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:11px;background:none;color:var(--lab-muted);font-size:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda-toggle button[aria-pressed=true]{background:var(--lab-surface);color:var(--lab-accent);box-shadow:0 2px 6px #0000000a}html#radioflow-theme-lab[data-lab-design] .manager-app [data-mobile-view=list] .programming-calendar-scroll{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app [data-mobile-view=list] .rf-mobile-agenda{display:block;padding:0 14px 16px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda>header{display:flex;justify-content:space-between;align-items:center;margin:4px 0 14px;gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda h3{font-size:13px;text-transform:capitalize;margin:0}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda>header>span{font-size:10px;color:var(--lab-muted)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda>button{display:grid;grid-template-columns:44px minmax(0,1fr) 18px;width:100%;gap:12px;align-items:center;min-height:94px;text-align:left;padding:14px 0;background:none;color:var(--lab-ink);border:0;border-top:1px solid var(--lab-line)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda time{font-size:12px;font-weight:650;font-variant-numeric:tabular-nums;align-self:start;margin-top:3px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda button>span{display:flex;flex-direction:column;gap:5px;border-left:3px solid var(--lab-accent);padding-left:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda small{font-size:10px;color:var(--lab-accent)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda strong{font-size:15px;line-height:1.35;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda em{font-size:11px;font-style:normal;color:var(--lab-muted);line-height:1.4}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda .inactive>span{border-left-color:var(--lab-muted)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda-empty{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:30px 15px;color:var(--lab-muted)}html#radioflow-theme-lab[data-lab-design] .manager-app .rf-mobile-agenda-empty p{font-size:13px;margin:0;line-height:1.5}html#radioflow-theme-lab[data-lab-design] .manager-app .song-request-filters{display:flex;flex-wrap:wrap;overflow:visible;gap:5px;max-width:100%}html#radioflow-theme-lab[data-lab-design] .manager-app .song-request-filters button{flex:1 1 40%;min-height:44px;font-size:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .help-software-body>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible;min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .help-software-body>nav button{min-width:0;width:100%;padding:12px 8px;gap:6px}html#radioflow-theme-lab[data-lab-design] .manager-app .help-software-body>nav button>span{min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .help-software-body>nav small{white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table{display:block;min-width:0;width:100%}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table tbody{display:grid;gap:10px;padding:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;padding:14px;border:1px solid var(--lab-line);border-radius:18px}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table td{display:flex;flex-direction:column;align-items:flex-start;padding:0;border:0;min-width:0;white-space:normal;font-size:13px;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table td:first-child{grid-column:1/-1}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table td[data-mobile-label]:before{content:attr(data-mobile-label);color:var(--lab-muted);font-size:10px;margin-bottom:5px}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-listener{gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-listener strong{font-size:13px}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-listener small{font-size:10px}}@media (max-width:360px){#radioflow-theme-lab .rf-mobile-brand .rfp-original-logo{width:105px}#radioflow-theme-lab .rf-mobile-brand .rfp-original-logo img{width:124px;top:-8px}#radioflow-theme-lab[data-theme=dark] .rf-mobile-brand .rfp-logo-dark{width:112px;top:-5px}#radioflow-theme-lab :is(.reference-manager-header,#radioflow-reference-dashboard .rfp-topbar){padding-left:12px!important;padding-right:12px!important;gap:5px}#radioflow-theme-lab :is(.rmh-status,#radioflow-reference-dashboard .rfp-topbar .lab-status-menu>summary.rfp-status-control){width:44px!important;padding:0!important;justify-content:center;font-size:0!important}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-now-playing{padding:14px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-hero-top h2{font-size:8px;line-height:1.5}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-card{grid-template-columns:1fr;min-height:136px}#radioflow-theme-lab #radioflow-reference-dashboard .rfp-metric-icon{display:none}}@media (max-width:760px){html#radioflow-theme-lab #radioflow-reference-dashboard{min-width:0;width:100%}html#radioflow-theme-lab .rf-admin .rf-topbar{display:grid;grid-template-columns:44px minmax(0,1fr) auto;height:auto;gap:8px;padding:10px 12px}html#radioflow-theme-lab .rf-admin .rf-global-search{grid-column:1/-1;grid-row:2;width:100%;min-width:0;margin:0;height:44px}html#radioflow-theme-lab .rf-admin .rf-global-search input{min-width:0;width:100%;height:100%;padding:0;background:transparent;border:0}html#radioflow-theme-lab .rf-admin .rf-topbar-actions{grid-column:3;grid-row:1;width:auto;margin:0;gap:8px}html#radioflow-theme-lab .rf-admin .admin-panel-head{flex-wrap:wrap;gap:10px}html#radioflow-theme-lab .rf-admin .admin-panel-head>div{min-width:0;max-width:100%}html#radioflow-theme-lab .rf-admin .admin-panel-head>button{min-height:44px;white-space:normal}html#radioflow-theme-lab .rf-admin .admin-station-row:not(.table-head){grid-template-columns:minmax(0,1fr);padding:14px;gap:12px}html#radioflow-theme-lab .rf-admin .admin-station-row:not(.table-head)>div{grid-column:1;grid-row:auto;min-width:0}html#radioflow-theme-lab .rf-admin .admin-station-identity{align-items:flex-start}html#radioflow-theme-lab .rf-admin .admin-station-identity>div{flex:1;min-width:0}html#radioflow-theme-lab .rf-admin :is(.admin-station-identity,.admin-client-cell) :is(strong,small,em,span){max-width:100%;white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab .rf-admin .admin-row-actions{justify-content:flex-start;flex-wrap:wrap;gap:8px}html#radioflow-theme-lab .rf-admin .admin-row-actions :is(a,button){width:44px;height:44px;flex:none}html#radioflow-theme-lab .rf-admin .rf-health-ring,html#radioflow-theme-lab .rf-admin .rf-health-ring>span{transform:none}html#radioflow-theme-lab .rf-admin .rf-health-ring small{width:82px;font-size:7px!important;letter-spacing:.4px;white-space:nowrap;text-align:center}html#radioflow-theme-lab .rf-admin :is(.rf-metric-grid,.rf-client-kpis,.rf-reseller-kpis){grid-template-columns:minmax(0,1fr)}html#radioflow-theme-lab .rf-admin :is(.rf-metric-card,.rf-client-kpis,.rf-reseller-kpis) :is(small,p){white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab .rf-admin .rf-list-toolbar{flex-wrap:wrap}html#radioflow-theme-lab .rf-admin .rf-status-tabs{width:100%;flex-wrap:wrap;overflow:visible}html#radioflow-theme-lab .rf-admin .rf-status-tabs button{min-height:44px;flex:1 1 100px}html#radioflow-theme-lab .rf-admin .rf-detail-tabs{height:auto;flex-wrap:wrap;gap:8px 16px}html#radioflow-theme-lab .rf-admin .rf-radio-table{display:block;width:100%;min-width:0}html#radioflow-theme-lab .rf-admin .rf-radio-table tbody tr{grid-template-columns:minmax(0,1fr)}html#radioflow-theme-lab .rf-admin .rf-radio-table td:nth-child(n){position:static;grid-column:1;grid-row:auto;min-width:0;width:auto}html#radioflow-theme-lab .rf-admin .rf-radio-cell>div{min-width:0}html#radioflow-theme-lab .rf-admin .rf-radio-cell :is(strong,small,span){max-width:100%;white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab .rf-admin .rf-table-actions{justify-content:flex-end;gap:8px}html#radioflow-theme-lab .rf-admin .rf-table-actions :is(a,button){width:44px;height:44px}html#radioflow-theme-lab .rf-admin .admin-billing-row:not(.head){grid-template-columns:minmax(0,1fr)}html#radioflow-theme-lab .rf-admin .admin-billing-row:not(.head)>div{grid-column:1;grid-row:auto;min-width:0}html#radioflow-theme-lab .rf-admin .admin-billing-actions{flex-wrap:wrap}html#radioflow-theme-lab .rf-admin .admin-activity-toolbar{flex-direction:column;align-items:stretch}html#radioflow-theme-lab .rf-admin .admin-activity-toolbar>*{min-width:0;width:100%;max-width:100%;box-sizing:border-box}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-grid{grid-template-columns:minmax(0,1fr)!important}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-card{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:14px;padding:16px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-card .playlist-open{height:72px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-card .playlist-cover{width:72px;height:72px;min-height:0}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-copy{min-width:0;padding:0}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-copy>div{display:grid;grid-template-columns:minmax(0,1fr) 44px;align-items:start;gap:4px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-title-button{min-width:0;font-size:16px;line-height:1.35;white-space:normal;overflow-wrap:anywhere;text-align:left}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-copy>div>button:last-child{width:44px;height:44px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-copy :is(p,span){font-size:12px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-play-small{min-height:44px;margin-top:10px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-toolbar>label{min-width:0;width:100%;max-width:none;flex-basis:100%;padding:0 12px}html#radioflow-theme-lab[data-lab-design] .manager-app .library-toolbar>label>input{min-width:0;width:100%;padding:0;border:0;background:transparent;box-shadow:none}html#radioflow-theme-lab[data-lab-design] .manager-app .library-toolbar>select{min-width:0;flex:1;max-width:100%}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-head{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-head .playlist-row-select b,html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-head>span:nth-child(n+3){display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row{grid-template-columns:32px minmax(0,1fr) 88px;gap:6px 10px;padding:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row>.playlist-row-select{grid-column:1;grid-row:1/3;flex-direction:column;gap:8px;align-self:start;padding-top:10px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row>.title-cell{grid-column:2/4;grid-row:1;min-width:0;gap:10px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row .title-cell>span:last-child{flex:1;min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row .title-cell strong{display:block;white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.35}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row .title-cell small{display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row .title-cell :is(img,.section-art){width:40px;height:40px;flex:none}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-row>span:nth-child(4){grid-column:2;grid-row:2;font-size:12px;padding-left:50px;font-variant-numeric:tabular-nums}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-row-actions{grid-column:3;grid-row:2;gap:0}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-row-actions button{width:44px;height:44px;min-height:44px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-selection-bar{flex-wrap:wrap;gap:8px;padding:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-track-selection-bar button{height:auto;min-height:44px;white-space:normal}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.settings-pro-panel-head,.settings-station-brand,.stats-pro-card-head,.audience-pro-card-head){flex-wrap:wrap;gap:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .settings-pro-panel-head>div{min-width:0;max-width:100%}html#radioflow-theme-lab[data-lab-design] .manager-app .settings-pro-panel-head>div>div{min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.settings-panel-action,.settings-api-endpoint button){min-height:44px;height:auto;white-space:normal}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.settings-api-example pre,.settings-api-example code){white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.settings-stream-url,.settings-api-endpoint,.live-access-value){min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table thead{display:none!important}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.demo-modal-grid,.rotation-settings-grid)>*{min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.demo-modal,.rotation-modal,.admin-modal) :is(input,select,textarea){min-width:0;box-sizing:border-box}html#radioflow-theme-lab[data-lab-design] .manager-app .playlist-card .playlist-tag-cover{width:100%;height:100%;object-fit:cover}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-steps{grid-template-columns:minmax(0,1fr)!important;gap:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-steps>i{display:none}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-steps small{white-space:normal}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-heading{flex-wrap:wrap;gap:12px}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-heading>button{width:auto;min-height:44px;padding:10px 12px;font-size:14px}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-simple-distribution .rotation-distribution{grid-template-columns:minmax(0,1fr);gap:18px;justify-items:center}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-legend{width:100%;min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-legend>div{grid-template-columns:10px minmax(0,1fr) auto}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-legend strong{white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .rotation-history-list>.rotation-empty{display:flex;flex-direction:column}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-kpi>div{min-width:0;white-space:normal;flex-wrap:wrap}html#radioflow-theme-lab[data-lab-design] .manager-app .help-software-body>nav button>span{overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] #radioflow-reference-dashboard .rfp-metric-value-line{min-width:0;flex-wrap:wrap}html#radioflow-theme-lab[data-lab-design] #radioflow-reference-dashboard .rfp-station-status{white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.demo-modal,.rotation-modal,[data-mobile-dialog]){box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0;padding:16px 14px calc(20px + env(safe-area-inset-bottom))!important}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.demo-modal,.rotation-modal,[data-mobile-dialog]) fieldset,html#radioflow-theme-lab[data-lab-design] .manager-app :is(.demo-modal,.rotation-modal,[data-mobile-dialog])>*{min-inline-size:0;max-width:100%;box-sizing:border-box}html#radioflow-theme-lab[data-lab-design] .manager-app .demo-modal-actions{margin-inline:0}html#radioflow-theme-lab[data-lab-design] .manager-app[data-manager-page=playlists] .library-toolbar>label>input{height:44px;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html#radioflow-theme-lab[data-lab-design] .manager-app .song-request-row-actions{flex-wrap:wrap;gap:8px}html#radioflow-theme-lab[data-lab-design] .manager-app .song-request-row-actions button{min-height:44px;flex:1 1 90px;white-space:normal;justify-content:center}html#radioflow-theme-lab[data-lab-design] .manager-app .song-request-tabs{flex-wrap:wrap}html#radioflow-theme-lab[data-lab-design] .manager-app :is(.song-request-row,.song-request-track,.song-request-row-main){min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-table td :is(span,strong,small){max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .manager-app .audience-pro-location{display:block}html#radioflow-theme-lab[data-lab-design] .manager-app .stream-mount-main{min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .stream-mount-main>div{flex-wrap:wrap;gap:6px}html#radioflow-theme-lab[data-lab-design] .manager-app .settings-api-station>div{min-width:0;grid-template-columns:minmax(0,1fr)}html#radioflow-theme-lab[data-lab-design] .manager-app .settings-api-station>div>*{grid-column:1;grid-row:auto;min-width:0}html#radioflow-theme-lab[data-lab-design] .manager-app .settings-api-station :is(strong,span,small){max-width:100%;white-space:normal;overflow-wrap:anywhere}html#radioflow-theme-lab[data-lab-design] .section-shell.manager-app{padding-bottom:0!important}html#radioflow-theme-lab[data-lab-design] .section-shell.manager-app:has([data-manager-mini-player]) .section-main{padding:8px 14px calc(var(--mobile-nav-space) + 112px)!important}html#radioflow-theme-lab[data-lab-design] .section-shell.manager-app:has([data-manager-mini-player][data-mobile-expanded=true]) .section-main{padding-bottom:calc(var(--mobile-nav-space) + 340px)!important}}