:root{color-scheme:dark}body{background:#071121;color:#e4edff}.public-header,.public-footer{background:#09172a;border-color:#29415f;color:#d8e7ff}.public-brand,.public-header a,.public-footer a,.page-top h1,h2,h3,.field>span{color:#edf3ff}.section-main{background:transparent}.page-top p,.calc-note,.calc-summary,.calc-method,.source-bar{color:#b8cbe3}.field input,.field select,.search-select-input,.search-select-options,.search-select-option,.toolbar,.calc-fields,.calc-result,.vacancy-row,.error,.empty,.rate-status,.calc-conditions,.project-switch,.source-bar{background:#0d2038!important;color:#dbe9ff!important;border-color:#45617d!important}.search-select-option:hover,.search-select-option[aria-selected=true]{background:#1e3b5f!important}.primary,.project-switch button[aria-pressed=true]{background:#155acb!important;color:white!important;border-color:#72b6ff!important}.secondary,.icon-button,.text-link{color:#9ddaff;border-color:#45617d}.calc-result .estimate{color:#97d6ff}.calc-result dl{color:#dbe9ff}.public-header nav a[aria-current=page]{color:#7ecfff}.calc-result .primary{color:white}.public-footer p,.public-footer strong,.footer-bottom{color:#bbcee3}.public-header{position:relative}.public-header .icon-button{color:#9ddaff}dialog{background:#0c1e35;color:#e4edff;border:1px solid #7093bd}dialog p{color:#c9d7ea}button:focus-visible,a:focus-visible{outline:3px solid #8ad9ff;outline-offset:4px}.nearby-map{color:#14222a}.nearby-map .leaflet-popup-content{color:#14222a}
:root{--ink:#edf3ff;--muted:#bccce1;--line:#35516f;--teal:#82d9f0;--lime:#a6d9ff}
.public-footer h3,.footer-heading,.loading,.loading p,.project-switch button,.eyebrow{color:#bdcee7}.primary{box-shadow:0 2px 0 #143a70}.icon-button:hover{background:#24405e}
