.utility-bar.euk-topbar{background:var(--topbar-background);color:var(--topbar-color);padding:3px 0}
.euk-topbar>.container{align-items:center;flex-wrap:wrap;gap:4px 20px}
.euk-topbar .topbar-text{flex:1 1 220px;overflow-wrap:anywhere}
.euk-topbar .topbar-links{display:flex;flex-wrap:wrap;gap:4px 20px;align-items:center}
.euk-topbar .topbar-links a{display:inline-flex;align-items:center;min-height:36px;overflow-wrap:anywhere;max-width:100%}
.utility-bar.euk-topbar .container>.social-links{display:flex;flex:0 0 auto;gap:4px;margin:0}
.euk-topbar .social-links a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;border:1px solid transparent;border-radius:50%;padding:8px;color:inherit;background:transparent}
.euk-topbar .social-links a:hover{background:transparent;border-color:currentColor}
.euk-topbar .social-links span{display:none}
.euk-topbar .social-links svg{width:19px;height:19px;display:block;flex:none;color:inherit}
.euk-topbar a:focus-visible{outline:2px solid currentColor;outline-offset:2px}
html[data-theme=dark] .utility-bar.euk-topbar{background:var(--topbar-dark-background);color:var(--topbar-dark-color)}
@media(max-width:850px){.utility-bar.euk-topbar.euk-topbar-desktop{display:none}.euk-topbar>.container{justify-content:space-between;gap:2px 10px}.euk-topbar .topbar-text{flex:1 1 160px;font-size:11px;line-height:1.5}.euk-topbar .topbar-links{display:none}.euk-topbar .social-links a{width:44px;height:44px}.utility-bar.euk-topbar .container>.social-links{gap:0}}
@media print{.utility-bar.euk-topbar{display:none}}
