.designer-shell[data-v-9ee8d22e]{width:100%;height:100%;color:#d3d6dd;overflow:hidden}.bg[data-v-9ee8d22e]{width:100%;height:100%;padding:16px 16px 0 16px;background-image:url(../../static/img/um-screen-bg.a4bbaab2.png);background-size:cover;background-position:50%;box-sizing:border-box}.host-body[data-v-9ee8d22e]{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.topTitle[data-v-9ee8d22e]{position:relative;flex-shrink:0}.topTitle img[data-v-9ee8d22e]{display:block;width:100%}.topFunction[data-v-9ee8d22e]{display:flex;justify-content:flex-end;position:absolute;top:16px;right:16px;padding-left:50px}.topFunction .titleRight[data-v-9ee8d22e]{display:flex;justify-content:space-between;align-items:center;font-size:22px;width:394px}.topFunction .titleRight .day[data-v-9ee8d22e]{font-size:42px;font-weight:700}.topFunction .titleRight .weekContent[data-v-9ee8d22e]{display:flex;flex-direction:column;align-items:center}.topFunction .titleRight .weekContent .week[data-v-9ee8d22e]{font-size:24px}.topFunction .titleRight .weekContent .year[data-v-9ee8d22e]{font-size:14px}.topFunction .titleRight .line[data-v-9ee8d22e]{width:1px;height:36px;border:1px solid #fff}.topFunction .exitImg[data-v-9ee8d22e]{cursor:pointer}.body-box[data-v-9ee8d22e]{width:100%;flex:1;min-height:0;padding:0 10px;box-sizing:border-box}.designer-map-view[data-v-126d4634]{width:100%;height:100%;background:transparent}.designer-map-view[data-v-126d4634] :deep(canvas){background:transparent!important}.designer-room-view[data-v-2e9e3923]{width:100%;height:100%;position:relative;overflow:hidden}.back-btn[data-v-2e9e3923]{position:absolute;top:12px;left:12px;z-index:100;display:flex;align-items:center;cursor:pointer;padding:6px 14px;border-radius:4px;background:rgba(0,163,255,.2);border:1px solid #00a3ff;color:#fff;font-size:14px;transition:background .3s}.back-btn[data-v-2e9e3923]:hover{background:rgba(0,163,255,.4)}.back-btn i[data-v-2e9e3923]{margin-right:4px}.room-loading[data-v-2e9e3923]{position:absolute;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(2,8,20,.96)}.room-loading .room-loading-core[data-v-2e9e3923]{position:relative;width:80px;height:80px;margin-bottom:24px;display:flex;align-items:center;justify-content:center}.room-loading .rl-ring[data-v-2e9e3923]{position:absolute;border-radius:50%;border:2px solid transparent}.room-loading .rl-ring-outer[data-v-2e9e3923]{width:80px;height:80px;border-top-color:#00d4ff;border-right-color:rgba(0,212,255,.3);animation:rl-spin-cw-data-v-2e9e3923 1.4s linear infinite;box-shadow:0 0 12px rgba(0,212,255,.5),inset 0 0 12px rgba(0,212,255,.1)}.room-loading .rl-ring-inner[data-v-2e9e3923]{width:52px;height:52px;border-bottom-color:#0072ff;border-left-color:rgba(0,114,255,.3);animation:rl-spin-ccw-data-v-2e9e3923 1s linear infinite;box-shadow:0 0 8px rgba(0,114,255,.5)}.room-loading .rl-dot[data-v-2e9e3923]{width:10px;height:10px;border-radius:50%;background:#00d4ff;box-shadow:0 0 8px #00d4ff,0 0 20px rgba(0,212,255,.6);animation:rl-pulse-data-v-2e9e3923 1.2s ease-in-out infinite}.room-loading .room-loading-text[data-v-2e9e3923]{font-size:13px;color:#5bc8f5;letter-spacing:3px;font-family:DIN Alternate,PingFang SC,sans-serif}.room-loading .room-loading-text .rl-dots[data-v-2e9e3923]:after{content:"";animation:rl-ellipsis-data-v-2e9e3923 1.6s steps(4) infinite}@keyframes rl-spin-cw-data-v-2e9e3923{to{transform:rotate(1turn)}}@keyframes rl-spin-ccw-data-v-2e9e3923{to{transform:rotate(-1turn)}}@keyframes rl-pulse-data-v-2e9e3923{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.5}}@keyframes rl-ellipsis-data-v-2e9e3923{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.three-container[data-v-2e9e3923]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.cabinet-tooltip[data-v-2e9e3923]{position:absolute;z-index:100;padding:12px 16px;background:rgba(0,30,60,.95);border:1px solid #00a3ff;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.5),0 0 20px rgba(0,163,255,.2);pointer-events:none;min-width:140px}.cabinet-tooltip .tooltip-title[data-v-2e9e3923]{font-size:14px;font-weight:700;color:#00d4ff;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid rgba(0,163,255,.3)}.cabinet-tooltip .tooltip-row[data-v-2e9e3923]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:13px}.cabinet-tooltip .tooltip-row[data-v-2e9e3923]:last-child{margin-bottom:0}.cabinet-tooltip .tooltip-label[data-v-2e9e3923]{color:#8aa4c8}.cabinet-tooltip .tooltip-value[data-v-2e9e3923]{font-weight:700;color:#fff}.cabinet-tooltip .rate-success[data-v-2e9e3923]{color:#67c23a}.cabinet-tooltip .rate-info[data-v-2e9e3923]{color:#e6a23c}.cabinet-tooltip .rate-warning[data-v-2e9e3923]{color:#f56c6c}.cabinet-tooltip .alarm-text[data-v-2e9e3923],.cabinet-tooltip .rate-danger[data-v-2e9e3923]{color:#f44}.cabinet-3d-view[data-v-571abe8f]{position:relative;width:100%;height:100%;background:transparent;color:#fff}.cabinet-content[data-v-571abe8f]{position:absolute;top:0;left:0;right:0;bottom:40px;overflow:hidden}.three-container[data-v-571abe8f]{width:100%;height:100%}.device-tooltip[data-v-571abe8f]{position:absolute;z-index:100;background:linear-gradient(180deg,rgba(20,50,100,.95),rgba(10,35,70,.95));border:1px solid rgba(0,200,255,.5);border-radius:6px;padding:12px 14px;min-width:180px;pointer-events:none;box-shadow:0 4px 20px rgba(0,150,255,.3)}.device-tooltip .tooltip-header[data-v-571abe8f]{font-size:14px;font-weight:700;color:#00d4ff;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(0,200,255,.3)}.device-tooltip .tooltip-row[data-v-571abe8f]{display:flex;justify-content:space-between;align-items:center;margin:6px 0;font-size:12px}.device-tooltip .tooltip-label[data-v-571abe8f]{color:hsla(0,0%,100%,.6)}.device-tooltip .tooltip-value[data-v-571abe8f]{color:#fff;font-weight:500}.legend-bar[data-v-571abe8f]{position:absolute;bottom:0;left:0;right:0;height:40px;display:flex;justify-content:center;align-items:center;gap:30px}.legend-item[data-v-571abe8f]{display:flex;align-items:center;gap:8px;font-size:12px;color:hsla(0,0%,100%,.8)}.legend-icon[data-v-571abe8f]{width:12px;height:12px;border-radius:2px}.legend-icon--flickering[data-v-571abe8f]{animation:flickering-data-v-571abe8f 1s ease-in-out infinite}@keyframes flickering-data-v-571abe8f{0%,to{opacity:1}50%{opacity:.3}}.designer-cabinet-view[data-v-0c1d6472]{position:relative;height:100%;overflow:hidden;color:hsla(0,0%,100%,.85);font-size:13px}.cabinet-3d-layer[data-v-0c1d6472]{position:absolute;inset:0;z-index:1}.left-panel[data-v-0c1d6472]{left:0;width:200px}.center-panel[data-v-0c1d6472],.left-panel[data-v-0c1d6472]{position:absolute;top:0;bottom:0;z-index:10;background:rgba(10,22,40,.65);border-right:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;overflow:hidden}.center-panel[data-v-0c1d6472]{left:200px;width:240px}.panel-title[data-v-0c1d6472]{padding:12px 14px;font-size:14px;font-weight:600;color:hsla(0,0%,100%,.9);border-bottom:1px solid hsla(0,0%,100%,.1);flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.panel-close-btn[data-v-0c1d6472]{cursor:pointer;color:hsla(0,0%,100%,.5);font-size:14px;padding:2px;border-radius:3px;transition:color .2s,background .2s}.panel-close-btn[data-v-0c1d6472]:hover{color:#fff;background:hsla(0,0%,100%,.15)}.tree-container[data-v-0c1d6472]{flex:1;overflow-y:auto;padding:6px 0}.tree-node[data-v-0c1d6472]{-webkit-user-select:none;user-select:none}.node-label[data-v-0c1d6472]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background .2s}.node-label[data-v-0c1d6472]:hover{background:rgba(0,200,255,.15)}.expand-icon[data-v-0c1d6472]{font-size:10px;font-style:normal;color:hsla(0,0%,100%,.4);margin-right:6px;transition:transform .2s;display:inline-block;width:14px;text-align:center}.expand-icon.expanded[data-v-0c1d6472]{transform:rotate(90deg)}.area-node>.node-label[data-v-0c1d6472]{padding-left:10px;font-weight:500}.micro-node[data-v-0c1d6472]{padding-left:8px}.micro-node>.node-label[data-v-0c1d6472]{padding-left:14px;font-size:12px;color:hsla(0,0%,100%,.7)}.cabinet-node.direct-cabinet[data-v-0c1d6472]{padding-left:30px}.cabinet-node[data-v-0c1d6472]{padding:5px 12px 5px 44px;cursor:pointer;font-size:12px;color:hsla(0,0%,100%,.65);transition:background .2s;border-left:3px solid transparent}.cabinet-node[data-v-0c1d6472]:hover{background:rgba(0,200,255,.15)}.cabinet-node.active[data-v-0c1d6472]{background:rgba(0,200,255,.3);border-left-color:#00c8ff;color:#fff}.cabinet-label[data-v-0c1d6472]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-detail-container[data-v-0c1d6472]{flex:1;overflow-y:auto;padding:12px 14px}.detail-row[data-v-0c1d6472]{display:flex;padding:8px 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.detail-label[data-v-0c1d6472]{width:70px;min-width:70px;color:hsla(0,0%,100%,.5);flex-shrink:0}.detail-value[data-v-0c1d6472]{flex:1;color:hsla(0,0%,100%,.85);word-break:break-all}.empty-tip[data-v-0c1d6472]{color:hsla(0,0%,100%,.35);text-align:center;padding:40px 10px;font-size:12px;line-height:1.6}.asset-detail-container[data-v-0c1d6472]::-webkit-scrollbar,.tree-container[data-v-0c1d6472]::-webkit-scrollbar{width:4px}.asset-detail-container[data-v-0c1d6472]::-webkit-scrollbar-track,.tree-container[data-v-0c1d6472]::-webkit-scrollbar-track{background:transparent}.asset-detail-container[data-v-0c1d6472]::-webkit-scrollbar-thumb,.tree-container[data-v-0c1d6472]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.asset-detail-container[data-v-0c1d6472]::-webkit-scrollbar-thumb:hover,.tree-container[data-v-0c1d6472]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.widget-chart[data-v-ad836a5e]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-ad836a5e]{flex:1;min-height:0;width:100%}.widget-chart[data-v-8019aa56]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-8019aa56]{flex:1;min-height:0;width:100%}.widget-chart[data-v-bc53529c]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-bc53529c]{flex:1;min-height:0;width:100%}.widget-chart[data-v-4eedcf73]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-4eedcf73]{flex:1;min-height:0;width:100%}.widget-chart[data-v-74adfee1]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-74adfee1]{flex:1;min-height:0;width:100%}.widget-chart[data-v-f1c64ee2]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-f1c64ee2]{flex:1;min-height:0;width:100%}.widget-chart[data-v-144b2880]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-144b2880]{flex:1;min-height:0;width:100%}.widget-chart[data-v-52d262eb]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-52d262eb]{flex:1;min-height:0;width:100%}.widget-chart[data-v-23943f21]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-23943f21]{flex:1;min-height:0;width:100%}.widget-chart[data-v-63092998]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-63092998]{flex:1;min-height:0;width:100%}.widget-chart[data-v-1c8320ce]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-1c8320ce]{flex:1;min-height:0;width:100%}.widget-chart[data-v-52119aea]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-52119aea]{flex:1;min-height:0;width:100%}.widget-chart[data-v-aed1d6ba]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-aed1d6ba]{flex:1;min-height:0;width:100%}.widget-chart[data-v-701d2d66]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-701d2d66]{flex:1;min-height:0;width:100%}.widget-chart[data-v-191c0e76]{box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:100%}.widget-chart .chart-body[data-v-191c0e76]{flex:1;min-height:0;width:100%}.widget-basic-list .bl-header[data-v-2ab56a12]{display:flex;align-items:center;font-weight:700;letter-spacing:.5px;border-bottom:1px solid #1a3450}.widget-basic-list .bl-header span[data-v-2ab56a12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.widget-basic-list .bl-body[data-v-2ab56a12]{flex:1 1 0;min-height:0;overflow-y:auto;padding:2px 0}.widget-basic-list .bl-body[data-v-2ab56a12]::-webkit-scrollbar{width:4px}.widget-basic-list .bl-body[data-v-2ab56a12]::-webkit-scrollbar-thumb{background:#1a3450;border-radius:2px}.widget-basic-list .empty-tip[data-v-2ab56a12]{color:#6080b0;font-size:12px;text-align:center;padding-top:20px}.widget-basic-list .bl-row[data-v-2ab56a12]{display:flex;align-items:center;border-bottom:1px solid rgba(26,52,80,.6)}.widget-basic-list .bl-row[data-v-2ab56a12]:last-child{border-bottom:none}.widget-basic-list .bl-row span[data-v-2ab56a12]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 4px}.resource-stat-card[data-v-76674962]{background:rgba(0,17,33,.75);box-sizing:border-box;overflow:hidden;position:relative}.resource-stat-card[data-v-76674962]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3dd8ff 40%,#3dd8ff 60%,transparent);opacity:.7}.rsc-header[data-v-76674962]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.rsc-header-icon[data-v-76674962]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:linear-gradient(135deg,#1a5fad,#0d3368);border-radius:4px;color:#3dd8ff;flex-shrink:0}.rsc-header-icon .header-svg[data-v-76674962]{width:16px;height:16px}.rsc-title[data-v-76674962]{font-size:15px;font-weight:600;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rsc-divider[data-v-76674962]{height:1px;background:linear-gradient(90deg,#3dd8ff,rgba(61,216,255,.3) 60%,transparent);margin-bottom:10px;opacity:.6}.rsc-stats[data-v-76674962]{flex:1;display:flex;align-items:flex-start;gap:8px;min-height:0}.rsc-stat-item[data-v-76674962]{flex:1;display:flex;align-items:center;gap:12px;padding:4px 0}.rsc-icon-wrap[data-v-76674962]{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;position:relative}.rsc-platform[data-v-76674962]{width:52px;height:10px;background:linear-gradient(180deg,rgba(61,216,255,.25),rgba(61,216,255,.05));border:1px solid rgba(61,216,255,.4);border-radius:50%/30%;position:relative}.rsc-platform[data-v-76674962]:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:30px;height:4px;background:rgba(61,216,255,.15);border-radius:0 0 4px 4px}.rsc-icon[data-v-76674962]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;order:-1;filter:drop-shadow(0 0 6px currentColor)}.rsc-text[data-v-76674962]{display:flex;flex-direction:column;gap:4px;min-width:0;color:#fff}.rsc-label[data-v-76674962]{font-size:13px;white-space:nowrap;opacity:.85}.rsc-value-row[data-v-76674962]{display:flex;align-items:baseline;gap:4px}.rsc-value[data-v-76674962]{font-size:28px;font-weight:700;line-height:1;letter-spacing:1px;text-shadow:0 0 10px currentColor}.rsc-unit[data-v-76674962]{font-size:13px;opacity:.75}.icc-card[data-v-46c43b4e]{background:rgba(0,17,33,.75);box-sizing:border-box;overflow:hidden;position:relative}.icc-card[data-v-46c43b4e]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3dd8ff 40%,#3dd8ff 60%,transparent);opacity:.7}.icc-header[data-v-46c43b4e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;flex-shrink:0}.icc-header-left[data-v-46c43b4e]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.icc-header-icon[data-v-46c43b4e]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:linear-gradient(135deg,#1a5fad,#0d3368);border-radius:4px;color:#3dd8ff;flex-shrink:0}.icc-header-icon .header-svg[data-v-46c43b4e]{width:16px;height:16px}.icc-title[data-v-46c43b4e]{font-size:15px;font-weight:600;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.icc-divider[data-v-46c43b4e]{height:1px;background:linear-gradient(90deg,#3dd8ff,rgba(61,216,255,.3) 60%,transparent);opacity:.6;flex-shrink:0}.icc-tabs[data-v-46c43b4e]{display:flex;align-items:center;gap:4px;flex-shrink:0}.icc-tab[data-v-46c43b4e]{padding:3px 10px;font-size:12px;border-radius:3px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#a8c8e0;transition:background .15s,color .15s;white-space:nowrap}.icc-tab[data-v-46c43b4e]:hover{color:#d3d6dd;background:rgba(61,216,255,.12)}.icc-tab.active[data-v-46c43b4e]{background:#3dd8ff;color:#001a2e;font-weight:600}.btc-card[data-v-1aa43dde]{background:rgba(0,17,33,.75);box-sizing:border-box;overflow:hidden;position:relative}.btc-card[data-v-1aa43dde]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3dd8ff 40%,#3dd8ff 60%,transparent);opacity:.7}.btc-header[data-v-1aa43dde]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-shrink:0}.btc-header-icon[data-v-1aa43dde]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:linear-gradient(135deg,#1a5fad,#0d3368);border-radius:4px;color:#3dd8ff;flex-shrink:0}.btc-header-icon .header-svg[data-v-1aa43dde]{width:16px;height:16px}.btc-title[data-v-1aa43dde]{font-size:15px;font-weight:600;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btc-divider[data-v-1aa43dde]{height:1px;background:linear-gradient(90deg,#3dd8ff,rgba(61,216,255,.3) 60%,transparent);opacity:.6;flex-shrink:0}.csc-card[data-v-0cd78c98]{background:rgba(0,17,33,.75);box-sizing:border-box;overflow:hidden;position:relative}.csc-card[data-v-0cd78c98]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#3dd8ff 40%,#3dd8ff 60%,transparent);opacity:.7}.csc-header[data-v-0cd78c98]{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-shrink:0}.csc-header-icon[data-v-0cd78c98]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:linear-gradient(135deg,#1a5fad,#0d3368);border-radius:4px;color:#3dd8ff;flex-shrink:0}.csc-header-icon .header-svg[data-v-0cd78c98]{width:16px;height:16px}.csc-title[data-v-0cd78c98]{font-size:15px;font-weight:600;letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.csc-divider[data-v-0cd78c98]{height:1px;background:linear-gradient(90deg,#3dd8ff,rgba(61,216,255,.3) 60%,transparent);opacity:.6;flex-shrink:0;margin-bottom:10px}.csc-blocks[data-v-0cd78c98]{flex:0 0 auto;display:flex;gap:10px}.csc-block[data-v-0cd78c98]{flex:1;height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 14px;min-width:0}.csc-block-label[data-v-0cd78c98]{font-size:13px;color:#a8c8e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;min-width:0}.csc-block-value[data-v-0cd78c98]{font-size:24px;font-weight:700;color:#3dd8ff;line-height:1;flex-shrink:0;margin-left:8px}.ic-card[data-v-48fc181e]{background:rgba(0,17,33,.7);box-sizing:border-box;overflow:hidden}.bt-wrap[data-v-b945c278]{box-sizing:border-box}.bt-text[data-v-b945c278]{display:block}.pb-wrap[data-v-1b374a58]{box-sizing:border-box}.pb-label--outside[data-v-1b374a58]{min-width:36px;text-align:right}.preview-root[data-v-41514d6e]{width:100%;height:100vh;background:#0b1829;overflow:hidden;position:relative}.preview-outer[data-v-41514d6e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-wrapper[data-v-41514d6e]{position:relative;overflow:visible}.preview-canvas[data-v-41514d6e]{overflow:hidden}.layer-bg[data-v-41514d6e]{position:absolute;inset:0;z-index:1;pointer-events:none}.preview-widget[data-v-41514d6e]{box-sizing:border-box}.side-btns-container[data-v-41514d6e]{position:absolute;z-index:200;display:flex;flex-direction:column;justify-content:space-between;transition:right .6s ease,top .6s ease,bottom .6s ease}.side-func-group[data-v-41514d6e],.side-room-group[data-v-41514d6e]{display:flex;flex-direction:column;gap:10px}.side-room-item[data-v-41514d6e]{width:80px;min-height:44px;padding:6px 4px;display:flex;align-items:center;justify-content:center;text-align:center;background:rgba(0,17,33,.6);border:1px solid rgba(102,209,255,.4);border-radius:8px;cursor:pointer;color:#d3d6dd;font-size:12px;line-height:1.3;word-break:break-all;transition:background .3s,color .2s,border-color .2s}.side-room-item[data-v-41514d6e]:hover{background:rgba(0,17,33,.85);border-color:#66d1ff;color:#66d1ff}.side-room-item.is-active[data-v-41514d6e]{background:rgba(102,209,255,.15);border-color:#66d1ff;color:#66d1ff}.side-float-btn[data-v-41514d6e]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(0,17,33,.6);border:1px solid rgba(102,209,255,.4);border-radius:8px;cursor:pointer;color:#d3d6dd;transition:background .3s,color .2s,border-color .2s}.side-float-btn[data-v-41514d6e]:hover{background:rgba(0,17,33,.85);border-color:#66d1ff;color:#66d1ff}.side-float-btn .el-icon-back[data-v-41514d6e],.side-float-btn .iconfont[data-v-41514d6e]{font-size:22px}.view-fade-enter-active[data-v-41514d6e],.view-fade-leave-active[data-v-41514d6e]{transition:opacity .35s ease}.view-fade-enter[data-v-41514d6e],.view-fade-leave-to[data-v-41514d6e]{opacity:0}