
/* === RadarAlarm Fullscreen Style === */

#radar-map.radar-fullscreen {
    position: fixed !important;
    top: 0;
    left: 0;
    width: 100vw !important;
    height: 100vh !important;
    z-index: 99999;
}

.alt-high{color:orange;text-shadow:0 0 3px rgba(255,165,0,0.6);} 


/* === Compact export table === */
.export-table {
    border-collapse: collapse !important;
}

.export-table td,
.export-table th {
    border: 1px solid rgba(255,255,255,0.08) !important;
    padding: 4px 6px !important;
}

.export-table input {
    padding: 4px 6px !important;
    height: 28px !important;
    font-size: 12px !important;
}

.export-table tr {
    height: 32px !important;
}


/* === v2.9.3 export modal true 1px grid === */
.gra-export-table-wrap,
.gra-export-table-wrap .gra-export-table {
  border-collapse: separate !important;
  border-spacing: 1px !important;
}

.gra-export-table-wrap .gra-export-table {
  width: 100% !important;
  background: rgba(255,255,255,0.08) !important;
}

.gra-export-table-wrap .gra-export-table thead tr,
.gra-export-table-wrap .gra-export-table tbody tr {
  background: transparent !important;
  height: auto !important;
}

.gra-export-table-wrap .gra-export-table th,
.gra-export-table-wrap .gra-export-table td {
  padding: 1px !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  vertical-align: middle !important;
}

.gra-export-table-wrap .gra-export-table input,
.gra-export-table-wrap .gra-export-table select,
.gra-export-table-wrap .gra-export-table textarea {
  display: block !important;
  width: 100% !important;
  height: 24px !important;
  min-height: 24px !important;
  line-height: 22px !important;
  padding: 1px 8px !important;
  margin: 0 !important;
  border-radius: 0 !important;
  box-sizing: border-box !important;
}

.gra-export-table-wrap .gra-export-table tbody td::before,
.gra-export-table-wrap .gra-export-table tbody td::after,
.gra-export-table-wrap .gra-export-table tbody tr::before,
.gra-export-table-wrap .gra-export-table tbody tr::after {
  display: none !important;
  content: none !important;
}


/* === FORCE COMPACT EXPORT TABLE v2.9.4 === */
.gra-export-table-wrap table,
.gra-export-table-wrap table * {
    border-spacing: 1px !important;
}

.gra-export-table-wrap table {
    border-collapse: separate !important;
}

.gra-export-table-wrap td,
.gra-export-table-wrap th {
    padding: 0 !important;
    margin: 0 !important;
    height: 26px !important;
}

.gra-export-table-wrap input {
    height: 24px !important;
    padding: 0 6px !important;
    margin: 0 !important;
    border-radius: 0 !important;
}

.gra-export-table-wrap tr {
    margin: 0 !important;
    padding: 0 !important;
    line-height: 1 !important;
}


/* EMPTY FIELD HIGHLIGHT v2.9.5 */
.gra-export-table-wrap input.gra-empty{background:rgba(255,200,0,0.18)!important;}
.gra-export-table-wrap input:not(.gra-empty){background:#fff!important;}


/* EMPTY FIELD HIGHLIGHT REALFIX v2.9.6 */
.gra-export-table-wrap .gra-export-table input.gra-export-cell-input.gra-empty,
.gra-export-table-wrap input.gra-empty {
    background: rgba(255, 200, 0, 0.18) !important;
}

.gra-export-table-wrap .gra-export-table input.gra-export-cell-input:not(.gra-empty),
.gra-export-table-wrap input:not(.gra-empty) {
    background: #ffffff !important;
}

/* === EXCEL YELLOW EMPTY v2.9.8 === */
.gra-export-table-wrap input.gra-empty {
    background: #ffff00 !important;
    color: #000000 !important;
}

.gra-export-table-wrap input:not(.gra-empty) {
    background: #ffffff !important;
    color: #000000 !important;
}


/* v2.9.15 solid export empty fix */
.gra-export-table-wrap .gra-export-table td,
.gra-export-table-wrap .gra-export-table tr,
.gra-export-table-wrap .gra-export-table tbody td,
.gra-export-table-wrap .gra-export-table tbody tr {
  background: transparent !important;
  background-image: none !important;
}
.gra-export-table-wrap .gra-export-table input.gra-export-cell-input,
.gra-export-table-wrap .gra-export-table td input.gra-export-cell-input,
.gra-export-table-wrap input.gra-export-cell-input {
  background-clip: padding-box !important;
  background-image: none !important;
  opacity: 1 !important;
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
}
.gra-export-table-wrap .gra-export-table input.gra-export-cell-input.gra-empty,
.gra-export-table-wrap input.gra-export-cell-input.gra-empty {
  background: #fff3a0 !important;
  background-color: #fff3a0 !important;
  box-shadow: inset 0 0 0 9999px #fff3a0 !important;
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
}
.gra-export-table-wrap .gra-export-table input.gra-export-cell-input:not(.gra-empty),
.gra-export-table-wrap input.gra-export-cell-input:not(.gra-empty) {
  background: #ffffff !important;
  background-color: #ffffff !important;
  box-shadow: inset 0 0 0 9999px #ffffff !important;
  color: #000 !important;
  -webkit-text-fill-color: #000 !important;
}


/* HEADER AWACS UPDATE */
.gra-subtitle .gra-acronym-letter{font-weight:700;}


/* === v2.9.35 fullscreen export compatibility === */
html.gra-radar-fullscreen-html,
body.gra-radar-fullscreen-body {
    width: 100% !important;
    height: 100% !important;
    overflow: hidden !important;
}
body.gra-radar-fullscreen-body .site-header,
body.gra-radar-fullscreen-body header,
body.gra-radar-fullscreen-body footer,
body.gra-radar-fullscreen-body .site-footer,
body.gra-radar-fullscreen-body .sidebar,
body.gra-radar-fullscreen-body aside,
body.gra-radar-fullscreen-body .widget,
body.gra-radar-fullscreen-body .entry-header,
body.gra-radar-fullscreen-body .entry-title,
body.gra-radar-fullscreen-body .comments-area {
    display: none !important;
}
.gmap-radar-alarm-v2.radar-fullscreen-root,
.gmap-radar-alarm-v1.radar-fullscreen-root {
    position: fixed !important;
    inset: 0 !important;
    width: 100vw !important;
    height: 100vh !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 12px !important;
    z-index: 99998 !important;
    background: #07111f !important;
    overflow: auto !important;
}
.gmap-radar-alarm-v2.radar-fullscreen-root .gra-layout,
.gmap-radar-alarm-v1.radar-fullscreen-root .gra-layout {
    min-height: calc(100vh - 24px) !important;
}
.gmap-radar-alarm-v2.radar-fullscreen-root .gra-map-wrap,
.gmap-radar-alarm-v1.radar-fullscreen-root .gra-map-wrap,
.gmap-radar-alarm-v2.radar-fullscreen-root .gra-map,
.gmap-radar-alarm-v1.radar-fullscreen-root .gra-map {
    min-height: 72vh !important;
}
