.op-workspace{display:grid;gap:22px}.op-hero{padding:28px;border:1px solid #cde1de;border-radius:18px;background:linear-gradient(110deg,#ecf7f3,#f9faf6)}.op-hero h2{font-size:28px;line-height:1.25;margin:12px 0}.op-hero p{max-width:740px;margin:14px 0;line-height:1.6}.op-hero>.cw-row-actions{margin-top:20px;flex-wrap:wrap}.op-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.op-metrics article{display:grid;gap:12px;padding:24px;border:1px solid #dfe8e5;border-radius:16px;background:white}.op-metrics strong{font-size:30px}.op-metrics small{color:#52635c}.op-scroll{overflow:auto}.op-table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.op-table th,.op-table td{padding:15px 18px;border-bottom:1px solid #e6ece9;white-space:nowrap}.op-table th{color:#51635b;background:#f7faf8}.op-policy{padding:18px 0;border-bottom:1px solid #dfe8e5}.op-policy p{white-space:pre-wrap;line-height:1.7;margin:12px 0}.op-workspace .cw-row-main small{display:block;margin-top:6px}.op-workspace .cw-row-actions{flex-wrap:wrap}.op-workspace button:disabled{cursor:not-allowed;opacity:.6}@media(max-width:760px){.op-metrics{grid-template-columns:1fr}.op-hero{padding:20px}.op-workspace .cw-row{flex-wrap:wrap}}
