.card{
  background:var(--cardBg);
  border:1px solid var(--cardBorder);
  border-radius:14px;
  box-shadow:0 2px 10px rgba(0,0,0,.04);
  padding:14px;
  height:calc(100vh - var(--headerH) - 28px);
  min-height:0;
  display:flex;
  flex-direction:column;
  gap:12px;
  overflow:visible;
  position:relative;
}