.no-select{user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-webkit-touch-callout:none}.fx{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out}.fx-f{transition:all .1s ease-out;-moz-transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out}.fx-transform{transition:transform .2s ease-out;-moz-transition:transform .2s ease-out;-webkit-transition:transform .2s ease-out;-o-transition:transform .2s ease-out}.fx-transform-f{transition:transform .1s ease-out;-moz-transition:transform .1s ease-out;-webkit-transition:transform .1s ease-out;-o-transition:transform .1s ease-out}.fx-transform-s{transition:transform 4s ease-out;-moz-transition:transform 4s ease-out;-webkit-transition:transform 4s ease-out;-o-transition:transform 4s ease-out}.fx-transform-ms{transition:transform 3s ease-out !important;-moz-transition:transform 3s ease-out !important;-webkit-transition:transform 3s ease-out !important;-o-transition:transform 3s ease-out !important}.fx-margin{transition:margin .2s ease-out;-moz-transition:margin .2s ease-out;-webkit-transition:margin .2s ease-out;-o-transition:margin .2s ease-out}.fx-focus{transition:border-color .2s ease-out,box-shadow .2s ease-out;-moz-transition:border-color .2s ease-out,box-shadow .2s ease-out;-webkit-transition:border-color .2s ease-out,box-shadow .2s ease-out;-o-transition:border-color .2s ease-out,box-shadow .2s ease-out}.fx-border{transition:border .2s ease-out;-moz-transition:border .2s ease-out;-webkit-transition:border .2s ease-out;-o-transition:border .2s ease-out}.fx-border-color{transition:border-color .2s ease-out;-moz-transition:border-color .2s ease-out;-webkit-transition:border-color .2s ease-out;-o-transition:border-color .2s ease-out}.fx-filter{transition:filter .1s ease-out;-moz-transition:filter .1s ease-out;-webkit-transition:filter .1s ease-out;-o-transition:filter .1s ease-out}.fx-color{transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-o-transition:background-color .2s ease-out,color .2s ease-out}.fx-opacity{transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out}.fx-opacity-s{transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out}.no-fx{transition:unset !important;-moz-transition:unset !important;-webkit-transition:unset !important;-o-transition:unset !important}.no-color-fx{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition-property:background-color,border-color,color;-webkit-transition-property:background-color,border-color,color;-moz-transition-property:background-color,border-color,color;-o-transition-property:background-color,border-color,color}o-app-header{width:100%;height:38px;padding:0 10px;display:none;border-bottom:1px solid var(--app-hr-line-color);background:var(--app-background-dark-color);box-sizing:border-box;-webkit-app-region:drag}o-app-header div.controls{margin-left:80px;display:flex;align-items:center;gap:6px}o-app-header div.controls button{padding:4px 10px;border:none;border-radius:3px;background:var(--app-background-medium-color);color:var(--app-main-font-medium-color);cursor:pointer;-webkit-app-region:no-drag;transition:background-color .2s ease-out,color .2s ease-out;-moz-transition:background-color .2s ease-out,color .2s ease-out;-webkit-transition:background-color .2s ease-out,color .2s ease-out;-o-transition:background-color .2s ease-out,color .2s ease-out}o-app-header div.controls button:hover{background:var(--app-field-line-color);color:var(--app-field-font-color)}o-app-header div.title{margin:0 auto;align-self:center;user-select:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-webkit-touch-callout:none}o-app-header div.title>p{margin:0;font-size:12px}o-app-header.full div.controls{margin-left:0}o-app-header.capacitor{height:76px;padding-top:36px}o-app-header.capacitor div.controls{margin-left:0}