.gi4050-street{border-top:1px solid #d7e8e8;margin-top:14px;padding-top:14px;display:grid;gap:9px}.gi4050-street p{margin:0;font-size:12px;line-height:1.5;color:#647b87}.gi4050-street strong{font-size:13px;color:#174b4c}.gi4050-search-button,.gi4050-result button{background:#1f665f;border:1px solid #1f665f;border-radius:9px;color:white;padding:9px 12px;font-size:12px;cursor:pointer}.gi4050-search-button:disabled{opacity:.6}.gi4050-results{font-size:12px;color:#315660}.gi4050-result{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid #dbe7e9;border-radius:10px;margin:6px 0;background:#f7faf9}.gi4050-result span{overflow-wrap:anywhere;flex:1}.gi4050-result button{flex-shrink:0}@media(max-width:600px){.gi4050-result{display:grid}.gi4050-result button{width:100%}}

.gi4050-street-input{width:100%;border:1px solid #c8dbde;border-radius:8px;min-height:42px;padding:9px 12px;font:13px system-ui;background:#fff;color:#254c5b}
