.bdp-input-wrap[data-v-1db1aeac],.bdp-root[data-v-1db1aeac]{position:relative;width:100%}.bdp-input[data-v-1db1aeac],.bdp-input-wrap[data-v-1db1aeac]{cursor:pointer}.bdp-input[data-v-1db1aeac]{background:transparent;border:2px solid var(--color-border-input-static);border-radius:12px;direction:rtl;font-size:var(--text-button-md);font-weight:var(--font-weight-medium);height:40px;line-height:var(--line-height-button-md);overflow:hidden;padding:8px 40px 8px 16px;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.bdp-input[data-v-1db1aeac]::-moz-placeholder{color:#9aa0a6}.bdp-input[data-v-1db1aeac]::placeholder{color:#9aa0a6}.bdp-input[data-v-1db1aeac]:hover{border-color:var(--color-border-input-hover)}.bdp-input[data-v-1db1aeac]:focus{border-color:var(--color-surface-action);outline:none}.bdp-input-wrap:hover .bdp-icon[data-v-1db1aeac],.bdp-input:focus+.bdp-icon[data-v-1db1aeac]{color:var(--color-surface-action)}.bdp-icon[data-v-1db1aeac]{color:#656565;display:inline-flex;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.bdp-error .bdp-input[data-v-1db1aeac],.bdp-error .bdp-input[data-v-1db1aeac]:hover{border-color:var(--color-input-error)}.bdp-disabled[data-v-1db1aeac]{opacity:.5;pointer-events:none}.bdp-popup[data-v-1db1aeac]{background:#faf9f6;border-radius:16px;box-shadow:0 4px 15px #14141440;direction:rtl;min-width:300px;padding:16px;width:-moz-max-content;width:max-content;z-index:50}.bdp-popup--dropdown[data-v-1db1aeac]{position:absolute;right:0;top:calc(100% + 8px)}.bdp-backdrop[data-v-1db1aeac]{background:transparent;inset:0;position:fixed;z-index:49}.bdp-popup--modal[data-v-1db1aeac]{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:50}.bdp-header[data-v-1db1aeac]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.bdp-title[data-v-1db1aeac]{color:var(--color-surface-action);font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);line-height:var(--line-height-heading-h6)}.bdp-title-group[data-v-1db1aeac]{align-items:center;display:inline-flex;gap:8px}.bdp-title-btn[data-v-1db1aeac]{background:transparent;border:none;border-radius:6px;color:var(--color-surface-action);cursor:pointer;font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);line-height:var(--line-height-heading-h6);padding:4px 8px;transition:background .15s ease,opacity .15s ease}.bdp-title-btn[data-v-1db1aeac]:hover{background:#08278a14}.bdp-nav[data-v-1db1aeac]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-surface-action);cursor:pointer;display:inline-flex;justify-content:center;padding:4px;transition:opacity .15s ease}.bdp-nav[data-v-1db1aeac]:hover{opacity:.7}.bdp-weekdays[data-v-1db1aeac]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.bdp-weekday[data-v-1db1aeac]{color:var(--color-black);font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);line-height:var(--line-height-heading-h6);padding:6px 0;text-align:center}.bdp-grid[data-v-1db1aeac]{display:grid;gap:2px;grid-template-columns:repeat(7,1fr)}.bdp-cell[data-v-1db1aeac]{align-items:center;aspect-ratio:1/1;background:transparent;border:2px solid transparent;border-radius:6px;color:var(--color-surface-action);cursor:pointer;display:inline-flex;font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);justify-content:center;line-height:var(--line-height-heading-h6);transition:background .15s ease,color .15s ease,border-color .15s ease}.bdp-cell[data-v-1db1aeac]:hover:not(.bdp-cell--empty):not(.bdp-cell--disabled):not(.bdp-cell--selected){background:#08278a0f}.bdp-cell--empty[data-v-1db1aeac]{cursor:default}.bdp-cell--selected[data-v-1db1aeac],.bdp-cell--today[data-v-1db1aeac]{border-color:var(--color-surface-action)}.bdp-cell--selected[data-v-1db1aeac]{background:var(--color-surface-action);color:var(--color-on-action,#fff)}.bdp-cell--disabled[data-v-1db1aeac]{cursor:not-allowed;opacity:.35}.bdp-months-grid[data-v-1db1aeac]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.bdp-month-cell[data-v-1db1aeac]{align-items:center;background:transparent;border:1.5px solid transparent;border-radius:8px;color:var(--color-surface-action);cursor:pointer;display:inline-flex;font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);height:52px;justify-content:center;line-height:var(--line-height-heading-h6);transition:background .15s ease,color .15s ease,border-color .15s ease}.bdp-month-cell[data-v-1db1aeac]:hover:not(.bdp-month-cell--selected){background:#08278a0f}.bdp-month-cell--current[data-v-1db1aeac],.bdp-month-cell--selected[data-v-1db1aeac]{border-color:var(--color-surface-action)}.bdp-month-cell--selected[data-v-1db1aeac]{background:var(--color-surface-action);color:var(--color-on-action,#fff)}.bdp-years-grid[data-v-1db1aeac]{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}.bdp-year-cell[data-v-1db1aeac]{align-items:center;background:transparent;border:1.5px solid transparent;border-radius:8px;color:var(--color-surface-action);cursor:pointer;display:inline-flex;font-size:var(--text-heading-h6);font-weight:var(--font-weight-demibold);height:52px;justify-content:center;line-height:var(--line-height-heading-h6);transition:background .15s ease,color .15s ease,border-color .15s ease}.bdp-year-cell[data-v-1db1aeac]:hover:not(.bdp-year-cell--selected){background:#08278a0f}.bdp-year-cell--current[data-v-1db1aeac],.bdp-year-cell--selected[data-v-1db1aeac]{border-color:var(--color-surface-action)}.bdp-year-cell--selected[data-v-1db1aeac]{background:var(--color-surface-action);color:var(--color-on-action,#fff)}.bdp-footer[data-v-1db1aeac]{display:flex;gap:8px;margin-top:12px}.bdp-btn[data-v-1db1aeac]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;flex:1 1 0;font-family:inherit;font-size:.8125rem;font-weight:600;height:36px;justify-content:center;line-height:1;padding:0 12px;transition:all .15s ease}.bdp-btn--confirm[data-v-1db1aeac]{background:var(--color-surface-action);border:2px solid var(--color-surface-action);color:#fff}.bdp-btn--confirm[data-v-1db1aeac]:hover{background:var(--color-surface-action-hover);border:2px solid var(--color-surface-action-hover)}.bdp-btn--now[data-v-1db1aeac]{background:transparent;border:2px solid var(--color-surface-action);color:var(--color-surface-action)}.bdp-btn--now[data-v-1db1aeac]:hover{border:2px solid var(--color-surface-action-hover);color:var(--color-surface-action-hover)}
