.ticket-flow-page[data-v-76ca7bf8]{height:calc(100vh - 142px);padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.ticket-header[data-v-76ca7bf8]{height:48px;background-color:#0f7da9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.ticket-flow[data-v-76ca7bf8]{height:calc(100% - 48px);width:100%;background-color:#fff;border-radius:10px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.12);box-shadow:0 1px 4px rgba(0,0,0,.12);position:relative;padding-right:300px;-webkit-box-sizing:border-box;box-sizing:border-box}.ticket-menu[data-v-76ca7bf8]{height:100%;width:300px;position:absolute;right:0;top:0;border-left:1px solid #eee;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.ticket-menu .menu-button[data-v-76ca7bf8]{margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ticket-content[data-v-76ca7bf8]{height:100%;overflow:auto;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.ticket-list[data-v-76ca7bf8]{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.ticket-item[data-v-76ca7bf8]{width:320px;height:240px;margin-right:80px;margin-bottom:20px;cursor:pointer;position:relative}.ticket-item[data-v-76ca7bf8],.ticket-item[data-v-76ca7bf8]:after{-webkit-box-shadow:0 0 6px 1px hsla(0,0%,39.2%,.4);box-shadow:0 0 6px 1px hsla(0,0%,39.2%,.4)}.ticket-item[data-v-76ca7bf8]:after{content:"";display:block;height:40px;width:60px;background-color:#0f7da9;position:absolute;top:50%;right:-10px;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);-webkit-clip-path:polygon(0 0,0 calc(50% - 20px),20px 50%,0 calc(50% + 20px),0 100%,calc(100% - 20px) 100%,calc(100% - 20px) calc(50% + 20px),100% 50%,calc(100% - 20px) calc(50% - 20px),calc(100% - 20px) 0);clip-path:polygon(0 0,0 calc(50% - 20px),20px 50%,0 calc(50% + 20px),0 100%,calc(100% - 20px) 100%,calc(100% - 20px) calc(50% + 20px),100% 50%,calc(100% - 20px) calc(50% - 20px),calc(100% - 20px) 0)}.ticket-item[data-v-76ca7bf8]:last-child:after{display:none}.ticket-item[data-v-76ca7bf8]:hover{-webkit-box-shadow:2px 2px 12px 1px hsla(0,0%,39.2%,.6);box-shadow:2px 2px 12px 1px hsla(0,0%,39.2%,.6);-webkit-transform:scale(1.01);transform:scale(1.01)}.ticket-item:hover .item-operation[data-v-76ca7bf8]{display:block}.ticket-item.active[data-v-76ca7bf8]{-webkit-box-shadow:2px 2px 12px 1px rgba(15,125,169,.6);box-shadow:2px 2px 12px 1px rgba(15,125,169,.6);-webkit-transform:scale(1.01);transform:scale(1.01)}.ticket-item.active .item-operation[data-v-76ca7bf8]{display:block}.ticket-item .item-operation[data-v-76ca7bf8]{display:none;position:absolute;bottom:0;right:20px;-webkit-transform:translateY(50%);transform:translateY(50%)}.ticket-item .item-title[data-v-76ca7bf8]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0f7da9;color:#fff;padding:0 6px;overflow-x:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.ticket-item .item-content[data-v-76ca7bf8]{height:calc(100% - 60px);padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.ticket-item .item-footer[data-v-76ca7bf8]{height:30px;border-top:1px solid #ccc}.add-item[data-v-76ca7bf8],.ticket-item .item-footer[data-v-76ca7bf8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-item[data-v-76ca7bf8]{width:320px;height:240px;margin-bottom:20px;cursor:pointer;position:relative;border:1px dashed #ccc}.add-item>i[data-v-76ca7bf8]{font-size:64px;color:#ccc}.node-content[data-v-76ca7bf8]{max-height:300px;overflow:hidden;overflow-y:auto;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.12);box-shadow:1px 1px 6px rgba(0,0,0,.12)}