/* Touch-sized mini controls; video remains visible without moving its iframe. */
html body #unaTvRuntime.is-compact{border-radius:20px!important;overflow:hidden!important;background:rgba(245,248,237,.96)!important;border:1px solid #b9c7aa!important}
html body #unaTvRuntime.is-compact .utv-mini{height:60px!important;min-height:60px!important;padding:8px!important;gap:6px!important;box-sizing:border-box!important;justify-content:flex-start!important}
html body #unaTvRuntime.is-compact .utv-mini-drag{flex:1 1 auto!important;min-width:0!important;gap:7px!important;justify-content:flex-start!important}
html body #unaTvRuntime.is-compact .utv-orb{width:32px!important;height:32px!important;flex:0 0 32px!important}
html body #unaTvRuntime.is-compact .utv-mini-copy{display:flex!important;flex-direction:column!important;min-width:0!important}
html body #unaTvRuntime.is-compact .utv-mini-copy b{display:block!important;max-width:110px!important;color:#293b23!important;font:600 12px/1.3 system-ui!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body #unaTvRuntime.is-compact .utv-mini-copy small{color:#53634a!important;font:400 10px/1.4 system-ui!important;max-width:110px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body #unaTvRuntime.is-compact .utv-mini>button{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;font-size:20px!important}
html body #unaTvRuntime.is-compact .utv-radio-notice{display:none!important}
html body #unaTvRuntime.is-compact.has-mini-video .utv-content{display:block!important;padding:0!important}
html body #unaTvRuntime.is-compact.has-mini-video .utv-main{display:block!important;padding:0!important}
html body #unaTvRuntime.is-compact.has-mini-video .utv-main>:not(.utv-video),html body #unaTvRuntime.is-compact.has-mini-video .utv-discovery{display:none!important}
html body #unaTvRuntime.is-compact.has-mini-video .utv-video{display:block!important;aspect-ratio:16/9!important;min-height:0!important;border-radius:0!important;margin:0!important}
html body #unaTvRuntime.is-compact.has-mini-video .utv-video iframe{width:100%!important;height:100%!important}

@media(max-width:600px){html body #unaTvRuntime.is-compact .utv-mini-copy{display:none!important}}

html body #unaTvRuntime [data-utv-youtube]{background:#e8eedf!important;color:#30412b!important;border:1px solid #b6c4a8!important;border-radius:12px!important;min-height:44px!important;padding:9px 14px!important;font:600 14px/1.3 system-ui!important;white-space:normal!important}
html body #unaTvRuntime .utv-playing-title{flex-wrap:wrap!important}
