.kpi-monthly-targets-module__mfzbdW__tabs{gap:10px;padding:24px 28px 0;display:flex}.kpi-monthly-targets-module__mfzbdW__tabs button{color:#252c34;background:#fff;border:1px solid #dbe0e5;border-radius:8px;flex:1;padding:12px}.kpi-monthly-targets-module__mfzbdW__tabs button[aria-selected=true]{color:#b51c2e;background:#fff7f8;border-color:#c41f32}.kpi-monthly-targets-module__mfzbdW__form{padding:24px 28px}.kpi-monthly-targets-module__mfzbdW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.kpi-monthly-targets-module__mfzbdW__header h3{margin:0;font-size:18px;line-height:1.4}.kpi-monthly-targets-module__mfzbdW__header p{color:#647080;margin:5px 0 0;font-size:13px}.kpi-monthly-targets-module__mfzbdW__header label{align-items:center;gap:8px;font-size:13px;display:flex}.kpi-monthly-targets-module__mfzbdW__header select{background:#fff;border:1px solid #d8dde4;border-radius:7px;min-width:94px;padding:9px}.kpi-monthly-targets-module__mfzbdW__hint{color:#647080;margin:16px 0;font-size:13px;line-height:1.6}.kpi-monthly-targets-module__mfzbdW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kpi-monthly-targets-module__mfzbdW__month{background:#fff;border:1px solid #e1e5eb;border-radius:9px;flex-direction:column;gap:7px;padding:12px;font-size:13px;font-weight:600;display:flex}.kpi-monthly-targets-module__mfzbdW__month span{justify-content:space-between;align-items:center;gap:4px;display:flex}.kpi-monthly-targets-module__mfzbdW__month small{color:#687586;font-size:10px;font-weight:400}.kpi-monthly-targets-module__mfzbdW__month input{box-sizing:border-box;font-variant-numeric:tabular-nums;border:1px solid #d8dde4;border-radius:6px;width:100%;min-width:0;padding:10px;font-size:15px}.kpi-monthly-targets-module__mfzbdW__month input:disabled{color:#798491;background:#f3f5f7}.kpi-monthly-targets-module__mfzbdW__month input:focus{outline-offset:1px;outline:2px solid #d16470}.kpi-monthly-targets-module__mfzbdW__selected{background:#fffafb;border-color:#c41f32}.kpi-monthly-targets-module__mfzbdW__footer{border-top:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:18px;display:flex}.kpi-monthly-targets-module__mfzbdW__footer>span{color:#687586;font-size:12px}.kpi-monthly-targets-module__mfzbdW__footer>div{gap:8px;display:flex}.kpi-monthly-targets-module__mfzbdW__footer button{border-radius:7px;padding:11px 16px}.kpi-monthly-targets-module__mfzbdW__error,.kpi-monthly-targets-module__mfzbdW__notice,.kpi-monthly-targets-module__mfzbdW__success{border-radius:7px;padding:11px 13px;font-size:13px;line-height:1.5}.kpi-monthly-targets-module__mfzbdW__error{color:#a12831;background:#fff0f1}.kpi-monthly-targets-module__mfzbdW__notice{color:#795a1d;background:#fff7e6}.kpi-monthly-targets-module__mfzbdW__success{color:#29603c;background:#edf7f0}.kpi-monthly-targets-module__mfzbdW__period{align-items:center;gap:12px;margin:20px 28px 0;font-size:14px;display:flex}.kpi-monthly-targets-module__mfzbdW__period input{border:1px solid #d8dde4;border-radius:7px;padding:10px}@media (max-width:650px){.kpi-monthly-targets-module__mfzbdW__tabs{gap:8px;padding:18px 16px 0}.kpi-monthly-targets-module__mfzbdW__tabs button{padding:10px 5px;font-size:12px}.kpi-monthly-targets-module__mfzbdW__form{padding:18px 16px}.kpi-monthly-targets-module__mfzbdW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kpi-monthly-targets-module__mfzbdW__month{padding:9px}.kpi-monthly-targets-module__mfzbdW__month span{flex-direction:column;align-items:flex-start}.kpi-monthly-targets-module__mfzbdW__header{align-items:flex-start}.kpi-monthly-targets-module__mfzbdW__header h3{font-size:16px}.kpi-monthly-targets-module__mfzbdW__header label{flex-direction:column;align-items:flex-start;gap:4px}.kpi-monthly-targets-module__mfzbdW__footer{flex-direction:column;align-items:stretch}.kpi-monthly-targets-module__mfzbdW__footer>div{flex-direction:column}.kpi-monthly-targets-module__mfzbdW__footer button{width:100%}.kpi-monthly-targets-module__mfzbdW__period{margin:18px 16px 0}}
.kpi-excel-import-module__mSA7-W__panel{color:#1c3028;background:#fff;border:1px solid #dce5e0;border-radius:14px;flex-shrink:0;margin:0 0 16px;overflow:hidden}.kpi-excel-import-module__mSA7-W__heading{justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.kpi-excel-import-module__mSA7-W__heading strong{font-size:16px}.kpi-excel-import-module__mSA7-W__heading p{color:#596d63;margin:4px 0 0;font-size:13px}.kpi-excel-import-module__mSA7-W__heading button{white-space:nowrap}.kpi-excel-import-module__mSA7-W__body{max-height:65vh;padding:0 20px 20px;overflow:auto}.kpi-excel-import-module__mSA7-W__upload{flex-direction:column;gap:8px;font-size:14px;font-weight:600;display:flex}.kpi-excel-import-module__mSA7-W__upload input{background:#f5f8f6;border:1px dashed #96afa1;border-radius:8px;max-width:100%;padding:12px}.kpi-excel-import-module__mSA7-W__muted{color:#596d63;font-size:13px;line-height:1.5}.kpi-excel-import-module__mSA7-W__summary{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.kpi-excel-import-module__mSA7-W__summary span{background:#f2f6f3;border-radius:8px;padding:10px 14px}.kpi-excel-import-module__mSA7-W__summary b{margin-right:5px;font-size:18px}.kpi-excel-import-module__mSA7-W__controls{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.kpi-excel-import-module__mSA7-W__controls button{font-size:13px}.kpi-excel-import-module__mSA7-W__tableWrap{border:1px solid #e0e7e2;border-radius:8px;max-height:340px;overflow:auto}.kpi-excel-import-module__mSA7-W__tableWrap table{border-collapse:collapse;width:100%;font-size:13px}.kpi-excel-import-module__mSA7-W__tableWrap th{text-align:left;z-index:1;background:#f2f6f3;position:sticky;top:0}.kpi-excel-import-module__mSA7-W__tableWrap td,.kpi-excel-import-module__mSA7-W__tableWrap th{border-bottom:1px solid #e5ebe7;padding:10px 12px}.kpi-excel-import-module__mSA7-W__tableWrap td:nth-child(2),.kpi-excel-import-module__mSA7-W__tableWrap td:nth-child(4),.kpi-excel-import-module__mSA7-W__tableWrap td:nth-child(5){white-space:nowrap}.kpi-excel-import-module__mSA7-W__tableWrap td:nth-child(3){min-width:220px}.kpi-excel-import-module__mSA7-W__tableWrap small{color:#67796e;margin-bottom:3px;display:block}.kpi-excel-import-module__mSA7-W__tableWrap input{accent-color:#26634a;width:18px;height:18px}.kpi-excel-import-module__mSA7-W__newValue,.kpi-excel-import-module__mSA7-W__changed{white-space:nowrap;border-radius:5px;padding:4px 7px}.kpi-excel-import-module__mSA7-W__newValue{color:#216247;background:#eaf4ed}.kpi-excel-import-module__mSA7-W__changed{color:#775515;background:#fff4d9}.kpi-excel-import-module__mSA7-W__footer{justify-content:space-between;align-items:center;gap:12px;padding-top:16px;font-size:14px;display:flex}.kpi-excel-import-module__mSA7-W__error{color:#9b2a26;background:#fff0ef;border-radius:8px;padding:12px}.kpi-excel-import-module__mSA7-W__success{color:#20563e;background:#eaf5ee;border-radius:8px;padding:14px}.kpi-excel-import-module__mSA7-W__success p{margin:5px 0 0}.kpi-excel-import-module__mSA7-W__issues{color:#67542d;margin-top:16px;font-size:13px}.kpi-excel-import-module__mSA7-W__issues summary{cursor:pointer}.kpi-excel-import-module__mSA7-W__issues ul{max-height:160px;padding-left:22px;overflow:auto}.kpi-excel-import-module__mSA7-W__issues li{margin:7px 0}@media (max-width:650px){.kpi-excel-import-module__mSA7-W__heading{gap:12px;padding:14px}.kpi-excel-import-module__mSA7-W__body{padding:0 14px 14px}.kpi-excel-import-module__mSA7-W__heading p{max-width:210px}.kpi-excel-import-module__mSA7-W__footer{flex-direction:column;align-items:stretch}.kpi-excel-import-module__mSA7-W__summary{gap:6px}.kpi-excel-import-module__mSA7-W__summary span{padding:8px;font-size:12px}.kpi-excel-import-module__mSA7-W__summary b{font-size:16px}}
