.mCZW_a_chat{justify-content:center;gap:var(--spacing-16);flex-direction:column;flex:1;min-height:0;display:flex}.mCZW_a_request{align-self:flex-end;align-items:center;gap:var(--spacing-6);max-width:85%;padding:var(--spacing-10) var(--spacing-16);border-radius:var(--border-radius-12);background:var(--color-bg-fill-secondary);display:flex}.mCZW_a_mention{border-radius:var(--border-radius-4);flex-shrink:0}.mCZW_a_kittl{color:var(--color-text-link)}.mCZW_a_reply{align-items:flex-start;gap:var(--spacing-10);display:flex}.mCZW_a_avatar{border-radius:var(--border-radius-6);flex-shrink:0}.mCZW_a_result{border-radius:var(--border-radius-12);min-width:0;height:auto}
.Zh98RW_panel{gap:var(--spacing-24);padding-top:var(--spacing-24);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}.Zh98RW_steps{gap:var(--spacing-12);flex-direction:column;align-self:start;margin:0;padding:0;list-style:none;display:flex}.Zh98RW_step{align-items:center;gap:var(--spacing-16);padding:var(--spacing-20);border:1px solid var(--color-border);border-radius:var(--border-radius-16);background:var(--color-bg-surface-secondary);display:flex;position:relative;overflow:hidden}.Zh98RW_step:first-child:before{background:linear-gradient(90deg, transparent, var(--color-bg-fill-highlight), transparent);content:"";width:40%;height:1px;position:absolute;top:0;left:12%}.Zh98RW_number{border:1px solid var(--color-border);border-radius:var(--border-radius-10);background:var(--color-bg-fill-secondary);width:40px;height:40px;color:var(--color-text-ai);font-size:18px;font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Zh98RW_window{border:1px solid var(--color-border);border-radius:var(--border-radius-16);background:var(--color-bg-surface-secondary);flex-direction:column;min-width:0;height:320px;display:flex;overflow:hidden}.Zh98RW_window-bar{justify-content:space-between;align-items:center;gap:var(--spacing-12);padding:var(--spacing-12) var(--spacing-16);border-bottom:1px solid var(--color-border);display:flex}.Zh98RW_lights{gap:var(--spacing-6);display:flex}.Zh98RW_lights span{border:1px solid var(--color-text-tertiary);border-radius:var(--border-radius-full);width:10px;height:10px}.Zh98RW_window-title{align-items:center;gap:var(--spacing-8);display:flex}.Zh98RW_window-logo{border-radius:var(--border-radius-full);background:var(--color-bg-fill-theme-agnostic-white);justify-content:center;align-items:center;width:20px;height:20px;display:flex}.Zh98RW_actions{justify-content:center;gap:var(--spacing-16);min-height:0;padding:var(--spacing-24);flex-direction:column;flex:1;display:flex;position:relative}.Zh98RW_chat{justify-content:space-between}.Zh98RW_actions .Zh98RW_field{background:var(--color-bg-surface)}.Zh98RW_labelled{gap:var(--spacing-6);flex-direction:column;display:flex}.Zh98RW_grow{flex:1;min-height:0}.Zh98RW_config{flex:1;min-height:0;overflow-y:auto}@media (max-width:760px){.Zh98RW_panel{grid-template-columns:1fr}.Zh98RW_window{height:auto}.Zh98RW_chat{min-height:260px}.Zh98RW_grow,.Zh98RW_config{flex:none}}.Zh98RW_code{border-radius:var(--border-radius-4);background:var(--color-bg-fill-secondary);padding:.1em .4em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}
._3Y_lsq_marquee{--marquee-bg:var(--color-bg-surface-secondary);gap:var(--spacing-12);padding:var(--spacing-32) 0;border-top:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-border) 35%, transparent);background:var(--marquee-bg);flex-direction:column;display:flex;position:relative;overflow:hidden}._3Y_lsq_marquee:before,._3Y_lsq_marquee:after{z-index:1;content:"";pointer-events:none;width:10%;position:absolute;top:0;bottom:0}._3Y_lsq_marquee:before{background:linear-gradient(90deg, var(--marquee-bg), transparent);left:0}._3Y_lsq_marquee:after{background:linear-gradient(270deg, var(--marquee-bg), transparent);right:0}._3Y_lsq_row{width:max-content;animation:140s linear infinite _3Y_lsq_scroll;display:flex}._3Y_lsq_row:hover{animation-play-state:paused}._3Y_lsq_track{gap:var(--spacing-12);padding:0 var(--spacing-12) 0 0;margin:0;list-style:none;display:flex}._3Y_lsq_reverse{animation-direction:reverse}@keyframes _3Y_lsq_scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._3Y_lsq_row{width:auto;padding:0 var(--spacing-24);flex-wrap:wrap;animation:none}._3Y_lsq_track{flex-wrap:wrap}._3Y_lsq_track[aria-hidden]{display:none}}
.qVXRKG_button{cursor:pointer}.qVXRKG_pill{align-items:center;gap:var(--spacing-10);padding:var(--spacing-12) var(--spacing-20);border:1px solid var(--color-border);border-radius:var(--border-radius-full);background:var(--color-bg-surface);color:var(--color-text-secondary);white-space:nowrap;transition:color var(--motion-duration-200), border-color var(--motion-duration-200);font-size:16px;display:flex}.qVXRKG_button:hover .qVXRKG_pill{border-color:var(--color-bg-fill-highlight);color:var(--color-text)}.qVXRKG_button:focus-visible .qVXRKG_pill{border-color:var(--color-bg-fill-highlight);color:var(--color-text)}.qVXRKG_copied,.qVXRKG_button:hover .qVXRKG_copied{border-color:var(--color-bg-fill-highlight);color:var(--color-text-ai)}.qVXRKG_pill>:last-child{color:var(--color-text-ai);flex-shrink:0}
.L1hQBq_page{background:color-mix(in srgb, var(--color-bg-surface) 25%, var(--color-bg-fill-theme-agnostic-black));color:var(--color-text)}.L1hQBq_page ::selection{background:color-mix(in srgb, var(--color-bg-fill-highlight) 32%, transparent)}