.apkDetail[data-v-457473dd]{box-sizing:border-box;min-height:calc(100vh - 76px)}.top-bar[data-v-457473dd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.top-bar .back-link[data-v-457473dd]{color:#1890ff;font-size:14px}.top-bar .back-link[data-v-457473dd]:hover{text-decoration:underline}.top-bar .top-actions[data-v-457473dd]{display:flex;align-items:center;gap:8px}.app-card[data-v-457473dd]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:#fff;border-radius:6px;padding:20px 22px;margin-bottom:12px}.app-card .app-main[data-v-457473dd]{display:flex;gap:16px;min-width:0}.app-card .app-icon[data-v-457473dd]{width:64px;height:64px;border-radius:14px;background:#1890ff;color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:600;overflow:hidden;flex-shrink:0}.app-card .app-icon img[data-v-457473dd]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app-card .app-meta[data-v-457473dd]{min-width:0}.app-card .app-title[data-v-457473dd]{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:600;color:#151515}.app-card .app-sub[data-v-457473dd]{margin-top:4px;font-size:13px;color:#6b7280}.app-card .dot[data-v-457473dd]{margin:0 6px}.app-card .app-link[data-v-457473dd]{margin-top:10px;display:flex;align-items:center;gap:8px;background:#f6f9ff;border:1px solid #d6e4ff;border-radius:6px;padding:8px 12px;font-size:13px}.app-card .app-link .link-label[data-v-457473dd]{color:#6b7280;font-size:12px;flex-shrink:0}.app-card .app-link .link-text[data-v-457473dd]{color:#1d39c4;word-break:break-all}.app-card .app-link .help-icon[data-v-457473dd]{color:#8c8c8c}.stat-row[data-v-457473dd]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:12px}.stat-row .stat[data-v-457473dd]{background:#fff;border-radius:6px;padding:16px 18px}.stat-row .stat-label[data-v-457473dd]{font-size:12px;color:#8c8c8c}.stat-row .stat-value[data-v-457473dd]{margin-top:6px;font-size:22px;font-weight:600;color:#151515}.stat-row .stat-sub[data-v-457473dd]{margin-top:4px;font-size:12px;color:#8c8c8c;line-height:1.5}.section-card[data-v-457473dd]{background:#fff;border-radius:6px;padding:18px 22px 22px}.section-head[data-v-457473dd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.section-title[data-v-457473dd]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#151515}.section-title .bar[data-v-457473dd]{width:4px;height:15px;border-radius:2px;background:#1890ff}.mono[data-v-457473dd]{font-family:Menlo,Monaco,Consolas,monospace}.hint[data-v-457473dd]{color:#8c8c8c;font-size:12px;line-height:1.6}.version-name[data-v-457473dd]{font-weight:600}.version-code[data-v-457473dd]{margin-left:4px;color:#8c8c8c;font-size:12px}.note-text[data-v-457473dd]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.danger[data-v-457473dd]{color:#ff4453}.type-group[data-v-457473dd]{display:block}.type-group .type-radio[data-v-457473dd]{display:flex;align-items:flex-start;white-space:normal;margin-bottom:8px;width:100%}.type-group .type-radio[data-v-457473dd] .ant-radio-wrapper-checked .type-title{color:#1890ff}.type-group .type-radio .type-title[data-v-457473dd]{display:inline-block;min-width:76px;font-weight:500}.type-group .type-radio .type-desc[data-v-457473dd]{color:#8c8c8c;font-size:12px}.warn-text[data-v-457473dd]{margin-top:4px;color:#fa8c16;font-size:12px;line-height:1.5}.file-pick[data-v-457473dd]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.file-pick .file-name[data-v-457473dd]{font-size:13px;color:#4e4e4e;word-break:break-all}.upload-state[data-v-457473dd]{margin-top:8px;padding:10px 12px 6px;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px}.upload-state[data-v-457473dd] .ant-progress{margin-bottom:0}.upload-tip[data-v-457473dd]{font-size:12px;line-height:1.6;color:#6b7280}.upload-tip .uploading-text[data-v-457473dd]{color:#1890ff}.upload-tip .upload-ok[data-v-457473dd]{color:#389e0d}.upload-tip .upload-error[data-v-457473dd]{color:#cf1322}.upload-tip .relink[data-v-457473dd]{margin-left:10px}[data-v-457473dd] .ant-table-thead>tr>th{font-weight:600;color:#151515}[data-v-457473dd] .ant-table-tbody>tr>td{padding:12px 16px}