[data-agent-gui=grok],[data-agent-app-shell]{--agent-grok-canvas: #faf9f7;--agent-grok-sidebar: #f3f2f0;--agent-grok-panel: #ffffff;--agent-grok-soft: #f5f4f2;--agent-grok-hover: #ecebe9;--agent-grok-line: #e5e3e0;--agent-grok-line-soft: #efeeec;--agent-grok-ink: #1c1c1b;--agent-grok-body: #353431;--agent-grok-muted: #777572;--agent-grok-faint: #a19f9a;--agent-grok-accent: #171716;--agent-grok-focus: #898681;color-scheme:light}[data-agent-app-shell]{background:var(--agent-grok-canvas);color:var(--agent-grok-ink)}[data-agent-login-shell]{background:radial-gradient(560px 260px at 50% 12%,rgba(255,255,255,.9),transparent 74%),var(--agent-grok-canvas)}[data-agent-login-card]{border-color:var(--agent-grok-line);box-shadow:0 18px 50px #1c1c1b14}[data-agent-login-shell] input,[data-agent-login-shell] select{border-radius:.75rem;border-color:var(--agent-grok-line)}[data-agent-login-shell] input:focus,[data-agent-login-shell] select:focus{border-color:var(--agent-grok-focus);outline:2px solid rgba(137,134,129,.12)}[data-agent-app-shell]>[data-agent-app-header]{min-height:3.25rem;border-color:var(--agent-grok-line);background:#faf9f7f0;box-shadow:0 1px #1c1c1b05}[data-agent-app-header] button,[data-agent-app-header] [role=button]{transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}[data-agent-app-header] button:active,[data-agent-app-header] [role=button]:active{transform:translateY(1px)}[data-agent-app-header] [data-agent-local-model-nav]{border-radius:999px;background:#ffffffb8}[data-agent-app-header] [data-agent-local-model-nav] button{min-height:1.75rem;border-radius:999px}[data-agent-gui=grok].agent-chat-shell{position:relative;min-width:0;color:var(--agent-grok-body)}[data-agent-gui=grok] [data-agent-sidebar]{position:relative;z-index:2;background:var(--agent-grok-sidebar);border-color:var(--agent-grok-line);transition:width .18s ease,box-shadow .18s ease}[data-agent-gui=grok] [data-agent-sidebar][data-agent-sidebar=collapsed]{width:3.75rem!important;align-items:center;box-shadow:1px 0 #1c1c1b05}[data-agent-gui=grok] [data-agent-sidebar][data-agent-sidebar=collapsed]>:not([data-agent-sidebar-compact]){display:none}[data-agent-gui=grok] [data-agent-sidebar-compact]{display:none}[data-agent-gui=grok] [data-agent-sidebar][data-agent-sidebar=collapsed] [data-agent-sidebar-compact]{display:flex}[data-agent-gui=grok] [data-agent-sidebar-compact]>button{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:0;border-radius:999px;color:var(--agent-grok-muted);background:transparent;transition:background-color .15s ease,color .15s ease,transform .15s ease}[data-agent-gui=grok] [data-agent-sidebar-compact]>button:hover{color:var(--agent-grok-ink);background:var(--agent-grok-hover)}[data-agent-gui=grok] [data-agent-sidebar-compact]>button:active{transform:scale(.96)}[data-agent-gui=grok] [data-agent-sidebar] details>summary{min-height:2.25rem;transition:background-color .15s ease,color .15s ease}[data-agent-gui=grok] [data-agent-sidebar-header]{border-color:var(--agent-grok-line)}[data-agent-gui=grok] [data-agent-sidebar] details>summary:hover{background:#ffffff7a;color:var(--agent-grok-ink)}[data-agent-gui=grok] [data-agent-sidebar-item]{min-height:4.25rem;border-radius:.875rem}[data-agent-gui=grok] [data-agent-sidebar-item=idle]:hover{background:#ffffff94}[data-agent-gui=grok] [data-agent-sidebar-item=active]{background:#fffffff0;box-shadow:0 1px 2px #1c1c1b0b,0 0 0 1px #1c1c1b09}[data-agent-gui=grok] [data-agent-sidebar] input,[data-agent-gui=grok] [data-agent-sidebar] select,[data-agent-gui=grok] [data-agent-sidebar] textarea{border-color:var(--agent-grok-line);box-shadow:none}[data-agent-gui=grok] [data-agent-sidebar] input:focus,[data-agent-gui=grok] [data-agent-sidebar] select:focus,[data-agent-gui=grok] [data-agent-sidebar] textarea:focus{border-color:var(--agent-grok-focus);outline:2px solid rgba(137,134,129,.12);outline-offset:0}[data-agent-gui=grok] [data-agent-new-conversation]{border:1px solid transparent}[data-agent-gui=grok] [data-agent-new-conversation][aria-expanded=true]{border-color:var(--agent-grok-line);background:#ffffffd6}[data-agent-gui=grok] [data-agent-sidebar] [data-agent-settings-footer]{background:linear-gradient(to top,#f3f2f0fa,#f3f2f0c7)}[data-agent-gui=grok] [data-agent-sidebar] [data-agent-settings-open]{min-height:2.5rem}[data-agent-gui=grok] [data-agent-chat-main]{min-width:0;background:var(--agent-grok-canvas)}[data-agent-gui=grok] [data-agent-chat-header]{min-height:3.5rem;border-color:var(--agent-grok-line);background:#faf9f7eb}[data-agent-gui=grok] [data-agent-chat-header] button{min-height:2rem}[data-agent-gui=grok] [data-agent-chat-actions]{flex-wrap:nowrap;max-width:min(62%,42rem);overflow-x:auto;scrollbar-width:none}[data-agent-gui=grok] [data-agent-chat-actions]::-webkit-scrollbar{display:none}[data-agent-gui=grok] [data-agent-gui-switch],[data-agent-gui=grok] [aria-label=会话显示模式]{border-radius:999px;background:#f0efed}[data-agent-gui=grok] [data-agent-chat-header] [data-agent-sidebar-toggle]{width:2rem;padding-inline:0;border-color:transparent;background:transparent;color:var(--agent-grok-muted)}[data-agent-gui=grok] [data-agent-chat-header] [data-agent-sidebar-toggle]:hover{border-color:var(--agent-grok-line);background:var(--agent-grok-hover);color:var(--agent-grok-ink)}[data-agent-gui=grok] [data-agent-transcript]{background:radial-gradient(560px 220px at 52% -10%,rgba(255,255,255,.62),transparent 72%),var(--agent-grok-canvas);scroll-behavior:smooth}[data-agent-gui=grok] [data-agent-chat-empty=true] [data-agent-transcript]{padding-top:clamp(3rem,15vh,10rem)}[data-agent-gui=grok] [data-agent-chat-empty=true] [data-agent-composer-dock]{border-top-color:transparent;background:transparent}[data-agent-gui=grok] [data-agent-transcript]>div{width:min(100%,46rem)}[data-agent-gui=grok] [data-agent-entry=user]{padding-block:.125rem}[data-agent-gui=grok] [data-agent-user-bubble]{border:1px solid rgba(28,28,27,.035);background:#ecebea;box-shadow:0 1px 1px #1c1c1b09}[data-agent-gui=grok] [data-agent-entry=assistant],[data-agent-gui=grok] [data-agent-entry=assistant-draft],[data-agent-gui=grok] [data-agent-entry=final-summary]{padding-block:.125rem}[data-agent-gui=grok] [data-agent-assistant-mark]{border:1px solid rgba(255,255,255,.74);box-shadow:0 1px 2px #1c1c1b1f}[data-agent-gui=grok] [data-agent-assistant-body],[data-agent-gui=grok] [data-agent-final-body]{color:var(--agent-grok-body);line-height:1.78}[data-agent-gui=grok] [data-agent-entry=thinking]{border-color:#77757257;color:var(--agent-grok-muted)}[data-agent-gui=grok] [data-agent-tool-entry]{border-color:var(--agent-grok-line);background:#f5f4f2db;color:var(--agent-grok-muted)}[data-agent-gui=grok] [data-agent-tool-entry][open]{background:var(--agent-grok-panel);box-shadow:0 3px 12px #1c1c1b0b}[data-agent-gui=grok] [data-agent-approval-card]{border-color:#ead8a1;border-left-width:3px;background:#fff9e8;box-shadow:0 2px 10px #9b771b0f}[data-agent-gui=grok] [data-agent-approval-card] button:first-child{background:var(--agent-grok-accent);color:#fff}[data-agent-gui=grok] [data-agent-approval-card] button:first-child:hover{background:#3b3a38}[data-agent-gui=grok] [data-agent-entry=failed],[data-agent-gui=grok] [data-agent-entry=interrupted],[data-agent-gui=grok] [data-agent-entry=cancelled]{color:var(--agent-grok-muted)}[data-agent-gui=grok] [data-agent-composer-dock]{border-color:var(--agent-grok-line);background:linear-gradient(to top,#faf9f7 68%,#faf9f7f0)}[data-agent-gui=grok] [data-agent-composer]{border-color:#dfddda;background:#fffffffa;box-shadow:0 2px 8px #1c1c1b0b,0 10px 24px #1c1c1b06;transition:border-color .15s ease,box-shadow .15s ease}[data-agent-gui=grok] [data-agent-composer]:hover{border-color:#d2d0cc}[data-agent-gui=grok] [data-agent-composer]:focus-within{border-color:#b8b5b0;box-shadow:0 2px 8px #1c1c1b0f,0 12px 28px #1c1c1b0a}[data-agent-gui=grok] [data-agent-composer][data-agent-composer-dragging=true]{border-color:#8f8b84;background:#fffefa;box-shadow:0 0 0 3px #8f8b841f,0 12px 28px #1c1c1b0f}[data-agent-gui=grok] [data-agent-composer] textarea{color:var(--agent-grok-ink);line-height:1.6}[data-agent-gui=grok] [data-agent-composer] textarea::-moz-placeholder{color:#a19f9a}[data-agent-gui=grok] [data-agent-composer] textarea::placeholder{color:#a19f9a}[data-agent-gui=grok] [data-agent-composer]>div>button,[data-agent-gui=grok] [data-agent-composer] [data-agent-composer-execution]>div>button{border-radius:999px}[data-agent-gui=grok] [data-agent-composer] [data-agent-composer-execution]>div>button{border-color:transparent;background:transparent}[data-agent-gui=grok] [data-agent-composer] [data-agent-composer-execution]>div>button:hover{border-color:var(--agent-grok-line);background:var(--agent-grok-hover)}[data-agent-gui=grok] [data-agent-composer] [data-agent-composer-images] img{border-radius:.75rem}[data-agent-gui=grok] [data-agent-usage-dock]>button{border-radius:999px}[data-agent-gui=grok] [data-agent-usage-panel]{border-color:var(--agent-grok-line);box-shadow:0 3px 16px #1c1c1b0b}[data-agent-gui=grok] [data-agent-settings]{background:#1c1c1b38;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-agent-gui=grok] [data-agent-settings]>div{border-color:var(--agent-grok-line);border-radius:1.25rem;box-shadow:0 24px 72px #1c1c1b2e}[data-agent-gui=grok] [data-agent-settings] nav{background:var(--agent-grok-sidebar)}[data-agent-gui=grok] [data-agent-settings] nav button{border-radius:.875rem}[data-agent-gui=grok] [data-agent-rail]{border-color:var(--agent-grok-line);background:var(--agent-grok-sidebar);box-shadow:-1px 0 #1c1c1b05}[data-agent-gui=grok] [data-agent-rail]>details,[data-agent-gui=grok] [data-agent-rail]>section,[data-agent-gui=grok] [data-agent-rail]>div>details{border-color:var(--agent-grok-line);border-radius:.875rem;background:#ffffffdb;box-shadow:0 1px 2px #1c1c1b06}[data-agent-gui=grok] [data-agent-rail] details>summary{min-height:2.5rem;display:flex;align-items:center;color:var(--agent-grok-body);font-size:.75rem;font-weight:600}[data-agent-gui=grok] [data-agent-rail] details[open]>summary{border-bottom:1px solid var(--agent-grok-line-soft)}[data-agent-gui=grok] [data-agent-rail] input,[data-agent-gui=grok] [data-agent-rail] select,[data-agent-gui=grok] [data-agent-rail] textarea{min-height:2.125rem;border-color:var(--agent-grok-line);border-radius:.625rem;background:#fff;color:var(--agent-grok-body);box-shadow:none}[data-agent-gui=grok] [data-agent-rail] input:focus,[data-agent-gui=grok] [data-agent-rail] select:focus,[data-agent-gui=grok] [data-agent-rail] textarea:focus{border-color:var(--agent-grok-focus);outline:2px solid rgba(137,134,129,.12)}[data-agent-gui=grok] [data-agent-rail] [data-agent-project-files] .text-slate-400,[data-agent-gui=grok] [data-agent-rail] [data-agent-project-files] .text-slate-600,[data-agent-gui=grok] [data-agent-rail] [data-agent-project-files] .text-slate-700{color:var(--agent-grok-muted)!important}[data-agent-gui=grok] [data-agent-rail] [data-agent-project-files] .text-violet-300{color:#4f4d49!important}[data-agent-gui=grok] [data-agent-rail] button{transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}[data-agent-gui=grok] [data-agent-rail] button:active{transform:translateY(1px)}[data-agent-gui=grok] .text-violet-400,[data-agent-gui=grok] .text-violet-500,[data-agent-gui=grok] .text-violet-600,[data-agent-gui=grok] .text-violet-700,[data-agent-gui=grok] .text-violet-900{color:#4f4d49!important}[data-agent-gui=grok] .bg-violet-500\/15,[data-agent-gui=grok] .bg-violet-500\/\[0\.03\],[data-agent-gui=grok] .bg-violet-100,[data-agent-gui=grok] .bg-violet-50{background-color:#efeeec!important}[data-agent-gui=grok] .border-violet-400\/10,[data-agent-gui=grok] .border-violet-300,[data-agent-gui=grok] .border-violet-200{border-color:var(--agent-grok-line)!important}[data-agent-gui=grok] [data-agent-gui-switch] button[aria-pressed=true],[data-agent-gui=grok] [aria-label=会话显示模式] button[aria-pressed=true]{background:var(--agent-grok-accent);color:#fff}[data-agent-gui=grok] [data-agent-gui-switch] button[aria-pressed=false],[data-agent-gui=grok] [aria-label=会话显示模式] button[aria-pressed=false]{color:var(--agent-grok-muted)}[data-agent-gui=grok] [data-agent-sidebar] button:focus-visible,[data-agent-gui=grok] [data-agent-chat-header] button:focus-visible,[data-agent-gui=grok] [data-agent-composer] button:focus-visible,[data-agent-gui=grok] [data-agent-composer] textarea:focus-visible{outline:2px solid rgba(28,28,27,.28);outline-offset:2px}@media (max-width: 1024px){[data-agent-gui=grok] [data-agent-rail]{width:min(19rem,34vw);padding-inline:.75rem}[data-agent-gui=grok] [data-agent-transcript]{padding-inline:1rem}}@media (max-width: 760px){[data-agent-app-shell]>[data-agent-app-header]{padding-inline:.75rem}[data-agent-app-header]>div:first-child>div>div:last-child,[data-agent-app-header] [data-agent-app-version],[data-agent-app-header] [data-agent-local-node-status]{display:none}[data-agent-gui=grok] [data-agent-sidebar][data-agent-sidebar=expanded]{position:absolute;inset:0 auto 0 0;width:min(15.5rem,86vw)!important;box-shadow:12px 0 32px #1c1c1b1f}[data-agent-gui=grok] [data-agent-rail]{position:absolute;inset:0 0 0 auto;z-index:3;width:min(19rem,88vw);box-shadow:-12px 0 32px #1c1c1b1f}[data-agent-gui=grok] [data-agent-chat-header]{padding-inline:.75rem}[data-agent-gui=grok] [data-agent-chat-header]>div:last-child{gap:.25rem}[data-agent-gui=grok] [data-agent-chat-header]>div:last-child>button:nth-last-child(-n+2){display:none}[data-agent-gui=grok] [data-agent-transcript]{padding-inline:.75rem;padding-block:1rem}[data-agent-gui=grok] [data-agent-transcript]>div{width:100%}[data-agent-gui=grok] [data-agent-composer-dock]{padding-inline:.75rem;padding-block:.75rem}[data-agent-gui=grok] [data-agent-composer]{border-radius:1.25rem}}.agent-create-menu-anchor{position:relative;flex-shrink:0}.agent-create-trigger{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:50%;background:var(--agent-grok-panel, #fff);color:var(--agent-grok-ink, #1c1c1b);font-size:22px}.agent-create-trigger:hover,.agent-create-trigger[aria-expanded=true]{background:var(--agent-grok-hover, #ecebe9)}[data-agent-create-menu]{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:188px;padding:5px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:12px;background:var(--agent-grok-panel, #fff);color:var(--agent-grok-ink, #1c1c1b);box-shadow:0 6px 24px #1c1c1b1c}[data-agent-sidebar-compact] [data-agent-create-menu]{left:0;right:auto}[data-agent-create-menu] button{display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 12px;border-radius:8px;text-align:left;font-size:13px}[data-agent-create-menu] button span{width:18px;text-align:center;font-size:18px}[data-agent-create-menu] button:hover,[data-agent-create-menu] button:focus-visible{background:var(--agent-grok-soft, #f5f4f2)}[data-agent-create-dialog],[data-agent-delete-dialog]{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:20px;background:var(--agent-grok-panel, #fff);color:var(--agent-grok-ink, #1c1c1b);box-shadow:0 24px 80px #1c1c1b26;color-scheme:light;font-family:ui-sans-serif,system-ui,Segoe UI,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}[data-agent-create-dialog]::backdrop,[data-agent-delete-dialog]::backdrop{background:#1c1c1b38}[data-agent-create-dialog] form{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.agent-create-heading{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px 12px}.agent-create-heading h2{flex:1;margin:0;font-size:16px;font-weight:600}.agent-create-back{width:28px;height:32px;border-radius:8px;font-size:20px}.agent-create-back:hover{background:var(--agent-grok-soft, #f5f4f2)}.agent-create-close{width:32px;height:32px;border-radius:50%;font-size:24px;line-height:1;color:var(--agent-grok-muted, #777572)}.agent-create-close:hover{background:var(--agent-grok-soft, #f5f4f2)}.agent-create-body{min-height:0;padding:4px 24px 24px;overflow-y:auto;overscroll-behavior:contain}.agent-create-intro{display:flex;flex-direction:column;align-items:center;gap:14px;margin:4px 0 24px}.agent-create-avatar{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--agent-grok-soft, #f5f4f2);color:var(--agent-grok-ink, #1c1c1b);font-size:30px}.agent-create-intro p,.agent-create-description{margin:0;font-size:13px;color:var(--agent-grok-muted, #777572)}.agent-create-description{margin-bottom:24px}.agent-create-fields{display:flex;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;border:0}.agent-create-field{display:flex;flex-direction:column;gap:8px;min-width:0}.agent-create-field>span{font-size:13px;font-weight:500}.agent-create-field small{font-size:12px;font-weight:400;color:var(--agent-grok-muted, #777572)}.agent-create-field input,.agent-create-field select,.agent-create-field textarea{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:10px;background:var(--agent-grok-panel, #fff);color:var(--agent-grok-ink, #1c1c1b);font:inherit}.agent-create-field textarea{resize:vertical;min-height:92px;max-height:220px;line-height:1.6}.agent-create-field input::-moz-placeholder,.agent-create-field textarea::-moz-placeholder{color:var(--agent-grok-faint, #a19f9a)}.agent-create-field input::placeholder,.agent-create-field textarea::placeholder{color:var(--agent-grok-faint, #a19f9a)}.agent-create-field input:focus,.agent-create-field select:focus,.agent-create-field textarea:focus{border-color:var(--agent-grok-focus, #898681);outline:2px solid #89868120;outline-offset:1px}.agent-create-template-picker{display:flex;flex-direction:column;gap:16px}.agent-create-template-picker .agent-create-description{margin:0 0 4px}.agent-create-custom,.agent-create-template{border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:14px;background:var(--agent-grok-panel, #fff);text-align:left}.agent-create-custom{display:flex;align-items:center;gap:12px;padding:16px}.agent-create-custom>span:nth-child(2){flex:1}.agent-create-custom strong,.agent-create-template strong{display:block;font-size:13px;font-weight:600}.agent-create-custom small,.agent-create-template small{display:block;margin-top:4px;font-size:12px;color:var(--agent-grok-muted, #777572);line-height:1.6}.agent-create-template-label{display:flex;justify-content:space-between;font-size:12px;color:var(--agent-grok-muted, #777572)}.agent-create-template-label span{color:var(--agent-grok-faint, #a19f9a)}.agent-create-template-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-create-template{display:flex;flex-direction:column;align-items:flex-start;padding:16px}.agent-create-template-mark{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border-radius:10px;background:var(--agent-grok-soft, #f5f4f2);font-size:20px}.agent-create-template .agent-create-template-mark{margin-bottom:12px}.agent-create-custom:hover,.agent-create-template:hover{background:var(--agent-grok-soft, #f5f4f2);border-color:var(--agent-grok-focus, #898681)}.agent-create-note{margin:0;color:var(--agent-grok-muted, #777572);font-size:12px}.agent-create-project,.agent-create-local-project{display:flex;flex-direction:column;gap:10px;min-width:0}.agent-create-project-toggle,.agent-create-browse{align-self:flex-start;max-width:100%;padding:8px 12px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:9px;background:var(--agent-grok-panel, #fff);color:var(--agent-grok-ink, #1c1c1b);font:inherit;font-size:12px;text-align:left;cursor:pointer}.agent-create-project-toggle{border-color:transparent;padding:4px 0;color:var(--agent-grok-muted, #777572)}.agent-create-project-toggle:hover,.agent-create-browse:hover{color:var(--agent-grok-ink, #1c1c1b);background:var(--agent-grok-soft, #f5f4f2)}.agent-create-local-project .agent-create-note{line-height:1.6}.agent-create-members{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:12px;background:var(--agent-grok-soft, #f5f4f2)}.agent-create-member-mark{font-size:24px;line-height:1.2;color:var(--agent-grok-muted, #777572)}.agent-create-members h3{margin:0 0 4px;font-size:13px;font-weight:500}.agent-create-members p{margin:0;font-size:12px;line-height:1.7;color:var(--agent-grok-muted, #777572)}.agent-bot-picker{display:flex;flex-direction:column;gap:10px;min-width:0}.agent-bot-picker-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.agent-bot-picker-heading span,.agent-create-heading h2 small{font-size:12px;font-weight:400;color:var(--agent-grok-muted, #777572)}.agent-bot-picker-search{box-sizing:border-box;width:100%;min-width:0;padding:10px 12px;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:10px;background:var(--agent-grok-panel, #fff);font-size:13px}.agent-bot-picker-list{max-height:258px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--agent-grok-line, #e5e3e0);border-radius:12px}.agent-bot-picker-row{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px;cursor:pointer;border-bottom:1px solid var(--agent-grok-line-soft, #efeeec)}.agent-bot-picker-row:last-child{border-bottom:0}.agent-bot-picker-row:hover,.agent-bot-picker-row.is-selected{background:var(--agent-grok-soft, #f5f4f2)}.agent-bot-picker-row input{flex-shrink:0;width:16px;height:16px;accent-color:#242423}.agent-bot-picker-avatar{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:#e5e3df;color:#484744;font-size:13px}.agent-bot-picker-copy{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.agent-bot-picker-copy strong{font-size:13px;font-weight:600;overflow-wrap:anywhere}.agent-bot-picker-copy small{color:var(--agent-grok-muted, #777572);font-size:11px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.agent-bot-picker-badge{flex-shrink:0;color:#777572;font-size:11px}.agent-bot-picker-state{margin:0;padding:20px 12px;border-radius:10px;background:var(--agent-grok-soft, #f5f4f2);color:var(--agent-grok-muted, #777572);font-size:12px;line-height:1.8;text-align:center;overflow-wrap:anywhere}.agent-bot-picker-state button{margin-top:8px;padding:4px 14px;border:1px solid #d4d2ce;border-radius:20px}.agent-channel-current-members{display:flex;flex-direction:column;gap:8px;margin:16px 0 20px}.agent-channel-current-member{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--agent-grok-line-soft, #efeeec)}.agent-channel-current-member button{flex-shrink:0;min-height:32px;padding:6px 10px;border-radius:8px;color:#777572;font-size:12px}.agent-channel-current-member button:hover{background:#f5f4f2}.agent-channel-remove-confirm{display:flex;flex-wrap:wrap;justify-content:flex-end;max-width:132px}.agent-channel-remove-confirm button:first-child{color:#b63443}.agent-bot-picker input:focus-visible{outline:2px solid #898681;outline-offset:2px}.agent-create-advanced{padding-top:16px;border-top:1px solid var(--agent-grok-line-soft, #efeeec)}.agent-create-advanced summary{cursor:pointer;font-size:12px}.agent-create-summary{margin-left:12px;color:var(--agent-grok-muted, #777572)}.agent-create-options{display:flex;flex-direction:column;gap:16px;padding-top:20px}.agent-create-actions{display:flex;flex-shrink:0;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid var(--agent-grok-line-soft, #efeeec)}.agent-create-actions button{min-height:40px;min-width:80px;padding:9px 20px;border-radius:999px;font-size:13px;font-weight:500}.agent-create-secondary{border:1px solid var(--agent-grok-line, #e5e3e0);background:var(--agent-grok-panel, #fff)}.agent-create-secondary:hover{background:var(--agent-grok-soft, #f5f4f2)}.agent-create-primary{background:var(--agent-grok-accent, #171716);color:#fff}.agent-create-primary:hover{background:#3b3a38}[data-agent-create-dialog] :disabled,[data-agent-delete-dialog] :disabled{cursor:not-allowed;opacity:.45}[data-agent-delete-dialog] button:focus-visible{outline:2px solid #898681;outline-offset:2px}.agent-delete-content{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.agent-delete-name{margin:4px 0 16px;font-weight:600;overflow-wrap:anywhere}.agent-delete-description{font-size:13px;line-height:1.8;color:var(--agent-grok-muted, #777572)}.agent-delete-description p{margin:0 0 12px}.agent-delete-description p:last-child{margin-bottom:0}.agent-delete-danger{background:#c83c4d;color:#fff}.agent-delete-danger:hover:not(:disabled){background:#af2e3e}[data-agent-create-dialog] button:focus-visible,[data-agent-create-dialog] summary:focus-visible,[data-agent-create-menu] button:focus-visible,.agent-create-trigger:focus-visible{outline:2px solid #898681;outline-offset:2px}.agent-create-error{margin:16px 0 0;padding:10px 12px;border-radius:8px;background:#fff1f2;color:#9f1239;font-size:13px;overflow-wrap:anywhere}@media (max-width: 400px){.agent-create-heading{padding:16px 16px 12px}.agent-create-body{padding:4px 16px 16px}.agent-create-actions{padding:12px 16px}.agent-create-summary{display:block;margin:6px 0 0 14px}}@media (prefers-reduced-motion: reduce){[data-agent-gui=grok] *,[data-agent-app-shell] *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.agent-entry-row{content-visibility:auto;contain-intrinsic-size:auto 96px}
