.domain-search-results{margin:22px auto 0;max-width:680px;padding:0 20px;display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s ease,opacity .25s ease,margin-top .35s ease}.domain-search-results.is-open{max-height:1400px;opacity:1}.domain-result-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px;font-size:.92rem;color:var(--muted)}.domain-spinner{width:17px;height:17px;border-radius:50%;border:2px solid rgba(124,58,237,.25);border-top-color:var(--primary);animation:domain-spin .7s linear infinite;flex-shrink:0}@keyframes domain-spin{to{transform:rotate(360deg)}}.domain-result-error{padding:14px;font-size:.9rem;color:#dc2626;text-align:center}.domain-result{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 22px;border-radius:14px;background:var(--surface, #fff);border:1px solid var(--border);opacity:0;transform:translateY(-6px);animation:domain-result-in .3s ease forwards}@keyframes domain-result-in{to{opacity:1;transform:translateY(0)}}.domain-result-name{font-size:1.05rem;color:var(--ink)}.domain-result-name b{font-weight:700}.domain-result-right{display:flex;align-items:center;gap:18px}.domain-result-status{font-weight:700;font-size:.92rem;white-space:nowrap}.domain-result-status-free{color:#059669}.domain-result-status-taken{color:#dc2626}.domain-result-price{font-size:.8rem;color:var(--muted);font-weight:500;margin-left:4px}.domain-result-actions a,.domain-result-actions button{display:inline-block;padding:8px 20px;border-radius:999px;font-weight:600;font-size:.88rem;white-space:nowrap;text-decoration:none;border:1.5px solid var(--primary);transition:background .15s ease,color .15s ease;font-family:inherit;cursor:pointer}.domain-result-available .domain-result-actions a,.domain-result-available .domain-result-actions button{background:var(--primary);color:#fff}.domain-result-available .domain-result-actions a:hover,.domain-result-available .domain-result-actions button:hover{opacity:.9}.domain-result-taken .domain-result-actions a{background:transparent;color:var(--primary)}.domain-result-taken .domain-result-actions a:hover{background:var(--primary);color:#fff}
