body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{background-color:#282c34}.ant-form-inline .ant-form-item{margin-bottom:20px}.appHeader{display:flex;align-items:center;position:sticky;top:0;z-index:10}.appContent{border-radius:18px}.appFooter{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.site-nav-menu{min-height:calc(100vh - 60px)}.mobileLogo{margin-bottom:0}.dateButton{max-width:calc(100vw - 96px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ant-layout-header{padding:0}.ant-layout-content{padding:0!important;background:none!important;margin:16px!important}.socialIcons{font-size:300%}.honuLogo{width:100%;border-radius:10px}.video{width:100%;height:calc(100vw/1.77);position:relative;border-radius:10px}.logo{height:32px;background-color:#babac01a;margin:14px;border-radius:10px}.ant-btn-primary{background-color:#04d00b66;border-color:#04d00b66}.ant-btn.ant-btn-primary:hover{background:#6eff736b!important}.date{margin-left:auto;margin-right:20px}.ant-menu-item.ant-menu>.ant-menu-item:hover,.ant-menu>.ant-menu-submenu:hover,.ant-menu>.ant-menu-item-active,.ant-menu>.ant-menu-submenu-active,.ant-menu>.ant-menu-item-open,.ant-menu>.ant-menu-submenu-open,.ant-menu>.ant-menu-item-selected,.ant-menu>.ant-menu-submenu-selected{color:#282c34;background:#04d00b66!important}.ant-image-preview-operations-operation:not(:first-child){display:none}.btnPublish{margin-top:5%}.flexible-card .ant-card-body{flex-grow:1}.homeCard .ant-card-head-title,.mqttActionCard .ant-card-head-title,.telemetryCard .ant-card-head-title{letter-spacing:.04em}.mqttImageWrap{background:radial-gradient(circle at top,rgba(255,255,255,.04),transparent 60%)}.mqttActionButtons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.mqttActionButtons .ant-btn{height:48px;font-weight:600}.telemetryStatCard .ant-card-body{padding:18px 14px}@media(max-width:992px){.appContent{border-radius:16px}.video{height:min(56vw,320px)}}@media(max-width:768px){.ant-layout-content{margin:12px!important}.appHeader{padding-inline:4px}.appContent{border-radius:14px}.dateButton{font-size:12px;padding-inline:10px}.homeCard .ant-card-head,.mqttActionCard .ant-card-head,.telemetryCard .ant-card-head{min-height:52px;padding-inline:14px}.homeCard .ant-card-body,.telemetryCard .ant-card-body{padding:14px}.mqttActionButtons{grid-template-columns:1fr;gap:10px;padding:14px}.mqttActionButtons .ant-btn{width:100%;height:50px}.telemetryStatCard .ant-card-body{padding:16px 12px}.socialIcons{font-size:200%}}@media(max-width:480px){.logo{margin:12px}.dateButton{margin-left:0!important;max-width:none;width:calc(100% - 74px)}.homeCard .ant-card-head-title,.mqttActionCard .ant-card-head-title,.telemetryCard .ant-card-head-title{font-size:14px}.video{height:56vw}}
