如何根据窗口数量的不同调整css时候我的窗两个窗口的时候我的窗

我现在有一个需求,如果我obsidian打开了一个窗口, 我的padding就设置成400px, 如果打开了另一个窗口,一共有两个窗口, 就变成200px,
我现在的代码是这样的

/* set body border */
.markdown-source-view.mod-cm6 .cm-scroller
{
  padding-left: 200px;
  padding-right: 200px;
}

设置是没有问题的,但是不知道怎么动态配置