.iframe-container[data-v-40bdd348]{width:100%;position:relative;overflow:hidden}.iframe-container iframe[data-v-40bdd348]{width:100%;height:100%;border:none}.loading-overlay[data-v-40bdd348]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.loading-overlay .loading-spinner[data-v-40bdd348]{text-align:center}.loading-overlay .loading-spinner .loading-text[data-v-40bdd348]{margin-top:15px;color:#666;font-size:14px}.error-overlay[data-v-40bdd348]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.98);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.error-overlay .error-content[data-v-40bdd348]{text-align:center;padding:40px}.error-overlay .error-content .error-icon[data-v-40bdd348]{color:#dc3545;margin-bottom:20px}.error-overlay .error-content .error-title[data-v-40bdd348]{color:#333;margin-bottom:15px}.error-overlay .error-content .error-message[data-v-40bdd348]{color:#666;margin-bottom:25px}.error-overlay .error-content .retry-btn[data-v-40bdd348]{padding:10px 30px}.lx-web-container[data-v-3ceb0d7e]{padding:20px}.lx-web-container .lx-web-card[data-v-3ceb0d7e]{border:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.1);box-shadow:0 2px 12px rgba(0,0,0,.1)}.lx-web-container .lx-web-card .iot-header[data-v-3ceb0d7e]{background:linear-gradient(135deg,#667eea,#764ba2);border:none}.lx-web-container .lx-web-card .iot-header .header-content[data-v-3ceb0d7e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lx-web-container .lx-web-card .iot-header .header-content .header-left[data-v-3ceb0d7e],.lx-web-container .lx-web-card .iot-header .header-content[data-v-3ceb0d7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lx-web-container .lx-web-card .iot-header .header-content .header-left .system-icon[data-v-3ceb0d7e]{color:#fff;margin-right:12px}.lx-web-container .lx-web-card .iot-header .header-content .header-left .system-title[data-v-3ceb0d7e]{margin:0;color:#fff;font-size:20px;font-weight:600}.lx-web-container .lx-web-card .iot-header .header-content .header-right[data-v-3ceb0d7e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.lx-web-container .lx-web-card .iot-header .header-content .header-right .back-btn[data-v-3ceb0d7e],.lx-web-container .lx-web-card .iot-header .header-content .header-right .refresh-btn[data-v-3ceb0d7e]{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.lx-web-container .lx-web-card .iot-header .header-content .header-right .back-btn[data-v-3ceb0d7e]:hover,.lx-web-container .lx-web-card .iot-header .header-content .header-right .refresh-btn[data-v-3ceb0d7e]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.4)}.lx-web-container .lx-web-card .iot-body[data-v-3ceb0d7e]{min-height:calc(100vh - 160px);background:#f5f5f5}