.NativeDatePicker_nativePicker__UNJ9v{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--color-stroke);border-radius:8px;padding:0 11px;background:var(--background-card);color:var(--color-text-primary);font-size:14px;cursor:pointer;transition:border-color .2s;position:relative;user-select:none;box-sizing:border-box;width:fit-content}@media(hover:hover)and (pointer:fine){.NativeDatePicker_nativePicker__UNJ9v:hover:not(.NativeDatePicker_disabled__5YfSF){border-color:var(--color-primary)}}.NativeDatePicker_nativePicker__UNJ9v.NativeDatePicker_disabled__5YfSF{opacity:.5;cursor:not-allowed;background:var(--background-secondary)}.NativeDatePicker_nativePicker__UNJ9v.NativeDatePicker_small__VWyQP{height:28px;padding:0 8px;border-radius:4px;gap:4px}.NativeDatePicker_nativePicker__UNJ9v.NativeDatePicker_middle__xlHNR{height:36px}.NativeDatePicker_nativePicker__UNJ9v.NativeDatePicker_large__bbeLp{height:48px;padding:0 14px;font-size:16px}.NativeDatePicker_display__FCObF{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.NativeDatePicker_placeholder__L7AtI{color:var(--color-text-disabled)}.NativeDatePicker_suffixIcon__g88Dn{color:var(--color-text-secondary)}.NativeDatePicker_clearIcon__QXcAP,.NativeDatePicker_suffixIcon__g88Dn{flex-shrink:0;display:flex;align-items:center;position:relative;z-index:2}.NativeDatePicker_clearIcon__QXcAP{color:var(--color-text-disabled);cursor:pointer;padding:4px;margin:-4px}@media(hover:hover)and (pointer:fine){.NativeDatePicker_clearIcon__QXcAP:hover{color:var(--color-text-secondary)}}.NativeDatePicker_hiddenInput__loexJ{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer;border:none;padding:0;margin:0;font-size:16px}.NativeDatePicker_hiddenInput__loexJ:disabled{cursor:not-allowed}.NativeDatePicker_hiddenInput__loexJ::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.NativeDatePicker_rangeWrapper__elW8U{display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;overflow:hidden}.NativeDatePicker_rangePicker__S8VtC{width:100%!important;max-width:100%;gap:0!important;padding:0 11px!important;box-sizing:border-box}.NativeDatePicker_rangeInput__qqspD{position:relative;flex:1;display:flex;align-items:center;min-width:0;cursor:pointer}.NativeDatePicker_rangeInput__qqspD .NativeDatePicker_display__FCObF{padding:0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NativeDatePicker_rangeInput__qqspD .NativeDatePicker_hiddenInput__loexJ{position:absolute;inset:0;width:100%;height:100%}.NativeDatePicker_separator__hhlCO{flex-shrink:0;display:flex;align-items:center;color:var(--color-text-disabled);padding:0 2px}.NativeDatePicker_presetRow__TS5sb{display:flex;flex-wrap:wrap;gap:6px}.NativeDatePicker_backdrop___dp3r{position:fixed;inset:0;z-index:999}.NativeDatePicker_quarterDropdown__N3xbf{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;background:var(--background-card);border:1px solid var(--color-stroke);border-radius:var(--radius-md);padding:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:180px}.NativeDatePicker_yearSelect__4Ja2o{width:100%;padding:6px 8px;border:1px solid var(--color-stroke);border-radius:var(--radius-sm);background:var(--background-secondary);color:var(--color-text-primary);font-size:14px;margin-bottom:8px;cursor:pointer;outline:none}.NativeDatePicker_yearSelect__4Ja2o:focus{border-color:var(--color-primary)}.NativeDatePicker_quarterGrid__7evWb{display:grid;grid-template-columns:repeat(2,1fr);gap:6px}.NativeDatePicker_quarterBtn__bmOGG{padding:8px;border:1px solid var(--color-stroke);border-radius:var(--radius-sm);background:var(--background-secondary);color:var(--color-text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:all .15s;text-align:center}@media(hover:hover)and (pointer:fine){.NativeDatePicker_quarterBtn__bmOGG:hover{border-color:var(--color-primary);color:var(--color-primary)}}.NativeDatePicker_quarterBtn__bmOGG.NativeDatePicker_active__eGlVd{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.NativeDatePicker_monthDropdown__w8P8D{z-index:1050;background:var(--background-card);border:1px solid var(--color-stroke);border-radius:var(--radius-md);padding:12px;box-shadow:0 4px 16px rgba(0,0,0,.12);min-width:220px}.NativeDatePicker_monthGrid__X9BOQ{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.NativeDatePicker_monthBtn__fttzF{padding:8px 4px;border:1px solid var(--color-stroke);border-radius:var(--radius-sm);background:var(--background-secondary);color:var(--color-text-primary);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s;text-align:center}@media(hover:hover)and (pointer:fine){.NativeDatePicker_monthBtn__fttzF:hover{border-color:var(--color-primary);color:var(--color-primary)}}.NativeDatePicker_monthBtn__fttzF.NativeDatePicker_active__eGlVd{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.NativeDatePicker_monthBtn__fttzF:disabled{opacity:.4;cursor:not-allowed}@media(hover:hover)and (pointer:fine){.NativeDatePicker_monthBtn__fttzF:disabled:hover{border-color:var(--color-stroke);color:var(--color-text-primary)}}