.addFocus_module_focus__a2c7bb4e:focus-visible {
    outline: none;
}

.addFocus_module_focus__a2c7bb4e::before {
    content: '';
    position: absolute;
    inset: 0;
    z-index: 1;
    border-radius: var(--plasma_private-focus-border-radius, 0);
    outline: var(--plasma_private-focus-outline-size, 0.0625rem) solid transparent;
    outline-offset: var(--plasma_private-focus-outline-offset, 0.125rem);
    transition: outline-color 0.2s ease-in-out;
    pointer-events: none;
}

.addFocus_module_focus__a2c7bb4e:focus-visible::before {
    outline-color: var(
        --plasma_private-focus-outline-color,
        var(--plasma-colors-button-focused, var(--surface-accent))
    );
}
