/* 保持非 scoped，使滚动条规则覆盖页面内的子组件。 */
.living-memory-dashboard,
.living-memory-dashboard * {
    scrollbar-width: thin;
    scrollbar-color: var(--lm-border-hover) transparent;
}

.living-memory-dashboard::-webkit-scrollbar,
.living-memory-dashboard *::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

.living-memory-dashboard::-webkit-scrollbar-track,
.living-memory-dashboard *::-webkit-scrollbar-track {
    background: transparent;
}

.living-memory-dashboard::-webkit-scrollbar-thumb,
.living-memory-dashboard *::-webkit-scrollbar-thumb {
    background-color: var(--lm-border-hover);
    border-radius: 3px;
}

.living-memory-dashboard::-webkit-scrollbar-thumb:hover,
.living-memory-dashboard *::-webkit-scrollbar-thumb:hover {
    background-color: var(--lm-text-tertiary);
}
