.mp-page:lang(ja){--text-font:"Geist Variable", "Noto Sans JP", sans-serif;--mono-font:"Geist Mono Variable", "Noto Sans JP", monospace;--marketing-mono-font:var(--mono-font);--reason-font:var(--text-font);--marketing-display-font:var(--text-font);--marketing-reading-font:var(--text-font)}.mp-page:lang(zh-Hans){--text-font:"Geist Variable", "Noto Sans SC", sans-serif;--mono-font:"Geist Mono Variable", "Noto Sans SC", monospace;--marketing-mono-font:var(--mono-font);--reason-font:var(--text-font);--marketing-display-font:var(--text-font);--marketing-reading-font:var(--text-font)}.mp-page{--mp-rail:1180px;--mp-gutter:var(--marketing-system-gutter,32px);--mp-panel:var(--marketing-container,#f3f3f4);color:var(--ink)}.mp-page *{font-weight:400}.mp-nav{z-index:20;height:64px;padding:0 var(--mp-gutter);background:var(--marketing-page-bg,var(--bg));border-bottom:1px solid #0000;align-items:center;gap:24px;transition:border-color .2s;display:flex;position:sticky;top:0}.mp-nav.is-scrolled{border-bottom-color:var(--line)}.mp-nav__brand{color:var(--ink);white-space:nowrap;align-items:center;gap:8px;font-size:16px;text-decoration:none;display:inline-flex}.mp-nav__tag{color:var(--muted)}.mp-nav__links{gap:24px;margin-left:auto;display:flex}.mp-nav__links a{color:var(--ink);opacity:.8;font-size:15px;text-decoration:none}.mp-nav__links a:hover{opacity:1}.mp-nav__top{pointer-events:none;width:1px;height:8px;position:absolute;top:0;left:0}.mp-nav__actions{align-items:center;gap:8px;display:flex}.mp-star{background:var(--ink);min-height:36px;color:var(--marketing-page-bg,#fcfcfc);align-items:center;gap:7px;padding:0 14px;font-size:14px;text-decoration:none;transition:background-color .16s;display:inline-flex}.mp-star:hover{background:color-mix(in srgb, var(--ink) 82%, var(--marketing-page-bg,#fcfcfc))}.mp-star__count{font-variant-numeric:tabular-nums;border-left:1px solid #ffffff3d;padding-left:8px}.mp-page :is(img[src="/trusted-logos/grok-bot-mark.svg"],img[src^="/reason-agent-mark/"]){vertical-align:middle;flex:none;display:inline-block}.mp-button{box-sizing:border-box;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-height:44px;padding:10px 24px;font-size:16px;line-height:1.5;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.mp-button--small{min-height:36px;padding:7px 16px;font-size:14px}.mp-button--secondary{border-color:var(--line);color:var(--ink);background:0 0}.mp-button--secondary:hover{border-color:var(--ink)}:is(.mp-button,.mp-nav a,.mp-command__copy):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.mp-command{box-sizing:border-box;text-align:left;background:#121212;border:1px solid #222;width:min(100%,620px);padding:8px;display:grid}.mp-command__line{align-items:center;gap:12px;min-width:0;padding:8px 8px 8px 12px;display:flex}.mp-command__line+.mp-command__line{border-top:1px solid #262626}.mp-command__line code{color:#f4f3ef;min-width:0;font-family:var(--theme-font-code,"Geist Mono", ui-monospace, monospace);white-space:nowrap;scrollbar-width:none;flex:1;font-size:14px;line-height:1.5;overflow-x:auto}.mp-command__text{white-space:nowrap;scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.mp-command__copy{color:#e9e7e2;cursor:pointer;min-height:32px;font:inherit;background:0 0;border:1px solid #333;flex:none;order:1;align-items:center;gap:6px;padding:4px 12px;font-size:14px;transition:border-color .16s,background-color .16s;display:inline-flex}.mp-command__copy:hover{background:#1c1c1c;border-color:#666}.mp-join{text-align:left;gap:8px;width:min(100%,680px);display:grid}.mp-join>.mp-command{width:100%}.mp-join>.mp-command+.mp-join__label{margin-top:10px}.mp-join__label{color:var(--muted);padding-left:4px;font-size:14px;line-height:1.5}.mp-command--secondary{background:0 0;border:0;padding:0}.mp-command--secondary .mp-command__line{padding:0 0 0 4px}.mp-command--secondary .mp-command__line code{color:var(--ink)}.mp-command--secondary .mp-command__text{white-space:normal;flex:0 auto}.mp-command--secondary .mp-command__copy{border-color:var(--line);min-height:28px;color:var(--ink);padding:2px 10px}.mp-command--secondary .mp-command__copy:hover{border-color:var(--ink);background:0 0}.mp-visually-hidden{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mp-page .blog-article__hero.blog-article__hero--cover{aspect-ratio:16/9}.mp-page .blog-article__hero--cover img{object-fit:cover;width:100%;height:100%;display:block}.mp-page .blog-article__body .mp-join{width:100%;margin:8px 0 28px}.mp-figure{margin:8px 0 32px}.mp-figure__box{border:1px solid var(--line);background:var(--mp-panel);overflow:hidden}.mp-figure__box>.mp-agents{margin:0;padding:20px}.mp-figure__box .product-showcase{padding-bottom:12px}.mp-figure__box .product-showcase__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mp-figure__box .mp-tools__board{border-radius:0}.mp-figure figcaption{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.5}.mp-page .blog-article__body p code{color:var(--ink);font-size:14px}.mp-agents{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mp-agents li{border:1px solid var(--line);background:var(--marketing-page-bg,var(--bg));align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:14px;display:inline-flex}.mp-agents__logo{background:var(--mp-panel);place-items:center;width:32px;height:32px;display:grid}.mp-agents__logo img{object-fit:contain;width:20px;height:20px;display:block}html:root[data-theme] body .marketing-shell-frame.marketing-shell-frame .mp-page :is(.mp-button,.mp-star,.mp-agents li,.mp-command__copy){border-radius:999px!important}html:root[data-theme] body .marketing-shell-frame.marketing-shell-frame .mp-page :is(img[src="/trusted-logos/grok-bot-mark.svg"],img[src^="/reason-agent-mark/"]){border-radius:0!important}html:root[data-theme] body .marketing-shell-frame.marketing-shell-frame .mp-page :is(.mp-command,.mp-figure__box){border-radius:12px!important}html:root[data-theme] body .marketing-shell-frame.marketing-shell-frame .mp-page .mp-agents__logo{border-radius:999px!important}html:root[data-theme] body .marketing-shell-frame.marketing-shell-frame .mp-page :is(.mp-command__line code,.mp-command__line){border-radius:0!important}@media (width<=1020px){.mp-nav__links{display:none}.mp-nav__actions{margin-left:auto}}@media (width<=700px){.mp-nav{gap:12px;padding:0 16px}.mp-nav__brand{gap:6px;font-size:15px}.mp-nav__actions .mp-button--small{min-height:32px;padding:6px 12px;font-size:14px}.mp-nav__actions .mp-button--secondary{display:none}.mp-command__line{gap:8px;padding-left:8px}.mp-command__line code{font-size:14px}.mp-command__copy .stable-label{display:none}.mp-command__copy{padding:4px 9px}}@media (prefers-reduced-motion:reduce){.mp-nav,.mp-button,.mp-command__copy{transition:none}}.mp-page .blog-article__body>section[id]{scroll-margin-top:64px}@media (width<=700px){.mp-command__line{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.mp-command__text--split{display:contents}.mp-command__line .mp-command__copy{grid-area:1/2}.mp-command__line .mp-command__url{white-space:normal;overflow-wrap:anywhere;grid-area:2/1/3/-1}.mp-command--secondary{padding:0}.mp-command--secondary .mp-command__line{padding:0 0 0 4px;display:block}.mp-command--secondary .mp-command__copy{float:right;box-sizing:border-box;height:24px;min-height:24px;margin-left:8px;padding:0 9px}.mp-command--secondary .mp-command__text{display:block;overflow:visible}.mp-command--secondary .mp-command__line code{line-height:24px}.mp-command--secondary code:not(.mp-words){white-space:normal;overflow-wrap:anywhere}}
