.pda-container[data-v-ecff918e]{min-height:100vh;background:#f5f7fa;padding-bottom:0}.pda-container.has-tabbar[data-v-ecff918e]{padding-bottom:50px}.pda-header[data-v-ecff918e]{position:sticky;top:0;z-index:10;background:#409eff;color:#fff;height:50px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500}.pda-header__back[data-v-ecff918e]{position:absolute;left:12px;font-size:20px;cursor:pointer}.pda-title[data-v-ecff918e]{font-size:16px;font-weight:500}.pda-search[data-v-ecff918e]{padding:12px;background:#fff}.pda-search__row[data-v-ecff918e]{display:flex;gap:8px}.pda-search__row .el-input[data-v-ecff918e]{flex:1}.pda-scan-btn[data-v-ecff918e]{flex-shrink:0}.pda-camera[data-v-ecff918e]{position:relative;width:100%;height:240px;background:#000;border-radius:4px;overflow:hidden;margin-top:10px}.pda-camera__video[data-v-ecff918e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pda-camera__overlay[data-v-ecff918e]{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.pda-camera__scanline[data-v-ecff918e]{position:absolute;top:50%;left:10%;right:10%;height:2px;background:#409eff;box-shadow:0 0 10px #409eff;-webkit-animation:scan-ecff918e 2s linear infinite;animation:scan-ecff918e 2s linear infinite}@-webkit-keyframes scan-ecff918e{0%,to{top:20%}50%{top:80%}}@keyframes scan-ecff918e{0%,to{top:20%}50%{top:80%}}.pda-mode[data-v-ecff918e]{padding:12px;background:#fff;border-top:1px solid #ebeef5;text-align:center}.pda-list[data-v-ecff918e]{padding:12px}.pda-empty[data-v-ecff918e]{text-align:center;color:#909399;padding:40px 0;font-size:14px}.pda-card[data-v-ecff918e]{background:#fff;border-radius:8px;padding:12px;margin-bottom:12px;display:flex;align-items:center;cursor:pointer}.pda-card__body[data-v-ecff918e]{flex:1}.pda-card__name[data-v-ecff918e]{font-size:15px;font-weight:500;color:#303133;margin-bottom:8px}.pda-card__info[data-v-ecff918e]{display:flex;font-size:13px;line-height:1.8}.pda-card__label[data-v-ecff918e]{color:#909399;width:80px;flex-shrink:0}.pda-card__value[data-v-ecff918e]{color:#606266;flex:1}.pda-card__arrow[data-v-ecff918e]{color:#c0c4cc;font-size:16px;margin-left:8px}.pda-card__remove[data-v-ecff918e]{color:#f56c6c;font-size:20px;cursor:pointer;margin-left:8px}.pda-loadmore[data-v-ecff918e]{text-align:center;color:#409eff;padding:12px 0;cursor:pointer;font-size:14px}.pda-detail[data-v-ecff918e]{padding:12px 12px 120px}.pda-detail__header[data-v-ecff918e]{background:#fff;border-radius:8px;padding:12px;margin-bottom:12px}.pda-detail__title[data-v-ecff918e]{font-size:14px;font-weight:600;color:#303133;margin-bottom:12px}.pda-scan-info[data-v-ecff918e]{background:#fff;padding:12px;border-bottom:1px solid #ebeef5}.pda-battery[data-v-ecff918e]{padding:16px 12px}.pda-footer[data-v-ecff918e]{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #ebeef5;padding:10px 16px;display:flex;align-items:center;justify-content:space-between}.pda-footer--tabbar[data-v-ecff918e]{bottom:50px}.pda-footer__info[data-v-ecff918e]{font-size:14px;color:#606266}.pda-fixed-btn[data-v-ecff918e]{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#fff;border-top:1px solid #ebeef5;padding:10px 16px}.pda-fixed-btn--tabbar[data-v-ecff918e]{bottom:50px}.pda-tabbar[data-v-ecff918e]{position:fixed;bottom:0;left:0;right:0;z-index:11;background:#fff;border-top:1px solid #ebeef5;display:flex;height:50px}.pda-tabbar__item[data-v-ecff918e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:11px;color:#909399;cursor:pointer}.pda-tabbar__item i[data-v-ecff918e]{font-size:20px;margin-bottom:2px}.pda-tabbar__item--active[data-v-ecff918e]{color:#409eff}body.pda-mobile .el-aside,body.pda-mobile .el-header{display:none!important}body.pda-mobile .el-main{padding:0!important;background:#f5f7fa!important}body.pda-mobile .el-main>div{padding:0!important;border-radius:0!important}body.pda-mobile .el-message-box__wrapper{display:flex;align-items:center;justify-content:center}body.pda-mobile .el-message-box__wrapper .el-message-box{margin-top:0!important}