textarea.datafield-input{max-width:100%;height:auto;padding:10px;line-height:1.28581}.datafield-input{outline:none;border:none;border-radius:3px;box-shadow:0 0 rgba(19,124,189,0),0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,.15),inset 0 1px 1px rgba(16,22,26,.2);background:#fff;height:30px;padding:0 10px;vertical-align:middle;line-height:30px;color:#182026;font-size:14px;font-weight:400;transition:box-shadow .1s cubic-bezier(.4,1,.75,.9);-webkit-appearance:none;appearance:none}.datafield-input:focus{box-shadow:0 0 0 1px #137cbd,0 0 0 3px rgba(19,124,189,.3),inset 0 1px 1px rgba(16,22,26,.2)}.datafield-input::placeholder{opacity:1;color:rgba(92,112,128,.5)}.datafield-input:disabled{color:#aaa}.datafield-control{display:block;position:relative;margin-bottom:10px;cursor:pointer;text-transform:none;min-height:20px;padding-left:30px;line-height:20px;font-size:16px}.datafield-control input{position:absolute;top:0;left:0;opacity:0;z-index:-1}.datafield-control .datafield-control-indicator{position:absolute;top:0;left:0;margin:0;border:none;box-shadow:inset 0 0 0 1px rgba(16,22,26,.2),inset 0 -1px rgba(16,22,26,.1);background-clip:padding-box;background-color:#f5f8fa;background-image:linear-gradient(to bottom,rgba(255,255,255,.8),rgba(255,255,255,0));cursor:pointer;width:20px;height:20px;line-height:20px;-webkit-user-select:none;user-select:none}.datafield-control input:checked~.datafield-control-indicator{box-shadow:inset 0 0 0 1px rgba(16,22,26,.4),inset 0 -1px rgba(16,22,26,.2);background-color:#137cbd;background-image:linear-gradient(to bottom,rgba(255,255,255,.1),rgba(255,255,255,0));color:#fff}.datafield-control input:disabled~.datafield-control-indicator{background-color:#ddd;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0));cursor:not-allowed}.datafield-disabled{color:#ccc}.datafield-control:hover .datafield-control-indicator{background-color:#ebf1f5}.datafield-control input:focus~.datafield-control-indicator{outline:rgba(19,124,189,.5) auto 2px;outline-offset:2px;-moz-outline-radius:6px}.datafield-control.datafield-checkbox .datafield-control-indicator{border-radius:3px}.datafield-control.datafield-checkbox input:checked~.datafield-control-indicator:before{content:url('data:image/svg+xml;utf8,<svg viewBox="0 0 16 16" fill="%23fff" xmlns="http://www.w3.org/2000/svg"><path d="M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z"/></svg>')}.datafield-control.datafield-radio .datafield-control-indicator{border-radius:50%;font-size:8px}.datafield-control.datafield-radio input:checked~.datafield-control-indicator:before{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff;width:1em;height:1em;content:""}.datafield-control.datafield-radio input:focus~.datafield-control-indicator{-moz-outline-radius:16px}.react-autosuggest__container{position:relative}.react-autosuggest__input{width:100%;height:40px;padding:6px 12px;font-family:Open Sans,sans-serif;font-size:14px;border:1px solid #ddd;border-radius:3px;-webkit-appearance:none;margin-bottom:10px}.react-autosuggest__input--focused{border-color:#ddd;outline:none}.react-autosuggest__input--focused::-ms-clear{display:none}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:inline}.react-autosuggest__suggestions-container--open{display:block;position:absolute;max-height:280px;overflow-y:auto;top:41px;width:100%;border:1px solid #ddd;background-color:#fff;font-size:14px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer}.react-autosuggest__suggestion--highlighted{background-color:#ddd}
