.fte-news-ticker-shell{width:100%;min-width:0;container-type:inline-size}.fte-news-ticker{--news-bg:color-mix(in srgb, var(--panel,#0a1217) 94%, #100e0a);--news-surface:color-mix(in srgb, var(--bg,#050a0d) 55%, transparent);--news-surface-elevated:color-mix(in srgb, var(--bg,#050a0d) 50%, transparent);--news-border:color-mix(in srgb, var(--gold-border,#6c4b05) 40%, var(--border,#253038));--news-border-soft:color-mix(in srgb, var(--gold-border,#6c4b05) 25%, transparent);--news-text:var(--text,#f3f5f4);--news-muted:var(--muted,#929b9f);--news-dim:color-mix(in srgb, var(--muted,#657076) 90%, transparent);--news-gold:var(--gold,#e5bc4f);--news-live:var(--positive,#48d890);--news-delayed:var(--gold,#e5bc4f);--news-stale:#df8757;--news-offline:#a2aaad;--news-anchor-width:clamp(9.5rem, 16cqi, 11.5rem);--news-control-width:clamp(2.75rem, 5cqi, 3.25rem);--news-story-width:clamp(14.5rem, 22cqi, 16.5rem);--news-height:clamp(4.5rem, 7.2cqi, 5.75rem);--news-duration:48s;--news-radius:.75rem;isolation:isolate;width:100%;min-width:0;min-height:var(--news-height);color:var(--news-text);background:linear-gradient(180deg, color-mix(in srgb, var(--news-gold) 6%, transparent), transparent 40%), var(--news-bg);border:1px solid var(--news-border);border-radius:var(--news-radius);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--news-gold) 14%, transparent), 0 10px 32px #00000052;-webkit-font-smoothing:antialiased;align-items:stretch;font-family:Inter,Segoe UI,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.fte-news-ticker *,.fte-news-ticker :before,.fte-news-ticker :after{box-sizing:border-box}.fte-news-ticker[data-motion=slow]{--news-duration:72s}.fte-news-ticker__scope{z-index:4;flex:0 0 var(--news-anchor-width);background:var(--news-surface-elevated);border-inline-end:1px solid color-mix(in srgb, var(--news-gold) 20%, transparent);flex-direction:column;justify-content:center;gap:.35rem;min-width:0;padding:.5rem .65rem;display:flex;position:relative}.fte-news-ticker__scope-head{align-items:center;gap:.4rem;min-width:0;display:flex}.fte-news-ticker__brand-chip{width:1.5rem;height:1.5rem;color:var(--news-gold);background:color-mix(in srgb, var(--news-gold) 12%, transparent);border:1px solid color-mix(in srgb, var(--news-gold) 35%, transparent);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.fte-news-ticker__scope-title{color:var(--news-gold);letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:.625rem;font-weight:700;overflow:hidden}.fte-news-ticker__scope-detail{min-width:0;max-width:100%;color:var(--news-muted);background:color-mix(in srgb, var(--bg,#050a0d) 40%, transparent);border:1px solid color-mix(in srgb, var(--border,#2b363c) 80%, transparent);border-radius:.375rem;align-items:center;gap:.25rem;padding:.15rem .4rem;font-size:.5625rem;font-weight:500;line-height:1.2;display:inline-flex}.fte-news-ticker__scope-detail svg{color:var(--news-gold);flex:none}.fte-news-ticker__scope-detail-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fte-news-ticker__feed{min-width:0;color:var(--news-live);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:.35rem;font-size:.5625rem;font-weight:600;display:inline-flex}.fte-news-ticker__feed-label{text-overflow:ellipsis;overflow:hidden}.fte-news-ticker__feed-dot{background:var(--news-live);width:.375rem;height:.375rem;box-shadow:0 0 8px color-mix(in srgb, var(--news-live) 48%, transparent);border-radius:50%;flex:none;position:relative}.fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot{animation:1.25s ease-in-out infinite fte-news-live-pulse}.fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot:after{content:"";background:var(--news-live);opacity:.5;border-radius:50%;animation:1.25s cubic-bezier(0,0,.2,1) infinite fte-news-live-ping;position:absolute;inset:0}@keyframes fte-news-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.75)}}@keyframes fte-news-live-ping{0%{opacity:.55;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}.fte-news-ticker[data-feed-state=delayed] .fte-news-ticker__feed{color:var(--news-delayed)}.fte-news-ticker[data-feed-state=delayed] .fte-news-ticker__feed-dot{background:var(--news-delayed);box-shadow:none;animation:none}.fte-news-ticker[data-feed-state=delayed] .fte-news-ticker__feed-dot:after{display:none}.fte-news-ticker[data-feed-state=stale] .fte-news-ticker__feed{color:var(--news-stale)}.fte-news-ticker[data-feed-state=stale] .fte-news-ticker__feed-dot{background:var(--news-stale);box-shadow:none;animation:none}.fte-news-ticker[data-feed-state=stale] .fte-news-ticker__feed-dot:after{display:none}.fte-news-ticker[data-feed-state=unavailable] .fte-news-ticker__feed{color:var(--news-offline)}.fte-news-ticker[data-feed-state=unavailable] .fte-news-ticker__feed-dot{background:var(--news-offline);box-shadow:none;animation:none}.fte-news-ticker[data-feed-state=unavailable] .fte-news-ticker__feed-dot:after{display:none}.fte-news-ticker__demo{color:var(--news-dim);letter-spacing:.1em;text-transform:uppercase;font-size:.5rem;font-weight:600}.fte-news-ticker__viewport{z-index:1;flex:auto;min-width:0;position:relative;overflow:hidden}.fte-news-ticker__track{width:max-content;height:100%;animation:fte-news-marquee var(--news-duration) linear infinite;will-change:transform;align-items:stretch;display:flex}.fte-news-ticker[data-motion=off] .fte-news-ticker__track{animation:none}.fte-news-ticker[data-paused=true] .fte-news-ticker__track,.fte-news-ticker__viewport:hover .fte-news-ticker__track,.fte-news-ticker__viewport:focus-within .fte-news-ticker__track{animation-play-state:paused}.fte-news-ticker__set{flex:none;align-items:stretch;gap:.5rem;height:100%;padding:.5rem .5rem .5rem .35rem;display:flex}.fte-news-ticker__story{flex:0 0 var(--news-story-width);min-width:0;color:var(--news-text);text-align:start;background:color-mix(in srgb, var(--bg,#050a0d) 35%, transparent);border:1px solid var(--news-border-soft);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--news-gold) 10%, transparent);cursor:pointer;appearance:none;border-radius:.5rem;align-items:flex-start;gap:.5rem;margin:0;padding:.5rem .65rem;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}button.fte-news-ticker__story{font:inherit}.fte-news-ticker__story:hover{background:color-mix(in srgb, var(--bg,#050a0d) 55%, transparent);border-color:color-mix(in srgb, var(--news-gold) 45%, transparent)}.fte-news-ticker__story:focus-visible{outline:2px solid var(--news-gold);outline-offset:2px}.fte-news-ticker__story[data-impact=high]{border-color:color-mix(in srgb, var(--news-gold) 40%, transparent)}.fte-news-ticker__high-impact{z-index:2;color:var(--news-gold);background:color-mix(in srgb, var(--news-gold) 22%, var(--bg,#050a0d));border:1px solid color-mix(in srgb, var(--news-gold) 50%, transparent);letter-spacing:.12em;text-transform:uppercase;border-top:0;border-radius:0 0 .2rem .2rem;padding:.1rem .35rem .15rem;font-size:.5rem;font-weight:700;position:absolute;top:-1px;right:.5rem;box-shadow:0 1px 2px #00000040}.fte-news-ticker__tone{border:1px solid color-mix(in srgb, var(--news-gold) 40%, transparent);background:color-mix(in srgb, var(--news-gold) 18%, transparent);width:1.75rem;height:1.75rem;color:var(--news-gold);border-radius:.375rem;flex:none;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}.fte-news-ticker__tone[data-tone=defi]{color:var(--positive,#48d890);background:color-mix(in srgb, var(--positive,#48d890) 15%, transparent);border-color:color-mix(in srgb, var(--positive,#48d890) 30%, transparent)}.fte-news-ticker__tone[data-tone=btc]{color:#f89e31;background:#f7931a38;border-color:#f7931a59}.fte-news-ticker__tone[data-tone=eth]{color:#a0b4ff;background:#627eea38;border-color:#627eea59}.fte-news-ticker__tone[data-tone=policy]{color:#e5bc4f;background:#e5bc4f26;border-color:#e5bc4f4d}.fte-news-ticker__tone[data-tone=exchange]{color:#df8757;background:#df875726;border-color:#df87574d}.fte-news-ticker__story-copy{flex-direction:column;flex:auto;gap:.2rem;min-width:0;padding-top:.15rem;display:flex}.fte-news-ticker__headline{color:var(--news-text);letter-spacing:.01em;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:.6875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.fte-news-ticker__metadata{min-width:0;color:var(--news-muted);flex-wrap:wrap;align-items:center;gap:.15rem .35rem;font-size:.5625rem;line-height:1.25;display:flex}.fte-news-ticker__meta-divider{color:var(--news-dim)}.fte-news-ticker__assets{color:color-mix(in srgb, var(--news-gold) 90%, white);letter-spacing:.02em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-weight:600}.fte-news-ticker__controls{z-index:4;flex:0 0 var(--news-control-width);background:color-mix(in srgb, var(--bg,#050a0d) 45%, transparent);border-inline-start:1px solid color-mix(in srgb, var(--news-gold) 20%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.35rem .3rem;display:flex;position:relative}.fte-news-ticker__control{width:2rem;height:2rem;color:var(--news-muted);border:1px solid color-mix(in srgb, var(--border,#2b363c) 90%, transparent);cursor:pointer;appearance:none;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.fte-news-ticker__control:hover{color:var(--news-gold);background:color-mix(in srgb, var(--news-gold) 8%, transparent);border-color:color-mix(in srgb, var(--news-gold) 40%, transparent)}.fte-news-ticker__control:focus-visible{color:var(--news-gold);outline:2px solid var(--news-gold);outline-offset:1px}.fte-news-ticker__control[aria-pressed=true]{color:var(--news-gold);border-color:color-mix(in srgb, var(--news-gold) 45%, transparent)}.fte-news-ticker__empty{height:100%;color:var(--news-muted);letter-spacing:.02em;align-items:center;padding-inline:1rem;font-size:.75rem;display:flex}@keyframes fte-news-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@container (width<=760px){.fte-news-ticker{--news-anchor-width:8.25rem;--news-control-width:2.5rem;--news-story-width:13.5rem;--news-height:4.75rem}.fte-news-ticker__scope{gap:.25rem;padding:.4rem .5rem}.fte-news-ticker__scope-title{font-size:.5625rem}.fte-news-ticker__feed{font-size:.5rem}}@container (width<=470px){.fte-news-ticker{--news-anchor-width:6.5rem;--news-control-width:2.25rem;--news-story-width:12.5rem;--news-height:5.25rem}.fte-news-ticker__scope-detail,.fte-news-ticker__control:last-child{display:none}.fte-news-ticker__headline{font-size:.625rem}}@media (prefers-reduced-motion:reduce){.fte-news-ticker__track,.fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot,.fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot:after{animation:none}}html[data-motion=reduce] .fte-news-ticker__track,html[data-motion=reduce] .fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot,html[data-motion=reduce] .fte-news-ticker[data-feed-state=live] .fte-news-ticker__feed-dot:after{animation:none}
