@font-face{font-family:Agent Atkinson;src:url(/_next/static/media/atkinson-hyperlegible-next-latin.b04fe76c.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.trade-agent-theme{--background:0 0% 100%;--foreground:40 4.918% 11.961%;--card:0 0% 100%;--card-foreground:var(--foreground);--popover:0 0% 100%;--popover-foreground:var(--foreground);--primary:125.625 34.409% 36.471%;--primary-foreground:0 0% 100%;--secondary:40 7.692% 92.353%;--secondary-foreground:var(--foreground);--muted:40 7.692% 92.353%;--muted-foreground:40 6% 39.216%;--accent:var(--secondary);--accent-foreground:var(--foreground);--border:36 16.484% 82.157%;--input:40 6.173% 52.353%;--ring:var(--primary);--agent-paper:40 20% 97.059%;--agent-send:120 19.149% 90.784%;--font-body:"Agent Atkinson","PingFang SC","Noto Sans SC","Microsoft YaHei",sans-serif;--font-display:var(--font-body);--agent-composer-shadow:0 1px 3px rgb(0 0 0/10%),0 1px 2px -1px rgb(0 0 0/10%);background:hsl(var(--background));color:hsl(var(--foreground));color-scheme:light;font-family:var(--font-body);accent-color:hsl(var(--primary));caret-color:hsl(var(--primary))}body:has(.agent-workspace),html:has(.agent-workspace){height:100%;overflow:hidden;overscroll-behavior:none}.trade-agent-theme ::-moz-selection{background:hsl(var(--agent-send));color:hsl(var(--foreground))}.trade-agent-theme ::selection{background:hsl(var(--agent-send));color:hsl(var(--foreground))}.trade-agent-theme :focus-visible:not(textarea){outline:2px solid hsl(var(--ring));outline-offset:2px;box-shadow:none}.trade-agent-theme textarea:focus-visible{outline:none;box-shadow:none}.trade-agent-theme input::-moz-placeholder,.trade-agent-theme textarea::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:1}.trade-agent-theme input::placeholder,.trade-agent-theme textarea::placeholder{color:hsl(var(--muted-foreground));opacity:1}.agent-sidebar{background:hsl(var(--agent-paper))}.agent-answer-text,.agent-heading,.trade-agent-theme h1.agent-heading{font-family:var(--font-body);text-wrap:pretty}.agent-answer-text{font-size:1rem;line-height:1.8;overflow-wrap:anywhere}.agent-composer{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;-moz-column-gap:4px;column-gap:4px;padding:4px;border-color:hsl(var(--border)/65%);border-radius:10px;box-shadow:var(--agent-composer-shadow)}.agent-composer:focus-within{border-color:hsl(var(--primary))}.agent-composer:has(:focus-visible){outline:2px solid hsl(var(--ring));outline-offset:2px}.agent-composer-field{grid-column:2;grid-row:1;align-self:center;min-height:28px;max-height:160px;padding:0 4px;line-height:28px}.agent-composer-attach{grid-column:1;grid-row:1;align-self:end}.agent-composer-send{grid-column:3;grid-row:1;align-self:end}.agent-composer[data-expanded=true] .agent-composer-field{grid-column:1/-1;padding:4px 8px}.agent-composer[data-expanded=true] .agent-composer-attach,.agent-composer[data-expanded=true] .agent-composer-send{grid-row:2}.agent-send{background:hsl(var(--agent-send));color:hsl(var(--primary))}.agent-send:hover:not(:disabled){background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.agent-send:disabled{background:hsl(var(--agent-send));color:hsl(var(--primary));opacity:.65}@media (max-width:767px){.agent-answer-text{font-size:1rem}}