body{
    margin: 0;
    min-height: 100vh;
    background: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url('./背景上司vs部下.png') no-repeat center/cover fixed;
    background-color: #111;
}
#app { max-width: 800px; margin: auto; font-family: sans-serif; }
#card { background-color: rgba(255, 255, 255, 0.8); padding: 20px; border-radius: 10px; margin-top: 20px; }
.comparison-table { width: 100%; border-collapse: collapse; }
.comparison-table th, .comparison-table td { border: 1px solid #ccc; padding: 10px; }
.highlight { color: #d32f2f; font-weight: bold; }