.lf-brand-logo[data-v-4ed6225e]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.lf-brand-logo__text[data-v-4ed6225e]{width:100%;height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--lf-primary),var(--lf-primary-dark));color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center}.lf-brand-logo__img[data-v-4ed6225e]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;display:block}.lf-sensitive-cell[data-v-a2b0895c]{display:inline-flex;align-items:center;justify-content:center;max-width:100%;gap:4px;vertical-align:middle}.lf-sensitive-cell__text[data-v-a2b0895c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.lf-sensitive-cell__eye[data-v-a2b0895c]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:var(--el-color-primary);cursor:pointer;border-radius:2px;transition:color .15s}.lf-sensitive-cell__eye[data-v-a2b0895c]:hover{color:var(--el-color-primary-dark-2)}.lf-sensitive-cell__eye.is-loading[data-v-a2b0895c]{opacity:.5;pointer-events:none}.lf-sensitive-cell__eye .el-icon[data-v-a2b0895c]{font-size:15px}.lf-perm-matrix__global[data-v-0021a929]{display:flex;align-items:center;margin-bottom:12px;padding:8px 12px;background:var(--lf-bg-page,#f4f6f9);border-radius:6px;border:1px solid var(--lf-border,#d8dee6)}.lf-perm-module[data-v-0021a929]{margin-bottom:16px}.lf-perm-module__head[data-v-0021a929]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;gap:12px}.lf-perm-module__head h4[data-v-0021a929]{margin:0;font-size:14px;color:var(--lf-primary-dark);flex:1}.lf-perm-menu-table[data-v-0021a929] .el-checkbox{margin-right:12px}.lf-perm-assign-tip[data-v-ebae7968]{margin-bottom:12px}.lf-dept-scope-form[data-v-ebae7968]{margin-bottom:16px}.lf-id-photo-preview-dialog__toolbar[data-v-19127907]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.lf-id-photo-preview-dialog__stage[data-v-19127907]{min-height:320px;display:flex;align-items:center;justify-content:center;overflow:auto;background:#f8fafc;border-radius:8px;padding:16px}.lf-id-photo-preview-dialog__img[data-v-19127907]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;transition:transform .2s ease}.lf-id-photo-panel[data-v-dc4c975a]{margin:16px 0;padding:14px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc}.lf-id-photo-panel__head[data-v-dc4c975a]{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:6px}.lf-id-photo-panel__tip[data-v-dc4c975a]{margin:0 0 10px;font-size:13px;color:#64748b}.lf-id-photo-panel__status[data-v-dc4c975a]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.lf-id-photo-panel__status-row[data-v-dc4c975a]{display:flex;align-items:center;gap:8px}.lf-id-photo-panel__status-label[data-v-dc4c975a]{min-width:36px;font-size:13px;color:#475569}.lf-id-photo-panel__progress[data-v-dc4c975a]{margin-bottom:12px}.lf-id-photo-panel__progress-label[data-v-dc4c975a]{margin-bottom:6px;font-size:13px;color:#334155}.lf-id-photo-panel__actions[data-v-dc4c975a]{display:flex;flex-wrap:wrap;gap:8px}.lf-id-photo-panel__previews[data-v-dc4c975a]{display:flex;flex-wrap:wrap;gap:16px;margin-top:14px}.lf-id-photo-panel__preview-item[data-v-dc4c975a]{display:flex;flex-direction:column;gap:6px}.lf-id-photo-panel__preview-label[data-v-dc4c975a]{font-size:12px;color:#64748b}.lf-id-photo-panel__preview-box[data-v-dc4c975a]{position:relative;width:168px;height:106px;border:1px solid #dbeafe;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:zoom-in}.lf-id-photo-panel__preview-img[data-v-dc4c975a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lf-id-photo-panel__preview-empty[data-v-dc4c975a]{font-size:12px;color:#94a3b8}.lf-id-photo-panel__preview-hint[data-v-dc4c975a]{position:absolute;left:0;right:0;bottom:0;padding:4px 0;text-align:center;font-size:11px;color:#fff;background:rgba(15,23,42,.45)}.lf-id-photo-panel__file[data-v-dc4c975a]{display:none}.lf-contract-preview-dialog__loading[data-v-39092188]{min-height:240px}.lf-contract-preview-dialog__meta[data-v-39092188]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px;font-size:13px;color:var(--lf-text-secondary)}.lf-contract-preview-dialog__picker[data-v-39092188]{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px}.lf-contract-preview-dialog__body[data-v-39092188]{max-height:68vh;overflow:auto;padding:16px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;line-height:1.7;font-size:14px}.lf-contract-preview-dialog__body[data-v-39092188] img{max-width:100%;height:auto}.lf-contract-preview-dialog__body[data-v-39092188] .lf-contract-blank{display:inline-block;min-width:2em;border-bottom:1px solid #000;line-height:1.1;vertical-align:baseline}.lf-contract-preview-dialog__body[data-v-39092188] u{text-decoration:underline;text-underline-offset:2px}.lf-sensitive-input.is-idle[data-v-77490152] .el-input__inner::-moz-placeholder{color:var(--lf-text-secondary);opacity:1}.lf-sensitive-input.is-idle[data-v-77490152] .el-input__inner::placeholder{color:var(--lf-text-secondary);opacity:1}.lf-audit-panel[data-v-1f29a872]{min-height:120px}.lf-audit-panel__error[data-v-1f29a872]{margin-bottom:12px}.lf-audit-panel__error[data-v-1f29a872] .el-alert__title{white-space:pre-wrap;word-break:break-word;line-height:1.6}.lf-audit-panel__alert[data-v-1f29a872]{margin-bottom:12px}.lf-audit-panel__hint[data-v-1f29a872],.lf-audit-panel__meta[data-v-1f29a872]{margin:0 0 8px;color:#64748b;font-size:13px}.lf-audit-panel__reject[data-v-1f29a872]{margin:0 0 12px;color:#dc2626;font-size:13px;line-height:1.5}.lf-audit-panel__qr[data-v-1f29a872]{text-align:center;margin:16px 0}.lf-audit-panel__qr-title[data-v-1f29a872]{margin:0 0 8px;font-size:14px;color:#334155}.lf-audit-panel__qr-img[data-v-1f29a872]{width:220px;max-width:100%;border:1px solid #e2e8f0;border-radius:8px}.lf-audit-panel__issued[data-v-1f29a872]{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px 0;color:#16a34a;font-size:15px}.lf-audit-panel__actions[data-v-1f29a872]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.lf-audit-panel__placeholder[data-v-1f29a872]{padding:28px 12px;text-align:center;color:#64748b}.lf-audit-panel__placeholder p[data-v-1f29a872]{margin:0 0 14px;font-size:14px}.lf-expert-opt[data-v-634146f4]{display:flex;flex-direction:column;gap:2px;line-height:1.3}.lf-expert-opt span[data-v-634146f4]{font-size:12px;color:#64748b}.lf-add-expert-tip[data-v-634146f4]{margin:6px 0 0;font-size:12px;color:#64748b}.lf-add-expert-hint[data-v-634146f4]{margin-left:10px;font-size:12px;color:#64748b}.lf-channel-logo[data-v-2b585399]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;flex-shrink:0;overflow:hidden}.lf-channel-logo__img[data-v-2b585399]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lf-list-toolbar[data-v-6b32432d]{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.lf-pull-inline[data-v-6b32432d]{font-size:13px;color:var(--el-color-warning)}.lf-pull-progress[data-v-6b32432d]{line-height:1.8;font-size:14px}.lf-pull-progress__status[data-v-6b32432d]{margin:0 0 8px}.lf-pull-progress__hint[data-v-6b32432d]{margin:8px 0 0;color:var(--el-color-warning)}.lf-pull-progress__stuck[data-v-6b32432d]{margin:4px 0 0;font-size:13px;color:var(--el-color-danger)}.lf-invoice-row-actions__files[data-v-c83498e6]{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:16px}.lf-invoice-row-actions__empty[data-v-c83498e6]{color:var(--lf-text-secondary);font-size:13px}.svg-icon[data-v-07fcf016]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}