.app-input .ant-input{height:36px!important;border-radius:8px!important;border:1px solid var(--input-border)!important;background-color:var(--input-bg)!important;color:var(--input-text)!important;box-shadow:none!important;outline:none!important;font-size:14px!important}.app-input .ant-input::placeholder{color:var(--input-placeholder)!important}.app-input .ant-input:focus,.app-input .ant-input:focus-within,.app-input .ant-input:hover{border-color:var(--input-focus)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--input-focus),transparent 90%)!important}.app-input .ant-input-affix-wrapper{height:36px!important;border-radius:8px!important;border:1px solid var(--input-affix-border)!important;background-color:var(--input-bg)!important;color:var(--input-affix-text)!important;box-shadow:none!important;outline:none!important;font-size:14px!important;padding:0 11px!important}.app-input .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;height:auto!important;padding:0!important;color:inherit!important}.app-input .ant-input-affix-wrapper .ant-input::placeholder{color:var(--input-placeholder)!important}.app-input .ant-input-affix-wrapper:focus-within,.app-input .ant-input-affix-wrapper:hover{border-color:var(--input-focus)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--input-focus),transparent 90%)!important}.app-input .ant-input-affix-wrapper .ant-input-password-icon{color:var(--input-text)!important}.app-input .ant-input-affix-wrapper .ant-input-password-icon:hover{color:var(--input-focus)!important}.app-input .ant-input-status-error,.app-input .ant-input-status-error:focus,.app-input .ant-input-status-error:hover{border-color:#f87171!important}.app-button{border-radius:8px!important;transition:all .2s ease!important}.app-button.large{height:50px!important}.app-button.middle{height:36px!important}.app-button.default{color:#fff!important;background-color:var(--btn-primary)!important;border:1px solid var(--btn-primary)!important;outline:none!important}.app-button.default:hover{background-color:var(--btn-primary-hover)!important;border-color:var(--btn-primary-hover)!important}.app-button.out-line{color:var(--btn-primary)!important;background-color:var(--btn-bg-light)!important;border:1px solid var(--btn-primary)!important;outline:none!important}.app-button.out-line:hover{background-color:color-mix(in srgb,var(--btn-primary),transparent 95%)!important;border-color:var(--btn-primary-hover)!important;color:var(--btn-primary-hover)!important}.app-button.error{color:#fff!important;background-color:var(--btn-error)!important;border:1px solid var(--btn-error)!important;outline:none!important}.app-button.error:hover{background-color:var(--btn-error-hover)!important;border-color:var(--btn-error-hover)!important}.app-button.out-line-error{color:var(--btn-error)!important;background-color:var(--btn-bg-light)!important;border:1px solid var(--btn-error)!important;outline:none!important}.app-button.out-line-error:hover{background-color:color-mix(in srgb,var(--btn-error),transparent 95%)!important;border-color:var(--btn-error-hover)!important;color:var(--btn-error-hover)!important}