.stock-search{max-width:250px}.stock-search .q-field__control{background:var(--q-primary);border:1px solid var(--q-secondary);border-radius:4px;box-shadow:0 5px 12px #00000012;min-height:50px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.stock-search .q-field__control:hover{box-shadow:0 6px 14px #00000017}.stock-search.q-field--focused .q-field__control{border-color:var(--q-warning-500);box-shadow:0 7px 16px #0000001a,0 0 0 1px var(--q-warning-500);transform:translateY(-1px)}.stock-search .q-field__input,.stock-search .q-field__marginal,.stock-search .q-field__native{color:var(--q-black-86)}.stock-search .q-field__input::-moz-placeholder,.stock-search .q-field__native::-moz-placeholder{color:var(--q-black-86)}.stock-search .q-field__input::placeholder,.stock-search .q-field__native::placeholder{color:var(--q-black-86)}.stock-search .q-field__control:after,.stock-search .q-field__control:before{border:0!important}.stock-search input.stock-search-input{caret-color:var(--q-light);color:var(--q-light);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.stock-search__search-icon{color:var(--q-light);font-size:1.25rem}.stock-search__submit{background:var(--q-light)!important;box-shadow:0 4px 9px #0000001a;color:var(--q-dark)!important}.stock-search__option{border-radius:4px;margin:4px 8px;min-height:54px}.stock-search__code{color:var(--q-primary);letter-spacing:.06em}.stock-search__company{color:var(--q-black-86)}@media(max-width:767px){.stock-search .q-field__control{border-radius:4px;min-height:48px}}
