/* Generated by scripts/split-css.mjs — do not edit. */
.tempest_panel_xUVw0{min-width:0;min-height:0;height:var(--tempest-chat-height,100%);background-color:var(--tempest-bg);color:var(--tempest-text);font-family:var(--tempest-font-sans);flex-direction:column;display:flex}
.tempest_header_muoPu{padding:var(--tempest-space-3) var(--tempest-space-4);border-bottom:1px solid var(--tempest-border);flex:none}
.tempest_thread_-j8yS{gap:var(--tempest-space-3);min-height:0;padding:var(--tempest-space-4);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}
.tempest_thread_-j8yS:focus-visible{outline:2px solid var(--tempest-primary);outline-offset:-2px}
.tempest_day_uLsWA{align-items:center;gap:var(--tempest-space-3);display:flex}
.tempest_day_uLsWA:before,.tempest_day_uLsWA:after{background-color:var(--tempest-border);content:"";flex:auto;height:1px}
.tempest_dayLabel_m8rDy{color:var(--tempest-text-subtle);font-size:var(--tempest-text-xs);text-transform:capitalize}
.tempest_run_jOUv7{gap:var(--tempest-space-3);align-items:flex-start;max-width:100%;display:flex}
.tempest_ownRun_3XTG5{flex-direction:row-reverse}
.tempest_avatar_d9SYT{flex:none}
.tempest_runBody_nHQC3{gap:var(--tempest-space-1);flex-direction:column;min-width:0;max-width:min(78%,42rem);display:flex}
.tempest_ownRun_3XTG5 .tempest_runBody_nHQC3{align-items:flex-end}
.tempest_author_4MRkd{color:var(--tempest-text-muted);font-size:var(--tempest-text-xs);font-weight:var(--tempest-weight-medium)}
.tempest_bubbles_VYaQ0{gap:var(--tempest-space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}
.tempest_bubbleRow_QSc41{align-items:center;gap:var(--tempest-space-2);display:flex}
.tempest_ownRun_3XTG5 .tempest_bubbleRow_QSc41{flex-direction:row-reverse}
.tempest_bubble_GGFcU{gap:var(--tempest-space-1);min-width:0;padding:var(--tempest-space-2) var(--tempest-space-3);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-lg);background-color:var(--tempest-surface);font-size:var(--tempest-text-sm);line-height:var(--tempest-leading-normal);flex-direction:column;display:flex}
.tempest_ownBubble_agOMW{background-color:var(--tempest-primary-soft);color:var(--tempest-primary-on-soft);border-color:#0000}
.tempest_failedBubble_kT3F5{border-color:var(--tempest-danger);background-color:var(--tempest-danger-bg);color:var(--tempest-text)}
.tempest_body_1aH2F{overflow-wrap:anywhere;white-space:pre-wrap}
.tempest_meta_3fNx8{justify-content:flex-end;align-items:center;gap:var(--tempest-space-2);color:var(--tempest-text-muted);font-size:var(--tempest-text-2xs);font-variant-numeric:tabular-nums;display:flex}
.tempest_ownBubble_agOMW .tempest_meta_3fNx8{color:var(--tempest-primary-on-soft)}
.tempest_status_EeiUt{align-items:center;display:inline-flex}
.tempest_statusFailed_Bfro1{color:var(--tempest-danger);font-weight:var(--tempest-weight-bold)}
.tempest_bubbleRow_QSc41{flex-wrap:wrap}
.tempest_reactions_D4iGE{gap:var(--tempest-space-1);flex-wrap:wrap;flex-basis:100%;margin:0;padding:0;list-style:none;display:flex}
.tempest_ownRun_3XTG5 .tempest_reactions_D4iGE{justify-content:flex-end}
.tempest_reaction_WkkNQ{align-items:center;gap:var(--tempest-space-1);padding:0 var(--tempest-space-2);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-full,999px);background-color:var(--tempest-surface);color:var(--tempest-text);font:inherit;font-size:var(--tempest-text-xs);cursor:pointer;line-height:1.8;display:inline-flex}
.tempest_reaction_WkkNQ:disabled{cursor:default}
.tempest_reactionMine_81mXj{background-color:var(--tempest-primary-soft);color:var(--tempest-primary-on-soft);font-weight:var(--tempest-weight-medium);border-color:#0000}
.tempest_actionsButton_v8oqH{padding:0 var(--tempest-space-1);color:var(--tempest-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;flex:none;line-height:1}
@media (hover:hover) and (pointer:fine){.tempest_actionsButton_v8oqH{opacity:0;transition:var(--tempest-transition-opacity,opacity .12s ease)}.tempest_bubbleRow_QSc41:hover .tempest_actionsButton_v8oqH,.tempest_actionsButton_v8oqH:focus-visible{opacity:1}}
.tempest_quote_1muxm{width:100%;padding:var(--tempest-space-1) var(--tempest-space-2);border-left:3px solid var(--tempest-primary);border-radius:var(--tempest-radius-sm);background-color:var(--tempest-surface-2);color:var(--tempest-text);font-size:var(--tempest-text-xs);text-align:left;flex-direction:column;gap:2px;display:flex}
.tempest_quoteButton_eD0Dx{font:inherit;font-size:var(--tempest-text-xs);cursor:pointer;border-top:none;border-bottom:none;border-right:none}
.tempest_quoteAuthor_Jpx15{color:var(--tempest-text);font-weight:var(--tempest-weight-medium)}
.tempest_quoteText_9KI-m{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.tempest_quoteRevoked_RQ-5u{color:var(--tempest-text-muted);font-style:italic}
.tempest_tombstone_7Iiw-{align-items:center;gap:var(--tempest-space-1);color:var(--tempest-text-muted);font-style:italic;display:flex}
.tempest_deletedBubble_dZQFE{background-color:#0000;border-style:dashed}
.tempest_edited_kTire{font-style:italic}
.tempest_statusRead_Wj77L{color:var(--tempest-info,var(--tempest-primary))}
.tempest_attachments_h8wIJ{gap:var(--tempest-space-1);flex-direction:column;max-width:320px;display:flex}
.tempest_attachmentsFallback_YT9RT{min-height:var(--tempest-space-8,2rem)}
.tempest_imageAttachment_PggzU{border-radius:var(--tempest-radius-md);cursor:pointer;background:0 0;border:none;padding:0;line-height:0}
.tempest_imageAttachment_PggzU img{border-radius:var(--tempest-radius-md);object-fit:cover;max-width:100%;max-height:260px}
.tempest_videoAttachment_0TsUC{border-radius:var(--tempest-radius-md);max-width:100%}
.tempest_voiceAttachment_1EUcu{gap:var(--tempest-space-1);flex-direction:column;display:flex}
.tempest_waveform_5K-qs{align-items:flex-end;gap:2px;height:28px;display:flex}
.tempest_waveform_5K-qs span{background-color:var(--tempest-primary);opacity:.7;border-radius:1px;flex:auto;min-width:2px}
.tempest_fileAttachment_H803b{padding:var(--tempest-space-2);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-md);color:var(--tempest-text);flex-direction:column;gap:2px;text-decoration:none;display:flex}
.tempest_fileName_2Fwix{overflow-wrap:anywhere;font-weight:var(--tempest-weight-medium)}
.tempest_fileMeta_T1fdS{color:var(--tempest-text-muted);font-size:var(--tempest-text-2xs);font-variant-numeric:tabular-nums}
.tempest_retry_DAbIj{color:var(--tempest-danger);font:inherit;font-size:var(--tempest-text-xs);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
.tempest_typing_zdp3O{padding:0 var(--tempest-space-4) var(--tempest-space-2);color:var(--tempest-text-subtle);font-size:var(--tempest-text-xs);flex:none;margin:0}
.tempest_composer_krOGl{align-items:flex-end;gap:var(--tempest-space-2);padding:var(--tempest-space-3) var(--tempest-space-4);border-top:1px solid var(--tempest-border);flex:none;display:flex}
.tempest_field_fBY-q{min-width:0;padding:var(--tempest-space-2) var(--tempest-space-3);border:1px solid var(--tempest-border);border-radius:var(--tempest-radius-md);background-color:var(--tempest-bg);color:inherit;font:inherit;font-size:var(--tempest-text-sm);line-height:var(--tempest-leading-normal);resize:none;flex:auto}
.tempest_field_fBY-q:focus-visible{outline:2px solid var(--tempest-primary);outline-offset:-1px}
.tempest_field_fBY-q:disabled{background-color:var(--tempest-surface-2);color:var(--tempest-text-subtle);cursor:not-allowed}
.tempest_composerActions_MYwQx{align-items:center;gap:var(--tempest-space-2);display:flex}
.tempest_send_NwcaR{padding:var(--tempest-space-2) var(--tempest-space-4);border-radius:var(--tempest-radius-md);background-color:var(--tempest-primary);color:var(--tempest-primary-foreground);font:inherit;font-size:var(--tempest-text-sm);font-weight:var(--tempest-weight-medium);cursor:pointer;border:none}
.tempest_send_NwcaR:disabled{background-color:var(--tempest-surface-3);color:var(--tempest-text-subtle);cursor:not-allowed}
@media (width<=480px){.tempest_runBody_nHQC3{max-width:88%}}
