.epoch-datepicker{--adp-background-color: var(--color-bg-elevated);--adp-background-color-in-range: rgba(99, 102, 241, .1);--adp-background-color-in-range-focused: rgba(99, 102, 241, .2);--adp-background-color-selected: var(--color-primary);--adp-background-color-selected-other-month-focused: var( --color-primary );--adp-color: var(--color-text);--adp-color-secondary: var(--color-text-muted);--adp-accent-color: var(--color-primary);--adp-cell-background-color-hover: rgba(99, 102, 241, .15);--adp-border-color: var(--color-border);--adp-border-radius: 16px;--adp-day-name-color: var(--color-text-muted);--adp-nav-arrow-color: var(--color-text-muted);--adp-btn-background-color-hover: rgba(99, 102, 241, .1);--adp-btn-color: var(--color-text-muted);--adp-btn-color-hover: var(--color-primary);--adp-time-track-color: var(--color-border);--adp-time-track-color-hover: var(--color-primary);--adp-poiner-size: 0;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff0d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-family:inherit}.epoch-datepicker .air-datepicker-nav{padding:12px 16px;border-bottom:1px solid var(--color-border)}.epoch-datepicker .air-datepicker-nav--title{font-weight:600;font-size:14px;color:var(--color-text)}.epoch-datepicker .air-datepicker-nav--action{width:32px;height:32px;border-radius:8px;transition:all .2s ease}.epoch-datepicker .air-datepicker-nav--action:hover{background:#6366f11a}.epoch-datepicker .air-datepicker-body{padding:8px 12px 12px}.epoch-datepicker .air-datepicker-body--day-name{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.epoch-datepicker .air-datepicker-cell{border-radius:10px;font-size:13px;font-weight:500;transition:all .15s ease}.epoch-datepicker .air-datepicker-cell.-selected-{background:linear-gradient(135deg,var(--color-primary),rgba(99,102,241,.8));color:#fff;font-weight:600;box-shadow:0 4px 12px #6366f166}.epoch-datepicker .air-datepicker-cell.-current-{color:var(--color-primary);font-weight:700}.epoch-datepicker .air-datepicker-cell.-current-.-selected-{color:#fff}.epoch-datepicker .air-datepicker-time{padding:12px 16px;border-top:1px solid var(--color-border);background:#00000005}.epoch-datepicker .air-datepicker-time--current{font-size:24px;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums}.epoch-datepicker .air-datepicker-time--current-hours,.epoch-datepicker .air-datepicker-time--current-minutes{transition:color .2s ease}.epoch-datepicker .air-datepicker-time--current-hours:hover,.epoch-datepicker .air-datepicker-time--current-minutes:hover{color:var(--color-primary)}.epoch-datepicker .air-datepicker-time--row{gap:12px}.epoch-datepicker .air-datepicker-time--row input[type=range]{height:6px;border-radius:3px;background:var(--color-border);accent-color:var(--color-primary)}.epoch-datepicker .air-datepicker-buttons{padding:8px 12px 12px;border-top:1px solid var(--color-border);gap:8px}.epoch-datepicker .air-datepicker-button{font-size:12px;font-weight:500;padding:6px 12px;border-radius:8px;text-transform:none;transition:all .2s ease}.epoch-datepicker .air-datepicker-button:hover{background:#6366f11a;color:var(--color-primary)}
