.AutoSearch{box-sizing:border-box;width:100%;display:grid;position:relative}.AutoSearch input::-webkit-input-placeholder{color:#c5c9cc;font-family:plus-jakarta-sans;font-size:12px;font-weight:700}.AutoSearch input:-moz-placeholder-shown{color:#c5c9cc;font-family:plus-jakarta-sans;font-size:12px;font-weight:700}.AutoSearch .menu-style-details{box-sizing:border-box;z-index:999;background:#fff;border:1px solid #ccc;border-radius:3px;width:250px;padding:2px 0;font-size:90%;position:absolute;top:65px;left:0;overflow:auto;box-shadow:0 2px 12px #0000001a}.AutoSearch .item-highlighted{color:#fff;background-color:#4095bf}.AutoSearch .input-label{color:#646d82;text-align:left;font-family:plus-jakarta-sans;font-size:12px}.AutoSearch .default-color{color:#4a4a4a}.AutoSearch .error-icon-required{color:#ff8181;text-align:right;font-size:16px;line-height:16px}.AutoSearch .error-message{color:#ff8181;font-size:12px;line-height:15px;display:inline-block}.AutoSearch .available-message{font-family:plus-jakarta-sans;font-size:10px;line-height:15px}.AutoSearch .deal-null{box-sizing:border-box;border:1px solid #e6e8ea;border-radius:2px;outline:none;width:100%;padding:.5em;line-height:20px;transition:all .3s}.AutoSearch .deal-null:focus{border-color:#b3b3b3;box-shadow:0 0 10px #646d8224,0 0 1px #646d821a}.AutoSearch .deal-exist{box-sizing:border-box;border:1px solid #64da6e;border-radius:2px;outline:none;width:100%;padding:.5em;line-height:20px;transition:all .3s}.AutoSearch .deal-not-exist{box-sizing:border-box;border:1px solid #f1988c;border-radius:2px;outline:none;width:100%;padding:.5em;line-height:20px;transition:all .3s}.AutoSearch .item:hover{color:#fff;background-color:#4095bf}.AutoSearch .wrapper{border-radius:5px!important}
