.checker { width: 100%; min-width: 0; }
.checker-heading { display: grid; gap: var(--space-3); margin-bottom: var(--space-5); }
.checker-heading p, .checker-about p { color: var(--subtle); }
.checker-meta { margin-top: var(--space-3); font-size: var(--font-size-small); color: var(--subtle); }
.checker-meta[data-state="exhausted"] { color: var(--danger); }
#checker-output { margin-top: var(--space-5); padding: var(--space-4) 0; border: 0; border-top: 1px solid var(--border); display: grid; gap: var(--space-2); overflow-wrap: anywhere; }
.checker-result { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; gap: var(--space-3) var(--space-4); }
.checker-result-address { min-width: 0; overflow-wrap: anywhere; }
#checker-output strong { font-weight: var(--font-weight-heading); }
#checker-output p { color: var(--subtle); }
.checker-about { margin-top: var(--section-gap); padding-top: var(--space-5); border-top: 1px solid var(--border); display: grid; gap: var(--space-3); }
