@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+0100-052f,u+0e3f,u+1d00-1ffe,u+2070-2298,u+2303-232b,u+2380-238b,u+23ce-23cf,u+2423-2468,u+24b6-24ea,u+25a0-26a0,u+2713-2788,u+27ef-27fa,u+2913,u+2a38,u+2b06-2b24,u+2c7c-2c7f,u+2dff-2e18,u+a69f,u+a7ff,u+a92e,u+e000-e163,u+e1c3-e2dc,u+ee01-eee1,u+f6c3,u+1f12f-1f16b,u+1f850-1f852}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+0100-052f,u+0e3f,u+1d00-1ffe,u+2070-2298,u+2303-232b,u+2380-238b,u+23ce-23cf,u+2423-2468,u+24b6-24ea,u+25a0-26a0,u+2713-2788,u+27ef-27fa,u+2913,u+2a38,u+2b06-2b24,u+2c7c-2c7f,u+2dff-2e18,u+a69f,u+a7ff,u+a92e,u+e000-e163,u+e1c3-e2dc,u+ee01-eee1,u+f6c3,u+1f12f-1f16b,u+1f850-1f852}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+0100-052f,u+0e3f,u+1d00-1ffe,u+2070-2298,u+2303-232b,u+2380-238b,u+23ce-23cf,u+2423-2468,u+24b6-24ea,u+25a0-26a0,u+2713-2788,u+27ef-27fa,u+2913,u+2a38,u+2b06-2b24,u+2c7c-2c7f,u+2dff-2e18,u+a69f,u+a7ff,u+a92e,u+e000-e163,u+e1c3-e2dc,u+ee01-eee1,u+f6c3,u+1f12f-1f16b,u+1f850-1f852}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:u+0100-052f,u+0e3f,u+1d00-1ffe,u+2070-2298,u+2303-232b,u+2380-238b,u+23ce-23cf,u+2423-2468,u+24b6-24ea,u+25a0-26a0,u+2713-2788,u+27ef-27fa,u+2913,u+2a38,u+2b06-2b24,u+2c7c-2c7f,u+2dff-2e18,u+a69f,u+a7ff,u+a92e,u+e000-e163,u+e1c3-e2dc,u+ee01-eee1,u+f6c3,u+1f12f-1f16b,u+1f850-1f852}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Regular-latin.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Medium-latin.woff2) format("woff2");font-weight:500;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-SemiBold-latin.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:A1 Inter;src:url(/app/fonts/Inter-Bold-latin.woff2) format("woff2");font-weight:700;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:A1 Inter Fallback;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%;size-adjust:107.06%}:root{--a1-font-chat-name:500 14px/22px var(--a1-inter);--a1-font-rail:400 11px/18px var(--a1-inter);--a1-chat-ink:#1f2329;--a1-chat-meta:#8f959e;--a1-chat-row-height:64px;--a1-chat-header-height:56px;--a1-doc-header-height:64px;--a1-chat-composer-height:40px;--a1-chat-composer-icon-size:22px;--a1-chat-mention-width:360px;--a1-chat-mention-min-height:168px;--a1-chat-mention-max-height:420px;--a1-chat-avatar-size:32px;--a1-chat-sender-offset:17px;--a1-space-10:10px;--a1-space-20:20px;--a1-chat-avatar-column-width:62px;--a1-chat-message-right-width:38px;--a1-chat-radius-join:2px;--a1-chat-radius-xs:4px;--a1-chat-image-tile-size:90px;--a1-chat-image-max-width:320px;--a1-chat-image-max-height:300px;--a1-chat-card-width:400px;--a1-chat-quote-thumbnail-size:26px;--a1-chat-media-scrim:rgba(0,0,0,0.9);--a1-font-chat-group-nav:600 16px/40px var(--a1-inter);--a1-font-chat-document-title:400 14px/16px var(--a1-inter);--a1-font-chat-resource-meta:400 12px/20px var(--a1-inter);--a1-font-chat-tab:500 12px/20px var(--a1-inter);--a1-font-chat-body:400 14px/20px var(--a1-inter);--a1-chat-motion-toolbar:100ms linear;--a1-chat-reaction-height:24px;--a1-chat-reaction-emoji-size:18px;--a1-chat-receipt-width:329px;--a1-chat-receipt-max-height:362px;--a1-chat-radius-media:5px;--a1-space-14:14px;--a1-font-title:600 14px/22px var(--a1-inter);--a1-font-emoji:400 24px/1 var(--a1-inter);--a1-font-body:400 14px/22px var(--a1-inter);--a1-font-meta:400 12px/18px var(--a1-inter);--a1-font-headline:600 16px/24px var(--a1-inter);--a1-font-slide-body:400 26px/36px var(--a1-inter);--a1-font-slide-compact:400 22px/30px var(--a1-inter);--a1-font-slide-heading:600 40px/46px var(--a1-inter);--a1-font-slide-subheading:600 28px/35px var(--a1-inter);--a1-font-slide-display:600 56px/62px var(--a1-inter);--a1-font-slide-column:400 24px/33px var(--a1-inter);--a1-font-slide-meta:400 20px/28px var(--a1-inter);--a1-font-slide-table:400 20px/26px var(--a1-inter);--a1-font-slide-quote:400 40px/50px var(--a1-inter);--a1-font-slide-metric:600 88px/96px var(--a1-inter);--a1-font-size-slide-label:16px;--a1-font-size-slide-axis:18px;--a1-font-size-slide-detail:20px;--a1-font-size-slide-lead:24px;--a1-font-size-slide-title:32px;--a1-space-slide-x:64px;--a1-space-slide-y:56px;--a1-space-slide-gap:40px;--a1-space-slide-footer:22px;--a1-font-doc-title:700 32px/40px var(--a1-inter);--a1-font-doc-page-title:600 36px/44px var(--a1-inter);--a1-font-doc-edit-title:600 40px/48px var(--a1-inter);--a1-font-doc-edit-body:400 16px/1.7 var(--a1-inter);--a1-font-doc-h1:600 24px/32px var(--a1-inter);--a1-font-doc-h2:600 20px/28px var(--a1-inter);--a1-font-doc-h3:600 16px/24px var(--a1-inter);--a1-font-doc-body:400 15px/26px var(--a1-inter);--a1-font-doc-small:400 13px/20px var(--a1-inter);--a1-font-doc-label:500 13px/20px var(--a1-inter);--a1-font-doc-figure:600 28px/36px var(--a1-inter);--a1-font-doc-strong:600 15px/22px var(--a1-inter);--a1-font-doc-tab:600 14px/20px var(--a1-inter);--a1-font-doc-table:400 14px/20px var(--a1-inter);--a1-font-doc-badge:600 11px/1 var(--a1-inter);--a1-font-doc-mark:600 13px/1 var(--a1-inter);--a1-font-doc-icon:400 30px/1 var(--a1-inter);--a1-font-doc-avatar:600 10px/1 var(--a1-inter);--a1-font-doc-code:400 13px/20px ui-monospace,SFMono-Regular,Menlo,monospace;--a1-font-display-hero:600 68px/72px var(--a1-inter);--a1-font-display-hero-compact:600 40px/44px var(--a1-inter);--a1-font-display-section:600 44px/52px var(--a1-inter);--a1-font-display-section-compact:600 30px/36px var(--a1-inter);--a1-font-display-step:600 32px/36px var(--a1-inter);--a1-font-lead:400 19px/30px var(--a1-inter);--a1-font-lead-compact:400 16px/26px var(--a1-inter);--a1-font-code-digit:600 24px/1 var(--a1-inter);--a1-tracking-display:-0.03em;--a1-landing-max:1200px;--a1-landing-section-space:128px;--a1-landing-section-space-compact:80px;--a1-landing-header-height:64px;--a1-code-cell-size:52px;--a1-motion-reveal:700ms cubic-bezier(0.2,0.8,0.2,1);--a1-icon-inline:16px;--a1-icon-action:20px;--a1-icon-large:24px;--a1-icon-stroke:1.5;--a1-motion-spring-duration:240ms;--a1-motion-spring-easing:cubic-bezier(0.22,1.28,0.36,1);--a1-space-2:2px;--a1-space-4:4px;--a1-space-8:8px;--a1-space-12:12px;--a1-space-16:16px;--a1-space-24:24px;--a1-space-32:32px;--a1-space-48:48px;--a1-space-50:50px;--a1-radius-sm:6px;--a1-radius-md:8px;--a1-radius-lg:12px;--a1-radius-full:999px;--a1-text-caption:12px;--a1-text-caption-line:16px;--a1-text-footnote:12px;--a1-text-footnote-line:18px;--a1-text-body:14px;--a1-text-body-line:22px;--a1-text-headline:16px;--a1-text-headline-line:24px;--a1-text-headline-weight:600;--a1-text-title3:17px;--a1-text-title3-line:24px;--a1-text-title3-weight:600;--a1-text-title2:20px;--a1-text-title2-line:26px;--a1-text-title2-weight:600;--a1-text-title1:24px;--a1-text-title1-line:30px;--a1-text-title1-weight:600;--a1-shadow-popover:0 1px 2px rgba(0,0,0,0.06),0 4px 16px rgba(0,0,0,0.08);--a1-shadow-sheet:0 8px 32px rgba(0,0,0,0.12);--a1-background:#ffffff;--a1-grouped:#f5f6f7;--a1-label:#1c1c1e;--a1-label-secondary:#626872;--a1-label-tertiary:#626872;--a1-separator:#dee0e3;--a1-fill:#ebedf0;--a1-fill-secondary:#f2f3f5;--a1-brand:#2e5cd5;--a1-text-gray:#626872;--a1-text-brown:#876044;--a1-text-red:#b83333;--a1-text-orange:#a15c00;--a1-text-yellow:#806000;--a1-text-green:#2a7a50;--a1-text-blue:#2e5cd5;--a1-text-purple:#6b41b0;--a1-text-pink:#a33473;--a1-chip-ink:#1f2329;--a1-chip-blue:#c2d4ff;--a1-chip-orange:#fee7cd;--a1-chip-teal-green:#b9eedc;--a1-chip-yellow:#fcdf7e;--a1-chip-turquoise:#b5efed;--a1-chip-red:#fdc6c4;--a1-chip-purple:#e5d5ff;--a1-chip-green:#95e599;--a1-chip-cyan:#caeffc;--a1-chip-lime:#e3efa5;--a1-chip-neutral:#e8eaed;--a1-chip-gray:#e8eaed;--a1-chip-teal:#caeffc;--a1-chip-indigo:#d8dcff;--a1-chip-pink:#fbd1e7;--a1-option-blue:#245b9e;--a1-option-orange:#985118;--a1-option-teal-green:#176e61;--a1-option-yellow:#7b650b;--a1-option-turquoise:#116b71;--a1-option-red:#a32d37;--a1-option-purple:#74419d;--a1-option-green:#386b29;--a1-option-cyan:#156786;--a1-option-lime:#606c16;--a1-option-neutral:#59616c;--a1-option-gray:#59616c;--a1-option-teal:#116b71;--a1-option-indigo:#4e509f;--a1-option-pink:#984378;--a1-highlight-yellow:#ffde3f;--a1-chart-series-1:#2a78d6;--a1-chart-series-2:#eb6834;--a1-chart-series-3:#1baf7a;--a1-chart-series-4:#eda100;--a1-chart-series-5:#e87ba4;--a1-chart-series-6:#008300;--a1-chart-series-7:#4a3aa7;--a1-chart-series-8:#e34948;--a1-brand-soft:rgba(46,92,213,0.08);--a1-tab-ink:#455fc3;--a1-tab-fill:#ebf1fa;--a1-tab-idle:#626872;--a1-muted:#626872;--a1-pill:#f2f3f5;--a1-pill-ink:#626872;--a1-card-fill:#ffffff;--a1-peer-bubble:#f2f3f5;--a1-orb-light:#a9c0fa;--a1-orb-mid:#6b8deb;--a1-orb-base:#2e5cd5;--a1-orb-deep:#1c3a96;--a1-orb-light-1:rgba(150,190,255,0.55);--a1-orb-light-2:rgba(132,104,255,0.4);--a1-orb-light-3:rgba(120,220,255,0.35);--a1-orb-sheen:rgba(255,255,255,0.75);--a1-orb-rim:rgba(255,255,255,0.28);--a1-orb-shade:rgba(12,28,92,0.38);--a1-orb-glow:rgba(46,92,213,0.32);--a1-orb-eye:#ffffff;--a1-orb-eye-glow:rgba(220,232,255,0.9);--a1-own-bubble:#dfe8fb;--a1-own-bubble-ink:#1c1c1e;--a1-mention-ink:#2547b0;--a1-mention-self-fill:rgba(37,71,176,0.12);--a1-rule:#e5e6eb;--a1-card-border:#e5e6eb;--a1-mail-meta:#626872;--a1-unread-dot:#3d60c7;--a1-task-ink:#4971c3;--a1-danger:#b83333;--a1-danger-soft:rgba(184,51,51,0.08);--a1-success:#2a7a50;--a1-success-soft:rgba(52,168,83,0.12);--a1-warning:#a15c00;--a1-warning-soft:rgba(214,137,16,0.12);--a1-on-color:#ffffff;--a1-logo-google-sheets:#0f9d58;--a1-logo-google-docs:#4285f4;--a1-media-surface:#000000;--a1-media-control:rgba(255,255,255,0.12);--a1-media-control-hover:rgba(255,255,255,0.2);--a1-switch-on:#34c759;--a1-scrim:rgba(0,0,0,0.25);--a1-page-header-height:60px;--a1-page-gutter:16px;--a1-content-max:720px;--a1-control-height:36px;--a1-base-link-radius:2px;--a1-base-row-height:32px;--a1-base-header-height:36px;--a1-base-toolbar-height:40px;--a1-base-tabs-height:44px;--a1-base-gutter-width:58px;--a1-base-rule-panel-width:518px;--a1-base-field-panel-width:360px;--a1-base-record-width:720px;--a1-base-kanban-width:256px;--a1-icon-control-size:32px;--a1-feedback-gap:8px;--a1-inter:"A1 Inter","A1 Inter Fallback",-apple-system,BlinkMacSystemFont,sans-serif;--a1-sf:-apple-system,BlinkMacSystemFont,"SF Pro Text","A1 Inter",sans-serif;--a1-arial:Arial,"Helvetica Neue",sans-serif}.a1-theme{--bg:var(--a1-background);--bg-surface:var(--a1-background);--bg-hover:var(--a1-fill-secondary);--bg-active:var(--a1-fill);--border:var(--a1-card-border);--border-subtle:var(--a1-rule);--text:var(--a1-label);--text-muted:var(--a1-muted);--text-label:var(--a1-muted);--accent:var(--a1-brand);--accent-hover:#2547b0;--danger:var(--a1-danger);--success:var(--a1-success);--warning:var(--a1-warning);--warning-text:var(--a1-warning);--suggest:var(--a1-success);--radius:14px;--font:var(--a1-inter);--cobalt:var(--a1-brand);--cobalt-dark:#2547b0;--ink:var(--a1-label);--ink-soft:#3c3c43;--muted:var(--a1-muted);--line:var(--a1-card-border);--line-strong:var(--a1-separator);--white:var(--a1-background);--paper:var(--a1-card-fill);--paper-deep:var(--a1-grouped);--paper-blue:var(--a1-tab-fill);--font-sans:var(--a1-inter);--font-display:var(--a1-inter);--font-label:var(--a1-inter);min-height:100vh;min-height:100dvh;background:var(--a1-background);color:var(--a1-label);font:var(--a1-font-body);-webkit-font-smoothing:antialiased}:where(.a1-theme button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}:where(.a1-theme input,.a1-theme textarea){font:inherit;color:inherit}.a1-theme :focus{outline:none!important;box-shadow:none!important}.a1-theme :is(button,a,summary,[tabindex]):not(input):not(textarea):focus-visible{background:var(--a1-fill-secondary)}.a1-theme :is(input,progress){accent-color:var(--a1-label-secondary)}.a1-theme .a1-page-header.a1-page-header[class],.a1-theme .a1-page-toolbar.a1-page-toolbar[class]{box-sizing:border-box;flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;min-height:var(--a1-page-header-height);padding:8px var(--a1-page-gutter)}.a1-theme .a1-page-header>h2{padding:0}.a1-theme .a1-page-title{flex:1 1;min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--a1-label);font:600 var(--a1-text-title3) /var(--a1-text-title3-line) var(--a1-inter)}.a1-theme .a1-page-header-stack{flex:none;display:flex;flex-direction:column;gap:12px;padding:0 0 12px;border-bottom:1px solid var(--a1-rule)}.a1-theme .a1-page-header-stack>:not(.a1-page-header){margin-inline:var(--a1-page-gutter)}.a1-theme [data-variant=desktop] .a1-page-content{width:100%;max-width:var(--a1-content-max);margin-inline:0;align-self:flex-start}.a1-theme [data-variant=desktop] .a1-page-content[data-content-width=full]{max-width:none}.a1-theme [data-variant=desktop] [data-content-align=center]>.a1-page-header{width:100%;max-width:calc(var(--a1-content-max) + 2 * var(--a1-page-gutter));margin-inline:auto}.a1-theme [data-variant=desktop] [data-content-align=center] .a1-page-content{margin-inline:auto;align-self:center}.a1-theme [data-variant=desktop] .a1-page-header:has(>.a1-page-back){row-gap:var(--a1-space-4)}.a1-theme [data-variant=desktop] .a1-page-header:has(>.a1-page-back)>.a1-page-title{flex-basis:100%}.a1-theme [data-variant=desktop] .a1-page-header>.a1-page-back{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:auto;min-height:var(--a1-icon-control-size);gap:var(--a1-space-4);color:var(--a1-label-secondary);font:var(--a1-font-meta)}.a1-theme [data-variant=desktop] .a1-page-back>svg{width:16px;height:16px;stroke-width:1.75}.a1-theme [data-variant=desktop] .a1-page-back:after{content:attr(data-page-back-label)}:root[data-artifact-embed]{--bg:var(--a1-background)}.a1-theme[data-theme=dark],:root[data-artifact-embed][data-theme=dark],:root[data-theme=dark] .a1-theme{color-scheme:dark;--a1-shadow-popover:0 1px 2px rgba(0,0,0,0.3),0 4px 16px rgba(0,0,0,0.4);--a1-shadow-sheet:0 8px 32px rgba(0,0,0,0.5);--a1-background:#1c1c1e;--a1-grouped:#242426;--a1-label:#f2f2f7;--a1-chat-ink:var(--a1-label);--a1-chat-meta:var(--a1-label-secondary);--a1-label-secondary:rgba(235,235,245,0.65);--a1-label-tertiary:rgba(235,235,245,0.3);--a1-separator:#545458;--a1-fill:#3a3a3c;--a1-fill-secondary:#2c2c2e;--a1-brand:#829cff;--a1-text-gray:#a4aab4;--a1-text-brown:#d4aa88;--a1-text-red:#ff6961;--a1-text-orange:#ffb340;--a1-text-yellow:#e8cf54;--a1-text-green:#4cc38a;--a1-text-blue:#9db0ff;--a1-text-purple:#ba9cf5;--a1-text-pink:#ed91c1;--a1-chip-ink:var(--a1-label);--a1-chip-blue:rgba(65,105,210,0.35);--a1-chip-orange:rgba(170,90,20,0.35);--a1-chip-teal-green:rgba(25,130,100,0.35);--a1-chip-yellow:rgba(155,115,10,0.35);--a1-chip-turquoise:rgba(20,125,130,0.35);--a1-chip-red:rgba(180,55,65,0.35);--a1-chip-purple:rgba(120,65,180,0.35);--a1-chip-green:rgba(35,130,55,0.35);--a1-chip-cyan:rgba(25,115,155,0.35);--a1-chip-lime:rgba(100,120,20,0.35);--a1-chip-neutral:rgba(100,105,115,0.35);--a1-chip-gray:rgba(100,105,115,0.35);--a1-chip-teal:rgba(25,115,155,0.35);--a1-chip-indigo:rgba(85,80,180,0.35);--a1-chip-pink:rgba(160,55,115,0.35);--a1-option-blue:#a8cdff;--a1-option-orange:#ffd1a5;--a1-option-teal-green:#9ee4d1;--a1-option-yellow:#f5e294;--a1-option-turquoise:#9de3e6;--a1-option-red:#ffb9c0;--a1-option-purple:#dcbcff;--a1-option-green:#bce5a8;--a1-option-cyan:#a5def4;--a1-option-lime:#d8e99c;--a1-option-neutral:#d0d5de;--a1-option-gray:#d0d5de;--a1-option-teal:#9de3e6;--a1-option-indigo:#c8c6ff;--a1-option-pink:#f5bfe0;--a1-chart-series-1:#3987e5;--a1-chart-series-2:#d95926;--a1-chart-series-3:#199e70;--a1-chart-series-4:#c98500;--a1-chart-series-5:#d55181;--a1-chart-series-6:#008300;--a1-chart-series-7:#9085e9;--a1-chart-series-8:#e66767;--a1-brand-soft:rgba(130,156,255,0.16);--a1-tab-ink:#9db0ff;--a1-tab-fill:#262c45;--a1-tab-idle:#8e8e93;--a1-muted:#aaaab0;--a1-pill:#2c2c2e;--a1-pill-ink:#aaaab0;--a1-card-fill:#242426;--a1-peer-bubble:#2c2c2e;--a1-rule:#333335;--a1-card-border:#3a3a3c;--a1-mail-meta:#98989f;--a1-unread-dot:#829cff;--a1-task-ink:#9db0ff;--a1-danger:#ff6961;--a1-danger-soft:rgba(255,105,97,0.16);--a1-success:#4cc38a;--a1-success-soft:rgba(76,195,138,0.16);--a1-warning:#ffb340;--a1-warning-soft:rgba(255,179,64,0.16);--a1-switch-on:#30d158;--a1-scrim:rgba(0,0,0,0.55);--accent-hover:#9db0ff;--cobalt-dark:#9db0ff;--ink-soft:rgba(235,235,245,0.8);--a1-own-bubble:#253760;--a1-own-bubble-ink:#f2f2f7;--a1-mention-ink:#a9bcff;--a1-mention-self-fill:rgba(169,188,255,0.18)}:root[data-theme=dark]:has(.a1-theme){--bg:#1c1c1e;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1-theme:not([data-theme=light]),:root[data-artifact-embed]:not([data-theme=light]){color-scheme:dark;--a1-shadow-popover:0 1px 2px rgba(0,0,0,0.3),0 4px 16px rgba(0,0,0,0.4);--a1-shadow-sheet:0 8px 32px rgba(0,0,0,0.5);--a1-background:#1c1c1e;--a1-grouped:#242426;--a1-label:#f2f2f7;--a1-chat-ink:var(--a1-label);--a1-chat-meta:var(--a1-label-secondary);--a1-label-secondary:rgba(235,235,245,0.65);--a1-label-tertiary:rgba(235,235,245,0.3);--a1-separator:#545458;--a1-fill:#3a3a3c;--a1-fill-secondary:#2c2c2e;--a1-brand:#829cff;--a1-text-gray:#a4aab4;--a1-text-brown:#d4aa88;--a1-text-red:#ff6961;--a1-text-orange:#ffb340;--a1-text-yellow:#e8cf54;--a1-text-green:#4cc38a;--a1-text-blue:#9db0ff;--a1-text-purple:#ba9cf5;--a1-text-pink:#ed91c1;--a1-chip-ink:var(--a1-label);--a1-chip-blue:rgba(65,105,210,0.35);--a1-chip-orange:rgba(170,90,20,0.35);--a1-chip-teal-green:rgba(25,130,100,0.35);--a1-chip-yellow:rgba(155,115,10,0.35);--a1-chip-turquoise:rgba(20,125,130,0.35);--a1-chip-red:rgba(180,55,65,0.35);--a1-chip-purple:rgba(120,65,180,0.35);--a1-chip-green:rgba(35,130,55,0.35);--a1-chip-cyan:rgba(25,115,155,0.35);--a1-chip-lime:rgba(100,120,20,0.35);--a1-chip-neutral:rgba(100,105,115,0.35);--a1-chip-gray:rgba(100,105,115,0.35);--a1-chip-teal:rgba(25,115,155,0.35);--a1-chip-indigo:rgba(85,80,180,0.35);--a1-chip-pink:rgba(160,55,115,0.35);--a1-option-blue:#a8cdff;--a1-option-orange:#ffd1a5;--a1-option-teal-green:#9ee4d1;--a1-option-yellow:#f5e294;--a1-option-turquoise:#9de3e6;--a1-option-red:#ffb9c0;--a1-option-purple:#dcbcff;--a1-option-green:#bce5a8;--a1-option-cyan:#a5def4;--a1-option-lime:#d8e99c;--a1-option-neutral:#d0d5de;--a1-option-gray:#d0d5de;--a1-option-teal:#9de3e6;--a1-option-indigo:#c8c6ff;--a1-option-pink:#f5bfe0;--a1-chart-series-1:#3987e5;--a1-chart-series-2:#d95926;--a1-chart-series-3:#199e70;--a1-chart-series-4:#c98500;--a1-chart-series-5:#d55181;--a1-chart-series-6:#008300;--a1-chart-series-7:#9085e9;--a1-chart-series-8:#e66767;--a1-brand-soft:rgba(130,156,255,0.16);--a1-tab-ink:#9db0ff;--a1-tab-fill:#262c45;--a1-tab-idle:#8e8e93;--a1-muted:#aaaab0;--a1-pill:#2c2c2e;--a1-pill-ink:#aaaab0;--a1-card-fill:#242426;--a1-peer-bubble:#2c2c2e;--a1-rule:#333335;--a1-card-border:#3a3a3c;--a1-mail-meta:#98989f;--a1-unread-dot:#829cff;--a1-task-ink:#9db0ff;--a1-danger:#ff6961;--a1-danger-soft:rgba(255,105,97,0.16);--a1-success:#4cc38a;--a1-success-soft:rgba(76,195,138,0.16);--a1-warning:#ffb340;--a1-warning-soft:rgba(255,179,64,0.16);--a1-switch-on:#30d158;--a1-scrim:rgba(0,0,0,0.55);--accent-hover:#9db0ff;--cobalt-dark:#9db0ff;--ink-soft:rgba(235,235,245,0.8);--a1-own-bubble:#253760;--a1-own-bubble-ink:#f2f2f7;--a1-mention-ink:#a9bcff;--a1-mention-self-fill:rgba(169,188,255,0.18)}:root:not([data-theme=light]):has(.a1-theme:not([data-theme=light])){--bg:#1c1c1e;color-scheme:dark}}@media (pointer:fine){.a1-theme{--a1-chat-message-right-width:166px;--a1-chat-header-height:44px}}[data-presentation-theme]{--a1-slide-display:var(--a1-inter);--a1-slide-text:var(--a1-inter);--a1-slide-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--a1-slide-title-weight:600;--a1-slide-title-tracking:-0.025em;--a1-slide-title-case:none;--a1-slide-cover-case:none;--a1-slide-number-family:var(--a1-slide-display);--a1-font-slide-body:400 26px/36px var(--a1-slide-text);--a1-font-slide-compact:400 22px/30px var(--a1-slide-text);--a1-font-slide-lead:400 30px/42px var(--a1-slide-text);--a1-font-slide-heading:var(--a1-slide-title-weight) 40px/48px var(--a1-slide-display);--a1-font-slide-subheading:600 28px/35px var(--a1-slide-text);--a1-font-slide-display:var(--a1-slide-title-weight) 60px/66px var(--a1-slide-display);--a1-font-slide-cover:var(--a1-slide-title-weight) 64px/70px var(--a1-slide-display);--a1-font-slide-column:400 24px/33px var(--a1-slide-text);--a1-font-slide-meta:400 20px/28px var(--a1-slide-text);--a1-font-slide-table:400 20px/26px var(--a1-slide-text);--a1-font-slide-table-roomy:400 22px/30px var(--a1-slide-text);--a1-font-slide-quote:400 38px/50px var(--a1-slide-display);--a1-font-slide-quote-mark:400 180px/1 Georgia,"Times New Roman",serif;--a1-font-slide-cite:600 22px/30px var(--a1-slide-text);--a1-font-slide-metric:600 140px/1 var(--a1-slide-display);--a1-font-slide-section-number:600 112px/1 var(--a1-slide-number-family);--a1-font-slide-agenda:400 30px/40px var(--a1-slide-text);--a1-font-slide-agenda-number:600 30px/40px var(--a1-slide-number-family);--a1-font-slide-footer:400 15px/20px var(--a1-slide-text);--a1-font-slide-footer-number:600 15px/20px var(--a1-slide-mono);--a1-font-slide-icon:400 72px/1 var(--a1-inter);--a1-font-slide-code:400 20px/30px var(--a1-slide-mono);--a1-font-slide-doc-small:400 20px/28px var(--a1-slide-text);--a1-font-slide-doc-label:500 20px/28px var(--a1-slide-text);--a1-font-slide-doc-body:400 24px/34px var(--a1-slide-text);--a1-font-slide-doc-strong:600 22px/30px var(--a1-slide-text);--a1-slide-surface:var(--a1-background);--a1-slide-accent:var(--a1-brand);--a1-slide-accent-soft:var(--a1-fill);--a1-slide-rule:var(--a1-slide-accent);--a1-slide-decor:none;--a1-slide-cover-decor:none;--a1-slide-code-surface:var(--a1-fill-secondary);--a1-slide-frame:var(--a1-separator);--a1-slide-card:var(--a1-background);--a1-slide-scrim:linear-gradient(180deg,transparent,rgba(0,0,0,0.72));--a1-slide-on-scrim:#ffffff;--a1-slide-rule-width:56px;--a1-slide-rule-height:5px;--a1-slide-chart-height:210px;--a1-font-size-slide-math:32px}[data-presentation-theme=light]{color-scheme:light;--a1-background:#ffffff;--a1-label:#1c1c1e;--a1-label-secondary:#535b66;--a1-label-tertiary:#535b66;--a1-fill:#f2f3f5;--a1-fill-secondary:#f2f3f5;--a1-grouped:#f2f3f5;--a1-separator:#d8dde5;--a1-brand:#2e5cd5;--a1-text-blue:#2e5cd5;--a1-text-gray:#535b66;--a1-text-brown:#765034;--a1-text-red:#a52828;--a1-text-orange:#814500;--a1-text-yellow:#715300;--a1-text-green:#216340;--a1-text-purple:#60359c;--a1-text-pink:#962663;--a1-slide-accent-soft:#e7eefc;--a1-slide-rule:linear-gradient(90deg,#2e5cd5,#5b8cff);--a1-slide-cover-decor:radial-gradient(circle at 100% 100%,#dfe8fb 0 34%,transparent 34.2%),radial-gradient(circle at 100% 100%,#eef3fd 0 50%,transparent 50.2%);--a1-slide-decor:linear-gradient(#2e5cd5,#2e5cd5) left top /100% 6px no-repeat}[data-presentation-theme=dark]{color-scheme:dark;--a1-background:#1c2230;--a1-label:#f5f7ff;--a1-label-secondary:#c0c9dc;--a1-label-tertiary:#c0c9dc;--a1-fill:#2b3446;--a1-fill-secondary:#2b3446;--a1-grouped:#2b3446;--a1-separator:#596780;--a1-brand:#a9c2ff;--a1-text-blue:#a9c2ff;--a1-text-gray:#c0c9dc;--a1-text-brown:#d4aa88;--a1-text-red:#ff9891;--a1-text-orange:#ffc27a;--a1-text-yellow:#ffe680;--a1-text-green:#9ee6bb;--a1-text-purple:#d6baff;--a1-text-pink:#ffb5dc;--a1-slide-accent-soft:#27324a;--a1-slide-surface:radial-gradient(ellipse 70% 90% at 100% 0%,rgba(110,140,255,0.24),transparent 60%),radial-gradient(ellipse 60% 70% at 0% 100%,rgba(186,120,255,0.14),transparent 60%),linear-gradient(160deg,#1d2436,#141927);--a1-slide-rule:linear-gradient(90deg,#a9c2ff,#d6baff);--a1-slide-code-surface:#111623;--a1-slide-card:rgba(255,255,255,0.05)}[data-presentation-theme=ink]{color-scheme:dark;--a1-background:#000000;--a1-label:#ffffff;--a1-label-secondary:#ffffff;--a1-label-tertiary:#ffffff;--a1-fill:#202020;--a1-fill-secondary:#202020;--a1-grouped:#202020;--a1-separator:#bfbfbf;--a1-brand:#ffe680;--a1-text-blue:#ffe680;--a1-text-gray:#ffffff;--a1-text-brown:#d4aa88;--a1-text-red:#ff9891;--a1-text-orange:#ffc27a;--a1-text-yellow:#ffe680;--a1-text-green:#9ee6bb;--a1-text-purple:#d6baff;--a1-text-pink:#ffb5dc;--a1-slide-title-tracking:-0.035em;--a1-slide-cover-case:uppercase;--a1-slide-number-family:var(--a1-slide-mono);--a1-slide-accent-soft:#2a2a10;--a1-slide-rule:#ffe680;--a1-slide-decor:linear-gradient(#ffe680,#ffe680) left top /14px 100% no-repeat;--a1-slide-frame:#ffffff;--a1-slide-rule-width:96px;--a1-slide-rule-height:8px}[data-presentation-theme=paper]{color-scheme:light;--a1-background:#f7f0e3;--a1-label:#302820;--a1-label-secondary:#655444;--a1-label-tertiary:#655444;--a1-fill:#eee2cd;--a1-fill-secondary:#eee2cd;--a1-grouped:#eee2cd;--a1-separator:#caba9e;--a1-brand:#855128;--a1-text-blue:#855128;--a1-text-gray:#655444;--a1-text-brown:#765034;--a1-text-red:#a52828;--a1-text-orange:#814500;--a1-text-yellow:#715300;--a1-text-green:#216340;--a1-text-purple:#60359c;--a1-text-pink:#962663;--a1-slide-display:"Iowan Old Style","Palatino Linotype",Palatino,Charter,Georgia,"Songti SC","Noto Serif CJK SC",serif;--a1-slide-title-weight:400;--a1-slide-title-tracking:-0.01em;--a1-slide-accent-soft:#eadcc3;--a1-slide-surface:radial-gradient(rgba(101,84,68,0.07) 1px,transparent 1.2px) 0 0 /6px 6px,linear-gradient(180deg,#f9f3e8,#f3e9d7);--a1-slide-rule:linear-gradient(#855128,#855128) 0 0 /100% 1px no-repeat,linear-gradient(#855128,#855128) 0 5px /100% 1px no-repeat;--a1-slide-decor:linear-gradient(#caba9e,#caba9e) 32px 24px /calc(100% - 64px) 1px no-repeat,linear-gradient(#caba9e,#caba9e) 32px calc(100% - 24px) /calc(100% - 64px) 1px no-repeat;--a1-slide-card:rgba(255,255,255,0.45);--a1-slide-rule-width:100%;--a1-slide-rule-height:6px}[data-presentation-theme=ocean]{color-scheme:dark;--a1-background:#082b40;--a1-label:#effaff;--a1-label-secondary:#b8dce9;--a1-label-tertiary:#b8dce9;--a1-fill:#123d53;--a1-fill-secondary:#123d53;--a1-grouped:#123d53;--a1-separator:#527b91;--a1-brand:#80deef;--a1-text-blue:#80deef;--a1-text-gray:#b8dce9;--a1-text-brown:#d4aa88;--a1-text-red:#ff9891;--a1-text-orange:#ffc27a;--a1-text-yellow:#ffe680;--a1-text-green:#9ee6bb;--a1-text-purple:#d6baff;--a1-text-pink:#ffb5dc;--a1-slide-accent-soft:#16506b;--a1-slide-surface:linear-gradient(165deg,#0d3b56,#082b40 55%,#061f30);--a1-slide-rule:linear-gradient(90deg,#80deef,#5fb4ff);--a1-slide-decor:radial-gradient(ellipse 60% 22% at 20% 108%,rgba(128,222,239,0.22),transparent 70%),radial-gradient(ellipse 55% 18% at 80% 104%,rgba(95,180,255,0.2),transparent 70%);--a1-slide-cover-decor:radial-gradient(ellipse 80% 40% at 30% 112%,rgba(128,222,239,0.3),transparent 70%),radial-gradient(ellipse 70% 32% at 90% 106%,rgba(95,180,255,0.28),transparent 70%);--a1-slide-code-surface:#05192a;--a1-slide-card:rgba(255,255,255,0.06)}[data-presentation-theme=forest]{color-scheme:dark;--a1-background:#102e27;--a1-label:#f1fff5;--a1-label-secondary:#c0dbcb;--a1-label-tertiary:#c0dbcb;--a1-fill:#20463a;--a1-fill-secondary:#20463a;--a1-grouped:#20463a;--a1-separator:#608772;--a1-brand:#9ee6bb;--a1-text-blue:#9ee6bb;--a1-text-gray:#c0dbcb;--a1-text-brown:#d4aa88;--a1-text-red:#ff9891;--a1-text-orange:#ffc27a;--a1-text-yellow:#ffe680;--a1-text-green:#9ee6bb;--a1-text-purple:#d6baff;--a1-text-pink:#ffb5dc;--a1-slide-display:ui-rounded,"SF Pro Rounded",var(--a1-inter);--a1-slide-accent-soft:#285443;--a1-slide-surface:linear-gradient(150deg,#133a30,#0d261f);--a1-slide-rule:#9ee6bb;--a1-slide-decor:linear-gradient(135deg,transparent 0 93%,rgba(158,230,187,0.14) 93% 100%);--a1-slide-cover-decor:linear-gradient(135deg,transparent 0 62%,rgba(158,230,187,0.12) 62% 74%,transparent 74%),linear-gradient(135deg,transparent 0 78%,rgba(158,230,187,0.22) 78% 100%);--a1-slide-code-surface:#0a1f19;--a1-slide-card:rgba(255,255,255,0.05)}[data-presentation-theme]{--a1-chart-series-1:var(--a1-text-blue);--a1-chart-series-2:var(--a1-text-orange);--a1-chart-series-3:var(--a1-text-green);--a1-chart-series-4:var(--a1-text-purple);--a1-chart-series-5:var(--a1-text-red);--a1-chart-series-6:var(--a1-text-yellow);--a1-chart-series-7:var(--a1-text-pink);--a1-chart-series-8:var(--a1-label-secondary)}.ai-result-card_card__lnXqW{box-sizing:border-box;width:100%;max-width:560px;min-width:0;align-self:flex-start;display:flex;flex-direction:column;gap:var(--a1-space-12);padding:var(--a1-space-16);border:1px solid var(--a1-card-border);border-radius:var(--a1-radius-lg);background:var(--a1-card-fill);color:var(--a1-label);box-shadow:none;font:var(--a1-font-body)}.ai-result-card_card__lnXqW[class]{min-height:0}.ai-result-card_header__HqKyP{display:flex;align-items:baseline;gap:var(--a1-space-8);min-width:0}.ai-result-card_icon__k2KpY{display:inline-flex;align-self:center;flex:none;width:var(--a1-icon-inline);height:var(--a1-icon-inline);color:var(--a1-label-secondary)}.ai-result-card_icon__k2KpY svg{width:var(--a1-icon-inline);height:var(--a1-icon-inline);stroke-width:var(--a1-icon-stroke)}.ai-result-card_status__LYVx2,.ai-result-card_type__o6_lU{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.ai-result-card_status__LYVx2{margin-left:auto;text-align:right}.ai-result-card_status__LYVx2>[data-error]{color:var(--a1-danger)}.ai-result-card_body__lYo0m{display:flex;flex-direction:column;gap:var(--a1-space-8);min-width:0}.ai-result-card_title__214wC{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:var(--a1-font-title)}.ai-result-card_question__cJyOY,.ai-result-card_secondary__yG0oB{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.ai-result-card_question__cJyOY summary{box-sizing:border-box;width:-moz-fit-content;width:fit-content;min-height:32px;padding:var(--a1-space-4) 0;border-radius:var(--a1-radius-md);cursor:pointer}.ai-result-card_question__cJyOY summary:hover{color:var(--a1-label)}.ai-result-card_question__cJyOY p{color:var(--a1-label);font:var(--a1-font-body);margin:var(--a1-space-8) 0 0;overflow-wrap:anywhere;white-space:pre-wrap}.ai-result-card_actions__t9XuC{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--a1-space-8)}.ai-result-card_footer__zDxSl,.ai-result-card_result__fialD{min-width:0}.ai-result-card_resultText__GUpG6{font:var(--a1-font-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.ai-result-card_resultText__GUpG6[data-expanded]{display:block;-webkit-line-clamp:unset;line-clamp:unset}.ai-result-card_more__uhdM6[class]{color:var(--a1-label-secondary);padding-inline:0}.ai-result-card_card__lnXqW :is(strong,b){color:var(--a1-label);font:var(--a1-font-title)}.ai-result-card_card__lnXqW[data-surface=plain]{border:none;background:var(--a1-background)}.ai-result-card_card__lnXqW[data-density=compact]{padding:var(--a1-space-8) var(--a1-space-12);gap:var(--a1-space-8)}.artifact-budget-scenario_controls__kATtG{display:flex;flex-direction:column;gap:var(--a1-space-12)}.artifact-budget-scenario_people__bBJZJ{display:flex;align-items:flex-end;width:-moz-fit-content;width:fit-content;max-width:100%}.artifact-budget-scenario_note__tWJMG{margin:0;color:var(--a1-label-secondary);font:var(--a1-font-meta)}.artifact-budget-scenario_actions__oAnYj{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--a1-space-8)}.artifact-budget-scenario_unitPrice__rffli{white-space:normal;overflow-wrap:break-word;text-align:right;color:var(--a1-label-secondary);font:var(--a1-font-doc-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.artifact-budget-scenario_summary__QGVGf{margin:0;display:flex;flex-direction:column;gap:var(--a1-space-8)}.artifact-budget-scenario_workspace___BXYV{display:flex;flex-direction:column;gap:var(--a1-space-16);min-width:0}.artifact-budget-scenario_rows__CgQpV[data-scenario]{grid-template-columns:8px minmax(0,1fr) 160px max-content max-content}.artifact-budget-scenario_rows__CgQpV[data-scenario]>li{align-items:center}.artifact-budget-scenario_stepper__eGp3F{display:flex;align-items:center}.artifact-budget-scenario_stepper__eGp3F input{min-width:0;width:var(--a1-space-48);height:var(--a1-icon-control-size);padding:0 var(--a1-space-4);border:0;border-radius:var(--a1-radius-md);background:var(--a1-fill-secondary);color:var(--a1-label);font:var(--a1-font-doc-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.artifact-budget-scenario_stepper__eGp3F input:disabled{opacity:.4}.artifact-budget-scenario_stepper__eGp3F input::-webkit-inner-spin-button,.artifact-budget-scenario_stepper__eGp3F input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}@media (max-width:520px){.artifact-budget-scenario_rows__CgQpV[data-scenario]{display:block}.artifact-budget-scenario_rows__CgQpV[data-scenario]>li{grid-template-columns:8px minmax(0,1fr) auto;row-gap:var(--a1-space-8)}.artifact-budget-scenario_rows__CgQpV[data-scenario] [data-budget-label]{white-space:normal;overflow-wrap:break-word;grid-column:2/-1}.artifact-budget-scenario_rows__CgQpV[data-scenario] .artifact-budget-scenario_unitPrice__rffli{grid-column:2/-1;white-space:normal;text-align:left;overflow:visible}.artifact-budget-scenario_stepper__eGp3F{grid-column:2}.artifact-budget-scenario_stepper__eGp3F button{width:var(--a1-space-48);height:var(--a1-space-48);touch-action:manipulation;flex:none}}.artifact-budget-scenario_rows__CgQpV[data-reading]{display:block}.artifact-budget-scenario_rows__CgQpV[data-reading]>li{grid-template-columns:var(--a1-space-8) minmax(0,1fr) auto}.artifact-budget-scenario_rows__CgQpV[data-reading] [data-budget-label]{grid-column:2;white-space:normal;overflow:visible;overflow-wrap:break-word}.artifact-budget-scenario_rows__CgQpV[data-reading] .artifact-budget-scenario_unitPrice__rffli{grid-column:2;grid-row:2;text-align:left}.artifact-budget-scenario_rows__CgQpV[data-reading]>li>span:last-child{grid-column:3;grid-row:1/3}.artifact-budget-scenario_actions__oAnYj button,.artifact-budget-scenario_people__bBJZJ button,.artifact-budget-scenario_people__bBJZJ input,.artifact-budget-scenario_stepper__eGp3F button,.artifact-budget-scenario_stepper__eGp3F input{min-height:var(--a1-space-48);min-width:var(--a1-space-48);touch-action:manipulation}.plan-card_details__L2rjN{display:flex;flex-direction:column;gap:var(--a1-space-4)}.plan-card_detailRow__MwCho{display:flex;align-items:baseline;gap:var(--a1-space-8);font:var(--a1-font-body)}.plan-card_detailLabel__WM1yL{color:var(--a1-label-secondary);min-width:90px;flex:none;font:var(--a1-font-meta)}.plan-card_detailValue__QwXtq{color:var(--a1-label)}.plan-card_detailSecondary__5Ykzh{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.plan-card_moreLink__QZ_Kg[class]{color:var(--a1-label-secondary);text-align:left}.plan-card_footer__YC41R{justify-content:space-between;flex-wrap:wrap}.plan-card_footerLeft__hqJuc,.plan-card_footer__YC41R{display:flex;align-items:center;gap:var(--a1-space-8)}.plan-card_voteAvatars__p4oLa{display:flex}.plan-card_voteAvatar__Sjhtp{width:24px;height:24px;border-radius:var(--a1-radius-full);display:flex;align-items:center;justify-content:center;margin-left:calc(-1 * var(--a1-space-4));border:1px solid var(--a1-card-fill);font:var(--a1-font-meta)}.plan-card_voteAvatars__p4oLa .plan-card_voteAvatar__Sjhtp:first-child{margin-left:0}.plan-card_voteCount__oLUH7{color:var(--a1-label);font:400 var(--a1-text-caption) /var(--a1-text-caption-line) var(--a1-inter)}.plan-card_footerRight__85kYd{display:flex;align-items:center;gap:var(--a1-space-8);flex-wrap:wrap}.plan-card_suggestForm__ASwws{display:flex;flex-direction:column;gap:var(--a1-space-8)}.plan-card_suggestInput__pVHVh{box-sizing:border-box;width:100%;padding:var(--a1-space-8);border:1px solid var(--a1-card-border);border-radius:var(--a1-radius-sm);background:var(--a1-card-fill);color:var(--a1-label);resize:vertical;font:var(--a1-font-body)}.plan-card_suggestActions__U0ZP0{display:flex;justify-content:flex-end;gap:var(--a1-space-8)}.plan-card_statusText__im4K8,.plan-card_yourCall__RgEaZ{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.agent-run-card_progressTrack__ld5KP{height:2px;border-radius:var(--a1-radius-full);background:var(--a1-fill-secondary);overflow:hidden}.agent-run-card_progressFill__N6_GI{display:block;height:100%;background:var(--a1-label-tertiary)}.agent-run-card_scheduledPanel__9tFGN{display:flex;flex-direction:column;gap:var(--a1-space-4)}.agent-run-card_scheduledId__wUkkj,.agent-run-card_scheduledMeta__OWPAi{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.agent-run-card_scheduledGoal__kbI5K{margin:0}.agent-run-card_failurePanel__paymX{display:flex;flex-direction:column;gap:var(--a1-space-4)}.agent-run-card_failureTitle__wPjM8{color:var(--a1-danger);font:var(--a1-font-body)}.agent-run-card_failureMeta__DusQj{color:var(--a1-label-secondary);overflow-wrap:anywhere;font:var(--a1-font-meta)}.agent-run-card_failureDetail__AVUZb{color:var(--a1-danger);margin:0;overflow-wrap:anywhere;font:var(--a1-font-body)}.agent-run-card_steps__XQGAd{display:flex;flex-direction:column;gap:var(--a1-space-8)}.agent-run-card_stepRow__2V2DS{display:flex;gap:var(--a1-space-8);align-items:flex-start}.agent-run-card_stepMark__oQl4w{width:16px;color:var(--a1-label);flex:none;font:var(--a1-font-body)}.agent-run-card_stepBody__cJJqx{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:var(--a1-space-2)}.agent-run-card_stepTitleRow__CigON{display:flex;align-items:baseline;gap:var(--a1-space-8)}.agent-run-card_stepTitle__OfafP{color:var(--a1-label);font:var(--a1-font-body)}.agent-run-card_stepStatus__ViduO{flex:none}.agent-run-card_stepStatus__ViduO,.agent-run-card_toolName__xIWKH{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.agent-run-card_stepDetail__ilsfm,.agent-run-card_stepError__kHvl2,.agent-run-card_stepOutput__cAdnQ{margin:0;font:var(--a1-font-body)}.agent-run-card_stepDetail__ilsfm{color:var(--a1-label)}.agent-run-card_stepError__kHvl2{color:var(--a1-danger);overflow-wrap:anywhere}.plan-context-card_knownContext__FspqB,.plan-context-card_options__MfLiy{display:flex;flex-wrap:wrap;gap:var(--a1-space-8)}.plan-context-card_questions__1V2S8{display:flex;flex-direction:column;gap:var(--a1-space-16)}.plan-context-card_notesField__TdjZz,.plan-context-card_question__oolVE{display:flex;flex-direction:column;gap:var(--a1-space-8)}.plan-context-card_questionLabel__Z1PM3{margin:0;font:var(--a1-font-meta)}.plan-context-card_option__rbz1z[class]{display:inline-flex;align-items:center;gap:var(--a1-space-4)}.plan-context-card_option__rbz1z[class][aria-pressed=true]{background:var(--a1-fill)}.plan-context-card_checkbox__SBvUV{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid;border-radius:var(--a1-radius-sm);flex:none;font:var(--a1-font-body)}.plan-context-card_submitBtn__HtcBp[class]{align-self:flex-end}.plan-context-card_doneMessage__bYWb3{color:var(--a1-label);margin:0;font:var(--a1-font-body)}.plan-context-card_notesOptional__IYuTU{color:var(--a1-label-secondary);font:var(--a1-font-meta)}.plan-context-card_notesInput__N2lEU,.plan-context-card_otherInput__lcJyD{box-sizing:border-box;padding:var(--a1-space-8);border:1px solid var(--a1-card-border);border-radius:var(--a1-radius-sm);background:var(--a1-card-fill);color:var(--a1-label);width:100%;font:var(--a1-font-body)}.plan-context-card_notesInput__N2lEU{resize:vertical}.plan-context-card_notesInput__N2lEU::placeholder,.plan-context-card_otherInput__lcJyD::placeholder{color:var(--a1-label-secondary)}.message-link-previews_previews__xovcH{display:flex;flex-direction:column;gap:var(--a1-space-8);width:var(--a1-chat-card-width);max-width:100%;margin-top:var(--a1-space-8);white-space:normal}.message-link-previews_slot__yJgdX{min-height:1px;width:100%}.message-link-previews_card__KR1rW{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--a1-space-8) var(--a1-space-12);gap:var(--a1-space-8) var(--a1-space-12);width:100%;box-sizing:border-box;padding:var(--a1-space-12);border:0;border-radius:var(--a1-radius-sm);overflow:hidden;background:var(--a1-card-fill);color:var(--a1-label);text-decoration:none;outline:none;box-shadow:none;overflow-wrap:anywhere}.message-link-previews_cardWithImage__MWNff{grid-template-columns:minmax(0,1fr) 80px}.message-link-previews_card__KR1rW:focus-visible,.message-link-previews_card__KR1rW:hover{background:var(--a1-fill-secondary)}.message-link-previews_site__sk87F{grid-column:1/-1;display:flex;align-items:center;gap:var(--a1-space-8);min-width:0}.message-link-previews_siteIcon__dHCSp{position:relative;display:grid;place-items:center;flex:none;width:16px;height:16px;overflow:hidden;border-radius:var(--a1-radius-sm);background:var(--a1-fill-secondary);color:var(--a1-label-secondary);font:var(--a1-font-meta)}.message-link-previews_siteIcon__dHCSp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:var(--a1-background)}.message-link-previews_siteName__rfyNp{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--a1-label-secondary);font:var(--a1-font-meta)}.message-link-previews_summary__w9owc{display:flex;flex-direction:column;gap:var(--a1-space-4);min-width:0}.message-link-previews_title__yT96K{font:var(--a1-font-title);color:var(--a1-label)}.message-link-previews_description__qLlO2,.message-link-previews_title__yT96K{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.message-link-previews_description__qLlO2,.message-link-previews_meta__IWcqK,.message-link-previews_more__eOdtT{font:var(--a1-font-meta);color:var(--a1-label-secondary)}.message-link-previews_image__VyxrY{display:block;width:80px;height:80px;object-fit:cover;border-radius:var(--a1-radius-sm);background:var(--a1-fill-secondary)}