/* RepostFlow Phase 2.10.43 — Ready to Post Portal */
.ready-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 14px}.ready-summary>div{background:#fff;border:1px solid #e1e7f0;border-radius:14px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between}.ready-summary span{font-size:13px;color:#6b7280}.ready-summary b{font-size:24px}.ready-connections{margin-bottom:14px}.ready-title-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ready-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.ready-channel{border:1px solid #dde5f0;border-radius:12px;padding:12px;display:flex;gap:10px;align-items:center;background:#fff}.ready-channel.connected{border-color:#b9d8c3;background:#fbfffc}.ready-channel.disabled{opacity:.55}.ready-channel span{display:flex;flex-direction:column;gap:2px}.ready-channel small{color:#6b7280}.ready-bulkbar{display:flex;align-items:center;gap:10px;position:sticky;top:74px;z-index:15;margin:14px 0}.ready-bulkbar strong{margin-right:auto}.ready-select-all{display:flex;align-items:center;gap:7px;font-weight:600}.ready-video-list{display:flex;flex-direction:column;gap:10px}.ready-video-card{position:relative;display:grid;grid-template-columns:auto 112px minmax(0,1fr) auto;gap:12px;align-items:center;background:#fff;border:1px solid #e0e6ef;border-radius:14px;padding:12px}.ready-card-check{align-self:start;padding-top:4px}.ready-thumb{width:112px;height:70px;object-fit:cover;border-radius:10px;background:#eef2f7}.ready-card-main{min-width:0}.ready-card-main strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ready-card-meta{display:flex;gap:7px;margin-top:7px;flex-wrap:wrap}.ready-card-actions{display:flex;gap:8px}.discovery-bulk-select{position:absolute;z-index:5;top:10px;left:10px;background:#fff;border-radius:8px;padding:5px 7px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.visual-discovery-card{position:relative}.ready-bulk-progress h3{margin-top:0}.ready-empty-inline{padding:10px;color:#6b7280}.universal-video-toolbar{margin-bottom:12px}@media(max-width:900px){.ready-channel-grid{grid-template-columns:1fr}.ready-video-card{grid-template-columns:auto 88px minmax(0,1fr)}.ready-thumb{width:88px;height:58px}.ready-card-actions{grid-column:2/-1}.ready-bulkbar{flex-wrap:wrap;top:64px}.ready-bulkbar strong{margin-right:0;width:100%}.ready-summary{grid-template-columns:1fr}}

/* v2.10.44 partial-completion hardening */
.ready-card-actions{display:flex;gap:8px;flex-wrap:wrap}.ready-card-actions .btn{white-space:nowrap}.ready-connections .ready-channel.connected small{font-weight:600}.ready-bulkbar{position:sticky;top:74px;z-index:4}.ready-bulk-progress .work-progress-log{max-height:280px;overflow:auto}

/* v2.11.1 bulk workflow consistency */
.bulk-workflow-toolbar{justify-content:flex-start;flex-wrap:wrap}.bulk-workflow-toolbar #discoverySelectedCount{margin-left:auto}.discovery-bulk-select input:disabled{opacity:.35}.discovery-import-controls #discoverySelectedCount{padding:8px 4px;white-space:nowrap}

/* v2.20.5 compliance certificate */
.pill.danger{border-color:#fecaca;background:#fff1f2;color:#b42318}
#rfComplianceCertificate .work-progress-log{margin-top:12px}
