.station-detail[data-v-c2cbc1ac]{position:absolute;inset:118px 24px 24px;display:grid;grid-template-columns:330px 1fr 354px;grid-template-rows:42px 172px 1fr 286px;gap:12px}.detail-breadcrumb[data-v-c2cbc1ac]{grid-column:1/-1;display:flex;align-items:center;gap:12px;color:#547b9e;font-size:10px}.detail-breadcrumb button[data-v-c2cbc1ac]{height:30px;padding:0 13px;color:#7da7c8;border:1px solid rgba(65,132,194,.26);background:rgba(8,37,76,.7);cursor:pointer}.detail-breadcrumb strong[data-v-c2cbc1ac]{color:#dceef9;font-size:12px}.detail-breadcrumb em[data-v-c2cbc1ac]{padding:3px 8px;font-size:8px;font-style:normal;border:1px solid currentColor}.detail-summary[data-v-c2cbc1ac]{grid-column:1/-1}.metric-grid[data-v-c2cbc1ac]{height:136px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:15px;box-sizing:border-box}.metric-grid>div[data-v-c2cbc1ac]{position:relative;padding:17px 18px;overflow:hidden;border:1px solid rgba(60,132,194,.18);background:linear-gradient(115deg,rgba(24,78,123,.42),rgba(5,28,66,.12))}.metric-grid small[data-v-c2cbc1ac],.metric-grid strong[data-v-c2cbc1ac]{display:block}.metric-grid small[data-v-c2cbc1ac]{color:#6f97b8;font-size:9px}.metric-grid strong[data-v-c2cbc1ac]{margin-top:11px;color:#49e2d5;font:700 24px Consolas,monospace}.metric-grid i[data-v-c2cbc1ac]{position:absolute;right:-18px;bottom:-28px;width:90px;height:90px;border:1px solid rgba(68,220,213,.17);border-radius:50%}.detail-storage .metric-grid strong[data-v-c2cbc1ac]{color:#ff9260}.detail-topology[data-v-c2cbc1ac]{grid-column:1/3;grid-row:3}.topology-canvas[data-v-c2cbc1ac]{position:relative;height:calc(100% - 34px);overflow:hidden;background:radial-gradient(circle at 50% 48%,rgba(17,82,138,.22),transparent 56%)}.topology-backdrop[data-v-c2cbc1ac]{position:absolute;inset:0;opacity:.28;background-image:linear-gradient(rgba(45,106,160,.16) 1px,transparent 0),linear-gradient(90deg,rgba(45,106,160,.16) 1px,transparent 0);background-size:34px 34px;transform:perspective(620px) rotateX(5deg)}.topology-node[data-v-c2cbc1ac]{position:absolute;z-index:3;width:156px;min-height:104px;padding:13px;text-align:left;color:#d8ecf8;border:1px solid rgba(68,189,214,.5);background:rgba(6,35,73,.92);box-shadow:inset 0 0 22px rgba(46,142,193,.12),0 0 18px rgba(35,126,185,.08);cursor:pointer}.topology-node>i[data-v-c2cbc1ac]{display:block;width:26px;height:26px;margin-bottom:9px;border:1px solid #46dfd4;border-radius:50%;box-shadow:0 0 10px rgba(70,223,212,.22)}.topology-node>i[data-v-c2cbc1ac]:after{content:"";display:block;width:10px;height:10px;margin:7px;background:#46dfd4;transform:rotate(45deg)}.topology-node span[data-v-c2cbc1ac],.topology-node strong[data-v-c2cbc1ac]{display:block}.topology-node strong[data-v-c2cbc1ac]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11px}.topology-node span[data-v-c2cbc1ac]{margin-top:7px;color:#48e1d4;font:700 15px Consolas,monospace}.topology-node em[data-v-c2cbc1ac]{position:absolute;top:13px;right:10px;color:#47dfc6;font-size:8px;font-style:normal}.topology-node.warning[data-v-c2cbc1ac]{border-color:rgba(244,197,63,.68)}.topology-node.warning em[data-v-c2cbc1ac],.topology-node.warning span[data-v-c2cbc1ac]{color:#f2c94d}.node-0[data-v-c2cbc1ac]{left:6%;top:24%}.node-1[data-v-c2cbc1ac]{left:30%;top:49%}.node-2[data-v-c2cbc1ac]{left:55%;top:21%}.node-3[data-v-c2cbc1ac]{right:6%;top:48%}.topology-line[data-v-c2cbc1ac]{position:absolute;z-index:2;height:2px;background:linear-gradient(90deg,rgba(67,223,210,.18),#43dfd2,rgba(67,223,210,.18));box-shadow:0 0 7px rgba(67,223,210,.35);transform-origin:left center}.topology-line b[data-v-c2cbc1ac]{position:absolute;top:-2px;width:6px;height:6px;border-radius:50%;background:#f3ce4c;box-shadow:0 0 9px #f3ce4c;animation:detail-flow-c2cbc1ac 2.2s linear infinite}.topology-line b[data-v-c2cbc1ac]:nth-child(2){animation-delay:-.75s}.topology-line b[data-v-c2cbc1ac]:nth-child(3){animation-delay:-1.5s}.line-0[data-v-c2cbc1ac]{left:18%;top:48%;width:23%;transform:rotate(20deg)}.line-1[data-v-c2cbc1ac]{left:42%;top:56%;width:20%;transform:rotate(-21deg)}.line-2[data-v-c2cbc1ac]{left:66%;top:45%;width:20%;transform:rotate(19deg)}.topology-caption[data-v-c2cbc1ac]{position:absolute;left:16px;right:16px;bottom:12px;display:flex;gap:18px;color:#4d7899;font-size:8px}.topology-caption span[data-v-c2cbc1ac]:last-child{margin-left:auto}.detail-trend[data-v-c2cbc1ac]{grid-column:1/3;grid-row:4}.detail-devices[data-v-c2cbc1ac]{grid-column:3;grid-row:3;padding-bottom:52px}.detail-devices ul[data-v-c2cbc1ac]{margin:0;padding:7px 10px;list-style:none}.detail-devices li[data-v-c2cbc1ac]{height:57px;padding:0 9px;display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:9px;border-bottom:1px solid rgba(61,124,182,.15);cursor:pointer}.detail-devices li>i[data-v-c2cbc1ac]{width:5px;height:5px;border-radius:50%;background:#43e2c9;box-shadow:0 0 8px #43e2c9}.detail-devices li>i.warning[data-v-c2cbc1ac]{background:#f1c84b}.detail-devices li span[data-v-c2cbc1ac],.detail-devices li strong[data-v-c2cbc1ac]{display:block}.detail-devices li strong[data-v-c2cbc1ac]{color:#cce5f5;font-size:10px}.detail-devices li span[data-v-c2cbc1ac]{margin-top:5px;color:#527a9a;font-size:8px}.detail-devices li em[data-v-c2cbc1ac]{color:#56a4cb;font-size:8px;font-style:normal}.detail-devices li.active[data-v-c2cbc1ac]{background:linear-gradient(90deg,rgba(40,128,177,.22),transparent);box-shadow:inset 2px 0 #43ddd2}.detail-enter-device[data-v-c2cbc1ac]{position:absolute;left:11px;right:11px;bottom:10px;height:32px;color:#47e0d2;border:1px solid rgba(71,224,210,.32);background:rgba(17,81,105,.18);cursor:pointer}.detail-enter-device span[data-v-c2cbc1ac]{float:right}.detail-inspector[data-v-c2cbc1ac]{grid-column:3;grid-row:4}.inspector-heading[data-v-c2cbc1ac]{padding:16px;border-bottom:1px solid rgba(61,124,182,.15)}.inspector-heading span[data-v-c2cbc1ac]{color:#4d789a;font-size:8px}.inspector-heading strong[data-v-c2cbc1ac]{display:block;margin-top:5px;color:#e0f1fb;font-size:14px}.inspector-heading em[data-v-c2cbc1ac]{position:absolute;top:51px;right:15px;font-size:9px;font-style:normal}.detail-inspector dl[data-v-c2cbc1ac]{margin:0;padding:11px 16px;display:grid;grid-template-columns:1fr auto;gap:8px;font-size:9px}.detail-inspector dt[data-v-c2cbc1ac]{color:#6388a6}.detail-inspector dd[data-v-c2cbc1ac]{margin:0;color:#bde7ef;font-family:Consolas,monospace}.alarm-card[data-v-c2cbc1ac]{margin:0 14px;padding:9px 11px;color:#f0c84c;border-left:2px solid #f0c84c;background:rgba(117,78,20,.16)}.alarm-card.empty[data-v-c2cbc1ac]{color:#45ddc4;border-color:#45ddc4;background:rgba(22,103,92,.12)}.alarm-card strong[data-v-c2cbc1ac]{font-size:9px}.alarm-card p[data-v-c2cbc1ac]{margin:4px 0 0;color:#789ab5;font-size:8px}.inspector-actions[data-v-c2cbc1ac]{position:absolute;left:14px;right:14px;bottom:12px;display:flex;gap:8px}.inspector-actions button[data-v-c2cbc1ac]{flex:1;height:30px;color:#7ba7c7;border:1px solid rgba(67,135,196,.3);background:rgba(9,42,80,.7);cursor:pointer}.inspector-actions button[data-v-c2cbc1ac]:last-child{color:#48e1d4;border-color:rgba(72,225,212,.34)}@keyframes detail-flow-c2cbc1ac{0%{left:0}to{left:100%}}