*:not(span) {
    font-family: "IRANYekanXVF" !important;
}

.timepicker-ui-modal {
    direction: ltr !important;
    background: rgba(0, 0, 0, 0.05);
    backdrop-filter: blur(15px);
}

.timepicker-ui-wrapper {
    height: auto !important;
    background: rgba(var(--color-base-800)) !important;
    box-shadow: none;
}

.timepicker-ui-circle-hand,
.timepicker-ui-clock-hand,
.timepicker-ui-dot {
    background: rgb(255, 138, 5) !important;
}

.timepicker-ui-minutes {
    background: rgba(var(--color-primary-500)) !important;
}

.timepicker-ui-cancel-btn:hover,.timepicker-ui-ok-btn:hover { 
      background: rgba(var(--color-primary-500) / 0.2) !important;
  
}

.timepicker-ui-hour {
    background: rgba(var(--color-primary-500)) !important;
}

.timepicker-ui-clock-face {
    background: rgba(var(--color-base-700)) !important;
}


.selector-available-title > .helptext,
.selector-chosen-title > .helptext {
    display: none !important;
}

.selector-available-title > label,
.selector-chosen-title > label {
    width: 100% !important;
}