.results-container{min-height:200px;max-height:400px;overflow-y:auto;border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-md);background:var(--bg-secondary)}.result-item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);margin-bottom:var(--spacing-xs);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-sm);font-family:monospace;font-size:.875rem;word-break:break-all}.result-item:last-child{margin-bottom:0}.result-text{flex:1;padding:var(--spacing-xs);user-select:all;cursor:text}.namespace-inputs{padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:var(--spacing-md)}.namespace-inputs .text-input.flex-fill{flex:1}.uuid-info{display:flex;flex-direction:column;gap:var(--spacing-sm)}.info-item{padding:var(--spacing-md);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);line-height:1.5}.info-item strong{color:var(--primary-color)}.input-invalid{border-color:#ef4444!important}.input-valid{border-color:#10b981!important}.favorite-btn{color:var(--text-secondary);transition:color .2s}.favorite-btn.favorited,.favorite-btn:hover{color:#f59e0b}.verify-result{padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--border-color)}.verify-result.valid{border-color:#10b981;background:rgba(16,185,129,.05)}.verify-result.invalid{border-color:#ef4444;background:rgba(239,68,68,.05)}.verify-status{font-size:1.125rem;font-weight:600}.verify-result.valid .verify-status{color:#10b981}.verify-result.invalid .verify-status{color:#ef4444}.verify-details{width:100%;border-collapse:collapse}.verify-details th{text-align:left;padding:var(--spacing-xs) var(--spacing-sm);font-weight:600;white-space:nowrap;vertical-align:top}.verify-details td{padding:var(--spacing-xs) var(--spacing-sm);font-family:monospace}.verify-details code{background:var(--bg-secondary);padding:2px 6px;border-radius:var(--radius-sm);font-size:.875rem}@media (max-width:768px){.result-item{flex-wrap:wrap}.card-header{flex-direction:column;gap:var(--spacing-sm)}.card-header .btn{align-self:stretch}}@media (max-width:480px){.results-container{min-height:150px;max-height:300px}.result-text{font-size:.75rem}}