html[data-watchtower-theme=light],body.theme-light{color-scheme:light;--bg:#f5f3ed;--bg-panel:#fffefa;--bg-card:#f3f4ee;--bg-input:#ffffff;--text:#24343d;--text-bright:#161b20;--text-muted:#58676c;--border:rgba(52,70,64,.20);--border-active:rgba(139,64,42,.5);--accent:#995031;--accent-glow:rgba(153,80,49,.12);--up:#24713f;--down:#af3027;--warn:#856018;--danger:#aa2824;--solar:#ac4f25;--cyan:#246478;background-color:#f5f3ed!important;color:#24343d!important}
html[data-watchtower-theme=light] body{background-color:#f5f3ed!important;color:#24343d!important}html[data-watchtower-theme=light] [data-wt-light-bg]{background-color:var(--wt-light-bg)!important}html[data-watchtower-theme=light] [data-wt-light-gradient]{background-image:var(--wt-light-gradient)!important}html[data-watchtower-theme=light] [data-wt-light-ink]{color:var(--wt-light-ink)!important}html[data-watchtower-theme=light] [data-wt-light-border]{border-color:var(--wt-light-border)!important}html[data-watchtower-theme=light] input,html[data-watchtower-theme=light] select,html[data-watchtower-theme=light] textarea{color-scheme:light;color:#24343d;background-color:#fffefa}html[data-watchtower-theme=light] ::placeholder{color:#657477;opacity:1}html[data-watchtower-theme=light] dialog{background:#fffefa;color:#24343d;border-color:#bec7bd}html[data-watchtower-theme=light] dialog::backdrop{background:rgba(50,62,57,.28)}html[data-watchtower-theme=light] .maplibregl-popup-content,html[data-watchtower-theme=light] .maplibregl-ctrl-group,html[data-watchtower-theme=light] .leaflet-popup-content-wrapper,html[data-watchtower-theme=light] .leaflet-control{background:#fffefa!important;color:#24343d!important}html[data-watchtower-theme=light] .maplibregl-canvas-container,html[data-watchtower-theme=light] .cesium-widget,html[data-watchtower-theme=light] .cesium-viewer,html[data-watchtower-theme=light] iframe{background-color:#eef1ec!important}html[data-watchtower-theme=light] [data-wt-light-svg-fill]{fill:var(--wt-light-svg-fill)!important}html[data-watchtower-theme=light] [data-wt-light-svg-stop]{stop-color:var(--wt-light-svg-stop)!important}html[data-watchtower-theme=light] ::-webkit-scrollbar-track{background:#eef1ea}html[data-watchtower-theme=light] ::-webkit-scrollbar-thumb{background:#aebdb0;border-color:#eef1ea}html[data-watchtower-theme=light] :fullscreen::backdrop{background:#f5f3ed}

/* Website palette for application light mode. Dark selectors are intentionally absent. */
@font-face{font-family:"Watchtower Website UI";src:url('/website/inter.woff2') format('woff2');font-weight:100 900;font-display:swap}
@layer watchtower-website-light {
 html[data-watchtower-theme="light"],html[data-watchtower-theme="light"] body {
  --bg:#f5f3ed!important;--bg-panel:#fffefa!important;--bg-card:#fffefa!important;--bg-input:#fffefa!important;
  --text:#161b20!important;--text-bright:#161b20!important;--text-muted:#62696d!important;
  --border:#d5d5cd!important;--border-active:#b44828!important;--accent:#84402b!important;--accent-glow:rgba(241,109,67,.14)!important;
  --up:#376043!important;--down:#a2352a!important;--warn:#795b20!important;--danger:#a2352a!important;--solar:#a84124!important;
  --font-ui:"Watchtower Website UI",Inter,Arial,sans-serif!important;--panel-radius:2px!important;
  --panel:#fffefa!important;--panel2:#eaece4!important;--line:#d5d5cd!important;--ink:#161b20!important;--muted:#62696d!important;--cyan:#305f6c!important;--green:#376043!important;--red:#a2352a!important;--amber:#795b20!important;
  --wt-site-paper:#f5f3ed;--wt-site-panel:#fffefa;--wt-site-secondary:#eaece4;--wt-site-ink:#161b20;--wt-site-muted:#62696d;--wt-site-line:#d5d5cd;--wt-site-orange:#f16d43;
  background:#f5f3ed!important;color:#161b20!important;color-scheme:light!important;font-family:"Watchtower Website UI",Inter,Arial,sans-serif!important;
 }
 html[data-watchtower-theme="light"] :is(h1,h2,h3,h4,h5,h6,p,label,summary,button,input,select,textarea,[role="button"]) {font-family:"Watchtower Website UI",Inter,Arial,sans-serif!important}
 html[data-watchtower-theme="light"] :is(.panel,.panel-header,.topbar,.topbar-dropdown,.card,.modal,.drawer,dialog,[role="dialog"],[role="menu"],.watchtower-map-lightbox-card) {
  background:#fffefa!important;background-image:none!important;color:#161b20!important;border-color:#d5d5cd!important;box-shadow:none!important;
 }
 html[data-watchtower-theme="light"] :is(.topbar,[class*="command-sidebar"],[class*="command-rail"]) {background:#f5f3ed!important;background-image:none!important;border-color:#d5d5cd!important;box-shadow:none!important}
 html[data-watchtower-theme="light"] :is(.panel-header,.topbar-dropdown-title,[class*="-toolbar"],[class*="-tabs"]) {background-color:#eaece4!important;background-image:none!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] body:not(.wt-site) :is(nav,div[class*="-nav"]:not([role="button"]):not([role="tab"]),section[class*="-controls"],div[class*="-controls"]:not([role="button"])) {background-color:#eaece4!important;background-image:none!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] body:not(.wt-site) aside {background:#f5f3ed!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"],input[type="button"],input[type="submit"],.button,.btn,.layout-mini-btn) {
  background:#fffefa!important;background-image:none!important;color:#27373b!important;border-color:#d5d5cd!important;border-radius:2px!important;box-shadow:none!important;text-shadow:none!important;
 }
 html[data-watchtower-theme="light"] :is(button,[role="button"],.button,.btn,.layout-mini-btn):hover:not(:disabled):not([aria-disabled="true"]) {
  background:#eaece4!important;color:#161b20!important;border-color:#b8bcb7!important;
 }
 html[data-watchtower-theme="light"] :is(button,[role="button"],.button,.btn,.layout-mini-btn):is(.active,.selected,.primary,.btn-primary,[aria-selected="true"],[aria-pressed="true"],[aria-expanded="true"]),
 html[data-watchtower-theme="light"] :is(input[type="submit"],button[type="submit"],.wt-cta,#watchtowerSearchSubmit,#oracleSubmit,[data-report-action="checkout"],[data-ac="save"],[data-ac="popup-ack"]) {
  background:#f16d43!important;color:#21150f!important;border-color:#f16d43!important;
 }
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.danger,.bad,.critical,[data-action="delete"],[data-ac="delete"]) {
  background:#fae9e2!important;color:#8e3022!important;border-color:#c68576!important;
 }
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.good,.success) {background:#e4eee3!important;color:#376043!important;border-color:#b7c0b7!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.warn,.warning) {background:#f4eddc!important;color:#775b24!important;border-color:#d5c9ac!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"],.button,.btn,.layout-mini-btn):is(.active,.selected,.primary,.btn-primary,[aria-selected="true"],[aria-pressed="true"],[aria-expanded="true"]):hover:not(:disabled):not([aria-disabled="true"]) {background:#f16d43!important;color:#21150f!important;border-color:#f16d43!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.danger,.bad,.critical,[data-action="delete"],[data-ac="delete"]):hover:not(:disabled):not([aria-disabled="true"]) {background:#fae9e2!important;color:#8e3022!important;border-color:#c68576!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.good,.success):hover:not(:disabled):not([aria-disabled="true"]) {background:#e4eee3!important;color:#376043!important;border-color:#b7c0b7!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is(.warn,.warning):hover:not(:disabled):not([aria-disabled="true"]) {background:#f4eddc!important;color:#775b24!important;border-color:#d5c9ac!important}
 html[data-watchtower-theme="light"] :is(input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="submit"]):not([type="button"]),select,textarea) {
  background:#fffefa!important;background-image:none!important;color:#161b20!important;border-color:#b7c0b7!important;border-radius:2px!important;box-shadow:none!important;
 }
 html[data-watchtower-theme="light"] :is(input,textarea)::placeholder {color:#62696d!important;opacity:1!important}
 html[data-watchtower-theme="light"] :is(input[type="checkbox"],input[type="radio"],input[type="range"]) {accent-color:#a84124!important}
 html[data-watchtower-theme="light"] :is(button,a,input,select,textarea,summary,[role="button"]):focus-visible {outline:2px solid #b44828!important;outline-offset:3px!important}
 html[data-watchtower-theme="light"] a:not(.button):not(.btn):not([role="button"]) {color:#84402b!important}
 html[data-watchtower-theme="light"] a:not(.button):not(.btn):not([role="button"]):hover {color:#b44828!important}
 html[data-watchtower-theme="light"] summary {color:#84402b!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] :is(button,[role="button"]):disabled,html[data-watchtower-theme="light"] [aria-disabled="true"] {opacity:.5!important;cursor:not-allowed!important}
 html[data-watchtower-theme="light"] :is(.topbar-brand,.topbar-brand-main) {font-family:"Watchtower Website UI",Inter,Arial,sans-serif!important;color:#161b20!important}
 html[data-watchtower-theme="light"] .topbar-brand-icon {background:#f16d43!important;border-color:#f16d43!important;color:#21150f!important}
 html[data-watchtower-theme="light"] :is(.maplibregl-popup-content,.maplibregl-ctrl-group,.leaflet-popup-content-wrapper,.leaflet-control,.cesium-baseLayerPicker-dropDown) {background:#fffefa!important;color:#161b20!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] :is(.maplibregl-ctrl button,.leaflet-control-zoom a,.cesium-button) {background-color:#fffefa!important;color:#161b20!important;border-color:#d5d5cd!important}
 html[data-watchtower-theme="light"] .maplibregl-ctrl-icon {filter:none!important}
 html[data-watchtower-theme="light"] .cesium-button svg :is(path,rect,polygon):not([fill="none"]) {fill:currentColor!important}
 html[data-watchtower-theme="light"] .cesium-button svg :is([stroke="white"],[stroke="#fff"],[stroke="#ffffff"]) {stroke:currentColor!important}
 html[data-watchtower-theme="light"] input::-webkit-calendar-picker-indicator {filter:none!important}
 html[data-watchtower-theme="light"] input::file-selector-button {background:#fffefa;color:#27373b;border:1px solid #d5d5cd;border-radius:2px;font:inherit}
 html[data-watchtower-theme="light"] dialog::backdrop {background:rgba(22,27,32,.32)!important}
 html[data-watchtower-theme="light"] ::selection {background:#f8d4c5;color:#161b20}
 /* Data swatches retain their own supplied colour, rather than acting as chrome. */
 html[data-watchtower-theme="light"] :is(button,[role="button"]):is([data-color],.color-swatch,.legend-swatch) {background:revert-layer!important;color:revert-layer!important;border-color:revert-layer!important;box-shadow:revert-layer!important}
}
