.nav[data-tab="tag-keywords"]::before{content:"";display:inline-block;width:20px;height:20px;flex:0 0 20px;background:currentColor;mask:url('/static/material-symbols/sell.svg') center/contain no-repeat;-webkit-mask:url('/static/material-symbols/sell.svg') center/contain no-repeat}
#tagKeywordsPage{background:#fff;border:1px solid #e3e8e5;border-radius:18px;padding:24px;margin:20px 0}
.tag-keyword-toolbar>div{display:flex;align-items:end;flex-wrap:wrap;gap:14px}
.tag-keyword-toolbar label{display:grid;gap:7px;font-size:13px;color:#626c67}
.tag-keyword-toolbar input{min-width:250px}.tag-keyword-toolbar select{min-width:155px}
.tag-keyword-actions{margin-top:14px}.tag-keyword-export{display:inline-block;border:1px solid #d9e1dc;border-radius:8px;padding:9px 14px;text-decoration:none;color:#244d3e;font-size:13px}
.tag-keyword-note{color:#77807a;font-size:13px;line-height:1.8;margin:18px 0}
.tag-keyword-summary{display:flex;flex-wrap:wrap;gap:20px;align-items:center;border-block:1px solid #edf0ee;padding:18px 0;margin-bottom:20px}
.tag-keyword-summary article{min-width:125px;display:grid;gap:7px}.tag-keyword-summary article span{font-size:13px;color:#737d77}.tag-keyword-summary b{font-size:27px;color:#203d31;font-variant-numeric:tabular-nums}.tag-keyword-summary p{margin-left:auto;color:#7e8981;font-size:12px;line-height:1.8}
.tag-keyword-table{overflow-x:auto}.tag-keyword-table table{width:100%;border-collapse:collapse}.tag-keyword-table th{white-space:nowrap}.tag-keyword-table td{vertical-align:top}.tag-keyword-table td:first-child{min-width:180px;overflow-wrap:anywhere}.tag-keyword-table small{display:block;color:#7b857f;margin-top:7px}.tag-keyword-table .category-badge{margin:0 3px 5px 0}
.tag-keyword-pager{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;font-size:13px;color:#69756d}.tag-keyword-pager span{margin-right:auto}.tag-keyword-pager input{width:70px}.tag-keyword-empty{text-align:center;padding:40px!important;color:#7b857f}
@media(max-width:700px){#tagKeywordsPage{padding:15px}.tag-keyword-toolbar label{width:100%}.tag-keyword-toolbar input{min-width:0;width:100%}.tag-keyword-summary p{width:100%;margin-left:0}.tag-keyword-summary article{min-width:85px}}

#tagKeywordsPage button,.tag-keyword-table button,.tag-keyword-pager button{font:inherit;font-size:13px;line-height:1.4;border:1px solid #d6deda;border-radius:8px;padding:9px 14px;background:white;color:#2c3933;cursor:pointer}#tagKeywordsPage button:hover,.tag-keyword-table button:hover,.tag-keyword-pager button:hover{background:#edf3ef;border-color:#9fb4a7}#tagKeywordsPage button.primary{background:#203d31;color:white;border-color:#203d31}#tagKeywordsPage button:disabled,.tag-keyword-pager button:disabled{opacity:.45;cursor:default}.tag-keyword-table button{white-space:nowrap;padding:7px 11px}.tag-keyword-loading{padding:40px 0;text-align:center;color:#77807a}
