.status-tag[data-v-3f5778d0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 10px;border-radius:4px;font-size:13px;line-height:1.6;font-weight:600;border:none}.contract-approval[data-v-3f5778d0]{padding-top:20px;border-top:1px dashed #ccc}.contract-approval .title[data-v-3f5778d0]{padding-left:10px;border-left:3px solid #02a7f0}.contract-approval .opinion-item[data-v-3f5778d0]{background:#fff;border:none;border-radius:4px;padding:8px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05);margin:8px 0}.contract-approval .opinion-item[data-v-3f5778d0]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(24,144,255,.1);box-shadow:0 2px 8px rgba(24,144,255,.1)}.contract-approval .opinion-content[data-v-3f5778d0]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#374151;font-size:13px;line-height:1.4;margin-bottom:4px;padding:2px 0}.contract-approval .opinion-time[data-v-3f5778d0]{color:#6b7280;font-size:12px;border-top:1px dashed #e5e7eb;padding-top:4px;font-family:monospace;opacity:.8}.contract-approval .remark-section[data-v-3f5778d0]{margin-top:24px}.contract-approval .radio-group[data-v-3f5778d0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin:16px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.contract-approval .approval-list[data-v-3f5778d0]{margin-top:32px}