/**
 * Trustie Admin Settings CSS
 *
 * Extracted from inline <style> blocks in class-trustie-settings.php
 * for WordPress.org compliance.
 *
 * @package Trustie
 * @since 1.1.7
 */

/* Feature disabled notice (render_feature_disabled_notice). */
.trustie-feature-disabled {
	display: flex;
	gap: 20px;
	align-items: center;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 8px;
	padding: 30px;
	max-width: 500px;
}
.trustie-feature-disabled .disabled-icon {
	font-size: 48px;
	color: #999;
}
.trustie-feature-disabled h3 {
	margin: 0 0 8px;
}
.trustie-feature-disabled p {
	margin: 0 0 15px;
	color: #666;
}

/* Field mapping table and shortcode list (render_testimonials_tab). */
.trustie-field-mapping {
	border-collapse: collapse;
}
.trustie-field-mapping td {
	padding: 5px 10px 5px 0;
}
.trustie-field-mapping label {
	font-weight: 500;
}
.trustie-shortcode-list {
	margin: 0;
}
.trustie-shortcode-list li {
	margin-bottom: 10px;
}
.trustie-shortcode-list code {
	display: inline-block;
	margin-right: 10px;
}

/* Features redirect notice (render_features_tab when HQ active). */
.trustie-features-redirect {
	display: flex;
	gap: 20px;
	align-items: center;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 8px;
	padding: 30px;
	max-width: 500px;
}
.trustie-features-redirect .redirect-icon {
	font-size: 32px;
	color: #7c3aed;
}
.trustie-features-redirect h3 {
	margin: 0 0 8px;
}
.trustie-features-redirect p {
	margin: 0 0 15px;
	color: #666;
}

/* Debug redirect notice (render_debug_tab when HQ active). */
.trustie-debug-redirect {
	display: flex;
	gap: 20px;
	align-items: center;
	background: #fff;
	border: 1px solid #ddd;
	border-radius: 8px;
	padding: 30px;
	max-width: 500px;
}
.trustie-debug-redirect .redirect-icon {
	font-size: 32px;
	color: #7c3aed;
}
.trustie-debug-redirect h3 {
	margin: 0 0 8px;
}
.trustie-debug-redirect p {
	margin: 0 0 15px;
	color: #666;
}
