.nt-form{display: grid;gap: 10px;margin: 0 0 10px;}.nt-form .form-grid{grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));}.nt-pain{display: grid;grid-template-columns: repeat(11, minmax(0, 1fr));gap: 4px;direction: ltr;margin: 0 0 8px;}.nt-pain-b{height: 40px;min-width: 0;border: 1px solid #cbd5e1;border-radius: 8px;background: #fff;font: inherit;font-weight: 800;font-size: 13.5px;color: #0f172a;cursor: pointer;font-variant-numeric: tabular-nums;}.nt-pain-b.is-on{background: var(--el-em-700);border-color: var(--el-em-700);color: #fff;}.nt-ex{display: grid;grid-template-columns: minmax(0, 2fr) repeat(3, minmax(0, 1fr));gap: 6px;margin: 0 0 6px;}.nt-ex input{min-width: 0;height: 38px;border: 1px solid #cbd5e1;border-radius: 8px;padding: 0 10px;font: inherit;font-size: 13.5px;background: #fff;}.nt-parts{display: flex;flex-wrap: wrap;gap: 8px;}.nt-check{display: inline-flex;align-items: center;gap: 6px;border: 1px solid #e2e8f0;border-radius: 12px;padding: 7px 10px;font-size: 12.5px;font-weight: 700;cursor: pointer;background: #fff;}.nt-check input{width: 17px;height: 17px;accent-color: var(--el-em-500);}.nt-secs{display: grid;gap: 6px;}.nt-sec{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);gap: 6px;}.nt-view{display: grid;gap: 6px;}.nt-row{display: grid;grid-template-columns: 130px minmax(0, 1fr);gap: 8px;font-size: 13.5px;line-height: 1.7;border-bottom: 1px solid #eef2f1;padding-bottom: 5px;}.nt-k{color: #5b7169;font-weight: 700;}.nt-v{overflow-wrap: anywhere;}.nt-chip{display: inline-flex;gap: 4px;align-items: baseline;border: 1px solid #d8e3df;border-radius: 999px;padding: 1px 8px;margin: 0 0 4px 4px;font-size: 12.5px;background: var(--el-em-50);}.nt-ul{margin: 0;padding-inline-start: 18px;}@media (max-width: 480px){.nt-pain{grid-template-columns: repeat(6, minmax(0, 1fr));}.nt-ex{grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);}.nt-row{grid-template-columns: minmax(0, 1fr);gap: 2px;}}.sc-kpis{display: grid;grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));gap: 8px;margin: 0 0 12px;}.sc-kpi{border: 1px solid #d8e3df;border-radius: 12px;padding: 10px 12px;background: #fff;display: grid;gap: 4px;}.sc-kpi span{font-size: 12.5px;color: #5b7169;font-weight: 700;}.sc-kpi b{font-size: 22px;font-weight: 900;color: var(--el-teal-800);font-variant-numeric: tabular-nums;}.sc-kpi.sc-ok b{color: var(--el-em-700);}.sc-kpi.sc-warn b{color: #b45309;}.sc-kpi.sc-bad b{color: #b91c1c;}.sc-h{font-size: 13.5px;margin: 14px 0 8px;color: var(--el-teal-800);}.sc-chip{display: inline-block;border-radius: 999px;padding: 2px 9px;font-size: 11px;font-weight: 800;white-space: nowrap;}.sc-chip.sc-ok{background: #ecfdf5;color: #047857;}.sc-chip.sc-warn{background: #fffbeb;color: #b45309;}.sc-chip.sc-bad{background: #fef2f2;color: #b91c1c;}.sc-chip.sc-muted{background: #f1f5f9;color: #475569;}.sc-note{font-size: 12.5px;color: #5b7169;margin: 0 0 10px;}.sc-empty{font-size: 13.5px;color: #5b7169;padding: 14px;text-align: center;}.table-wrapper.sc-scroll{overflow-x: auto;max-width: 100%;}
