.date-field_control__q_cRj{position:relative;min-width:0}.date-field_control__q_cRj input{padding-right:var(--lr-space-10);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-field_trigger__IpRud{position:absolute;inset:1px 1px 1px auto;display:grid;place-items:center;width:var(--lr-control-height);padding:0;border:0;border-radius:var(--lr-radius-md);background:transparent;color:var(--lr-icon-accent);cursor:pointer}.date-field_calendar__istjB{position:fixed;right:auto;bottom:auto;width:min(336px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:0;padding:var(--lr-space-3);box-sizing:border-box;font-family:inherit;font-size:var(--lr-type-sm);font-weight:500;box-shadow:var(--lr-shadow-float)}.date-field_calendar__istjB::-webkit-backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.date-field_calendar__istjB::backdrop{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.date-field_footer__YCPBX,.date-field_heading__C7NXb,.date-field_navigation__m4NGA{display:flex;align-items:center;gap:var(--lr-space-1)}.date-field_heading__C7NXb{justify-content:space-between;color:var(--lr-ink-muted);padding-bottom:var(--lr-space-2);border-bottom:1px solid var(--lr-border);margin-bottom:var(--lr-space-2)}.date-field_navigation__m4NGA strong{flex:1 1;text-align:center;color:var(--lr-ink)}.date-field_day__aL4AP,.date-field_icon__EQRA4{display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:var(--lr-radius-sm);background:transparent;color:var(--lr-ink);font:inherit;cursor:pointer}.date-field_icon__EQRA4{width:32px;height:36px;flex-shrink:0;color:var(--lr-icon-accent)}.date-field_grid__LzzQK{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:2px;margin:var(--lr-space-2) 0}.date-field_grid__LzzQK th{height:28px;color:var(--lr-ink-muted);font-size:var(--lr-type-xs);font-weight:600;text-align:center}.date-field_grid__LzzQK td{padding:0;border:0}.date-field_day__aL4AP{width:100%;min-height:36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-field_day__aL4AP[data-outside]{color:var(--lr-ink-muted)}.date-field_day__aL4AP:hover:not(:disabled),.date-field_icon__EQRA4:hover:not(:disabled),.date-field_trigger__IpRud:hover:not(:disabled){background:var(--lr-accent-soft);color:var(--lr-accent)}.date-field_day__aL4AP[aria-current=date]{border-color:var(--lr-accent)}.date-field_day__aL4AP[data-selected]{background:var(--lr-accent);color:var(--lr-on-accent);font-weight:700}.date-field_day__aL4AP:focus-visible,.date-field_icon__EQRA4:focus-visible,.date-field_trigger__IpRud:focus-visible{outline:2px solid var(--lr-accent);outline-offset:2px}.date-field_day__aL4AP:disabled,.date-field_icon__EQRA4:disabled,.date-field_trigger__IpRud:disabled{color:var(--lr-ink-muted);opacity:var(--lr-disabled-opacity);cursor:not-allowed}.date-field_time__4u9ri{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:var(--lr-space-2);gap:var(--lr-space-2);padding-block:var(--lr-space-2)}.date-field_time__4u9ri small{grid-column:1/-1;color:var(--lr-danger)}.date-field_footer__YCPBX{justify-content:flex-end;padding-top:var(--lr-space-2);border-top:1px solid var(--lr-border)}.date-field_footer__YCPBX>:first-child{margin-right:auto}.date-field_srOnly__mD7Uv{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}