.zv-platform-entry{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--brand) 40%,var(--line));border-radius:9px;background:color-mix(in srgb,var(--brand) 9%,var(--panel));font-size:12px;font-weight:700;color:var(--text);text-decoration:none;white-space:nowrap}.zv-platform-entry:focus-visible{outline:2px solid var(--brand);outline-offset:3px}@media(max-width:700px){.zv-platform-entry{font-size:0;min-width:30px;padding:5px;min-height:32px}.zv-platform-entry::before{content:'SA';font-size:11px}}
@media(max-width:700px){.topbar:has(.zv-platform-entry){height:auto;min-height:76px;flex-wrap:wrap;gap:10px;padding-top:12px;padding-bottom:12px}.topbar:has(.zv-platform-entry) .topbar-title{flex:1 1 100%;min-width:0}.topbar:has(.zv-platform-entry) .top-actions{width:100%;margin-left:0;justify-content:flex-end;flex-wrap:wrap;gap:8px}}
