.version{padding:20px;height:calc(100% - 41px);overflow-y:hidden}.version .el-tag--small{line-height:15px!important}.version .el-card{height:100%}.el-card__body{height:calc(100% - 40px)}.main-card{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.1);border:1px solid hsla(0,0%,100%,.2);margin:0 auto;transition:all .3s ease;overflow-y:auto;max-height:calc(100vh - 120px)}.main-content{width:720px;margin:0 auto}.main-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.version-section{padding:24px 0}.version-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.ver_img_1{height:40px;width:auto}.ver_span{font-size:24px;font-weight:600;color:#2d3748}.text_ver_info{font-size:16px;color:#4a5568;padding:12px 16px;background:rgba(237,242,247,.8);border-radius:8px;border-left:4px solid #667eea}.functions-section{padding:0 48px 24px}.function-item{margin:40px 0}.function-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:18px;font-weight:600;color:#2d3748}.function-header i{font-size:20px;color:#667eea}.query-form .el-form-item{margin-bottom:0}.query-form .el-form-item:first-child{flex:1}.query-form .el-form-item:last-child{flex-shrink:0;margin-left:10px}.query-form .el-input{width:300px;border-radius:8px}.result-area{margin-top:20px;padding:16px;background:rgba(248,250,252,.8);border-radius:8px;border:1px solid rgba(226,232,240,.8)}.error-message{color:#e53e3e;background:rgba(254,226,226,.8);padding:12px 16px;border-radius:8px;border:1px solid rgba(252,165,165,.8);margin-top:12px;display:flex;align-items:center;gap:8px}.error-message:before{content:"⚠️";font-size:16px}@media (max-width:768px){.version{padding:10px}.main-card{margin:0}.main-content{width:100%;padding:0 10px}.version-section{padding:16px}.functions-section{padding:0 16px 16px}.function-header{font-size:16px}.query-form{flex-direction:column;gap:8px}.query-form .el-form-item{width:100%;min-width:unset}.query-form .el-button{width:100%}.cdk-status-area{margin-top:12px}.status-item{margin-bottom:8px}}.cdk-status-area{margin-top:20px;padding:16px;background:rgba(248,250,252,.8);border-radius:8px;border:1px solid rgba(226,232,240,.8)}.status-item{display:flex;align-items:center;margin-bottom:12px;padding:8px 0}.status-item:last-child{margin-bottom:0}.status-label{font-size:14px;font-weight:500;color:#4a5568;min-width:200px}.status-item .el-tag{font-weight:500;border-radius:6px;padding:4px 12px}.private-label{color:gold;background-color:#000;font-size:10px;padding:2px 6px;border-radius:10px;vertical-align:middle}