.clusterMarker{height:3rem;width:3rem;line-height:2.5rem;background-color:#1fa3aa;border-radius:50%;text-align:center;border:.3125rem solid white;display:block;cursor:pointer}.clusterMarker:hover{z-index:9999;border:.3125rem solid var(--p-100)}.avatarMarker,.clusterMarker{cursor:pointer;position:relative;left:-1.5rem;top:-1.5rem}.avatarMarker{height:3.625rem;width:3.625rem}.avatarMarker .marker-info{position:absolute}.avatarMarker.hint--bottom .marker-info{top:110%}.avatarMarker.hint--top .marker-info{bottom:110%}.avatarMarker .mir-avatar{background-color:var(--background);border:.3125rem solid var(--background)}.avatarMarker.active,.avatarMarker:hover{z-index:9999}:is(.avatarMarker:hover,.avatarMarker.active) .mir-avatar{border:.3125rem solid var(--p-100)}.avatarMarker .ProfileCard{width:22.5rem}.chipBoxWithTooltip{position:relative}.chipBoxWithTooltip .tooltip{position:absolute;background:var(--background);border:1px solid #eef2f6;box-shadow:0 4px 8px rgba(173,168,168,.25);border-radius:8px;margin-top:8px;min-width:400px;width:auto;z-index:3;display:flex;flex-direction:column}:is(.chipBoxWithTooltip .tooltip) ::-webkit-scrollbar{width:4px;height:4px}:is(.chipBoxWithTooltip .tooltip) ::-webkit-scrollbar-thumb{border:none;border-radius:8px;background-color:#e6e6e6}.left:is(.chipBoxWithTooltip .tooltip){left:0}.right:is(.chipBoxWithTooltip .tooltip){right:0}:is(.chipBoxWithTooltip .tooltip) .content{padding:1rem;width:25.75rem;height:100%;border:none}:is(.chipBoxWithTooltip .tooltip) .action{padding:1rem;display:flex;justify-content:space-between;position:-webkit-sticky;position:sticky;bottom:0;background-color:var(--background);z-index:10;box-shadow:0 -3px 10px rgba(0,0,0,.06)}:is(:is(.chipBoxWithTooltip .tooltip) .action) .clearButton{background-color:initial;border:none;font-family:var(--font-sans);font-weight:500;font-size:16px;line-height:20px;letter-spacing:.1px;color:var(--p-100);cursor:pointer}:is(:is(.chipBoxWithTooltip .tooltip) .action) .applyButton{padding:6px 24px;background:var(--p-100);border-radius:8px;border:none;font-family:var(--font-sans);font-weight:500;font-size:16px;letter-spacing:.1px;color:var(--text-inverted);cursor:pointer}