.ds-form{display:grid;grid-template-columns:minmax(0,1fr) 230px auto;gap:10px;margin-top:28px}.ds-form input,.ds-form select{min-height:48px;border:1px solid #24465c;background:#081b28;color:#eef8ff;border-radius:10px;padding:0 14px}.ds-status{min-height:22px;color:#8cb9d6}.ds-results{display:grid;gap:12px}.ds-result{display:block;padding:18px;border:1px solid #17384d;background:#0a1d2a;border-radius:14px;text-decoration:none;color:inherit}.ds-result:hover{border-color:#2f80aa}.ds-result h2{font-size:18px;margin:0 0 7px}.ds-result p{margin:0;color:#a9c3d4;line-height:1.6}.ds-result small{display:flex;gap:8px;margin-top:10px;color:#63c7ff}.ds-type{padding:2px 7px;border:1px solid #2a536b;border-radius:999px}@media(max-width:760px){.ds-form{grid-template-columns:1fr}.ds-form button{width:100%}}