body,html{font:14px/1.21 Helvetica Neue,arial,sans-serif;font-weight:400;margin:0;padding:0;min-height:100%}h1{text-align:center}button{outline:none}.on-dev{outline:1px dashed #aaa!important;z-index:2147483640;position:relative}#on-hover{outline:2px dashed #4caf50!important}#on-hover,.on-active{cursor:pointer;position:relative}#on-hover.on-active,.on-active{outline:2px dashed #108ee9!important}.loader,.loader:after{border-radius:50%;width:10em;height:10em}.loader{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border:1.1em solid rgba(0,0,0,.2);border-left-color:#fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.message{z-index:2147483646;font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;overflow:hidden}.message-overlay{left:0;top:0;right:0;bottom:0;z-index:2147483646;overflow:scroll;height:100%;background-color:transparent;background-color:rgba(0,0,0,.65);overflow:hidden}.message-container,.message-overlay{position:absolute;display:-ms-flexbox;display:-webkit-box;display:flex;width:100%;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.message-container{height:auto;min-height:100%}.message-close{position:absolute;top:15px;cursor:pointer}.message-close:hover{color:#555!important}.message-mini{z-index:1!important;position:absolute!important;top:50%!important;left:50%!important}.message-stacks{display:block;width:100%;border-top:1px solid #e5e9ee;position:relative}.message-stacks .stack{width:100%;background-color:#fff}.message-stacks .stack:hover{background-color:#f7f8fa}.message-stacks .accordion{cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;-webkit-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent}.message-stacks .panel{padding:0;max-height:0;overflow:hidden;border-bottom:1px solid #e5e9ee;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out;display:hidden}.message-stacks .panel p{margin:0}.message-stacks .accordion .chevron{float:right;position:absolute;right:20px}.chevron:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:top;width:.45em;-webkit-transition:.2s;transition:.2s}.chevron.right:before{left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.chevron.down:before{top:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.chevron.left:before{left:.25em;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.message.type-top:not(.message-mini){top:0}.message.type-bottom:not(.message-mini),.message.type-top:not(.message-mini){position:absolute;width:100%!important;max-width:100%!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.message.type-bottom:not(.message-mini){bottom:0}.message.type-top.message-mini{top:0!important;bottom:auto!important}.message.type-bottom.message-mini,.message.type-top.message-mini{position:absolute;border-radius:0!important;padding-left:0!important;padding-right:0!important}.message.type-bottom.message-mini{bottom:0!important;top:auto!important}.scroll{overflow-y:scroll}.sar{overflow:visible}.message-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.message-image{position:relative}.message-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.text{width:auto;position:relative}.text p{margin-bottom:0;margin-top:0}.message-button{border:none;text-align:center;text-decoration:none;display:inline-block;-webkit-transition:all .3s ease,outline 0ms ease;transition:all .3s ease,outline 0ms ease;cursor:pointer;position:relative}.message-button:hover{opacity:.8}#empty-notice{z-index:2147483646;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:Chinese Quote,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background:#fff;min-height:0;max-height:560px;max-width:520px;padding:40px;border-radius:10px;text-align:center;font-size:14px;cursor:pointer}#empty-notice .empty-or{margin:15px 0;color:#999}#empty-notice button{border:none;text-align:center;text-decoration:none;display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;cursor:pointer;background-color:#108ee9;padding:4px 15px;border-radius:4px;color:#fff;line-height:30px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:600}#empty-notice button:hover{background-color:#49a9ee}