@font-face{font-family:GrokXMono;src:url(/fonts/xmono-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:GrokXVF;src:url(/fonts/xvf-variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.grok-bot-module__lfcB7q__scrollPadding{padding:0 8px 48px}.grok-bot-module__lfcB7q__grid{max-width:1280px;margin-inline:auto}.grok-bot-module__lfcB7q__main{min-width:0;padding:32px 16px 0}.grok-bot-module__lfcB7q__prose,.grok-bot-module__lfcB7q__landing,.grok-bot-module__lfcB7q__tail{min-width:0;max-width:672px;font:400 14px/24px GrokXVF, var(--font-sans);text-wrap:pretty;overflow-wrap:break-word;margin:0 auto}.grok-bot-module__lfcB7q__landing{max-width:896px}.grok-bot-module__lfcB7q__prose:has(>[data-wide-table]){max-width:896px}.grok-bot-module__lfcB7q__prose:has(>[data-wide-table])>:not([data-wide-table]){max-width:672px;margin-inline:auto}.grok-bot-module__lfcB7q__eyebrow{font:inherit;margin:0;padding:0 0 4px}.grok-bot-module__lfcB7q__title{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:36px;font-weight:450;line-height:1.1}.grok-bot-module__lfcB7q__eyebrow a,.grok-bot-module__lfcB7q__title a,.grok-bot-module__lfcB7q__prose :is(h2,h3,h4)>a,.grok-bot-module__lfcB7q__landing h2>a{color:inherit;text-decoration:none}.grok-bot-module__lfcB7q__tools{margin:16px 0 20px}.grok-bot-module__lfcB7q__tools .doc-source-tools{color:var(--bot-muted);gap:8px 12px}.grok-bot-module__lfcB7q__tools .doc-source-tools a{text-decoration:none}.grok-bot-module__lfcB7q__prose>:is(h2,h3),.grok-bot-module__lfcB7q__landing>h2{letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.25}.grok-bot-module__lfcB7q__prose>h2,.grok-bot-module__lfcB7q__landing>h2{margin:48px 0 16px;font-size:24px}.grok-bot-module__lfcB7q__prose>h3{margin:40px 0 12px;font-size:20px;line-height:1.375}.grok-bot-module__lfcB7q__prose>h4:not(.grok-bot-module__lfcB7q__eyebrow){font:inherit;margin:0;padding-bottom:4px}.grok-bot-module__lfcB7q__prose :is(h1,h2,h3,h4),.grok-bot-module__lfcB7q__landing :is(h1,h2,h3){scroll-margin-top:112px}.grok-bot-module__lfcB7q__prose>p,.grok-bot-module__lfcB7q__landing>p,.grok-bot-module__lfcB7q__heroCopy>p{max-width:672px;margin:16px 0}.grok-bot-module__lfcB7q__prose :is(p,li,td)>strong{font-weight:500}.grok-bot-module__lfcB7q__prose>:is(p,ul,ol,blockquote) a,.grok-bot-module__lfcB7q__landing>:is(p,ul) a{color:inherit;text-underline-offset:2px;font-weight:500;text-decoration:underline}.grok-bot-module__lfcB7q__prose>:is(ul,ol),.grok-bot-module__lfcB7q__landing>ul{margin:16px 0;padding-inline-start:22px}.grok-bot-module__lfcB7q__prose>ol{list-style:decimal}.grok-bot-module__lfcB7q__prose>ul,.grok-bot-module__lfcB7q__landing>ul{list-style:outside}.grok-bot-module__lfcB7q__prose>:is(ol,ul) li,.grok-bot-module__lfcB7q__landing>ul li{margin:4px 0;padding-inline-start:6px}.grok-bot-module__lfcB7q__prose>:is(ol,ul) li::marker{color:var(--bot-muted)}.grok-bot-module__lfcB7q__landing>ul li::marker{color:var(--bot-muted)}.grok-bot-module__lfcB7q__prose>:is(ol,ul) :is(ol,ul){margin:8px 0;padding-inline-start:22px}.grok-bot-module__lfcB7q__prose li>p{margin:0}.grok-bot-module__lfcB7q__prose>blockquote{color:var(--bot-muted);border-left:4px solid #ff640a;margin:16px 0;padding-left:16px;font-style:italic}.grok-bot-module__lfcB7q__prose :not(pre)>code{color:#ff640a;font:inherit;font-family:GrokXMono,monospace;font-size:.95em}.grok-bot-module__lfcB7q__prose td :not(pre)>code,.grok-bot-module__lfcB7q__prose td>code{line-height:1.5}.grok-bot-module__lfcB7q__prose .code-panel pre{font-family:GrokXMono,monospace}.grok-bot-module__lfcB7q__prose>.table-wrap{border:none;border-radius:0;margin:24px 0;overflow-x:auto}.grok-bot-module__lfcB7q__prose .table-wrap table{width:100%;color:var(--bot-fg);border-collapse:collapse;text-align:left;margin:24px 0;font-size:14px;line-height:21px}.grok-bot-module__lfcB7q__prose .table-wrap th{text-align:left;vertical-align:bottom;color:var(--text);border-bottom:1px solid var(--bot-rule);padding:8px 12px 16px;font-weight:500;line-height:20px}.grok-bot-module__lfcB7q__prose .table-wrap td{vertical-align:top;border-bottom:1px solid var(--bot-rule);padding:14px 12px}.grok-bot-module__lfcB7q__prose .table-wrap :is(td,th):first-child{padding-inline-start:0;font-weight:500}.grok-bot-module__lfcB7q__prose .table-wrap tr:last-child td{border-bottom:0}.grok-bot-module__lfcB7q__prose>hr{border:0;border-top:1px solid var(--bot-rule);margin:48px 0}.grok-bot-module__lfcB7q__tail hr{border:0;border-top:1px solid var(--bot-rule);margin:64px 0 40px}.grok-bot-module__lfcB7q__tail p{margin:16px 0;font-size:14px;line-height:20px}.grok-bot-module__lfcB7q__hero{position:relative}.grok-bot-module__lfcB7q__heroCopy{z-index:1;min-width:0;position:relative}.grok-bot-module__lfcB7q__actions{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;display:flex}.grok-bot-module__lfcB7q__actions>div{flex-wrap:wrap;gap:12px;display:flex}.grok-bot-module__lfcB7q__primary,.grok-bot-module__lfcB7q__secondary{border-radius:999px;justify-content:center;align-items:center;height:40px;padding-inline:32px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .15s;display:inline-flex}.grok-bot-module__lfcB7q__primary{background:var(--text);color:var(--bg);border:1px solid var(--text);box-shadow:0 1px 3px #0002,0 1px 2px -1px #0002}.grok-bot-module__lfcB7q__primary:hover{background:color-mix(in srgb, var(--text) 90%, transparent)}.grok-bot-module__lfcB7q__secondary{background:var(--bg);color:var(--text);box-shadow:0 0 0 1px color-mix(in srgb, var(--text) 15%, transparent)}.grok-bot-module__lfcB7q__secondary:hover{background:color-mix(in oklab, var(--text) 5%, var(--bg))}.grok-bot-module__lfcB7q__more{color:var(--bot-muted);align-items:center;gap:4px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .15s;display:inline-flex}.grok-bot-module__lfcB7q__more:hover{color:var(--text)}.grok-bot-module__lfcB7q__rail{display:none}@media (min-width:640px){.grok-bot-module__lfcB7q__scrollPadding{padding-inline:16px}.grok-bot-module__lfcB7q__prose>h2,.grok-bot-module__lfcB7q__landing>h2{font-size:30px}.grok-bot-module__lfcB7q__prose>h3{font-size:24px}}@media (min-width:768px){.grok-bot-module__lfcB7q__hero{aspect-ratio:8/3;align-items:center;display:flex}.grok-bot-module__lfcB7q__heroCopy{width:50%}}@media (min-width:1024px){.grok-bot-module__lfcB7q__main{padding-inline:24px}.grok-bot-module__lfcB7q__title{font-size:48px}.grok-bot-module__lfcB7q__prose :is(h1,h2,h3,h4),.grok-bot-module__lfcB7q__landing :is(h1,h2,h3){scroll-margin-top:96px}}@media (min-width:1280px){.grok-bot-module__lfcB7q__grid{grid-template-columns:minmax(0,1fr) 256px;display:grid}.grok-bot-module__lfcB7q__landing{max-width:1024px}.grok-bot-module__lfcB7q__rail{top:var(--bot-topbar);width:256px;max-height:calc(100dvh - var(--bot-topbar));scrollbar-width:none;grid-template-rows:1fr auto;align-self:start;height:100%;padding:0 16px;display:grid;position:sticky;overflow-y:auto}.grok-bot-module__lfcB7q__rail .toc{flex-direction:column;gap:8px;width:100%;height:100%;max-height:none;padding-left:12px;display:flex}.grok-bot-module__lfcB7q__rail .toc-header{min-height:24px;margin:32px 0 0}.grok-bot-module__lfcB7q__rail .toc-header>span{font-size:12px;font-weight:500}.grok-bot-module__lfcB7q__rail .toc-scroll-area{flex:1;min-height:0;max-height:none;overflow-y:auto}.grok-bot-module__lfcB7q__rail .toc ul{margin:0;padding:0}.grok-bot-module__lfcB7q__rail .toc li+li{margin-top:4px}.grok-bot-module__lfcB7q__rail .toc li a{color:var(--bot-muted);padding-block:2px;font-size:12px;line-height:18px}:is(.grok-bot-module__lfcB7q__rail .toc li a:hover,.grok-bot-module__lfcB7q__rail .toc li a.active){color:var(--text)}.grok-bot-module__lfcB7q__rail .toc-actions{border-top:1px solid var(--bot-rule);margin:0;padding:16px 0}}.grok-bot-module__lfcB7q__prose>:is(p,ul,ol),.grok-bot-module__lfcB7q__landing>:is(p,ul),.grok-bot-module__lfcB7q__heroCopy>p{color:var(--bot-fg)}.grok-bot-module__lfcB7q__prose :is(p,li,td)>strong,.grok-bot-module__lfcB7q__landing>ul a,.grok-bot-module__lfcB7q__prose>:is(p,ul,ol,blockquote) a{color:var(--text)}.grok-bot-module__lfcB7q__prose td a{color:var(--text);text-underline-offset:2px;text-decoration:underline}.grok-bot-module__lfcB7q__prose .table-wrap td strong{font-weight:700}.grok-bot-module__lfcB7q__prose a:has(>code){text-underline-offset:2px;-webkit-text-decoration:underline dotted #ff640a;text-decoration:underline dotted #ff640a}.grok-bot-module__lfcB7q__prose .code-panel{border-color:var(--bot-rule);color:var(--bot-fg);border-radius:12px}.grok-bot-module__lfcB7q__prose .code-toolbar{border-bottom:1px solid var(--bot-rule);height:41px;min-height:41px;padding:12px 16px}.grok-bot-module__lfcB7q__prose .code-language-title{color:var(--bot-fg);font:400 12px/16px GrokXVF, var(--font-sans);margin:0}.grok-bot-module__lfcB7q__prose .code-panel pre{padding:12px 0;font-size:13px;line-height:24px}
.grok-bot-hero-art-module__2rxhqG__desktop,.grok-bot-hero-art-module__2rxhqG__mobile{pointer-events:none;-webkit-user-select:none;user-select:none;--bot-eyes:var(--bg)}.grok-bot-hero-art-module__2rxhqG__desktop{display:none}.grok-bot-hero-art-module__2rxhqG__mobile{width:100%;max-width:16rem;margin-bottom:1.5rem;position:relative}@media (min-width:48rem){.grok-bot-hero-art-module__2rxhqG__mobile{display:none}.grok-bot-hero-art-module__2rxhqG__desktop{padding:1.5rem 0 1.5rem 2.5rem;display:block;position:absolute;inset:0 0 0 50%;container-type:size}}.grok-bot-hero-art-module__2rxhqG__stage{aspect-ratio:4/3;width:min(100cqw,133.333cqh);position:absolute;top:50%;right:0;transform:translateY(-50%)}.grok-bot-hero-art-module__2rxhqG__desktop .grok-bot-hero-art-module__2rxhqG__collection{position:absolute;inset:0}.grok-bot-hero-art-module__2rxhqG__desktop .grok-bot-hero-art-module__2rxhqG__bot{top:var(--y);left:var(--x);width:var(--size);position:absolute;transform:translate(-50%,-50%)}.grok-bot-hero-art-module__2rxhqG__mobile .grok-bot-hero-art-module__2rxhqG__collection{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.grok-bot-hero-art-module__2rxhqG__angle,.grok-bot-hero-art-module__2rxhqG__drift,.grok-bot-hero-art-module__2rxhqG__lean{display:block}.grok-bot-hero-art-module__2rxhqG__angle{transform:rotate(var(--angle))}.grok-bot-hero-art-module__2rxhqG__mark{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.grok-bot-hero-art-module__2rxhqG__mark path{transition:fill .6s}.grok-bot-hero-art-module__2rxhqG__desktop[data-live] .grok-bot-hero-art-module__2rxhqG__lean{transform:translate3d(calc(var(--hero-x,0) * var(--depth)), calc(var(--hero-y,0) * var(--depth)), 0);transition:transform .9s cubic-bezier(.22,1,.36,1)}.grok-bot-hero-art-module__2rxhqG__desktop[data-live] .grok-bot-hero-art-module__2rxhqG__drift{animation:grok-bot-hero-art-module__2rxhqG__drift var(--duration) ease-in-out var(--delay) infinite alternate}@keyframes grok-bot-hero-art-module__2rxhqG__drift{0%{transform:translate(0)}to{transform:translate3d(var(--drift-x), var(--drift-y), 0)}}
.grok-bot-cases-module__C0MGYG__cases{align-items:start;gap:12px;margin-block:24px;display:grid}.grok-bot-cases-module__C0MGYG__card{background:var(--bot-card);border-radius:16px;flex-direction:column;padding:20px;scroll-margin-top:112px;display:flex}.grok-bot-cases-module__C0MGYG__card h3,.grok-bot-cases-module__C0MGYG__name{color:var(--text);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:18px;font-weight:500;line-height:28px}.grok-bot-cases-module__C0MGYG__card>p,.grok-bot-cases-module__C0MGYG__description{color:var(--bot-muted);text-wrap:pretty;font-size:14px;line-height:24px}.grok-bot-cases-module__C0MGYG__card>p{margin:4px 0 0}.grok-bot-cases-module__C0MGYG__prompt{margin:12px 0 0}.grok-bot-cases-module__C0MGYG__prompt>summary{min-height:40px;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:4px;margin-inline:-4px;padding-inline:4px;font-size:14px;font-weight:500;line-height:24px;list-style:none;display:inline-flex}.grok-bot-cases-module__C0MGYG__prompt>summary::-webkit-details-marker{display:none}.grok-bot-cases-module__C0MGYG__prompt>summary:focus-visible,.grok-bot-cases-module__C0MGYG__copy:focus-visible{outline:2px solid var(--text)}.grok-bot-cases-module__C0MGYG__chevron{color:var(--bot-muted);flex:none;transition:transform .2s ease-out}details[open]>summary .grok-bot-cases-module__C0MGYG__chevron{transform:rotate(180deg)}.grok-bot-cases-module__C0MGYG__quote{background:var(--bg);border-radius:12px;margin-top:8px;padding:12px 48px 12px 16px;position:relative}.grok-bot-cases-module__C0MGYG__quote p{color:var(--text);text-wrap:pretty;margin:0;font-size:14px;line-height:24px}.grok-bot-cases-module__C0MGYG__copy{width:40px;height:40px;color:var(--bot-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;transition:color .15s;display:grid;position:absolute;top:4px;right:4px}.grok-bot-cases-module__C0MGYG__copy:hover,.grok-bot-cases-module__C0MGYG__check{color:var(--text)}.grok-bot-cases-module__C0MGYG__copy:active{transform:scale(.96)}.grok-bot-cases-module__C0MGYG__copy span{justify-content:center;align-items:center;display:inline-flex}.grok-bot-cases-module__C0MGYG__copy>span{position:relative}.grok-bot-cases-module__C0MGYG__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}ol.grok-bot-cases-module__C0MGYG__ladder[class]{gap:12px;margin:32px 0;padding:0;list-style:none;display:grid}ol.grok-bot-cases-module__C0MGYG__ladder[class]>li{margin:0;padding:0}ol.grok-bot-cases-module__C0MGYG__ladder .grok-bot-cases-module__C0MGYG__rung{background:var(--bot-card);height:100%;color:var(--text);border-radius:16px;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:16px;padding:20px;font-weight:400;text-decoration:none;transition:transform .16s cubic-bezier(.23,1,.32,1);display:grid}.grok-bot-cases-module__C0MGYG__rung:active{transform:scale(.98)}.grok-bot-cases-module__C0MGYG__rung:focus-visible{outline:2px solid var(--text);outline-offset:2px}.grok-bot-cases-module__C0MGYG__rung:hover .grok-bot-cases-module__C0MGYG__name{text-underline-offset:4px;text-decoration:underline}.grok-bot-cases-module__C0MGYG__stage{justify-content:start;align-items:center;height:72px;display:flex}.grok-bot-cases-module__C0MGYG__crew,.grok-bot-cases-module__C0MGYG__text{flex-direction:column;display:flex}.grok-bot-cases-module__C0MGYG__crew{align-items:center;gap:6px}.grok-bot-cases-module__C0MGYG__team,.grok-bot-cases-module__C0MGYG__people{align-items:center;display:flex}.grok-bot-cases-module__C0MGYG__team{gap:6px}.grok-bot-cases-module__C0MGYG__bot{flex:none;width:36px;height:36px;transition:transform .2s cubic-bezier(.23,1,.32,1);display:block}.grok-bot-cases-module__C0MGYG__team .grok-bot-cases-module__C0MGYG__bot{width:24px;height:24px}.grok-bot-cases-module__C0MGYG__person,.grok-bot-cases-module__C0MGYG__app{width:22px;height:22px;box-shadow:0 0 0 2px var(--bot-card);justify-content:center;align-items:center;display:inline-flex}.grok-bot-cases-module__C0MGYG__person+.grok-bot-cases-module__C0MGYG__person,.grok-bot-cases-module__C0MGYG__app+.grok-bot-cases-module__C0MGYG__app{margin-left:-4px}.grok-bot-cases-module__C0MGYG__person{color:var(--bot-muted);background:color-mix(in oklab,var(--text) 10%,var(--bot-card));border-radius:100%}.grok-bot-cases-module__C0MGYG__app{background:var(--bg);border-radius:6px;padding:4px}.grok-bot-cases-module__C0MGYG__app svg{width:100%;height:100%}.grok-bot-cases-module__C0MGYG__level{color:var(--bot-muted);font-variant-numeric:tabular-nums;margin-bottom:2px;font-size:12px;font-weight:500;line-height:20px}.grok-bot-cases-module__C0MGYG__name{margin-bottom:4px}@media (hover:hover) and (pointer:fine){.grok-bot-cases-module__C0MGYG__rung:hover .grok-bot-cases-module__C0MGYG__bot{transform:translateY(-2px)}}@media (min-width:640px){.grok-bot-cases-module__C0MGYG__cases{grid-template-columns:repeat(2,minmax(0,1fr))}.grok-bot-cases-module__C0MGYG__cases>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:768px){.grok-bot-cases-module__C0MGYG__card{padding:24px}.grok-bot-cases-module__C0MGYG__ladder{grid-template-columns:repeat(3,minmax(0,1fr))}ol.grok-bot-cases-module__C0MGYG__ladder .grok-bot-cases-module__C0MGYG__rung{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:20px;padding:24px}.grok-bot-cases-module__C0MGYG__stage{align-items:flex-end;height:88px}.grok-bot-cases-module__C0MGYG__bot{width:48px;height:48px}.grok-bot-cases-module__C0MGYG__team .grok-bot-cases-module__C0MGYG__bot{width:36px;height:36px}.grok-bot-cases-module__C0MGYG__person,.grok-bot-cases-module__C0MGYG__app{width:28px;height:28px}.grok-bot-cases-module__C0MGYG__app{border-radius:8px;padding:5px}}@media (min-width:1024px){.grok-bot-cases-module__C0MGYG__card{scroll-margin-top:96px}}@media (prefers-reduced-motion:reduce){.grok-bot-cases-module__C0MGYG__chevron,.grok-bot-cases-module__C0MGYG__copy,.grok-bot-cases-module__C0MGYG__rung,.grok-bot-cases-module__C0MGYG__bot{transition:none}.grok-bot-cases-module__C0MGYG__rung:active,.grok-bot-cases-module__C0MGYG__rung:hover .grok-bot-cases-module__C0MGYG__bot{transform:none}}
.grok-bot-marketplace-module__Hvt_Wa__market{margin:24px 0;container-type:inline-size}.grok-bot-marketplace-module__Hvt_Wa__cards{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.grok-bot-marketplace-module__Hvt_Wa__cards li{min-width:0;display:flex}.grok-bot-marketplace-module__Hvt_Wa__card{background:var(--eyes,var(--bot-card));width:100%;color:var(--text);border-radius:16px;align-items:flex-start;gap:16px;padding:20px;text-decoration:none;transition:background-color .2s;display:flex}.grok-bot-marketplace-module__Hvt_Wa__card:hover{--eyes:color-mix(in srgb,hsl(var(--market-ink)) 5%,hsl(var(--market-surface)))}.grok-bot-marketplace-module__Hvt_Wa__card:focus-visible{outline:2px solid var(--text);outline-offset:2px}.grok-bot-marketplace-module__Hvt_Wa__mark{flex:none;width:48px;height:48px;display:block;position:relative;overflow:visible}.grok-bot-marketplace-module__Hvt_Wa__text{flex:1;align-self:stretch;min-width:0;display:block}.grok-bot-marketplace-module__Hvt_Wa__name{letter-spacing:-.01em;font-size:18px;line-height:28px;display:block}.grok-bot-marketplace-module__Hvt_Wa__description{-webkit-line-clamp:3;height:72px;color:color-mix(in srgb,var(--text) 70%,transparent);text-wrap:pretty;-webkit-box-orient:vertical;margin-top:4px;font-size:14px;line-height:24px;display:-webkit-box;overflow:hidden}.grok-bot-marketplace-module__Hvt_Wa__browse{color:var(--bot-muted);align-items:center;gap:4px;margin-top:16px;font-weight:500;text-decoration:none;display:inline-flex}.grok-bot-marketplace-module__Hvt_Wa__browse:hover{color:var(--text)}@media (min-width:768px){.grok-bot-marketplace-module__Hvt_Wa__card{padding:24px}}@container (min-width:34rem){.grok-bot-marketplace-module__Hvt_Wa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.grok-bot-marketplace-module__Hvt_Wa__card{flex-direction:column}}@container (min-width:68rem){.grok-bot-marketplace-module__Hvt_Wa__cards{grid-template-columns:repeat(4,minmax(0,1fr))}.grok-bot-marketplace-module__Hvt_Wa__description{-webkit-line-clamp:4;height:96px}}.grok-bot-marketplace-module__Hvt_Wa__single{color:var(--text);background:var(--eyes,var(--bot-card));border-radius:16px;align-items:center;gap:16px;margin:24px 0;padding:20px;text-decoration:none;transition:background-color .2s;display:flex}.grok-bot-marketplace-module__Hvt_Wa__single:hover{--eyes:color-mix(in srgb,hsl(var(--market-ink)) 5%,hsl(var(--market-surface)))}.grok-bot-marketplace-module__Hvt_Wa__single:focus-visible{outline-offset:2px;outline:2px solid}.grok-bot-marketplace-module__Hvt_Wa__single .grok-bot-marketplace-module__Hvt_Wa__mark{width:44px;height:44px}.grok-bot-marketplace-module__Hvt_Wa__single>svg:last-child{width:16px;height:16px;color:var(--bot-muted);transition:translate .15s ease-out}.grok-bot-marketplace-module__Hvt_Wa__single:hover>svg:last-child{color:var(--text);translate:2px}.grok-bot-marketplace-module__Hvt_Wa__caption,.grok-bot-marketplace-module__Hvt_Wa__detail{display:block}.grok-bot-marketplace-module__Hvt_Wa__caption{color:var(--bot-muted);font-size:12px;font-weight:500;line-height:20px}.grok-bot-marketplace-module__Hvt_Wa__detail{color:color-mix(in srgb,var(--text) 70%,transparent)}.grok-bot-marketplace-module__Hvt_Wa__card,.grok-bot-marketplace-module__Hvt_Wa__single{--market-surface:40 18% 97%;--market-ink:0 0% 4%;--eyes:hsl(var(--market-surface))}[data-theme=dark] :is(.grok-bot-marketplace-module__Hvt_Wa__card,.grok-bot-marketplace-module__Hvt_Wa__single){--market-surface:0 0% 10%;--market-ink:0 0% 100%}.grok-bot-marketplace-module__Hvt_Wa__mark svg{width:100%;height:auto;display:block}.grok-bot-marketplace-module__Hvt_Wa__mark path{transition:fill .6s}.grok-bot-marketplace-module__Hvt_Wa__layer{position:absolute;inset:0}.grok-bot-marketplace-module__Hvt_Wa__mark:has([data-marketplace-mark-live])>svg{visibility:hidden}@media (prefers-reduced-motion:reduce){.grok-bot-marketplace-module__Hvt_Wa__single>svg:last-child{transition:none}}
.grok-bot-showcase-module__zVNZIW__carousel,.grok-bot-showcase-module__zVNZIW__demo{color:hsl(var(--fg))}.grok-bot-showcase-module__zVNZIW__carousel{width:100%;min-width:0}.grok-bot-showcase-module__zVNZIW__demo{width:100%;height:100%}
