.oshi-discord-badge{vertical-align:-.16em;width:1.125rem;height:1.125rem;color:var(--primary);flex:none;justify-content:center;align-items:center;margin-inline-start:5px;line-height:1;display:inline-flex}.oshi-discord-badge svg{width:100%;height:100%;fill:var(--primary);stroke:var(--primary-foreground);stroke-width:2px}.oshi-verified-name{align-items:center;gap:0;min-width:0;display:flex}.oshi-verified-name>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.discover-person h3.oshi-verified-name{-webkit-line-clamp:unset;display:flex;overflow:visible}span.oshi-verified-name{vertical-align:bottom;max-width:100%;line-height:inherit;display:inline-flex}span.oshi-verified-name>span:first-child{flex:0 auto}span.oshi-verified-name>.oshi-discord-badge{display:inline-flex;overflow:visible}.vmark{box-sizing:border-box;vertical-align:-.18em;background:#fff;border:1px solid #0f2a4d24;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-inline-start:6px;line-height:0;display:inline-flex;box-shadow:0 1px 2px #0f2a4d14}.vmark img{max-width:none;display:block}html[data-theme=dark] .vmark{border-color:#ffffff38}:where(html[data-theme=dark]) .vmark{background:var(--card)}.name-badges{--nb:max(1.15em,15px);vertical-align:-.2em;white-space:nowrap;flex:none;align-items:center;gap:.25em;line-height:1;display:inline-flex}.name-badges>*{box-sizing:border-box;vertical-align:baseline;flex:none;width:var(--nb)!important;height:var(--nb)!important;margin:0!important}.name-badges .oshi-discord-badge{overflow:visible}.name-badges .oshi-discord-badge svg{width:calc(var(--nb)*1.2);height:calc(var(--nb)*1.2);margin:calc(var(--nb)*-.1);flex:none}.name-badges{margin-inline-start:.3em}span.name-badges{font-size:inherit;margin-top:0;line-height:1;overflow:visible;display:inline-flex!important}span.name-badges>.oshi-discord-badge,span.name-badges>.vmark{overflow:visible;margin-top:0!important;display:inline-flex!important}.name-line .name-badges{margin-inline-start:0}span.oshi-verified-name>.name-badges{align-self:center}.name-line{vertical-align:bottom;align-items:center;gap:.3em;min-width:0;max-width:100%;display:inline-flex}.name-line .name-line-text{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.name-line .name-badges,.name-line .name-badges>*{overflow:visible}
