.codicts-oneid-field .codicts-oneid-panel {
	border: 1px solid var(--vx-line-color, #e2e8f0);
	border-radius: 16px;
	padding: 16px;
	background: #fff;
}

.codicts-oneid-field .codicts-oneid-status-row {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
	flex-wrap: wrap;
}

.codicts-oneid-field .codicts-oneid-status-copy {
	flex: 1 1 200px;
	min-width: 0;
}

.codicts-oneid-field .codicts-oneid-actions {
	display: flex;
	align-items: center;
	gap: 8px;
	flex: 0 0 auto;
	flex-wrap: wrap;
	justify-content: flex-end;
}

.codicts-oneid-field .codicts-oneid-actions .ts-btn {
	flex: 0 0 auto;
	width: auto;
}

.codicts-oneid-field .codicts-oneid-status-label {
	display: inline-flex;
	align-items: center;
	gap: 8px;
	font-size: 14px;
}

.codicts-oneid-field.status-verified .codicts-oneid-status-label {
	color: #047857;
}

.codicts-oneid-field.status-pending .codicts-oneid-status-label {
	color: #b45309;
}

.codicts-oneid-field.status-failed .codicts-oneid-status-label,
.codicts-oneid-field.status-expired .codicts-oneid-status-label {
	color: #b91c1c;
}

.codicts-oneid-field .codicts-oneid-meta {
	margin: 6px 0 0;
	font-size: 12px;
	color: #64748b;
}
