.mach-search{max-width:850px;margin:20px auto;font-family:Arial,sans-serif;text-align:left}.mach-search label{display:block;font-size:20px;font-weight:700;color:#102842;margin-bottom:12px}.mach-input{display:flex;align-items:center;gap:12px;border:1px solid #ccd4dc;border-radius:12px;background:#fff;padding:4px 16px;box-shadow:0 5px 20px #1028420a}.mach-input span{font-size:28px;color:#102842}.mach-search .mach-input input{box-sizing:border-box;width:100%;min-width:0;border:0!important;box-shadow:none!important;background:transparent!important;padding:14px 0!important;font-size:16px;color:#172e44;outline-offset:2px}.mach-status{font-size:13px;color:#44566a;margin:10px 0}.mach-results{list-style:none!important;margin:0!important;padding:0!important;max-height:360px;overflow:auto;border:1px solid #dce2e8;border-radius:10px;background:#fff}.mach-results[hidden]{display:none}.mach-results li{margin:0!important;padding:0!important}.mach-results a{display:block;padding:13px 16px;border-bottom:1px solid #edf0f3;color:#102842!important;text-decoration:none!important;font-size:15px;line-height:1.45}.mach-results a:hover,.mach-results a:focus{background:#edf3e7}
