@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.SWB4CW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.SWB4CW_variable{--font-agent-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/53184f85607312d4-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/6481e8356700f25f-s.22-vwy_zcz7be.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/3a41be36334ec777-s.3_q_pmj-3v7pv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/6aca2b2dd1e73eb2-s.0kupvvif_223v.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/f0ca9ca26c218c3f-s.11jlrhjosin9v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/53184f85607312d4-s.3z1vcboutudqk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(../media/7c42b85337e0c4bb-s.p.012bmydply3go.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.rAmoMW_className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.rAmoMW_variable{--font-agent-serif:"Source Serif 4", "Source Serif 4 Fallback"}
.xq4fyq_scene{isolation:isolate;position:relative}.xq4fyq_scene:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(hsl(var(--foreground) / .07) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 75% at 55%,#000 25%,#0000 85%);mask-image:radial-gradient(75% 75% at 55%,#000 25%,#0000 85%)}.xq4fyq_ink{background:radial-gradient(ellipse 70% 60% at 30% 110%, var(--fp-ink,hsl(var(--primary) / .45)), transparent 70%), hsl(var(--foreground));color:hsl(var(--background));overflow:hidden}.xq4fyq_ink:before{background-image:radial-gradient(hsl(var(--background) / .1) 1px, transparent 1px)}.xq4fyq_rings{z-index:-1;pointer-events:none;background:radial-gradient(circle, transparent 0 279px, hsl(var(--foreground) / .035) 280px 281px, transparent 282px 479px, hsl(var(--foreground) / .025) 480px 481px, transparent 482px);border-radius:9999px;width:1200px;height:1200px;margin-top:-600px;position:absolute;top:50%;right:-300px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 60%);mask-image:linear-gradient(90deg,#0000,#000 60%)}.xq4fyq_ink .xq4fyq_rings{background:radial-gradient(circle, transparent 0 279px, hsl(var(--background) / .04) 280px 281px, transparent 282px 479px, hsl(var(--background) / .03) 480px 481px, transparent 482px)}.xq4fyq_glow{z-index:-1;filter:blur(80px);pointer-events:none;background:radial-gradient(circle, var(--fp-glow,hsl(var(--primary) / .2)), transparent 65%);border-radius:9999px;position:absolute}.xq4fyq_halo{background:radial-gradient(circle, hsl(var(--background) / .95), transparent 70%)}.xq4fyq_scrolly{view-timeline-name:--op;height:2600px}.xq4fyq_scrollyStick{height:min(100vh - 32px,780px);position:sticky;top:16px}.xq4fyq_sx{animation:linear both xq4fyq_sx-in;animation-timeline:--op}.xq4fyq_sxT{animation:linear both xq4fyq_sx-flash;animation-timeline:--op}.xq4fyq_sxLate{animation:linear both xq4fyq_sx-in;animation-timeline:--op}.xq4fyq_sxGone{animation:linear both xq4fyq_sx-out;animation-timeline:--op}.xq4fyq_sxStep{animation:linear both xq4fyq_sx-step;animation-timeline:--op}.xq4fyq_swap{display:grid}.xq4fyq_swap>*{grid-area:1/1}.xq4fyq_pulse{animation:1.4s ease-in-out infinite xq4fyq_pulse-o}.xq4fyq_spin{animation:1s linear infinite xq4fyq_spin}@keyframes xq4fyq_sx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes xq4fyq_sx-out{0%{opacity:1}to{opacity:0}}@keyframes xq4fyq_sx-flash{0%{opacity:0}10%,90%{opacity:1}to{opacity:0}}@keyframes xq4fyq_sx-step{0%{opacity:.28}to{opacity:1}}@keyframes xq4fyq_pulse-o{50%{opacity:.45}}@keyframes xq4fyq_spin{to{transform:rotate(360deg)}}@media (max-width:900px){.xq4fyq_scrolly{display:none}.xq4fyq_smReveal{animation:linear both xq4fyq_sm-in;animation-timeline:view();animation-range:entry cover 35%}.xq4fyq_stream{view-timeline-name:--stream}.xq4fyq_stream>span{animation:linear both xq4fyq_sm-word;animation-timeline:--stream}}@keyframes xq4fyq_sm-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes xq4fyq_sm-word{0%{opacity:0}to{opacity:1}}.xq4fyq_caret{vertical-align:-3px;background:hsl(var(--primary));border-radius:2px;width:8px;height:18px;margin-left:4px;animation:1s steps(2,end) infinite xq4fyq_caret;display:inline-block}@keyframes xq4fyq_caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.xq4fyq_pulse,.xq4fyq_spin,.xq4fyq_caret{animation:none}}.xq4fyq_ink [data-fp-surface]{background:hsl(var(--background) / .1);border-color:hsl(var(--background) / .2);color:hsl(var(--background));box-shadow:0 18px 40px -24px hsl(var(--foreground) / .45);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%)}:is(.xq4fyq_ink [data-fp-surface] .text-muted-foreground,.xq4fyq_ink [data-fp-surface] .text-foreground){color:hsl(var(--background) / .7)}.xq4fyq_ink [data-fp-surface] .text-primary{color:hsl(var(--background))}.xq4fyq_ink [data-fp-surface] [data-fp-tone=success]{background:hsl(var(--background) / .08);box-shadow:inset 0 0 0 1px hsl(var(--background) / .22);color:hsl(var(--background))}.xq4fyq_ink [data-fp-tone=neutral]{background:hsl(var(--background) / .12);color:hsl(var(--background) / .8)}.xq4fyq_ink [data-fp-depth="1"],.xq4fyq_ink [data-fp-depth="2"]{filter:none}.xq4fyq_ink [data-fp-depth="1"]{opacity:.75}.xq4fyq_ink [data-fp-depth="2"]{opacity:.5}.xq4fyq_ink [data-fp-avatar]{background:hsl(var(--background) / .14);color:hsl(var(--background))}.xq4fyq_ink [data-fp-tone=primary]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.xq4fyq_ink [data-fp-tone=primary]>span{background:hsl(var(--primary-foreground))}.xq4fyq_ink [data-fp-surface] [data-fp-inset]{background:hsl(var(--background) / .06);border-color:hsl(var(--background) / .12)}.xq4fyq_ink [data-fp-surface] [data-fp-inset]>*{border-color:hsl(var(--background) / .1)}.xq4fyq_marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.xq4fyq_marqueeTrack{gap:44px;width:max-content;animation:36s linear infinite xq4fyq_marquee;display:flex}.xq4fyq_marquee:hover .xq4fyq_marqueeTrack{animation-play-state:paused}.xq4fyq_marqueeItem{filter:grayscale();opacity:.75;transition:filter .25s,opacity .25s,color .25s}.xq4fyq_marqueeItem:hover{filter:none;opacity:1}@keyframes xq4fyq_marquee{to{transform:translate(calc(-50% - 22px))}}@media (prefers-reduced-motion:reduce){.xq4fyq_marqueeTrack{animation:none}}
._9zEMNG_page{display:block}._9zEMNG_hero{isolation:isolate;border:1px solid var(--a-line);background:var(--a-bg);max-width:1360px;color:var(--a-ink);border-radius:32px;margin:0 auto;position:relative;overflow:hidden}._9zEMNG_hero:before{content:"";z-index:-2;pointer-events:none;background-image:radial-gradient(color-mix(in srgb, var(--a-ink) 10%, transparent) 1px, transparent 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 70%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 70% at 70%,#000 20%,#0000 80%)}._9zEMNG_glow{z-index:-1;filter:blur(90px);pointer-events:none;background:radial-gradient(circle, var(--a-glow), transparent 65%);border-radius:999px;position:absolute}._9zEMNG_split{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;padding:40px 20px 48px;display:grid}@media (min-width:1000px){._9zEMNG_split{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:56px;padding:64px 64px 72px}._9zEMNG_split[data-wide=true]{grid-template-columns:minmax(0,1fr) minmax(0,680px);gap:48px}._9zEMNG_split[data-wide=true] ._9zEMNG_h1{font-size:clamp(44px,4.6vw,68px)}}._9zEMNG_lockup{border:1px solid var(--a-line);background:color-mix(in srgb, var(--a-ink) 4%, var(--a-bg));border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:14px;font-weight:500;display:inline-flex}._9zEMNG_mute{color:var(--a-mute);font-weight:400}._9zEMNG_h1,._9zEMNG_h2,._9zEMNG_closingTitle{font-family:var(--font-geist), system-ui, sans-serif}._9zEMNG_h1{letter-spacing:-.03em;margin:0;font-size:clamp(44px,5.4vw,80px);font-weight:600;line-height:.95}._9zEMNG_page[data-serif=true] ._9zEMNG_h1,._9zEMNG_page[data-serif=true] ._9zEMNG_h2,._9zEMNG_page[data-serif=true] ._9zEMNG_closingTitle{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;font-weight:400}._9zEMNG_page[data-serif=true] ._9zEMNG_h1{font-size:clamp(52px,6.2vw,92px)}._9zEMNG_accent{font-style:normal;line-height:inherit;color:var(--a-em)}._9zEMNG_page[data-serif=true] ._9zEMNG_accent{font-style:italic}._9zEMNG_page[data-gradient=true] ._9zEMNG_accent{color:#0000;background:linear-gradient(90deg,#4285f4,#9b72cb 55%,#d96570);-webkit-background-clip:text;background-clip:text}._9zEMNG_em{color:var(--a-em)}._9zEMNG_lede{max-width:540px;color:var(--a-mute);margin:0;font-size:18px;line-height:1.6}._9zEMNG_button{background:var(--a-button);height:48px;color:var(--a-button-ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:500;transition:filter .15s;display:inline-flex}._9zEMNG_button:hover{filter:brightness(.93);color:var(--a-button-ink)}._9zEMNG_buttonOutline{border:1px solid var(--a-line);color:var(--a-ink);background:0 0}._9zEMNG_buttonOutline:hover{filter:none;border-color:var(--a-mute);color:var(--a-ink)}._9zEMNG_platforms{color:var(--a-mute);flex-wrap:wrap;align-items:center;gap:8px 18px;padding-top:6px;font-size:14px;display:flex}._9zEMNG_platforms span{align-items:center;gap:8px;display:inline-flex}._9zEMNG_platforms svg{width:18px;height:18px}._9zEMNG_closingTitle{letter-spacing:-.03em;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:600;line-height:1.02}._9zEMNG_section{padding:72px 8px 0}@media (min-width:768px){._9zEMNG_section{padding:112px 24px 0}}._9zEMNG_inner{max-width:1280px;margin:0 auto;padding:0 10px}._9zEMNG_kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--a-accent-text);font-size:13px;font-weight:700}._9zEMNG_h2{letter-spacing:-.025em;margin:0;font-size:clamp(34px,4.2vw,56px);font-weight:600;line-height:1.04}._9zEMNG_h2 em{color:var(--a-accent-text);font-style:normal}._9zEMNG_page[data-serif=true] ._9zEMNG_h2 em{font-style:italic}._9zEMNG_step{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:18px;gap:16px;padding:22px;display:flex}._9zEMNG_stepNumber{border:1px solid var(--a-line);background:var(--a-bg);width:32px;height:32px;color:var(--a-em);font-family:var(--font-agent-mono), ui-monospace, monospace;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex}._9zEMNG_ask{border:1px solid var(--a-line);background:var(--a-bg);max-width:100%;color:var(--a-ink);border-radius:16px 16px 16px 4px;align-self:flex-start;padding:12px 16px;font-size:15px;line-height:1.45}._9zEMNG_icon{border:1px solid var(--a-line);background:var(--a-bg);width:40px;height:40px;color:var(--a-em);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}._9zEMNG_icon svg{width:20px;height:20px}._9zEMNG_prompt{border:1px solid var(--a-line);background:var(--a-bg);min-width:0;color:var(--a-ink);border-radius:22px;flex-direction:column;gap:18px;padding:26px;display:flex}._9zEMNG_promptLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--a-mute);font-size:12px;font-weight:600}._9zEMNG_promptText{border:1px solid var(--a-line);background:var(--a-bubble);border-radius:18px 18px 4px;margin:0;padding:14px 18px;font-size:18px;line-height:1.45}._9zEMNG_promptCode{font-family:var(--font-agent-mono), ui-monospace, monospace;border-radius:12px;font-size:14px}._9zEMNG_promptCode:before{content:"› ";color:var(--a-accent)}._9zEMNG_promptFoot{color:var(--a-mute);align-items:center;gap:8px;font-size:13px;display:flex}._9zEMNG_chip{border:1px solid hsl(var(--border));background:hsl(var(--card));height:44px;color:hsl(var(--foreground));border-radius:999px;align-items:center;gap:10px;padding:0 16px 0 7px;font-size:15px;font-weight:500;transition:border-color .15s,transform .15s;display:inline-flex}._9zEMNG_chip:hover{border-color:hsl(var(--muted-foreground) / .5);transform:translateY(-1px)}@media (max-width:600px){._9zEMNG_hero{border-radius:22px}}
.FagwGG_root{box-sizing:border-box;border:1px solid var(--a-line);background:var(--a-bg);color:var(--a-ink);text-align:left;border-radius:20px;flex-direction:column;font-size:15px;display:flex;position:relative;overflow:hidden;box-shadow:0 48px 96px -48px #00000073;container:agentchat/inline-size}.FagwGG_root[data-frame=bare]{box-shadow:none;background:0 0;border:0;border-radius:0}.FagwGG_mono,.FagwGG_root[data-frame=terminal] .FagwGG_ask,.FagwGG_root[data-frame=terminal] .FagwGG_reply,.FagwGG_root[data-frame=terminal] .FagwGG_tool,.FagwGG_root[data-frame=terminal] .FagwGG_composer{font-family:var(--font-agent-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.FagwGG_top{align-items:center;gap:6px;min-height:24px;padding:12px 16px 8px;font-size:16px;display:flex}.FagwGG_top b{font-weight:600}.FagwGG_topSub{color:var(--a-mute);margin-left:4px;font-size:12px}.FagwGG_muted{color:var(--a-mute)}.FagwGG_topRight{color:var(--a-mute);align-items:center;gap:12px;margin-left:auto;font-size:13px;display:flex}.FagwGG_share{border:1px solid var(--a-line);height:30px;color:var(--a-ink);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex}.FagwGG_root[data-skin=claude] .FagwGG_share{border-radius:8px}.FagwGG_termTop{border-bottom:1px solid var(--a-line);background:var(--a-surface);color:var(--a-mute);justify-content:center;align-items:center;padding:9px 14px;font-size:12px;display:flex;position:relative}.FagwGG_dots{gap:7px;margin-top:-5px;display:flex;position:absolute;top:50%;left:14px}.FagwGG_dots i{background:color-mix(in srgb, var(--a-ink) 22%, transparent);border-radius:999px;width:10px;height:10px}.FagwGG_banner{border:1px solid var(--a-accent);color:var(--a-mute);border-radius:6px;flex-direction:column;gap:2px;margin:12px 14px 0;padding:10px 12px;font-size:12px;line-height:1.55;display:flex}.FagwGG_banner b{color:var(--a-ink);font-weight:500}.FagwGG_banner em{color:var(--a-accent);font-style:normal}.FagwGG_root[data-skin=codex] .FagwGG_banner,.FagwGG_root[data-skin=kimi] .FagwGG_banner{border-color:var(--a-line)}.FagwGG_panelTop{border-bottom:1px solid var(--a-line);align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.FagwGG_panelTab{background:var(--a-surface);border-radius:6px;align-items:center;height:26px;padding:0 10px;display:inline-flex}.FagwGG_view{flex:auto;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px)}.FagwGG_root[data-frame=bare] .FagwGG_view{-webkit-mask-image:linear-gradient(#0000 0,#000 56px);mask-image:linear-gradient(#0000 0,#000 56px)}.FagwGG_col{box-sizing:border-box;flex-direction:column;min-height:100%;padding:32px 18px 4px;display:flex;position:absolute;inset:auto 0 0}.FagwGG_root[data-frame=terminal] .FagwGG_col{padding:24px 14px 4px}.FagwGG_root[data-frame=bare] .FagwGG_col{padding:56px 4px 8px}.FagwGG_turn{flex-direction:column;gap:12px;padding-bottom:26px;display:flex}.FagwGG_root[data-frame=terminal] .FagwGG_turn{gap:10px;padding-bottom:20px}.FagwGG_grow{grid-template-rows:1fr;animation:.55s cubic-bezier(.22,.8,.24,1) both FagwGG_grow;display:grid}.FagwGG_grow>*{min-height:0}.FagwGG_pop{animation:.5s cubic-bezier(.2,.9,.3,1.12) both FagwGG_pop}.FagwGG_fade{animation:.35s both FagwGG_fade}@keyframes FagwGG_grow{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes FagwGG_pop{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}.FagwGG_word{animation:.45s ease-out both FagwGG_blur-in}.FagwGG_root[data-frame=bare] .FagwGG_fade{animation-name:FagwGG_blur-in;animation-duration:.45s}@keyframes FagwGG_blur-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}@keyframes FagwGG_fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.FagwGG_ask{background:var(--a-bubble);transform-origin:100% 100%;border-radius:18px;justify-self:end;max-width:82%;padding:10px 16px;font-size:15px;line-height:1.5}.FagwGG_root[data-skin=chatgpt] .FagwGG_ask{border-radius:22px;padding:10px 18px}.FagwGG_root[data-skin=claude] .FagwGG_ask{border-radius:12px;padding:10px 14px}.FagwGG_root[data-skin=grok] .FagwGG_ask{border-radius:24px;padding:10px 18px}.FagwGG_root[data-skin=adstudio] .FagwGG_ask{border:.5px solid var(--a-line);border-radius:20px 20px 4px;padding:12px 16px;font-size:16px}.FagwGG_root[data-skin=cursor] .FagwGG_ask{transform-origin:50% 100%;background:0 0;border:1px solid #302e2a;border-radius:8px;justify-self:stretch;max-width:none;padding:9px 12px;font-size:13.5px;line-height:1.45}.FagwGG_root[data-heading=true] .FagwGG_ask{letter-spacing:-.01em;transform-origin:0 100%;background:0 0;border-radius:0;justify-self:stretch;max-width:none;padding:0;font-size:22px;font-weight:500;line-height:1.3}.FagwGG_root[data-frame=terminal] .FagwGG_ask{background:var(--a-surface);border-radius:0;justify-self:stretch;max-width:none;padding:5px 10px;font-size:13px;line-height:1.55}.FagwGG_promptPrefix{color:var(--a-mute)}.FagwGG_tabs{border-bottom:1px solid var(--a-line);color:var(--a-mute);gap:20px;padding-bottom:9px;font-size:13px;display:flex}.FagwGG_tabs b{color:var(--a-ink);font-weight:500;position:relative}.FagwGG_tabs b:after{content:"";background:var(--a-accent);border-radius:2px;height:2px;position:absolute;bottom:-10px;left:0;right:0}.FagwGG_tools{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.FagwGG_tools>*{max-width:100%}.FagwGG_root[data-tools=chip] .FagwGG_tools{flex-flow:wrap}.FagwGG_tool{max-width:100%;color:var(--a-mute);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:13.5px;line-height:20px;display:inline-flex;overflow:hidden}.FagwGG_tool>span{text-overflow:ellipsis;overflow:hidden}.FagwGG_tool svg{flex-shrink:0;width:15px;height:15px}.FagwGG_root[data-tools=box] .FagwGG_tool{border:1px solid var(--a-line);background:var(--a-card);color:var(--a-ink);border-radius:10px;padding:6px 10px;font-size:13px}.FagwGG_root[data-tools=chip] .FagwGG_tool{background:var(--a-surface);border-radius:999px;padding:4px 10px;font-size:12.5px}.FagwGG_root[data-skin=cursor] .FagwGG_tool{font-size:12.5px}.FagwGG_root[data-frame=terminal] .FagwGG_tool{white-space:normal;color:var(--a-ink);font-size:12.5px;line-height:19px;display:block}.FagwGG_result{color:var(--a-mute);white-space:pre-wrap;padding-left:2ch;font-size:12.5px;line-height:19px;display:block}.FagwGG_sym{color:#4ade80;margin-right:1ch}.FagwGG_symRun{color:var(--a-accent);margin-right:1ch}.FagwGG_ok{color:#22c55e}.FagwGG_spin{color:var(--a-accent);animation:.8s linear infinite FagwGG_spin}@keyframes FagwGG_spin{to{transform:rotate(360deg)}}.FagwGG_running{background:linear-gradient(90deg, var(--a-mute) 0%, var(--a-mute) 35%, var(--a-ink) 50%, var(--a-mute) 65%, var(--a-mute) 100%);color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite FagwGG_shimmer}@keyframes FagwGG_shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}.FagwGG_reply{margin:0;font-size:15px;line-height:1.6}.FagwGG_root[data-serif=true] .FagwGG_reply{font-family:var(--font-agent-serif), Georgia, serif;font-size:16px}.FagwGG_root[data-skin=adstudio] .FagwGG_reply{color:hsl(var(--foreground));font-size:16px;line-height:25px}.FagwGG_root[data-skin=adstudio] .FagwGG_tool{color:hsl(var(--foreground) / .7)}.FagwGG_root[data-frame=terminal] .FagwGG_reply{font-size:13px}.FagwGG_root[data-skin=claude-code] .FagwGG_reply:before{content:"⏺ "}.FagwGG_dot{background:var(--a-accent);vertical-align:1px;border-radius:999px;width:7px;height:7px;margin-left:6px;animation:.9s ease-in-out infinite FagwGG_pulse;display:inline-block}.FagwGG_root[data-frame=terminal] .FagwGG_dot{vertical-align:-2px;border-radius:0;height:14px;animation:1s steps(2,end) infinite FagwGG_blink}@keyframes FagwGG_pulse{50%{opacity:.3;transform:scale(.7)}}@keyframes FagwGG_blink{50%{opacity:0}}.FagwGG_composer{border:1px solid var(--a-line);background:var(--a-composer);border-radius:16px;flex-direction:column;gap:6px;margin:6px 12px 12px;padding:8px 8px 8px 16px;font-size:15px;line-height:22px;display:flex}.FagwGG_composer[data-shape=pill]{border-radius:28px;padding-left:8px}.FagwGG_composer[data-shadow=true]{box-shadow:0 4px 18px -6px #00000024}.FagwGG_composer[data-borderless=true]{border-color:#0000}.FagwGG_root[data-skin=claude] .FagwGG_composer{border-radius:20px;padding:12px 10px 10px 16px}.FagwGG_root[data-skin=cursor] .FagwGG_composer,.FagwGG_root[data-skin=perplexity] .FagwGG_composer{border-radius:10px}.FagwGG_composer[data-shape=terminal]{border-color:color-mix(in srgb, var(--a-ink) 32%, transparent);background:0 0;border-radius:6px;margin:4px 12px;padding:7px 12px;font-size:13px}.FagwGG_composerRow{align-items:center;gap:8px;min-height:32px;display:flex}.FagwGG_composer[data-shape=pill] .FagwGG_composerRow{padding-left:6px}.FagwGG_composerBar{align-items:center;gap:6px;margin-left:-8px;display:flex}.FagwGG_field{flex:auto;min-width:0}.FagwGG_placeholder{color:var(--a-mute);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.FagwGG_caret{background:var(--a-accent);vertical-align:-3px;width:2px;height:16px;margin-left:1px;animation:1s steps(2,end) infinite FagwGG_blink;display:inline-block}.FagwGG_composer[data-shape=terminal] .FagwGG_caret{background:var(--a-ink);width:8px}.FagwGG_chips{align-items:center;gap:6px;min-width:0;display:flex}.FagwGG_chip{border:1px solid var(--a-line);height:28px;color:var(--a-mute);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;display:inline-flex}.FagwGG_chip svg{width:13px;height:13px}.FagwGG_chip[data-on=true]{background:color-mix(in srgb, var(--a-accent) 15%, transparent);color:var(--a-accent);border-color:#0000}.FagwGG_root[data-skin=cursor] .FagwGG_chip{background:0 0;border-color:#0000;border-radius:999px;gap:4px;height:24px;padding:0 8px;font-size:12px}.FagwGG_root[data-skin=cursor] .FagwGG_chip[data-accent=true]{background:color-mix(in srgb, var(--a-accent) 16%, transparent);color:var(--a-accent)}.FagwGG_root[data-skin=grok] .FagwGG_chip{color:var(--a-ink);border-color:#0000}.FagwGG_spacer{flex:auto}.FagwGG_iconButton{width:32px;height:32px;color:var(--a-mute);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.FagwGG_iconButton[data-bordered=true]{border:1px solid var(--a-line)}.FagwGG_iconButton svg{width:18px;height:18px}.FagwGG_send{background:var(--a-button);width:34px;height:34px;color:var(--a-button-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .2s,transform .15s;display:inline-flex}.FagwGG_send svg{width:16px;height:16px}.FagwGG_send[data-square=true]{border-radius:10px}.FagwGG_send[data-state=idle]{opacity:.3}.FagwGG_send[data-state=sending]{transform:scale(.88)}.FagwGG_hint{color:var(--a-mute);margin:0 14px 10px;font-size:11.5px}.FagwGG_card{border-radius:var(--a-radius);border:1px solid var(--a-line);background:var(--a-card);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;overflow:hidden}.FagwGG_root[data-skin=chatgpt] .FagwGG_card{box-shadow:0 1px 2px #0000000a,0 8px 24px -12px #0000001f}.FagwGG_cardHead{justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:14px;font-weight:500;display:flex}.FagwGG_cardTitle{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.FagwGG_cardTitle svg{flex-shrink:0;width:15px;height:15px}.FagwGG_pill{border:1px solid var(--a-line);color:var(--a-mute);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:10px;font-weight:600}.FagwGG_pill[data-tone=ok]{color:#15803d;background:#22c55e24;border-color:#0000}.FagwGG_table{border-collapse:collapse;width:100%;font-size:13px}.FagwGG_table th{color:var(--a-mute);letter-spacing:.04em;text-align:right;text-transform:uppercase;padding:7px 14px;font-size:10.5px;font-weight:500}.FagwGG_table td{border-top:1px solid var(--a-line);text-align:right;padding:9px 14px}.FagwGG_table th:first-child,.FagwGG_table td:first-child{text-align:left}.FagwGG_table b{font-weight:500;display:block}.FagwGG_table small,.FagwGG_row small{color:var(--a-mute);font-size:11.5px;display:block}.FagwGG_lead{align-items:center;gap:8px;display:flex}.FagwGG_lead svg{flex-shrink:0;width:15px;height:15px}.FagwGG_up{color:#b91c1c}.FagwGG_down{color:#15803d}.FagwGG_row{border-top:1px solid var(--a-line);align-items:center;gap:10px;padding:9px 14px;font-size:13px;display:flex}.FagwGG_row b{font-weight:500}.FagwGG_value{color:var(--a-mute);text-align:right;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.FagwGG_value strong{color:var(--a-ink);font-weight:600}.FagwGG_value svg{width:14px;height:14px}.FagwGG_termChips{flex-wrap:wrap;gap:6px;padding:2px 14px 12px;display:flex}.FagwGG_termChip{border:1px solid var(--a-line);border-radius:999px;padding:2px 9px;font-size:12px;line-height:18px}.FagwGG_letter{border-top:1px solid var(--a-line);margin:0;padding:10px 14px 12px;font-size:13px;line-height:1.6}.FagwGG_code{border-top:1px solid var(--a-line);color:var(--a-ink);font-family:var(--font-agent-mono), ui-monospace, monospace;white-space:pre;contain:inline-size;margin:0;padding:10px 14px;font-size:11.5px;line-height:1.65;overflow:hidden}.FagwGG_code ins{font:inherit;color:#15803d;background:#22c55e1a;margin:0 -14px;padding:0 14px;text-decoration:none;display:block}.FagwGG_foot{border-top:1px solid var(--a-line);min-height:32px;color:var(--a-mute);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;font-size:12px;display:flex;position:relative}.FagwGG_footLeft{align-items:center;gap:6px;min-width:0;display:flex}.FagwGG_buttons{flex-shrink:0;gap:6px;display:flex}.FagwGG_button{background:var(--a-button);height:32px;color:var(--a-button-ink);border-radius:999px;flex-shrink:0;align-items:center;padding:0 14px;font-size:13px;font-weight:500;transition:transform .15s,filter .15s;display:inline-flex}.FagwGG_root[data-skin=claude] .FagwGG_button,.FagwGG_root[data-skin=cursor] .FagwGG_button,.FagwGG_root[data-skin=perplexity] .FagwGG_button{border-radius:8px}.FagwGG_buttonSecondary{border:1px solid var(--a-line);color:var(--a-ink);background:0 0}.FagwGG_button[data-pressed=true]{filter:brightness(.82);transform:scale(.92)}.FagwGG_done{color:#15803d;align-items:center;gap:6px;font-weight:500;display:inline-flex}.FagwGG_done svg{width:14px;height:14px}.FagwGG_question{border:1px solid var(--a-accent);font-family:var(--font-agent-mono), ui-monospace, monospace;border-radius:6px;flex-direction:column;gap:2px;margin:8px;padding:10px 12px;font-size:12px;line-height:1.6;display:flex}.FagwGG_question b{margin-bottom:4px;font-weight:500}.FagwGG_option{color:var(--a-accent);align-self:flex-start;margin-left:-4px;padding:0 4px;transition:background-color .15s,color .15s}.FagwGG_option[data-pressed=true]{background:var(--a-accent);color:var(--a-button-ink)}.FagwGG_optionAlt{color:var(--a-mute);white-space:pre}.FagwGG_pointer{pointer-events:none;filter:drop-shadow(0 2px 3px #0000004d);width:22px;height:22px;animation:.7s cubic-bezier(.3,.7,.2,1) both FagwGG_aim;position:absolute;bottom:2px;right:40px}@keyframes FagwGG_aim{0%{opacity:0;transform:translate(70px,46px)}to{opacity:1;transform:none}}.FagwGG_root[data-dark=true] .FagwGG_up{color:#f87171}.FagwGG_root[data-dark=true] .FagwGG_down,.FagwGG_root[data-dark=true] .FagwGG_done{color:#4ade80}.FagwGG_root[data-dark=true] .FagwGG_pill[data-tone=ok]{color:#4ade80;background:#4ade8024}.FagwGG_root[data-dark=true] .FagwGG_code ins{color:#4ade80;background:#4ade801a}.FagwGG_wipe{animation:.7s cubic-bezier(.3,.7,.2,1) both FagwGG_wipe;-webkit-mask-image:linear-gradient(#000 0% 40%,#0000 60%);mask-image:linear-gradient(#000 0% 40%,#0000 60%);-webkit-mask-size:100% 250%;mask-size:100% 250%}@keyframes FagwGG_wipe{0%{opacity:0;-webkit-mask-position:0 100%;mask-position:0 100%}to{opacity:1;-webkit-mask-position:0 0;mask-position:0 0}}.FagwGG_panel{border:1px solid var(--a-line);background:var(--a-card);font-variant-numeric:tabular-nums;border-radius:16px;flex-direction:column;padding:4px;display:flex;box-shadow:0 1px 2px #0000000d}.FagwGG_panelHead{justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px 10px;display:flex}.FagwGG_panelTitle{font-size:16px;font-weight:500;line-height:20px;display:block}.FagwGG_panelDescription{color:var(--a-mute);margin-top:4px;font-size:13px;line-height:18px;display:block}.FagwGG_badge{background:var(--a-surface);color:var(--a-mute);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .2s,color .2s}.FagwGG_badge[data-tone=ok]{background:hsl(var(--success) / .14);color:hsl(var(--success))}.FagwGG_panelBody{border:1px solid var(--a-line);background:var(--a-surface);border-radius:13px;flex-direction:column;gap:10px;padding:10px;display:flex}.FagwGG_panelBox{border:1px solid var(--a-line);background:var(--a-card);border-radius:11px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.FagwGG_panelLabel{color:var(--a-mute);margin-bottom:4px;font-size:12px;line-height:16px}.FagwGG_panelRow{align-items:center;gap:8px;min-height:28px;font-size:14px;display:flex}.FagwGG_panelRow b{white-space:nowrap;font-weight:500}.FagwGG_panelRow svg{flex-shrink:0;width:16px;height:16px}.FagwGG_panelValue{min-width:0;color:var(--a-mute);text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;font-size:13px;overflow:hidden}.FagwGG_panelFoot{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px 10px;display:flex}.FagwGG_panelFootText{min-width:0;color:var(--a-mute);flex:200px;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.FagwGG_panelFootText[data-done=true]{color:hsl(var(--success))}.FagwGG_panelFootText svg{width:14px;height:14px}.FagwGG_panelButton{border:1px solid var(--a-line);background:var(--a-card);height:36px;color:var(--a-ink);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #18181b0d}.FagwGG_panelButton svg{width:16px;height:16px}.FagwGG_panelPrimary{background:var(--a-button);min-width:96px;color:var(--a-button-ink);border-color:#0000;transition:background-color .2s}.FagwGG_panelPrimary[data-state=applied]{background:hsl(var(--success))}.FagwGG_timestamp{color:var(--a-mute);text-align:center;order:-1;padding-bottom:18px;font-size:13px}.FagwGG_reply[data-bubble=true]{background:var(--a-card);border-radius:18px;align-self:flex-start;max-width:88%;padding:11px 16px}.FagwGG_root[data-skin=grok] .FagwGG_ask{background:var(--a-bubble);color:#1a1a1a;border-radius:18px}.FagwGG_source{background:var(--a-surface);color:var(--a-mute);font-family:var(--font-agent-mono), ui-monospace, monospace;vertical-align:2px;border-radius:6px;margin-left:6px;padding:1px 7px;font-size:11.5px;display:inline-flex}.FagwGG_model{color:var(--a-mute);white-space:nowrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.FagwGG_model svg{width:13px;height:13px}.FagwGG_radar{background:radial-gradient(circle, var(--a-accent) 0 3px, transparent 3.5px);width:15px;height:15px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a-accent) 55%, transparent);border-radius:999px;flex-shrink:0;animation:1.2s ease-in-out infinite FagwGG_pulse;position:relative}.FagwGG_root[data-skin=chatgpt] .FagwGG_chip{color:var(--a-ink);border-color:#0000}.FagwGG_root[data-skin=perplexity] .FagwGG_chip{height:32px;color:var(--a-mute);border-color:#0000;font-size:13px}.FagwGG_root[data-skin=perplexity] .FagwGG_chip[data-on=true]{background:var(--a-surface);color:var(--a-ink)}.FagwGG_root[data-skin=perplexity] .FagwGG_composer{border-radius:22px;padding:12px 10px 10px 18px}.FagwGG_desktop{flex:auto;min-height:0;display:flex}.FagwGG_desktopMain{flex-direction:column;flex:auto;min-width:0;display:flex;container:agentchat-main/inline-size}.FagwGG_desktopTop{border-bottom:1px solid var(--a-line);align-items:center;gap:10px;padding:14px 16px;font-size:15px;display:flex}.FagwGG_sidebar{border-right:1px solid var(--a-line);background:var(--a-surface);flex-direction:column;flex-shrink:0;gap:4px;width:156px;padding:12px 8px;display:flex}.FagwGG_sidebarTop{color:var(--a-mute);justify-content:space-between;align-items:center;padding:2px 6px 8px;display:flex}.FagwGG_traffic{gap:6px;display:flex}.FagwGG_traffic i{background:#ff5f57;border-radius:999px;width:10px;height:10px}.FagwGG_traffic i:nth-child(2){background:#febc2e}.FagwGG_traffic i:nth-child(3){background:#28c840}.FagwGG_sidebarSearch{border:1px solid var(--a-line);height:30px;color:var(--a-mute);border-radius:8px;align-items:center;gap:6px;margin-bottom:6px;padding:0 10px;font-size:12.5px;display:flex}.FagwGG_sidebarSearch svg{width:13px;height:13px}.FagwGG_sidebarItem{border-radius:10px;align-items:center;gap:9px;padding:8px;display:flex}.FagwGG_sidebarItem[data-active=true]{background:color-mix(in srgb, var(--a-ink) 8%, transparent)}.FagwGG_sidebar[data-list=bots]{gap:2px;width:214px;padding:12px 10px}.FagwGG_sidebar[data-list=bots] .FagwGG_sidebarTop{padding:0 0 4px 4px}.FagwGG_sidebar[data-list=bots] .FagwGG_sidebarItem{border-radius:14px;gap:10px;padding:8px}.FagwGG_sidebar[data-list=bots] .FagwGG_sidebarName{font-size:13.5px}.FagwGG_sidebarButtons{gap:6px;display:flex}.FagwGG_roundButton{border:1px solid var(--a-line);background:color-mix(in srgb, var(--a-ink) 5%, transparent);width:30px;height:30px;color:var(--a-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;display:inline-flex}.FagwGG_roundButton svg{width:14px;height:14px}.FagwGG_botProfile{flex-direction:column;align-items:center;gap:6px;padding:4px 0 14px;font-size:13px;display:flex}.FagwGG_sidebarFoot{align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.FagwGG_connectApps{border:1px solid var(--a-line);background:color-mix(in srgb, var(--a-ink) 5%, transparent);white-space:nowrap;border-radius:999px;flex:auto;justify-content:center;align-items:center;height:30px;font-size:12.5px;display:inline-flex}.FagwGG_botPill{border:1px solid var(--a-line);background:color-mix(in srgb, var(--a-ink) 5%, transparent);border-radius:999px;align-items:center;gap:8px;margin:0 auto;padding:6px 14px 6px 8px;font-size:14px;font-weight:500;display:inline-flex}.FagwGG_root[data-skin=grok] .FagwGG_desktopTop{border-bottom:0;padding:12px 16px 4px}.FagwGG_root[data-skin=grok] .FagwGG_send[data-state=idle]{opacity:1}.FagwGG_sidebarName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;display:block;overflow:hidden}.FagwGG_sidebarPreview{color:var(--a-mute);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}@media (max-width:560px){.FagwGG_sidebar{display:none}}@media (prefers-reduced-motion:reduce){.FagwGG_grow,.FagwGG_pop,.FagwGG_fade,.FagwGG_word,.FagwGG_pointer,.FagwGG_spin,.FagwGG_running,.FagwGG_dot,.FagwGG_caret,.FagwGG_wipe,.FagwGG_radar{animation:none}.FagwGG_running{color:var(--a-mute);background:0 0}}@container agentchat (max-width:520px){.FagwGG_sidebar{display:none}}@container agentchat-main (max-width:440px){.FagwGG_table th,.FagwGG_table td{padding-inline:9px}.FagwGG_table b{white-space:nowrap}}.FagwGG_windowBar{border-bottom:1px solid var(--a-line);height:34px;color:var(--a-mute);flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;display:flex;position:relative}.FagwGG_windowDots{gap:7px;display:flex;position:absolute;left:12px}.FagwGG_windowDots i{background:var(--a-line);border-radius:999px;width:10px;height:10px}.FagwGG_sidebar[data-list=agents]{background:0 0;gap:14px;width:200px;padding:10px 0}.FagwGG_sidebarGroup{flex-direction:column;display:flex}.FagwGG_sidebarHeading{color:var(--a-mute);letter-spacing:.05em;text-transform:uppercase;padding:0 14px 6px;font-size:10.5px;font-weight:500}.FagwGG_sidebar[data-list=agents] .FagwGG_sidebarItem{border-radius:0;align-items:flex-start;gap:8px;padding:7px 14px}.FagwGG_sidebar[data-list=agents] .FagwGG_sidebarItem[data-active=true]{background:color-mix(in srgb, var(--a-ink) 5%, transparent)}.FagwGG_sidebarMark{width:14px;height:14px;color:var(--a-mute);flex-shrink:0;margin-top:2px}.FagwGG_sidebarRow{align-items:baseline;gap:6px;display:flex}.FagwGG_sidebarRow small{color:color-mix(in srgb, var(--a-mute) 70%, transparent);flex-shrink:0;margin-left:auto;font-size:11px}.FagwGG_sidebar[data-list=agents] .FagwGG_sidebarName{font-size:12.5px;font-weight:400}.FagwGG_sidebar[data-list=agents] .FagwGG_sidebarItem:not([data-active=true]) .FagwGG_sidebarName{color:color-mix(in srgb, var(--a-ink) 82%, transparent)}.FagwGG_sidebar[data-list=agents] .FagwGG_sidebarPreview{font-size:11.5px}.FagwGG_root[data-skin=cursor] .FagwGG_desktopTop{border-bottom:0;padding:12px 16px 4px;font-size:13px;font-weight:500}.FagwGG_root[data-skin=cursor] .FagwGG_composer{border-color:var(--a-line);background:0 0}.FagwGG_root[data-skin=cursor] .FagwGG_send{width:22px;height:22px;color:var(--a-mute);background:#2b2924}.FagwGG_root[data-skin=cursor] .FagwGG_send[data-state=idle]{opacity:1}.FagwGG_root[data-skin=cursor] .FagwGG_send svg{width:13px;height:13px}.FagwGG_root[data-skin=cursor] .FagwGG_reply,.FagwGG_root[data-skin=cursor] .FagwGG_field{font-size:13.5px;line-height:1.55}
.Ir-JwG_avatar{flex-shrink:0;overflow:visible}.Ir-JwG_avatar rect{fill:#16161d}.Ir-JwG_body,.Ir-JwG_look,.Ir-JwG_blink{transform-box:fill-box;transform-origin:50%}.Ir-JwG_body{animation:3.4s ease-in-out infinite Ir-JwG_bob;animation-delay:var(--delay,0s)}.Ir-JwG_look{animation:7s ease-in-out infinite Ir-JwG_look;animation-delay:var(--delay,0s)}.Ir-JwG_blink{animation:4.6s ease-in-out infinite Ir-JwG_blink;animation-delay:var(--delay,0s)}@keyframes Ir-JwG_bob{0%,to{transform:translateY(0)scale(1)}45%{transform:translateY(-4%)scale(.98,1.02)}55%{transform:translateY(-4%)scale(.98,1.02)}}@keyframes Ir-JwG_look{0%,20%,to{transform:translate(0)}28%,44%{transform:translate(9%,2%)}54%,72%{transform:translate(-8%)}80%{transform:translate(0)}}@keyframes Ir-JwG_blink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.12)}}@media (prefers-reduced-motion:reduce){.Ir-JwG_body,.Ir-JwG_look,.Ir-JwG_blink{animation:none}}
