.icon.authentication {
    box-sizing                : border-box;
    position                  : relative;
    display                   : block;
    transform                 : scale(var(--ggs, 1));
    width                     : 6px;
    height                    : 16px;
    border                    : 2px solid;
    border-left               : 0;
    border-top-right-radius   : 2px;
    border-bottom-right-radius: 2px;
    margin-right              : -10px
}

.icon.authentication::after,
.icon.authentication::before {
    content   : "";
    display   : block;
    box-sizing: border-box;
    position  : absolute
}

.icon.authentication::after {
    border-top  : 2px solid;
    border-right: 2px solid;
    transform   : rotate(45deg);
    width       : 8px;
    height      : 8px;
    left        : -8px;
    bottom      : 2px
}

.icon.authentication::before {
    border-radius: 3px;
    width        : 10px;
    height       : 2px;
    background   : currentColor;
    left         : -11px;
    bottom       : 5px
}
