/* 插件后台列表样式 */
.litelnk-redirect-wrap .tablenav-pages {
	margin-top: 5px;
}

.litelnk-redirect-wrap .displaying-num {
	margin-right: 10px;
	font-weight: 400;
}

.litelnk-redirect-wrap .pagination-links a,
.litelnk-redirect-wrap .pagination-links span {
	padding: 3px 8px;
	margin: 0 2px;
	text-decoration: none;
	background: #fff;
	border: 1px solid #ccd0d4;
	border-radius: 3px;
}

.litelnk-redirect-wrap .pagination-links span.current {
	background: #f0f0f1;
	border-color: #8c8f94;
	color: #000;
}

/* 独立 Slug 列的样式 */
.litelnk-redirect-wrap code {
	padding: 3px 6px;
	background: #f6f7f7;
	border: 1px solid #dcdcde;
	border-radius: 3px;
	color: #2c3338;
}

/* 操作链接颜色 */
.litelnk-action-delete { color: #d63638 !important; }


/* 编辑页美化 */
.litelnk-redirect-wrap .card {
	border-radius: 8px;
	box-shadow: 0 2px 10px rgba(0,0,0,0.05);
	border: 1px solid #e5e5e5;
}

.litelnk-redirect-wrap .form-table th {
	width: 150px;
	font-weight: 600;
}

/* Slug 预览样式 */
#litelnk-slug-prefix {
	background: #f0f0f1;
	padding: 4px 8px;
	border-radius: 4px;
	border: 1px solid #dcdcde;
	color: #50575e;
	font-family: monospace;
}

/* 按钮点击态优化 */
.litelnk-redirect-wrap .button:active {
	transform: translateY(1px);
}

/* 复制成功后的绿色高亮提示（对应 JS 中的 showSuccess） */
.v-copy-success {
	color: #46b450 !important;
	transition: color 0.3s ease;
}

/* 筛选表单间距 */
.litelnk-redirect-wrap .tablenav .actions select {
	margin-right: 5px;
}
.litelnk-redirect-wrap #slug-msg {
	font-weight: 500;
	transition: all 0.2s ease;
}

/* 自动生成 Slug 按钮样式 */
.litelnk-redirect-wrap #generate-slug {
	cursor: pointer;
	background: #f6f6f6;
	border-color: #6c9c9e;
	color: #3363c6;
	/* margin-top 已经由外部 div 处理，这里删掉 */
}

.litelnk-redirect-wrap #generate-slug:hover {
	background: #f0f0f1;
	border-color: #0a6969;
	color: #666666;
}

/* 新增：按钮旁边的调试信息样式 */
.litelnk-redirect-wrap #debug-msg {
	/*margin-left: 10px !important;  !* 强制产生左间距 *!*/
	font-size: 12px !important;    /* 强制缩小字体 */
	color: #999 !important;        /* 强制灰色 */
	font-style: italic !important;
	display: inline-block;         /* 确保它能接受 margin */
	vertical-align: middle;
}

