.site-announcement{position:relative;z-index:2;color:var(--vizurai-text,#fff);background:color-mix(in srgb,var(--vizurai-lime,#d2ff02) 8%,var(--vizurai-bg,#0f1112));border-bottom:1px solid var(--vizurai-border,#353739);font:500 13px/1.6 Manrope,system-ui,sans-serif}.site-announcement-inner{max-width:1360px;margin-inline:auto;padding:12px 28px;display:flex;align-items:center;gap:12px}.site-announcement-dot{flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--vizurai-lime,#d2ff02)}.site-announcement p{margin:0;flex:1;overflow-wrap:anywhere}.site-announcement-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.site-announcement a,.site-announcement button{color:var(--vizurai-lime,#d2ff02);font:inherit}.site-announcement button{padding:7px 12px;background:transparent;border:1px solid var(--vizurai-border,#353739);border-radius:8px;cursor:pointer;min-height:40px}.site-announcement--footer{border-top:1px solid var(--vizurai-border,#353739);border-bottom:0}.site-announcement :focus-visible{outline:2px solid var(--vizurai-lime,#d2ff02);outline-offset:3px}@media(max-width:1100px){.site-announcement--header .site-announcement-inner{padding-left:64px;min-height:76px}}@media(max-width:600px){.site-announcement-inner{flex-wrap:wrap;padding:14px 18px;gap:8px}.site-announcement--header .site-announcement-inner{padding-left:64px}.site-announcement-actions{width:100%;padding-left:19px}.site-announcement p{flex-basis:calc(100% - 20px)}}
