[class^='pisell-lowcode-picker'],
[class*=' pisell-lowcode-picker'] {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
    'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  font-size: 14px;
  box-sizing: border-box;
}
[class^='pisell-lowcode-picker']::before,
[class*=' pisell-lowcode-picker']::before,
[class^='pisell-lowcode-picker']::after,
[class*=' pisell-lowcode-picker']::after {
  box-sizing: border-box;
}
[class^='pisell-lowcode-picker'] [class^='pisell-lowcode-picker'],
[class*=' pisell-lowcode-picker'] [class^='pisell-lowcode-picker'],
[class^='pisell-lowcode-picker'] [class*=' pisell-lowcode-picker'],
[class*=' pisell-lowcode-picker'] [class*=' pisell-lowcode-picker'] {
  box-sizing: border-box;
}
[class^='pisell-lowcode-picker'] [class^='pisell-lowcode-picker']::before,
[class*=' pisell-lowcode-picker'] [class^='pisell-lowcode-picker']::before,
[class^='pisell-lowcode-picker'] [class*=' pisell-lowcode-picker']::before,
[class*=' pisell-lowcode-picker'] [class*=' pisell-lowcode-picker']::before,
[class^='pisell-lowcode-picker'] [class^='pisell-lowcode-picker']::after,
[class*=' pisell-lowcode-picker'] [class^='pisell-lowcode-picker']::after,
[class^='pisell-lowcode-picker'] [class*=' pisell-lowcode-picker']::after,
[class*=' pisell-lowcode-picker'] [class*=' pisell-lowcode-picker']::after {
  box-sizing: border-box;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker {
  box-sizing: border-box;
  margin: 0;
  padding: 4px 11px 4px;
  color: #101828;
  font-size: 14px;
  line-height: 1;
  list-style: none;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
    'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  position: relative;
  display: inline-flex;
  align-items: center;
  background: #ffffff;
  border: 1px solid #d0d5dd;
  border-radius: 8px;
  transition: border 0.2s, box-shadow 0.2s;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker:hover {
  border-color: #6941c6;
}
.pisell-lowcode-picker-focused.pisell-lowcode-picker.pisell-lowcode-mode-date-picker {
  border-color: #7f56d9;
  box-shadow: 0 0 0 2px rgba(105, 5, 255, 0.04);
  outline: 0;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker.pisell-lowcode-picker-disabled {
  background: #f9fafb;
  border-color: #d0d5dd;
  cursor: not-allowed;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker.pisell-lowcode-picker-disabled
  .pisell-lowcode-picker-suffix {
  color: #d0d5dd;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker.pisell-lowcode-picker-borderless {
  background-color: transparent !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input {
  position: relative;
  display: inline-flex;
  align-items: center;
  width: 100%;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input {
  position: relative;
  display: inline-block;
  width: 100%;
  min-width: 1px;
  padding: 0;
  color: #101828;
  font-size: 14px;
  line-height: 1.5714285714285714;
  background-color: #ffffff;
  background-image: none;
  border-width: 1px;
  border-style: solid;
  border-color: #d0d5dd;
  border-radius: 0;
  transition: all 0.2s;
  flex: auto;
  height: auto;
  background: transparent;
  border: 0;
  font-family: inherit;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input::-moz-placeholder {
  opacity: 1;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input::placeholder {
  color: #667085;
  user-select: none;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input:placeholder-shown {
  text-overflow: ellipsis;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input:hover {
  border-color: #6941c6;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input:focus,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input:focus-within {
  border-color: #7f56d9;
  box-shadow: 0 0 0 2px rgba(105, 5, 255, 0.04);
  outline: 0;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-disabled,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input[disabled] {
  color: #98a2b3;
  background-color: #f9fafb;
  border-color: #d0d5dd;
  box-shadow: none;
  cursor: not-allowed;
  opacity: 1;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-disabled:hover:not([disabled]),
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input[disabled]:hover:not([disabled]) {
  border-color: #d0d5dd;
  background-color: #f9fafb;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless:hover,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless:focus,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless-focused,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless-disabled,
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-borderless[disabled] {
  background-color: transparent;
  border: none;
  box-shadow: none;
}
textarea.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input {
  max-width: 100%;
  height: auto;
  min-height: 32px;
  line-height: 1.5714285714285714;
  vertical-align: bottom;
  transition: all 0.3s, height 0s;
  resize: vertical;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-lg {
  padding: 7px 11px;
  font-size: 16px;
  line-height: 1.5;
  border-radius: 10px;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-sm {
  padding: 0px 7px;
  border-radius: 6px;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-rtl {
  direction: rtl;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input-textarea-rtl {
  direction: rtl;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input:focus {
  box-shadow: none;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input
  > input[disabled] {
  background: transparent;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input:hover
  .pisell-lowcode-picker-clear {
  opacity: 1;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-input-placeholder
  > input {
  color: #667085;
}
.pisell-lowcode-picker-large {
  padding: 7px 11px 7px !important;
}
.pisell-lowcode-picker-large .pisell-lowcode-picker-input > input {
  font-size: 16px;
  line-height: 1.5;
}
.pisell-lowcode-picker-small {
  padding: 0px 7px 0px;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-suffix {
  display: flex;
  flex: none;
  align-self: center;
  margin-left: 4px;
  color: #98a2b3;
  line-height: 1;
  pointer-events: none;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-suffix
  > * {
  vertical-align: top;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-suffix
  > *:not(:last-child) {
  margin-right: 8px;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-clear {
  position: absolute;
  top: 50%;
  right: 0;
  color: #98a2b3;
  line-height: 1;
  background: #ffffff;
  transform: translateY(-50%);
  cursor: pointer;
  opacity: 0;
  transition: opacity 0.2s, color 0.2s;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-clear
  > * {
  vertical-align: top;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-clear:hover {
  color: #667085;
}
.pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-separator {
  position: relative;
  display: inline-block;
  width: 1em;
  height: 16px;
  color: #98a2b3;
  font-size: 16px;
  vertical-align: top;
  cursor: default;
}
.pisell-lowcode-picker-focused
  .pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-separator {
  color: #667085;
}
.pisell-lowcode-picker-disabled
  .pisell-lowcode-picker-range-separator
  .pisell-lowcode-picker.pisell-lowcode-mode-date-picker
  .pisell-lowcode-picker-separator {
  cursor: not-allowed;
}
.pisell-lowcode-picker-range {
  position: relative;
  display: inline-flex;
}
.pisell-lowcode-picker-range .pisell-lowcode-picker-clear {
  right: 11px;
}
.pisell-lowcode-picker-range:hover .pisell-lowcode-picker-clear {
  opacity: 1;
}
.pisell-lowcode-picker-range .pisell-lowcode-picker-active-bar {
  bottom: -1px;
  height: 2px;
  margin-left: 11px;
  background: #7f56d9;
  opacity: 0;
  transition: all 0.3s ease-out;
  pointer-events: none;
}
.pisell-lowcode-picker-range.pisell-lowcode-picker-focused
  .pisell-lowcode-picker-active-bar {
  opacity: 1;
}
.pisell-lowcode-picker-range .pisell-lowcode-picker-range-separator {
  align-items: center;
  padding: 0 8px;
  line-height: 1;
}
.pisell-lowcode-picker-range.pisell-lowcode-picker-small
  .pisell-lowcode-picker-clear {
  right: 7px;
}
.pisell-lowcode-picker-range.pisell-lowcode-picker-small
  .pisell-lowcode-picker-active-bar {
  margin-left: 7px;
}
.pisell-lowcode-picker-custom-dropdown {
  //box-sizing: border-box;
  //margin: 0;
  //padding: 0;
  //color: #101828;
  //font-size: 14px;
  //line-height: 1.5714285714285714;
  //list-style: none;
  //font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,
  //'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji',
  //'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
  //position: absolute;
  //top: -9999px;
  //left: -9999px;
  //z-index: 1050;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-panel {
  display: inline-flex;
  flex-direction: column;
  text-align: center;
  background: #ffffff;
  border: 1px solid rgba(22, 44, 88, 0.09);
  border-radius: 10px;
  outline: none;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-panel-focused {
  border-color: #7f56d9;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-panel-rtl {
  direction: rtl;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-prev-icon,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-super-prev-icon {
  transform: rotate(45deg);
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-next-icon,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-super-next-icon {
  transform: rotate(-135deg);
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-decade-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-year-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-quarter-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-month-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-week-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-date-panel,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-time-panel {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-header {
  display: flex;
  padding: 0 8px;
  color: #101828;
  border: none;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-header > * {
  flex: none;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-header button {
  padding: 0;
  color: #667085;
  line-height: 40px;
  background: transparent;
  border: 0;
  cursor: pointer;
  transition: color 0.2s;
  font-size: inherit;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-header > button {
  min-width: 1.6em;
  font-size: 14px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-header
  > button:hover {
  color: #101828;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-header-view {
  flex: auto;
  font-weight: 600;
  line-height: 40px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-header-view
  button {
  color: inherit;
  font-weight: inherit;
  vertical-align: top;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-header-view
  button:not(:first-child) {
  margin-left: 8px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-header-view
  button:hover {
  color: #7f56d9;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-prev-icon,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-next-icon,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-super-prev-icon,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-super-next-icon {
  position: relative;
  display: inline-block;
  width: 7px;
  height: 7px;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-prev-icon::before,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-next-icon::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-super-prev-icon::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-super-next-icon::before {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-top-width: 1.5px;
  border-bottom-width: 0;
  border-left-width: 1.5px;
  border-right-width: 0;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-super-prev-icon::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-super-next-icon::after {
  position: absolute;
  top: 4px;
  left: 4px;
  display: inline-block;
  width: 7px;
  height: 7px;
  border: 0 solid currentcolor;
  border-top-width: 1.5px;
  border-bottom-width: 0;
  border-left-width: 1.5px;
  border-right-width: 0;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-prev-icon,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-super-prev-icon {
  transform: rotate(-45deg);
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-next-icon,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-super-next-icon {
  transform: rotate(135deg);
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-content {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-content th,
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-content td {
  position: relative;
  min-width: 24px;
  font-weight: normal;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-content th {
  height: 36px;
  color: #101828;
  vertical-align: middle;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-cell {
  padding: 6px 0;
  color: #98a2b3;
  cursor: pointer;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-cell-in-view {
  color: #101828;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-cell::before {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  z-index: 1;
  height: 24px;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell
  .pisell-lowcode-picker-cell-inner {
  position: relative;
  z-index: 2;
  display: inline-block;
  min-width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 50%;
  transition: background 0.2s, border 0.2s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover-start
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover-end
  .pisell-lowcode-picker-cell-inner {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell:hover:not(.pisell-lowcode-picker-cell-in-view)
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell:hover:not(
    .pisell-lowcode-picker-cell-selected
  ):not(.pisell-lowcode-picker-cell-range-start):not(
    .pisell-lowcode-picker-cell-range-end
  ):not(.pisell-lowcode-picker-cell-range-hover-start):not(
    .pisell-lowcode-picker-cell-range-hover-end
  )
  .pisell-lowcode-picker-cell-inner {
  background: #f2f4f7;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-today
  .pisell-lowcode-picker-cell-inner::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  border: 1px solid #7f56d9;
  border-radius: 50%;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range {
  position: relative;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range::before {
  background: #f9f5ff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-selected
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end
  .pisell-lowcode-picker-cell-inner {
  color: #fff;
  background: #7f56d9;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start:not(
    .pisell-lowcode-picker-cell-range-start-single
  )::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end:not(
    .pisell-lowcode-picker-cell-range-end-single
  )::before {
  background: #f9f5ff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start::before {
  left: 50%;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end::before {
  right: 50%;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-start:not(
    .pisell-lowcode-picker-cell-in-range
  ):not(.pisell-lowcode-picker-cell-range-start):not(
    .pisell-lowcode-picker-cell-range-end
  )::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-end:not(
    .pisell-lowcode-picker-cell-in-range
  ):not(.pisell-lowcode-picker-cell-range-start):not(
    .pisell-lowcode-picker-cell-range-end
  )::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-start.pisell-lowcode-picker-cell-range-start-single::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-start.pisell-lowcode-picker-cell-range-start.pisell-lowcode-picker-cell-range-end.pisell-lowcode-picker-cell-range-end-near-hover::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-end.pisell-lowcode-picker-cell-range-start.pisell-lowcode-picker-cell-range-end.pisell-lowcode-picker-cell-range-start-near-hover::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-end.pisell-lowcode-picker-cell-range-end-single::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover:not(
    .pisell-lowcode-picker-cell-in-range
  )::after {
  position: absolute;
  top: 50%;
  z-index: 0;
  height: 24px;
  border-top: 1px dashed #bea9ec;
  border-bottom: 1px dashed #bea9ec;
  transform: translateY(-50%);
  transition: all 0.3s;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover::after {
  right: 0;
  left: 2px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-start::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-end::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start.pisell-lowcode-picker-cell-range-hover::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end.pisell-lowcode-picker-cell-range-hover::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start:not(
    .pisell-lowcode-picker-cell-range-start-single
  ).pisell-lowcode-picker-cell-range-hover-start::before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end:not(
    .pisell-lowcode-picker-cell-range-end-single
  ).pisell-lowcode-picker-cell-range-hover-end::before,
.pisell-lowcode-picker-panel
  > :not(.pisell-lowcode-picker-date-panel)
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-start::before,
.pisell-lowcode-picker-panel
  > :not(.pisell-lowcode-picker-date-panel)
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-end::before {
  background: #ede8fa;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-start:not(
    .pisell-lowcode-picker-cell-range-start-single
  ):not(.pisell-lowcode-picker-cell-range-end)
  .pisell-lowcode-picker-cell-inner {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-end:not(
    .pisell-lowcode-picker-cell-range-end-single
  ):not(.pisell-lowcode-picker-cell-range-start)
  .pisell-lowcode-picker-cell-inner {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-range-hover.pisell-lowcode-picker-cell-range-end::after {
  left: 50%;
}
tr
  > .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover:first-child::after,
tr
  > .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-end:first-child::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-start.pisell-lowcode-picker-cell-range-hover-edge-start.pisell-lowcode-picker-cell-range-hover-edge-start-near-range::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-edge-start:not(
    .pisell-lowcode-picker-cell-range-hover-edge-start-near-range
  )::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-start::after {
  left: 6px;
  border-left: 1px dashed #bea9ec;
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
tr
  > .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover:last-child::after,
tr
  > .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-start:last-child::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-end.pisell-lowcode-picker-cell-range-hover-edge-end.pisell-lowcode-picker-cell-range-hover-edge-end-near-range::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-edge-end:not(
    .pisell-lowcode-picker-cell-range-hover-edge-end-near-range
  )::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-range-hover-end::after {
  right: 6px;
  border-right: 1px dashed #bea9ec;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-cell-disabled {
  color: #98a2b3;
  pointer-events: none;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-disabled
  .pisell-lowcode-picker-cell-inner {
  background: transparent;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-disabled::before {
  background: #f9fafb;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-cell-disabled.pisell-lowcode-picker-cell-today
  .pisell-lowcode-picker-cell-inner::before {
  border-color: #98a2b3;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-start
  .pisell-lowcode-picker-cell-inner::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-end
  .pisell-lowcode-picker-cell-inner::after {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: -1;
  background: #ede8fa;
  transition: all 0.3s;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-start
  .pisell-lowcode-picker-cell-inner::after {
  right: -6px;
  left: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-cell-in-view.pisell-lowcode-picker-cell-in-range.pisell-lowcode-picker-cell-range-hover-end
  .pisell-lowcode-picker-cell-inner::after {
  right: 0;
  left: -6px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-range-hover.pisell-lowcode-picker-range-start::after {
  right: 50%;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-decade-panel
  .pisell-lowcode-picker-content,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-content,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-content,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-content {
  height: 264px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-decade-panel
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-inner {
  padding: 0 8px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-content {
  height: 56px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  left: 8px;
  border-left: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  right: 8px;
  border-right: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  right: 8px;
  border-right: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  left: 8px;
  border-left: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel
  .pisell-lowcode-picker-footer {
  border-top: 1px solid rgba(22, 44, 88, 0.09);
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-footer {
  width: min-content;
  min-width: 100%;
  line-height: 38px;
  text-align: center;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-footer-extra {
  padding: 0 12px;
  line-height: 38px;
  text-align: start;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-footer-extra:not(:last-child) {
  border-bottom: 1px solid rgba(22, 44, 88, 0.09);
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-now {
  text-align: start;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-today-btn {
  color: #1570ef;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-today-btn:hover {
  color: #69b1ff;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-today-btn:active {
  color: #0852c9;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-today-btn.pisell-lowcode-picker-today-btn-disabled {
  color: #98a2b3;
  cursor: not-allowed;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-decade-panel
  .pisell-lowcode-picker-cell-inner {
  padding: 0 4px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-decade-panel
  .pisell-lowcode-picker-cell::before {
  display: none;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-body,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-body,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-body {
  padding: 0 8px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-inner {
  width: 60px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-quarter-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  left: 18.66666666666667px;
  border-left: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-start::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-start::after {
  right: 18.66666666666667px;
  border-right: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  right: 18.66666666666667px;
  border-right: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-year-panel
  .pisell-lowcode-picker-cell-range-hover-end::after,
.pisell-lowcode-picker-panel-rtl
  .pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-month-panel
  .pisell-lowcode-picker-cell-range-hover-end::after {
  left: 18.66666666666667px;
  border-left: 1px dashed #bea9ec;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel
  .pisell-lowcode-picker-body {
  padding: 8px 12px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel
  .pisell-lowcode-picker-cell:hover
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel
  .pisell-lowcode-picker-cell-selected
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel
  .pisell-lowcode-picker-cell
  .pisell-lowcode-picker-cell-inner {
  background: transparent !important;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row
  td:before {
  transition: background 0.2s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row
  td:first-child:before {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row
  td:last-child:before {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row:hover
  td:before {
  background: #f2f4f7;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-start
  td.pisell-lowcode-picker-cell:before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-end
  td.pisell-lowcode-picker-cell:before,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-selected
  td.pisell-lowcode-picker-cell:before {
  background: #7f56d9;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-start
  td.pisell-lowcode-picker-cell.pisell-lowcode-picker-cell-week,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-end
  td.pisell-lowcode-picker-cell.pisell-lowcode-picker-cell-week,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-selected
  td.pisell-lowcode-picker-cell.pisell-lowcode-picker-cell-week {
  color: #ffffff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-start
  td.pisell-lowcode-picker-cell
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-end
  td.pisell-lowcode-picker-cell
  .pisell-lowcode-picker-cell-inner,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-selected
  td.pisell-lowcode-picker-cell
  .pisell-lowcode-picker-cell-inner {
  color: #fff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-week-panel-row-range-hover
  td:before {
  background: #f9f5ff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-body {
  padding: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-content {
  width: 100%;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-date-panel
  .pisell-lowcode-picker-content
  th {
  width: 36px;
  box-sizing: border-box;
  padding: 0;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-datetime-panel {
  display: flex;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel
  .pisell-lowcode-picker-time-panel {
  border-left: 1px solid rgba(22, 44, 88, 0.09);
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel
  .pisell-lowcode-picker-date-panel,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel
  .pisell-lowcode-picker-time-panel {
  transition: opacity 0.3s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel-active
  .pisell-lowcode-picker-date-panel,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel-active
  .pisell-lowcode-picker-time-panel {
  opacity: 0.3;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel-active
  .pisell-lowcode-picker-date-panel-active,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel-active
  .pisell-lowcode-picker-time-panel-active {
  opacity: 1;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-time-panel {
  width: auto;
  min-width: auto;
  direction: ltr;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel
  .pisell-lowcode-picker-content {
  display: flex;
  flex: auto;
  height: 224px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column {
  flex: 1 0 auto;
  width: 56px;
  margin: 4px 0;
  padding: 0;
  overflow-y: hidden;
  text-align: start;
  list-style: none;
  transition: background 0.2s;
  overflow-x: hidden;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column::-webkit-scrollbar {
  width: 8px;
  background-color: transparent;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column::-webkit-scrollbar-thumb {
  background-color: #667085;
  border-radius: 4px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column {
  scrollbar-width: thin;
  scrollbar-color: #667085 transparent;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column::after {
  display: block;
  height: 196px;
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column:not(:first-child) {
  border-left: 1px solid rgba(22, 44, 88, 0.09);
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column-active {
  background: #f9f5ff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column:hover {
  overflow-y: auto;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li {
  margin: 0;
  padding: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li.pisell-lowcode-picker-time-panel-cell {
  margin-left: 4px;
  margin-right: 4px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li.pisell-lowcode-picker-time-panel-cell
  .pisell-lowcode-picker-time-panel-cell-inner {
  display: block;
  width: 48px;
  height: 28px;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  padding-left: 14px;
  color: #101828;
  line-height: 28px;
  border-radius: 6px;
  cursor: pointer;
  transition: background 0.2s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li.pisell-lowcode-picker-time-panel-cell
  .pisell-lowcode-picker-time-panel-cell-inner:hover {
  background: #f2f4f7;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li.pisell-lowcode-picker-time-panel-cell-selected
  .pisell-lowcode-picker-time-panel-cell-inner {
  background: #f9f5ff;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-time-panel-column
  > li.pisell-lowcode-picker-time-panel-cell-disabled
  .pisell-lowcode-picker-time-panel-cell-inner {
  color: #98a2b3;
  background: transparent;
  cursor: not-allowed;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-datetime-panel
  .pisell-lowcode-picker-time-panel-column:after {
  height: 204px;
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-picker-custom-dropdown-hidden {
  display: none;
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-picker-custom-dropdown-placement-bottomLeft
  .pisell-lowcode-picker-range-arrow {
  top: 0;
  display: block;
  transform: translateY(-100%);
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-picker-custom-dropdown-placement-topLeft
  .pisell-lowcode-picker-range-arrow {
  bottom: 0;
  display: block;
  transform: translateY(100%) rotate(180deg);
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-enter.pisell-lowcode-slide-up-enter-active.pisell-lowcode-picker-custom-dropdown-placement-topLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-enter.pisell-lowcode-slide-up-enter-active.pisell-lowcode-picker-custom-dropdown-placement-topRight,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-appear.pisell-lowcode-slide-up-appear-active.pisell-lowcode-picker-custom-dropdown-placement-topLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-appear.pisell-lowcode-slide-up-appear-active.pisell-lowcode-picker-custom-dropdown-placement-topRight {
  animation-name: css-1h9jgke-antSlideDownIn;
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-enter.pisell-lowcode-slide-up-enter-active.pisell-lowcode-picker-custom-dropdown-placement-bottomLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-enter.pisell-lowcode-slide-up-enter-active.pisell-lowcode-picker-custom-dropdown-placement-bottomRight,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-appear.pisell-lowcode-slide-up-appear-active.pisell-lowcode-picker-custom-dropdown-placement-bottomLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-appear.pisell-lowcode-slide-up-appear-active.pisell-lowcode-picker-custom-dropdown-placement-bottomRight {
  animation-name: css-1h9jgke-antSlideUpIn;
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-leave.pisell-lowcode-slide-up-leave-active.pisell-lowcode-picker-custom-dropdown-placement-topLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-leave.pisell-lowcode-slide-up-leave-active.pisell-lowcode-picker-custom-dropdown-placement-topRight {
  animation-name: css-1h9jgke-antSlideDownOut;
}
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-leave.pisell-lowcode-slide-up-leave-active.pisell-lowcode-picker-custom-dropdown-placement-bottomLeft,
.pisell-lowcode-picker-custom-dropdown.pisell-lowcode-slide-up-leave.pisell-lowcode-slide-up-leave-active.pisell-lowcode-picker-custom-dropdown-placement-bottomRight {
  animation-name: css-1h9jgke-antSlideUpOut;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel
  > .pisell-lowcode-picker-time-panel {
  padding-top: 4px;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-ranges {
  margin-bottom: 0;
  padding: 4px 12px;
  overflow: hidden;
  line-height: 34px;
  text-align: start;
  list-style: none;
  display: flex;
  justify-content: space-between;
  display: none;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-ranges > li {
  display: inline-block;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-ranges
  .pisell-lowcode-picker-preset
  > .pisell-lowcode-tag-blue {
  color: #7f56d9;
  background: #f9f5ff;
  border-color: #e9d7fe;
  cursor: pointer;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-ranges
  .pisell-lowcode-picker-ok {
  margin-left: auto;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-range-wrapper {
  display: flex;
  position: relative;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-range-arrow {
  position: absolute;
  z-index: 1;
  display: none;
  margin-left: 16.5px;
  transition: left 0.3s ease-out;
  pointer-events: none;
  width: 16px;
  height: 16px;
  overflow: hidden;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-range-arrow::before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 16px;
  height: 8px;
  background: #ffffff;
  clip-path: polygon(
    2.485281374238571px 100%,
    50% 2.485281374238571px,
    13.514718625761429px 100%,
    2.485281374238571px 100%
  );
  clip-path: path(
    'M 0 8 A 6 6 0 0 0 4.242640687119285 6.242640687119285 L 6.585786437626905 3.899494936611666 A 2 2 0 0 1 9.414213562373096 3.899494936611666 L 11.757359312880716 6.242640687119285 A 6 6 0 0 0 16 8 Z'
  );
  content: '';
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-range-arrow::after {
  content: '';
  position: absolute;
  width: 7.7989898732233325px;
  height: 7.7989898732233325px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  border-radius: 0 0 2px 0;
  transform: translateY(50%) rotate(-135deg);
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.05);
  z-index: 0;
  background: transparent;
}
.pisell-lowcode-picker-custom-dropdown .pisell-lowcode-picker-panel-container {
  overflow: hidden;
  vertical-align: top;
  background: #ffffff;
  border-radius: 0;
  box-shadow: 0 6px 16px 0 rgba(0, 0, 0, 0.08),
    0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 9px 28px 8px rgba(0, 0, 0, 0.05);
  transition: margin 0.3s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panel-layout {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-presets {
  display: flex;
  flex-direction: column;
  min-width: 120px;
  max-width: 200px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-presets
  ul {
  height: 0;
  flex: auto;
  list-style: none;
  overflow: auto;
  margin: 0;
  padding: 8px;
  border-right: 1px solid rgba(22, 44, 88, 0.09);
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-presets
  ul
  li {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-radius: 6px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 1px;
  padding-bottom: 1px;
  cursor: pointer;
  transition: all 0.3s;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-presets
  ul
  li
  + li {
  margin-top: 8px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-presets
  ul
  li:hover {
  background: #f2f4f7;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panels {
  display: inline-flex;
  flex-wrap: nowrap;
  direction: ltr;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panels
  .pisell-lowcode-picker-panel {
  border-width: 0 0 1px;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panels:last-child
  .pisell-lowcode-picker-panel {
  border-width: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panel {
  vertical-align: top;
  background: transparent;
  border-radius: 0;
  border-width: 0;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panel
  .pisell-lowcode-picker-content,
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panel
  table {
  text-align: center;
}
.pisell-lowcode-picker-custom-dropdown
  .pisell-lowcode-picker-panel-container
  .pisell-lowcode-picker-panel-focused {
  border-color: #d0d5dd;
}
.pisell-lowcode-picker-custom-dropdown-range {
  padding: 10.666666666666666px 0;
}
.pisell-lowcode-picker-custom-dropdown-range-hidden {
  display: none;
}
.pisell-lowcode-picker-rtl {
  direction: rtl;
}
.pisell-lowcode-picker-rtl .pisell-lowcode-picker-separator {
  transform: rotate(180deg);
}
.pisell-lowcode-picker-rtl .pisell-lowcode-picker-footer-extra {
  direction: rtl;
}
//.pisell-lowcode-slide-up-enter,
//.pisell-lowcode-slide-up-appear {
//  animation-duration: 0.2s;
//  animation-fill-mode: both;
//  animation-play-state: paused;
//}
//.pisell-lowcode-slide-up-leave {
//  animation-duration: 0.2s;
//  animation-fill-mode: both;
//  animation-play-state: paused;
//}
//.pisell-lowcode-slide-up-enter.pisell-lowcode-slide-up-enter-active,
//.pisell-lowcode-slide-up-appear.pisell-lowcode-slide-up-appear-active {
//  animation-name: css-1h9jgke-antSlideUpIn;
//  animation-play-state: running;
//}
//.pisell-lowcode-slide-up-leave.pisell-lowcode-slide-up-leave-active {
//  animation-name: css-1h9jgke-antSlideUpOut;
//  animation-play-state: running;
//  pointer-events: none;
//}
//.pisell-lowcode-slide-up-enter,
//.pisell-lowcode-slide-up-appear {
//  transform: scale(0);
//  transform-origin: 0% 0%;
//  opacity: 0;
//  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
//}
//.pisell-lowcode-slide-up-enter-prepare,
//.pisell-lowcode-slide-up-appear-prepare {
//  transform: scale(1);
//}
//.pisell-lowcode-slide-up-leave {
//  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
//}
.pisell-lowcode-slide-down-enter,
.pisell-lowcode-slide-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-slide-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-slide-down-enter.pisell-lowcode-slide-down-enter-active,
.pisell-lowcode-slide-down-appear.pisell-lowcode-slide-down-appear-active {
  animation-name: css-1h9jgke-antSlideDownIn;
  animation-play-state: running;
}
.pisell-lowcode-slide-down-leave.pisell-lowcode-slide-down-leave-active {
  animation-name: css-1h9jgke-antSlideDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.pisell-lowcode-slide-down-enter,
.pisell-lowcode-slide-down-appear {
  transform: scale(0);
  transform-origin: 0% 0%;
  opacity: 0;
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.pisell-lowcode-slide-down-enter-prepare,
.pisell-lowcode-slide-down-appear-prepare {
  transform: scale(1);
}
.pisell-lowcode-slide-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
.pisell-lowcode-move-up-enter,
.pisell-lowcode-move-up-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-move-up-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-move-up-enter.pisell-lowcode-move-up-enter-active,
.pisell-lowcode-move-up-appear.pisell-lowcode-move-up-appear-active {
  animation-name: css-1h9jgke-antMoveUpIn;
  animation-play-state: running;
}
.pisell-lowcode-move-up-leave.pisell-lowcode-move-up-leave-active {
  animation-name: css-1h9jgke-antMoveUpOut;
  animation-play-state: running;
  pointer-events: none;
}
.pisell-lowcode-move-up-enter,
.pisell-lowcode-move-up-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.pisell-lowcode-move-up-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.pisell-lowcode-move-down-enter,
.pisell-lowcode-move-down-appear {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-move-down-leave {
  animation-duration: 0.2s;
  animation-fill-mode: both;
  animation-play-state: paused;
}
.pisell-lowcode-move-down-enter.pisell-lowcode-move-down-enter-active,
.pisell-lowcode-move-down-appear.pisell-lowcode-move-down-appear-active {
  animation-name: css-1h9jgke-antMoveDownIn;
  animation-play-state: running;
}
.pisell-lowcode-move-down-leave.pisell-lowcode-move-down-leave-active {
  animation-name: css-1h9jgke-antMoveDownOut;
  animation-play-state: running;
  pointer-events: none;
}
.pisell-lowcode-move-down-enter,
.pisell-lowcode-move-down-appear {
  opacity: 0;
  animation-timing-function: cubic-bezier(0.08, 0.82, 0.17, 1);
}
.pisell-lowcode-move-down-leave {
  animation-timing-function: cubic-bezier(0.78, 0.14, 0.15, 0.86);
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-error {
  background-color: #ffffff;
  border-color: #d92d20;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-error:hover {
  border-color: #b42318;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-error.pisell-lowcode-picker-focused,
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-error:focus {
  border-color: #d92d20;
  box-shadow: 0 0 0 2px rgba(238, 55, 38, 0.06);
  outline: 0;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-error
  .pisell-lowcode-picker-active-bar {
  background: #d92d20;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-warning {
  background-color: #ffffff;
  border-color: #dc6803;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-warning:hover {
  border-color: #b54708;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-warning.pisell-lowcode-picker-focused,
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-warning:focus {
  border-color: #dc6803;
  box-shadow: 0 0 0 2px rgba(255, 192, 5, 0.08);
  outline: 0;
}
.pisell-lowcode-picker:not(.pisell-lowcode-picker-disabled):not(
    [disabled]
  ).pisell-lowcode-picker-status-warning
  .pisell-lowcode-picker-active-bar {
  background: #dc6803;
}
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-last-item
  ) {
  margin-right: -1px;
}
.pisell-lowcode-picker-compact-item:hover,
.pisell-lowcode-picker-compact-item:active {
  z-index: 2;
}
.pisell-lowcode-picker-compact-item.pisell-lowcode-picker-focused {
  z-index: 2;
}
.pisell-lowcode-picker-compact-item[disabled] {
  z-index: 0;
}
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-first-item
  ):not(.pisell-lowcode-picker-compact-last-item) {
  border-radius: 0;
}
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-last-item
  ).pisell-lowcode-picker-compact-first-item,
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-last-item
  ).pisell-lowcode-picker-compact-first-item.pisell-lowcode-picker-sm,
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-last-item
  ).pisell-lowcode-picker-compact-first-item.pisell-lowcode-picker-lg {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-first-item
  ).pisell-lowcode-picker-compact-last-item,
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-first-item
  ).pisell-lowcode-picker-compact-last-item.pisell-lowcode-picker-sm,
.pisell-lowcode-picker-compact-item:not(
    .pisell-lowcode-picker-compact-first-item
  ).pisell-lowcode-picker-compact-last-item.pisell-lowcode-picker-lg {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.pisell-lowcode-date-picker-custom-wrap {
  position: relative;
  .pisell-lowcode-picker-body {
    margin-top: 64px;
    padding: 0;
  }
  .pisell-lowcode-picker-date-panel {
    box-sizing: border-box;
    padding: 20px 24px;
  }
  .pisell-lowcode-date-picker-custom-action {
    position: absolute;
    top: 72px;
    left: 24px;
    width: calc(100% - 48px);
    display: flex;
    gap: 12px;
    align-items: start;
    .date-picker-error {
      color: #d4163a;
    }
  }
}

.pisell-lowcode-date-picker-custom-wrap-show-time {
  .pisell-lowcode-picker-body {
    margin-top: 0;
    padding: 0;
  }
  .pisell-lowcode-picker-date-panel {
    padding-bottom: 0;
  }
  .pisell-lowcode-picker-footer {
    border: none !important;
    .pisell-lowcode-picker-footer-extra {
      padding: 0 24px 20px;
      border: none !important;
      .date-picker-time-label {
        color: var(--Gray-700, #344054);
        font-size: 14px;
        font-weight: 600;
        line-height: 20px; /* 142.857% */
        margin-bottom: 8px;
      }
      .date-picker-input-time {
        border-radius: 8px;
        border: 1px solid var(--Gray-300, #D0D5DD);
        height: 48px;
        line-height: 48px;
        width: 100%;
        min-width: 320px;
        padding: 0 16px;
      }
    }
  }
}
.pisell-lowcode-date-picker-custom-popup-wrap {
  .pisell-lowcode-picker-footer {
    border: none !important;
    .pisell-lowcode-picker-ranges {
      display: none;
    }
    .pisell-lowcode-picker-footer-extra {
      border: none !important;
    }
  }
  .pisell-lowcode-picker-footer .pisell-lowcode-picker-today-btn {
    display: none;
  }
}

.pisell-lowcode-custom-footer {
  border-top: 1px solid var(--Gray-200, #eaecf0);
  display: flex;
  padding: 16px;
  justify-content: space-between;
  align-items: center;
  align-self: stretch;
  .pisell-lowcode-btn {
  }
  .pisell-lowcode-custom-footer-today {
    color: var(--Blue-600, #1570ef);
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px; /* 150% */
    cursor: pointer;
  }
}

.pisell-lowcode-date-picker-dropdown-mode {
  .pisell-lowcode-picker-date-panel {
    width: 424px;
    max-width: 100%;
    padding: 20px 24px;
  }
  .pisell-lowcode-picker-content {
    width: 100%;
  }
  .pisell-lowcode-picker-body {
    padding: 0;
  }
  .pisell-lowcode-picker-header {
    border: none;
  }
  .pisell-lowcode-picker-cell-inner {
    min-width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
  }
  .pisell-lowcode-picker-cell-inner::before {
    border-radius: 50%;
  }
}

.date-picker-popup-wrap {
  //position: inherit;
  //inset: 0 !important;
  //opacity: 1;
}
.pisell-lowcode-date-picker-modal {
  .pisell-lowcode-modal-content {
    padding: 0;
    border-radius: 8px;
    overflow: hidden;
  }
}
