.employee-performance[data-v-59b92abe]{max-width:1600px;width:100%;min-width:0;margin:auto}.ep-filters[data-v-59b92abe]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;align-items:end}.ep-filters[data-v-59b92abe]>*{width:100%;min-width:0}.employee-performance[data-v-59b92abe] .q-table th{white-space:normal;max-width:210px}.employee-performance[data-v-59b92abe] .q-table td{white-space:normal}.metric-card[data-v-59b92abe]{border-top:3px solid var(--q-primary);border-radius:10px}.trend-row[data-v-59b92abe]{display:grid;grid-template-columns:190px 1fr 140px;gap:16px;align-items:center;padding:9px 0}.trend-track[data-v-59b92abe]{height:9px;border-radius:6px;background:#edf0f3;overflow:hidden}.trend-track>div[data-v-59b92abe]{height:100%;background:var(--q-primary);border-radius:inherit}.detail-card[data-v-59b92abe]{width:900px;max-width:95vw}@media(max-width:600px){.trend-row[data-v-59b92abe]{grid-template-columns:1fr 1fr;gap:8px}.trend-track[data-v-59b92abe]{grid-column:1/-1}}.detail-card[data-v-59b92abe] .q-markup-table{max-width:100%;overflow-x:auto}.detail-card[data-v-59b92abe] td,.detail-card[data-v-59b92abe] th{white-space:normal;overflow-wrap:anywhere}.profile-summary[data-v-59b92abe]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.profile-summary>div[data-v-59b92abe]{background:#f4f6f8;padding:12px;border-radius:8px}.profile-summary small[data-v-59b92abe],.profile-summary strong[data-v-59b92abe]{display:block}.profile-summary strong[data-v-59b92abe]{font-size:24px}.hour-row[data-v-59b92abe]{display:grid;grid-template-columns:135px minmax(40px,1fr) 145px;gap:10px;align-items:center;font-size:12px;min-height:28px}@media(max-width:600px){.profile-summary[data-v-59b92abe]{grid-template-columns:1fr}.hour-row[data-v-59b92abe]{grid-template-columns:110px minmax(30px,1fr) 110px;gap:6px}}