.conversation-activity-module__0Jfefa__group{border-bottom:1px solid var(--conversation-border);color:var(--conversation-muted);margin:4px 0 14px;padding-bottom:8px}.conversation-activity-module__0Jfefa__group:last-child{border-bottom:0;padding-bottom:0}.conversation-activity-module__0Jfefa__summary{cursor:pointer;min-height:44px;font-size:calc(13 * var(--ui-unit,1px));-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:9px;padding:6px 2px;font-weight:600;list-style:none;display:flex}.conversation-activity-module__0Jfefa__summary::-webkit-details-marker{display:none}.conversation-activity-module__0Jfefa__summary:hover{color:var(--conversation-text)}.conversation-activity-module__0Jfefa__summary:focus,.conversation-activity-module__0Jfefa__summary:focus-visible{outline:none}.conversation-activity-module__0Jfefa__summary:focus-visible .conversation-activity-module__0Jfefa__summaryText{color:var(--conversation-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.conversation-activity-module__0Jfefa__pixels{flex:none;grid-template-columns:repeat(3,4px);gap:1.5px;display:grid}.conversation-activity-module__0Jfefa__pixel{background:var(--conversation-text);opacity:.15;border-radius:1px;width:4px;height:4px;animation:.65s ease-in-out infinite conversation-activity-module__0Jfefa__pixel-on}.conversation-activity-module__0Jfefa__dot{background:var(--conversation-muted);border-radius:999px;flex:none;width:7px;height:7px}.conversation-activity-module__0Jfefa__summaryText{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.conversation-activity-module__0Jfefa__group[data-status=running] .conversation-activity-module__0Jfefa__summaryText{animation:1.4s ease-in-out infinite conversation-activity-module__0Jfefa__live-label}.conversation-activity-module__0Jfefa__elapsed{color:var(--conversation-muted);font-variant-numeric:tabular-nums;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500}.conversation-activity-module__0Jfefa__chevron{width:14px;height:14px;color:var(--conversation-muted);flex-shrink:0;margin-left:-2px;transition:transform .18s}.conversation-activity-module__0Jfefa__group[open] .conversation-activity-module__0Jfefa__chevron{transform:rotate(90deg)}.conversation-activity-module__0Jfefa__steps{overscroll-behavior:contain;gap:4px;max-height:40vh;margin:0;padding:2px 0 6px 22px;list-style:none;display:grid;overflow-y:auto}.conversation-activity-module__0Jfefa__step{min-height:28px;color:color-mix(in oklch, var(--conversation-muted) 86%, transparent);font-size:calc(12 * var(--ui-unit,1px));grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;line-height:1.45;animation:.18s cubic-bezier(.2,.8,.2,1) conversation-activity-module__0Jfefa__step-arrive;display:grid}.conversation-activity-module__0Jfefa__step[data-kind=message]{color:var(--conversation-text)}.conversation-activity-module__0Jfefa__step[data-kind=steer]{border-top:1px solid var(--conversation-border);color:color-mix(in oklch, var(--conversation-muted) 70%, transparent);margin-top:4px;padding-top:6px;font-size:11px}.conversation-activity-module__0Jfefa__step>span:nth-child(2){overflow-wrap:anywhere;white-space:normal}.conversation-activity-module__0Jfefa__glyph{width:14px;height:14px;margin-top:6px}.conversation-activity-module__0Jfefa__stepTime{font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}@keyframes conversation-activity-module__0Jfefa__pixel-on{0%,to{opacity:.15}35%{opacity:.95}}@keyframes conversation-activity-module__0Jfefa__live-label{0%,to{color:var(--conversation-muted);opacity:.68}50%{color:var(--conversation-text);opacity:1}}@keyframes conversation-activity-module__0Jfefa__step-arrive{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.conversation-activity-module__0Jfefa__pixel,.conversation-activity-module__0Jfefa__step,.conversation-activity-module__0Jfefa__group[data-status=running] .conversation-activity-module__0Jfefa__summaryText{animation:none}.conversation-activity-module__0Jfefa__chevron{transition:none}}
.conversation-panel-module__Tu-X4q__root{--conversation-bg:var(--background,#0b0b0e);--conversation-raised:var(--surface-raised,#151619);--conversation-border:var(--border,#2d2d33);--conversation-text:var(--foreground,#edeef3);--conversation-muted:var(--muted-strong,#a3a4ab);--conversation-peach:#ffaf78;--conversation-pink:#f197de;--conversation-violet:#ad9ffa;--conversation-cyan:#86e2f2;--conversation-shadow:color-mix(in oklch, var(--conversation-bg) 55%, transparent);color:var(--conversation-text);flex:0 0 0;min-width:0;height:100%;min-height:0;max-height:100%;padding:0;transition:flex-basis .22s cubic-bezier(.22,1,.36,1),padding .22s cubic-bezier(.22,1,.36,1);overflow:visible}@supports (color:lab(0% 0 0)){.conversation-panel-module__Tu-X4q__root{--conversation-bg:var(--background,lab(3.02322% .230387 -1.24206));--conversation-raised:var(--surface-raised,lab(7.17423% .469156 -2.53001));--conversation-border:var(--border,lab(18.7204% .712708 -3.69091));--conversation-text:var(--foreground,lab(94.1474% .451356 -2.61092));--conversation-muted:var(--muted-strong,lab(67.4437% .661731 -3.71951));--conversation-peach:lab(78.5876% 26.4367 41.5098);--conversation-pink:lab(73.6469% 42.3638 -21.6253);--conversation-violet:lab(69.4166% 20.4444 -44.1909);--conversation-cyan:lab(84.4608% -25.4015 -16.8911)}}.conversation-panel-module__Tu-X4q__floatLayer{--launcher-edge-inline:clamp(40px, 4vw, 72px);--launcher-edge-block:max(14px, env(safe-area-inset-bottom));--conversation-bg:var(--background,#0b0b0e);--conversation-raised:var(--surface-raised,#151619);--conversation-border:var(--border,#2d2d33);--conversation-border-strong:var(--border-strong,var(--conversation-border));--conversation-text:var(--foreground,#edeef3);--conversation-muted:var(--muted-strong,#a3a4ab);--conversation-shadow:color-mix(in oklch, var(--conversation-bg) 55%, transparent);color:var(--conversation-text);display:contents}@supports (color:lab(0% 0 0)){.conversation-panel-module__Tu-X4q__floatLayer{--conversation-bg:var(--background,lab(3.02322% .230387 -1.24206));--conversation-raised:var(--surface-raised,lab(7.17423% .469156 -2.53001));--conversation-border:var(--border,lab(18.7204% .712708 -3.69091));--conversation-text:var(--foreground,lab(94.1474% .451356 -2.61092));--conversation-muted:var(--muted-strong,lab(67.4437% .661731 -3.71951))}}.conversation-panel-module__Tu-X4q__floatLayer button{cursor:pointer;font:inherit;color:inherit}.conversation-panel-module__Tu-X4q__floatLayer button:disabled{cursor:default;opacity:.4}.conversation-panel-module__Tu-X4q__floatLayer button:focus-visible{outline:2px solid var(--conversation-muted);outline-offset:2px}.conversation-panel-module__Tu-X4q__root[data-open=true]{z-index:40;padding:12px 12px 12px 0;position:relative;overflow:hidden}.conversation-panel-module__Tu-X4q__root[data-presentation=page]{flex:100%;padding:0}.conversation-panel-module__Tu-X4q__root:has([data-resize-handle][data-dragging=true]){-webkit-user-select:none;user-select:none;transition:none}.conversation-panel-module__Tu-X4q__panelFrame{width:100%;min-width:0;height:100%;min-height:0;display:flex}.conversation-panel-module__Tu-X4q__pageLayout{width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__panel{z-index:0;box-shadow:none;border:0;border-radius:0;animation:none}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__panel:focus-visible{outline:1px solid var(--conversation-muted);outline-offset:-3px}.conversation-panel-module__Tu-X4q__root button{cursor:pointer}.conversation-panel-module__Tu-X4q__root button:disabled{cursor:default;opacity:.4}@supports not selector(::-webkit-scrollbar){.conversation-panel-module__Tu-X4q__root *{scrollbar-width:thin;scrollbar-color:color-mix(in oklch, var(--conversation-muted) 25%, transparent) transparent}}.conversation-panel-module__Tu-X4q__root ::-webkit-scrollbar{width:4px;height:4px}.conversation-panel-module__Tu-X4q__root ::-webkit-scrollbar-track{background:0 0}.conversation-panel-module__Tu-X4q__root ::-webkit-scrollbar-thumb{background:color-mix(in oklch, var(--conversation-muted) 25%, transparent);border-radius:999px}.conversation-panel-module__Tu-X4q__root ::-webkit-scrollbar-thumb:hover{background:color-mix(in oklch, var(--conversation-muted) 45%, transparent)}.conversation-panel-module__Tu-X4q__root ::-webkit-scrollbar-corner{background:0 0}.conversation-panel-module__Tu-X4q__root button:focus-visible,.conversation-panel-module__Tu-X4q__root select:focus-visible{outline:2px solid var(--conversation-muted);outline-offset:2px}.conversation-panel-module__Tu-X4q__launcher{bottom:var(--launcher-edge-block);right:var(--launcher-edge-inline);z-index:80;border-radius:var(--radius-md);border:1px solid var(--conversation-border-strong);background:var(--conversation-bg);min-height:56px;color:var(--conversation-text);font-family:var(--font-display-role);font-size:15px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:var(--display-transform);box-shadow:0 10px 30px var(--conversation-shadow);justify-content:center;align-items:center;gap:12px;padding:8px 22px 8px 9px;line-height:1;transition:background-color .16s cubic-bezier(.22,1,.36,1),border-color .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1);display:inline-flex;position:fixed}.conversation-panel-module__Tu-X4q__launcher[hidden]{display:none}.conversation-panel-module__Tu-X4q__launcherRise{animation:.34s cubic-bezier(.22,1,.36,1) conversation-panel-module__Tu-X4q__launcherRise}@keyframes conversation-panel-module__Tu-X4q__launcherRise{0%{opacity:0;transform:translateY(18px)}}@keyframes conversation-panel-module__Tu-X4q__launcherFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.conversation-panel-module__Tu-X4q__launcherRise{animation:.16s conversation-panel-module__Tu-X4q__launcherFade}}.conversation-panel-module__Tu-X4q__launcherTop{border:1px solid var(--conversation-border-strong);background:color-mix(in oklch, var(--conversation-text) 5%, var(--conversation-bg));height:36px;color:var(--conversation-text);white-space:nowrap;box-shadow:inset 0 1px 0 color-mix(in oklch, var(--conversation-text) 6%, transparent), 0 1px 2px #00000040;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:13px;font-weight:550;line-height:1;transition:background-color .14s cubic-bezier(.22,1,.36,1),border-color .14s cubic-bezier(.22,1,.36,1),transform .14s cubic-bezier(.22,1,.36,1);display:inline-flex}.conversation-panel-module__Tu-X4q__launcherTop:hover{background:color-mix(in oklch, var(--conversation-text) 9%, var(--conversation-bg));border-color:var(--conversation-muted)}.conversation-panel-module__Tu-X4q__launcherTop:active{transform:scale(.97)}.conversation-panel-module__Tu-X4q__launcherTop[data-concealed=true]{visibility:hidden}@media (prefers-reduced-motion:reduce){.conversation-panel-module__Tu-X4q__launcherTop{transition:none}}.conversation-panel-module__Tu-X4q__launcher:hover{border-color:var(--conversation-muted);background:var(--conversation-raised);box-shadow:0 14px 34px var(--conversation-shadow);transform:translateY(-1px)}.conversation-panel-module__Tu-X4q__launcher:active{transform:translateY(0)}.conversation-panel-module__Tu-X4q__launcherNotice{right:var(--launcher-edge-inline);bottom:calc(var(--launcher-edge-block) + 68px);z-index:80;border:1px solid var(--conversation-border);border-radius:var(--radius-sm);background:var(--conversation-bg);max-width:320px;color:var(--conversation-muted);box-shadow:0 8px 32px var(--conversation-shadow);margin:0;padding:8px 12px;font-size:12px;position:fixed}.conversation-panel-module__Tu-X4q__panel{z-index:20;background:var(--conversation-bg);border:1px solid var(--conversation-border);width:100%;height:100%;min-height:0;box-shadow:-12px 0 64px var(--conversation-shadow);border-radius:20px;flex-direction:column;animation:.22s cubic-bezier(.22,1,.36,1) conversation-panel-module__Tu-X4q__arrive;display:flex;position:relative;overflow:hidden}.conversation-panel-module__Tu-X4q__header{border-bottom:1px solid var(--conversation-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:16px 12px 16px 20px;display:flex}.conversation-panel-module__Tu-X4q__identity{align-items:center;gap:10px;min-width:0;display:flex}.conversation-panel-module__Tu-X4q__identity h1,.conversation-panel-module__Tu-X4q__identity h2{margin:0;font-size:15px;font-weight:600}.conversation-panel-module__Tu-X4q__identity span{color:var(--conversation-muted);margin-top:2px;font-size:11px;display:block}.conversation-panel-module__Tu-X4q__identity>div{min-width:0}.conversation-panel-module__Tu-X4q__identity>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.conversation-panel-module__Tu-X4q__headerActions{display:flex}.conversation-panel-module__Tu-X4q__iconButton{width:40px;min-height:44px;color:var(--conversation-muted);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.conversation-panel-module__Tu-X4q__iconButton:hover{color:var(--conversation-text);background:var(--conversation-raised)}.conversation-panel-module__Tu-X4q__settings{border-bottom:1px solid var(--conversation-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-size:13px;display:flex}.conversation-panel-module__Tu-X4q__settings select{max-width:75%;min-height:40px;color:var(--conversation-text);background:var(--conversation-raised);border:1px solid var(--conversation-border);border-radius:8px;padding:8px}.conversation-panel-module__Tu-X4q__thread{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:24px;overflow:hidden auto}.conversation-panel-module__Tu-X4q__thread>*,.conversation-panel-module__Tu-X4q__footer>*{width:100%;max-width:var(--shell-conversation-width);margin-inline:auto}.conversation-panel-module__Tu-X4q__channelStage{flex:1;min-height:0;padding:12px;animation:.2s cubic-bezier(.22,1,.36,1) conversation-panel-module__Tu-X4q__channel-stage-arrive}.conversation-panel-module__Tu-X4q__channelStage>div{height:100%}.conversation-panel-module__Tu-X4q__welcome{flex-direction:column;justify-content:center;align-items:center;padding:12px 0 20px;display:flex}.conversation-panel-module__Tu-X4q__welcome h3{letter-spacing:-.035em;text-align:center;margin:0 0 20px;font-size:30px;font-weight:600;line-height:1.3}.conversation-panel-module__Tu-X4q__welcome>p{max-width:31ch;color:var(--conversation-muted);text-align:center;font-size:14px;line-height:1.65}.conversation-panel-module__Tu-X4q__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;margin-top:0;display:flex}.conversation-panel-module__Tu-X4q__suggestions button{text-align:left;min-height:40px;color:var(--conversation-text);border:1px solid var(--conversation-border);background:var(--conversation-raised);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;display:flex}.conversation-panel-module__Tu-X4q__suggestions button svg{display:none}.conversation-panel-module__Tu-X4q__suggestions button:hover{background:var(--conversation-raised);color:var(--conversation-text)}.conversation-panel-module__Tu-X4q__messages{font-size:calc(16 * var(--ui-unit,1px));flex-direction:column;gap:24px;display:flex}.conversation-panel-module__Tu-X4q__editContext{border:1px solid var(--conversation-border);border-radius:var(--radius-md,16px);background:var(--conversation-raised);width:100%;color:var(--conversation-text);overflow:hidden}.conversation-panel-module__Tu-X4q__editContextHeading{border-bottom:1px solid var(--conversation-border);align-items:flex-start;gap:10px;padding:14px 16px 12px;display:flex}.conversation-panel-module__Tu-X4q__editContextHeading>div{min-width:0}.conversation-panel-module__Tu-X4q__editContextHeading span{color:var(--conversation-muted);font-size:10px;display:block}.conversation-panel-module__Tu-X4q__editContextHeading h3{color:var(--conversation-text);font-family:var(--font-display-role);font-size:14px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:var(--display-transform);margin:3px 0 0;line-height:1.4}.conversation-panel-module__Tu-X4q__editContext>p{color:var(--conversation-text);margin:0;padding:12px 16px 0;font-size:12px;line-height:1.55}.conversation-panel-module__Tu-X4q__editContext>.conversation-panel-module__Tu-X4q__editContextConsequence{color:var(--conversation-muted)}.conversation-panel-module__Tu-X4q__editContext dl{border-top:1px solid var(--conversation-border);gap:8px;margin:12px 16px 0;padding-top:12px;display:grid}.conversation-panel-module__Tu-X4q__editContext dl>div{grid-template-columns:minmax(92px,.4fr) minmax(0,1fr);gap:10px;display:grid}.conversation-panel-module__Tu-X4q__editContext dt{color:var(--conversation-muted);font-family:var(--font-label-role);font-size:10px;font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:var(--label-transform)}.conversation-panel-module__Tu-X4q__editContext dd{color:var(--conversation-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.45}.conversation-panel-module__Tu-X4q__editContextStatus{border:1px solid var(--conversation-border);border-radius:var(--radius-md,999px);min-height:24px;color:var(--conversation-muted);align-items:center;margin:12px 16px 0;padding:3px 8px;font-size:10px;display:inline-flex}.conversation-panel-module__Tu-X4q__editContext h4{border-top:1px solid var(--conversation-border);color:var(--conversation-text);font-family:var(--font-display-role);font-size:14px;font-weight:var(--display-weight);letter-spacing:var(--display-tracking);text-transform:var(--display-transform);margin:14px 16px 16px;padding-top:14px}.conversation-panel-module__Tu-X4q__footer{flex-shrink:0;padding:8px 16px 12px;position:relative}.conversation-panel-module__Tu-X4q__slashMenu{z-index:5;border:1px solid var(--conversation-border);background:var(--conversation-raised);width:min(22rem,100% - 32px);max-height:12rem;box-shadow:0 12px 32px var(--conversation-shadow);border-radius:16px;margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% - 4px);left:16px;overflow-y:auto}.conversation-panel-module__Tu-X4q__slashItem,.conversation-panel-module__Tu-X4q__slashItemActive{text-align:left;width:100%;color:var(--conversation-muted);background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.conversation-panel-module__Tu-X4q__slashItemActive{background:color-mix(in oklch, var(--conversation-text) 8%, transparent);color:var(--conversation-text)}.conversation-panel-module__Tu-X4q__slashCmd{font:600 12px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace}.conversation-panel-module__Tu-X4q__slashBlurb{color:var(--conversation-muted);font-size:11px}.conversation-panel-module__Tu-X4q__sharedComposer{--workspace-ui-surface:var(--surface-raised,var(--conversation-raised));--workspace-ui-text:var(--foreground,var(--conversation-text));--workspace-ui-muted:var(--muted-strong,var(--conversation-muted));--workspace-ui-border:var(--border,var(--conversation-border));--workspace-ui-accent:var(--primary,var(--conversation-text));--workspace-ui-on-accent:var(--primary-foreground,var(--conversation-bg));--workspace-ui-focus:var(--conversation-muted);--workspace-ui-hover:var(--surface,var(--conversation-bg));--workspace-ui-danger:var(--destructive,var(--conversation-peach));min-width:0;position:relative}.conversation-panel-module__Tu-X4q__dropOverlay{z-index:40;border:2px dashed color-mix(in oklch, var(--conversation-muted) 55%, transparent);background:color-mix(in oklch, var(--conversation-bg) 82%, transparent);color:var(--conversation-text);pointer-events:none;border-radius:16px;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex;position:absolute;inset:8px}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-composer{border-radius:28px}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-controls>button[aria-label=Attach\ files]{display:none}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-composer:has(textarea:focus-visible){border-color:color-mix(in oklch, var(--conversation-muted) 45%, var(--conversation-border))}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-composer textarea:focus-visible{box-shadow:none;outline:none}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-composer textarea{max-height:96px}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-trailing{flex:1}.conversation-panel-module__Tu-X4q__sharedComposer .conversation-panel-module__Tu-X4q__modelControls{min-width:0;margin-left:auto;display:flex}.conversation-panel-module__Tu-X4q__sharedVoice{min-width:40px;min-height:44px;color:var(--workspace-ui-muted);white-space:nowrap;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}.conversation-panel-module__Tu-X4q__sharedVoice span{display:none}.conversation-panel-module__Tu-X4q__sharedVoice:hover:not(:disabled){background:var(--workspace-ui-hover)}@media (max-width:600px){.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-trailing{display:contents}.conversation-panel-module__Tu-X4q__sharedComposer .conversation-panel-module__Tu-X4q__modelControls{flex-wrap:nowrap;flex:1 0 100%;order:-1}.conversation-panel-module__Tu-X4q__sharedComposer .workspace-ui-send{margin-left:auto}}.conversation-panel-module__Tu-X4q__modelControls{min-width:0}.conversation-panel-module__Tu-X4q__stop{border:1px solid var(--conversation-border);min-width:40px;min-height:40px;color:var(--conversation-muted);background:0 0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.conversation-panel-module__Tu-X4q__visibilityNote{color:var(--conversation-muted);align-items:center;gap:6px;margin:6px 0 0;padding-left:14px;font-size:11px;line-height:1.3;display:flex}.conversation-panel-module__Tu-X4q__visibilityNote svg{flex-shrink:0}.conversation-panel-module__Tu-X4q__visibilityToggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;margin:-3px -6px;padding:3px 6px;display:inline-flex}.conversation-panel-module__Tu-X4q__visibilityToggle:hover{color:var(--conversation-text);background:var(--conversation-raised)}.conversation-panel-module__Tu-X4q__visibilityToggle:focus-visible{outline:1px solid var(--conversation-border);outline-offset:1px;color:var(--conversation-text)}.conversation-panel-module__Tu-X4q__footnote{color:var(--conversation-muted);text-align:center;padding:10px 4px 0;font-size:10px}.conversation-panel-module__Tu-X4q__voice{border-bottom:1px solid var(--conversation-border);flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-height:28px;padding:0 6px;display:flex}.conversation-panel-module__Tu-X4q__orbButton{background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:inline-flex}.conversation-panel-module__Tu-X4q__voiceStatus{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0 auto 0 0;font-size:10px;line-height:1;overflow:hidden}.conversation-panel-module__Tu-X4q__voiceHint{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.conversation-panel-module__Tu-X4q__voiceControls{flex:none;justify-content:center;align-items:center;gap:2px;margin:0;display:flex}.conversation-panel-module__Tu-X4q__voiceControls button,.conversation-panel-module__Tu-X4q__returnToText{border:1px solid var(--conversation-border);background:var(--conversation-raised);min-height:24px;color:var(--conversation-text);border-radius:12px;justify-content:center;align-items:center;gap:3px;padding:2px 5px;font-size:9px;line-height:1;display:flex}.conversation-panel-module__Tu-X4q__returnToText{width:100%}.conversation-panel-module__Tu-X4q__error{color:#ffc3c1;color:lab(84.2097% 22.2646 9.54169);background:#32191a;background:lab(12.588% 12.7649 5.60441);border-radius:10px;margin-bottom:12px;padding:12px;font-size:13px;line-height:1.5}.conversation-panel-module__Tu-X4q__errorRow{background:#32191a;background:lab(12.588% 12.7649 5.60441);border-radius:10px;flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:12px;padding:12px;display:flex}.conversation-panel-module__Tu-X4q__errorRow .conversation-panel-module__Tu-X4q__error{background:0 0;flex:12rem;margin:0;padding:0}.conversation-panel-module__Tu-X4q__retry{color:#ffc3c1;color:lab(84.2097% 22.2646 9.54169);cursor:pointer;background:0 0;border:1px solid #ffc3c159;border:1px solid lab(84.2097% 22.2646 9.54169/.35);border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 10px;font-size:12px;display:inline-flex}.conversation-panel-module__Tu-X4q__retry:hover{background:#ffc3c11a;background:lab(84.2097% 22.2646 9.54168/.1)}.conversation-panel-module__Tu-X4q__retry:focus-visible{outline-offset:2px;outline:2px solid #ffc3c1;outline:2px solid lab(84.2097% 22.2646 9.54169)}.conversation-panel-module__Tu-X4q__confirmation{border:1px solid var(--conversation-border);border-radius:12px;margin-bottom:12px;padding:14px;font-size:13px}.conversation-panel-module__Tu-X4q__confirmation strong{color:var(--conversation-peach);font-weight:500}.conversation-panel-module__Tu-X4q__confirmation p{margin-top:6px}.conversation-panel-module__Tu-X4q__confirmHint{color:var(--conversation-muted);font-size:12px;line-height:1.5}.conversation-panel-module__Tu-X4q__confirmation>div{gap:8px;margin-top:12px;display:flex}.conversation-panel-module__Tu-X4q__confirmation button{border:1px solid var(--conversation-border);border-radius:8px;min-height:44px;padding:8px 12px}.conversation-panel-module__Tu-X4q__confirmation button:first-child{background:var(--conversation-peach);color:var(--conversation-bg)}.conversation-panel-module__Tu-X4q__latest{border:1px solid var(--conversation-border);background:var(--conversation-raised);border-radius:18px;align-self:center;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-size:12px;display:flex}.conversation-panel-module__Tu-X4q__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes conversation-panel-module__Tu-X4q__arrive{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes conversation-panel-module__Tu-X4q__channel-stage-arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.conversation-panel-module__Tu-X4q__root[data-open=true]{z-index:60;padding:0;position:fixed;inset:0;flex-basis:100vw!important}.conversation-panel-module__Tu-X4q__floatLayer{--launcher-edge-inline:16px;--launcher-edge-block:max(16px, env(safe-area-inset-bottom))}.conversation-panel-module__Tu-X4q__panel{border-radius:0;width:100%;height:100dvh}.conversation-panel-module__Tu-X4q__header{padding-top:max(12px, env(safe-area-inset-top))}.conversation-panel-module__Tu-X4q__footer{padding-bottom:max(12px, env(safe-area-inset-bottom))}.conversation-panel-module__Tu-X4q__launcherNotice{max-width:calc(100vw - 32px)}.conversation-panel-module__Tu-X4q__thread{padding:20px}.conversation-panel-module__Tu-X4q__welcome h3{font-size:24px}.conversation-panel-module__Tu-X4q__voice{padding-top:max(4px, env(safe-area-inset-top))}.conversation-panel-module__Tu-X4q__modelControls{flex:1 0 100%;width:100%;margin-left:0}.conversation-panel-module__Tu-X4q__modelControls .conversation-panel-module__Tu-X4q__modelPicker{flex:1 1 0}.conversation-panel-module__Tu-X4q__modelControls .conversation-panel-module__Tu-X4q__modelPicker select{width:100%;min-width:0;max-width:none}.conversation-panel-module__Tu-X4q__channelStage{padding-top:max(64px, calc(env(safe-area-inset-top) + 52px))}.conversation-panel-module__Tu-X4q__root[data-presentation=page][data-open=true]{z-index:30}}@media (max-height:700px){.conversation-panel-module__Tu-X4q__welcome{padding-top:0}.conversation-panel-module__Tu-X4q__welcome h3{margin-top:12px}.conversation-panel-module__Tu-X4q__suggestions{margin-top:16px}}@media (prefers-reduced-motion:reduce){.conversation-panel-module__Tu-X4q__root{transition:none}.conversation-panel-module__Tu-X4q__panel,.conversation-panel-module__Tu-X4q__channelStage{animation:none}.conversation-panel-module__Tu-X4q__channelStage *{transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.conversation-panel-module__Tu-X4q__dock{bottom:max(20px, env(safe-area-inset-bottom));z-index:80;border:1px solid var(--conversation-border);background:var(--conversation-bg);width:min(370px,100vw - 32px);box-shadow:0 8px 32px var(--conversation-shadow);border-radius:24px;align-items:center;gap:4px;padding:8px;display:flex;position:fixed;right:24px}.conversation-panel-module__Tu-X4q__dockExpand{min-width:0;min-height:52px;color:inherit;text-align:left;background:0 0;border:0;border-radius:18px;flex:1;align-items:center;gap:12px;padding:4px 8px;display:flex}.conversation-panel-module__Tu-X4q__dockExpand:hover{background:var(--conversation-raised)}.conversation-panel-module__Tu-X4q__dockExpand>span:last-child{min-width:0}.conversation-panel-module__Tu-X4q__dockExpand strong{font-size:13px;font-weight:500;display:block}.conversation-panel-module__Tu-X4q__dockStatus{color:var(--conversation-muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.conversation-panel-module__Tu-X4q__dockEnd{border:1px solid var(--conversation-border);background:var(--conversation-raised);min-height:44px;color:var(--conversation-text);border-radius:16px;flex-shrink:0;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}@media (max-width:600px){.conversation-panel-module__Tu-X4q__dock{right:16px;bottom:max(16px, env(safe-area-inset-bottom))}}body:has(.conversation-panel-module__Tu-X4q__root[data-ventari-conversation-root]) [data-oracle-mount]{bottom:max(112px, calc(env(safe-area-inset-bottom) + 96px))}.conversation-panel-module__Tu-X4q__headerOrb,.conversation-panel-module__Tu-X4q__welcomeOrb{background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:inline-flex}.conversation-panel-module__Tu-X4q__headerOrb{min-width:44px;min-height:44px}.conversation-panel-module__Tu-X4q__root .conversation-panel-module__Tu-X4q__headerOrb:disabled,.conversation-panel-module__Tu-X4q__root .conversation-panel-module__Tu-X4q__welcomeOrb:disabled{opacity:1}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__header{border-bottom:0;min-height:56px;padding:8px 20px}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__identity span,.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__headerOrb{display:none}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__identity h1{color:var(--conversation-muted);font-size:14px;font-weight:500}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__thread{width:100%}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__footer{width:min(100%, var(--shell-conversation-width));align-self:center}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__panel[data-empty=true] .conversation-panel-module__Tu-X4q__thread{flex:none;margin-top:auto;padding-bottom:0;overflow:visible}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__panel[data-empty=true] .conversation-panel-module__Tu-X4q__footer{margin-bottom:auto}.conversation-panel-module__Tu-X4q__panel[data-empty=true] .conversation-panel-module__Tu-X4q__footnote{visibility:hidden}@media (max-width:600px){.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__panel:not([data-empty=true]) .conversation-panel-module__Tu-X4q__thread{padding-top:24px}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__thread{padding-inline:16px}.conversation-panel-module__Tu-X4q__root[data-presentation=page] .conversation-panel-module__Tu-X4q__footer{padding-inline:12px}.conversation-panel-module__Tu-X4q__welcome h3{font-size:24px}.conversation-panel-module__Tu-X4q__suggestions{gap:6px}.conversation-panel-module__Tu-X4q__suggestions button{min-height:44px;padding-inline:10px;font-size:12px}}.conversation-panel-module__Tu-X4q__sharingStatus{align-items:center;margin-right:4px;display:inline-flex}.conversation-panel-module__Tu-X4q__pageSharingStatus{z-index:5;pointer-events:auto;align-items:center;display:inline-flex;position:absolute;top:14px;right:20px}@media (max-width:767px){.conversation-panel-module__Tu-X4q__pageSharingStatus{right:72px}}.conversation-panel-module__Tu-X4q__queuedQuestion{border:1px solid var(--conversation-border);background:var(--conversation-raised);color:var(--conversation-muted);border-radius:12px;align-items:center;gap:8px;margin:8px 16px 0;padding:8px 10px;font-size:12.5px;display:flex}.conversation-panel-module__Tu-X4q__queuedQuestion span{flex:1;min-width:0}.conversation-panel-module__Tu-X4q__queuedQuestion button{color:var(--conversation-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 10px;font-weight:600}.conversation-panel-module__Tu-X4q__queuedQuestion button:disabled{opacity:.4;cursor:default}
