:root {--fyplugins-core-primary-color: #ec8b00;--fyplugins-core-primary-color-disabled: color-mix(in srgb,var(--fyplugins-core-primary-color) 15%,white 85%);--fyplugins-core-primary-color-hover: color-mix(in srgb,var(--fyplugins-core-primary-color) 80%,white 20%);--fyplugins-core-secondary-color: #2d2d2d;--fyplugins-core-secondary-color-disabled: color-mix(in srgb,var(--fyplugins-core-secondary-color) 15%,white 85%);--fyplugins-core-secondary-color-hover: color-mix(in srgb,var(--fyplugins-core-secondary-color) 80%,white 20%);--fyplugins-core-text-content-color: #333;--fyplugins-core-text-header-color: #333;--fyplugins-core-text-link-color: var(--fyplugins-core-primary-color);--fyplugins-core-text-link-color-hover: var(--fyplugins-core-primary-color-hover);}
.fyplugins {--fyplugins-primary-color: #ec8b00;--fyplugins-primary-color-contrast: #000;--fyplugins-primary-color-gradient: #f2ae4d;--fyplugins-secondary-color: #4a67a1;--fyplugins-secondary-color-contrast: #fff;--fyplugins-secondary-color-gradient: #8095bd;--fyplugins-shadow: none;--fyplugins-border-radius: 0;}
.fyplugins--dark {--fyplugins-primary-color: #f3a533;--fyplugins-primary-color-contrast: #000;--fyplugins-primary-color-gradient: #f7c070;--fyplugins-secondary-color: #9bb3e6;--fyplugins-secondary-color-contrast: #000;--fyplugins-secondary-color-gradient: #b9caee;}
.fyplugins--custom .fyp-news-ticker {--fyplugins-primary-color: #0d0d0d;--fyplugins-primary-color-contrast: #fff;--fyplugins-primary-color-gradient: #868686;}
@media (max-width: 768px) {.fyp-news-ticker {height: auto;min-height: var(--fyplugins-newsticker-height);}
	.fyp-news-ticker-text {font-size: 14px;}
	.fyp-news-ticker-item {padding: 0 15px;}
	.fyp-news-ticker-modern .fyp-news-ticker-card {margin: 0 8px;padding: 6px 15px;}}
@media (max-width: 480px) {.fyp-news-ticker-text {font-size: 13px;}
	.fyp-news-ticker-item {padding: 0 15px;}
	.fyp-news-ticker-icon svg {width: 16px;height: 16px;}}
@media (prefers-color-scheme: dark) {.fyplugins--auto {--fyplugins-primary-color: #f3a533;--fyplugins-primary-color-contrast: #000;--fyplugins-primary-color-gradient: #f7c070;--fyplugins-secondary-color: #9bb3e6;--fyplugins-secondary-color-contrast: #000;--fyplugins-secondary-color-gradient: #b9caee;}}