[data-betshuva-date] {
  box-sizing: border-box;
  display: block;
  width: 100%;
  flex: none;
  margin: 0;
  padding: max(5px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 3px max(20px, env(safe-area-inset-left));
  background: #1b6ca8;
  color: #f0f7fd;
  font: 500 14px/1.35 Arial, sans-serif;
  text-align: right;
  direction: rtl;
}
[data-betshuva-date][hidden] { display: none !important }
[data-betshuva-date] time::before { content: '•'; margin-inline: .42em }
#betshuva-launch-shell > [data-betshuva-date] { position: absolute; inset: 0 0 auto }
body[data-date-layout="grid"] { padding: 0; grid-template-rows: auto 1fr; min-height: 100svh }
body[data-date-layout="grid"] > main { margin-block: 20px; max-width: calc(100% - 32px) }
body[data-date-layout="column"] { padding: 0 0 28px }
body[data-date-layout="column"] > main { margin: 28px 16px 0; max-width: calc(100% - 32px) }
@media (max-width:599px) {
  [data-betshuva-date] {
    padding-inline: max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-left));
  }
}
