.elementor-11730 .elementor-element.elementor-element-ee498ff{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;margin-top:80px;margin-bottom:80px;}.elementor-11730 .elementor-element.elementor-element-ca3e90f{--proradio-section-parallax:no;--proradio-section-parallax-speed:60;}.elementor-11730 .elementor-element.elementor-element-2578c56 > .elementor-widget-container{background-color:#00000014;}.elementor-11730 .elementor-element.elementor-element-877bc33{font-size:23px;}.elementor-11730 .elementor-element.elementor-element-02bc7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-11730 .elementor-element.elementor-element-ee498ff{margin-top:10px;margin-bottom:20px;}.elementor-11730 .elementor-element.elementor-element-4c54121 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11730 .elementor-element.elementor-element-02bc7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-02bc7f5 */.stream-widget .field {
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}
.stream-widget label {
  display: inline-block;
  width: 70px;
  font-size: 0.9rem;
  color: #fff !important;
}
.stream-widget select {
  padding: 2px 25px !important;
  border-radius: 4px !important;
  border: 1px solid #ccc !important;
  background-color: #fff !important;
  color: #000 !important;
  transition: opacity 0.2s ease !important;
  width: auto !important;
  min-width: 0 !important;
  box-sizing: content-box !important;
  /* ¡BORRA cualquier appearance: menulist-button o appearance:none aquí! */
}
.stream-widget select:hover,
.stream-widget select:focus {
  opacity: 0.8 !important;
}
.stream-widget .url-display {
  display: inline-block;
  background-color: #222;
  color: #3af;
  font-family: monospace;
  padding: 8px;
  border-radius: 4px;
  word-break: break-all;
}
.stream-widget .buttons a {
  display: block;
  margin: 0.5rem 0;
  color: #3af;
  text-decoration: none;
  font-size: 0.9rem;
}
.stream-widget .buttons a:hover {
  text-decoration: underline;
}/* End custom CSS */