.sw-textfield{display:inline-block;background-color:#fff;border:1px solid #ccc;border-radius:3px;height:29px;width:180px}.sw-textfield--focus{border-color:#ff791a;outline:none;box-shadow:0 0 0 1px #ff791a}.sw-textfield--focus .sw-textfield__wrapper__icon{color:#ff791a}.sw-textfield:hover{border-color:#ff791a}.sw-textfield--display:not(.sw-textfield--disabled){border:none}.sw-textfield--display:not(.sw-textfield--disabled) .sw-textfield__wrapper__input{padding:0}.sw-textfield--disabled{background-color:#f2f2f2;cursor:not-allowed}.sw-textfield--disabled:hover{border-color:#ccc}.sw-textfield--full{width:100%}.sw-textfield__wrapper{height:100%}.sw-textfield__wrapper__input{border:none;padding:0 10px;color:#333;background-color:transparent}.sw-textfield__wrapper__input--with-icon-suffix{order:1;padding-right:0}.sw-textfield__wrapper__input--with-icon-prefix{order:2;padding-left:0}.sw-textfield__wrapper__input:focus{outline:none}.sw-textfield__wrapper__input:disabled{background-color:transparent;color:#999;-webkit-text-fill-color:#999;opacity:1;cursor:not-allowed}.sw-textfield__wrapper__icon{order:1;width:29px;color:#868686}.sw-textfield__wrapper__icon--with-icon-suffix{margin-right:-1px}.sw-textfield__wrapper__icon--with-icon-prefix{margin-left:-1px}.sw-textfield--dark{background-color:transparent;border-color:#999;color:#c9c9c9}.sw-textfield--dark.sw-textfield--focus{border-color:#ff791a}.sw-textfield--dark .sw-textfield__wrapper__input{color:#ccc}.sw-textfield--dark.sw-textfield--disabled{background-color:#434343;border-color:#65656a}.sw-textfield--dark.sw-textfield--disabled .sw-textfield__wrapper__input{color:#999;-webkit-text-fill-color:#999}.sw-textfield--dark.sw-textfield--disabled:hover{border-color:#65656a}.sw-icon-button{display:inline-block;color:#868686;border:1px dashed transparent;border-radius:100px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sw-icon-button:hover{color:#333}.sw-icon-button:active{color:#333;border-color:#ff791a}.sw-icon-button--selected,.sw-icon-button--selected:active,.sw-icon-button--selected:hover{color:#ff791a}.sw-icon-button--disabled,.sw-icon-button--divider{color:#ccc;cursor:not-allowed}.sw-icon-button--disabled:active,.sw-icon-button--disabled:hover,.sw-icon-button--divider:active,.sw-icon-button--divider:hover{color:#ccc;border-color:transparent}.sw-icon-button--divider{cursor:default}.sw-icon-button--no-border{border:none}.sw-icon-button__inner{width:100%;height:100%;overflow:hidden}.sw-icon-button__label-cont{font-size:14px;font-weight:400;margin-left:5px}.sw-icon-button--dark{color:#ccc}.sw-icon-button--dark:active,.sw-icon-button--dark:hover{color:#fff}.sw-icon-button--dark.sw-icon-button--selected,.sw-icon-button--dark.sw-icon-button--selected:active,.sw-icon-button--dark.sw-icon-button--selected:hover{color:#ff791a}.sw-icon-button--dark.sw-icon-button--disabled{color:#ccc;opacity:.5}.sw-expandable-textfield{transition:width .2s ease-out}.sw-expandable-textfield--min{width:29px}.sw-expandable-textfield__trigger{width:0;overflow:visible}.sw-expandable-textfield__textfield-with-clear-button{padding-right:20px}.sw-expandable-textfield__clear-button-wrapper{width:0;overflow:visible}.sw-expandable-textfield__clear-button{margin-left:-29px}.sw-expandable-textfield .sw-textfield__wrapper__icon{cursor:pointer}.sw-textarea{display:inline-block;background-color:#fff;border:1px solid #ccc;border-radius:3px;min-width:250px;height:109px}.sw-textarea--focus{border-color:#ff791a;outline:none;box-shadow:0 0 0 1px #ff791a}.sw-textarea--focus .sw-textarea__wrapper__icon{color:#ff791a}.sw-textarea:hover{border-color:#ff791a}.sw-textarea--display:not(.sw-textarea--disabled){border:none}.sw-textarea--display:not(.sw-textarea--disabled) .sw-textarea__wrapper__input{padding:0}.sw-textarea--disabled{background-color:#f2f2f2;cursor:not-allowed}.sw-textarea--disabled:hover{border-color:#ccc}.sw-textarea__wrapper{height:100%}.sw-textarea__wrapper__input{resize:none;border:none;padding:10px;color:#333;background-color:transparent}.sw-textarea__wrapper__input--with-icon-suffix{order:1;padding-right:0}.sw-textarea__wrapper__input--with-icon-prefix{order:2;padding-left:0}.sw-textarea__wrapper__input:focus{outline:none}.sw-textarea__wrapper__input:disabled{background-color:transparent;color:#999;cursor:not-allowed}.sw-textarea--dark{background-color:#000;border-color:#7a7979}.sw-textarea--dark .sw-textarea__wrapper__input{color:#ccc}.sw-textarea--dark.sw-textarea--disabled{background-color:#1b1b1b;border-color:#434343}.sw-textarea--dark.sw-textarea--disabled .sw-textarea__wrapper__input{color:#434343}.sw-textarea--dark.sw-textarea--disabled:hover{border-color:#434343}