[class*=jui-]{box-sizing:border-box;margin:0;padding:0}.jui-fade{transition-property:all}.jui-fade-op-0{opacity:0}.jui-fade-op-1{opacity:1}.jui-modal{position:fixed;font-size:.32rem;z-index:1001;display:flex;justify-content:center;align-items:center}.jui-modal,.jui-modal-mask{width:100%;height:100%;left:0;top:0}.jui-modal-mask{position:absolute;background-color:rgba(0,0,0,.45)}.jui-modal-content{position:relative;width:76%;margin:0 auto;background-color:#fff;border-radius:.24rem}.jui-modal-content-no-title .jui-modal-body{margin:.4rem}.jui-modal-header{min-height:1.2rem;font-size:.4rem;display:flex;align-items:center;justify-content:center}.jui-modal-body{min-height:1.5rem;max-height:5rem;overflow-x:hidden;overflow-y:auto;line-height:.36rem;margin:0 .4rem .4rem;font-size:.3rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;word-break:break-all}.jui-modal-body-box{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1 1}.jui-modal-body:last-child{min-height:1.75rem}.jui-modal-footer{display:flex;min-height:1rem;border-top:.01rem solid #e8e8e8}.jui-modal-footer>.jui-modal-button{flex:1 1;display:flex;justify-content:center;font-size:.34rem;align-items:center;border-right:.01rem solid #e8e8e8}.jui-modal-footer>.jui-modal-button:last-child{border-right:none}.jui-modal-ok{color:#33aded}.jui-modal-cancel{color:#262424}.jui-modal-corner-close{position:absolute;right:.15rem;top:.12rem;font-size:.34rem;color:#c8c8c8}.jui-modal-custom-content{position:relative;margin:0 auto}.jui-toast{width:100%;height:100%;position:fixed;left:0;top:0;z-index:3001;display:flex;justify-content:center;align-items:center}.jui-toast-at-bottom{align-items:flex-end}.jui-toast-at-bottom .jui-toast-content{margin-bottom:.4rem}.jui-toast-at-top{align-items:flex-start}.jui-toast-at-top .jui-toast-content{margin-top:.4rem}.jui-toast-content{padding:.18rem .4rem;background-color:rgba(58,58,58,.9);color:#fff;font-size:.28rem;max-width:90%;display:flex;align-items:center;flex-direction:column}.jui-toast-smooth{border-radius:.1rem}.jui-toast-round{border-radius:1rem}.jui-toast-has-icon{padding:.4rem}.jui-toast-icon{font-size:.65rem;color:#fff;margin-bottom:.2rem}