.msx.svelte-1a3qozd{flex-direction:column;display:flex}.ag-card.svelte-lbl337{gap:var(--spacing-8);min-width:0;padding:var(--spacing-16);background:var(--bg-card);border:1px solid var(--stroke-card);border-radius:var(--spacing-16);box-shadow:var(--shadow-card);text-align:left;transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:relative}[data-theme=dark] .ag-card.svelte-lbl337{border-color:color-mix(in srgb, var(--fg-primary) 18%, transparent)}.ag-card.svelte-lbl337:has(.ag-card-link:where(.svelte-lbl337):hover){border-color:var(--stroke-panel);transform:translateY(-1px)}.ag-card.svelte-lbl337:has(.ag-card-link:where(.svelte-lbl337):focus-visible){outline:2px solid var(--stroke-accent);outline-offset:2px}.ag-top.svelte-lbl337{align-items:center;gap:var(--spacing-8) var(--spacing-12);flex-wrap:wrap;display:flex}.ag-top.svelte-lbl337 .ag-card-link:where(.svelte-lbl337){min-width:auto}.ag-card-link.svelte-lbl337,.ag-card-head.svelte-lbl337{align-items:center;gap:var(--spacing-12);min-width:0;display:flex}.ag-start.svelte-lbl337{z-index:1;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex-shrink:0;margin-left:auto;position:relative}.ag-card.svelte-lbl337:is(:where(.svelte-lbl337):hover,:where(.svelte-lbl337):focus-within) .ag-start:where(.svelte-lbl337){background-color:color-mix(in srgb, var(--agent,var(--fg-accent)) 50%, var(--bg-card));border-color:color-mix(in srgb, var(--agent,var(--fg-accent)) 85%, var(--text-primary));color:color-mix(in srgb, var(--agent,var(--fg-accent)) 30%, var(--text-primary))}.ag-card.svelte-lbl337:is(:where(.svelte-lbl337):hover,:where(.svelte-lbl337):focus-within) .ag-start:where(.svelte-lbl337) .btn-icon:where(.svelte-lbl337){color:color-mix(in srgb, var(--agent,var(--fg-accent)) 45%, var(--text-primary))}.ag-card.svelte-lbl337 .ag-start:where(.svelte-lbl337):hover{background-color:color-mix(in srgb, var(--agent,var(--fg-accent)) 60%, var(--bg-card))}.ag-card-link.svelte-lbl337{color:inherit;outline:none;text-decoration:none}.ag-card-link.svelte-lbl337:after{content:"";border-radius:inherit;position:absolute;inset:0}.ag-name.svelte-lbl337{font-size:var(--text-lg);font-weight:var(--fw-bold);color:var(--text-primary);line-height:1.3}.ag-believes.svelte-lbl337{font-family:var(--ff-display);font-size:var(--text-lg);color:var(--text-primary);margin:0;line-height:1.3}.ag-believes.svelte-lbl337:before{content:"“"}.ag-believes.svelte-lbl337:after{content:"”"}.ag-desc.svelte-lbl337{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5}.ag-starters.svelte-lbl337{margin-top:var(--spacing-4);padding-top:var(--spacing-12);border-top:1px solid var(--stroke-primary)}.ag-starters.svelte-lbl337 .starters{grid-template-columns:1fr}.ag-tools.svelte-lbl337{z-index:1;gap:var(--spacing-4);margin-top:var(--spacing-4);padding-top:var(--spacing-8);border-top:1px solid var(--stroke-primary);flex-direction:column;display:flex;position:relative}.ag-tools-list.svelte-lbl337{gap:var(--spacing-4);flex-direction:column;display:flex}.ag-foot.svelte-lbl337{margin-top:auto}.ag-foot.svelte-lbl337 .ag-tools-list:where(.svelte-lbl337){animation:svelte-lbl337-ag-tools-in var(--duration-base) var(--ease-out)}@keyframes svelte-lbl337-ag-tools-in{0%{opacity:0;transform:translateY(-4px)}}.ag-tools-toggle.svelte-lbl337{justify-content:space-between;align-items:center;gap:var(--spacing-8);padding:var(--spacing-8);border-radius:var(--spacing-8);font:inherit;font-size:var(--text-sm);color:var(--text-secondary);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.ag-tools-toggle.svelte-lbl337:hover{background:var(--bg-hover-wash);color:var(--text-primary)}.ag-tools-toggle.svelte-lbl337:focus-visible{outline:2px solid var(--stroke-accent);outline-offset:0}.ag-tools-chevron.svelte-lbl337{transition:transform var(--duration-base) var(--ease-out);font-size:12px}.ag-tools-chevron.open.svelte-lbl337{transform:rotate(180deg)}.ag-tool.svelte-lbl337{align-items:flex-start;gap:var(--spacing-8);min-width:0;padding:var(--spacing-8);border-radius:var(--spacing-8);font:inherit;font-size:var(--text-sm);color:var(--text-secondary);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;display:flex}.ag-tool.svelte-lbl337:hover:not(:disabled){background:var(--bg-hover-wash);color:var(--text-primary)}.ag-tool.svelte-lbl337:disabled{cursor:default;opacity:.45}.ag-tool.svelte-lbl337:focus-visible{outline:2px solid var(--stroke-accent);outline-offset:0}.ag-tool-icon.svelte-lbl337{text-align:center;width:14px;color:color-mix(in srgb, var(--agent,var(--fg-accent)) 72%, var(--text-primary));margin-top:3px;font-size:12px}.ag-tool-text.svelte-lbl337{gap:var(--spacing-2);flex-direction:column;min-width:0;display:flex}.ag-tool-name.svelte-lbl337{font-weight:var(--fw-bold)}.ag-tool-desc.svelte-lbl337{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.ag-card.svelte-lbl337,.ag-start.svelte-lbl337,.ag-tool.svelte-lbl337,.ag-tools-toggle.svelte-lbl337,.ag-tools-chevron.svelte-lbl337{transition:none}.ag-foot.svelte-lbl337 .ag-tools-list:where(.svelte-lbl337){animation:none}.ag-card.svelte-lbl337:has(.ag-card-link:where(.svelte-lbl337):hover){transform:none}}
