.zn-community-counter{box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;gap:7px;min-width:70px;width:auto!important;height:32px!important;padding:0 9px!important;border:0;border-radius:0;font-family:inherit;font-size:13px;font-weight:600;line-height:1;text-decoration:none!important;color:#eee;background:transparent;white-space:nowrap;vertical-align:middle}
.zn-community-counter svg{width:18px!important;height:18px!important;flex-shrink:0;fill:currentColor}
.zn-community-counter:hover{color:white}
.zn-community-counter:focus-visible{outline:2px solid #a6bfff;outline-offset:3px}
.zn-sidebar-community{padding:8px 10px 18px}
#sidebar .zn-community-counter{color:var(--text-main);border-color:var(--border);background:var(--surface-2)}

.zn-header-community{display:inline-flex;align-items:center;flex-shrink:0}.zn-header-community .zn-community-counter{color:inherit;background:transparent;border-color:currentColor;border-color:color-mix(in srgb,currentColor 15%,transparent);min-width:66px;padding-inline:6px!important;height:30px!important}.zn-header-community .zn-community-counter:hover{background:#80808012}header.header-light .zn-header-community{color:#171717}header:not(.header-light) .zn-header-community{color:#f4f4f5}

.zn-header-community .zn-community-counter{border:0!important;border-radius:0!important;background:transparent!important;padding-inline:0!important;min-width:56px}
