.agents_page__u5dzL{max-width:1200px;margin:0 auto;padding:0 24px;color:var(--tweetstream-ink)}.agents_page__u5dzL a:focus-visible,.agents_page__u5dzL button:focus-visible,.agents_page__u5dzL summary:focus-visible{outline:2px solid var(--tweetstream-accent);outline-offset:5px}.agents_page__u5dzL h1,.agents_page__u5dzL h2,.agents_page__u5dzL h3{text-wrap:balance}.agents_hero__G_q4d{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;padding:56px 0 64px}.agents_heroText__PL0RN{min-width:0}.agents_hero__G_q4d h1{font-size:clamp(40px,4vw,56px);font-weight:600;line-height:1.04;letter-spacing:-.035em;white-space:pre-line;margin:0}.agents_intro__M11ol{font-size:20px;line-height:1.55;margin:28px 0;max-width:40ch}.agents_primary__O_QvU{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:8px;min-height:var(--tweetstream-control-height);padding:0 var(--tweetstream-control-padding-x);border:0;background:var(--tweetstream-accent-fill);border-radius:var(--tweetstream-radius);color:var(--tweetstream-on-accent);font:inherit;font-size:var(--tweetstream-control-font-size);font-weight:var(--tweetstream-control-font-weight);white-space:nowrap;cursor:pointer;transition:background .16s ease}.agents_primary__O_QvU:hover{background:var(--tweetstream-accent-fill-hover)}.agents_promptField__AAwnR{display:grid;gap:8px;max-width:560px}.agents_promptLabel__XLDja{color:var(--tweetstream-muted);font-size:13px;font-weight:500}.agents_promptRow__YONVF{display:flex;align-items:stretch;border:1px solid var(--tweetstream-border-strong);background:var(--tweetstream-surface-raised)}.agents_promptText__reV_f{flex:1;min-width:0;padding:11px 14px;background:transparent;color:var(--tweetstream-ink);font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px;line-height:1.5;overflow-wrap:anywhere}.agents_promptRow__YONVF .agents_primary__O_QvU{min-height:auto}.agents_actions___MK03{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:22px}.agents_textLink__4yYKF{color:var(--tweetstream-ink);text-underline-offset:5px;text-decoration:underline;font-weight:500}.agents_textLink__4yYKF:hover{color:var(--tweetstream-accent)}.agents_terms__WEoIl{color:var(--tweetstream-muted);font-size:14px;line-height:1.5;margin:18px 0 0;max-width:560px}.agents_calls__6GgVk,.agents_faq__2XYc_,.agents_paths__mohR9,.agents_setup__J1Jts{border-top:1px solid var(--tweetstream-border);padding:72px 0}.agents_page__u5dzL h2{font-size:clamp(30px,3vw,42px);line-height:1.12;letter-spacing:-.025em;font-weight:500;margin:0 0 28px}.agents_setup__J1Jts ol{list-style:decimal;margin:36px 0 0;padding-left:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.agents_setup__J1Jts li{padding-left:8px}.agents_setup__J1Jts li::marker{color:var(--tweetstream-accent);font-weight:600}.agents_page__u5dzL h3{font-size:20px;font-weight:600;margin:0 0 12px}.agents_calls__6GgVk p,.agents_paths__mohR9 p,.agents_setup__J1Jts li p{font-size:17px;line-height:1.65;margin:0;max-width:70ch}.agents_paths__mohR9{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:80px;column-gap:80px}.agents_paths__mohR9>div{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:24px;min-width:0}.agents_paths__mohR9 h2,.agents_paths__mohR9 p{margin:0}.agents_paths__mohR9 .agents_textLink__4yYKF{justify-self:start}.agents_calls__6GgVk{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:64px}.agents_callLinks__m43XN{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.agents_callList__NTwVj{list-style:none;margin:0;padding:0;border-top:1px solid var(--tweetstream-border);counter-reset:call}.agents_callList__NTwVj li{display:grid;grid-template-columns:28px minmax(0,1fr) minmax(0,.9fr);align-items:baseline;gap:16px;padding:16px 0;border-bottom:1px solid var(--tweetstream-border);counter-increment:call;font-size:15px;line-height:1.5}.agents_callList__NTwVj li:before{content:counter(call);color:var(--tweetstream-accent);font-weight:600;font-size:13px}.agents_callList__NTwVj code{font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow-wrap:anywhere}.agents_callList__NTwVj span{color:var(--tweetstream-muted)}.agents_faq__2XYc_{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:64px}.agents_close__9B9k7{display:grid;gap:28px;padding:56px;background:var(--tweetstream-surface);margin:0 0 80px}.agents_close__9B9k7 h2{margin:0}.agents_close__9B9k7 p{font-size:14px;color:var(--tweetstream-muted);margin:0;max-width:75ch}@media (max-width:560px){.agents_page__u5dzL{padding:0 16px}.agents_promptRow__YONVF{flex-direction:column}.agents_promptRow__YONVF .agents_primary__O_QvU{min-height:var(--tweetstream-control-height)}}@media (max-width:800px){.agents_hero__G_q4d{grid-template-columns:1fr;gap:40px;padding:48px 0 56px}.agents_hero__G_q4d h1{font-size:clamp(36px,9vw,56px)}.agents_intro__M11ol{font-size:18px}.agents_calls__6GgVk,.agents_faq__2XYc_,.agents_paths__mohR9,.agents_setup__J1Jts{padding:48px 0}.agents_setup__J1Jts ol{grid-template-columns:1fr;gap:28px}.agents_calls__6GgVk,.agents_faq__2XYc_,.agents_paths__mohR9{grid-template-columns:1fr;gap:40px}.agents_paths__mohR9>div{grid-row:auto;grid-template-rows:none}.agents_callList__NTwVj li{grid-template-columns:24px minmax(0,1fr);gap:4px 12px}.agents_callList__NTwVj span{grid-column:2}.agents_close__9B9k7{padding:32px 20px;margin-bottom:48px}}@media (min-width:801px) and (max-width:1050px){.agents_hero__G_q4d{gap:32px;grid-template-columns:1fr 1fr}.agents_calls__6GgVk,.agents_faq__2XYc_{gap:40px}}.agents_preview__bDwy4{min-width:0;margin:0}.agents_terminal__lMFpF{overflow:hidden;border:1px solid var(--tweetstream-border-dark);border-radius:12px;background:var(--tweetstream-inverse-bg);color:var(--tweetstream-on-dark);box-shadow:var(--tweetstream-artifact-shadow-strong)}[data-mantine-color-scheme=dark] .agents_terminal__lMFpF{background:var(--tweetstream-surface)}.agents_terminalBar__RdoGt{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--tweetstream-border-dark)}.agents_dots__DhBQ7{display:inline-flex;gap:6px}.agents_dots__DhBQ7>span{width:10px;height:10px;border-radius:50%;background:var(--tweetstream-border-dark)}.agents_terminalTitle__UbMZ2{color:var(--tweetstream-on-dark-muted);font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.agents_session__rFoqo{display:grid;gap:16px;margin:0;padding:20px 20px 22px;list-style:none;font-size:14px;line-height:1.55}.agents_turn__mZLuJ{display:grid;grid-template-columns:64px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;animation:agents_turnArrive__rUp2_ .52s cubic-bezier(.16,1,.3,1) both}.agents_turn__mZLuJ:nth-child(2){animation-delay:.65s}.agents_turn__mZLuJ:nth-child(3){animation-delay:1.4s}.agents_turn__mZLuJ:nth-child(4){animation-delay:2.05s}.agents_turn__mZLuJ:nth-child(5){animation-delay:2.9s}.agents_turn__mZLuJ p{grid-column:2;margin:0;overflow-wrap:anywhere}.agents_speaker__JSxVY{color:var(--tweetstream-on-dark-muted);font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.9}.agents_agentSpeaker__lca2n{color:var(--tweetstream-accent-on-dark)}.agents_userText__kh6_S{font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.agents_payChip__t1nv0{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px;border:1px solid var(--tweetstream-border-dark);border-radius:8px;font-size:12px}.agents_payUrl__8fQMJ{display:inline-flex;align-items:center;gap:5px;margin-right:auto;padding-left:4px;color:var(--tweetstream-accent-on-dark);font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;text-decoration:underline;text-underline-offset:3px}.agents_payMethod__te062{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:5px;background:color-mix(in srgb,var(--tweetstream-on-dark) 10%,transparent);color:var(--tweetstream-on-dark)}.agents_connectedTurn__ntjww{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:16px;border-top:1px dashed var(--tweetstream-border-dark)}.agents_connectedTurn__ntjww p{grid-column:1}.agents_connected__y_v6K{display:flex;align-items:center;gap:8px;font-family:var(--tweetstream-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}.agents_connected__y_v6K>svg{flex-shrink:0;color:var(--tweetstream-accent-on-dark)}.agents_streamPost__4N4qT{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 14px;border-radius:8px;background:color-mix(in srgb,var(--tweetstream-on-dark) 7%,transparent);animation:agents_postArrive__BTKrv .7s cubic-bezier(.16,1,.3,1) 3.5s both}.agents_streamAvatar__WW_RG{border-radius:50%}.agents_streamBody___tNYL{min-width:0}.agents_streamAuthor__REArz{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:13px}.agents_streamAuthor__REArz>span{color:var(--tweetstream-on-dark-muted);font-size:12px}.agents_streamAuthor__REArz>svg{margin-left:auto}.agents_streamPost__4N4qT p{margin:4px 0 0;color:var(--tweetstream-on-dark);font-size:13px}.agents_previewCaption__33_XG{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 0;color:var(--tweetstream-muted);font-size:12px}.agents_replay__jTdys{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-height:44px;padding:8px 0 8px 8px;border:0;background:transparent;color:var(--tweetstream-ink);font:inherit;cursor:pointer}.agents_replay__jTdys:hover{color:var(--tweetstream-accent)}@keyframes agents_turnArrive__rUp2_{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes agents_postArrive__BTKrv{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:400px){.agents_session__rFoqo{padding:16px 14px 18px}.agents_turn__mZLuJ{grid-template-columns:minmax(0,1fr);row-gap:2px}.agents_payChip__t1nv0,.agents_turn__mZLuJ p{grid-column:1}.agents_payUrl__8fQMJ{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.agents_streamPost__4N4qT,.agents_turn__mZLuJ{animation:none}.agents_replay__jTdys{display:none}}.agents_visuallyHidden__ekFNo{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}