:host {
  display: block;
  min-height: 100%;
  height: max-content;
  color: var(--rh-color-text-primary);
  background: var(--rh-color-surface);
}

#picker-container {
  display: flex;
  align-items: center;
  margin-block-end: var(--rh-context-demo-padding, var(--rh-space-xl, 24px));
  gap: var(--rh-space-lg, 16px);
}

#provider {
  padding: var(--rh-context-demo-padding, var(--rh-space-xl, 24px));
  min-height: 100%;
  height: max-content;
}
