
  .date-picker {
    position: relative;
  }
  .date-picker .display {
    padding-right: 36px; /* space for icon */
  }
  .date-picker .calendar-btn {
    position: absolute;
    right: 8px;
    top: 50%;
    transform: translateY(-50%);
    border: 0;
    background: transparent;
    cursor: pointer;
    line-height: 1;
    padding: 0;
    font-size: 18px;
    color: #6c757d;
  }
  .date-picker .native-date {
    position: absolute;
    inset: 0 36px 0 0;   
    opacity: 0;          
    pointer-events: none;
  }
  .date-picker .native-date::-webkit-calendar-picker-indicator {
    opacity: 0;
  }

