.ConversationSeparator_container__w968T{display:flex;align-items:center;gap:12px;padding:12px 0;margin:8px 0}.ConversationSeparator_line__biUXf{flex:1;height:1px;background:repeating-linear-gradient(to right,var(--color-neutral-500) 0,var(--color-neutral-500) 4px,transparent 4px,transparent 8px)}.ConversationSeparator_text__FwCx6{font-size:12px;color:var(--color-neutral-500);white-space:nowrap}@keyframes MessageBubble_bubbleAppear__Tl5vB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.MessageBubble_row__G9Bds{display:flex;gap:8px}.MessageBubble_row__G9Bds.MessageBubble_user__VGf9q{justify-content:flex-end}.MessageBubble_row__G9Bds.MessageBubble_system__o6rl8{justify-content:flex-start}.MessageBubble_avatar__r_DeS{width:32px;height:32px;border-radius:50%;flex-shrink:0}.MessageBubble_bubble__85ar8{display:flex;align-items:center;justify-content:center;position:relative;overflow-wrap:anywhere;text-overflow:ellipsis;padding:16px;max-width:clamp(30ch,80%,80vw);font-size:16px;line-height:1.3529411765;min-height:55px;letter-spacing:-.3px;font-family:var(--font-family-sans-serif)}.MessageBubble_bubble__85ar8.MessageBubble_user__VGf9q{background-color:var(--color-black);color:#fff;border-radius:28px 0 28px 28px;font-weight:var(--font-weight-bold)}.MessageBubble_bubble__85ar8.MessageBubble_user__VGf9q>p{font-weight:var(--font-weight-bold)}.MessageBubble_bubble__85ar8.MessageBubble_user__VGf9q:after{content:" ";position:absolute;width:0;height:0;top:0;bottom:auto;right:-12px;border:12px solid;border-color:var(--color-black) transparent transparent transparent}.MessageBubble_bubble__85ar8.MessageBubble_system__o6rl8{background-color:var(--color-neutral-925);color:var(--color-black);border-radius:0 28px 28px 28px}.MessageBubble_bubble__85ar8.MessageBubble_system__o6rl8:after{content:" ";position:absolute;width:0;height:0;top:0;bottom:auto;left:-12px;border:12px solid;border-color:var(--color-neutral-925) transparent transparent transparent}.MessageBubble_bubble__85ar8.MessageBubble_noPadding__PdNiu{padding:0;min-height:auto;background-color:transparent;border-radius:0}.MessageBubble_bubble__85ar8.MessageBubble_noPadding__PdNiu.MessageBubble_system__o6rl8:after,.MessageBubble_bubble__85ar8.MessageBubble_noPadding__PdNiu.MessageBubble_user__VGf9q:after{display:none}.MessageBubble_name__AveX8{font-size:14px;font-weight:var(--font-weight-bold);color:var(--color-black);margin-bottom:8px}.MessageBubble_content__91WjP{word-wrap:break-word;font-size:16px;line-height:150%;letter-spacing:-.3px;margin:0}.MessageBubble_plain__LkCJO{font-size:16px;line-height:150%;padding-left:4px;letter-spacing:-.3px}.MessageBubble_plain__LkCJO div p,.MessageBubble_plain__LkCJO p{margin:0}.MessageBubble_plain__LkCJO div p:not(:last-child),.MessageBubble_plain__LkCJO p:not(:last-child){margin-bottom:16px}.MessageBubble_aiMessageWrapper__K5Syh{display:flex;flex-direction:column}.MessageBubble_feedbackIcons___7w0G{display:flex;gap:6px;align-items:center;margin-top:6px;justify-content:flex-start}.MessageBubble_iconButton__LtCqZ{background:none;border:1px solid transparent;border-radius:4px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#8a8a8a;opacity:.6;transition:all .2s ease}.MessageBubble_iconButton__LtCqZ svg path{transition:fill .2s ease,stroke .2s ease}.MessageBubble_iconButton__LtCqZ:hover:not(:disabled){opacity:1;color:var(--color-tan-400);background-color:var(--color-tan-600);border-radius:50%}.MessageBubble_iconButton__LtCqZ:focus{outline:none}.MessageBubble_iconButton__LtCqZ:disabled{cursor:default}.MessageBubble_iconButton__LtCqZ.MessageBubble_active__FfFXZ{opacity:1;color:var(--color-tan-400)}.MessageBubble_feedbackMessage__dB_ym{color:var(--color-tan-400);font-size:14px;opacity:0;animation:MessageBubble_fadeInOut__Fu4jS 2s ease-in-out}@keyframes MessageBubble_fadeInOut__Fu4jS{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.MessageBubble_bubble__85ar8 a{color:inherit}.MessageBubble_bubble__85ar8 p,.MessageBubble_bubble__85ar8>*{font-size:16px;line-height:150%;letter-spacing:-.3px;margin:0}.MessageBubble_bubble__85ar8 p:not(:last-child){margin-bottom:16px}.MessageBubble_bubble__85ar8 ul{padding-inline-start:20px;margin-bottom:4px}.MessageBubble_bubble__85ar8 li{margin:0 0 .2rem}.LinkCardMessage_row__8iPw_{display:flex;justify-content:flex-start}.LinkCardMessage_cardDisabled__0B1d1,.LinkCardMessage_card__GHLDh{display:flex;align-items:center;justify-content:space-between;width:90%;max-width:none;text-decoration:none;color:inherit;background:#fff;border-radius:12px;padding:16px;border:1px solid var(--color-black);box-shadow:2px 2px 5px -2px rgba(0,0,0,.22);box-sizing:border-box}.LinkCardMessage_content__30ZXR{flex:1}.LinkCardMessage_title__O8AiA{font-size:16px;font-weight:var(--font-weight-bold);text-transform:capitalize;color:var(--color-black);margin:0 0 8px}.LinkCardMessage_infoContainer__3my_S{display:flex;align-items:center;gap:16px}.LinkCardMessage_subtitle__2z_AJ{color:var(--color-neutral-500);margin:0}.LinkCardMessage_date__Y1PSq{margin:0}.LinkCardMessage_chevronContainer__2J3tV{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:16px}.LinkCardMessage_cardDisabled__0B1d1{border:0;box-shadow:none;background-color:var(--color-neutral-975);cursor:default}.PrescriptionCardMessage_container__plEwk{display:flex;flex-direction:column;gap:10px;max-width:90%}.PrescriptionCardMessage_card__2VznW{background:var(--color-neutral-975);border-radius:8px;padding:16px;gap:16px;display:flex;flex-direction:column}.PrescriptionCardMessage_section__inOVL{display:flex;flex-direction:column}.PrescriptionCardMessage_label__b6gMY{font-size:12px;font-weight:var(--font-weight-medium);letter-spacing:.4px;color:var(--color-neutral-300);text-transform:uppercase;margin:0 0 8px}.PrescriptionCardMessage_headerRow__YnYcf{display:flex;align-items:center;gap:12px}.PrescriptionCardMessage_treatmentName__A5zuq{font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.PrescriptionCardMessage_medicationName__RKbhH{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.PrescriptionCardMessage_referenceCode__ZeJpT{font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.PrescriptionCardMessage_valueContainer__RO_rb{display:flex;flex-direction:column}.PrescriptionCardMessage_value__u_HIZ{font-size:14px;font-weight:var(--font-weight-light);color:var(--color-black);margin:0}.PrescriptionCardMessage_valueStrong__3AUvj{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.PrescriptionCardMessage_valueStrong__3AUvj+.PrescriptionCardMessage_value__u_HIZ,.PrescriptionCardMessage_value__u_HIZ+.PrescriptionCardMessage_value__u_HIZ{margin-top:0}.PrescriptionCardMessage_actionButton__EF74N{background:var(--color-black);color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;transition:opacity .2s;align-self:flex-start}.PrescriptionCardMessage_actionButton__EF74N:hover{opacity:.9}.PrescriptionCardMessage_actionButton__EF74N:active{opacity:.8}.PrescriptionCardMessage_toggleButton__obvkP{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;color:var(--color-tan-400);font-size:14px;font-weight:var(--font-weight-medium);cursor:pointer;align-self:flex-start}.PrescriptionCardMessage_toggleButton__obvkP:hover{text-decoration:underline}.PrescriptionCardMessage_chevronDown__ywMZ1{transform:rotate(90deg);transition:transform .2s;display:flex;align-items:center}.PrescriptionCardMessage_chevronUp__95wFn{transform:rotate(-90deg);transition:transform .2s;display:flex;align-items:center}.PrescriptionCardMessage_dashboardLink__YHEmb{display:flex;align-items:center;gap:6px;color:var(--color-neutral-500);font-size:14px;font-weight:700;text-decoration:none}.PrescriptionCardMessage_dashboardLink__YHEmb svg{width:18px;height:18px;flex-shrink:0;color:inherit}