/* 
.cv-tagging {
    position:relative;
    display:inline-block;
    white-space:normal; 
    word-wrap:break-word;
    width:100%; height:100%;
    text-align:inherit !important;    
}
.cv-tagging > .cv-tags {
    position:relative;
    display:block;
    width:100%; height:100%;
    min-height:1em;
    white-space:normal; 
    word-wrap:break-word;
    text-align:inherit !important;
}
.cv-tagging > .cv-tags > [data-role="tag"] {display:inline-block;}
.cv-tagging > .cv-tags > [data-role="tag"] > * { display:inline-block; }
.cv-tagging > .cv-tags > [data-role="tag"] > span + span { margin-left:0.5em; }

.cv-tagging .remove { display:none !important; }
.cv-tagging .add-new-tag { display:none !important; }

.cv-tagging:hover .remove { display:inline-block !important; width:1em; }
.cv-tagging:hover .add-new-tag { display:inline-block !important; }

.cv-tagging > .controls { 
    box-shadow:var(--box-shadow);
    position:absolute; 
    top:100%; right:0;
    min-width:200px; 
    max-width:600px;
    z-index:100;
}

table .cv-tagging > .controls { left:0; }
 */
/* .cv-tags > .add-new-tag:only-child { display:inline-block !important; } */
/* .cv-tags:empty:before { content:'None'; font-style:italic; } */


/* 
.tagging .add-new-tag { display:none; }
tr:hover .tagging .add-new-tag,
.cv-agent:hover .tagging .add-new-tag,
.cv-folder:hover .tagging .add-new-tag,
.cv-file:hover .tagging .add-new-tag { display:inline-block; }

.tagging .tagInput { margin:1px; box-sizing:border-box; }
.tagging .tagInput input:focus { outline:none; }
.tagging .tagSearch { margin:1px; box-sizing:border-box; white-space:normal; text-align:left; }
.tagging .tagSearch > *:hover { cursor:pointer; }
.tagging .tags { position:relative; width:100%; height:auto; white-space:normal; }
.tagging .tags:hover [data-role="tag"].custom .remove { display:inline-block; width:1em; }
.tagging { overflow:visible; position:relative; }
.tagging > .controls { clear:both; position:absolute; display:block; width:100%; right:0; width:20em; margin:1px; z-index:999; box-sizing:border-box; }
 */


/* special for tagging in tables */
/* 
.td-tagging { overflow:visible !important; }
.tagging .tags [data-role="tag"].pii { cursor:zoom-in; }


td.cv-tagging-cell,
td.cv-tagging-cell > .cv-tagging { overflow:visible !important; } 
*/
