.qrcode{display:flex;align-items:center;flex-direction:column;justify-content:center;border:1px dashed #dad7d7;background:#fff}.qrcode-inner{display:block;width:238px}.qrcode-tool{padding:4px 10px;display:flex;justify-content:space-between}.qrcode-text{display:inline-block;width:238px;word-break:break-all;padding:4px 10px}.big{text-align:center}.big img{width:300px;display:block;margin:auto}.action{margin-top:10px;padding:4px 10px}.section{width:90%;max-width:1020px;min-width:600px;margin:auto;padding:0 15px}.rule-intro{margin-bottom:10px;display:flex;align-items:center}.rule-intro-label{font-weight:700;font-size:16px;color:#333}.rule-intro-desc{font-size:12px;color:#999;margin-left:10px}.params{flex:1;padding:15px;background:#f3f9ff;border-radius:4px;border:1px solid #8abffd}.params-table{width:100%}.params-table td{border-collapse:collapse;padding:6px 0}.params-label{padding-right:15px;font-size:14px;font-weight:700;color:#666;vertical-align:top}.params-label div{height:32px;line-height:32px;display:flex;align-items:center}.params-label .params-key{display:inline-block;margin:0 5px;color:#999;font-size:12px}.params-label i{color:#888;font-size:12px}.params-field{min-width:400px}.params-field>div{width:100%}.params-field .radioField{display:flex;flex-direction:row;align-items:center}.params-field .radioField>span{margin-left:5px;font-size:12px;color:#999}.action{margin-top:15px}.asyncBtn{margin-right:10px}.meta{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:12px;margin-top:10px}.meta-action{color:#aaa}.meta-tip{margin-top:10px;font-size:14px;color:#888}.rule-main{display:flex;flex-direction:row;align-items:flex-start}.rule-left{flex:1;padding-right:15px}.rule-right{width:240px}.dash-item{width:180px;padding:10px;background:#fff;border:1px solid #ccc;border-radius:4px;margin:0 15px;position:relative}.dash-item:first-child{margin-left:0}.dash-inner{width:160px}.dash-inner img{display:block;width:160px}.dash-inner p{margin:0;text-align:center;overflow:hidden;text-overflow:ellipsis}.dash-delete{position:absolute;top:10px;right:10px;z-index:10;color:#1677ff}.dash{width:100%;background:#fff;border-top:1px solid #e6e6e6;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 15px -6px #79797945}.dash-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dash-label{font-size:14px;font-weight:700}.dash-codes{overflow-x:scroll;display:flex;flex-wrap:nowrap}.dash-codes::-webkit-scrollbar{display:none}.dash-tip{width:250px}.projects{display:flex;flex-wrap:wrap;margin:15px -15px 0}.project-item{width:25%;padding:10px 15px}.project-item-inner{position:relative;overflow:hidden;border:1px solid rgba(29,133,255,.15);border-radius:4px;padding:10px;background:#fff}.project-item-deco{position:absolute;width:70%;overflow:hidden;right:0;bottom:10%;color:#0000001a;font-size:80px;font-weight:700;white-space:nowrap;opacity:.4;-webkit-user-select:none;user-select:none;pointer-events:none;line-height:1}@media (max-width: 860px){.project-item-item{width:33.3%}}.tag{position:absolute;top:-40px;right:-40px;width:70px;height:70px;background:#1d85ffe0;color:#fff;display:flex;align-items:flex-end;justify-content:center;transform:rotate(45deg);padding:0 0 3px 3px}.tag i{font-style:normal;font-size:10px;font-weight:700}.project-item-name{font-weight:700;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.project-item-desc{width:100%;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#888;margin-top:10px;height:40px}.warning{font-size:12px;color:#dc4040}.warning i{margin-right:5px}.user{margin-top:5px;font-size:12px;color:#999}.user i{margin-right:5px}.header{box-shadow:0 0 16px -9px #44444469;padding:10px;margin-bottom:30px}.header-inner{display:flex;align-items:center}.header img{width:36px}.header a{margin-left:10px;font-size:20px;font-weight:500}.more{padding-top:15px}.filter{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.stepLabel{display:flex;align-items:center}.stepTitle{font-size:20px;font-weight:700;color:#aaa}.stepDesc{font-size:12px;color:#ccc;margin-left:15px}.step1-row{display:flex;flex-direction:row;margin:15px -15px}.step1-field{width:50%;margin:0 15px}.step1-name{font-size:14px;font-weight:700;color:#888;padding-bottom:5px}.step1-name span{margin-left:10px;color:#ccc}.step1-form input{width:100%}.step2-list{margin:15px 0;font-family:monaco;font-weight:700}.step2-param{padding-left:20px;line-height:1.8;display:flex}.step2-key{font-weight:700;text-align:left}.step2-colon{font-weight:700;margin:0 5px}.step2-comment{max-width:520px;color:#999;margin-left:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.step2-action{opacity:0;margin-left:5px}.step2-param:hover .step2-action{opacity:1}.step3 .code{width:100%;height:500px}.stepMore td{padding:6px 0}.stepMore td:first-child{padding-right:10px}.stepMore-tip{margin-left:5px;color:#999;font-size:12px}.editor-row{display:flex;flex-direction:row;align-items:center;margin-bottom:15px}.editor-row-label{width:80px}.editor-row-field{flex:1}.editor-table{padding:10px;border:1px solid rgba(204,204,204,.43);border-radius:4px;background:#eeeeee52}.editor-table table{width:100%}.editor-table td{padding:5px 0}.editor-table td:nth-child(2){padding-left:5px}.poster{box-shadow:0 0 16px -9px #44444469;position:relative;background:#fff}.poster-inner{display:flex;align-items:center;justify-content:space-between;padding:10px 15px}.poster-left h4{font-size:16px;font-weight:400;margin:0}.poster-left p{margin:0;font-size:12px;color:#999}.poster-right a{margin-left:10px}.fixed{position:fixed;top:0;left:0;right:0;width:100%;z-index:10}.layout{padding-top:102px;background:#f0f5fd}.frame{padding-bottom:80px}.edit{background:#fff;width:100%;padding:30px 5%}.ctrl{border-top:1px solid #cdcdcd;padding:15px 16px}.ctrl button{margin-right:10px}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#1677ff;text-decoration:inherit}a:hover{color:#69b1ff}body{margin:0;min-height:100vh}div{box-sizing:border-box}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
