:root,.calcite-mode-light{--calcite-color-brand: #007ac2;--calcite-color-brand-hover: #00619b;--calcite-color-brand-press: #004e7d;--calcite-color-focus: #007ac2;--calcite-color-brand-underline: #007ac2;color-scheme:light}.app-header{--calcite-navigation-background-color: #fff;--calcite-navigation-border-color: #e4e8eb}.app-header calcite-navigation-logo{min-width:0}.header-actions{display:flex;align-items:center;gap:4px;padding-inline:12px}.site-navigation-bar{--calcite-navigation-background-color: #fff;container-type:inline-size}.site-navigation{display:flex;gap:4px;padding-inline:16px}.site-navigation calcite-button{height:44px;border-block-end:2px solid transparent;--calcite-button-corner-radius: 0}.site-navigation calcite-button[aria-current=page]{border-block-end-color:var(--calcite-color-brand);--calcite-button-background-color: #eef7fd;--calcite-button-text-color: #00619b}.sample-menu{display:none}@media(max-width:720px),(max-height:500px)and (any-pointer:coarse){.header-actions{gap:0;padding-inline:4px}.header-actions calcite-action{width:44px;height:44px}.site-navigation{gap:0;padding-inline:0;height:44px;max-width:100cqw;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.site-navigation-demo{display:block}.app-header calcite-navigation-logo{max-width:calc(100vw - 148px)}.flight-shell .site-navigation-bar{display:none}.flight-shell .app-header{position:relative;z-index:10}.flight-shell .app-header calcite-navigation-logo{max-width:calc(100vw - 104px)}.sample-menu{display:block;margin-inline-end:max(4px,env(safe-area-inset-right))}.sample-menu calcite-action{width:44px;height:44px}.sample-menu calcite-dropdown-item{min-height:44px}}:root,.calcite-mode-light{font-family:var(--calcite-font-family);color:var(--calcite-color-text-1);background:var(--calcite-color-background)}*{box-sizing:border-box}html,body,.flight-shell{width:100%;height:100%;margin:0}.flight-shell{height:100dvh}body{overflow:hidden}[hidden]{display:none!important}.flight-stage{position:relative;width:100%;height:100%;min-width:0;overflow:hidden}arcgis-scene{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.keyboard-help{--calcite-dialog-size-x: 420px;--calcite-dialog-max-size-x: calc(100vw - 24px) ;--calcite-dialog-content-space: 0}.keyboard-help calcite-list{--calcite-list-border-color: var(--calcite-color-border-3)}.demo-flight-controls{position:absolute;z-index:3;pointer-events:auto;inset-inline:12px;bottom:max(40px,env(safe-area-inset-bottom));width:fit-content;max-width:calc(100% - 24px);margin-inline:auto;--calcite-card-corner-radius: 6px;--calcite-card-shadow: var(--calcite-shadow-md)}.flight-toolbar{display:flex;align-items:center;gap:16px;padding:0}.flight-speed{min-width:92px;font-variant-numeric:tabular-nums}.flight-actions{display:flex;gap:4px;border-inline-start:1px solid var(--calcite-color-border-3);padding-inline-start:12px}.flight-power{min-width:210px}@media(max-width:720px),(any-pointer:coarse){.demo-flight-controls{inset-inline-start:auto;inset-inline-end:max(12px,env(safe-area-inset-right));bottom:calc(32px + env(safe-area-inset-bottom));margin:0;width:min(212px,calc(100% - 140px));max-width:none}.flight-toolbar{display:grid;gap:6px;width:100%;min-width:0}.flight-speed{min-width:0;justify-self:center}.flight-power{min-width:0;width:100%;--calcite-font-size-relative-sm: 12px}.flight-power calcite-segmented-control-item{min-height:44px}.flight-actions{gap:0;justify-content:space-between;padding:0;border:0}.flight-actions calcite-button{flex:1;min-width:44px;height:44px}.flight-actions calcite-button>span{display:none}}@media(max-height:500px)and (any-pointer:coarse){.demo-flight-controls{bottom:calc(24px + env(safe-area-inset-bottom))}}
