html.hebrewortl-rtl {
  direction: rtl;
}

html.hebrewortl-rtl #app {
  direction: rtl;
}

html.hebrewortl-rtl #main {
  text-align: right;
}

html.hebrewortl-rtl .settings-content,
html.hebrewortl-rtl .hebrewortl-settings-page {
  direction: ltr;
}

.hebrewortl-settings-page {
  margin: 0 auto;
  max-width: 72rem;
  padding: 1.5rem;
}

.hebrewortl-settings-page > [data-slot='control'] {
  margin-bottom: 1rem;
}

html.hebrewortl-rtl .hebrewortl-settings-page,
html.hebrewortl-rtl .hebrewortl-settings-page [data-slot='label'],
html.hebrewortl-rtl .hebrewortl-settings-page [data-slot='description'] {
  text-align: right;
}

html.hebrewortl-rtl input,
html.hebrewortl-rtl textarea {
  text-align: right;
}

html.hebrewortl-rtl input[type='email'],
html.hebrewortl-rtl input[type='url'],
html.hebrewortl-rtl input[type='tel'],
html.hebrewortl-rtl input[type='number'],
html.hebrewortl-rtl input[type='search'],
html.hebrewortl-rtl input[type='password'],
html.hebrewortl-rtl input[type='date'],
html.hebrewortl-rtl input[type='datetime-local'],
html.hebrewortl-rtl input[type='time'] {
  direction: rtl;
  text-align: right;
}

html.hebrewortl-rtl select {
  direction: rtl;
  text-align: right;
}

html.hebrewortl-rtl .ql-editor,
html.hebrewortl-rtl .ProseMirror {
  direction: rtl;
  text-align: right;
}

html.hebrewortl-rtl .tox .tox-toolbar,
html.hebrewortl-rtl .tox .tox-toolbar__overflow,
html.hebrewortl-rtl .tox .tox-toolbar__primary {
  direction: rtl;
  text-align: right;
}

html.hebrewortl-rtl
  [data-slot='field']
  > [data-slot='control']:has(input, textarea, select, [role='combobox']) {
  direction: rtl;
}

html.hebrewortl-rtl
  [data-slot='field']
  > [data-slot='control']:has(input, textarea, select, [role='combobox'])
  > [data-slot='icon'] {
  margin-right: 0.75rem;
  margin-left: 0;
}

html.hebrewortl-rtl [role='button']:has([role='combobox']) {
  text-align: right;
}

html.hebrewortl-rtl [role='button']:has([role='combobox']) [role='combobox'],
html.hebrewortl-rtl [role='button']:has([role='combobox']) .cs__search {
  direction: rtl;
  text-align: right;
}

html.hebrewortl-rtl
  .relative:has(> .pointer-events-none.absolute.inset-y-0.left-0.flex.items-center.pl-3)
  > .pointer-events-none.absolute.inset-y-0.left-0.flex.items-center.pl-3 {
  right: 0;
  left: auto;
  padding-right: 0.75rem;
  padding-left: 0;
}

html.hebrewortl-rtl
  .relative:has(> .pointer-events-none.absolute.inset-y-0.left-0.flex.items-center.pl-3)
  input.pl-10 {
  padding-right: 2.5rem;
  padding-left: 0.875rem;
}

html.hebrewortl-rtl
  .relative:has(> .absolute.left-1.top-1.z-20.flex)
  > .absolute.left-1.top-1.z-20.flex {
  right: 0.25rem;
  left: auto;
}

html.hebrewortl-rtl
  .relative:has(> .absolute.left-1.top-1.z-20.flex)
  > .absolute.right-1\.5.top-1\.5.z-20.flex.sm\:top-1 {
  right: auto;
  left: 0.375rem;
}

html.hebrewortl-rtl
  .relative:has(> .absolute.left-1.top-1.z-20.flex)
  input.pl-32.pr-12 {
  padding-right: 8rem;
  padding-left: 3rem;
}

html.hebrewortl-rtl .mr-3 {
  margin-left: 0.75rem;
}

html.hebrewortl-rtl .lg\:ml-2 {
  margin-right: 0.5rem;
  margin-left: 0;
}

html.hebrewortl-rtl .ml-4 {
  margin-left: 0;
  margin-right: 1rem;
}

html.hebrewortl-rtl .ml-auto {
  margin-right: auto;
  margin-left: 0;
}

html.hebrewortl-rtl .settings-sidebar .pointer-events-none.absolute.right-4 {
  left: 1rem;
  right: auto;
}

html.hebrewortl-rtl .right-4 {
  right: auto;
  left: 1rem;
}

html.hebrewortl-rtl
  .relative:has(> input, > select, > [role='button'])
  > .absolute.right-1\.5.top-1\.5.sm\:top-1 {
  right: auto;
  left: 0.375rem;
}

html.hebrewortl-rtl .dialog .pointer-events-none.fixed.inset-y-0.right-0.flex.max-w-full.pl-10 {
  left: 0;
  right: auto;
  padding-left: 0;
  padding-right: 2.5rem;
}

html.hebrewortl-rtl .dialog .pointer-events-none.fixed.inset-y-0.right-0.flex.max-w-full.pl-10 .border-l {
  border-left-width: 0;
  border-right-width: 1px;
}

html.hebrewortl-rtl .dialog .translate-x-full {
  transform: translateX(-100%);
}

html.hebrewortl-rtl .dialog .ml-3 {
  margin-left: 0;
  margin-right: 0.75rem;
}

html.hebrewortl-rtl [data-hebrewortl-notifications='1'] {
  direction: rtl;
}

html.hebrewortl-rtl [data-hebrewortl-notifications='1'] th,
html.hebrewortl-rtl [data-hebrewortl-notifications='1'] td,
html.hebrewortl-rtl [data-hebrewortl-notifications='1'] [role='columnheader'],
html.hebrewortl-rtl [data-hebrewortl-notifications='1'] [role='cell'] {
  direction: rtl;
  vertical-align: middle;
}

html.hebrewortl-rtl [data-hebrewortl-notifications='1'] p,
html.hebrewortl-rtl [data-hebrewortl-notifications='1'] [data-slot='text'] {
  text-align: right;
}

html.hebrewortl-rtl [data-hebrewortl-document-form-header-row='1'] {
  direction: rtl;
  flex-direction: row-reverse;
}

html.hebrewortl-rtl [data-hebrewortl-document-form-sections='1'] {
  direction: rtl;
  flex-direction: row-reverse;
}

html.hebrewortl-rtl [data-hebrewortl-document-form-sections='1'] > * {
  margin-right: 0 !important;
  margin-left: 1.5rem !important;
}

html.hebrewortl-rtl [data-hebrewortl-document-form-sections='1'] > *:last-child {
  margin-left: 0 !important;
}

html.hebrewortl-rtl [data-hebrewortl-document-form-sections='1'] .space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 1;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

html.hebrewortl-rtl [data-hebrewortl-document-form-sections='1'] svg {
  transform: scaleX(-1);
}

html.hebrewortl-rtl [data-hebrewortl-document-details-tabs='1'] {
  direction: rtl;
}

html.hebrewortl-rtl [data-hebrewortl-document-status-row='1'] {
  direction: rtl;
  flex-direction: row-reverse;
  justify-content: flex-start;
}

html.hebrewortl-rtl [data-hebrewortl-document-status-row='1'] > .order-last {
  order: 0;
  margin-left: 0 !important;
  margin-right: auto !important;
}

html.hebrewortl-rtl [data-hebrewortl-document-status-row='1'] .mr-2\.5 {
  margin-right: 0 !important;
  margin-left: 0.625rem !important;
}

html.hebrewortl-rtl .\[\&\>\[data-slot\=icon\]\]\:sm\:size-4 > [data-slot='icon'] {
  width: 1rem;
  height: 1rem;
  margin-left: 10px;
}

html.hebrewortl-rtl button#headlessui-popover-button-v-9 {
  padding-left: 0.75rem;
  margin-right: 34rem;
}

html.hebrewortl-rtl
  span.border-transparent.bg-primary-600.mt-0\.5.flex.size-4.shrink-0.cursor-pointer.items-center.justify-center.rounded-full.border,
html.hebrewortl-rtl
  span.border-neutral-300.bg-white.mt-0\.5.flex.size-4.shrink-0.cursor-pointer.items-center.justify-center.rounded-full.border {
  margin-left: 0.75rem;
}

html.hebrewortl-rtl p.text-neutral-500.dark\:text-neutral-300.text-base\/6.sm\:text-sm\/6.ml-2 {
  text-align: right;
}

html.hebrewortl-rtl .settings-sidebar .cursor-pointer > div > [data-slot='control']:not(:first-child) {
  margin-left: 0;
  margin-right: 1.5rem;
}

html.hebrewortl-rtl
  [data-slot='field']
  > [data-slot='control']:not(:has(input, textarea, select, [role='combobox'])) {
  direction: ltr;
}

html.hebrewortl-rtl [data-slot='field'] > [data-slot='control'] > span.translate-x-0 {
  transform: translateX(0) !important;
}

html.hebrewortl-rtl [data-slot='field'] > [data-slot='control'] > span.translate-x-4 {
  transform: translateX(1rem) !important;
}

html.hebrewortl-rtl .space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  margin-left: calc(1rem * var(--tw-space-x-reverse));
}

@media (min-width: 640px) {
  html.hebrewortl-rtl .sm\:pl-14 {
    padding-right: 3.5rem;
    padding-left: 0;
  }

  html.hebrewortl-rtl
    .relative:has(> .pointer-events-none.absolute.inset-y-0.left-0.flex.items-center.pl-3)
    input.sm\:pl-11 {
    padding-right: 2.75rem;
    padding-left: 0.75rem;
  }

  html.hebrewortl-rtl
    .relative:has(> .absolute.left-1.top-1.z-20.flex)
    input.sm\:pl-28.sm\:pr-11 {
    padding-right: 7rem;
    padding-left: 2.75rem;
  }

  html.hebrewortl-rtl .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
    margin-left: calc(0.5rem * var(--tw-space-x-reverse));
  }
}

