.CoachBubble_bubble__WSfa6{position:relative;box-sizing:border-box;margin:0;width:100%;font-family:var(--font-structure);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--line-height-relaxed);color:var(--color-text-primary);white-space:pre-wrap;word-wrap:break-word;text-wrap:pretty;background:none;border-left:none;padding:0 0 0 var(--space-6)}.CoachBubble_bubble__WSfa6:before{content:"";position:absolute;left:0;top:2px;bottom:2px;width:3px;border-radius:1.5px;background:color-mix(in oklch,var(--color-accent-now) 35%,transparent)}.CoachBubble_caret__S20eg{display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background:var(--color-accent-interactive);vertical-align:middle;animation:CoachBubble_caret-pulse__3eF10 .8s ease-in-out infinite}@keyframes CoachBubble_caret-pulse__3eF10{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.CoachBubble_caret__S20eg{animation:none;opacity:.6}}[data-mode=gentle] .CoachBubble_bubble__WSfa6:before,[data-mode=return] .CoachBubble_bubble__WSfa6:before{background:color-mix(in oklch,var(--color-accent-now) 45%,transparent)}.CheckInPrompt_row__gdW_T{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-5)}.CheckInPrompt_option__huy5_{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;min-height:var(--touch-target-min);background:transparent;border:1px solid var(--color-border-default);border-radius:var(--radius-xl);padding:var(--space-5) var(--space-10);font-family:var(--font-structure);font-size:var(--font-size-body);font-weight:var(--font-weight-normal);color:var(--color-text-primary);cursor:pointer;transition:border-color .12s ease,background-color .12s ease;display:inline-flex;align-items:center;justify-content:center}.CheckInPrompt_option__huy5_:hover{border-color:var(--color-accent-interactive);background:var(--color-bg-surface)}.CheckInPrompt_option__huy5_:focus-visible{outline:2px solid var(--color-accent-interactive);outline-offset:2px}.CheckInPrompt_option__huy5_:active{background:var(--color-bg-elevated)}.CheckInPrompt_option__huy5_[data-clicked]{border-color:var(--color-accent-interactive);background:var(--color-bg-elevated);animation:CheckInPrompt_check-in-fade-out__BAqLm .3s ease .3s forwards}.CheckInPrompt_option__huy5_:disabled:not([data-clicked]){opacity:.4;cursor:default}@keyframes CheckInPrompt_check-in-fade-out__BAqLm{to{opacity:0}}@media (prefers-reduced-motion:reduce){.CheckInPrompt_option__huy5_{transition:none}.CheckInPrompt_option__huy5_[data-clicked]{animation:none}}