/* FANGST v123 – radio med tydelig kontrast i mørk modus, normal mobilvisning. */
body.fangst-dark .fr120-entry{
  background:#123549!important;border-color:#527f94!important;color:#edf8ff!important;
}
body.fangst-dark .fr120-entry strong{color:#f6fcff!important}
body.fangst-dark .fr120-entry small{color:#c4e2ed!important}
body.fangst-dark .fr120-legacy{color:#c4e2ed}
body.fangst-dark #fangst-radio-v120{color:#eaf8ff!important}
body.fangst-dark #fangst-radio-v120 #fr120-panel{
  color:#eaf8ff!important;background:#102f42!important;border-color:#497b91!important;
}
body.fangst-dark #fangst-radio-v120 .fr120-head{
  color:#fff!important;background:#082437!important;
}
body.fangst-dark #fangst-radio-v120 .fr120-head small{color:#d1e9f3!important}
body.fangst-dark #fangst-radio-v120 .fr120-channel{
  background:#204659!important;color:#eaf7ff!important;
}
body.fangst-dark #fangst-radio-v120 .fr120-speaker{
  color:#edf8ff!important;background:#102f42!important;
}
body.fangst-dark #fangst-radio-v120 .fr120-speaker small{color:#7cf4aa!important}
body.fangst-dark #fangst-radio-v120 .fr120-speaker b{color:#fff!important}
body.fangst-dark #fangst-radio-v120 .fr120-speaker span{color:#c3e1ee!important}
body.fangst-dark #fangst-radio-v120 #fr120-status{color:#eef8ff!important}
body.fangst-dark #fangst-radio-v120 .fr120-note{color:#c0dce8!important}
body.fangst-dark #fangst-radio-v120 #fr120-ptt:not(:disabled){color:#fff!important;border-color:#5fa9c4}
body.fangst-dark #fangst-radio-v120 #fr120-mini{
  color:#fff!important;background:#082437!important;border-color:#588fa8!important;
}
body.fangst-dark #fangst-radio-v120 #fr120-mini-text{color:#fff!important}
@media (max-width:850px){
  /* Unngår at iOS forstørrer hele visningen når et tekstfelt får fokus. */
  #app input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]):not([type="hidden"]),
  #app select,#app textarea{font-size:16px}
}
#app button,#app a,#app nav,#fangst-radio-v120 button{touch-action:manipulation}
.v93-photo-stage{touch-action:pan-x pan-y}
.leaflet-container,.maplibregl-map,.mapboxgl-map{touch-action:none}
