.standard-type-ahead{position:relative}.standard-type-ahead .async-typeahead-component .rbt .form-control{font-size:.875rem;font-weight:700;color:#6d6d6d;padding:0 .625rem;border:0}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper{width:auto;display:flex;align-items:center;min-width:300px;max-width:300px}@media only screen and (max-width:1440px){.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper{min-width:230px;max-width:230px}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper input{font-size:11px!important}}.requirement-locality-typeahead .standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper{min-width:100%!important;max-width:100%!important;width:100%!important}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper input[type=text]{cursor:pointer;height:1.75rem;background-image:url(/assets/images/search.svg);background-size:.875rem .875rem;background-repeat:no-repeat;background-position:right .375rem;border-radius:.5rem}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper input[type=text]::placeholder{color:#5c5c5c99}.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu{margin-top:.5rem;box-shadow:0 .25rem .25rem 0 rgba(83,83,83,.251);min-width:390px;z-index:2;border:1px solid #c9c9c9;border-top:none}.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu::-webkit-scrollbar-track{border-radius:6px;background-color:#0000000a}@media only screen and (max-width:767px){.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu{min-width:200px}}.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu::-webkit-scrollbar-thumb{background:#909090;border-radius:6px}.standard-type-ahead .async-typeahead-component .rbt-token{background-color:#fff;border-radius:.625rem;color:#656565;max-width:fit-content;max-width:-moz-fit-content;margin-right:5px}.requirement-locality-typeahead .standard-type-ahead .async-typeahead-component .rbt-token{max-width:none!important;white-space:nowrap!important;overflow:visible!important}.standard-type-ahead .async-typeahead-component .rbt-token .rbt-token-label{font-size:.75rem;font-weight:500;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle;cursor:pointer}.standard-type-ahead .async-typeahead-component .rbt-token .rbt-close{display:none}.standard-type-ahead .async-typeahead-component .rbt-token .rbt-close.close-button-display{display:flex;align-items:center}.standard-type-ahead .async-typeahead-component .rbt-token:not(:first-child){display:none!important}.standard-type-ahead .async-typeahead-component .rbt-loader{display:none}.add-btns{position:absolute;right:27px}.rbt-input-wrapper.w-200>div:nth-child(2){width:200px!important}.typeahead-label.city-header{color:#434343;background:rgba(233,108,44,.161)}.typeahead-label.city-header,.typeahead-label.section-header{font-weight:600!important;font-size:12.5px;letter-spacing:.02em}.typeahead-label.section-header{border-top:1px solid #e9ecef;margin-bottom:2px;color:#000;padding:15px 12px 10px!important}.typeahead-label.empty-message{font-size:14px;font-weight:600;text-align:center;border-radius:4px}.rbt-token-label .text-muted{font-size:.85em}@media only screen and (max-width:767px){.standard-type-ahead .async-typeahead-component .rbt .form-control{font-size:.875rem;font-weight:700;color:#6d6d6d;padding:0 10px;width:200px;border:0}.highlighted-text{color:#f26722;font-weight:700}.typeahead-label{color:#212529;font-weight:700;font-size:.875rem;padding:4px 0;background-color:#f8f9fa}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper{min-width:100%;max-width:100%}.standard-type-ahead .async-typeahead-component .rbt .form-control .rbt-input-wrapper .rbt-token-label{font-size:14px!important}}@property --ai-search-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.ai-search-row{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;cursor:pointer;background-color:#0000;transition:background-color .15s ease}.ai-search-row:hover{background-color:#f8f9fa}.ai-search-row__icon{width:16px;height:16px;flex-shrink:0;margin-top:2px;object-fit:contain}.ai-search-row__body{display:flex;flex-direction:column;min-width:0}.ai-search-row__title{font-size:14px;font-weight:500;line-height:1.35;color:#212529}.ai-search-row__query{margin-top:1px;font-size:12px;font-weight:400;line-height:1.35;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-search-row__error{margin-top:2px;font-size:11px;line-height:1.35;color:#b3261e}.ai-search-row--loading{align-items:center;cursor:default;background-color:#fff;border-radius:inherit}.ai-search-row--loading:hover{background-color:#fff}.ai-search-row--loading .ai-search-row__icon{margin-top:0}.ai-search-row__title--rotating{display:inline-block;white-space:nowrap;animation:ai-search-text-swap 1.5s ease-in-out both}.dropdown-menu.rbt-menu.ai-search-menu-loading,.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu.ai-search-menu-loading{overflow:visible!important;border:none;background-color:#0000;box-shadow:0 4px 14px #5353531f}.dropdown-menu.rbt-menu.ai-search-menu-loading:before,.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu.ai-search-menu-loading:before{content:"";position:absolute;inset:-5px;border-radius:inherit;background:conic-gradient(from var(--ai-search-angle),#f2672200 0deg,#f2672257 40deg,#ec489970 95deg,#8b5cf670 150deg,#3b82f65c 195deg,#22d3ee2b 225deg,#22d3ee00 250deg,#f2672200 1turn);filter:blur(8px);opacity:.85;z-index:-1;pointer-events:none;animation:ai-search-glow-orbit 6s linear infinite}@keyframes ai-search-glow-orbit{to{--ai-search-angle:360deg}}@keyframes ai-search-text-swap{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:.05}}@media(prefers-reduced-motion:reduce){.ai-search-row__title--rotating,.dropdown-menu.rbt-menu.ai-search-menu-loading:before,.standard-type-ahead .async-typeahead-component .rbt .dropdown-menu.ai-search-menu-loading:before{animation:none}}