@charset "utf-8";

/* 키워드 결과 테이블 공통 (b_keywords / b_Gkeywords) */
.keyword-result-table thead th {
	color: #fff !important;
	border-bottom: 1px solid #555 !important;
	background: #1a1a1a !important;
	background-image: none !important;
	vertical-align: middle;
}
.keyword-result-table tbody td {
	color: #e0e0e0;
	border-bottom: 1px solid #333;
}
.keyword-result-table tbody tr:hover > td {
	background-color: rgba(255,255,255,0.06);
}

/* 자체 정렬 (b_Gkeywords) */
.keyword-result-table .sortable { cursor: pointer; }
.keyword-result-table .sort-icon {
	display: inline-block;
	margin-left: 4px;
}
.keyword-result-table .sort-asc .sort-icon::after { content: ' ▲'; }
.keyword-result-table .sort-desc .sort-icon::after { content: ' ▼'; }

.blog-spinner {
	display: inline-block;
	width: 14px; height: 14px;
	border: 2px solid #555;
	border-top-color: #aaa;
	border-radius: 50%;
	animation: blog-spin .7s linear infinite;
	vertical-align: middle;
}
@keyframes blog-spin { to { transform: rotate(360deg); } }
