.page[data-v-c4c185ec]{width:100%}.page-hero[data-v-c4c185ec]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.hero-info h2[data-v-c4c185ec]{font-size:28px;font-weight:700;color:#1a1a2e;margin:0}.hero-info p[data-v-c4c185ec]{font-size:14px;color:#888;margin:4px 0 0}.empty-state[data-v-c4c185ec]{display:flex;align-items:center;justify-content:center;height:300px;color:#bbb;font-size:15px;background:#fff;border-radius:8px}.text-muted[data-v-c4c185ec]{color:#ccc}.data-table[data-v-c4c185ec]{border-radius:8px;overflow:hidden}.data-table[data-v-c4c185ec] th{white-space:nowrap;font-weight:600;color:#555;background:#fafbfc}.data-table[data-v-c4c185ec] td{cursor:pointer}.grade-chip[data-v-c4c185ec]{display:inline-block;width:24px;height:24px;line-height:24px;border-radius:6px;font-weight:700;font-size:13px;color:#fff;margin-right:6px;text-align:center}.g-S[data-v-c4c185ec]{background:#f1c40f;color:#7d6608}.g-A[data-v-c4c185ec]{background:#27ae60}.g-B[data-v-c4c185ec]{background:#3498db}.g-C[data-v-c4c185ec]{background:#e74c3c}.same-screen[data-v-c4c185ec]{display:flex;gap:20px}.okr-panel[data-v-c4c185ec]{flex:1;max-height:500px;overflow-y:auto}.form-panel[data-v-c4c185ec]{width:440px;flex-shrink:0}.panel-head[data-v-c4c185ec]{font-weight:700;font-size:14px;color:#1a1a2e;margin-bottom:12px}.mini-okr[data-v-c4c185ec]{padding:8px;margin-bottom:6px;background:#fafbfc;border-radius:6px;border:1px solid #f0f0f0;font-size:12px}.mini-o[data-v-c4c185ec]{font-weight:600;color:#2b1f99}.mini-kr[data-v-c4c185ec]{display:flex;justify-content:space-between;color:#666;padding:1px 0}.mini-score-line[data-v-c4c185ec]{margin-top:8px;text-align:center;font-weight:700;font-size:16px;color:#2b1f99}.employee-reply[data-v-c4c185ec]{width:100%;padding:10px 12px;border-radius:8px;background:#f7fbfb;border:1px solid #d7f2f3;color:#2f4f55;line-height:1.6}.dialog-actions[data-v-c4c185ec]{display:flex;gap:10px;align-items:center}
