.ota-device-panel .panel-toolbar[data-v-2f8231ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.ota-device-panel .panel-title[data-v-2f8231ac]{color:#1f2329;font-size:18px;font-weight:600}.ota-device-panel .status-card[data-v-2f8231ac]{padding:12px;border-radius:6px;border:1px solid #e8e8e8;background:#fff}.ota-device-panel .status-card-running[data-v-2f8231ac]{border-color:#d8e7ff}.ota-device-panel .status-card-failed[data-v-2f8231ac]{border-color:#ffd8d8}.ota-device-panel .status-head[data-v-2f8231ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ota-device-panel .status-tag[data-v-2f8231ac]{font-weight:600}.ota-device-panel .status-caption[data-v-2f8231ac]{color:#86909c;font-size:13px}.ota-device-panel .status-title[data-v-2f8231ac]{margin-top:14px;color:#1f2329;font-size:20px;font-weight:600;line-height:1.35}.ota-device-panel .status-facts[data-v-2f8231ac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.ota-device-panel .fact-item[data-v-2f8231ac]{padding:12px 14px;border-radius:10px;background:#f6f8fb}.ota-device-panel .fact-label[data-v-2f8231ac]{color:#86909c;font-size:12px}.ota-device-panel .fact-value[data-v-2f8231ac]{margin-top:6px;color:#1f2329;font-size:14px;font-weight:600;line-height:22px;word-break:break-word}.ota-device-panel .status-actions[data-v-2f8231ac]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:24px}.ota-device-panel .status-actions[data-v-2f8231ac],.ota-device-panel .status-links[data-v-2f8231ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ota-device-panel .status-links[data-v-2f8231ac]{gap:16px}.ota-device-panel .status-link[data-v-2f8231ac]{color:#1677ff}@media (max-width:992px){.ota-device-panel .status-facts[data-v-2f8231ac]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.ota-device-panel .status-card[data-v-2f8231ac]{padding:16px}.ota-device-panel .status-facts[data-v-2f8231ac]{grid-template-columns:minmax(0,1fr)}.ota-device-panel .status-actions[data-v-2f8231ac]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}