.toolbar[data-v-9aea24ca]{margin-bottom:16px;border-radius:8px}.danger-text[data-v-9aea24ca]{color:#f56c6c}.cat-icon[data-v-9aea24ca]{font-size:22px;color:#ff6a00}.cat-emoji[data-v-9aea24ca]{font-size:18px}.icon-preview[data-v-9aea24ca],.icon-select-row[data-v-9aea24ca]{display:flex;align-items:center}.icon-preview[data-v-9aea24ca]{width:56px;height:56px;border:1px dashed #dcdfe6;border-radius:6px;justify-content:center;font-size:24px;color:#ff6a00;margin-right:12px;cursor:pointer;background:#fff}.icon-preview[data-v-9aea24ca]:hover{border-color:#ff6a00}.icon-grid[data-v-9aea24ca]{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;max-height:420px;overflow-y:auto;padding:4px}.icon-cell[data-v-9aea24ca]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 4px;border-radius:6px;cursor:pointer;border:1px solid transparent;transition:all .15s}.icon-cell[data-v-9aea24ca]:hover{background:#fff7ed;border-color:#ffd8b0}.icon-cell.active[data-v-9aea24ca]{background:#fff1e0;border-color:#ff6a00}.icon-cell i[data-v-9aea24ca]{font-size:22px;color:#606266}.icon-cell.active i[data-v-9aea24ca]{color:#ff6a00}.icon-label[data-v-9aea24ca]{font-size:11px;color:#909399;margin-top:4px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-empty[data-v-9aea24ca]{grid-column:1/-1;text-align:center;color:#909399;padding:40px 0}