.home-setup-panel{--home-setup-success: var(--success, 161.8487 59.204% 39.4118%);--home-setup-step-neutral: var(--border);border-top:1px solid color-mix(in srgb,var(--analytics-home-brand) 16%,transparent)}body:has(.home-setup-panel){--analytics-home-brand: hsl(var(--primary));--analytics-home-brand-wash: hsl(var(--primary) / 8%);--analytics-home-tint: hsl(var(--muted));--home-hero-grid-ink: hsl(var(--border));--home-hero-feather-opacity: .5;--home-heading-start: hsl(var(--primary));--home-heading-end: hsl(var(--primary))}[data-visual-theme=reference] body:has(.home-setup-panel){--analytics-home-brand-hsl: 251.5068 39.0374% 36.6667%;--analytics-home-brand: hsl(var(--analytics-home-brand-hsl));--analytics-home-brand-wash: hsl(var(--analytics-home-brand-hsl) / 8%);--analytics-home-tint-hsl: 0 0% 94.1176%;--analytics-home-tint: hsl(var(--analytics-home-tint-hsl));--home-hero-grid-ink-hsl: 225 19.3548% 87.8431%;--home-hero-grid-ink: hsl(var(--home-hero-grid-ink-hsl) / 20%);--home-hero-glow: hsl(var(--analytics-home-brand-hsl) / 32%);--home-heading-start-hsl: 251.8421 38.7755% 61.5686%;--home-heading-start: hsl(var(--home-heading-start-hsl));--home-heading-end-hsl: 251.4286 39.1304% 31.5686%;--home-heading-end: hsl(var(--home-heading-end-hsl));--home-hero-texture-opacity: .6;--home-hero-texture-tint-alpha: 0;--home-context-surface-hsl: 0 0% 100%;--home-jump-back-grid-surface-hsl: 0 0% 99.2157%}[data-visual-theme=reference].dark body:has(.home-setup-panel){--analytics-home-brand-hsl: 0 72.6027% 85.6863%;--analytics-home-brand: hsl(var(--analytics-home-brand-hsl));--analytics-home-brand-wash: hsl(var(--analytics-home-brand-hsl) / 8%);--analytics-home-tint-hsl: 240 12.6761% 13.9216%;--analytics-home-tint: hsl(var(--analytics-home-tint-hsl));--background: 240 12.68% 13.92%;--home-hero-grid-ink-hsl: 240 15.3846% 30.5882%;--home-hero-grid-ink: hsl(var(--home-hero-grid-ink-hsl) / 20%);--home-hero-glow: hsl(var(--analytics-home-brand-hsl) / 32%);--home-hero-texture-opacity: .4;--home-hero-texture-tint-alpha: .4;--home-context-surface-hsl: 240 12.68% 13.92%;--home-jump-back-grid-surface-hsl: 246 14.9254% 12.9412%}.agentkit-after-composer-slot:has(.home-setup-panel){padding-block-start:107px}.analytics-2-ask-home:has(.home-setup-panel[data-home-visual-fixture=true]) .agent-builder-setup-card{display:none}.agentkit-after-composer-slot:has(.home-setup-panel)>.w-full{display:flow-root}.agentkit-after-composer-slot:has(.home-setup-panel)>.w-full>div:has(>.home-context-curation){margin-top:-5px}@media(min-width:768px){.agentkit-after-composer-slot:has(.home-setup-panel){padding-block-start:106.86px}.agentkit-after-composer-slot:has(.home-setup-panel)>.w-full>div:has(>.home-context-curation){margin-top:-5px}.agentkit-after-composer-slot:has(.home-setup-panel)>.w-full>div:has(>.home-setup-panel){margin-top:63.14px}.analytics-2-ask-home:has(.home-setup-panel) .agentkit-composer-stack{position:relative;width:737px;height:122px;margin-inline:auto;overflow:visible;translate:-.5px 44.86px}.analytics-2-ask-home:has(.home-setup-panel) .agentkit-composer-stack:before{position:absolute;inset:0 auto auto 0;z-index:0;width:100%;height:160px;border:1px solid color-mix(in srgb,hsl(var(--border)) 40%,transparent);border-radius:15px;background-color:color-mix(in srgb,var(--analytics-home-brand) 12%,hsl(var(--background)));box-shadow:0 3px 6px -6px hsl(var(--foreground) / 28%);content:"";pointer-events:none}.analytics-2-ask-home:has(.home-setup-panel) .agent-composer-area--hero{position:relative;z-index:1;width:100%;height:160px;padding:4px 4px 0;overflow:visible}.analytics-2-ask-home:has(.home-setup-panel) .agent-composer-root--hero{position:relative;width:calc(100% - 8px);height:123px;min-height:123px;margin-inline:auto;overflow:visible;border-radius:12px}.analytics-2-ask-home:has(.home-setup-panel) .agent-composer-root--hero .agent-composer-toolbar{position:absolute;inset:auto auto -33px -3px;z-index:2;width:calc(100% + 6px);height:32px;padding:0 15px;border-top:1px solid color-mix(in srgb,hsl(var(--border)) 55%,transparent);border-radius:0 0 15px 15px;background:transparent}.home-setup-panel{left:50%;width:calc(100vw - 266px);margin-inline:0;transform:translate(-50%)}body:has(.analytics-workspace-sidebar[data-collapsed=true]) .home-setup-panel{left:50%;width:calc(100vw - 56px)}}@media(max-width:767px){.home-prompt-action-row{min-height:24px;padding-inline:8px}.home-setup-panel{left:50%;width:calc(100vw - 2rem);margin-inline:0;transform:translate(-50%)}}.home-context-curation,.home-setup-panel{font-family:IBM Plex Sans,system-ui,sans-serif}.home-prompt-action-row{display:flex;align-items:center;gap:4px;color:hsl(var(--muted-foreground));font-family:IBM Plex Sans,system-ui,sans-serif;font-size:12px;line-height:16px}.home-prompt-add-context{width:24px;height:24px;flex:none;padding:4px;border-radius:3px;color:hsl(var(--muted-foreground))}.home-prompt-action{display:inline-flex;height:24px;flex:none;align-items:center;gap:0;padding:4px 8px;border-radius:3px;color:hsl(var(--muted-foreground));transition:color .15s ease,background-color .15s ease}.home-prompt-action:hover{background-color:hsl(var(--muted) / 60%);color:hsl(var(--foreground))}.home-prompt-action:focus-visible,.home-prompt-add-context:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media(min-width:768px){.analytics-2-ask-home:has(.home-setup-panel) .home-prompt-action-row{position:absolute;top:89px;right:12px;left:12px;z-index:3;height:24px;padding:0}.analytics-2-ask-home:has(.home-setup-panel) .home-prompt-action-row>.home-prompt-add-context{width:24px;height:24px;min-width:24px;min-height:24px}}[data-visual-theme=reference] .home-context-curation{background-color:hsl(var(--home-context-surface-hsl) / 65%);border-color:hsl(var(--home-hero-grid-ink-hsl));border-radius:8px}[data-visual-theme=reference] .analytics-workspace-sidebar svg,[data-visual-theme=reference] .analytics-2-ask-home:has(.home-setup-panel) svg{stroke-width:1px}main:has(.home-setup-panel){--analytics-home-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='an2-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch' seed='13'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23an2-grain)'/%3E%3C/svg%3E");--home-paper-opacity: .0625;--home-paper-size: 200px;--home-main-background: linear-gradient( 135deg, hsl(var(--background)) -30%, hsl(var(--background)) 40%, var(--analytics-home-tint) 190% );background-color:hsl(var(--background));background-image:var(--home-main-background);background-size:100% 427.86px;background-position:top left;background-repeat:no-repeat}[data-visual-theme=reference] main:has(.home-setup-panel){background-color:#fff;--home-main-background: linear-gradient( 135deg, rgb(255 255 255) -30%, rgb(255 255 255) 40%, rgb(240 240 240) 190% )}[data-visual-theme=reference]:not(.dark) main:has(.home-setup-panel){--home-paper-opacity: .0325;--home-paper-size: 256px}[data-visual-theme=reference].dark main:has(.home-setup-panel){background-color:#1f1f29;--home-main-background: linear-gradient( 135deg, rgb(21 21 29) -30%, rgb(27 27 37), rgb(21 21 29) 110% )}[data-visual-theme=reference] main:has(.home-setup-panel){isolation:isolate}[data-visual-theme=reference] main:has(.home-setup-panel):before{position:absolute;inset:0 0 auto;z-index:-1;height:427.86px;background-image:radial-gradient(circle,color-mix(in srgb,var(--home-heading-start) 7%,transparent) .7px,transparent .9px);background-size:32px 32px;content:"";pointer-events:none}.analytics-2-ask-home:has(.home-setup-panel){position:relative;isolation:isolate;background-color:transparent;background-image:none}.analytics-2-ask-home:has(.home-setup-panel):before{position:absolute;top:95.86px;left:calc(50% - .5px);z-index:-1;width:865px;height:224px;content:"";pointer-events:none;transform:translate(-50%);mask-image:radial-gradient(#000,#000 1px,transparent 1px,transparent),linear-gradient(to bottom,transparent,#000 32px,#000 calc(100% - 32px),transparent),linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent);mask-size:4px 4px,100% 100%,100% 100%;mask-repeat:repeat,no-repeat,no-repeat;mask-composite:intersect,intersect;-webkit-mask-image:radial-gradient(circle,#000 1px,transparent 1px),linear-gradient(to bottom,transparent,#000 32px,#000 calc(100% - 32px),transparent),linear-gradient(to right,transparent,#000 64px,#000 calc(100% - 64px),transparent);-webkit-mask-size:4px 4px,100% 100%,100% 100%;-webkit-mask-repeat:repeat,no-repeat,no-repeat;-webkit-mask-composite:source-in,source-in}.analytics-2-ask-home:has(.home-setup-panel):before{background-color:hsl(var(--analytics-home-brand-hsl) / var(--home-hero-texture-tint-alpha, 0));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cfilter id='hero-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.1' numOctaves='1' stitchTiles='stitch' seed='17'/%3E%3CfeColorMatrix values='0 0 0 0 .9608 0 0 0 0 .7529 0 0 0 0 .7529 1 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23hero-grain)'/%3E%3C/svg%3E");background-position:0 0;background-size:512px 512px;background-repeat:repeat;opacity:calc(var(--home-hero-texture-opacity, .6) * var(--home-hero-feather-opacity, 1));animation:home-hero-texture-drift 6s linear infinite}[data-visual-theme=reference]:not(.dark) .analytics-2-ask-home:has(.home-setup-panel):before{filter:brightness(.6) saturate(1.2)}.analytics-2-ask-home:has(.home-setup-panel) .analytics-ask-chat,.analytics-2-ask-home:has(.home-setup-panel) .agentkit-chat{background-color:transparent}.analytics-2-ask-home:has(.home-setup-panel) .agent-panel-root{background-color:transparent;-webkit-font-smoothing:auto}.analytics-2-ask-home:has(.home-setup-panel) .analytics-2-home-heading{background-image:linear-gradient(55deg,var(--home-heading-start) -80%,var(--home-heading-end) 250%);background-clip:text;font-family:system-ui,sans-serif!important;font-size:24px;font-weight:700;letter-spacing:-.6px;line-height:30.8594px;transform:scaleX(1.2036);transform-origin:center;translate:0px 54.5px;-webkit-text-fill-color:transparent}[data-visual-theme=reference].dark .analytics-2-ask-home:has(.home-setup-panel) .analytics-2-home-heading{background-image:linear-gradient(55deg,#e4e6ec -20%,#f5c0c0 120%);opacity:.92;translate:0px 54.5px}@property --home-context-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.home-context-curation a[data-state=current]{position:relative;background-color:hsl(var(--analytics-home-brand-hsl) / 7%);box-shadow:hsl(var(--analytics-home-brand-hsl) / 20%) 0 0 0 1px inset;color:var(--analytics-home-brand)}[data-visual-theme=reference] .home-context-curation a[data-state=current]{border-color:transparent!important}[data-visual-theme=reference] .home-context-curation a[data-state=current]:before{position:absolute;inset:0;margin:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--home-context-border-angle),hsl(var(--home-context-border-muted)) 0deg,hsl(var(--home-context-border-muted)) 300deg,var(--analytics-home-brand) 360deg);content:"";mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;animation:home-context-border-turn 1.6s linear infinite}[data-visual-theme=reference] .home-context-curation{--home-context-border-muted: 230 18.75% 93.7255%}[data-visual-theme=reference].dark .home-context-curation{--home-context-border-muted: 240 15.2% 24.5098%}@keyframes home-context-border-turn{to{--home-context-border-angle: 360deg}}@media(prefers-reduced-motion:reduce){[data-visual-theme=reference] .home-context-curation a[data-state=current]{border-color:var(--analytics-home-brand)!important}[data-visual-theme=reference] .home-context-curation a[data-state=current]:before{content:none;animation:none}}.home-setup-panel button[aria-pressed=true]{background-color:hsl(var(--analytics-home-brand-hsl) / 8%);color:var(--analytics-home-brand)}[data-visual-theme=reference] .home-context-curation a[data-state=upcoming]{background-color:hsl(var(--home-context-surface-hsl))}[data-visual-theme=reference] .home-context-curation{--home-context-complete-ink: 169.5652 75.4098% 23.9216%}[data-visual-theme=reference].dark .home-context-curation{--home-context-complete-ink: 156.9863 63.4783% 54.902%}[data-visual-theme=reference] .home-context-curation a[data-state=complete]{color:hsl(var(--home-context-complete-ink))}.dark .home-setup-panel{--home-setup-success: var(--success, 149.6907 51.8717% 63.3333%)}.home-setup-status-marker[data-state=complete]{border-color:hsl(var(--home-setup-success));background-color:hsl(var(--home-setup-success) / .15);color:hsl(var(--home-setup-success))}.home-setup-status-marker[data-state=current]{border-color:hsl(var(--home-setup-step-neutral))}.home-setup-status-marker[data-state=upcoming]{border-color:hsl(var(--home-setup-step-neutral));border-style:dashed}.home-setup-canvas{background-color:color-mix(in srgb,hsl(var(--background)) 98.8%,hsl(var(--foreground)));background-image:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--analytics-home-brand) 6%,transparent) 4px 5px)}.home-setup-divider-line{position:relative}.home-setup-divider-line:before,.home-setup-divider-line:after{position:absolute;top:50%;width:1px;height:5px;background-color:var(--analytics-home-brand);content:"";transform:translateY(-50%)}.home-setup-divider-line:before{left:0}.home-setup-divider-line:after{right:0}.home-jump-back-in-tab[data-active=true]{color:var(--analytics-home-brand)}.home-setup-panel>.absolute .text-primary\/80{color:color-mix(in srgb,var(--analytics-home-brand) 80%,transparent)}.home-jump-back-in{position:absolute;top:calc(100% + 31.01px);inset-inline:0;z-index:1}.home-jump-back-surface{position:absolute;top:100%;inset-inline:0;height:365px;background-color:hsl(var(--background));pointer-events:none}.home-jump-back-surface-grid{position:absolute;inset:1px 0 0;background-color:color-mix(in srgb,hsl(var(--background)) 99%,var(--analytics-home-brand));background-image:conic-gradient(color-mix(in srgb,var(--analytics-home-brand) 6%,transparent),color-mix(in srgb,var(--analytics-home-brand) 6%,transparent) 25%,transparent 25%,transparent 50%,color-mix(in srgb,var(--analytics-home-brand) 6%,transparent) 50%,color-mix(in srgb,var(--analytics-home-brand) 6%,transparent) 75%,transparent 75%,transparent 100%);background-size:4px 4px}[data-visual-theme=reference] .home-jump-back-surface-grid{background-color:hsl(var(--home-jump-back-grid-surface-hsl))}.home-jump-back-surface-inner{position:absolute;inset:1px 32px 0}[data-visual-theme=reference] .home-jump-back-in-heading,[data-visual-theme=reference] .home-jump-back-in-tab-list{border-color:#ecedf2}[data-visual-theme=reference] .home-jump-back-in-tab{translate:0 .5px}[data-visual-theme=reference].dark .home-jump-back-in-heading,[data-visual-theme=reference].dark .home-jump-back-in-tab-list{border-color:#353547}.home-jump-back-in-tab[data-active=true]:after{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:var(--analytics-home-brand);content:""}[data-visual-theme=reference] .home-jump-back-in-tab[data-active=true]:after{background-color:#473982}[data-visual-theme=reference].dark .home-jump-back-in-tab[data-active=true]:after{background-color:#f5c0c0}.home-setup-frame{border-inline:1px solid color-mix(in srgb,var(--analytics-home-brand) 10%,transparent)}.home-setup-frame,.home-jump-back-surface-inner{background-image:linear-gradient(135deg,var(--analytics-home-tint) -90%,hsl(var(--background)) 30%,hsl(var(--background)) 80%,var(--analytics-home-tint) 230%)}.home-setup-glow-clip{position:absolute;inset-inline:0;bottom:100%;height:427.86px;overflow:clip;pointer-events:none;z-index:-1;translate:0 -1px}main:has(.home-setup-panel):after{position:absolute;inset:0;z-index:5;background-image:var(--analytics-home-grain);background-repeat:repeat;background-size:var(--home-paper-size);content:"";opacity:var(--home-paper-opacity);pointer-events:none}.home-setup-glow-fade,.home-setup-glow-grid{position:absolute;inset:0}.home-setup-glow-fade{mask-image:radial-gradient(circle at 66% 1800px,hsl(var(--foreground)) 1000px,transparent)}.home-setup-glow-grid{background-color:var(--home-hero-grid-ink);mask-image:linear-gradient(to right,transparent,transparent calc(100% - 1px),hsl(var(--foreground) / 40%) calc(100% - 1px),hsl(var(--foreground) / 40%)),linear-gradient(hsl(var(--foreground) / 80%),hsl(var(--foreground) / 80%) 1px,transparent 1px,transparent);mask-position:top;mask-size:32px 32px}.home-setup-glow-grid:before{position:absolute;top:100%;left:50%;width:1600px;height:1600px;border-radius:9999px;background-color:var(--home-hero-glow);content:"";filter:blur(200px);transform:translate(-50%,-260px)}[data-visual-theme=reference] .home-setup-glow-grid:before{mask-image:linear-gradient(to right,transparent,transparent calc(100% - 1px),hsl(var(--foreground) / 40%) calc(100% - 1px),hsl(var(--foreground) / 40%)),linear-gradient(hsl(var(--foreground) / 80%),hsl(var(--foreground) / 80%) 1px,transparent 1px,transparent);mask-position:top;mask-size:32px 32px;-webkit-mask-image:linear-gradient(to right,transparent,transparent calc(100% - 1px),hsl(var(--foreground) / 40%) calc(100% - 1px),hsl(var(--foreground) / 40%)),linear-gradient(hsl(var(--foreground) / 80%),hsl(var(--foreground) / 80%) 1px,transparent 1px,transparent);-webkit-mask-position:top;-webkit-mask-size:32px 32px}.dark .home-setup-panel{border-top-color:color-mix(in srgb,var(--analytics-home-brand) 14%,transparent)}.dark .home-setup-canvas{background-color:color-mix(in srgb,hsl(var(--background)) 98%,hsl(var(--foreground)));background-image:repeating-linear-gradient(45deg,transparent 0 4px,hsl(var(--foreground) / .077) 4px 5px)}[data-visual-theme=reference].dark .home-setup-canvas{background-image:none}[data-visual-theme=reference] .home-setup-canvas{--home-setup-canvas-surface: 0 0% 98.8235%;background-color:hsl(var(--home-setup-canvas-surface));background-image:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--analytics-home-brand) 6%,transparent) 4px 5px)}[data-visual-theme=reference].dark .home-setup-canvas{--home-setup-canvas-surface: 246 14.2857% 13.7255%;background-color:hsl(var(--home-setup-canvas-surface));background-image:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--analytics-home-brand) 8%,transparent) 4px 5px)}[data-visual-theme=reference].dark .home-setup-frame,[data-visual-theme=reference].dark .home-jump-back-surface-inner{background-image:linear-gradient(135deg,#1a1a23 -20%,#1b1b25 0%,#1a1a23)}.dark .home-setup-frame{border-inline-color:color-mix(in srgb,var(--analytics-home-brand) 11%,transparent);background-image:linear-gradient(135deg,var(--analytics-home-tint) -20%,hsl(var(--background)) 0%,var(--analytics-home-tint) 100%)}@keyframes home-hero-texture-drift{to{background-position:0 512px}}@media(prefers-reduced-motion:reduce){.analytics-2-ask-home:has(.home-setup-panel):before{animation:none}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/ibm-plex-sans/ibm-plex-sans-variable.woff2) format("woff2")}.analytics-ask-chat{--font-sans: "IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, sans-serif}.analytics-ask-chat .analytics-2-ask-mode-tabs,.analytics-ask-chat .analytics-2-ask-mode-tabs a{font-family:IBM Plex Sans,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:16px}.analytics-ask-chat .analytics-2-ask-nav-trigger{translate:-6px 0}@media(min-width:768px){.analytics-ask-chat .analytics-2-ask-mode-tabs{translate:28px 0}}.analytics-2-ask-mode-tabs{position:absolute;inset-block-start:50%;inset-inline-start:calc(50% - 1.75rem);display:flex;align-items:center;gap:.125rem;padding:.125rem;border-radius:var(--radius-lg);transform:translate(-50%,-50%)}.analytics-2-ask-mode-tabs a{display:inline-flex;height:1.75rem;align-items:center;gap:.375rem;border-radius:var(--radius-md);padding-inline:.5rem;color:hsl(var(--foreground));font-size:.875rem;line-height:1;text-decoration:none;white-space:nowrap}.analytics-2-ask-mode-tabs a[data-active=true]{background-color:hsl(var(--muted))}.analytics-2-ask-mode-tabs a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.analytics-2-ask-home .analytics-2-home-heading{font-size:1.5rem;letter-spacing:-.6px;line-height:31px;translate:7.5px 55px}.analytics-2-ask-mode-choices{display:flex;align-items:center;justify-content:space-between;inline-size:min(100%,45rem);margin-inline:auto;padding-inline:.25rem;border:1px solid color-mix(in srgb,hsl(var(--foreground)) 6%,transparent);border-top:0;border-radius:0 0 var(--radius-xl) var(--radius-xl);background-color:color-mix(in srgb,hsl(var(--secondary)) 98%,hsl(var(--foreground)) 2%)}.dark .analytics-2-ask-home .analytics-2-home-heading{background-image:linear-gradient(105deg,color-mix(in srgb,hsl(var(--foreground)) 90%,hsl(var(--accent-foreground)) 10%),color-mix(in srgb,hsl(var(--foreground)) 65%,hsl(var(--primary)) 35%));background-clip:text;-webkit-text-fill-color:transparent}
