.suit-detail-layout[data-v-167c67f9]{position:relative;background:#f0f2f5}.page-header[data-v-167c67f9]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px 24px;position:fixed;z-index:1000;box-sizing:border-box;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 8px rgba(0,0,0,.06)}.page-header-placeholder[data-v-167c67f9]{width:100%}.page-header__main[data-v-167c67f9]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.page-header__back[data-v-167c67f9]{font-size:20px;color:#333;margin-right:16px;margin-top:4px;cursor:pointer}.page-header__back[data-v-167c67f9]:hover{color:#1890ff}.page-header__title-block[data-v-167c67f9]{min-width:0}.page-header__topline[data-v-167c67f9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6px}.page-header__code[data-v-167c67f9]{font-size:13px;color:#8c8c8c;line-height:22px}.page-header__title[data-v-167c67f9]{font-size:20px;font-weight:600;color:#333;line-height:28px}.page-header__status[data-v-167c67f9]{margin-right:0}.page-header__subtitle[data-v-167c67f9]{font-size:13px;color:#8c8c8c;margin-top:4px}.page-header__actions[data-v-167c67f9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:12px}.page-content[data-v-167c67f9]{padding:16px 24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.page-section[data-v-167c67f9]{border-radius:4px}.stat-grid[data-v-167c67f9]{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0,1fr))[5];grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;-ms-flex-align:stretch;align-items:stretch}.stat-card[data-v-167c67f9]{padding:18px 20px;border:1px solid #e8e8e8;border-radius:12px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.03)}.stat-card__label[data-v-167c67f9]{font-size:13px;color:#8c8c8c}.stat-card__value[data-v-167c67f9]{margin-top:10px;font-size:28px;line-height:1.2;font-weight:600;color:#1f2d3d}.stat-card__value--primary[data-v-167c67f9]{color:#1890ff}.stat-card__value--success[data-v-167c67f9]{color:#52c41a}.stat-card__value--danger[data-v-167c67f9]{color:#ff4d4f}.stat-card__desc[data-v-167c67f9]{margin-top:8px;font-size:12px;color:#8c8c8c}.section-title[data-v-167c67f9]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#333}.section-title__icon[data-v-167c67f9]{color:#1890ff;margin-right:8px;font-size:18px}.section-title__icon--blue[data-v-167c67f9]{color:#1890ff}.section-badge[data-v-167c67f9]{background:#e6f7ff;color:#1890ff;padding:0 8px;border-radius:10px;font-size:12px;margin-left:8px;height:20px;line-height:20px}.section-extra-text[data-v-167c67f9]{color:#8c8c8c;font-size:13px}.base-detail[data-v-167c67f9]{padding-top:4px}.detail-item[data-v-167c67f9]{margin-bottom:16px}.detail-item__label[data-v-167c67f9]{margin-bottom:8px;color:rgba(0,0,0,.45);font-size:13px}.detail-item__value[data-v-167c67f9]{min-height:32px;padding:6px 0;color:#262626;line-height:22px;word-break:break-word}.detail-item__value--group[data-v-167c67f9]{display:-ms-flexbox;display:flex;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.detail-item__value--multiline[data-v-167c67f9]{white-space:pre-wrap}.detail-item__light[data-v-167c67f9]{color:#8c8c8c}.material-tag[data-v-167c67f9]{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#e6f7ff;border-color:transparent;color:#1890ff}.summary-label[data-v-167c67f9]{text-align:center;color:#1890ff;font-weight:700}.summary-value[data-v-167c67f9]{color:#1890ff!important;font-weight:700}.summary-total[data-v-167c67f9]{font-weight:700;font-size:15px}.line-total[data-v-167c67f9]{color:#1890ff}.amount-secondary[data-v-167c67f9]{color:#8c8c8c}@media (max-width:1600px){.stat-grid[data-v-167c67f9]{-ms-grid-columns:(minmax(0,1fr))[3];grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.page-header[data-v-167c67f9]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:12px}.page-header__actions[data-v-167c67f9]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.stat-grid[data-v-167c67f9]{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-content[data-v-167c67f9]{padding:12px}.stat-grid[data-v-167c67f9]{-ms-grid-columns:1fr;grid-template-columns:1fr}}