.am-button{-webkit-appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#000;display:block;font-size:18px;height:47px;line-height:47px;outline:0 none;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button{border:none;position:relative}html:not([data-scale]) .am-button:before{border:1px solid #ddd;border-radius:10px;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}}.am-button-borderfix:before{transform:scale(.49)!important}.am-button.am-button-active{background-color:#ddd}.am-button.am-button-disabled{color:rgba(0,0,0,.3);opacity:.6}.am-button-primary{background-color:#108ee9;border:1px solid #108ee9;border-radius:5px;color:#fff}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-primary{border:none;position:relative}html:not([data-scale]) .am-button-primary:before{border:1px solid #108ee9;border-radius:10px;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}}.am-button-primary.am-button-active{background-color:#0e80d2;color:hsla(0,0%,100%,.3)}.am-button-primary.am-button-disabled{color:hsla(0,0%,100%,.6);opacity:.4}.am-button-ghost{background-color:initial;border:1px solid #108ee9;border-radius:5px;color:#108ee9}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost{border:none;position:relative}html:not([data-scale]) .am-button-ghost:before{border:1px solid #108ee9;border-radius:10px;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}}.am-button-ghost.am-button-active{background-color:initial;border:1px solid rgba(16,142,233,.6);border-radius:5px;color:rgba(16,142,233,.6)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost.am-button-active{border:none;position:relative}html:not([data-scale]) .am-button-ghost.am-button-active:before{border:1px solid rgba(16,142,233,.6);border-radius:10px;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}}.am-button-ghost.am-button-disabled{border:1px solid rgba(0,0,0,.1);border-radius:5px;color:rgba(0,0,0,.1);opacity:1}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){html:not([data-scale]) .am-button-ghost.am-button-disabled{border:none;position:relative}html:not([data-scale]) .am-button-ghost.am-button-disabled:before{border:1px solid rgba(0,0,0,.1);border-radius:10px;box-sizing:border-box;content:"";height:200%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.5);transform-origin:0 0;width:200%}}.am-button-warning{background-color:#e94f4f;color:#fff}.am-button-warning.am-button-active{background-color:#d24747;color:hsla(0,0%,100%,.3)}.am-button-warning.am-button-disabled{color:hsla(0,0%,100%,.6);opacity:.4}.am-button-inline{display:inline-block;padding:0 15px}.am-button-inline.am-button-icon{display:inline-flex}.am-button-small{font-size:13px;height:30px;line-height:30px;padding:0 15px}.am-button-icon{align-items:center;display:flex;justify-content:center}.am-button>.am-button-icon{margin-right:.5em}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-app-index-wrapper{align-items:center;background-color:#fff;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;justify-content:flex-start;padding-top:82px;position:relative;z-index:999}.mobile-app-index-wrapper .mobile-app-index-login{text-align:center;width:315px}.mobile-app-index-wrapper .mobile-app-index-login .mobile-app-index-logo{height:48px;width:auto}.mobile-app-index-wrapper .mobile-app-index-login .mobile-app-index-avatar{box-sizing:initial;height:100px;margin:0 auto;padding:38px 0;width:100px}.mobile-app-index-wrapper .mobile-app-index-login .mobile-app-index-button{height:32px;line-height:32px;width:100%}