.round#about{width:44px;height:44px;min-width:44px;min-height:44px;display:grid;place-items:center;}.control-stack button{width:44px;height:44px;min-width:44px;min-height:44px;touch-action:manipulation;}.control-stack button:focus-visible,.round#about:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;position:relative;z-index:2;}.region-bar button{position:relative;touch-action:manipulation;}.region-bar button::before{content:"";position:absolute;top:50%;left:0;right:0;height:44px;transform:translateY(-50%);background:transparent;pointer-events:auto;}.region-bar button:focus-visible{outline:3px solid #e7ffab;outline-offset:2px;}.gm-history button{position:relative;touch-action:manipulation;}/* NOAA bars retain data heights; transparent hits. */.gm-history button::before{content:"";position:absolute;height:44px;left:0;right:0;bottom:0;background:transparent;pointer-events:auto;}.gm-history button:focus-visible{outline:2px solid #edffaf;outline-offset:2px;}.skip-link:focus-visible{top:8px;z-index:99;}.skip-link--content:focus-visible{top:54px}#main:focus{outline:none}#main:focus-visible{outline:3px solid #d5f8dc;outline-offset:-3px}@media(max-width:390px){.header-right{gap:4px}.round#about{min-width:44px;min-height:44px;width:44px;height:44px}.control-stack button{width:44px;height:44px}.gm-history button::before{height:44px}}@media(prefers-reduced-motion:reduce){.region-bar button,.gm-history button{transition:none!important}}@media (max-width:850px){.header-right #search-launch,.header-right #command-open,.mobile-shortcuts a{box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation;}.header-right #search-launch:focus-visible,.header-right #command-open:focus-visible,.mobile-shortcuts a:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.sidebar .start-here a{box-sizing:border-box;min-height:44px;align-items:center;touch-action:manipulation;}.sidebar .start-here a:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.city-buttons button{box-sizing:border-box;min-height:44px;touch-action:manipulation}.city-buttons #atlas-prev,.city-buttons #atlas-next,.city-buttons #city-copy{box-sizing:border-box;width:44px;min-width:44px;min-height:44px}.city-buttons button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px}}@media (max-width:850px){.discovery-buttons button{box-sizing:border-box;min-height:44px;touch-action:manipulation;}.discovery-buttons #discovery-prev,.discovery-buttons #discovery-next{box-sizing:border-box;width:44px;min-width:44px;min-height:44px;}.discovery-buttons button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.intel .feed-tabs button{box-sizing:border-box;min-height:44px;touch-action:manipulation}.intel .feed-tabs button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px}}@media (max-width:850px){.intel .feed-filters input,.intel .feed-filters select,.intel .nasa-filters input,.intel .nasa-filters select{box-sizing:border-box;min-height:44px;height:44px;touch-action:manipulation;}.intel .feed-filters input:focus-visible,.intel .feed-filters select:focus-visible,.intel .nasa-filters input:focus-visible,.intel .nasa-filters select:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.intel .lab-fields select{box-sizing:border-box;min-height:44px;height:44px;touch-action:manipulation;}.intel .lab-fields select:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.intel .lab-band button,.intel .lab-pager>button,.intel .lab-pager select{box-sizing:border-box;min-width:44px;min-height:44px;touch-action:manipulation;}.intel .lab-band button:focus-visible,.intel .lab-pager>button:focus-visible,.intel .lab-pager select:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.intel #lab-collapse,.intel .lab-actions button,.intel #export-earthquakes{box-sizing:border-box;min-height:44px;touch-action:manipulation;}.intel #lab-collapse:focus-visible,.intel .lab-actions button:focus-visible,.intel #export-earthquakes:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media (max-width:850px){.intel .range-switch button,.intel .nasa-tools button{box-sizing:border-box;min-width:44px;min-height:44px;touch-action:manipulation;}.intel .range-switch button:focus-visible,.intel .nasa-tools button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media(max-width:850px){.qt-bar{position:relative;touch-action:manipulation}.qt-bar::before{content:"";position:absolute;left:0;right:0;bottom:0;height:44px;background:transparent;pointer-events:auto;}.qt-bar:focus-visible{outline:2px solid #eeff9c;outline-offset:2px}}@media(max-width:850px){.health-source a,.gm-bottom a,.pulse-sources a{display:inline-flex;align-items:center;min-height:44px;touch-action:manipulation;}.pulse-sources a{min-width:44px}.health-source a:focus-visible,.gm-bottom a:focus-visible,.pulse-sources a:focus-visible{outline:3px solid #eeff9c;outline-offset:2px}}@media(max-width:850px){.footer>span:last-child a,.footer #policy{display:inline-flex;align-items:center;vertical-align:middle;min-height:44px;min-width:44px;touch-action:manipulation;}.footer>span:last-child a:focus-visible,.footer #policy:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media(max-width:850px){#search-close,#pulse-close{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;touch-action:manipulation;}#search-close:focus-visible,#pulse-close:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media(max-width:850px){#search-clear,.search-controls select,#search-watch,#pulse-coords,.pulse-actions button,.pulse-location-controls button{box-sizing:border-box;min-height:44px;touch-action:manipulation;}#search-clear{min-width:44px}#search-clear:focus-visible,.search-controls select:focus-visible,#search-watch:focus-visible,#pulse-coords:focus-visible,.pulse-actions button:focus-visible,.pulse-location-controls button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px;}}@media(max-width:850px){.search-list .search-star{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;touch-action:manipulation}.search-list .search-result-main{min-height:44px;touch-action:manipulation}.search-list button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px}}@media(max-width:850px){.watch-row .watch-delete{box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px}.watch-row .watch-open,.cmd-watch-controls select,.watch-memory button,.cmd-panel[data-cmdpanel="watchlist"] .cmd-buttons button{min-height:44px}.watch-row button:focus-visible,.cmd-watch-controls select:focus-visible,.watch-memory button:focus-visible{outline:3px solid #eeff9c;outline-offset:2px}}