/* 设置按钮的基本样式 */
.hover-button {
    position: fixed;
    top: 16px;
    right: 22px;
    background: none;
    border: none;
    cursor: pointer;
    padding: 0;
    z-index: 1000;
}

/* 日间模式下显示浅色正常图标，隐藏其他图标 */
body:not(.dark-mode) .light-normal-icon {
    display: block;
}

body:not(.dark-mode) .light-hover-icon,
body:not(.dark-mode) .dark-normal-icon,
body:not(.dark-mode) .dark-hover-icon {
    display: none;
}

/* 日间模式悬停时显示浅色悬停图标 */
body:not(.dark-mode) .hover-button:hover .light-normal-icon {
    display: none;
}

body:not(.dark-mode) .hover-button:hover .light-hover-icon {
    display: block;
}

/* 夜间模式下显示深色正常图标，隐藏其他图标 */
body.dark-mode .dark-normal-icon {
    display: block;
}

body.dark-mode .light-normal-icon,
body.dark-mode .light-hover-icon,
body.dark-mode .dark-hover-icon {
    display: none;
}

/* 夜间模式悬停时显示深色悬停图标 */
body.dark-mode .hover-button:hover .dark-normal-icon {
    display: none;
}

body.dark-mode .hover-button:hover .dark-hover-icon {
    display: block;
}


/* 设置图标的大小 */
.hover-button img {
    width: 46px;
    height: 46px;
}