"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
    if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
    return cooked;
};
var __importDefault = (this && this.__importDefault) || function (mod) {
    return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var styled_components_1 = __importDefault(require("styled-components"));
var css = styled_components_1.default.div;
exports.default = css(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n   position: relative;\n\n   .input-title {\n      font-weight: 600;\n      text-transform: uppercase;\n      padding-bottom: 3px;\n      font-size: 13px;\n      color: rgba(0, 0, 0, 0.8);\n\n      &.focus {\n         color: ", ";\n      }\n   }\n\n   .input-border {\n      display: flex;\n      align-content: center;\n      align-items: center;\n      //border-radius: 4px;\n      width: 100%;\n      background: white;\n      border: 2px solid rgba(0, 0, 0, 0.25);\n      border-radius: 3px;\n      color: #444;\n      font-size: 15px;\n      font-weight: 600;\n      position: relative;\n\n      ", "\n\n      .prefix {\n         flex: 0;\n         vertical-align: middle;\n         height: 100%;\n         padding-left: 10px;\n         font-size: 14px;\n      }\n\n      .suffix {\n         flex: 0;\n         vertical-align: middle;\n         height: 100%;\n         padding-right: 10px;\n         font-size: 14px;\n\n         svg {\n            fill: rgba(0, 0, 0, 0.25);\n         }\n\n         &.down-icon {\n            padding-left: 10px;\n         }\n      }\n\n      .line {\n         align-self: stretch;\n         background-color: rgb(204, 204, 204);\n         margin-bottom: 8px;\n         margin-top: 8px;\n         width: 1px;\n         box-sizing: border-box;\n      }\n\n      &.has-error {\n         border-color: ", " !important;\n      }\n\n      input {\n         padding: 7px 10px;\n         width: 100%;\n         border: none;\n         flex: 1;\n         background: transparent;\n         font-family: 'Poppins';\n      }\n\n      .input-container--inner {\n         position: relative;\n         flex: 1;\n      }\n\n      .prefix ~ input {\n         padding-left: 10px;\n      }\n\n      &.text-right {\n         input {\n            text-align: right;\n         }\n      }\n\n      .clearable {\n         &:hover {\n            cursor: pointer;\n            svg {\n               fill: rgba(0, 0, 0, 0.5);\n            }\n         }\n      }\n\n      &.input-hidden {\n         border: none;\n      }\n\n      &.focus {\n         border-color: ", ";\n      }\n   }\n\n   .error-input {\n      color: ", ";\n      text-align: left;\n      font-weight: 600;\n      margin: 0px;\n      padding: 0px;\n      font-size: 13px;\n      margin-top: -6px;\n      margin-bottom: 10px;\n   }\n\n   .autocomplete-list {\n      border-radius: 5px;\n      margin-top: 5px;\n      position: absolute;\n      z-index: 10;\n      background: white;\n      width: 100%;\n      box-shadow: 0px 3px 11px rgba(0, 0, 0, 0.24);\n      overflow: hidden;\n\n      li {\n         font-family: 'Poppins';\n         display: block;\n         font-weight: 500;\n         font-size: 13px;\n         padding: 10px;\n\n         &:hover,\n         &.active {\n            cursor: pointer;\n            padding: 10px;\n            background: ", ";\n            color: white;\n         }\n\n         &.disabled {\n            &:hover {\n               background: transparent;\n               cursor: default;\n               color: initial;\n            }\n         }\n      }\n   }\n"], ["\n   position: relative;\n\n   .input-title {\n      font-weight: 600;\n      text-transform: uppercase;\n      padding-bottom: 3px;\n      font-size: 13px;\n      color: rgba(0, 0, 0, 0.8);\n\n      &.focus {\n         color: ", ";\n      }\n   }\n\n   .input-border {\n      display: flex;\n      align-content: center;\n      align-items: center;\n      //border-radius: 4px;\n      width: 100%;\n      background: white;\n      border: 2px solid rgba(0, 0, 0, 0.25);\n      border-radius: 3px;\n      color: #444;\n      font-size: 15px;\n      font-weight: 600;\n      position: relative;\n\n      ",
    "\n\n      .prefix {\n         flex: 0;\n         vertical-align: middle;\n         height: 100%;\n         padding-left: 10px;\n         font-size: 14px;\n      }\n\n      .suffix {\n         flex: 0;\n         vertical-align: middle;\n         height: 100%;\n         padding-right: 10px;\n         font-size: 14px;\n\n         svg {\n            fill: rgba(0, 0, 0, 0.25);\n         }\n\n         &.down-icon {\n            padding-left: 10px;\n         }\n      }\n\n      .line {\n         align-self: stretch;\n         background-color: rgb(204, 204, 204);\n         margin-bottom: 8px;\n         margin-top: 8px;\n         width: 1px;\n         box-sizing: border-box;\n      }\n\n      &.has-error {\n         border-color: ", " !important;\n      }\n\n      input {\n         padding: 7px 10px;\n         width: 100%;\n         border: none;\n         flex: 1;\n         background: transparent;\n         font-family: 'Poppins';\n      }\n\n      .input-container--inner {\n         position: relative;\n         flex: 1;\n      }\n\n      .prefix ~ input {\n         padding-left: 10px;\n      }\n\n      &.text-right {\n         input {\n            text-align: right;\n         }\n      }\n\n      .clearable {\n         &:hover {\n            cursor: pointer;\n            svg {\n               fill: rgba(0, 0, 0, 0.5);\n            }\n         }\n      }\n\n      &.input-hidden {\n         border: none;\n      }\n\n      &.focus {\n         border-color: ", ";\n      }\n   }\n\n   .error-input {\n      color: ", ";\n      text-align: left;\n      font-weight: 600;\n      margin: 0px;\n      padding: 0px;\n      font-size: 13px;\n      margin-top: -6px;\n      margin-bottom: 10px;\n   }\n\n   .autocomplete-list {\n      border-radius: 5px;\n      margin-top: 5px;\n      position: absolute;\n      z-index: 10;\n      background: white;\n      width: 100%;\n      box-shadow: 0px 3px 11px rgba(0, 0, 0, 0.24);\n      overflow: hidden;\n\n      li {\n         font-family: 'Poppins';\n         display: block;\n         font-weight: 500;\n         font-size: 13px;\n         padding: 10px;\n\n         &:hover,\n         &.active {\n            cursor: pointer;\n            padding: 10px;\n            background: ", ";\n            color: white;\n         }\n\n         &.disabled {\n            &:hover {\n               background: transparent;\n               cursor: default;\n               color: initial;\n            }\n         }\n      }\n   }\n"])), function (props) { return props.theme.primary; }, function (props) {
    return props.themeInput === 'gray' &&
        "background: #eee;\n            border-color: #eee;\n        ";
}, function (props) { return props.theme.red; }, function (props) { return props.theme.primary; }, function (props) { return props.theme.red; }, function (props) { return props.theme.primary; });
var templateObject_1;
//# sourceMappingURL=Autocomplete.style.js.map