.elder-info-panel[data-v-531f73b2]{position:fixed!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;width:600px;min-height:400px;max-height:80vh;background:linear-gradient(135deg,rgba(15,30,54,.95),rgba(8,20,40,.98))!important;border:1px solid rgba(28,200,255,.3);border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.5);box-shadow:0 8px 32px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10000!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;pointer-events:auto!important;visibility:visible!important;opacity:1!important}.panel-header[data-v-531f73b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;border-bottom:1px solid rgba(28,200,255,.2);background:rgba(28,200,255,.1)}.panel-title[data-v-531f73b2]{font-size:18px;font-weight:600;color:#e6f4ff;letter-spacing:1px}.panel-close[data-v-531f73b2]{width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;border-radius:4px;-webkit-transition:all .3s;transition:all .3s;color:hsla(0,0%,100%,.8);font-size:24px;line-height:1}.panel-close[data-v-531f73b2]:hover{background:rgba(255,77,79,.3);color:#ff4d4f}.panel-content[data-v-531f73b2]{padding:20px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:300px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.loading[data-v-531f73b2]{text-align:center;padding:40px;color:hsla(0,0%,100%,.6)}.info-section[data-v-531f73b2]{margin-bottom:24px}.info-section[data-v-531f73b2]:last-child{margin-bottom:0}.section-title[data-v-531f73b2]{font-size:16px;font-weight:600;color:#1cc8ff;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid rgba(28,200,255,.2)}.info-grid[data-v-531f73b2]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.info-item[data-v-531f73b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:rgba(15,30,54,.5);border-radius:6px;border:1px solid rgba(28,200,255,.1)}.info-label[data-v-531f73b2]{color:rgba(230,244,255,.7);font-size:14px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.info-value[data-v-531f73b2]{color:#e6f4ff;font-size:14px;font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1}.info-value.status-normal[data-v-531f73b2]{color:#52c41a}.info-value.status-warning[data-v-531f73b2]{color:#faad14}.info-value.status-urgent[data-v-531f73b2]{color:#ff4d4f}.operation-grid[data-v-531f73b2]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.operation-item[data-v-531f73b2]{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-align:center;-ms-flex-align:center;align-items:center;padding:16px 12px;background:rgba(15,30,54,.5);border-radius:8px;border:1px solid rgba(28,200,255,.1);-webkit-transition:all .3s;transition:all .3s}.operation-item[data-v-531f73b2]:hover{border-color:rgba(28,200,255,.4);background:rgba(15,30,54,.7);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.operation-label[data-v-531f73b2]{color:rgba(230,244,255,.7);font-size:12px;margin-bottom:8px;text-align:center}.operation-value[data-v-531f73b2]{color:#1cc8ff;font-size:24px;font-weight:600;line-height:1.2;margin-bottom:4px}.operation-unit[data-v-531f73b2]{color:rgba(230,244,255,.5);font-size:12px}.panel-content[data-v-531f73b2]::-webkit-scrollbar{width:6px}.panel-content[data-v-531f73b2]::-webkit-scrollbar-track{background:rgba(15,30,54,.5);border-radius:3px}.panel-content[data-v-531f73b2]::-webkit-scrollbar-thumb{background:rgba(28,200,255,.3);border-radius:3px}.panel-content[data-v-531f73b2]::-webkit-scrollbar-thumb:hover{background:rgba(28,200,255,.5)}.error-message[data-v-531f73b2]{text-align:center;padding:40px;color:#ff4d4f}.loading-name-info[data-v-531f73b2]{margin-top:20px}