.AdvancedDatePicker_root__Hyf0w{position:relative;width:100%;z-index:1}.AdvancedDatePicker_inputWrap__ccqrr{position:relative;width:100%;min-width:0}.AdvancedDatePicker_input__HTGSd{width:100%;box-sizing:border-box;cursor:text;padding-right:32px}.AdvancedDatePicker_input__HTGSd:disabled{cursor:not-allowed;opacity:.7}.AdvancedDatePicker_iconBtn__UjOGW{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;background:transparent;color:#9ca3af;cursor:pointer;line-height:0}.AdvancedDatePicker_iconBtn__UjOGW:disabled{cursor:not-allowed;opacity:.6}.AdvancedDatePicker_iconBtn__UjOGW svg{width:14px;height:14px}.AdvancedDatePicker_portalRoot__pCaBP{display:contents}.AdvancedDatePicker_backdrop__jv3m0{position:fixed;inset:0;z-index:10040;background:transparent}.AdvancedDatePicker_popover__5T9yM{position:absolute;top:calc(100% + 4px);left:0;z-index:10050;min-width:280px;max-width:calc(100vw - 24px);background:#fff;border:1px solid #d0d7de;border-radius:2px;box-shadow:0 8px 24px rgba(15,23,42,.14);padding:10px 10px 8px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#1f2328;-webkit-user-select:none;user-select:none}.AdvancedDatePicker_header__nT2Un{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;padding:0 2px}.AdvancedDatePicker_monthBtn__8oDwa{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:4px 2px;font-size:13px;font-weight:600;color:#1f2328;cursor:pointer}.AdvancedDatePicker_monthBtn__8oDwa svg{color:#57606a}.AdvancedDatePicker_navBtns__X99Kj{display:inline-flex;flex-direction:column;gap:2px}.AdvancedDatePicker_navBtn__sLDsZ{display:inline-flex;align-items:center;justify-content:center;width:22px;height:16px;border:0;background:transparent;color:#57606a;cursor:pointer;padding:0}.AdvancedDatePicker_navBtn__sLDsZ:hover:not(:disabled){color:#0969da}.AdvancedDatePicker_navBtn__sLDsZ:disabled{opacity:.35;cursor:not-allowed}.AdvancedDatePicker_days__t6zjc,.AdvancedDatePicker_weekdays__XUHQT{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.AdvancedDatePicker_weekday__g52rC{text-align:center;font-size:11px;font-weight:600;color:#656d76;padding:4px 0 6px}.AdvancedDatePicker_day__3jceE{height:32px;border:1px solid transparent;border-radius:2px;background:transparent;color:#1f2328;font-size:12px;cursor:pointer;padding:0}.AdvancedDatePicker_day__3jceE:hover:not(:disabled){background:#f3f4f6}.AdvancedDatePicker_dayOutside__ODD1y{color:#afb5bb}.AdvancedDatePicker_daySelected___wIzX{background:#ddf4ff;border-color:#0969da;color:#0969da;font-weight:600}.AdvancedDatePicker_dayToday__Tv1ro:not(.AdvancedDatePicker_daySelected___wIzX){border-color:#c9d1d9}.AdvancedDatePicker_day__3jceE:disabled{opacity:.35;cursor:not-allowed}.AdvancedDatePicker_months__aKJCM,.AdvancedDatePicker_years__v349Q{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 2px 10px;min-height:168px}.AdvancedDatePicker_monthCell__5R1Rq,.AdvancedDatePicker_yearCell__Bl2D2{height:36px;border:1px solid transparent;border-radius:2px;background:transparent;color:#1f2328;font-size:12px;cursor:pointer}.AdvancedDatePicker_monthCell__5R1Rq:hover:not(:disabled),.AdvancedDatePicker_yearCell__Bl2D2:hover:not(:disabled){background:#f3f4f6}.AdvancedDatePicker_monthCell__5R1Rq:disabled,.AdvancedDatePicker_yearCell__Bl2D2:disabled{opacity:.35;cursor:not-allowed}.AdvancedDatePicker_monthCellActive__PHLoK,.AdvancedDatePicker_yearCellActive__ra8gA{background:#ddf4ff;border-color:#0969da;color:#0969da;font-weight:600}.AdvancedDatePicker_footer__yhKq5{display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:4px 2px 0;border-top:1px solid #eaeef2}.AdvancedDatePicker_footerBtn__Gn23Q{border:0;background:transparent;color:#0969da;font-size:12px;font-weight:600;padding:8px 4px;cursor:pointer}.AdvancedDatePicker_footerBtn__Gn23Q:hover{text-decoration:underline}.Input_wrapper__u5Z0E{display:flex;flex-direction:column;gap:6px}.Input_label__83Pis{font-size:13px;font-weight:600;color:#334155;line-height:1.4}.Input_inputContainer__P3lLi{position:relative;display:flex;align-items:center}.Input_input__h6Yry{width:100%;font-family:inherit;box-sizing:border-box;appearance:none;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.Input_sm__umQRr{min-height:36px;padding:0 12px;font-size:12px}.Input_md__RRPaY{min-height:42px;padding:0 12px;font-size:13px}.Input_lg__hUk5U{min-height:48px;padding:0 16px;font-size:14px}.Input_default__kWkNs{background:#f1f5f9;border:1px solid #d7dde5;border-radius:8px;color:#0f172a}.Input_default__kWkNs:focus{border-color:var(--feature-primary);box-shadow:0 0 0 3px var(--feature-ring);background:#ffffff}.Input_filled__p6M4x{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#0f172a}.Input_filled__p6M4x:focus{border-color:var(--feature-primary);box-shadow:0 0 0 3px var(--feature-ring);background:#ffffff}.Input_outlined__iHZWm{background:#ffffff;border:2px solid #cbd5e1;border-radius:8px;color:#0f172a}.Input_outlined__iHZWm:focus{border-color:var(--feature-primary);box-shadow:0 0 0 3px var(--feature-ring)}.Input_withLeftIcon__lG6Gg{padding-left:40px}.Input_withRightIcon__Hk9KV{padding-right:40px}.Input_leftIcon__mt0gU,.Input_rightIcon__iiq_4{position:absolute;display:flex;align-items:center;justify-content:center;color:#64748b;font-size:16px;pointer-events:none}.Input_leftIcon__mt0gU{left:12px}.Input_rightIcon__iiq_4{right:12px}.Input_error__KqG2Y{border-color:#dc2626!important}.Input_error__KqG2Y:focus{box-shadow:0 0 0 3px rgba(220,38,38,.1)!important}.Input_errorText__P97RI{font-size:11px;color:#dc2626;line-height:1.4}.Input_helperText__zUaGe{font-size:11px;color:#64748b;line-height:1.4}select.Input_input__h6Yry{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2364748b'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px}.PortalDateField_row__Gxxvq{display:grid;grid-template-columns:minmax(0,1fr) 132px;gap:8px;align-items:center}.PortalDateField_dateInput__mp53S{padding-right:36px!important}