/* Sales Control V15 · My Performance */
#page-myperformance{min-width:0}.mp-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;padding:32px 34px;border-radius:22px;background:linear-gradient(113deg,#252b53,#374a80 60%,#147985);color:#fff;margin-bottom:23px;box-shadow:0 20px 38px #20335a14}.mp-overline{display:block;letter-spacing:2px;font-size:10px;font-weight:850;color:#76ead9}.mp-hero h2{font-size:33px;letter-spacing:-1px;margin:13px 0 9px;color:white}.mp-hero p{font-size:12px;line-height:1.8;max-width:750px;color:#e8efff;margin:0}.mp-hero label{font-size:11px;font-weight:750;color:#e6f7ff;display:grid;gap:9px;min-width:170px}.mp-hero select{min-height:45px;color:#253456}.mp-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 20px}.mp-kpis>div{border-radius:18px;background:#fff;border:1px solid #e4e8f1;padding:21px;min-width:0;box-shadow:0 16px 25px #24324a07;border-top:4px solid #6a65dd}.mp-kpis>div:nth-child(2){border-top-color:#11b6a1}.mp-kpis>div:nth-child(3){border-top-color:#e7a34f}.mp-kpis>div:nth-child(4){border-top-color:#9778db}.mp-kpis small{display:block;font-size:11px;font-weight:750;color:#6f809a}.mp-kpis strong{display:block;font-size:30px;letter-spacing:-1px;margin:10px 0 4px;color:#233656}.mp-kpis span{display:block;color:#8a98ab;font-size:11px}.mp-panel{background:white;border:1px solid #e1e7f1;border-radius:20px;padding:27px 29px;margin:18px 0;box-shadow:0 17px 24px #1e395108}.mp-section-head{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:20px}.mp-section-head .mp-overline{color:#7768d8}.mp-section-head h3{font-size:21px;letter-spacing:-.6px;color:#223453;margin:5px 0}.mp-section-head p{font-size:12px;color:#7888a4;line-height:1.6;margin:0}.mp-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mp-metric{border:1px solid #e5e8f3;border-radius:17px;background:linear-gradient(120deg,#fff,#fafaff);padding:18px;min-width:0}.mp-metric-head{display:flex;justify-content:space-between;gap:12px;align-items:start}.mp-metric h3{margin:8px 0 2px;color:#29395a;font-size:16px}.mp-metric-head small{font-size:10px;color:#8192aa}.mp-chip{display:inline-flex;background:#e9f6f2;color:#158c80;border-radius:7px;font-weight:780;padding:4px 8px;font-size:10px}.mp-weight{white-space:nowrap;background:#eeedff;border-radius:8px;color:#6458ba;padding:6px 9px;font-size:11px;font-weight:850}.mp-metric-values{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:18px 0 12px}.mp-metric-values span{display:block;font-size:10px;line-height:1.4;color:#8592a9}.mp-metric-values b{display:block;font-size:20px;color:#273956;margin-top:6px;overflow-wrap:anywhere}.mp-progress{height:11px;background:#e8edf5;border-radius:7px;overflow:hidden}.mp-progress i{display:block;height:100%;background:linear-gradient(90deg,#6c69e9,#11bbaa);border-radius:7px}.mp-warn,.mp-foot,.mp-muted{font-size:11px;line-height:1.7;color:#8090a4}.mp-warn{color:#a07443;background:#fff8ee;padding:9px 10px;border-radius:8px}.mp-foot{margin:19px 0 0}.mp-alert{font-size:12px;line-height:1.7;padding:13px 16px;color:#566984;background:#f0f6fc;border:1px solid #d9e5f2;border-radius:13px;margin:15px 0}.mp-alert.mp-attention{border-color:#f4dab9;background:#fff8ed;color:#9f6e30}.mp-grid-fields{display:grid;grid-template-columns:minmax(180px,2.1fr) minmax(90px,.8fr) minmax(80px,.65fr) minmax(150px,1.3fr) 38px;gap:10px;align-items:start}.mp-col-label{font-weight:850;text-transform:uppercase;letter-spacing:.7px;font-size:10px;color:#7c8fa4;padding-bottom:6px}.mp-grid-fields .input{width:100%;min-width:0;min-height:41px}.mp-grid-fields .mp-long{margin-bottom:5px}.mp-grid-fields select{width:100%;min-width:0}.mp-type{font-size:11px;height:35px;padding:7px}.mp-remove{width:36px;height:40px;border:1px solid #f5d5d5;background:#fff1f1;color:#ce5959;border-radius:10px;font-size:23px}.mp-actions{display:flex;flex-wrap:wrap;align-items:end;gap:10px;margin-top:17px}.mp-actions>button{min-height:42px}.mp-bonus-label{display:grid;gap:5px;font-size:11px;color:#7d8da5;font-weight:750;margin-left:auto}.mp-bonus-label input{max-width:140px}.mp-empty{color:#7890a8;background:#f5f8fc;border:1px dashed #dbe5f0;border-radius:12px;padding:22px;font-size:12px}.mp-file-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:18px 0}.mp-file-actions input{width:min(360px,100%)}.mp-com-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:16px;background:#f2faf7;border:1px solid #cceade;border-radius:13px;color:#356457}.mp-com-details strong{font-size:25px;color:#0c8c7a}.mp-com-details span,.mp-com-details small{font-size:11px;line-height:1.6}.mp-preview{background:#f9f9ff;padding:17px;border:1px solid #dcdcf3;border-radius:12px;color:#43516d}.mp-preview>strong{display:block;margin-bottom:13px}.mp-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.mp-preview-grid>div{border:1px solid #e6e6f2;border-radius:12px;background:white;padding:12px}.mp-preview-grid b{display:block;font-size:19px;color:#333d60}.mp-preview-grid small{font-size:10px;color:#8290a2}.mp-preview>p{font-size:11px;margin-bottom:0}.mp-hero .select:focus,.mp-grid-fields .input:focus{outline:2px solid #6bdad0;outline-offset:2px}
@media(max-width:1150px){.mp-list{grid-template-columns:1fr}.mp-kpis{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.mp-hero{padding:23px;flex-direction:column;align-items:stretch}.mp-hero h2{font-size:25px}.mp-panel{padding:20px 15px}.mp-kpis{gap:9px}.mp-kpis>div{padding:16px}.mp-kpis strong{font-size:24px}.mp-metric-values{grid-template-columns:repeat(2,1fr)}.mp-grid-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:0}.mp-col-label{display:none}.mp-grid-fields>*{min-width:0}.mp-grid-fields .mp-remove{margin-bottom:16px}.mp-file-actions input{width:100%}.mp-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-bonus-label{margin-left:0}}
