.AgentRunActivity_container__Sdwrj{box-sizing:border-box;width:100%;max-width:768px;margin:var(--space-8) auto var(--space-12)}.AgentRunActivity_current__vuMVo{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-8);min-height:var(--space-24);padding:0 var(--ai-chat-message-inset,var(--space-24))}.AgentRunActivity_labelSlot__9Bh7X{display:grid;min-width:0;overflow:hidden}.AgentRunActivity_label__ufRyP{grid-area:1/1;display:block;overflow:hidden;color:var(--core-neutral-400);font-size:13px;font-weight:var(--font-weight-medium);line-height:20px;text-overflow:ellipsis;white-space:nowrap}.AgentRunActivity_shimmerText__h5_FR{background:linear-gradient(90deg,var(--core-neutral-400) 0,var(--core-neutral-400) 38%,var(--core-neutral-300) 50%,var(--core-neutral-400) 62%,var(--core-neutral-400) 100%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:AgentRunActivity_activityShimmer__ZkzO4 5.6s linear infinite}.AgentRunActivity_elapsed___Yt8G{color:var(--core-neutral-400);font-family:var(--font-mono);font-size:10px;font-variant-numeric:tabular-nums;line-height:16px}.AgentRunActivity_activity__UScWP{margin-bottom:var(--space-8)}@keyframes AgentRunActivity_activityShimmer__ZkzO4{0%{background-position:240% 0}to{background-position:-240% 0}}@media (max-width:600px){.AgentRunActivity_current__vuMVo{padding-right:var(--space-12);padding-left:var(--space-12)}}@media (prefers-reduced-motion:reduce){.AgentRunActivity_label__ufRyP{color:var(--core-neutral-500)}.AgentRunActivity_shimmerText__h5_FR{background:none;-webkit-text-fill-color:currentColor;animation:none}}.docs-chat-activity_reading__TfsRa{display:flex;align-items:baseline;gap:var(--space-6);min-width:0}.docs-chat-activity_reading__TfsRa>span{flex-shrink:0;color:var(--text-muted)}.docs-chat-activity_currentLink__Mr4ps{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);text-decoration:none}.docs-chat-activity_currentLink__Mr4ps:hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.docs-chat-activity_currentLink__Mr4ps:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px;border-radius:var(--radius-4)}.docs-chat-disclosure_pages__9_jym{margin:var(--space-4) var(--ai-chat-message-inset,var(--space-24));width:fit-content;max-width:calc(100% - 2 * var(--ai-chat-message-inset, var(--space-24)))}.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_trigger__7SNrr{align-self:flex-start;padding:var(--space-8)!important;gap:var(--space-8);color:var(--text-muted);font-size:12px;font-weight:var(--font-weight-text)}.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_panel__pl3vC{padding-inline:var(--space-4)!important}.docs-chat-disclosure_pageLink__OqxU_{display:flex;align-items:flex-start;gap:var(--space-6);font-size:13px;line-height:20px;color:var(--text-secondary);text-decoration:none}.docs-chat-disclosure_pageLink__OqxU_ svg{flex-shrink:0;margin-top:3px}.docs-chat-disclosure_pageLink__OqxU_ span{overflow-wrap:anywhere}@media (max-width:600px){.docs-chat-disclosure_pages__9_jym{margin-inline:var(--space-12);max-width:calc(100% - var(--space-24))}}.docs-chat-disclosure_pageLink__OqxU_:hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.docs-chat-disclosure_pageLink__OqxU_:focus-visible{outline:2px solid var(--accent-text);outline-offset:-2px;border-radius:var(--radius-4)}.docs-chat-disclosure_pages__9_jym{opacity:1;transition:opacity .16s ease-out}@starting-style{.docs-chat-disclosure_pages__9_jym{opacity:0}}.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_panel__pl3vC{opacity:1;transition:height .18s cubic-bezier(.23,1,.32,1),opacity .14s ease-out}.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_panel__pl3vC[data-closed]{opacity:0;transition-duration:.14s,.1s}.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_trigger__7SNrr>svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.docs-chat-disclosure_pages__9_jym:has(.docs-chat-disclosure_trigger__7SNrr:focus-visible) .docs-chat-disclosure_panel__pl3vC,.docs-chat-disclosure_pages__9_jym:has(.docs-chat-disclosure_trigger__7SNrr:focus-visible) .docs-chat-disclosure_trigger__7SNrr>svg{transition:none}@media (prefers-reduced-motion:reduce){.docs-chat-disclosure_pages__9_jym,.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_panel__pl3vC,.docs-chat-disclosure_pages__9_jym .docs-chat-disclosure_trigger__7SNrr>svg{transition:none}}.coast-demo-scope{--font-weight-normal:400;--font-weight-text:450;--font-weight-medium:500;--font-weight-heading:520;--font-weight-semibold:600;--font-weight-bold:700;--font-display:"Roobert",sans-serif;--font-body:"Inter",sans-serif;--font-mono:"IBM Plex Mono",monospace;--text-xs:10px;--text-sm:12px;--text-base:14px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--leading-xs:1.6;--leading-sm:1.5;--leading-base:1.5;--leading-md:1.45;--leading-lg:1.4;--leading-xl:1.35;--leading-2xl:1.3;--leading-3xl:1.25;--tracking-xs:0.02em;--tracking-sm:0.01em;--tracking-base:0;--tracking-md:-0.005em;--tracking-lg:-0.01em;--tracking-xl:-0.015em;--tracking-2xl:-0.02em;--tracking-3xl:-0.024em;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-full:999px;--radius-half:50%;--radius-swatch:2.5px;--control-height-24:24px;--control-height-26:26px;--control-height-28:28px;--control-height-30:30px;--control-height-32:32px;--control-height-40:40px;--control-height-44:44px;--core-purple-50:oklch(0.97 0.02 276.6);--core-purple-100:oklch(0.955 0.035 276.6);--core-purple-150:oklch(0.93 0.055 276.6);--core-purple-200:oklch(0.88 0.09 276.6);--core-purple-300:oklch(0.765 0.14 276.6);--core-purple-400:oklch(0.66 0.2 276.6);--core-purple-500:oklch(0.55 0.26 276.6);--core-purple-600:oklch(0.46 0.24 276.6);--core-purple-700:oklch(0.38 0.2 276.6);--core-purple-800:oklch(0.32 0.16 276.6);--core-purple-850:oklch(0.28 0.12 276.6);--core-purple-900:oklch(0.24 0.09 276.6);--core-purple-950:oklch(0.2 0.06 276.6);--core-magenta-50:oklch(0.97 0.02 334.8);--core-magenta-100:oklch(0.955 0.04 334.8);--core-magenta-150:oklch(0.93 0.06 334.8);--core-magenta-200:oklch(0.88 0.1 334.8);--core-magenta-300:oklch(0.765 0.15 334.8);--core-magenta-400:oklch(0.66 0.21 334.8);--core-magenta-500:oklch(0.555 0.26 334.8);--core-magenta-600:oklch(0.45 0.24 334.8);--core-magenta-700:oklch(0.38 0.2 334.8);--core-magenta-800:oklch(0.32 0.16 334.8);--core-magenta-850:oklch(0.28 0.12 334.8);--core-magenta-900:oklch(0.24 0.09 334.8);--core-magenta-950:oklch(0.2 0.06 334.8);--core-red-50:oklch(0.97 0.02 24.4);--core-red-100:oklch(0.955 0.04 24.4);--core-red-150:oklch(0.93 0.07 24.4);--core-red-200:oklch(0.87 0.11 24.4);--core-red-300:oklch(0.765 0.17 24.4);--core-red-400:oklch(0.66 0.22 24.4);--core-red-500:oklch(0.555 0.23 24.4);--core-red-600:oklch(0.45 0.23 24.4);--core-red-700:oklch(0.38 0.18 24.4);--core-red-800:oklch(0.32 0.14 24.4);--core-red-850:oklch(0.28 0.11 24.4);--core-red-900:oklch(0.24 0.09 24.4);--core-red-950:oklch(0.2 0.07 24.4);--core-orange-50:oklch(0.97 0.02 50);--core-orange-100:oklch(0.955 0.045 50);--core-orange-150:oklch(0.93 0.07 50);--core-orange-200:oklch(0.87 0.11 50);--core-orange-300:oklch(0.765 0.16 50);--core-orange-400:oklch(0.66 0.2 50);--core-orange-500:oklch(0.555 0.22 50);--core-orange-600:oklch(0.45 0.19 50);--core-orange-700:oklch(0.38 0.15 50);--core-orange-800:oklch(0.32 0.12 50);--core-orange-850:oklch(0.28 0.1 50);--core-orange-900:oklch(0.24 0.08 50);--core-orange-950:oklch(0.2 0.06 50);--core-yellow-50:oklch(0.97 0.03 75.5);--core-yellow-100:oklch(0.955 0.055 75.5);--core-yellow-150:oklch(0.93 0.08 75.5);--core-yellow-200:oklch(0.87 0.12 75.5);--core-yellow-300:oklch(0.765 0.16 75.5);--core-yellow-400:oklch(0.66 0.18 75.5);--core-yellow-500:oklch(0.555 0.17 75.5);--core-yellow-600:oklch(0.45 0.14 75.5);--core-yellow-700:oklch(0.38 0.11 75.5);--core-yellow-800:oklch(0.32 0.09 75.5);--core-yellow-850:oklch(0.28 0.07 75.5);--core-yellow-900:oklch(0.24 0.06 75.5);--core-yellow-950:oklch(0.2 0.05 75.5);--core-green-50:oklch(0.97 0.05 145);--core-green-100:oklch(0.955 0.1 145);--core-green-150:oklch(0.93 0.15 145);--core-green-200:oklch(0.87 0.2 145);--core-green-300:oklch(0.765 0.24 145);--core-green-400:oklch(0.66 0.25 145);--core-green-500:oklch(0.555 0.23 145);--core-green-600:oklch(0.45 0.19 145);--core-green-700:oklch(0.38 0.16 145);--core-green-800:oklch(0.32 0.12 145);--core-green-850:oklch(0.28 0.1 145);--core-green-900:oklch(0.24 0.08 145);--core-green-950:oklch(0.2 0.06 145);--core-cyan-50:oklch(0.97 0.025 192.4);--core-cyan-100:oklch(0.955 0.05 192.4);--core-cyan-150:oklch(0.93 0.075 192.4);--core-cyan-200:oklch(0.87 0.11 192.4);--core-cyan-300:oklch(0.765 0.15 192.4);--core-cyan-400:oklch(0.66 0.17 192.4);--core-cyan-500:oklch(0.555 0.16 192.4);--core-cyan-600:oklch(0.45 0.14 192.4);--core-cyan-700:oklch(0.38 0.12 192.4);--core-cyan-800:oklch(0.32 0.09 192.4);--core-cyan-850:oklch(0.28 0.08 192.4);--core-cyan-900:oklch(0.24 0.06 192.4);--core-cyan-950:oklch(0.2 0.05 192.4);--core-blue-50:oklch(0.97 0.02 236.5);--core-blue-100:oklch(0.955 0.04 236.5);--core-blue-150:oklch(0.93 0.06 236.5);--core-blue-200:oklch(0.87 0.1 236.5);--core-blue-300:oklch(0.765 0.15 236.5);--core-blue-400:oklch(0.66 0.18 236.5);--core-blue-500:oklch(0.555 0.19 236.5);--core-blue-600:oklch(0.45 0.17 236.5);--core-blue-700:oklch(0.38 0.14 236.5);--core-blue-800:oklch(0.32 0.11 236.5);--core-blue-850:oklch(0.28 0.09 236.5);--core-blue-900:oklch(0.24 0.07 236.5);--core-blue-950:oklch(0.2 0.05 236.5);--core-white:oklch(0.997 0 276.6);--core-black:oklch(0.02 0.01 276.6);--core-neutral-50:oklch(0.982 0.002 276.6);--core-neutral-100:oklch(0.968 0.002 276.6);--core-neutral-150:oklch(0.952 0.003 276.6);--core-neutral-200:oklch(0.92 0.005 276.6);--core-neutral-300:oklch(0.82 0.01 276.6);--core-neutral-400:oklch(0.72 0.015 276.6);--core-neutral-500:oklch(0.615 0.018 276.6);--core-neutral-600:oklch(0.51 0.02 276.6);--core-neutral-700:oklch(0.41 0.024 276.6);--core-neutral-800:oklch(0.307 0.028 276.6);--core-neutral-850:oklch(0.28 0.03 276.6);--core-neutral-900:oklch(0.25 0.032 276.6);--core-neutral-950:oklch(0.22 0.024 276.6);--bg-base:var(--core-white);--bg-surface-1:var(--core-neutral-50);--bg-surface-2:var(--core-neutral-100);--bg-surface-3:var(--core-neutral-150);--border-1:var(--core-neutral-100);--border-2:var(--core-neutral-150);--border-3:var(--core-neutral-200);--border-subtle:var(--border-2);--border-hairline:1px;--text-primary:var(--core-neutral-950);--text-secondary:var(--core-neutral-700);--text-muted:var(--core-neutral-600);--text-inverse:var(--core-neutral-50);--text-header:var(--core-neutral-950);--text-light-primary:var(--core-neutral-50);--text-tertiary:var(--core-neutral-500);--text-placeholder:var(--core-neutral-500);--text-disabled:var(--core-neutral-400);--overlay-scrim:rgba(0,0,0,0.25);--accent-primary:var(--core-purple-500);--accent-primary-subtle:var(--core-purple-50);--accent-bg:var(--core-purple-100);--accent-border:var(--core-purple-200);--accent-border-subtle:var(--core-purple-150);--accent-hover:var(--core-purple-600);--accent-text:var(--core-purple-700);--focus-ring:var(--core-purple-400);--feedback-success:var(--core-green-500);--feedback-warning:var(--core-yellow-500);--feedback-error:var(--core-red-500);--feedback-info:var(--core-blue-500);--feedback-error-text:var(--core-red-700);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-out-overshoot:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--core-blur-xs:blur(6px);--core-blur-sm:blur(11px);--core-blur-md:blur(16px);--core-blur-lg:blur(21px);--core-blur-xl:blur(26px);--core-blur-xxl:blur(31px);--shadow-base-xs:0px 1px 2px 0px #5869760a;--shadow-base-sm:0px 2px 4px 0px #5869760f;--shadow-base-md:0px 4px 8px 0px #49535b14;--shadow-base-lg:0px 6px 16px 0px #34474d1a;--shadow-base-xl:0px 12px 24px 0px #25282c1f;--shadow-layered-sm:0px 2px 4px 0px #5869760f,0px 1px 2px 0px #5869760a;--shadow-layered-md:0px 4px 8px 0px #49535b14,0px 2px 4px 0px #5869760a;--shadow-layered-lg:0px 8px 16px 0px #34474d1a,0px 4px 8px 0px #49535b0f;--shadow-hover-sm:0px 3px 6px 0px #58697614;--shadow-hover-md:0px 5px 10px 0px #49535b1a;--shadow-hover-lg:0px 8px 20px 0px #34474d1f;--shadow-inset-sm:0 0 2px 0 rgba(50,50,50,0.07) inset;--shadow-inset-md:0 0 6px 0 rgba(50,50,50,0.07) inset;--container-shadow:0 1px 1px 0 rgba(20,30,50,0.04),0 6px 10px -6px rgba(20,30,50,0.08);--card-shadow:0 1px 1px 0 rgba(20,30,50,0.03),0 2px 4px -2px rgba(20,30,50,0.05);--shadow-chip:0 0.5px 0.75px rgba(0,0,0,0.07);--core-success-50:var(--core-green-50);--core-success-100:var(--core-green-100);--core-success-200:var(--core-green-200);--core-success-300:var(--core-green-300);--core-success-400:var(--core-green-400);--core-success-500:var(--core-green-500);--core-success-600:var(--core-green-600);--core-success-700:var(--core-green-700);--core-success-800:var(--core-green-800);--core-success-850:var(--core-green-850);--core-success-900:var(--core-green-900);--core-success-950:var(--core-green-950);--core-alert-50:var(--core-yellow-50);--core-alert-100:var(--core-yellow-100);--core-alert-200:var(--core-yellow-200);--core-alert-300:var(--core-yellow-300);--core-alert-400:var(--core-yellow-400);--core-alert-500:var(--core-yellow-500);--core-alert-600:var(--core-yellow-600);--core-alert-700:var(--core-yellow-700);--core-alert-800:var(--core-yellow-800);--core-alert-850:var(--core-yellow-850);--core-alert-900:var(--core-yellow-900);--core-alert-950:var(--core-yellow-950);--core-destructive-50:var(--core-red-50);--core-destructive-100:var(--core-red-100);--core-destructive-200:var(--core-red-200);--core-destructive-300:var(--core-red-300);--core-destructive-400:var(--core-red-400);--core-destructive-500:var(--core-red-500);--core-destructive-600:var(--core-red-600);--core-destructive-700:var(--core-red-700);--core-destructive-800:var(--core-red-800);--core-destructive-850:var(--core-red-850);--core-destructive-900:var(--core-red-900);--core-destructive-950:var(--core-red-950);--core-surface-1:linear-gradient(180deg,oklch(0.992 0.002 247.9),oklch(0.988 0.002 247.9));--core-gradient-01:linear-gradient(129deg,#efbf98,#4f41f1 64.6%,#3e2dd5);--selection-bg:var(--core-purple-400);--selection-border:var(--core-blue-400);--method-get:var(--core-green-600);--method-post:var(--core-blue-600);--method-put:var(--core-orange-500);--method-patch:var(--core-yellow-600);--method-delete:var(--core-red-500);--status-active:var(--core-purple-600);--status-completed:var(--core-green-500);--status-pending:var(--core-neutral-400)}.coast-demo-scope[data-theme=dark]{--bg-base:var(--core-black);--bg-surface-1:var(--core-neutral-950);--bg-surface-2:var(--core-neutral-900);--bg-surface-3:var(--core-neutral-850);--border-1:var(--core-neutral-800);--border-2:var(--core-neutral-700);--border-3:var(--core-neutral-600);--border-subtle:var(--border-2);--text-primary:var(--core-neutral-50);--text-secondary:var(--core-neutral-300);--text-muted:var(--core-neutral-400);--text-inverse:var(--core-neutral-950);--text-header:var(--core-neutral-50);--text-light-primary:var(--core-neutral-950);--text-tertiary:var(--core-neutral-400);--text-placeholder:var(--core-neutral-500);--text-disabled:var(--core-neutral-600);--accent-primary:var(--core-purple-400);--accent-primary-subtle:var(--core-purple-900);--accent-bg:var(--core-purple-900);--accent-border:var(--core-purple-800);--accent-border-subtle:var(--core-purple-850);--accent-hover:var(--core-purple-400);--accent-text:var(--core-purple-300);--focus-ring:var(--core-purple-400);--feedback-success:var(--core-green-400);--feedback-warning:var(--core-yellow-400);--feedback-error:var(--core-red-400);--feedback-info:var(--core-blue-400);--selection-bg:var(--core-purple-500);--selection-border:var(--core-blue-400);--method-get:var(--core-green-400);--method-post:var(--core-blue-400);--method-put:var(--core-orange-400);--method-patch:var(--core-yellow-400);--method-delete:var(--core-red-400);--status-active:var(--core-purple-400);--status-completed:var(--core-green-400);--status-pending:var(--core-neutral-500);--shadow-base-xs:0px 1px 2px 0px rgba(0,0,0,0.3);--shadow-base-sm:0px 2px 4px 0px rgba(0,0,0,0.35);--shadow-base-md:0px 4px 8px 0px rgba(0,0,0,0.4);--shadow-base-lg:0px 6px 16px 0px rgba(0,0,0,0.45);--shadow-base-xl:0px 12px 24px 0px rgba(0,0,0,0.5);--shadow-layered-sm:0px 2px 4px 0px rgba(0,0,0,0.35),0px 1px 2px 0px rgba(0,0,0,0.3);--shadow-layered-md:0px 4px 8px 0px rgba(0,0,0,0.4),0px 2px 4px 0px rgba(0,0,0,0.3);--shadow-layered-lg:0px 8px 16px 0px rgba(0,0,0,0.45),0px 4px 8px 0px rgba(0,0,0,0.35);--shadow-hover-sm:0px 3px 6px 0px rgba(0,0,0,0.4);--shadow-hover-md:0px 5px 10px 0px rgba(0,0,0,0.45);--shadow-hover-lg:0px 8px 20px 0px rgba(0,0,0,0.5);--shadow-inset-sm:0 0 2px 0 rgba(0,0,0,0.2) inset;--shadow-inset-md:0 0 6px 0 rgba(0,0,0,0.25) inset;--container-shadow:0 1px 1px 0 rgba(0,0,0,0.35),0 6px 10px -6px rgba(0,0,0,0.5);--card-shadow:0 1px 1px 0 rgba(0,0,0,0.3),0 2px 4px -2px rgba(0,0,0,0.35)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.coast-demo-scope,.coast-demo-scope[data-theme=dark]{--border-hairline:0.5px}}.coast-demo-scope{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--text-primary);background:var(--bg-surface-1);border:1px solid var(--border-1);border-radius:12px;padding:24px;box-sizing:border-box;overflow-x:auto}.coast-demo-scope button{font-family:inherit}.AiChatContainer_container__nLbor{--ai-chat-surface:var(--bg-surface-1);--ai-chat-content-padding-top:72px;--ai-chat-inset-x:12px;display:flex;flex-direction:column;height:100%;min-height:0;background-color:transparent;position:relative;overflow:hidden}.AiChatContainer_header__gKn_5{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--core-neutral-100);background-color:white;flex-shrink:0;z-index:10}.AiChatContainer_headerTitle__KO0yQ{font-family:Inter,sans-serif;font-size:15px;font-weight:600;color:var(--core-neutral-900)}.AiChatContainer_headerSubtitle__wwRCb{font-size:13px;color:var(--core-neutral-500);font-weight:400;margin-left:8px}.AiChatContainer_headerActions__An2YM{display:flex;align-items:center;gap:8px}.AiChatContainer_actionsBar__8Xf8x{position:absolute;top:0;left:8;right:8;display:flex;align-items:flex-start;justify-content:space-between;padding:8px 0 32px;background:linear-gradient(to bottom,var(--ai-chat-surface) 55%,transparent 100%);flex-shrink:0;z-index:15;pointer-events:none}.AiChatContainer_actionsBarLeft__mdInv{display:flex;align-items:center;gap:4px;pointer-events:auto}.AiChatContainer_actionsBarContent__VvUL5{display:flex;align-items:center;gap:0;pointer-events:auto}.AiChatContainer_messagesWrapper__Yc8Oe{flex:1;min-height:0;overflow:hidden;position:relative}.AiChatContainer_messagesScrollArea__Dq5l5{height:100%;overflow-y:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative}.AiChatContainer_messagesScrollArea__Dq5l5::-webkit-scrollbar{display:none}.AiChatContainer_messagesInner__b5Ek4{min-height:100%;display:flex;flex-direction:column;position:relative}.AiChatContainer_messagesContent__1f9Qx{display:flex;flex-direction:column;flex:1;padding:var(--ai-chat-content-padding-top) 8px 24px}.AiChatContainer_liveRunMessage__jLlxY{animation:none}.AiChatContainer_questionCardRow__7ZkdU{width:100%;max-width:768px;margin:0 auto;padding:0 24px}.AiChatContainer_composer__NJXrL{position:relative;width:100%;max-width:768px;margin:0 auto}.AiChatContainer_hitlDock__uSKpo{position:absolute;right:0;bottom:calc(100% + var(--space-8));left:0;z-index:3;will-change:transform,opacity}.AiChatContainer_questionDock__ZtT1N{position:relative;bottom:auto}.AiChatContainer_dynamicSpacer__1krNU{flex-shrink:0}.AiChatContainer_emptyState__zIBgC{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:80px 24px 40px;text-align:center;flex:1}.AiChatContainer_emptyStateTitle__f8BIS{font-family:Inter,-apple-system,sans-serif;font-size:28px;font-weight:600;color:var(--core-neutral-900,#1a1a1a);margin:0;letter-spacing:-.02em}.AiChatContainer_quickPrompts__lUo0P{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:24px;max-width:600px;width:100%}.AiChatContainer_quickPrompt___mdj4{display:flex;align-items:center;gap:10px;padding:12px 16px;background-color:var(--core-neutral-50,#fafafa);border:1px solid var(--core-neutral-100,#f0f0f0);border-radius:12px;font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:400;color:var(--core-neutral-700,#374151);cursor:pointer;transition:all .12s ease;text-align:left}.AiChatContainer_quickPrompt___mdj4:hover{background-color:white;border-color:var(--core-neutral-200,#e5e7eb);box-shadow:0 2px 8px rgba(0,0,0,.06)}.AiChatContainer_quickPrompt___mdj4:active{transform:scale(.98)}.AiChatContainer_quickPromptIcon__Qm5Pl{color:var(--core-neutral-500,#6b7280);flex-shrink:0}.AiChatContainer_centeredEmptyState__cCcgP{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;gap:40px}.AiChatContainer_centeredEmptyStateBottom__kW4Ss{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.AiChatContainer_showcaseHeaderSection__Px0yJ{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--space-12);height:215px}.AiChatContainer_showcaseHeader__8EZD8{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.AiChatContainer_showcaseTitle__DvYCn{font-family:var(--font-body);font-size:var(--text-3xl);line-height:var(--leading-3xl);letter-spacing:var(--tracking-3xl);font-weight:var(--font-weight-text);color:var(--text-secondary);text-wrap:balance;margin:0}.AiChatContainer_suggestionsWrapper__ca5Tg{width:100%;max-width:520px;height:215px}.AiChatContainer_suggestionsContainer__i1JV_{display:flex;flex-direction:column;gap:12px;width:100%}.AiChatContainer_categoryPillsRow__AmOfa{display:flex;align-items:center;gap:4px;width:100%;padding:4px 0}.AiChatContainer_categoryPillsScroll__oJDen{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0;mask-image:linear-gradient(90deg,transparent 0,black 12px,black calc(100% - 12px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 12px,black calc(100% - 12px),transparent);padding:4px 12px}.AiChatContainer_categoryPillsScroll__oJDen::-webkit-scrollbar{display:none}.AiChatContainer_categoryPill__3a760{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;background:transparent;border:.5px solid var(--core-neutral-200);border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.04);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease;font-family:Inter,sans-serif;font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:500;color:var(--core-neutral-600);white-space:nowrap;flex-shrink:0;height:32px}.AiChatContainer_categoryPill__3a760:hover{background-color:var(--core-neutral-100);color:var(--core-neutral-800)}.AiChatContainer_categoryPillActive__yCTJH{background-color:var(--core-neutral-150);color:var(--core-neutral-900)}.AiChatContainer_categoryPillActive__yCTJH:hover{background-color:var(--core-neutral-150)}.AiChatContainer_dismissButton__q1wU3{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--core-neutral-400);transition:color .15s ease,background-color .15s ease}.AiChatContainer_dismissButton__q1wU3:hover{color:var(--core-neutral-700);background-color:var(--core-neutral-100)}.AiChatContainer_subPromptsList__ZyEoA{display:flex;flex-direction:column;width:100%}.AiChatContainer_subPromptRow__m_b0e{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:100%;padding:7px 14px;box-sizing:border-box;background:transparent;border:none;border-radius:10px;cursor:pointer;transition:background-color .12s ease;text-align:left}.AiChatContainer_subPromptRow__m_b0e:hover{background-color:var(--core-neutral-100)}.AiChatContainer_subPromptLabel__iM3OO{font-family:Inter,sans-serif;font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:400;color:var(--core-neutral-600)}.AiChatContainer_subPromptRow__m_b0e:hover .AiChatContainer_subPromptLabel__iM3OO{color:var(--core-neutral-800)}.AiChatContainer_subPromptArrow__xoZVN{flex-shrink:0;color:var(--core-neutral-400);opacity:0;transition:opacity .12s ease}.AiChatContainer_subPromptRow__m_b0e:hover .AiChatContainer_subPromptArrow__xoZVN{opacity:1}.AiChatContainer_showSuggestionsButton__c1fSj{display:flex;align-items:center;justify-content:center;width:100%;padding:10px 0;background:transparent;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:var(--text-base);line-height:var(--leading-base);font-weight:400;color:var(--core-neutral-400);transition:color .15s ease}.AiChatContainer_showSuggestionsButton__c1fSj:hover{color:var(--core-neutral-600)}.AiChatContainer_centeredInputWrapper__Z0lPR{position:relative;width:100%;max-width:520px}.AiChatContainer_sandboxWarmupSlot__2qopx{position:absolute;left:0;right:0;bottom:calc(100% + 8px);display:flex;align-items:flex-end;justify-content:flex-start;height:32px;margin:0 auto;max-width:768px;width:100%;pointer-events:none}.AiChatContainer_sandboxWarmupNotice__8GP_0{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:calc(100% - 36px);margin:0;padding:5px 11px;width:fit-content;min-height:24px;font-family:var(--font-body);color:var(--core-neutral-600);text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,255,255,.68)),var(--bg-base);border:1px solid color-mix(in srgb,var(--core-neutral-150) 58%,white);border-radius:999px;box-shadow:none}.AiChatContainer_sandboxWarmupText__SsPEb{min-width:0;font-size:11px;font-weight:500;line-height:14px;background:linear-gradient(90deg,var(--core-neutral-650,var(--core-neutral-700)) 0,var(--core-neutral-650,var(--core-neutral-700)) 38%,var(--core-neutral-400) 50%,var(--core-neutral-650,var(--core-neutral-700)) 62%,var(--core-neutral-650,var(--core-neutral-700)) 100%);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:AiChatContainer_sandboxWarmupShimmer__VdQMT 4.8s ease-in-out infinite}.AiChatContainer_sandboxWarmupMeta__e7OIP{min-width:0;padding-left:7px;border-left:1px solid var(--core-neutral-150);font-size:10px;font-weight:500;line-height:14px;color:var(--core-neutral-350,var(--core-neutral-400));font-variant-numeric:tabular-nums;letter-spacing:.01em}@keyframes AiChatContainer_sandboxWarmupShimmer__VdQMT{0%{background-position:220% 0}to{background-position:-220% 0}}@media (max-width:600px){.AiChatContainer_suggestionsWrapper__ca5Tg{max-width:100%}.AiChatContainer_categoryPill__3a760{font-size:11px;padding:4px 10px;height:28px}.AiChatContainer_subPromptLabel__iM3OO{font-size:13px}.AiChatContainer_centeredInputWrapper__Z0lPR{max-width:100%}}.AiChatContainer_inputWrapper__P5DD9{position:sticky;bottom:0;padding:12px var(--ai-chat-inset-x);padding-bottom:max(12px,env(safe-area-inset-bottom,12px));background:linear-gradient(to bottom,transparent 0,var(--ai-chat-surface) 16px);z-index:10;overflow:visible}.AiChatContainer_queuedFollowUps__LiMI_{max-width:768px;margin:0 auto 12px;width:100%;border:1px solid var(--core-neutral-150);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.94)),var(--bg-base);box-shadow:0 1px 2px rgba(15,23,42,.04),0 12px 32px rgba(15,23,42,.05);overflow:hidden}.AiChatContainer_queuedFollowUp__aJtR8{display:flex;align-items:center;gap:8px;padding:10px 12px 10px 20px;background:transparent}.AiChatContainer_queuedFollowUp__aJtR8+.AiChatContainer_queuedFollowUp__aJtR8{border-top:1px solid var(--core-neutral-100)}.AiChatContainer_queuedFollowUpBody__7mfjU{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.AiChatContainer_queuedFollowUpText__gQo0X{font-family:Inter,-apple-system,sans-serif;font-size:13px;line-height:1.4;color:var(--core-neutral-600);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.AiChatContainer_queuedFollowUpElementLabel__wrahg{font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;color:var(--core-purple-500)}.AiChatContainer_queuedFollowUpActions__oEUeE{display:flex;align-items:center;gap:4px;flex-shrink:0}.AiChatContainer_queuedFollowUpDragHandle__a2dBw{appearance:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--core-neutral-400);cursor:grab;touch-action:none;transition:color .15s ease}.AiChatContainer_queuedFollowUpDragHandle__a2dBw:hover{color:var(--core-neutral-600)}.AiChatContainer_queuedFollowUpDragHandle__a2dBw:active{cursor:grabbing}.AiChatContainer_scrollButton__ADr7n{position:absolute;bottom:200px;left:0;right:0;margin-inline:auto;display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--bg-base);border:1px solid var(--core-neutral-100);border-radius:50%;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.05);z-index:20;transition:all .15s ease;color:var(--core-neutral-600)}.AiChatContainer_scrollButton__ADr7n:hover{background-color:var(--core-neutral-50);box-shadow:0 6px 16px rgba(0,0,0,.12)}@media (max-width:768px){.AiChatContainer_header__gKn_5{padding:14px 16px}.AiChatContainer_messagesContent__1f9Qx{padding:0 50px}.AiChatContainer_inputWrapper__P5DD9{padding:12px 16px 20px}.AiChatContainer_queuedFollowUp__aJtR8{align-items:flex-start;flex-direction:column}.AiChatContainer_queuedFollowUpActions__oEUeE{width:100%;justify-content:flex-end}.AiChatContainer_scrollButton__ADr7n{bottom:170px;width:32px;height:32px}.AiChatContainer_emptyState__zIBgC{padding:40px 20px}.AiChatContainer_quickPrompts__lUo0P{flex-direction:column;width:100%}.AiChatContainer_quickPrompt___mdj4{width:100%;justify-content:flex-start}}.AiChatContainer_loadingSkeleton__Bg_NJ{display:flex;flex-direction:column;gap:var(--space-24);flex:1;padding:var(--space-8) var(--ai-chat-message-inset,var(--space-24));pointer-events:none;opacity:0;animation:AiChatContainer_loading-skeleton-enter__Nn28O .24s ease-out .12s forwards}@keyframes AiChatContainer_loading-skeleton-enter__Nn28O{to{opacity:1}}@keyframes AiChatContainer_loading-skeleton-shimmer__z4u18{0%{background-position:200% 0}to{background-position:-200% 0}}.AiChatContainer_loadingSkeletonBar__cdgc4{display:block;height:var(--space-12);border-radius:var(--radius-4);background:linear-gradient(90deg,var(--bg-surface-2) 0,var(--bg-surface-3) 50%,var(--bg-surface-2) 100%);background-size:200% 100%;animation:AiChatContainer_loading-skeleton-shimmer__z4u18 1.6s ease-in-out infinite}.AiChatContainer_loadingSkeletonUser__7WRjN{display:flex;justify-content:flex-end}.AiChatContainer_loadingSkeletonBubble__de8Fw{width:46%;max-width:320px;height:40px;border-radius:var(--radius-12)}.AiChatContainer_loadingSkeletonAssistant__rMGrk{display:flex;flex-direction:column;gap:var(--space-10)}.AiChatContainer_loadingSkeletonCard__U0wUi{width:100%;height:72px;margin:var(--space-6) 0;border-radius:var(--radius-10)}@keyframes CoreDialog_coreDialogBackdropIn__6iIZd{0%{opacity:0}to{opacity:1}}@keyframes CoreDialog_coreDialogPanelIn__lMeeG{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CoreDialog_coreDialogPanelOut__Gx6qr{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.CoreDialog_backdrop__mYBdA{position:fixed;inset:0;background-color:var(--overlay-scrim);z-index:900;animation:CoreDialog_coreDialogBackdropIn__6iIZd .4s cubic-bezier(.16,1,.3,1) forwards}.CoreDialog_backdrop__mYBdA[data-ending-style]{animation:CoreDialog_coreDialogBackdropIn__6iIZd .3s cubic-bezier(.16,1,.3,1) reverse forwards}.CoreDialog_popup__O2uQa{position:fixed;inset:0;z-index:901;display:flex;align-items:center;justify-content:center;outline:none;pointer-events:none}.CoreDialog_panel__PaEOF,.CoreDialog_panel__PaEOF *{box-sizing:border-box}.CoreDialog_panel__PaEOF{pointer-events:auto;display:flex;flex-direction:column;max-width:calc(100vw - var(--space-32));max-height:min(88vh,calc(100dvh - var(--space-32)));background:var(--bg-base);border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-12);box-shadow:0 9px 24px rgba(0,0,0,.08),0 6px 12px rgba(0,0,0,.1),0 1px .5px rgba(0,0,0,.04);outline:none;overflow:hidden;animation:CoreDialog_coreDialogPanelIn__lMeeG .26s cubic-bezier(.16,1,.3,1) forwards}.CoreDialog_popup__O2uQa[data-ending-style] .CoreDialog_panel__PaEOF{animation:CoreDialog_coreDialogPanelOut__Gx6qr .2s cubic-bezier(.16,1,.3,1) forwards}@media (prefers-reduced-motion:reduce){.CoreDialog_backdrop__mYBdA,.CoreDialog_panel__PaEOF{animation-duration:1ms}}.CoreDialog_footer__l_2Wl{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-10);padding:var(--space-12) var(--space-20) var(--space-16);border-top:var(--border-hairline) solid var(--border-1);flex-shrink:0}.AiMessage_messageContainer__cQfaO{display:flex;flex-direction:column;width:100%}.AiMessage_messageRow__g0HOI{display:flex;gap:12px;max-width:768px;margin:0 auto 12px;width:100%}.AiMessage_roleUser__Dz5aC .AiMessage_messageRow__g0HOI{justify-content:flex-end}.AiMessage_roleAssistant__hZIB5 .AiMessage_messageRow__g0HOI{align-items:flex-start}.AiMessage_roleSystem__DTKiQ .AiMessage_messageRow__g0HOI{justify-content:center;padding:12px 0}.AiMessage_contentWrapper__kGYw_{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;padding:0 var(--ai-chat-message-inset,24px)}.AiMessage_roleUser__Dz5aC .AiMessage_contentWrapper__kGYw_{align-items:flex-end;flex:unset;max-width:70%}.AiMessage_content__v0W0h{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.6;font-weight:var(--font-weight-text);color:var(--core-neutral-800);word-wrap:break-word;overflow-wrap:break-word}.AiMessage_roleUser__Dz5aC .AiMessage_content__v0W0h{background:var(--bg-surface-3);padding:8px 12px;border-radius:12px;max-width:min(720px,100%)}.AiMessage_roleAssistant__hZIB5 .AiMessage_content__v0W0h{padding:0;background:transparent}.AiMessage_roleSystem__DTKiQ .AiMessage_content__v0W0h{font-size:12px;color:var(--core-neutral-500);background-color:var(--core-neutral-50);padding:6px 12px;border-radius:6px}.AiMessage_assistantContentBlocks__618_Z{display:flex;flex-direction:column}.AiMessage_attachmentNotice__70aYG{display:flex;flex-direction:column;align-items:flex-end}.AiMessage_attachmentToggle__ntIVJ{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:none;background:none;border-radius:6px;cursor:pointer;font-family:var(--font-body);font-size:12px;color:var(--core-neutral-400);line-height:1.4;text-align:right;user-select:none;position:relative;z-index:1}@media (hover:hover){.AiMessage_attachmentToggle__ntIVJ:hover{color:var(--core-neutral-600)}}.AiMessage_attachmentChevron__X8y_j{flex-shrink:0;transition:transform .15s ease;transform:rotate(-90deg)}.AiMessage_attachmentChevronExpanded__rvlHP{transform:rotate(0deg)}.AiMessage_attachmentSummary__n8LBD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.AiMessage_attachmentDetailsWrapper__lvnFB{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.AiMessage_attachmentDetailsOpen__hLZ3L{grid-template-rows:1fr}.AiMessage_attachmentDetails__SgvPH{display:flex;flex-direction:column;gap:8px;padding-top:8px;overflow:hidden}.AiMessage_attachmentImages__FtAQp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:flex-end}.AiMessage_attachmentImageThumb__lquvD{display:block;width:80px;height:80px;border-radius:6px;border:none;box-shadow:0 1px 2px 0 var(--core-neutral-100);padding:0;object-fit:contain;flex-shrink:0}.AiMessage_attachmentChips__dUvZy{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.AiMessage_streamingContent__5yRQ5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.AiMessage_content__v0W0h p{margin:0 0 12px}.AiMessage_content__v0W0h p:last-child{margin-bottom:0}.AiMessage_content__v0W0h h1,.AiMessage_content__v0W0h h2,.AiMessage_content__v0W0h h3,.AiMessage_content__v0W0h h4{font-weight:600;margin:20px 0 10px;color:var(--core-neutral-900)}.AiMessage_content__v0W0h h1{font-size:20px;line-height:1.3}.AiMessage_content__v0W0h h2{font-size:17px;line-height:1.4}.AiMessage_content__v0W0h h3{font-size:15px;line-height:1.4}.AiMessage_content__v0W0h h1:first-child,.AiMessage_content__v0W0h h2:first-child,.AiMessage_content__v0W0h h3:first-child{margin-top:0}.AiMessage_content__v0W0h code:not(pre code){font-family:RoobertMono,SF Mono,Monaco,monospace;font-size:.85em;background-color:var(--core-neutral-100);padding:2px 6px;border-radius:4px;color:var(--core-neutral-700);word-break:break-word}.AiMessage_content__v0W0h pre{margin:12px 0}.AiMessage_content__v0W0h blockquote{margin:12px 0;padding:10px 16px;border-left:2px solid var(--core-neutral-200);background-color:var(--core-neutral-25);border-radius:0 6px 6px 0;color:var(--core-neutral-600)}.AiMessage_content__v0W0h blockquote p{margin:0}.AiMessage_content__v0W0h a{color:var(--core-neutral-700);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.AiMessage_content__v0W0h a:hover{color:var(--core-neutral-900)}.AiMessage_content__v0W0h strong{font-weight:600;color:var(--core-neutral-900)}.AiMessage_content__v0W0h em{font-style:italic}.AiMessage_content__v0W0h hr{margin:20px 0;border:none;height:1px;background-color:var(--core-neutral-100)}.AiMessage_content__v0W0h table{width:100%;margin:12px 0;border-collapse:collapse;font-size:13px}.AiMessage_content__v0W0h td,.AiMessage_content__v0W0h th{padding:8px 12px;text-align:left;border-bottom:1px solid var(--core-neutral-100)}.AiMessage_content__v0W0h th{font-weight:600;color:var(--core-neutral-700);background-color:var(--core-neutral-25)}.AiMessage_content__v0W0h tr:last-child td{border-bottom:none}.AiMessage_metadata__UCNgI{display:flex;align-items:center;margin-top:4px}.AiMessage_roleUser__Dz5aC .AiMessage_metadata__UCNgI{justify-content:flex-end}.AiMessage_timestamp__D5481{font-family:var(--font-mono);font-size:11px;color:var(--core-neutral-400);opacity:0;pointer-events:none;transition:opacity .15s ease}.AiMessage_messageContainer__cQfaO:hover .AiMessage_timestamp__D5481{opacity:1;pointer-events:auto}.AiMessage_userRestoreButton__BY7aZ{opacity:0;pointer-events:none;transition:opacity .15s ease;color:var(--core-neutral-400);width:24px!important;height:24px!important;padding:0!important;margin:0!important;&:hover{background-color:transparent}}.AiMessage_messageContainer__cQfaO:hover .AiMessage_userRestoreButton__BY7aZ{opacity:1;pointer-events:auto}.AiMessage_actions__6TnJo{display:flex;align-items:center;gap:2px;opacity:0;pointer-events:none;transition:opacity .15s ease}.AiMessage_messageContainer__cQfaO:hover .AiMessage_actions__6TnJo{opacity:1;pointer-events:auto}.AiMessage_status__1aCDd{display:flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11px}.AiMessage_statusStreaming__6mxel{color:var(--core-neutral-500)}.AiMessage_statusStreaming__6mxel:before{content:"";width:5px;height:5px;background-color:var(--core-neutral-500);border-radius:50%;animation:AiMessage_statusPulse__5uVlQ 1s ease-in-out infinite}.AiMessage_statusError__E6ygT{color:var(--core-neutral-400)}@keyframes AiMessage_statusPulse__5uVlQ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.6}}.AiMessage_toolBlock__IB9Bu{display:flex;flex-direction:column;gap:8px}.AiMessage_toolItem__NLmU9{min-height:0}.AiMessage_thinkingBlock__JEeV3,.AiMessage_toolBlock__IB9Bu{margin-bottom:8px}.AiMessage_textBlock__dk7ww{margin:12px 0}.AiMessage_feedbackPopover__OZLUZ{display:flex;flex-direction:column;gap:12px;padding:14px}.AiMessage_feedbackActions__gmsug{display:flex;justify-content:flex-end;gap:8px}.AiMessage_restoreContainer___2Zhk{padding:0}.AiMessage_restoreMessage__um2_j{display:flex;align-items:center;gap:8px;padding:10px 24px;min-height:24px;background:var(--bg-surface-1);border:1px solid var(--core-neutral-150);border-radius:10px;box-shadow:var(--shadow-base-xs);max-width:768px;margin:16px auto 24px;width:100%}.AiMessage_restoreIcon__np9Xm{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background-color:rgba(99,102,241,.12);color:var(--core-purple-600);flex-shrink:0}.AiMessage_restoreLabel__sT63d{flex:1;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:500;color:var(--core-neutral-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AiMessage_snapshotNotice__Nwc_J{display:flex;align-items:center;gap:8px;padding:10px 24px;min-height:24px;background:var(--bg-surface-1);border:1px solid var(--core-neutral-150);border-radius:10px;box-shadow:var(--shadow-base-xs);max-width:768px;margin:16px auto 24px;width:100%}.AiMessage_snapshotNoticeIcon__Ai9du{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:5px;background-color:var(--core-amber-100,#fef3c7);color:var(--core-amber-700,#b45309);flex-shrink:0}.AiMessage_snapshotNoticeLabel__wlyXI{flex:1;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-xs);font-weight:500;color:var(--core-neutral-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media (max-width:768px){.AiMessage_messageRow__g0HOI{padding:12px 0;gap:10px}.AiMessage_content__v0W0h{font-size:14px}.AiMessage_roleUser__Dz5aC .AiMessage_contentWrapper__kGYw_{max-width:85%}.AiMessage_restoreMessage__um2_j,.AiMessage_snapshotNotice__Nwc_J{padding:10px 16px}}.AiMessage_retryButton__ltXcy{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-left:2px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--core-neutral-400);cursor:pointer;flex-shrink:0}.AiMessage_retryButton__ltXcy:hover{color:var(--core-neutral-800)}.AiMessage_ttft__6ZnZe{font-family:var(--font-mono);font-size:10px;color:var(--core-neutral-400);margin-left:6px;opacity:0;pointer-events:none;transition:opacity .15s ease}.AiMessage_messageContainer__cQfaO:hover .AiMessage_ttft__6ZnZe{opacity:1;pointer-events:auto}.AiMessage_interruptedIndicator__H82s3{display:flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;color:var(--core-neutral-400);font-style:italic}.AiPromptInput_container__RIjeP{position:relative;display:flex;flex-direction:column;max-width:768px;margin:0 auto;width:100%}.AiPromptInput_containerDisabled__WeK5y{opacity:.5;cursor:not-allowed}.AiPromptInput_containerDisabled__WeK5y *{cursor:not-allowed}.AiPromptInput_containerDragOver__Fbgib .AiPromptInput_inputWrapper__LRv9n{border-color:#818cf8;box-shadow:0 0 0 2px rgba(129,140,248,.2),0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.02)}.AiPromptInput_inputWrapper__LRv9n{position:relative;z-index:1;display:flex;flex-direction:column;background-color:var(--bg-base);border:1px solid var(--core-neutral-150);border-radius:20px;transition:border-color .15s ease,box-shadow .15s ease;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.02),inset 0 1px 2px 0 rgba(50,50,50,.04);overflow:visible}.AiPromptInput_inputWrapper__LRv9n:focus-within{outline:2px solid var(--core-neutral-150);outline-offset:2px}.AiPromptInput_hiddenFileInput__ZHyP9{position:absolute;width:0;height:0;opacity:0;overflow:hidden;pointer-events:none}.AiPromptInput_attachmentsDrawer__1_Ut2{position:relative;z-index:0;width:98%;margin:0 auto -14px;border:1px solid var(--core-neutral-150);border-bottom:none;border-radius:12px 12px 0 0;padding:12px 12px 28px;background:var(--bg-surface-2);box-shadow:0 -1px 4px 0 var(--core-neutral-100) inset;transition:max-height .3s ease,opacity .2s ease,padding .3s ease,margin .3s ease;max-height:300px;opacity:1;overflow:hidden}.AiPromptInput_attachmentsDrawer__1_Ut2[data-empty=true]{max-height:0;opacity:0;padding:0 16px;margin-bottom:0;border:none}.AiPromptInput_attachmentsDrawerContent__oFKw6{display:flex;flex-direction:column;gap:12px}.AiPromptInput_attachmentsImageRow__uqvqK{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.AiPromptInput_attachmentsChipsRow__97hmx{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.AiPromptInput_autoContextChip__ZRbYs{display:inline-flex;align-items:center;gap:5px;height:28px;padding:2px 8px 2px 6px;background-color:var(--core-neutral-50);border:none;border-radius:6px;font-family:var(--font-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--core-neutral-500);line-height:1;white-space:nowrap;min-width:0;max-width:100%;cursor:default;font-variant-numeric:tabular-nums;box-sizing:border-box}.AiPromptInput_autoContextChipIcon__S2JM2{width:12px;height:12px;flex-shrink:0}.AiPromptInput_autoContextChipText__jH5DR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AiPromptInput_inputArea__7LMmt{position:relative;display:flex;align-items:flex-start;padding:16px 18px 8px}.AiPromptInput_textarea__kixIf{flex:1;min-height:56px;max-height:var(--max-height,200px);padding:0;border:none;outline:none;background:transparent;resize:none;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;line-height:24px;color:var(--core-neutral-800);box-sizing:border-box}.AiPromptInput_textarea__kixIf::placeholder{color:var(--core-neutral-400);line-height:24px}.AiPromptInput_containerCard__FA0RF .AiPromptInput_inputWrapper__LRv9n{border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12);box-shadow:0 1px 1px rgba(0,0,0,.04)}.AiPromptInput_containerCard__FA0RF .AiPromptInput_attachmentsDrawer__1_Ut2{box-sizing:border-box}.AiPromptInput_containerCard__FA0RF.AiPromptInput_containerDisabled__WeK5y{opacity:1;cursor:auto}.AiPromptInput_containerCard__FA0RF.AiPromptInput_containerDisabled__WeK5y *{cursor:auto}.AiPromptInput_containerCard__FA0RF.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_attachmentsDrawerContent__oFKw6,.AiPromptInput_containerCard__FA0RF.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_controlsBar__dM2kK,.AiPromptInput_containerCard__FA0RF.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_inputArea__7LMmt{opacity:.6}.AiPromptInput_containerCard__FA0RF .AiPromptInput_inputWrapper__LRv9n:focus-within{outline:none}.AiPromptInput_containerCard__FA0RF .AiPromptInput_inputArea__7LMmt{padding:var(--space-16) var(--space-16) 0}.AiPromptInput_containerCard__FA0RF .AiPromptInput_textarea__kixIf{min-height:calc(var(--space-96) + var(--space-12));font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-primary)}.AiPromptInput_containerCard__FA0RF .AiPromptInput_textarea__kixIf:disabled{color:var(--text-primary)}.AiPromptInput_containerCard__FA0RF .AiPromptInput_textarea__kixIf::placeholder{color:var(--text-placeholder);line-height:var(--leading-base)}.AiPromptInput_containerCard__FA0RF .AiPromptInput_controlsBar__dM2kK{height:auto;padding:0 var(--space-16) var(--space-16)}.AiPromptInput_containerField__xVeYY .AiPromptInput_inputWrapper__LRv9n{background-color:var(--bg-surface-1);border-radius:var(--radius-10);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04),0 2px 2px 0 rgba(0,0,0,.02)}.AiPromptInput_containerField__xVeYY .AiPromptInput_textarea__kixIf{min-height:144px;max-height:144px}.AiPromptInput_containerField__xVeYY .AiPromptInput_controlsBar__dM2kK{padding:0 var(--space-12) var(--space-10)}.AiPromptInput_containerField__xVeYY.AiPromptInput_containerDisabled__WeK5y{opacity:.6}.AiPromptInput_containerField__xVeYY.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_attachmentsDrawerContent__oFKw6,.AiPromptInput_containerField__xVeYY.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_controlsBar__dM2kK,.AiPromptInput_containerField__xVeYY.AiPromptInput_containerDisabled__WeK5y .AiPromptInput_inputArea__7LMmt{opacity:1}.AiPromptInput_textarea__kixIf:disabled{color:var(--core-neutral-500)}.AiPromptInput_promptHelper__Ixm7o{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;padding:8px 10px 10px;background:color-mix(in srgb,var(--bg-base) 96%,white 4%);border:1px solid var(--core-neutral-150);border-radius:20px;box-shadow:0 18px 40px rgba(15,23,42,.08),0 4px 12px rgba(15,23,42,.04);backdrop-filter:blur(14px);overflow:hidden}.AiPromptInput_promptHelperInline__NXbIL{position:absolute;left:-1px;right:-1px;bottom:calc(100% + 12px);width:calc(100% + 2px);z-index:20}.AiPromptInput_promptHelperPopup__XqB4a{width:var(--anchor-width);background:none;border:none;box-shadow:none}.AiPromptInput_promptHelperHeader__8yUmT{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 4px 6px}.AiPromptInput_promptHelperHeaderTitle__52jYY{font-family:RoobertMono,SF Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--core-neutral-500)}.AiPromptInput_promptHelperHeaderHint__rF_Vw{font-size:10px;color:var(--core-neutral-400);text-align:right;flex-shrink:0}.AiPromptInput_promptHelperScrollArea__m9lP2{max-height:min(296px,38vh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 6px 0 0;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(17,24,39,.18) transparent}.AiPromptInput_promptHelperScrollArea__m9lP2::-webkit-scrollbar{width:8px}.AiPromptInput_promptHelperScrollArea__m9lP2::-webkit-scrollbar-track{background:transparent}.AiPromptInput_promptHelperScrollArea__m9lP2::-webkit-scrollbar-thumb{background:rgba(17,24,39,.16);border:2px solid transparent;border-radius:999px;background-clip:content-box}.AiPromptInput_promptHelperScrollArea__m9lP2::-webkit-scrollbar-thumb:hover{background:rgba(17,24,39,.24);background-clip:content-box}.AiPromptInput_promptHelperList__7hoW4{display:flex;flex-direction:column;gap:2px;padding-right:14px}.AiPromptInput_promptHelperSectionLabel__5L4X7{padding:8px 10px 4px 42px;font-family:RoobertMono,SF Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--core-neutral-400)}.AiPromptInput_promptHelperItem__TpEJa{display:flex;align-items:center;gap:10px;width:calc(100% - 2px);min-width:0;padding:6px 10px;background:transparent;border:none;border-radius:12px;text-align:left;cursor:pointer;transition:background-color .12s ease,transform .12s ease}.AiPromptInput_promptHelperItemActive__4ehkm,.AiPromptInput_promptHelperItem__TpEJa:hover{background:color-mix(in srgb,var(--core-neutral-50) 80%,white 20%)}.AiPromptInput_promptHelperItemIcon__i2prE{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;color:var(--core-neutral-500);background:transparent;border-radius:6px;flex-shrink:0}.AiPromptInput_promptHelperItemContent__GKp_m{display:flex;flex-direction:row;align-items:baseline;gap:10px;min-width:0;flex:1}.AiPromptInput_promptHelperItemLabelRow__Qb4gy{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.AiPromptInput_promptHelperItemLabel__EHnmj{font-size:12px;font-weight:500;color:var(--core-neutral-800);line-height:1.25;white-space:nowrap}.AiPromptInput_promptHelperItemMeta__cBE6A{font-family:RoobertMono,SF Mono,monospace;font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--core-neutral-350,#9ca3af);flex-shrink:0}.AiPromptInput_promptHelperItemDetail__M_tv8{display:inline-block;min-width:0;max-width:100%;font-size:11px;line-height:1.3;color:var(--core-neutral-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.AiPromptInput_promptHelperItemTooltip__H_7ZA{font-size:11px;line-height:1.45;color:var(--text-primary)}.AiPromptInput_submitButtonWrapper__2E4_Y{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.AiPromptInput_queueButton__N5VvH{flex-shrink:0}.AiPromptInput_controlsBar__dM2kK{display:flex;align-items:center;justify-content:space-between;gap:8px;height:44px;padding:12px 12px 24px;overflow:visible;position:relative;box-sizing:border-box}.AiPromptInput_controlsLeft__K71jM{display:flex;align-items:center;gap:8px;min-width:0}.AiPromptInput_controlsRight__Kcq2n{display:flex;align-items:center;gap:8px;flex-shrink:0}.AiPromptInput_planToggle__KolPW[data-pressed]{background-color:var(--core-yellow-100);color:var(--core-yellow-500)}@keyframes AiPromptInput_modeDropdownSlideUp__qC7Me{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AiPromptInput_modeToggle__ZkhN3{position:relative;gap:5px;padding:5px 12px;border:none;border-radius:999px;font-family:RoobertMono,SF Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.3px;transition:all .12s ease;user-select:none}.AiPromptInput_actionButton__VeQ0P,.AiPromptInput_modeToggle__ZkhN3{appearance:none;display:inline-flex;align-items:center;background-color:transparent;color:var(--core-neutral-500);cursor:pointer}.AiPromptInput_actionButton__VeQ0P{justify-content:center;width:28px;height:28px;border:none;border-radius:6px;transition:all .1s ease}.AiPromptInput_actionButton__VeQ0P:hover{background-color:var(--core-neutral-100);color:var(--core-neutral-700)}.AiPromptInput_actionButton__VeQ0P:active{transform:scale(.95)}.AiPromptInput_elementGrabToggle__NthNw,.AiPromptInput_planToggle__KolPW{transition:all .15s ease}.AiPromptInput_elementGrabToggle__NthNw[data-pressed]{background-color:var(--core-neutral-100);color:var(--core-purple-500)}.AiPromptInput_debugToggle__DNxjf[data-pressed]{background-color:var(--core-red-100);color:var(--core-red-500)}.AiPromptInput_controlsDivider__zu9Un{width:1px;height:16px;background-color:var(--core-neutral-150);margin:0 4px}@media (max-width:768px){.AiPromptInput_inputArea__7LMmt{padding:14px 16px 6px}.AiPromptInput_textarea__kixIf{font-size:16px}.AiPromptInput_controlsBar__dM2kK{padding:0 12px}}.InlineChangeGroup_group__DOf5V{display:flex;flex-direction:column;gap:0;max-width:768px;margin:16px auto 24px;width:100%;border:1px solid var(--core-neutral-150);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-base-xs)}.InlineChangeGroup_header__rvtB3{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:38px;padding:0 8px 0 14px;background:var(--bg-surface-1);border-bottom:1px solid var(--core-neutral-100)}.InlineChangeGroup_headerCount__LxDDt{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--core-neutral-600)}.InlineChangeGroup_receiptToggle__oT21K{display:inline-flex;align-items:center;gap:6px;min-width:0;height:32px;padding:0;color:inherit;background:transparent;border:0;cursor:pointer}.InlineChangeGroup_chevronExpanded__cczDq,.InlineChangeGroup_chevron__6Aq94{flex:0 0 auto;color:var(--core-neutral-400);transition:transform .16s cubic-bezier(.23,1,.32,1)}.InlineChangeGroup_chevronExpanded__cczDq{transform:rotate(180deg)}.InlineChangeGroup_receiptDetail__vyIvd{color:var(--core-neutral-400);font-family:var(--font-mono);font-size:10px}.InlineChangeGroup_headerActions__1zqwq,.InlineChangeGroup_receiptStatus__T1huR{display:inline-flex;align-items:center;gap:6px}.InlineChangeGroup_verifiedIcon__KzQjP{color:var(--core-green-600,#16803c)}.InlineChangeGroup_warningIcon__hRG4F{color:var(--core-orange-500)}.InlineChangeGroup_headerActions__1zqwq{gap:2px}.InlineChangeGroup_preview__XCXAH{position:relative;height:148px;overflow:hidden;background:var(--core-neutral-50);border-bottom:1px solid var(--core-neutral-100)}.InlineChangeGroup_previewTabs__qQJvV{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;padding:2px;background:color-mix(in srgb,var(--bg-surface-1) 92%,transparent);border:1px solid var(--core-neutral-150);border-radius:6px;box-shadow:var(--shadow-base-xs)}.InlineChangeGroup_previewTabActive__hHtoo,.InlineChangeGroup_previewTab__4Q6K5{min-width:54px;height:24px;padding:0 9px;font-family:var(--font-mono);font-size:10px;color:var(--core-neutral-500);background:transparent;border:0;border-radius:4px;cursor:pointer}.InlineChangeGroup_previewTabActive__hHtoo{color:var(--core-neutral-800);background:var(--bg-surface-1);box-shadow:var(--shadow-base-xs)}.InlineChangeGroup_previewTab__4Q6K5:disabled{cursor:default;opacity:.4}.InlineChangeGroup_previewViewport___tOLC{position:relative;width:100%;height:100%;overflow:hidden;background:var(--core-neutral-50)}.InlineChangeGroup_previewFrame__SICgS{width:400%;height:400%;pointer-events:none;border:0;transform:scale(.25);transform-origin:top left}.InlineChangeGroup_previewOpen__R8B_4{position:absolute;inset:0;padding:0;background:transparent;border:0;cursor:zoom-in}.InlineChangeGroup_rows__ZTVsF{background:var(--bg-surface-1)}.InlineChangeGroup_findings__AyoxW{display:flex;flex-direction:column;gap:6px;padding:10px 14px;background:var(--core-orange-50);border-bottom:1px solid var(--core-neutral-100)}.InlineChangeGroup_findingsHeading__qKE9t{font-size:11px;font-weight:600;line-height:16px;color:var(--core-neutral-700)}.InlineChangeGroup_findingsCopy__mZzva{font-size:11px;line-height:16px;color:var(--core-neutral-500)}.InlineChangeGroup_finding__dLWQz{display:flex;flex-direction:column}.InlineChangeGroup_findingLabel__nU04e{font-size:11px;line-height:16px;color:var(--core-neutral-700)}.InlineChangeGroup_row__wG_IQ{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:7px 14px;width:100%;font-family:var(--font-body);text-align:left;background:var(--bg-surface-1);border:none;border-bottom:1px solid var(--core-neutral-100);transition:background-color .15s ease}.InlineChangeGroup_row__wG_IQ:last-child{border-bottom:0}.InlineChangeGroup_row__wG_IQ:not(:disabled){cursor:pointer}.InlineChangeGroup_row__wG_IQ:not(:disabled):hover{background:var(--core-neutral-50)}.InlineChangeGroup_changeCell__BVdxC{display:flex;align-items:flex-start;gap:8px;min-width:0}.InlineChangeGroup_marker__g_lWT{width:14px;flex:0 0 auto;font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:18px;text-align:center}.InlineChangeGroup_added__d75Id{color:var(--core-green-600,#16803c)}.InlineChangeGroup_modified__JsSqx{color:var(--core-orange-600,#b45309)}.InlineChangeGroup_removed__2JCeq{color:var(--core-red-600,#dc2626)}.InlineChangeGroup_changeCopy__eWvPV{display:flex;flex-direction:column;min-width:0}.InlineChangeGroup_label__ifGwz{min-width:0;overflow:hidden;font-size:12px;font-weight:500;line-height:18px;color:var(--core-neutral-800);text-overflow:ellipsis;white-space:nowrap}.InlineChangeGroup_statusCell__LfJ43,.InlineChangeGroup_target__r1avc{min-width:0;overflow:hidden;font-family:var(--font-mono);font-size:10px;line-height:16px;color:var(--core-neutral-400);text-overflow:ellipsis;white-space:nowrap}.InlineChangeGroup_statusCell__LfJ43{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto;text-align:right}@media (prefers-reduced-motion:reduce){.InlineChangeGroup_row__wG_IQ{transition:none}}.CoreNumberField_root__rijlu{display:flex;flex-direction:column}.CoreNumberField_label__QRnDU{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--text-secondary);margin-bottom:6px}.CoreNumberField_group__kfzqx{display:flex;align-items:center;border:.5px solid var(--border-2);border-radius:8px;overflow:hidden}.CoreNumberField_group__kfzqx,.CoreNumberField_input__LQD1I{box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);box-sizing:border-box}.CoreNumberField_input__LQD1I{flex:1;min-width:0;height:100%;padding:0 8px;font-family:Inter,sans-serif;font-size:14px;color:var(--core-neutral-950);background:var(--bg-surface-1);border:none;outline:none;text-align:center}.CoreNumberField_input__LQD1I::-webkit-inner-spin-button,.CoreNumberField_input__LQD1I::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CoreNumberField_input__LQD1I::placeholder{color:var(--text-placeholder)}.CoreNumberField_button__29ByQ{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:var(--bg-base);cursor:pointer;color:var(--core-neutral-500);transition:background-color .15s ease,color .15s ease,filter .15s ease;&:hover{filter:brightness(.99)}}.CoreNumberField_button__29ByQ:first-child{border-right:.5px solid var(--border-2)}.CoreNumberField_button__29ByQ:last-child{border-left:.5px solid var(--border-2)}.CoreNumberField_button__29ByQ:hover:not(:disabled){filter:brightness(.99)}.CoreNumberField_button__29ByQ:disabled{opacity:.5;cursor:not-allowed}.CoreNumberField_button__29ByQ svg{width:14px;height:14px}.CoreNumberField_size-md__cA5gS{height:32px;width:120px}.CoreNumberField_size-md__cA5gS .CoreNumberField_button__29ByQ{width:28px;height:100%}.CoreNumberField_size-md__cA5gS .CoreNumberField_button__29ByQ svg{width:12px;height:12px}.CoreNumberField_size-md__cA5gS .CoreNumberField_input__LQD1I{font-size:12px}.CoreNumberField_size-lg__58UOF{height:40px;width:150px}.CoreNumberField_size-lg__58UOF .CoreNumberField_button__29ByQ{width:36px;height:100%}.CoreNumberField_size-lg__58UOF .CoreNumberField_input__LQD1I{font-size:14px}.CoreNumberField_full__L2Wt7{width:100%}.CoreNumberField_variant-surface__0tIrp{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreNumberField_variant-surface__0tIrp .CoreNumberField_button__29ByQ{background:var(--core-surface-1)}.CoreNumberField_variant-surface__0tIrp .CoreNumberField_input__LQD1I{background:var(--bg-surface-2)}.CoreNumberField_group__kfzqx:focus-within{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreNumberField_variant-surface__0tIrp:focus-within{outline:2px solid var(--core-neutral-200)}.CoreNumberField_disabled__z0hkY{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.CoreNumberField_disabled__z0hkY .CoreNumberField_input__LQD1I{cursor:not-allowed}.CoreNumberField_minimal__H6WAr{position:relative;width:100%}.CoreNumberField_minimal__H6WAr .CoreNumberField_input__LQD1I{text-align:left;padding:0 12px;width:100%}.CoreNumberField_minimal__H6WAr.CoreNumberField_size-md__cA5gS{width:100%;height:32px}.CoreNumberField_minimal__H6WAr.CoreNumberField_size-lg__58UOF{width:100%;height:40px}.CoreNumberField_minimalIcon__tP3Iw{position:absolute;left:10px;display:flex;align-items:center;justify-content:center;z-index:1;color:var(--text-secondary);cursor:ew-resize;user-select:none}.CoreNumberField_minimalIcon__tP3Iw svg{width:14px;height:14px;pointer-events:none}.CoreNumberField_minimal__H6WAr .CoreNumberField_input__LQD1I.CoreNumberField_hasIcon__OdZ8L{padding-left:32px}.CoreNumberField_minimalSuffix___Iycn{position:absolute;right:10px;display:flex;align-items:center;pointer-events:none;z-index:1;font-family:Inter,sans-serif;font-size:12px;color:var(--text-secondary)}.CoreNumberField_minimal__H6WAr .CoreNumberField_input__LQD1I.CoreNumberField_hasSuffix__ODuCY{padding-right:32px}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.glyphs_frame__oViPA{position:relative;display:block;box-sizing:border-box;width:184px;height:116px;flex-shrink:0;-webkit-mask-image:linear-gradient(180deg,black 58%,transparent);mask-image:linear-gradient(180deg,black 58%,transparent)}.glyphs_svg__cz1Ez{display:block}.glyphs_overlay__Ktqm3{position:absolute;inset:0;display:grid;place-items:center;color:var(--text-disabled);pointer-events:none}.glyphs_beam__k_X0U:after{content:"";position:absolute;box-sizing:border-box;inset:0;padding:1px;border-radius:var(--radius-12);background:conic-gradient(from var(--beam-angle),transparent 0turn,transparent .7turn,color-mix(in srgb,var(--accent-primary) 35%,transparent) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:glyphs_beamTravel__LDtAw 5s linear infinite;pointer-events:none}@keyframes glyphs_beamTravel__LDtAw{to{--beam-angle:360deg}}@media (prefers-reduced-motion:reduce){.glyphs_beam__k_X0U:after{animation:none;opacity:0}}.ValueTypeListInput_buttonContainer__GsGxw{display:flex;flex-direction:row;align-items:center;gap:12px}.ValueTypeListInput_divider__r17lB{display:block;margin:20px 0 16px;width:100%;height:1px;background:var(--core-neutral-200)}.ValueTypeListInput_schemaContainer__1bHFm{display:flex;flex-direction:column;gap:5px;max-width:600px}.ValueTypeListInput_optionRow__Lmgba{display:flex;width:100%;flex-direction:row;align-items:flex-end;margin-top:5px;margin-bottom:5px;gap:12px}.ValueTypeListInput_optionRow__Lmgba>:first-child,.ValueTypeListInput_optionRow__Lmgba>:nth-child(2){flex:1;min-width:0}.ValueTypeListInput_imagePreviewContainer__C5PH0{width:164px;height:35px;position:relative;box-sizing:border-box;border:1px solid var(--core-neutral-200);border-radius:8px;padding-left:5px;padding-right:5px;gap:5px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.ValueTypeListInput_imagePreviewContent__MbcP2{display:flex;flex-direction:row;align-items:center;gap:7px}.ValueTypeListInput_imageThumbnail__RmVhW{width:20px;height:20px;border-radius:5px;border:.5px solid var(--core-neutral-300);color:var(--text-secondary);object-fit:cover;flex-shrink:0;overflow:hidden}.ValueTypeListInput_thumbnailImage__n3zcf{display:block}.ValueTypeListInput_filename__QYRei{font-family:Inter;font-size:10px;overflow:hidden;white-space:nowrap;color:var(--text-muted);text-overflow:ellipsis;padding-right:5px}.ValueTypeListInput_select__qJn67{button{box-shadow:none;border-radius:8px!important;border:1px solid var(--core-neutral-200);width:165px;height:35px}}.ValueTypeListInput_pulseDot__6_n_U{width:8px;height:8px;border-radius:50%;background-color:var(--core-purple-500);animation:ValueTypeListInput_pulse__lrFCJ 2s ease-in-out infinite}@keyframes ValueTypeListInput_pulse__lrFCJ{0%,to{opacity:1;box-shadow:0 0 0 0 var(--core-purple-300)}50%{opacity:.8;box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion:reduce){.ValueTypeListInput_pulseDot__6_n_U{animation:none}}.ValueTypeListInput_emptySchemaWarning__sdHh6{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:12px;color:var(--text-secondary)}.ValueTypeListInput_emptySchemaWarningIcon__nboT_{flex-shrink:0;width:14px;height:14px;color:var(--core-alert-500)}.CoreEmptyState_root__bbGRv{display:grid;grid-template-rows:1fr auto auto auto 2fr;justify-items:center;padding:var(--space-24) var(--space-20);text-align:center}.CoreEmptyState_glyph__AM0aS{grid-row:2;display:flex;justify-content:center}.CoreEmptyState_title__c2n_4{grid-row:3;max-width:300px;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-secondary)}.CoreEmptyState_glyph__AM0aS+.CoreEmptyState_title__c2n_4{margin-top:var(--space-20)}[data-empty-reason=filtered] .CoreEmptyState_title__c2n_4{font-weight:var(--font-weight-text);color:var(--text-muted)}[data-empty-reason=filtered] .CoreEmptyState_title__c2n_4:has(+.CoreEmptyState_description__p2fFw){color:var(--text-secondary)}.CoreEmptyState_description__p2fFw{grid-row:4;max-width:300px;margin-top:var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted)}.CoreEmptyState_glyph__AM0aS+.CoreEmptyState_description__p2fFw{margin-top:var(--space-20)}.CoreEmptyState_actions__iQr8V{grid-row:5;align-self:start;margin-top:var(--space-20);display:flex;align-items:center;gap:var(--space-8)}.AddList_addList__SOvt2{display:flex;width:100%;flex-direction:column}.AddList_header__5AU4N{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border-1)}.AddList_grow__Rbdh4{min-width:0;flex:1}.AddList_items__p6xCe{display:flex;flex-direction:column;gap:2px;padding-top:10px}.AddList_item__D8LJm{display:flex;width:100%;align-items:center;gap:10px;padding:8px;border:0;border-radius:var(--radius-6);background:none;font:inherit;text-align:left;cursor:pointer;transition:background-color .15s ease}.AddList_itemSelected__uh_R4,.AddList_item__D8LJm:hover{background:var(--bg-surface-2)}.AddList_icon__x_BA_{display:flex;flex-shrink:0;color:var(--text-secondary)}.AddList_text__TsWoG{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px;line-height:1.3}.AddList_label__Zxl5O{color:var(--text-primary);font-size:13px}.AddList_label__Zxl5O,.AddList_sub__7YM_3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddList_sub__7YM_3{color:var(--text-tertiary);font-family:var(--font-mono);font-size:11px}.AddList_badge__hpU_R{flex-shrink:0;padding:2px 6px;border-radius:4px;background:var(--bg-surface-3);color:var(--text-muted);font-size:10px;font-weight:500;letter-spacing:.2px}.AddList_badge__hpU_R[data-selected=true]{background:var(--core-purple-100);color:var(--core-purple-600)}.CoreSeparator_separator__ErykV{background-color:var(--border-2);flex-shrink:0}.CoreSeparator_horizontal__kVOrY{width:100%;height:1px}.CoreSeparator_vertical__ycrpl{width:1px;height:100%}