.map-marker-dealer{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;padding:0;display:flex}.map-marker-dealer--static{cursor:default}.map-marker-dealer-body{border-radius:var(--radius-button-icon);background-color:var(--surface-map-marker-default);width:32px;height:32px;box-shadow:0 0 0 var(--border-width-1) var(--border-ring-default), var(--shadow-select);justify-content:center;align-items:center;display:flex}.map-marker-dealer-pointer{border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--surface-map-marker-default);width:0;height:0;margin-top:-1px}.map-marker-dealer[data-active] .map-marker-dealer-body{border-radius:var(--radius-container);background-color:var(--surface-map-marker-active);width:40px;height:40px;box-shadow:0 0 0 var(--border-width-1) var(--border-ring-brand), var(--shadow-select)}.map-marker-dealer[data-active] .map-marker-dealer-pointer{border-top-color:var(--surface-map-marker-active)}.map-marker-cluster{width:40px;height:40px;padding:var(--space-12);cursor:pointer;background-color:var(--surface-map-marker-default);border-radius:var(--radius-container);box-shadow:0 0 0 var(--border-width-3) var(--border-ring-default), var(--shadow-select);border:none;justify-content:center;align-items:center;display:flex}.map-marker-cluster-count{font-family:var(--font-family-secondary);font-size:var(--font-size-body-small);color:var(--text-on-inverse);text-align:center;font-weight:600;line-height:20px}.map-marker-user{border-radius:var(--radius-pill);background-color:var(--surface-base);width:16px;height:16px;box-shadow:inset 0 0 0 5px var(--surface-map-marker-active), 0 0 0 var(--border-width-3) var(--border-ring-brand), var(--shadow-select)}
