.ros-sign-express-page[data-v-87be7fb6]{min-height:100%;padding:18px 20px 28px;background:#f4f6f8;color:#1f2937}.page-heading[data-v-87be7fb6],.recent-section[data-v-87be7fb6],.scan-workspace[data-v-87be7fb6],.session-summary[data-v-87be7fb6]{background:#fff;border:1px solid #dfe4ea}.page-heading[data-v-87be7fb6]{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 24px;border-bottom:0}.page-heading h2[data-v-87be7fb6],.section-heading h3[data-v-87be7fb6]{margin:0;letter-spacing:0}.page-heading h2[data-v-87be7fb6]{font-size:22px;line-height:30px}.heading-subtitle[data-v-87be7fb6]{display:block;margin-top:2px;color:#909399;font-size:12px}.scan-workspace[data-v-87be7fb6]{padding:22px 24px 12px}.scan-field[data-v-87be7fb6] .el-input__wrapper{min-height:56px;font-size:22px}.scan-field[data-v-87be7fb6] .el-input-group__append{padding:0}.scan-field[data-v-87be7fb6] .el-input-group__append .el-button{min-width:128px;height:56px;margin:0;border-radius:0}.detail-grid[data-v-87be7fb6]{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(220px,.8fr) minmax(280px,1.4fr) minmax(220px,.7fr);gap:16px;align-items:start}.detail-grid[data-v-87be7fb6] .el-date-editor.el-input,.detail-grid[data-v-87be7fb6] .el-date-editor.el-input__wrapper{width:100%}.photo-field[data-v-87be7fb6] .el-form-item__content{min-height:40px}.form-actions[data-v-87be7fb6]{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.session-summary[data-v-87be7fb6]{display:grid;grid-template-columns:repeat(3,minmax(120px,180px)) minmax(300px,1fr);align-items:stretch;margin-top:14px}.summary-item[data-v-87be7fb6]{display:flex;align-items:baseline;justify-content:space-between;min-height:78px;padding:18px 22px;border-right:1px solid #ebeef5}.summary-item span[data-v-87be7fb6]{color:#606266;font-size:14px}.summary-item strong[data-v-87be7fb6]{color:#303133;font-size:28px;line-height:36px}.summary-success strong[data-v-87be7fb6]{color:#16803c}.summary-failed strong[data-v-87be7fb6]{color:#d13c3c}.last-result[data-v-87be7fb6]{display:flex;align-items:center;gap:14px;min-height:78px;padding:16px 22px;border-left:4px solid transparent;overflow:hidden}.last-result span[data-v-87be7fb6],.last-result strong[data-v-87be7fb6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.last-result.is-success[data-v-87be7fb6]{color:#166534;background:#f0f9f2;border-left-color:#37a85b}.last-result.is-failed[data-v-87be7fb6]{color:#b42318;background:#fff3f2;border-left-color:#e0524d}.recent-section[data-v-87be7fb6]{margin-top:14px}.section-heading[data-v-87be7fb6]{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 18px;border-bottom:1px solid #ebeef5}.section-heading h3[data-v-87be7fb6]{font-size:16px}@media (max-width:1200px){.detail-grid[data-v-87be7fb6]{grid-template-columns:repeat(2,minmax(240px,1fr))}.session-summary[data-v-87be7fb6]{grid-template-columns:repeat(3,1fr)}.last-result[data-v-87be7fb6]{grid-column:1/-1;border-top:1px solid #ebeef5}}@media (max-width:720px){.ros-sign-express-page[data-v-87be7fb6]{padding:10px}.page-heading[data-v-87be7fb6],.scan-workspace[data-v-87be7fb6]{padding-left:14px;padding-right:14px}.detail-grid[data-v-87be7fb6],.session-summary[data-v-87be7fb6]{grid-template-columns:1fr}.summary-item[data-v-87be7fb6]{border-right:0;border-bottom:1px solid #ebeef5}.last-result[data-v-87be7fb6]{grid-column:auto;flex-direction:column;align-items:flex-start}.scan-field[data-v-87be7fb6] .el-input__wrapper{font-size:18px}.scan-field[data-v-87be7fb6] .el-input-group__append .el-button{min-width:94px}}