._sxc1hx9y7k0nhyhkz{position:fixed;inset:0;z-index:2147482500;display:none;align-items:center;justify-content:center;padding:28px;background:rgba(4,8,14,.52);backdrop-filter:blur(7px);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#edf2f7}
._sxc1hx9y7k0nhyhkz.is-open{display:flex}
._sxc1vzllwq1nje6iw{width:min(1500px,calc(100vw - 56px));height:min(920px,calc(100vh - 56px));min-width:320px;min-height:360px;display:flex;flex-direction:column;background:#0c1118;border:1px solid rgba(255,255,255,.13);border-radius:18px;box-shadow:0 28px 90px rgba(0,0,0,.42);overflow:hidden}
._sxc0sp6yw91asylw3{height:52px;flex:0 0 52px;display:flex;align-items:center;gap:12px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.09);background:#111821}
._sxc0dwkuti03v9ngb{font-size:13px;font-weight:700;letter-spacing:.01em;white-space:nowrap}
._sxc0calzzj0j47wvq{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.07);font-size:11px;font-weight:650;white-space:nowrap}
._sxc0calzzj0j47wvq::before{content:"";width:7px;height:7px;border-radius:50%;background:#8a96a5}
._sxc0calzzj0j47wvq[data-owner="ai"]::before{background:#57cf8d;box-shadow:0 0 0 3px rgba(87,207,141,.12)}
._sxc0calzzj0j47wvq[data-owner="user"]::before{background:#6aa7ff;box-shadow:0 0 0 3px rgba(106,167,255,.14)}
._sxc1tp9hur00w7d58{min-width:0;flex:1;height:30px;display:flex;align-items:center;padding:0 10px;border-radius:8px;background:rgba(0,0,0,.23);border:1px solid rgba(255,255,255,.06);font-size:11px;color:#aeb8c5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr}
._sxc0sp6yw91asylw3 button,._sxc0zlw5hr078yq0a button{height:32px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.07);color:#f5f7fa;padding:0 12px;font:600 12px/1 system-ui;cursor:pointer}
._sxc0sp6yw91asylw3 button:hover,._sxc0zlw5hr078yq0a button:hover{background:rgba(255,255,255,.12)}
._sxc0sp6yw91asylw3 button:disabled,._sxc0zlw5hr078yq0a button:disabled{opacity:.45;cursor:not-allowed}
._sxc1ut4d3j1d4r3ss{background:#e9f1ff!important;color:#101722!important;border-color:#e9f1ff!important}
._sxc01ebt8t1mhatk0{background:#e9f8ef!important;color:#0f2117!important;border-color:#e9f8ef!important}
._sxc18xybmm03fvfpd{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#05080c}
._sxc14eotcn0qs68lr{position:absolute;inset:0;outline:none;display:flex;align-items:center;justify-content:center;overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:none;cursor:default}
._sxc14eotcn0qs68lr.is-user-control{cursor:default}
._sxc0ykic7b18mk7zn{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none}
._sxc191795m0j1nw03{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#798696;font-size:13px;pointer-events:none}
._sxc191795m0j1nw03.is-hidden{display:none}
._sxc11bouil1veqs0g{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);padding:7px 11px;border-radius:999px;background:rgba(8,12,17,.84);border:1px solid rgba(255,255,255,.10);font-size:11px;color:#cbd4df;pointer-events:none;opacity:0;transition:opacity .18s}
._sxc14eotcn0qs68lr:focus ._sxc11bouil1veqs0g{opacity:1}
._sxc0zlw5hr078yq0a{min-height:48px;display:flex;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid rgba(255,255,255,.08);background:#101720}
._sxc1yzi7f81yxso9a{flex:1;min-width:0;font-size:12px;color:#c8d1dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
._sxc1jykwzs08wx01r{font-size:10px;color:#788596;white-space:nowrap}
._sxc04ujyeg0xiahkv{position:fixed;right:18px;bottom:18px;z-index:2147482499;display:none;height:38px;padding:0 14px;border:1px solid rgba(0,0,0,.13);border-radius:999px;background:#101720;color:#f5f7fa;box-shadow:0 12px 34px rgba(0,0,0,.25);font:650 12px/1 system-ui;cursor:pointer}
._sxc04ujyeg0xiahkv.is-visible{display:block}
._sxc0ehwqn50ur6fv3{width:18px;height:18px;border-radius:50%;border:2px solid rgba(255,255,255,.14);border-top-color:#95bfff;animation:eagiSharedBrowserSpin .8s linear infinite}
@keyframes eagiSharedBrowserSpin{to{transform:rotate(360deg)}}
@media(max-width:760px){._sxc1hx9y7k0nhyhkz{padding:0}._sxc1vzllwq1nje6iw{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;border:0}._sxc0sp6yw91asylw3{padding:0 8px;gap:7px}._sxc0dwkuti03v9ngb{display:none}._sxc1tp9hur00w7d58{font-size:10px}._sxc0sp6yw91asylw3 button,._sxc0zlw5hr078yq0a button{padding:0 9px}._sxc1jykwzs08wx01r{display:none}}
._sxc104jsnp1luw7q5{position:fixed;left:0;bottom:0;width:2px;height:2px;opacity:.01;z-index:-1;border:0;padding:0;resize:none;pointer-events:none}

/* Shared Browser lives inside the AI message by default. The full overlay opens only on click. */
._sxc04ujyeg0xiahkv{display:none!important}

/* Let only the AI message that owns an expanded browser temporarily become a wide work surface. */
._sxc1efdk8v03bdgj9._sxc0bfv0bt1nlq8cu._sxc0sfeht41vsa2x8{overflow:visible}
._sxc1efdk8v03bdgj9._sxc0bfv0bt1nlq8cu._sxc1ncv5d904g9pd2{width:min(1100px,calc(100% - 12px));max-width:min(1100px,calc(100% - 12px))!important;align-self:flex-start}
._sxc10ugvzg1b65q7d{width:min(410px,100%);max-width:100%;margin-top:12px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:inherit;direction:ltr}
._sxc10ugvzg1b65q7d.is-expanded{width:min(1040px,100%)}

/* Compact live-browser preview. */
._sxc1bzgv8k15cbnmz{width:100%;padding:10px 12px 12px;display:flex;align-items:center;gap:13px;text-align:start;border:1px solid rgba(127,142,160,.24);border-radius:14px;background:rgba(12,17,24,.055);color:inherit;cursor:pointer;font:inherit;box-shadow:none;transition:border-color .16s,background .16s,transform .16s}
._sxc1bzgv8k15cbnmz:hover{border-color:rgba(100,145,205,.42);background:rgba(12,17,24,.085);transform:translateY(-1px)}
._sxc1bzgv8k15cbnmz:disabled{cursor:default;transform:none;opacity:.72}
._sxc10ugvzg1b65q7d.is-expanded>._sxc1bzgv8k15cbnmz{display:none}
._sxc037g3ar1h3wzek{position:relative;display:block;flex:0 0 154px;padding-bottom:12px}
._sxc1whm8nl0wocj6b{position:relative;display:flex;width:154px;height:94px;align-items:center;justify-content:center;overflow:hidden;border:4px solid #222a34;border-radius:8px;background:#06090d;box-shadow:0 4px 12px rgba(0,0,0,.18)}
._sxc14utz2k0co5kxd{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none}
._sxc0q8br441j1nzf3{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#080c11}
._sxc0q8br441j1nzf3.is-hidden{display:none}
._sxc1ldw8fn0cxf9yr{position:absolute;left:50%;bottom:2px;width:36px;height:7px;transform:translateX(-50%);border-radius:1px 1px 5px 5px;background:#303945}
._sxc1ldw8fn0cxf9yr::before{content:"";position:absolute;left:15px;top:-8px;width:6px;height:10px;background:#303945}
._sxc14k5r3519r72r9{display:flex;min-width:0;flex:1;flex-direction:column;gap:5px}
._sxc1gr0ly91nhjt6s{display:flex;align-items:center;gap:7px;min-width:0}
._sxc0grl2ab1vc8p03,._sxc1t1djf90f5lss2{display:inline-flex;align-items:center;gap:5px;padding:3px 6px;border-radius:999px;background:rgba(49,174,107,.11);color:#23905a;font:700 9px/1 system-ui;letter-spacing:.04em;white-space:nowrap}
._sxc0grl2ab1vc8p03::before,._sxc1t1djf90f5lss2::before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px rgba(49,174,107,.10)}
._sxc1m10xau0fvvw1d{font:700 12px/1.2 system-ui;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
._sxc1gipndw0dcywr3{font:600 11px/1.35 system-ui;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
._sxc0wr44of0e04961{font:500 10px/1.3 system-ui;opacity:.5}
._sxc1bzgv8k15cbnmz.is-user{border-color:rgba(73,133,226,.34)}
._sxc1bzgv8k15cbnmz.is-user ._sxc0grl2ab1vc8p03{background:rgba(73,133,226,.11);color:#4c83d8}
._sxc1bzgv8k15cbnmz.is-user ._sxc0grl2ab1vc8p03::before{box-shadow:0 0 0 3px rgba(73,133,226,.10)}
._sxc1bzgv8k15cbnmz.is-closed ._sxc0grl2ab1vc8p03{background:rgba(115,125,138,.11);color:#737d89}
._sxc1bzgv8k15cbnmz.is-closed ._sxc0grl2ab1vc8p03::before{box-shadow:none}

/* Expanded browser workspace inside the same AI message. */
._sxc11p02ol1la7zi3{display:none;width:100%;min-width:0;overflow:hidden;border:1px solid rgba(127,142,160,.25);border-radius:16px;background:#0b1118;color:#eef3f8;box-shadow:0 12px 34px rgba(0,0,0,.18)}
._sxc11p02ol1la7zi3.is-open{display:flex;flex-direction:column}
._sxc000esub10jhfla{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 11px 9px 13px;border-bottom:1px solid rgba(255,255,255,.08);background:#111922}
._sxc0gbbyhy1if4e56{display:flex;align-items:center;gap:8px;min-width:0;flex:1}
._sxc1xdkot41tyeenx{display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.07);font:650 10px/1 system-ui;white-space:nowrap}
._sxc1xdkot41tyeenx::before{content:"";width:6px;height:6px;border-radius:50%;background:#57cf8d}
._sxc1xdkot41tyeenx[data-owner="user"]::before{background:#6aa7ff}
._sxc0mn60qn1eh98kg{min-width:0;flex:1;height:29px;display:flex;align-items:center;padding:0 9px;border-radius:8px;background:rgba(0,0,0,.22);border:1px solid rgba(255,255,255,.055);font:500 10px/1 system-ui;color:#aab5c2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:ltr}
._sxc0quzc9w0gy5b54{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}
._sxc0quzc9w0gy5b54 button,._sxc16vgi1b1li3mp3 button{height:32px;border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.07);color:#f4f7fa;padding:0 10px;font:650 11px/1 system-ui;cursor:pointer;white-space:nowrap}
._sxc0quzc9w0gy5b54 button:hover,._sxc16vgi1b1li3mp3 button:hover{background:rgba(255,255,255,.12)}
._sxc0quzc9w0gy5b54 button:disabled,._sxc16vgi1b1li3mp3 button:disabled{opacity:.45;cursor:not-allowed}
._sxc00t5z5i0fy4fnu{background:#e9f1ff!important;color:#101722!important;border-color:#e9f1ff!important}
._sxc0sk1tpf11qzk2f{background:rgba(106,167,255,.15)!important;border-color:rgba(106,167,255,.30)!important}
._sxc1a3ywgr1qrofrg{font-size:0!important;width:32px;padding:0!important;position:relative}
._sxc1a3ywgr1qrofrg::before{content:"−";font:700 18px/1 system-ui}
._sxc11de6ev16o0fup{position:relative;width:100%;height:clamp(330px,48vw,590px);min-height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden;outline:none;background:#05080c;user-select:none;-webkit-user-select:none;touch-action:none}
._sxc11de6ev16o0fup.is-user-control{box-shadow:inset 0 0 0 2px rgba(106,167,255,.34)}
._sxc07pbmaj1cvedxx{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;pointer-events:none;-webkit-user-drag:none}
._sxc0vz7xjb0f2o4n7{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#798696;background:#05080c}
._sxc0vz7xjb0f2o4n7.is-hidden{display:none}
._sxc0cy2h98046qqp3{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);max-width:calc(100% - 24px);padding:6px 10px;border-radius:999px;background:rgba(8,12,17,.86);border:1px solid rgba(255,255,255,.10);font:500 10px/1.25 system-ui;color:#cbd4df;text-align:center;pointer-events:none;opacity:0;transition:opacity .16s}
._sxc11de6ev16o0fup.is-user-control:focus ._sxc0cy2h98046qqp3{opacity:1}

/* Inline human/AI collaboration thread attached to this browser stage. */
._sxc1ascri8102v8w1{display:flex;flex-direction:column;gap:9px;padding:11px 12px 12px;border-top:1px solid rgba(255,255,255,.075);background:#0f161f}
._sxc0zj6wtb0ysct7x{display:flex;flex-direction:column;gap:8px;max-height:260px;overflow:auto;padding:2px 2px 2px 0;scrollbar-width:thin}
._sxc0heby8n1ld62fv{padding:8px 4px;font:500 11px/1.4 system-ui;color:#7f8b98;text-align:center}
._sxc19l25zz1mhq5y2{display:flex;align-items:flex-end;gap:8px;max-width:88%}
._sxc19l25zz1mhq5y2.is-user{align-self:flex-end;flex-direction:row-reverse}
._sxc19l25zz1mhq5y2.is-ai,._sxc19l25zz1mhq5y2.is-system{align-self:flex-start}
._sxc03v7vk805fd1s2{width:92px;height:58px;flex:0 0 92px;object-fit:cover;object-position:center;border-radius:8px;border:1px solid rgba(255,255,255,.11);background:#05080c;box-shadow:0 3px 10px rgba(0,0,0,.18)}
._sxc1ucslp41212y8q{min-width:0;padding:8px 10px;border-radius:12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.065)}
._sxc19l25zz1mhq5y2.is-user ._sxc1ucslp41212y8q{background:rgba(78,132,216,.16);border-color:rgba(91,151,239,.22)}
._sxc19l25zz1mhq5y2.is-system ._sxc1ucslp41212y8q{background:transparent;border-style:dashed;opacity:.78}
._sxc1tbufg31lv1tpi{margin-bottom:3px;font:700 9px/1 system-ui;letter-spacing:.03em;text-transform:uppercase;color:#8795a5}
._sxc19l25zz1mhq5y2.is-user ._sxc1tbufg31lv1tpi{color:#8db5f3}
._sxc0nqg3wz0u4d97t{font:500 11px/1.42 system-ui;color:#e5ebf1;overflow-wrap:anywhere;white-space:normal}
._sxc16vgi1b1li3mp3{display:flex;align-items:flex-end;gap:7px;width:100%}
._sxc0pt6uyb03hmrp1{flex:1;min-width:0;min-height:38px;max-height:120px;resize:none;overflow:auto;padding:9px 10px;border:1px solid rgba(255,255,255,.12);border-radius:10px;outline:none;background:rgba(4,8,12,.52);color:#eef3f8;font:500 11px/1.45 system-ui;direction:auto}
._sxc0pt6uyb03hmrp1:focus{border-color:rgba(106,167,255,.55);box-shadow:0 0 0 3px rgba(106,167,255,.08)}
._sxc0pt6uyb03hmrp1:disabled{opacity:.56}
._sxc0pt6uyb03hmrp1::placeholder{color:#74808d}
._sxc0kxs2qx16a0rwn{background:#edf3fb!important;color:#111821!important;border-color:#edf3fb!important}
._sxc0bejetj1a7r4qj{display:none;background:#e9f8ef!important;color:#0f2117!important;border-color:#e9f8ef!important}
._sxc13u1vk701sa1rr{min-height:14px;font:500 10px/1.35 system-ui;color:#7f8b98}

@media(max-width:900px){
  ._sxc1efdk8v03bdgj9._sxc0bfv0bt1nlq8cu._sxc1ncv5d904g9pd2{width:calc(100% - 4px);max-width:calc(100% - 4px)!important}
  ._sxc000esub10jhfla{align-items:flex-start;flex-direction:column}
  ._sxc0quzc9w0gy5b54{width:100%;justify-content:flex-start}
  ._sxc0mn60qn1eh98kg{max-width:100%}
  ._sxc11de6ev16o0fup{height:clamp(300px,62vw,520px)}
}
@media(max-width:620px){
  ._sxc10ugvzg1b65q7d{width:100%}
  ._sxc1bzgv8k15cbnmz{gap:9px;padding:8px}
  ._sxc037g3ar1h3wzek{flex-basis:112px}
  ._sxc1whm8nl0wocj6b{width:112px;height:70px}
  ._sxc0wr44of0e04961{display:none}
  ._sxc11p02ol1la7zi3{border-radius:12px}
  ._sxc000esub10jhfla{padding:8px}
  ._sxc0gbbyhy1if4e56{width:100%;flex-wrap:wrap}
  ._sxc0mn60qn1eh98kg{flex-basis:100%;width:100%}
  ._sxc11de6ev16o0fup{height:56vw;min-height:240px;max-height:420px}
  ._sxc1ascri8102v8w1{padding:9px}
  ._sxc0zj6wtb0ysct7x{max-height:220px}
  ._sxc19l25zz1mhq5y2{max-width:96%}
  ._sxc03v7vk805fd1s2{width:72px;height:46px;flex-basis:72px}
  ._sxc16vgi1b1li3mp3{flex-wrap:wrap}
  ._sxc0pt6uyb03hmrp1{flex-basis:100%}
  ._sxc16vgi1b1li3mp3 button{flex:1}
}

/* Browser collaboration is rendered as ordinary media + replies inside the existing AI message. */
._sxc10ugvzg1b65q7d{width:min(760px,100%);margin-top:12px;direction:ltr}
._sxc10ugvzg1b65q7d.is-expanded{width:min(1040px,100%)}
._sxc1bzgv8k15cbnmz{display:flex;flex-direction:column;align-items:stretch;gap:7px;padding:0;border:0;background:transparent;box-shadow:none;transform:none!important}
._sxc037g3ar1h3wzek{flex:none;width:100%;padding:0}
._sxc1whm8nl0wocj6b{width:100%;height:auto;aspect-ratio:16/9;border:0;border-radius:12px;background:#06090d;box-shadow:none}
._sxc1ldw8fn0cxf9yr{display:none}
._sxc14k5r3519r72r9{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 2px;min-height:22px}
._sxc1gr0ly91nhjt6s{flex:0 0 auto}
._sxc1gipndw0dcywr3{flex:1;min-width:0;text-align:start}
._sxc0wr44of0e04961{font-size:10px;white-space:nowrap}
._sxc11p02ol1la7zi3{border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;overflow:visible}
._sxc000esub10jhfla{min-height:40px;padding:4px 0 8px;border:0;background:transparent;color:inherit}
._sxc1xdkot41tyeenx{background:rgba(127,142,160,.10);color:inherit}
._sxc0mn60qn1eh98kg{background:rgba(127,142,160,.07);border-color:rgba(127,142,160,.13);color:inherit;opacity:.72}
._sxc0quzc9w0gy5b54 button{color:inherit;background:rgba(127,142,160,.08);border-color:rgba(127,142,160,.18)}
._sxc11de6ev16o0fup{height:clamp(330px,48vw,590px);min-height:300px;border-radius:12px;background:#05080c;overflow:hidden}
._sxc06efw6n05m0rya{display:flex;align-items:center;gap:9px;padding:8px 1px 0;color:inherit}
._sxc06efw6n05m0rya button{height:32px;border:1px solid rgba(127,142,160,.20);border-radius:9px;padding:0 11px;background:rgba(127,142,160,.08);color:inherit;font:650 11px/1 system-ui;cursor:pointer}
._sxc0ssmtg20h2sy5i{font:500 10px/1.35 system-ui;opacity:.58}
._sxc1rgi0xj15nub3n{display:flex;flex-direction:column;gap:8px;margin-top:10px;width:100%;direction:auto}
._sxc0zj6wtb0ysct7x{display:flex;flex-direction:column;gap:7px;max-height:none;overflow:visible;padding:0}
._sxc19l25zz1mhq5y2{display:flex;align-items:flex-end;gap:6px;max-width:92%;direction:ltr}
._sxc19l25zz1mhq5y2.is-user{align-self:flex-end;flex-direction:row-reverse}
._sxc19l25zz1mhq5y2.is-ai{align-self:flex-start}
._sxc03v7vk805fd1s2{width:64px;height:40px;flex:0 0 64px;object-fit:cover;border-radius:7px;border:1px solid rgba(127,142,160,.18);background:#05080c;box-shadow:none}
._sxc1ucslp41212y8q{min-width:0;padding:7px 10px;border-radius:12px;background:rgba(127,142,160,.08);border:1px solid rgba(127,142,160,.12);color:inherit;direction:auto}
._sxc19l25zz1mhq5y2.is-user ._sxc1ucslp41212y8q{background:rgba(90,130,190,.12);border-color:rgba(90,130,190,.18)}
._sxc1tbufg31lv1tpi{margin-bottom:3px;font:700 9px/1 system-ui;letter-spacing:.02em;text-transform:none;opacity:.55;color:inherit}
._sxc0nqg3wz0u4d97t{font:500 11px/1.45 system-ui;color:inherit;overflow-wrap:anywhere;white-space:normal}
._sxc1yqfuze0ocqywd{display:flex;flex-direction:column;gap:6px;margin-top:2px}
._sxc0upj6et058zet4{display:flex;align-items:center;gap:8px;width:min(520px,100%);padding:8px 10px;border:1px solid rgba(127,142,160,.17);border-radius:10px;color:inherit;text-decoration:none;background:rgba(127,142,160,.055);font:500 11px/1.3 system-ui}
._sxc17oc0ny06sobcb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:650}
._sxc0upj6et058zet4>span:not(._sxc17oc0ny06sobcb):not(._sxc1ruaj9h1dbn6xp){opacity:.55;font-size:10px}
._sxc1ruaj9h1dbn6xp{font-weight:700;font-size:10px;opacity:.76}
@media(max-width:620px){
  ._sxc10ugvzg1b65q7d{width:100%}
  ._sxc11de6ev16o0fup{height:56vw;min-height:240px;max-height:420px}
  ._sxc19l25zz1mhq5y2{max-width:98%}
  ._sxc03v7vk805fd1s2{width:54px;height:34px;flex-basis:54px}
  ._sxc14k5r3519r72r9{flex-wrap:wrap}
}


/* Browser collaboration transcript is rendered by the normal AI run message. */
._sxc1gf6grs0ikjrc4{display:flex;flex-direction:column;gap:7px;width:min(760px,100%);margin-top:9px;direction:auto}
._sxc1gf6grs0ikjrc4[hidden]{display:none!important}
._sxc08atvd40ahqusq{display:flex;align-items:flex-end;gap:6px;max-width:92%;direction:ltr}
._sxc08atvd40ahqusq.is-user{align-self:flex-end;flex-direction:row-reverse}
._sxc08atvd40ahqusq.is-ai{align-self:flex-start}
._sxc06bxh181e3fsje{width:58px;height:36px;flex:0 0 58px;object-fit:cover;object-position:center;border-radius:6px;border:1px solid rgba(127,142,160,.18);background:#05080c}
._sxc05ppx0b1b17msm{min-width:0;padding:7px 10px;border-radius:12px;background:rgba(127,142,160,.08);border:1px solid rgba(127,142,160,.12);color:inherit;direction:auto}
._sxc08atvd40ahqusq.is-user ._sxc05ppx0b1b17msm{background:rgba(90,130,190,.12);border-color:rgba(90,130,190,.18)}
._sxc1vcnnpw1a990j2{font:500 11px/1.45 system-ui;color:inherit;overflow-wrap:anywhere;white-space:normal}
._sxc01vqzz40fl08lw{display:inline-block;width:5px;height:5px;margin-inline-start:5px;border-radius:50%;background:currentColor;opacity:.45;vertical-align:middle;animation:eagiBrowserThreadPulse 1s ease-in-out infinite}
@keyframes eagiBrowserThreadPulse{0%,100%{opacity:.2}50%{opacity:.75}}
@media(max-width:620px){._sxc1gf6grs0ikjrc4{width:100%}._sxc08atvd40ahqusq{max-width:96%}._sxc06bxh181e3fsje{width:50px;height:31px;flex-basis:50px}}
._sxc1rgi0xj15nub3n,._sxc0zj6wtb0ysct7x{display:none!important}
