@charset "utf-8";

.validation-content { font-size: 12px; line-height: 18px; color: rgba(var(--b-sc),.9); margin-top: 2px; padding: 16px; word-break: break-all; background: rgba(var(--b-sc),.1); border-radius: var(--border-radius); }

.validation-content .valid { background: rgb(16, 145, 33); }

.validation-content .invalid { background: rgba(var(--b-sc),.3); }

.validation-content .bc-i-checked { color: rgb(16, 145, 33); }

.validation-message-content { display: flex; margin-bottom: 16px; }

.validation-message { font-weight: 700; margin-bottom: 16px; }

.validation-message + .validation-check-info { margin-top: 2px; }

.validation-progress { width: 38px; height: 2px; background: rgba(0, 12, 36, 0.3); border-radius: var(--border-radius); }

.validation-progress + .validation-progress { margin-inline-start: 2px; }

.validation-check-info { display: flex; align-items: center; }

.validation-check-info + .validation-check-info { margin-top: 2px; }

.validation-marker { width: 12px; height: 12px; display: flex; align-items: center; justify-content: center; margin-inline-end: 8px; }

.validation-check-marker.invalid { width: 6px; height: 6px; border-radius: 50%; }