@font-face{font-family:"Password";font-style:normal;font-weight:400;src:url("../font/password.ttf")}.field{box-sizing:border-box;position:relative;margin:15px 0}.field input,.field textfield{background-color:transparent !important;border-bottom:1px solid #ccc;position:relative;text-align:left;line-height:1.6;border-radius:0;padding:5px 0;display:block;width:100%;z-index:2}.field input>*,.field textfield>*{display:none !important}.field input:-webkit-autofill,.field textfield:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset;background-color:#fff !important}.field label{transition:all 80ms linear;align-items:center;position:absolute;color:#727272;display:flex;cursor:text;height:100%;width:100%;left:0;top:0}.field input:valid~label,.field input:focus~label,.field input[active]~label{color:#3f51b5;align-items:start;cursor:default;font-size:14px;top:-10px}.field textfield:not(:empty)~label,.field textfield:focus~label,.field textfield[active]~label{color:#3f51b5;align-items:start;cursor:default;font-size:14px;top:-10px}.field input[active]:not(:focus)~label,.field textfield[active]:not(:focus)~label{color:#727272}.field input~.highlight,.field textfield~.highlight{transition:all 80ms linear;background-color:#3f51b5;transform:translateX(-50%);position:absolute;z-index:2;height:2px;width:0;left:50%;bottom:0}.field input:focus~.highlight,.field textfield:focus~.highlight{transform:translateX(0);width:100%;left:0}.input_wrapper{position:relative;padding-bottom:8px}.input_tipsy{color:red;font-size:14px}textfield{display:none}textfield[type=password]{font-family:"Password"}selector{border-bottom:1px solid #ccc;box-sizing:border-box;position:relative;cursor:pointer;display:block;margin:15px 0;height:30px;color:#222;width:100%}selector:after{background:url("../img/arrow-down.svg") center no-repeat;transition:transform 200ms;will-change:transform;background-size:16px;position:absolute;height:30px;width:16px;content:"";right:0;top:0}selector[open]:after{transform:rotate(180deg)}selector[open] label{color:#3f51b5}selector[open] options{animation-name:show-options;animation-duration:200ms;display:block}selector[open] highlightbar{width:100%}selector highlightbar{background-color:#3f51b5;transition:all 100ms linear;transform:translateX(-50%);position:absolute;z-index:2;height:2px;width:0;left:50%;top:100%}selector text{align-items:center;display:flex;height:30px}selector label{transition:all 100ms linear;align-items:center;position:absolute;color:#727272;display:flex;height:100%;width:100%;margin:0;left:0;top:0}selector[open] label,selector text:not(:empty)~label{align-items:start;font-size:14px;top:-10px}selector option{display:none}selector options{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);background-color:#fff;top:calc(100% + 4px);position:absolute;border-radius:3px;max-height:192px;overflow:auto;display:none;width:100%;z-index:3;left:0}selector options option{transition:100ms background-color;will-change:background-color;line-height:48px;padding:0 16px;display:block;height:48px}selector options option:hover{background-color:rgba(0,0,0,.08)}selector options option[active]{background-color:rgba(0,0,0,.1)}.copy_input{overflow:hidden}.copy_input input,.copy_input button{box-sizing:border-box;line-height:42px;border-radius:0;padding:0 20px;float:left}.copy_input input{border-bottom-left-radius:3px;border-top-left-radius:3px;width:calc(100% - 100px);background-color:#eee;border:1px solid #ccc}.copy_input button{border-bottom-right-radius:3px;border-top-right-radius:3px;background-color:#3f51b5;border:1px solid #3f51b5;color:#fff;width:100px}/*# sourceMappingURL=inputs.css.map */
