.cnx-error-page{-webkit-align-content:stretch;align-content:stretch;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100vh;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.cnx-error-page .box{padding:0 12px;text-align:center}.cnx-error-page .placeholder{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1}.cnx-error-page .image{-webkit-box-flex:0;-webkit-flex:0 0 180px;flex:0 0 180px;height:180px;width:180px}.cnx-error-page .message{color:#666;font-size:16px;line-height:1;margin-bottom:8px;text-align:center}.cnx-error-page .stacks{border:1px solid #eee;border-radius:4px;color:#999;font-size:11px;line-height:1.4;margin-bottom:12px;padding:8px;word-break:break-all}.cnx-error-page .stacks .line{margin-bottom:2px;text-align:left}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:initial}a,ins{-webkit-text-decoration:none;text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{-webkit-text-decoration:line-through;text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;border-top-color:#ececec;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}input,textarea{-webkit-user-select:initial;user-select:auto}html{height:100vh}body{background-color:#f8f8f8;color:#333;font-family:PingFang-SC-Regular,Heiti SC,Helvetica Neue,Droid SansFallback,roboto,Droid Sans,helvetica,stheiti,sans-serif;font-size:14px;line-height:1.2}#app,body{height:100%}#app{overflow-x:hidden;overflow-y:auto}.nowrap{white-space:nowrap}*{box-sizing:border-box}.qrcode-with-memo.ant-qrcode{border:0;border-radius:0;padding:0}.history-section{margin-top:48px;padding:24px;-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.history-section .ant-space-item:last-child{overflow:auto}.history-section .action-icon{cursor:pointer;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.history-section .action-icon:hover{color:#1677ff;cursor:pointer}.history-section .action-icon.action-icon-clear:hover,.history-section .action-icon.action-icon-delete:hover{color:#ff5c85}.history-section .history-actions{-webkit-box-pack:end;font-size:16px;-webkit-justify-content:end;justify-content:end;width:100%}.history-section .ant-list-item{background-color:transparent;border:0;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:flex;padding:24px;-webkit-transition:background .3s ease-in;transition:background .3s ease-in}.history-section .ant-list-item,.history-section .ant-list-item .ant-list-item-meta{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.history-section .ant-list-item:hover{background-color:#fafafa}.history-section .ant-list-item .ant-list-item-meta-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-section .ant-list-item .history-section .ant-list-item-meta-description a{overflow:hidden;-webkit-box-orient:vertical;display:box;display:-webkit-box;-webkit-line-clamp:2;color:inherit;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}.history-section .ant-list-item .history-section .ant-list-item-meta-description a:hover{color:#5e9ffa}.qrcode-preview-popover .ant-popover-inner{padding:0}.qrcode-preview-popover .qrcode-preview{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.qrcode-preview-popover .qrcode-preview-title{background-color:#fff;color:#333;font-size:14px;font-weight:700;text-align:center;width:300px;word-break:break-all}.qrcode-preview-popover .qrcode-preview-qr{background-color:#f9fafc;margin-left:24px;padding:24px}.qrcode-preview-popover .qrcode-preview .qrcode{display:block}.preview-section{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-webkit-align-items:center;align-items:center;overflow:hidden;position:relative}.preview-section.vertical{-webkit-box-orient:vertical;-webkit-box-direction:reverse;border-radius:0;box-shadow:none;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:32px;padding:32px 12px 14px}.preview-section.vertical.dragging{background-color:#f0f8ff;box-shadow:none;box-shadow:inset 0 0 4px 1px #c3e0ff}.preview-section.vertical .qrcode-wrap{padding:0}.preview-section.vertical .input-wrap{border-top:.5px solid #d9d9d9;margin-top:24px;padding:12px 0;width:100%}.preview-section.vertical .input-wrap .ant-input{border:0}.preview-section.vertical .input-wrap .ant-input:active,.preview-section.vertical .input-wrap .ant-input:focus,.preview-section.vertical .input-wrap .ant-input:focus-visible{box-shadow:none;outline:none}.preview-section.vertical .ant-input-textarea-affix-wrapper{margin-top:0}.preview-section.vertical .preview-env-switch{bottom:12px}.preview-section .input-wrap{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;height:100%;padding:18px;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.preview-section .ant-input-textarea-affix-wrapper{background-color:transparent;border-color:transparent;box-shadow:none;margin-top:12px;-webkit-transition:all .3s;transition:all .3s}.preview-section .ant-input{background-color:transparent}.preview-section.dragging{box-shadow:0 0 5px 2px #9fcdff}.preview-section .preview-env-switch{position:absolute;width:100%;-webkit-box-pack:center;bottom:10px;-webkit-justify-content:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:opacity .1s ease-out,bottom .1s ease-out;transition:opacity .1s ease-out,bottom .1s ease-out;z-index:1}.preview-section .preview-env-switch.visible{bottom:12px;opacity:1;pointer-events:all}.preview-section .ant-tag{cursor:pointer}.preview-section .qrcode-wrap{background-color:#f9fafc;height:276px;padding:38px;width:276px}.preview-section .qrcode{-webkit-box-flex:0;-webkit-flex:0 0 220px;flex:0 0 220px;text-align:left}.ant-menu-horizontal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.58);border:1px solid #ececec;border-radius:8px;margin-bottom:24px}.cnx-loading-block{position:relative;-webkit-transition:opacity .3s;transition:opacity .3s}.cnx-loading-block.loading{opacity:.6}.cnx-loading-block-content{-webkit-box-align:center;-webkit-align-items:center;align-items:center;bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;left:0;max-height:90vh;min-height:35px;position:absolute;right:0;top:0;z-index:1000}.cnx-loading-block-text{margin-top:12px}.page-qrcode{display:-webkit-box;display:-webkit-flex;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;padding:24px;width:100%}.page-qrcode svg{display:block}.page-qrcode .highlight{color:#ff1664;font-weight:700}.page-qrcode .ant-input{border-color:transparent transparent #f3f3f3!important;border-radius:0;padding:8px;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.page-qrcode .ant-input:active,.page-qrcode .ant-input:focus{border-color:transparent transparent #9fcdff;box-shadow:none}.section{background-color:#fff;border-radius:8px;box-shadow:0 0 5px 2px #ededed;-webkit-transition:box-shadow .3s ease-in-out,background .4s ease-in-out;transition:box-shadow .3s ease-in-out,background .4s ease-in-out}