/* Scoped community navigation: wrapping text, visible keyboard focus and mobile label. */
.vizurai-community-link{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;max-inline-size:100%;min-block-size:44px;padding:.4rem .65rem;font:inherit;font-size:.82rem;line-height:1.35;color:inherit;text-decoration:none;border:1px solid color-mix(in srgb,currentColor 24%,transparent);border-radius:10px;overflow-wrap:anywhere;white-space:normal}
.vizurai-community-link:hover{text-decoration:underline;text-underline-offset:.2em}
.vizurai-community-link:focus-visible{outline:2px solid var(--vizurai-accent,#ff0065);outline-offset:3px}
.vizurai-community-header{flex:0 1 auto;margin-inline-start:.5rem}
.vizurai-community-footer{margin:.5rem}
.vizurai-community-short{display:none}
.vizurai-community-account-card{display:flex;justify-content:flex-end;max-inline-size:100%;margin-block:0 .75rem}
.vizurai-community-footer-only{display:flex;justify-content:center;padding:1rem}
@media(max-width:720px){.vizurai-community-header{margin-inline-start:auto;padding-inline:.45rem;font-size:.75rem}.vizurai-community-header .vizurai-community-long{display:none}.vizurai-community-header .vizurai-community-short{display:inline}.vizurai-community-account-card{justify-content:flex-start}.vizurai-community-footer{margin-inline:0}}
