: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-newsticker-bg-color:#141414;--fyplugins-newsticker-font-size:16px;--fyplugins-newsticker-height:50px;--fyplugins-newsticker-link-color:black;--fyplugins-newsticker-text-color:white;}.fyp-news-ticker{position:relative;width:100%;height:var(--fyplugins-newsticker-height);overflow:hidden;background-color:var(--fyplugins-newsticker-bg-color);}.fyp-news-ticker-wrapper{position:relative;width:100%;height:100%;overflow:hidden;}.fyp-news-ticker-track{display:inline-flex;position:relative;align-items:center;height:100%;margin:0;padding:0;white-space:nowrap;list-style:none;will-change:transform;}.fyp-news-ticker-item{display:inline-flex;align-items:center;flex-shrink:0;height:100%;padding:0 20px;}.fyp-news-ticker-icon, .fyp-news-ticker-icon-badge{display:inline-flex;align-items:center;margin-right:10px;}.fyp-news-ticker-text{font-size:var(--fyplugins-newsticker-font-size);font-weight:500;text-decoration:none;color:var(--fyplugins-newsticker-text-color);transition:opacity 0.3s ease;}.fyp-news-ticker-text:hover{text-decoration:underline;opacity:0.8;}a.fyp-news-ticker-text{color:var(--fyplugins-newsticker-link-color);cursor:pointer;}.fyp-news-ticker-separator{display:inline-flex;align-items:center;flex-shrink:0;padding:0;font-size:18px;color:var(--fyplugins-newsticker-text-color);opacity:0.6;}.fyp-news-ticker[data-pause="1"]:hover .fyp-news-ticker-track{animation-play-state:paused;}.fyp-news-ticker-default .fyp-news-ticker-item{gap:10px;}.fyp-news-ticker-modern .fyp-news-ticker-card{margin:0 10px;padding:8px 20px;border-radius:25px;background:rgba(255, 255, 255, 0.1);backdrop-filter:blur(10px);transition:all 0.3s ease;}.fyp-news-ticker-modern .fyp-news-ticker-card:hover{background:rgba(255, 255, 255, 0.2);transform:translateY(-2px);}.fyp-news-ticker-modern .fyp-news-ticker-separator{display:none;}.fyp-news-ticker-minimal{border-top:2px solid var(--fyplugins-newsticker-bg-color);border-bottom:2px solid var(--fyplugins-newsticker-bg-color);background:transparent;}.fyp-news-ticker-minimal .fyp-news-ticker-text{font-size:14px;font-weight:400;color:var(--fyplugins-newsticker-bg-color);}.fyp-news-ticker-minimal a.fyp-news-ticker-text{color:var(--fyplugins-newsticker-bg-color);}.fyp-news-ticker-minimal .fyp-news-ticker-separator{color:var(--fyplugins-newsticker-bg-color);opacity:0.3;}.fyp-news-ticker-empty{padding:15px;border:1px dashed #ccc;border-radius:4px;text-align:center;color:#666;background:#f0f0f0;}@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;}}