.a6-cve-ticker{--cve-border:#27303b;box-sizing:border-box;width:100%;margin:0;background:#080d14;color:#e8edf4;border-top:1px solid var(--cve-border);border-bottom:3px solid #8fc8ff;font-family:Arial,Helvetica,sans-serif}
.a6-cve-ticker *{box-sizing:border-box}
.a6-cve-ticker__head,.a6-cve-ticker__foot{display:flex;align-items:center;justify-content:space-between;gap:.7rem 1.5rem;flex-wrap:wrap;padding:.85rem max(1.25rem,calc((100vw - 1280px)/2))}
.a6-cve-ticker__head h2{display:flex;align-items:center;gap:.65rem;margin:0;font:800 .76rem/1.4 var(--mono,monospace);text-transform:uppercase;letter-spacing:.09em;color:#f2f5f8}
.a6-cve-ticker__head h2>span:last-child{padding-left:.65rem;border-left:1px solid #4c5563;color:#aeb9c7;font-size:.65rem;font-weight:500}
.a6-cve-ticker__dot{display:block;width:.42rem;height:.42rem;border-radius:50%;background:#8fc8ff;flex:none}
.a6-cve-ticker__controls{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.2rem;font-size:.72rem}
.a6-cve-ticker__controls>a{color:#8fc8ff;text-decoration:none;font-weight:700;white-space:nowrap}
.a6-cve-ticker__count{color:#b1bdcc;font:500 .65rem/1.5 var(--mono,monospace)}
.a6-cve-ticker__controls button{font:600 .68rem/1.2 var(--mono,monospace);color:#d8e1eb;background:transparent;border:1px solid #546073;border-radius:2px;padding:.4rem .6rem;cursor:pointer}
.a6-cve-ticker [hidden]{display:none!important}
.a6-cve-ticker__viewport{width:100%;overflow-x:auto;overflow-y:hidden;border-top:1px solid var(--cve-border);border-bottom:1px solid var(--cve-border);scrollbar-width:thin;scrollbar-color:#64758b #0a1019}
.a6-cve-ticker__track{display:flex;width:max-content;will-change:transform}
.a6-cve-ticker__list{display:flex;align-items:stretch;flex-shrink:0;width:max-content;list-style:none;margin:0;padding:0}
.a6-cve-ticker__list>li{display:flex;margin:0;padding:0}
.a6-cve-ticker__item{display:flex;align-items:center;gap:.8rem;padding:1rem 1.3rem;border-right:1px solid var(--cve-border);text-decoration:none!important;color:#e4eaf1!important;white-space:nowrap;font-size:.78rem;min-height:58px}
.a6-cve-ticker__item strong{font:700 .77rem/1.4 var(--mono,monospace);letter-spacing:.015em;color:#edf4fc}
.a6-cve-ticker__description{max-width:34rem;overflow:hidden;text-overflow:ellipsis;color:#b8c5d5;line-height:1.4}
.a6-cve-ticker__severity{min-width:4.6rem;text-align:center;border:1px solid #566275;border-radius:2px;color:#cad5e2;font:700 .62rem/1.3 var(--mono,monospace);text-transform:uppercase;padding:.28rem .4rem;letter-spacing:.025em}
.a6-cve-ticker__severity.is-critical{border-color:#a95160;background:#351921;color:#ffb0bc}
.a6-cve-ticker__severity.is-high{border-color:#96654c;background:#301f18;color:#ffbd98}
.a6-cve-ticker__severity.is-medium{border-color:#8b774f;background:#2c271a;color:#ead494}
.a6-cve-ticker__severity.is-low,.a6-cve-ticker__severity.is-none{border-color:#47756c;background:#152924;color:#a7d7c8}
.a6-cve-ticker__foot{font:400 .62rem/1.6 var(--mono,monospace);color:#a2afc0;padding-block:.6rem}
.a6-cve-ticker__foot a{color:#c5d4e8;text-underline-offset:3px}
.a6-cve-ticker[data-state="stale"] [data-cve-status],.a6-cve-ticker[data-state="unavailable"] [data-cve-status]{color:#efd29a}
.a6-cve-ticker__empty,.a6-cve-ticker__noscript{padding:.8rem 1.25rem;margin:0;color:#c1cad6;font-size:.8rem;line-height:1.5}
.a6-cve-ticker a:focus-visible,.a6-cve-ticker button:focus-visible,.a6-cve-ticker__viewport:focus-visible{outline:2px solid #8fc8ff;outline-offset:-3px}
.a6-cve-ticker__item:hover{background:#14202d}
.a6-cve-ticker.is-animated .a6-cve-ticker__viewport{overflow-x:hidden}
.a6-cve-ticker.is-animated .a6-cve-ticker__track{animation:a6-cve-scroll-right var(--cve-duration,180s) linear infinite}
.a6-cve-ticker.is-animated:hover .a6-cve-ticker__track,.a6-cve-ticker.is-paused .a6-cve-ticker__track,.a6-cve-ticker__viewport:focus-within .a6-cve-ticker__track{animation-play-state:paused}
/* Keyboard focus exposes the real list so every original link remains reachable. */
.a6-cve-ticker__viewport:focus-visible,.a6-cve-ticker__viewport:has(:focus-visible),.a6-cve-ticker.is-manual .a6-cve-ticker__viewport{overflow-x:auto}
.a6-cve-ticker__viewport:focus-visible .a6-cve-ticker__track,.a6-cve-ticker__viewport:has(:focus-visible) .a6-cve-ticker__track,.a6-cve-ticker.is-manual .a6-cve-ticker__track{animation:none;transform:none}
.a6-cve-ticker__viewport:focus-visible [data-cve-clone],.a6-cve-ticker__viewport:has(:focus-visible) [data-cve-clone],.a6-cve-ticker.is-manual [data-cve-clone]{display:none}
@keyframes a6-cve-scroll-right{from{transform:translateX(-50%)}to{transform:translateX(0)}}
@media(max-width:700px){.a6-cve-ticker__head{gap:.6rem;padding-block:.75rem}.a6-cve-ticker__controls{width:100%;gap:.65rem;margin-top:.1rem}.a6-cve-ticker__count{margin-right:auto}.a6-cve-ticker__description{max-width:16rem}.a6-cve-ticker__item{gap:.65rem;padding:.9rem 1rem}.a6-cve-ticker__foot{gap:.2rem}}
@media(prefers-reduced-motion:reduce){.a6-cve-ticker .a6-cve-ticker__track{animation:none!important;transform:none!important;will-change:auto}.a6-cve-ticker .a6-cve-ticker__viewport{overflow-x:auto!important}.a6-cve-ticker [data-cve-clone],.a6-cve-ticker [data-cve-pause]{display:none!important}}

.a6-cve-ticker__head .a6-cve-ticker__plus{color:#3fb950;font-weight:800;font-size:1.1em;margin-left:.12em}
