.instance-create-modal[data-v-44bb8996] .ant-modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:14px;-webkit-box-shadow:0 4px 24px 0 rgba(25,102,255,.1);box-shadow:0 4px 24px 0 rgba(25,102,255,.1);padding:0}.instance-create-modal[data-v-44bb8996] .ant-modal-header{border-radius:14px 14px 0 0;background:#f8fafc;font-size:18px;font-weight:700;padding:24px 32px 12px 32px}.instance-create-modal[data-v-44bb8996] .ant-modal-title{font-size:18px;font-weight:700}.instance-create-modal[data-v-44bb8996] .ant-modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 32px 0 32px;max-height:60vh;overflow-y:auto;background:#fff;border-radius:0 0 14px 14px;margin-bottom:0;scrollbar-width:thin;scrollbar-color:#d1d5db #f3f4f6}.instance-create-modal[data-v-44bb8996] .ant-modal-body::-webkit-scrollbar{width:6px;background:#f3f4f6;border-radius:6px}.instance-create-modal[data-v-44bb8996] .ant-modal-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:6px}.bottom-control[data-v-44bb8996]{-ms-flex-negative:0;flex-shrink:0;background:#fff;padding:18px 32px 24px 32px;border-top:1px solid #f1f5f9;margin-top:0;text-align:center;position:sticky;bottom:0;z-index:2}.form-item-help[data-v-44bb8996]{font-size:12px;color:#999;margin-top:4px}.table-action-buttons[data-v-13fb7b77]{white-space:nowrap}.table-action-buttons .action-item[data-v-13fb7b77],.table-action-buttons[data-v-13fb7b77],.table-action-buttons[data-v-13fb7b77] a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-action-buttons[data-v-13fb7b77] a{gap:4px;padding:2px 4px}.table-action-buttons[data-v-13fb7b77] a .anticon,.table-action-buttons[data-v-13fb7b77] a .iot-icon{font-size:12px}.table-action-buttons .ant-dropdown-link[data-v-13fb7b77]{cursor:pointer;padding:2px 4px}.table-action-buttons .ant-dropdown-link[data-v-13fb7b77]:hover{color:#1890ff}.table-action-buttons[data-v-13fb7b77] .ant-menu-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%}.device-info-cell[data-v-a65623e8]{padding:12px 0}.device-info-content[data-v-a65623e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.device-name-link[data-v-a65623e8]{font-size:15px;font-weight:600;padding:0!important;margin:0;height:auto;color:#1890ff;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.4;border:none;-webkit-box-shadow:none;box-shadow:none;background:none}.device-name-link[data-v-a65623e8]:hover{color:#40a9ff}.device-id[data-v-a65623e8]{font-size:13px;color:#595959;font-family:Courier New,monospace;font-weight:600;line-height:1.4}.iot-id[data-v-a65623e8]{font-size:11px;color:#8c8c8c;font-family:Courier New,monospace;line-height:1.4}.product-info-cell[data-v-a65623e8]{padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.product-name[data-v-a65623e8]{font-size:14px;color:#262626;font-weight:500;line-height:1.4}.product-key[data-v-a65623e8]{font-size:12px;color:#595959;font-family:Courier New,monospace;line-height:1.4}.state-cell[data-v-a65623e8]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.state-cell[data-v-a65623e8],.status-badge[data-v-a65623e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.status-badge[data-v-a65623e8]{padding:4px 8px;font-size:12px;font-weight:500}.status-badge.online[data-v-a65623e8]{background-color:#f6ffed;border:1px solid #b7eb8f;color:#389e0d}.status-badge.offline[data-v-a65623e8]{background-color:#fff2f0;border:1px solid #ffccc7;color:#cf1322}.status-dot[data-v-a65623e8]{width:6px;height:6px;border-radius:50%;margin-right:4px}.status-badge.online .status-dot[data-v-a65623e8]{background-color:#52c41a}.status-badge.offline .status-dot[data-v-a65623e8]{background-color:#f5222d}.online-time-cell[data-v-a65623e8]{text-align:center;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.time-main[data-v-a65623e8]{font-size:13px;color:#262626;font-weight:500;line-height:1.4}.time-ago[data-v-a65623e8]{font-size:12px;color:#8c8c8c;line-height:1.3;font-weight:400}.operation-buttons[data-v-a65623e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:120px}.operation-btn[data-v-a65623e8],.operation-buttons[data-v-a65623e8]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.operation-btn[data-v-a65623e8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:2px 4px;font-size:13px;line-height:1.4}.config-popover[data-v-a65623e8]{max-width:300px}.config-popover-item[data-v-a65623e8]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;font-size:12px;line-height:1.4}.config-popover-key[data-v-a65623e8]{color:#595959;font-weight:500;min-width:60px;margin-right:8px}.config-popover-value[data-v-a65623e8]{color:#262626;font-family:Courier New,monospace;word-break:break-all;-webkit-box-flex:1;-ms-flex:1;flex:1}