._field_zd4ah_1{color:#243d2f;align-content:start;align-self:start;gap:6px;min-width:0;font-size:13px;font-weight:650;display:grid;position:relative}._field_zd4ah_1 label{gap:6px;display:grid}._field_zd4ah_1 input,._field_zd4ah_1 select{box-sizing:border-box;color:#243d2f;width:100%;min-height:42px;font:inherit;background:#fffdf8;border:1px solid #b8bdac;border-radius:3px;padding:8px 10px}._dateTrigger_zd4ah_1{color:#243d2f;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:#f7f5ea;border:1px solid #aab49f;border-radius:3px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex;box-shadow:inset 3px 0 #c5b27c}._dateTrigger_zd4ah_1>span:last-child{font-size:21px}._calendar_zd4ah_1{box-sizing:border-box;background:#fffdf8;border:1px solid #b8bdac;align-self:start;max-width:320px;max-height:310px;padding:10px;animation:.15s ease-out _calendarEnter_zd4ah_1;overflow-y:auto;box-shadow:3px 3px #e3ddcb}._month_zd4ah_1{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}._month_zd4ah_1 button{color:#243d2f;cursor:pointer;background:#f3f1e5;border:1px solid #c8c9b9;width:34px;height:34px;font-size:21px}._days_zd4ah_1{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}._days_zd4ah_1 small{padding:3px;font-size:11px}._days_zd4ah_1 button{white-space:nowrap;overflow-wrap:normal;font-variant-numeric:tabular-nums;color:#243d2f;cursor:pointer;background:#f7f5ef;border:1px solid #0000;border-radius:2px;min-width:0;height:36px;min-height:36px;padding:0;font:13px ui-monospace,monospace}._days_zd4ah_1 button[aria-pressed=true]{color:#fffdf8;background:#304137;border-color:#bba777;box-shadow:inset 3px 0 #bba777}._days_zd4ah_1 button:disabled{opacity:.35;cursor:default}._timeHeading_zd4ah_1{justify-content:space-between;align-items:center;gap:8px;display:flex}._format_zd4ah_1{color:#304137;cursor:pointer;background:0 0;border:0;padding:2px 6px;font:11px ui-monospace,monospace}._time_zd4ah_1{background:#ecefdf;border:1px solid #b8bdac;border-radius:3px;align-self:start;align-items:center;gap:6px;max-width:100%;height:max-content;min-height:44px;padding:5px 8px;display:flex}._time_zd4ah_1 select{text-align:center;background:#fffdf8;border:0;min-height:32px;padding:5px;font:15px ui-monospace,monospace}._time_zd4ah_1 b{color:#917745;font-size:18px}._suffixes_zd4ah_1{flex-wrap:wrap;gap:5px;display:flex}._suffixes_zd4ah_1 button{color:#304137;cursor:pointer;background:#edf0e5;border:1px solid #c4c8b9;border-radius:2px;min-height:28px;padding:3px 7px;font:11px ui-monospace,monospace}._suffixes_zd4ah_1 button:disabled{color:#657362;cursor:not-allowed;opacity:1;background:#f5f5ec;border-style:dashed}:is(._field_zd4ah_1 button:focus-visible,._field_zd4ah_1 select:focus-visible,._field_zd4ah_1 input:focus-visible){outline-offset:2px;outline:2px solid #a48b51}._field_zd4ah_1 button:hover:not(:disabled){filter:brightness(.96);transform:none}._field_zd4ah_1 button:active:not(:disabled){transform:none}@keyframes _calendarEnter_zd4ah_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._calendar_zd4ah_1{box-sizing:border-box;align-self:start;max-height:310px;animation:none;overflow-y:auto}}._calendar_zd4ah_1[data-overlay]{inset-inline-start:0;z-index:4;width:min(320px,100vw - 42px);max-height:none;position:absolute;top:100%;overflow:visible}._format_zd4ah_1{background:#edf0e5;border:1px solid #aab49f;border-radius:2px;justify-content:center;align-items:center;gap:5px;min-width:60px;min-height:24px;display:inline-flex}._format_zd4ah_1:before{content:"";background:#a68b50;width:4px;height:4px}._format_zd4ah_1[aria-pressed=true]:before{background:#304137}._suffixes_zd4ah_1{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;display:grid}._suffixes_zd4ah_1 button{min-height:30px;padding-inline:3px;font-size:10px}._dateTrigger_zd4ah_1,._time_zd4ah_1{box-sizing:border-box;height:44px}._field_zd4ah_1>span,._timeHeading_zd4ah_1{align-items:center;height:24px}._time_zd4ah_1 select{min-width:0}._field_zd4ah_1:has(._calendar_zd4ah_1[data-overlay]){z-index:3}._zoneNote_zd4ah_6{color:#5d6a52;grid-column:1/-1;margin:0;font-size:12px;line-height:1.6}._zoneFallback_zd4ah_7{grid-column:1/-1;gap:6px;font-size:13px;font-weight:650;display:grid}
