.visit_card__nQzZR{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-lg);border:var(--border-hairline) solid var(--border-default);border-radius:var(--radius-xl);corner-shape:var(--corner-smooth);background:var(--bg-surface);color:var(--text-primary)}@supports not (corner-shape:superellipse(2.4)){.visit_card__nQzZR{border-radius:calc(var(--radius-xl) * var(--corner-fallback-scale))}}.visit_when__h_upO{color:var(--text-primary)}.visit_muted__L5qsw{color:var(--text-muted)}.visit_actions__qT_Gz{flex-wrap:wrap;align-items:center}.visit_actions__qT_Gz,.visit_cancel__N7sdJ{display:flex;gap:var(--space-sm);margin-top:var(--space-sm)}.visit_cancel__N7sdJ{flex-direction:column}.visit_link__XLz3n{display:inline-flex;align-items:center;min-height:40px;color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.visit_proposal__dDgqM{display:flex;flex-direction:column;gap:var(--space-sm)}.visit_times__FyNbx{flex-direction:column;gap:var(--space-xs);color:var(--text-primary)}.visit_slots__Uz5Y_,.visit_times__FyNbx{display:flex;margin:0;padding:0;list-style:none}.visit_slots__Uz5Y_{flex-wrap:wrap;gap:var(--space-sm)}.visit_planner__K89sO{display:grid;gap:var(--space-xl);min-width:0;padding-block:var(--space-md) var(--space-xl)}.visit_planner__K89sO:focus{outline:none}.visit_card__nQzZR p,.visit_planner__K89sO p,.visit_proposal__dDgqM p{margin:0;overflow-wrap:anywhere}.visit_section__2Gpow{display:grid;gap:var(--space-md);min-width:0}.visit_section__2Gpow h3{margin:0}.visit_slotGrid__4U_vU{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:var(--space-sm);margin:0;padding:0;list-style:none}.visit_timeChip___9CL_{width:100%;min-height:48px}.visit_planner__K89sO .visit_slots__Uz5Y_ button{max-width:100%;height:auto;min-height:48px;white-space:normal;text-align:left}.visit_planner__K89sO .visit_slots__Uz5Y_ li{min-width:0}.visit_options__sfXOz{display:grid;gap:var(--space-sm);min-width:0;margin:0;padding:0;border:0}.visit_options__sfXOz legend{margin-bottom:var(--space-sm)}.visit_note__kPTDS{white-space:pre-wrap;overflow-wrap:anywhere}.visit_card__nQzZR,.visit_proposal__dDgqM{min-width:0;gap:var(--space-md)}.visit_proposal__dDgqM>button{white-space:normal;height:auto;min-height:48px}.visit_when__h_upO{overflow-wrap:anywhere}.visit_link__XLz3n{min-height:48px}.conversation-history_head__s4nRw{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);flex-wrap:wrap;margin:var(--space-lg) 0 var(--space-md);color:var(--text-muted)}.conversation-history_head__s4nRw>span{flex:none}.conversation-history_history__RV9rW{max-height:clamp(240px,52svh,560px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-xs);min-width:0}.conversation-history_messages__kCqnZ{display:flex;flex-direction:column;gap:var(--space-md);margin:0;padding:0;list-style:none}.conversation-history_date__jNx8C{align-self:center;color:var(--text-muted);padding:var(--space-sm) 0}.conversation-history_time__Nls3_{display:block;margin-top:var(--space-xs);text-align:right;color:var(--text-muted)}.conversation-history_ownTime__v4VY3{color:var(--text-on-chrome)}.conversation-history_compactHead__GFLn2{flex:none;margin:0;justify-content:flex-end}.conversation-history_compactHead__GFLn2:empty{display:none}.conversation-history_fill__Ec7H1{flex:1 1;min-height:0;max-height:none;padding-block:var(--space-lg);scrollbar-gutter:auto}.conversation-history_bottom__Jtz4X{display:flex;flex-direction:column;overflow-anchor:none}.conversation-history_bottom__Jtz4X .conversation-history_messages__kCqnZ{flex:1 0 auto;justify-content:flex-end}