.team-page[data-v-7b8706b4]{min-height:calc(100vh - 100px);background:#f5f6f9}.panel[data-v-7b8706b4]{margin:12px;padding:12px;border-radius:12px;background:linear-gradient(180deg,#3e3e3e,#2f2f2f);color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.12)}.panel .title[data-v-7b8706b4]{font-size:16px;font-weight:600;margin-bottom:8px}.meta[data-v-7b8706b4]{display:flex;gap:12px}.meta-item[data-v-7b8706b4]{flex:1;background:hsla(0,0%,100%,.08);border-radius:8px;padding:8px}.meta-label[data-v-7b8706b4]{font-size:12px;opacity:.85}.meta-value[data-v-7b8706b4]{font-size:18px;font-weight:700;margin-top:2px}.abc-stats[data-v-7b8706b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0}.abc-item[data-v-7b8706b4]{background:hsla(0,0%,100%,.1);border-radius:10px;padding:10px;text-align:center}.abc-badge[data-v-7b8706b4]{display:inline-block;padding:2px 8px;border-radius:12px;color:#fff;font-size:12px}.abc-badge.a[data-v-7b8706b4]{background:#ff6a6a}.abc-badge.b[data-v-7b8706b4]{background:#5aa4ff}.abc-badge.c[data-v-7b8706b4]{background:#ffb64d}.abc-num[data-v-7b8706b4]{margin-top:6px;font-size:18px;font-weight:700}.feature-row[data-v-7b8706b4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:6px}.feature[data-v-7b8706b4]{background:hsla(0,0%,100%,.08);border-radius:10px;padding:10px 6px;text-align:center}.feature .ftext[data-v-7b8706b4]{margin-top:4px;font-size:12px}.table[data-v-7b8706b4]{margin:10px 12px 20px;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.06);overflow:hidden}.thead[data-v-7b8706b4],.trow[data-v-7b8706b4]{display:grid;grid-template-columns:28% 40% 20% 10%}.thead[data-v-7b8706b4]{background:#ffe483;color:#7a5c0b;font-weight:700}.td[data-v-7b8706b4],.th[data-v-7b8706b4]{padding:10px 8px;border-bottom:1px solid #f2f2f2}.trow:last-child .td[data-v-7b8706b4]{border-bottom:none}.name[data-v-7b8706b4]{word-break:break-all}.req[data-v-7b8706b4]{color:#9a7b00}.salary[data-v-7b8706b4]{color:#333;font-weight:700}.action[data-v-7b8706b4]{text-align:right;padding-right:6px}.empty[data-v-7b8706b4]{padding:24px 0}.loading[data-v-7b8706b4]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%)}.subbar[data-v-7b8706b4]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fff;border-bottom:1px solid #f2f2f2}.subbar .back[data-v-7b8706b4]{font-size:18px}.subbar .sub-title[data-v-7b8706b4]{font-weight:700;font-size:16px}.formal-page .member-list[data-v-7b8706b4]{padding:10px 12px 20px}.member-item[data-v-7b8706b4]{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:10px;padding:10px 12px;margin-bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.mi-left .mi-name[data-v-7b8706b4]{font-size:14px;font-weight:600;color:#333}.mi-left .mi-sub[data-v-7b8706b4]{font-size:12px;color:#86909c;margin-top:2px}.mi-right[data-v-7b8706b4]{font-size:12px;color:#333;font-weight:600}.profit-card[data-v-7b8706b4]{margin:12px;background:linear-gradient(180deg,#6ac8ff,#d9fff7);border-radius:12px;padding:12px;box-shadow:0 6px 18px rgba(0,0,0,.08)}.pc-title[data-v-7b8706b4]{font-weight:700;font-size:16px;text-align:center;margin-bottom:8px;color:#3b3b3b}.pc-row[data-v-7b8706b4]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;color:#333;border-top:1px solid rgba(0,0,0,.06)}.pc-row span[data-v-7b8706b4]:last-child{font-weight:700}.pc-row-total span[data-v-7b8706b4]:last-child{color:#222}