.ciq-doc-type{margin-left:7px;padding:4px 8px;border-radius:999px;background:#eef3f8;color:#35516f;font-size:10px;font-weight:800;white-space:nowrap}.ciq-card-type{display:block;margin-top:3px;color:#52677f;font-size:10px;font-weight:700}.ciq-detailed-checks{margin-top:14px;padding-top:14px;border-top:1px solid #dfe6ee}.ciq-detail-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ciq-detail-head strong{font-size:12px}.ciq-detail-head span{font-size:10px;color:#64748b}.ciq-detail-list{display:grid;gap:6px;max-height:330px;overflow:auto;padding-right:3px}.ciq-detail-row{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;width:100%;padding:8px;border:1px solid #dfe6ee;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.ciq-detail-row>span:first-child{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-weight:800}.ciq-detail-row strong{display:block;font-size:11px;line-height:1.25}.ciq-detail-row small{display:block;margin-top:2px;color:#64748b;font-size:9px;line-height:1.25}.ciq-detail-row.is-good>span:first-child{background:#d1fae5;color:#047857}.ciq-detail-row.needs-attention>span:first-child{background:#fef3c7;color:#b45309}.ciq-detail-row.is-conflict>span:first-child{background:#fee2e2;color:#b91c1c}.ciq-rule-focus{outline:3px solid rgba(245,158,11,.55)!important;box-shadow:0 0 0 8px rgba(245,158,11,.12)!important;transition:.2s ease}.ciq-doc-card[data-ciq-type="cover"]{order:1}.ciq-doc-card[data-ciq-type="sow"]{order:2}.ciq-doc-card[data-ciq-type="agreement"]{order:3}.ciq-doc-card[data-ciq-type="funding"]{order:4}.ciq-doc-card[data-ciq-type="approval"]{order:5}.ciq-doc-card[data-ciq-type="quote"]{order:6}.ciq-doc-card[data-ciq-type="support"]{order:99}