.compliance-hub{margin-bottom:18px}.compliance-hub h4{font-size:16px;margin:0}.compliance-nav{border-bottom:1px solid #e5e9ef;padding:8px 0 14px}.compliance-nav [aria-pressed=true]{background:#123d69;color:white}.compliance-row{padding:16px 0;border-bottom:1px solid #e5e9ef}.compliance-row p{margin:8px 0}.compliance-hub .actions{display:flex;gap:8px;flex-wrap:wrap}.compliance-hub label{display:block;max-width:540px;margin:14px 0}.compliance-dialog{width:min(740px,calc(100vw - 28px));max-height:90vh;overflow:auto}.compliance-dialog label{display:block;margin:12px 0}.compliance-dialog input:not([type=checkbox]),.compliance-dialog select,.compliance-dialog textarea{width:100%;box-sizing:border-box}.compliance-dialog textarea{min-height:90px}.compliance-dialog .check-label{display:flex;gap:8px}.compliance-dialog .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:600px){.compliance-dialog .form-grid{grid-template-columns:1fr}.compliance-hub .section-head{align-items:flex-start;gap:10px;flex-wrap:wrap}.compliance-hub .badge{white-space:normal}.compliance-row{overflow-wrap:anywhere}}
.compliance-support{margin:16px 0;padding:12px 14px;background:#f6f8fb;border-radius:8px;font-size:13px}.compliance-support p{margin:6px 0}.compliance-support .actions{margin-top:8px}
.compliance-local-links{padding:10px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.compliance-local-links>span{font-size:13px;color:#536273}.compliance-local-links .note{flex-basis:100%;margin:0}.compliance-court-start{padding:16px;margin:16px 0;border:1px solid #e5e9ef;border-radius:10px;background:#f8fafc}.compliance-court-steps{padding-left:24px;margin:14px 0}.compliance-court-steps li{padding:0 0 16px 4px}.compliance-court-steps li::marker{font-weight:700;color:#123d69}.compliance-court-steps p{margin:6px 0 10px}.compliance-court-steps li:last-child{padding-bottom:0}.compliance-hub .button{white-space:normal;overflow-wrap:anywhere}.compliance-hub [data-cp-court-forms]{scroll-margin-top:20px}
