._time_5ojrt_3{color:var(--mantine-color-gray-7)}:root[data-mantine-color-scheme=dark] ._time_5ojrt_3{color:var(--mantine-color-dark-1)}._throb_3i3a1_4{flex-shrink:0;display:block}._tile_3i3a1_5{transform-box:fill-box;transform-origin:50% 0}._dot_3i3a1_6{transform-box:fill-box;transform-origin:50% 100%}._throb_3i3a1_4[data-state=hello] ._dot_3i3a1_6{animation:.9s _dot-hello_3i3a1_1}._throb_3i3a1_4[data-state=thinking] ._dot_3i3a1_6{animation:.82s infinite _dot-bounce_3i3a1_1}._throb_3i3a1_4[data-state=working] ._dot_3i3a1_6{animation:2.4s infinite _dot-dance_3i3a1_1}._throb_3i3a1_4[data-state=working] ._tile_3i3a1_5{animation:2.4s ease-in-out infinite _tile-sway_3i3a1_1}._throb_3i3a1_4[data-state=listening] ._dot_3i3a1_6{transform-origin:50%;transform:scale(calc(1 + var(--lvl,0) * .24));transition:transform 90ms linear}._throb_3i3a1_4[data-state=speaking] ._dot_3i3a1_6{transform-origin:50%;transform:scale(calc(1 + var(--lvl,0) * .22));transition:transform .12s ease-out}._throb_3i3a1_4[data-state=done] ._dot_3i3a1_6{transform-origin:50%;animation:.64s _dot-stamp_3i3a1_1}._throb_3i3a1_4[data-state=done] ._tile_3i3a1_5{transform-origin:50%;animation:.64s _tile-thud_3i3a1_1}@keyframes _dot-hello_3i3a1_1{0%{transform:translateY(0)scale(1)}18%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.12,.88)}46%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-28px)scale(.95,1.05)}70%{transform:translateY(0)scale(1.1,.9)}84%{transform:translateY(-6px)scale(.98,1.02)}to{transform:translateY(0)scale(1)}}@keyframes _dot-bounce_3i3a1_1{0%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.1,.9)}12%{animation-timing-function:cubic-bezier(.25,.6,.4,1);transform:translateY(-4px)scale(.94,1.06)}45%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-30px)scale(.98,1.02)}88%{transform:translateY(0)scale(1.08,.92)}to{transform:translateY(0)scale(1.1,.9)}}@keyframes _dot-dance_3i3a1_1{0%{transform:translate(0)scale(1)}8%{transform:translate(0)scale(1.12,.88)}16%{transform:translate(-36px)scale(.92,1.06)}26%{transform:translate(-72px)scale(1.1,.9)}34%{transform:translate(-72px,-34px)scale(.95,1.05)}42%{transform:translate(-72px)scale(1.12,.88)}50%{transform:translate(-72px)scaleX(.12)}56%{transform:translate(-72px)scale(1)}62%{transform:translate(-72px)scaleX(.12)}68%{transform:translate(-72px)scale(1)}78%{transform:translate(-30px,-14px)scale(.96,1.04)}88%{transform:translate(0)scale(1.14,.86)}94%{transform:translateY(-6px)scale(.97,1.03)}to{transform:translate(0)scale(1)}}@keyframes _tile-sway_3i3a1_1{0%,to{transform:rotate(0)}22%{transform:rotate(-1.6deg)}50%{transform:rotate(1.4deg)}76%{transform:rotate(-.8deg)}}@keyframes _dot-stamp_3i3a1_1{0%{transform:translateY(-10px)scale(1.3)}45%{transform:translateY(0)scale(.86)}70%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes _tile-thud_3i3a1_1{0%,to{transform:scale(1)}45%{transform:scale(.97)}70%{transform:scale(1.01)}}@keyframes _dot-pulse_3i3a1_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._dot_3i3a1_6,._tile_3i3a1_5{transition:none!important;animation:none!important}._throb_3i3a1_4[data-state=thinking] ._dot_3i3a1_6,._throb_3i3a1_4[data-state=working] ._dot_3i3a1_6{animation:1.4s ease-in-out infinite _dot-pulse_3i3a1_1!important}._throb_3i3a1_4[data-state=speaking] ._dot_3i3a1_6{transform:none}}._levels_3i3a1_61{align-items:center;gap:3px;height:26px;display:inline-flex}._levels_3i3a1_61 i{background:var(--mantine-primary-color-filled);border-radius:2px;width:4px;height:4px;display:block}._levels_3i3a1_61[data-hearing=true] i{animation:.64s ease-in-out infinite alternate _level_3i3a1_61}._levels_3i3a1_61 i:nth-child(3n){animation-delay:-120ms}._levels_3i3a1_61 i:nth-child(3n+1){animation-delay:-360ms}._levels_3i3a1_61 i:nth-child(4n){animation-duration:.52s}@keyframes _level_3i3a1_61{0%{height:4px}to{height:24px}}@media (prefers-reduced-motion:reduce){._levels_3i3a1_61[data-hearing=true] i{height:14px;animation:none}}._reply_3i3a1_71{font-family:var(--agent-serif);color:var(--mantine-color-bright);overflow-wrap:anywhere;font-size:18px;line-height:1.62}._reply_3i3a1_71 p{margin:0 0 .7em}._reply_3i3a1_71 p:last-child{margin-bottom:0}._reply_3i3a1_71 ul,._reply_3i3a1_71 ol{margin:0 0 .7em;padding-left:1.3em}._reply_3i3a1_71 code{font-size:.82em;font-family:var(--mantine-font-family-monospace);background:var(--mantine-color-default-hover);border-radius:4px;padding:1px 5px}._compact_3i3a1_78 p{margin:0 0 .4em}._compact_3i3a1_78 p:last-child{margin-bottom:0}._compact_3i3a1_78 ul,._compact_3i3a1_78 ol{margin:0 0 .4em;padding-left:1.2em}._md_3i3a1_86 .md-table{-webkit-overflow-scrolling:touch;border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-body);border-radius:12px;max-width:100%;margin:.9em 0;overflow-x:auto}._md_3i3a1_86 .md-table:first-child{margin-top:0}._md_3i3a1_86 .md-table:last-child{margin-bottom:0}._md_3i3a1_86 table{border-collapse:collapse;border-spacing:0;width:100%;font-family:var(--mantine-font-family);font-variant-numeric:tabular-nums;overflow-wrap:normal;word-break:normal;font-size:clamp(12px,.85em,15px);line-height:1.45}._md_3i3a1_86 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--mantine-color-dimmed);background:var(--mantine-color-default-hover);white-space:nowrap;border-bottom:1px solid var(--mantine-color-default-border);padding:.75em 1em;font-size:.78em;font-weight:600}._md_3i3a1_86 td{vertical-align:top;color:var(--mantine-color-text);border-bottom:1px solid var(--mantine-color-default-border);padding:.7em 1em}._md_3i3a1_86 tbody tr:last-child td{border-bottom:0}._md_3i3a1_86 td:first-child{color:var(--mantine-color-bright);font-weight:500}._md_3i3a1_86 td code,._md_3i3a1_86 th code{font-size:.9em}._compact_3i3a1_78._md_3i3a1_86 .md-table{border-radius:8px;margin:.5em 0}._compact_3i3a1_78._md_3i3a1_86 thead{display:none}._compact_3i3a1_78._md_3i3a1_86 table,._compact_3i3a1_78._md_3i3a1_86 tbody,._compact_3i3a1_78._md_3i3a1_86 tr,._compact_3i3a1_78._md_3i3a1_86 td{width:100%;display:block}._compact_3i3a1_78._md_3i3a1_86 table{overflow-wrap:anywhere}._compact_3i3a1_78._md_3i3a1_86 tr{border-bottom:1px solid var(--mantine-color-default-border);padding:.65em .8em}._compact_3i3a1_78._md_3i3a1_86 tbody tr:last-child{border-bottom:0}._compact_3i3a1_78._md_3i3a1_86 td{border:0;padding:0;text-align:left!important}._compact_3i3a1_78._md_3i3a1_86 td:first-child{margin-bottom:.15em;font-weight:600}._compact_3i3a1_78._md_3i3a1_86 td+td{color:var(--mantine-color-text)}._compact_3i3a1_78._md_3i3a1_86 td:not(:first-child):before{content:attr(data-label);min-width:6.5em;color:var(--mantine-color-dimmed);letter-spacing:.05em;text-transform:uppercase;margin-right:.5em;font-size:.82em;display:inline-block}@media (width<=640px){._md_3i3a1_86 thead{display:none}._md_3i3a1_86 table,._md_3i3a1_86 tbody,._md_3i3a1_86 tr,._md_3i3a1_86 td{width:100%;display:block}._md_3i3a1_86 table{overflow-wrap:anywhere}._md_3i3a1_86 tr{border-bottom:1px solid var(--mantine-color-default-border);padding:.7em .9em}._md_3i3a1_86 tbody tr:last-child{border-bottom:0}._md_3i3a1_86 td{border:0;padding:0;text-align:left!important}._md_3i3a1_86 td:first-child{margin-bottom:.15em;font-weight:600}._md_3i3a1_86 td:not(:first-child):before{content:attr(data-label);min-width:6.5em;color:var(--mantine-color-dimmed);letter-spacing:.05em;text-transform:uppercase;margin-right:.5em;font-size:.82em;display:inline-block}}._suggestion_3i3a1_137{transition:border-color .15s,transform .15s}._suggestion_3i3a1_137:hover{transform:translateY(-1px);border-color:var(--mantine-primary-color-filled)!important}@media (prefers-reduced-motion:reduce){._suggestion_3i3a1_137:hover{transform:none}}._composer_3i3a1_141:focus-within{box-shadow:0 0 0 3px var(--mantine-primary-color-light);border-color:var(--mantine-primary-color-filled)!important}._sendMorph_3i3a1_144{cursor:pointer;background:var(--mantine-primary-color-filled);width:38px;height:38px;color:var(--mantine-primary-color-contrast);border:0;border-radius:19px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:width .32s cubic-bezier(.2,.9,.3,1.15),background-color .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}._sendMorph_3i3a1_144:hover:not(:disabled){background:var(--mantine-primary-color-filled-hover)}._sendMorph_3i3a1_144:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:2px}._sendMorph_3i3a1_144:disabled{cursor:not-allowed;background:var(--mantine-color-disabled);color:var(--mantine-color-disabled-color)}._sendMorph_3i3a1_144[data-counting=true]{background:var(--mantine-primary-color-light);width:148px;color:var(--mantine-primary-color-light-color)}._sendMorph_3i3a1_144[data-counting=true]:hover:not(:disabled){background:var(--mantine-primary-color-light-hover)}._sendFill_3i3a1_155{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0);justify-content:center;align-items:center;transition:clip-path .12s linear;display:flex;position:absolute;inset:0}._sendLabel_3i3a1_160{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){._sendMorph_3i3a1_144,._sendFill_3i3a1_155{transition:none}}
