.panel-tags{position:relative}.panel-tags .tag{display:inline-block;position:relative;margin-bottom:5px;margin-right:5px;padding:4px 8px;background-color:transparent;color:#797979;font-size:13px;font-weight:400;cursor:default;border-radius:4px;border:1px solid #cfcfcf;word-break:break-all}.panel-tags .tag:hover{background-color:#e6f7ff;border-color:#b1b2b3;color:#555}.panel-tags .tag:last-child{margin-right:0}.panel-tags .tag.tag-remove{padding-right:20px}.panel-tags .tag .tag-close{position:absolute;right:3px;top:6px;color:#cfcfcf;cursor:pointer;font-size:14px;transition:all .3s linear}.panel-tags .tag .tag-close:hover{color:red;opacity:1}.panel-tags .tag .tag-close:focus{outline:0}.panel-tags .tag.tag-disabled{background-color:#f0f2f5!important;cursor:no-drop}.panel-tags .tag.tag-disabled:hover{border-color:#cfcfcf}.panel-tags .tag.tag-disabled .tag-close:hover{cursor:no-drop;color:#cfcfcf}.tag.tag-hlight{transition:background-color 1.4s ease-out}.panel-tags.tags-region{padding:10px 15px 5px 10px;margin-bottom:5px;border:1px dashed rgb(188 188 188 / 50%);border-radius:4px}.panel-tags.tags-region:hover{border-color:#bcbcbc}.panel-tags.tags-region>.tag-closeAll{position:absolute;right:3px;top:6px;color:#cfcfcf;cursor:pointer;font-size:14px;opacity:0;transition:all .3s linear}.panel-tags.tags-region:hover>.tag-closeAll{color:#bcbcbc7f;opacity:1}.panel-tags.tags-region:hover>.tag-closeAll:hover{color:red}.tags-code{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.tags-code .tag-code{color:#5e6d82;background-color:#f0f0f0;margin:0 4px 2px 0;padding:3px 6px;border-radius:4px;font-size:12px;word-break:break-word;cursor:default}.tags-code .tag-code:first-child{margin-left:0}
