._action_1i13w_1{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:2.25rem;padding:var(--spacing-2) var(--spacing-3);background:var(--error);color:var(--error-foreground);border-radius:var(--radius-sm);font-weight:500;font-size:.875rem;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--animation-duration-fast) ease}._action_1i13w_1:hover{background:color-mix(in srgb,var(--error) 88%,black)}._action_1i13w_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._icon_1i13w_20{width:.875rem;height:.875rem}._stack_mboyo_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._headingRow_mboyo_7{display:inline-flex;align-items:center;gap:var(--spacing-2)}._headingIcon_mboyo_13{width:1.75rem;height:1.75rem;color:var(--primary);flex-shrink:0}._buttonIcon_mboyo_14{width:1rem;height:1rem}._linkIcon_mboyo_15{width:.75rem;height:.75rem}._log_mboyo_17{display:flex;flex-direction:column;gap:var(--spacing-4);max-height:50vh;overflow-y:auto;margin-bottom:var(--spacing-4);padding-right:var(--spacing-1)}._suggestions_mboyo_27{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._suggestion_mboyo_27{height:auto;min-height:2.75rem;white-space:normal;text-align:left}._userTurn_mboyo_40{align-self:flex-end;max-width:85%;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius);background:var(--primary);color:var(--primary-foreground)}._assistantTurn_mboyo_49{align-self:flex-start;max-width:85%;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--muted);color:var(--foreground)}._thinking_mboyo_58{font-size:.875rem;color:var(--muted-foreground)}._turnText_mboyo_60{margin:0;font-size:.9375rem;line-height:1.5;white-space:pre-wrap}._declinedBadge_mboyo_67{margin-bottom:var(--spacing-2);white-space:normal}._declinedHelp_mboyo_69{margin:var(--spacing-2) 0 0;font-size:.8125rem;color:var(--muted-foreground)}._declinedHelp_mboyo_69 a{color:var(--primary);text-decoration:underline}._sources_mboyo_76{margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:var(--spacing-2)}._sourcesTitle_mboyo_85{margin:0;font-size:.75rem;font-weight:600;color:var(--muted-foreground)}._sourceList_mboyo_92{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-2)}._sourceItem_mboyo_101{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2);font-size:.75rem;color:var(--muted-foreground)}._sourceBadge_mboyo_110{font-size:.75rem;white-space:normal;text-align:left}._sourceLink_mboyo_112{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:2rem;color:var(--primary);text-decoration:underline}._disclaimer_mboyo_121{margin-top:var(--spacing-3)}._crisisList_mboyo_123{margin:var(--spacing-2) 0 0;padding-left:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-1)}._crisisItem_mboyo_131{line-height:1.5}._crisisName_mboyo_132{font-weight:600}._form_mboyo_134{display:flex;flex-direction:column;gap:var(--spacing-2)}._textarea_mboyo_140{min-height:4rem}._formRow_mboyo_142{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._counter_mboyo_149{font-size:.75rem;color:var(--muted-foreground)}._srOnly_mboyo_151{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
