/* 以下内容来自萌娘百科 采用CC BY-NC-SA授权 */
.userlink {
font-size: inherit;
position: relative;
cursor: pointer;
}
.userlink .userlink-label {
padding: 0 .625em;
display: inline;
font-size: smaller;
}
.userlink .userlink-menu {
display: none;
position: absolute;
top: calc(1.25em - 1px);
left: 0;
/* width: max-content; */
z-index: 999;
box-shadow: 0 4px 7px 1px rgba(158,179,193,0.5);
padding-top: 3px;
}
.userlink:hover .userlink-menu,
.userlink:active .userlink-menu {
display: block;
}
.userlink .userlink-item {
display: block;
transition: all .37s ease-in-out;
background-color: #fff;
}
.userlink-item:first-child {
border-top-left-radius:6px;
border-top-right-radius:6px;
}
.userlink-item:last-child {
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
}
.userlink .userlink-item:hover {
background-color: rgb(241, 247, 255);
}
.userlink .userlink-item a {
display: block;
white-space: nowrap;
cursor: pointer;
font-size: .8em;
padding: .3125em .625em!important;
}
.userlink .userlink-item a.external {
margin-right: .625em;
padding-right: 13px!important;
}
.userlink-normal {
font-size: smaller;
}
.userlink-normal::before {
content: "(";
}
.userlink-normal::after {
content: ")";
}
.userlink-normal .userlink-label {
display: none;
}
.userlink-normal .userlink-item::before {
content: "、";
}
.userlink-normal :not(.sysop-show) > .userlink-item:first-child::before {
content: "";
}