._combo_1j2jx_5{width:100%;min-width:0;position:relative}._combo_1j2jx_5 ._input_1j2jx_3{width:100%;min-height:42px;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm);text-overflow:ellipsis;padding:0 36px 0 12px;font-size:15px}._combo_1j2jx_5 ._input_1j2jx_3::placeholder{color:var(--ink-subtle);opacity:1}._caret_1j2jx_30,._clear_1j2jx_31{width:34px;color:var(--ink-muted);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1px;bottom:1px;right:1px}._caret_1j2jx_30{pointer-events:none;font-size:11px}._clear_1j2jx_31{font:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;line-height:1}._clear_1j2jx_31:hover{color:var(--ink);background:var(--surface-sunken)}._list_1j2jx_64{z-index:30;min-width:min(240px,100vw - 32px);max-height:min(320px,50vh);padding:var(--space-1) 0;color:var(--ink);background:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-overlay);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._upward_1j2jx_84{top:auto;bottom:calc(100% + 4px)}._option_1j2jx_89{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-height:36px;padding:var(--space-2) var(--space-3);cursor:pointer;font-size:14px;line-height:20px;display:flex}._active_1j2jx_101{background:var(--accent-soft)}._chosen_1j2jx_105{font-weight:600}._hint_1j2jx_109{color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:400}._empty_1j2jx_117{padding:var(--space-2) var(--space-3);color:var(--ink-muted);font-size:14px}@media (pointer:coarse){._option_1j2jx_89{min-height:44px}}._lead_t8kvu_2{margin:var(--space-2) 0 0;color:var(--ink-muted)}._calendarLink_t8kvu_7{width:40px;height:40px;color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);flex:none;justify-content:center;align-items:center;display:inline-flex}._calendarLink_t8kvu_7:hover{background:var(--surface-sunken)}._calendarLink_t8kvu_7:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._tabs_t8kvu_29{align-items:center;gap:var(--space-5);margin-top:var(--space-6);border-bottom:1px solid var(--line);display:flex}._layout_t8kvu_37{gap:var(--space-5);padding-top:var(--space-5);grid-template-columns:290px 1fr;display:grid}._results_t8kvu_46{min-width:0}._chips_t8kvu_50{align-items:center;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._chips_t8kvu_50 ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_t8kvu_50{background:var(--accent-soft);min-height:36px;color:var(--accent-ink);border:1px solid var(--accent);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}._chip_t8kvu_50:hover{background:var(--surface-sunken)}._clearAll_t8kvu_85{color:var(--ink);font-size:14px;font-weight:600}._list_t8kvu_91{margin:0;padding:0;list-style:none}._list_t8kvu_91>li{padding-inline:var(--space-5)}@media (width>=768px){._layout_t8kvu_37{flex:auto;min-height:0}._layout_t8kvu_37>*{min-height:0;max-height:100%;overflow-y:auto}._results_t8kvu_46{flex-direction:column;display:flex;overflow:hidden}}@media (width<=1099px){._layout_t8kvu_37{grid-template-columns:260px 1fr}}@media (width<=767px){._layout_t8kvu_37{grid-template-columns:1fr}._list_t8kvu_91>li{padding-inline:0}}._earlier_t8kvu_144{min-height:1px;color:var(--ink-muted);justify-content:center;font-size:14px;display:flex}._today_t8kvu_153{color:var(--accent);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:12px;margin:8px 0;font-size:14px;font-weight:700;list-style:none;display:flex}._today_t8kvu_153:before,._today_t8kvu_153:after{content:"";border-top:2px solid var(--accent);flex:1}
