.registration-queue-entry{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}
.registration-queue-entry h2,.registration-queue-entry p{margin:0 0 6px}
.registration-queue-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));gap:16px;align-items:start}
.registration-task h3{margin-bottom:4px}.registration-task .card-top{gap:8px;flex-wrap:wrap}
.registration-task-facts{margin:16px 0}.registration-task-facts div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border,#e8e2dc);padding:8px 0;font-size:13px}
.registration-task-facts dt{color:var(--muted,#7c7580)}.registration-task-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}
.registration-task-note,.registration-task-history p{white-space:pre-wrap;overflow-wrap:anywhere}
.registration-status-awaiting_review{background:#fff0d2;color:#765313}.registration-status-awaiting_2fa{background:#e8ecfa;color:#455995}.registration-status-ready{background:#e7efcd;color:#415720}.registration-status-blocked{background:#fae5e1;color:#9a4236}
.registration-task-history{margin-top:18px}.registration-task-history li{padding:10px 0;border-bottom:1px solid var(--border,#e8e2dc)}
#registration-queue-form [data-queue-error]{color:#a5352e}#registration-queue-form select{max-width:100%}
@media(max-width:620px){.registration-queue-entry{align-items:stretch;flex-direction:column}.registration-task-facts div{gap:10px}.registration-task-facts dd{max-width:55%}}
