.scroll-announcement[data-v-1f228ffa]{z-index:1;background:color-mix(in srgb,var(--primary) 7%,#fff);min-width:0;height:32px;color:var(--primary);border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13px;display:flex;position:relative}.scroll-announcement-icon[data-v-1f228ffa]{flex:none}.scroll-announcement-viewport[data-v-1f228ffa]{flex:1;min-width:0;overflow:hidden}.scroll-announcement-track[data-v-1f228ffa]{box-sizing:content-box;white-space:nowrap;width:max-content;animation:scroll-announcement-1f228ffa var(--scroll-duration,20s) linear infinite;padding-inline-start:100%;line-height:32px}.scroll-announcement:focus-within .scroll-announcement-track[data-v-1f228ffa],.scroll-announcement:hover .scroll-announcement-track[data-v-1f228ffa]{animation-play-state:paused}.scroll-announcement[data-v-1f228ffa] a{color:var(--primary);vertical-align:middle;border:1px solid;border-radius:999px;align-items:center;margin-inline:4px;padding:0 8px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}.scroll-announcement[data-v-1f228ffa] a:hover{background:var(--primary);border-color:var(--primary);color:#fff}.scroll-announcement[data-v-1f228ffa] a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.scroll-announcement:focus-within .scroll-announcement-viewport[data-v-1f228ffa]{overflow-x:auto}.scroll-announcement:focus-within .scroll-announcement-track[data-v-1f228ffa]{padding-inline-start:0;animation:none;transform:none}@keyframes scroll-announcement-1f228ffa{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.scroll-announcement-viewport[data-v-1f228ffa]{overflow-x:auto}.scroll-announcement-track[data-v-1f228ffa]{padding-inline-start:0;animation:none}}
