.pcm-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.pcm-toolbar h2{margin:0 0 5px}.pcm-toolbar p{margin:0;color:#65747d}.pcm-summary{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 16px}.pcm-summary span{padding:10px 14px;border:1px solid #d8e4e8;border-radius:10px;background:#f7fbfc;color:#52636b}.pcm-summary b{margin-left:5px;color:#153b45}.pcm-table th small,.pcm-table td small{display:block;color:#7a8b92;font-size:11px;font-weight:400;line-height:1.55}.pcm-table td{vertical-align:top}.pcm-table td>b{font-size:16px}.pcm-actions{display:flex;flex-wrap:wrap;gap:6px}.pcm-actions button{white-space:nowrap}.pcm-history{margin-top:7px;min-width:300px}.pcm-history summary{cursor:pointer;color:#526c75;font-size:12px}.pcm-history-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px dashed #d9e4e8;font-size:12px}.pcm-empty-history{margin-top:6px}.pcm-table-wrap{overflow:auto}
.pcm-legacy-preview{margin:14px 0;padding:12px 14px;border:1px solid #a9cee0;border-radius:12px;background:#eef8fc}.pcm-legacy-preview-head{display:flex;align-items:center;gap:10px}.pcm-legacy-preview-head small{display:block;margin-top:3px;color:#5c7481}.pcm-legacy-preview-fields{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;margin:10px 0}.pcm-legacy-preview-fields label{display:grid;gap:4px;color:#496574;font-size:12px}.pcm-legacy-preview-fields input{width:100%;min-height:36px;background:#fff}.pcm-legacy-complete{min-width:96px}.pcm-legacy-preview button:disabled{cursor:not-allowed;opacity:.65}@media(max-width:600px){.pcm-legacy-preview-fields{grid-template-columns:1fr}}
