.HoloDatePicker-module__container--bHK39{display:flex;flex-direction:column;gap:var(--holo-space-2);width:100%}.HoloDatePicker-module__inline--hCLl4{width:auto}.HoloDatePicker-module__label--Z24RX{display:block;font-family:var(--holo-role-form-label-family);font-size:var(--holo-role-form-label-size);font-weight:var(--holo-role-form-label-weight);line-height:var(--holo-role-form-label-line);letter-spacing:var(--holo-role-form-label-tracking);text-transform:var(--holo-role-form-label-transform);color:var(--holo-role-form-label-color)}.HoloDatePicker-module__trigger--X-qFv{display:flex;align-items:center;gap:var(--holo-space-3);min-height:var(--holo-mod-control-md-square);padding:0 var(--holo-space-3);background:var(--holo-glass-soft);backdrop-filter:var(--holo-blur-sm);border:var(--holo-border-1) solid var(--holo-border-soft);clip-path:var(--holo-clip-corner-cut-sm);cursor:pointer;transition:all var(--holo-duration-normal) var(--holo-ease-out);outline:none}.HoloDatePicker-module__size--sm--yMn-m .HoloDatePicker-module__trigger--X-qFv{min-height:var(--holo-mod-control-sm-square);padding:0 var(--holo-space-2)}.HoloDatePicker-module__size--lg--x1Ife .HoloDatePicker-module__trigger--X-qFv{min-height:var(--holo-mod-control-lg-square);padding:0 var(--holo-space-4)}.HoloDatePicker-module__trigger--X-qFv:hover:not(.HoloDatePicker-module__disabled--amfMw){border-color:var(--holo-border-medium);background:var(--holo-glass-medium)}.HoloDatePicker-module__trigger--X-qFv:focus-visible{outline:var(--holo-border-2) solid var(--theme-border-accent);outline-offset:var(--holo-border-2)}.HoloDatePicker-module__trigger--X-qFv.HoloDatePicker-module__open--zufst{border-color:var(--holo-border-active);background:var(--holo-glass-medium);box-shadow:var(--holo-shadow-inner-sm),0 0 0 var(--holo-border-3) var(--holo-glow-soft)}.HoloDatePicker-module__trigger--X-qFv.HoloDatePicker-module__disabled--amfMw{opacity:var(--holo-opacity-disabled);cursor:not-allowed;pointer-events:none}.HoloDatePicker-module__trigger--X-qFv.HoloDatePicker-module__error--ZxJFM{border-color:var(--holo-color-danger);background:var(--holo-color-danger-alpha-10)}.HoloDatePicker-module__triggerIcon--G4axQ{display:inline-flex;align-items:center;color:var(--holo-color-primary-500);flex-shrink:0}.HoloDatePicker-module__triggerValue--7HXOw{flex:1;font-family:var(--holo-role-input-text-family);font-size:var(--holo-role-input-text-size);font-weight:var(--holo-role-input-text-weight);color:var(--holo-role-input-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HoloDatePicker-module__placeholder--eMlvY{color:var(--holo-text-tertiary);opacity:var(--holo-opacity-placeholder)}.HoloDatePicker-module__triggerChevron--YN1vo{display:inline-flex;align-items:center;color:var(--holo-text-tertiary);flex-shrink:0;transition:transform var(--holo-duration-normal) var(--holo-ease-out)}.HoloDatePicker-module__trigger--X-qFv.HoloDatePicker-module__open--zufst .HoloDatePicker-module__triggerChevron--YN1vo{transform:rotate(180deg)}.HoloDatePicker-module__helperText--2Qv-j,.HoloDatePicker-module__errorMessage--4GcG5{font-family:var(--holo-role-form-helper-family);font-size:var(--holo-role-form-helper-size);font-weight:var(--holo-role-form-helper-weight);line-height:var(--holo-role-form-helper-line);letter-spacing:var(--holo-role-form-helper-tracking)}.HoloDatePicker-module__helperText--2Qv-j{color:var(--holo-role-form-helper-color)}.HoloDatePicker-module__errorMessage--4GcG5{color:var(--holo-color-danger)}.HoloDatePicker-module__popup--xK0m0{position:fixed;z-index:var(--holo-z-popover, 1050);background:var(--theme-bg-base);backdrop-filter:var(--holo-blur-xl);border:var(--holo-border-1) solid var(--theme-border-active);border-radius:var(--holo-radius-md);clip-path:var(--holo-clip-corner-cut-sm);box-shadow:var(--holo-shadow-lg),var(--theme-shadow-strong);overflow:hidden;animation:HoloDatePicker-module__holoDateSlide---XgvP var(--holo-duration-normal) var(--holo-ease-out)}@keyframes HoloDatePicker-module__holoDateSlide---XgvP{0%{opacity:0;transform:translateY(calc(-1 * var(--holo-space-2)))}to{opacity:1;transform:translateY(0)}}.HoloDatePicker-module__body--KsMgR{display:flex;flex-direction:column}.HoloDatePicker-module__presets--0F6qV{display:flex;flex-wrap:wrap;gap:var(--holo-space-2);padding:var(--holo-space-3);border-bottom:var(--holo-border-1) solid var(--holo-border-soft)}.HoloDatePicker-module__presetPill--UYcxD{padding:var(--holo-space-1) var(--holo-space-3);background:var(--holo-glass-soft);border:var(--holo-border-1) solid var(--holo-border-soft);border-radius:var(--holo-radius-full);font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);font-weight:var(--holo-role-body-sm-weight);color:var(--holo-role-body-sm-color);cursor:pointer;transition:all var(--holo-duration-quick) var(--holo-ease-out)}.HoloDatePicker-module__presetPill--UYcxD:hover{background:var(--theme-control-bg-secondary-hover);border-color:var(--theme-border);color:var(--theme-control-text-secondary)}.HoloDatePicker-module__presetPill--UYcxD:focus-visible{outline:var(--holo-border-2) solid var(--theme-border-accent);outline-offset:var(--holo-border-2)}.HoloDatePicker-module__calendarsWrapper--mJb-F{display:flex;gap:var(--holo-space-4);padding:var(--holo-space-3)}.HoloDatePicker-module__calendarBlock--OPsL1{display:flex;flex-direction:column;gap:var(--holo-space-2);min-width:18rem}.HoloDatePicker-module__calendarHeader--MPfKl{display:flex;align-items:center;justify-content:space-between;padding:0 var(--holo-space-2)}.HoloDatePicker-module__monthYear--lrrIC{font-family:var(--holo-role-section-title-family);font-size:var(--holo-role-section-title-size);font-weight:var(--holo-role-section-title-weight);color:var(--theme-text-headline);text-transform:capitalize}.HoloDatePicker-module__navBtn--t-Kkg{display:inline-flex;align-items:center;justify-content:center;width:var(--holo-mod-control-sm-square);height:var(--holo-mod-control-sm-square);padding:0;background:transparent;border:var(--holo-border-1) solid transparent;border-radius:var(--holo-radius-base);color:var(--holo-text-secondary);cursor:pointer;transition:all var(--holo-duration-quick) var(--holo-ease-out)}.HoloDatePicker-module__navBtn--t-Kkg:hover{background:var(--theme-control-bg-secondary-hover);border-color:var(--holo-border-soft);color:var(--theme-text-headline)}.HoloDatePicker-module__navBtn--t-Kkg:focus-visible{outline:var(--holo-border-2) solid var(--theme-border-accent);outline-offset:var(--holo-border-2)}.HoloDatePicker-module__footer--7QPXP{display:flex;justify-content:flex-end;gap:var(--holo-space-2);padding:var(--holo-space-3);border-top:var(--holo-border-1) solid var(--holo-border-soft)}.HoloDatePicker-module__footerBtn--Hmges{padding:var(--holo-space-2) var(--holo-space-4);background:var(--holo-glass-soft);border:var(--holo-border-1) solid var(--holo-border-soft);border-radius:var(--holo-radius-base);font-family:var(--holo-role-body-sm-family);font-size:var(--holo-role-body-sm-size);font-weight:var(--holo-role-body-sm-weight);color:var(--theme-text-body);cursor:pointer;transition:all var(--holo-duration-quick) var(--holo-ease-out)}.HoloDatePicker-module__footerBtn--Hmges:hover{background:var(--theme-control-bg-secondary-hover);border-color:var(--theme-border);color:var(--theme-control-text-secondary)}.HoloDatePicker-module__footerBtn--Hmges:focus-visible{outline:var(--holo-border-2) solid var(--theme-border-accent);outline-offset:var(--holo-border-2)}@media(max-width:768px){.HoloDatePicker-module__calendarsWrapper--mJb-F{flex-direction:column;gap:var(--holo-space-3)}.HoloDatePicker-module__calendarBlock--OPsL1{min-width:0}.HoloDatePicker-module__popup--xK0m0{left:var(--holo-space-2)!important;right:var(--holo-space-2);min-width:0!important;max-width:calc(100vw - 2 * var(--holo-space-2))}}@media(prefers-reduced-motion:reduce){.HoloDatePicker-module__trigger--X-qFv,.HoloDatePicker-module__triggerChevron--YN1vo,.HoloDatePicker-module__presetPill--UYcxD,.HoloDatePicker-module__navBtn--t-Kkg,.HoloDatePicker-module__footerBtn--Hmges{transition:none}.HoloDatePicker-module__popup--xK0m0{animation:none}}
