.pn-bulk-tools{margin:12px 0;border:1px solid #d9e4ec;border-radius:12px;background:#fff;padding:12px 16px}.pn-bulk-tools summary{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:650}.pn-bulk-tools svg,.pn-inline-case svg{width:18px;height:18px;flex-shrink:0}.pn-bulk-tools summary span{font-size:12px;font-weight:400;color:#55718b;margin-left:auto}.pn-bulk-tools form{display:flex;flex-wrap:wrap;align-items:end;gap:14px;padding-top:16px}.pn-bulk-tools label{display:grid;gap:6px;min-width:180px;flex:1}.pn-bulk-tools p{flex-basis:100%;font-size:12px;color:#55718b}.pn-bulk-tools select,.pn-bulk-tools textarea{max-width:100%;width:100%;border:1px solid #c5d4df;border-radius:8px;padding:9px;background:white}.pn-listing-grid input[type=checkbox]{width:17px;height:17px;accent-color:#087247}.pn-inline-case-row>td{padding:20px!important;background:#f4f8fa!important;white-space:normal!important}.pn-inline-case{max-width:min(960px,calc(100vw - 110px));padding:8px;color:#18334f;font-weight:400}.pn-inline-case h3{font-size:20px;margin:8px 0}.pn-inline-case p{max-width:75ch;font-size:14px;line-height:1.6}.pn-inline-case dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.pn-inline-case dt{font-size:12px;color:#59748b}.pn-inline-case dd{margin:4px 0;font-weight:600}.pn-operation-confirm{display:flex;gap:10px;margin:20px 0}.pn-module-tools{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:16px;margin:16px 0;background:#f5f8fa;border:1px solid #dae4eb;border-radius:12px}.pn-module-tools label{display:grid;gap:6px;min-width:150px;flex:1;font-size:13px;font-weight:600}.pn-module-tools label:first-of-type{flex:2;min-width:min(260px,100%)}.pn-module-tools input,.pn-module-tools select{width:100%;min-height:42px;border:1px solid #c6d6e0;border-radius:8px;padding:9px 12px;font-size:14px;background:white;color:#16324d}.pn-module-tools .button{min-height:42px}.pn-module-meta{display:flex;gap:12px;align-items:center;justify-content:space-between;color:#55718b;font-size:13px;margin:14px 0}.pn-operations-page .pn-panel-page-title,.pn-operations-page .kb-page-head{margin-bottom:20px}.pn-operations-page .pn-panel-message-preview{padding:16px;gap:14px}.pn-operations-page .pn-panel-message-preview>span:nth-child(2){min-width:0;overflow-wrap:anywhere}.pn-operations-page .pn-work-table-wrap{overflow-x:auto;max-width:100%}.pn-operations-page .pn-work-table{min-width:680px}.pn-case-table{width:100%;min-width:620px;border-collapse:collapse;font-size:14px}.pn-case-table th,.pn-case-table td{padding:14px;text-align:left;border-bottom:1px solid #e0e8ee}.pn-case-table thead{background:#f4f8fa;font-size:12px;color:#536d84}.pn-case-table small{display:block;margin-top:6px;color:#5b7288}.pn-quality-form{margin:16px 0;padding:16px;border:1px solid #d9e5e8;border-radius:12px}.pn-quality-form p{font-size:13px;color:#59738a}.pn-quality-form select{padding:10px;border:1px solid #c6d6e0;border-radius:8px}.pn-advanced-metrics{margin-top:24px;border-top:1px solid #e0e8ee;padding-top:22px}.pn-advanced-metrics h3{font-size:18px}.pn-metric-bars{display:grid;gap:12px;margin:16px 0}.pn-metric-bar{display:grid;grid-template-columns:minmax(130px,1fr) 2fr 56px;gap:12px;align-items:center;font-size:13px}.pn-metric-bar meter{width:100%;height:12px;accent-color:#11865b}.pn-metric-bar strong{text-align:right;font-variant-numeric:tabular-nums}.pn-metric-caption{font-size:12px;color:#536d84;line-height:1.6}.pn-metric-blocks{display:grid;grid-template-columns:1fr 1fr;gap:24px}.pn-listing-grid .pn-case-toggle[hidden]{display:none!important}
@media(max-width:700px){.pn-bulk-tools summary{flex-wrap:wrap}.pn-bulk-tools summary span{width:100%;margin-left:28px}.pn-inline-case{max-width:calc(100vw - 78px)}.pn-inline-case dl{grid-template-columns:1fr}.pn-module-tools{padding:12px;gap:10px}.pn-module-tools label{min-width:100%;flex-basis:100%}.pn-module-meta{flex-wrap:wrap}.pn-metric-blocks{grid-template-columns:1fr}.pn-metric-bar{grid-template-columns:minmax(100px,1fr) 1fr 35px}.pn-operations-page .pn-panel-message-preview{grid-template-columns:1fr!important}.pn-operations-page .kb-workspace-cards{grid-template-columns:1fr}}

.pn-reach-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:18px 0 24px;border:1px solid #d9e5ed;border-radius:12px;overflow:hidden}.pn-reach-cards>div{padding:18px 20px;display:flex;flex-direction:column;gap:8px;min-width:0;border-right:1px solid #e0e8ee}.pn-reach-cards>div:last-child{border-right:0}.pn-reach-cards span{display:flex;align-items:center;gap:8px;font-size:13px;color:#536d84}.pn-reach-cards svg{width:18px;height:18px;color:#087247;flex-shrink:0}.pn-reach-cards strong{font-size:30px;line-height:1.2;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.pn-reach-cards small{font-size:11px;line-height:1.5;color:#5a738b}.pn-metric-bar meter{appearance:none;-webkit-appearance:none;background:#edf2f5;border:0;border-radius:4px;height:8px}.pn-metric-bar meter::-webkit-meter-bar{background:#edf2f5;border:0;border-radius:4px;box-shadow:none}.pn-metric-bar meter::-webkit-meter-optimum-value{background:#098464;border-radius:4px}.pn-metric-bar meter::-moz-meter-bar{background:#098464;border-radius:4px}.pn-advanced-metrics h4{margin:8px 0 12px}.pn-advanced-metrics>details{margin:20px 0}.pn-advanced-metrics>details>summary{cursor:pointer;font-size:13px;font-weight:600;color:#176452}
@media(max-width:700px){.pn-reach-cards{grid-template-columns:1fr}.pn-reach-cards>div{border-right:0;border-bottom:1px solid #e0e8ee;padding:15px 16px}.pn-reach-cards>div:last-child{border-bottom:0}}
