.ResizeHandles-module_resizeBottom,.ResizeHandles-module_resizeBottomLeft,.ResizeHandles-module_resizeBottomRight,.ResizeHandles-module_resizeLeft,.ResizeHandles-module_resizeRight,.ResizeHandles-module_resizeTop,.ResizeHandles-module_resizeTopLeft,.ResizeHandles-module_resizeTopRight{position:absolute;touch-action:none;z-index:1}.ResizeHandles-module_resizeTop{height:6px;left:6px;right:6px;top:0}.ResizeHandles-module_resizeBottom{bottom:0;height:6px;left:6px;right:6px}.ResizeHandles-module_resizeLeft{bottom:6px;left:0;top:6px;width:6px}.ResizeHandles-module_resizeRight{bottom:6px;right:0;top:6px;width:6px}.ResizeHandles-module_resizeBottomLeft,.ResizeHandles-module_resizeBottomRight,.ResizeHandles-module_resizeTopLeft,.ResizeHandles-module_resizeTopRight{height:12px;width:12px;z-index:2}.ResizeHandles-module_resizeTopLeft{left:0;top:0}.ResizeHandles-module_resizeTopRight{right:0;top:0}.ResizeHandles-module_resizeBottomRight{bottom:0;right:0}.ResizeHandles-module_resizeBottomLeft{bottom:0;left:0}.button-module_button{align-items:center;border:1px solid #0000;border-radius:var(--radius-sm);color:var(--color-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:var(--text-sm);font-weight:var(--font-weight-medium);gap:calc(var(--spacing)*.5);height:var(--spacing-8);justify-content:center;letter-spacing:var(--text-base--tracking);outline:none;padding:var(--spacing-2) var(--spacing-3);transition:var(--transition-colors);white-space:nowrap}.button-module_button:disabled{background-color:var(--color-muted);color:var(--color-muted-foreground);pointer-events:none}.button-module_button:focus-visible{outline:2px solid var(--color-ring);outline-offset:1.5px}.button-module_pressed,.button-module_pressed svg{color:var(--color-foreground)}.button-module_primary{background-color:var(--color-primary);color:var(--color-primary-foreground)}.button-module_primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-primary) 85%,#000)}.button-module_ghost{background-color:#0000}.button-module_ghost,.button-module_ghost svg{color:var(--color-muted-foreground)}.button-module_ghost:hover:not(:disabled){background:#0000;color:var(--color-foreground)}.button-module_ghost:hover:not(:disabled) svg{color:var(--color-foreground)}.button-module_ghost:disabled{background:#0000;opacity:.66}.button-module_ghost:focus-visible{outline-offset:0}.button-module_ghost.button-module_pressed,.button-module_ghost.button-module_pressed svg{color:var(--color-foreground)}.button-module_outline{background-color:var(--color-background);box-shadow:var(--shadow-outline)}.button-module_outline:hover:not(:disabled){box-shadow:var(--shadow-outline-strong)}.button-module_outline:focus-visible{outline-offset:0}.button-module_outline:disabled{background-color:var(--color-background)}.button-module_outline.button-module_pressed,.button-module_outline.button-module_pressed svg,.button-module_transparent{color:var(--color-foreground)}.button-module_transparent{background-color:color-mix(in srgb,var(--color-background) 95%,#0000);box-shadow:var(--shadow-lg)}.button-module_transparent:hover:not(:disabled){background-color:var(--color-background);box-shadow:var(--shadow-lg)}.button-module_link{background-color:#0000;color:var(--color-primary);font-weight:var(--font-weight-semibold);padding-left:var(--spacing-2);padding-right:var(--spacing-2);width:auto}.button-module_link:hover:not(:disabled){color:color-mix(in srgb,var(--color-primary) 85%,#000)}.button-module_link.button-module_pressed,.button-module_link.button-module_pressed svg{color:var(--color-primary)}.button-module_icon{height:var(--spacing-8);width:var(--spacing-8)}.button-module_icon,.button-module_sm{border-radius:var(--radius-xs);padding:0}.button-module_sm{gap:0}.button-module_sm,.button-module_sm svg{height:var(--spacing-6);width:var(--spacing-6)}.button-module_lg{border-radius:var(--radius-md);font-size:var(--text-base);height:var(--spacing-10);padding-left:var(--spacing-3\.5);padding-right:var(--spacing-3\.5)}.button-module_withTextAndIcon{padding-left:var(--spacing-1);width:inherit}.button-module_sm.button-module_withTextAndIcon{padding-left:0;padding-right:var(--spacing-1)}.button-module_button svg{flex-shrink:0;pointer-events:none}.CollapsedView-module_button{border-radius:var(--radius-lg);height:var(--spacing-10);width:var(--spacing-10)}.Textarea-module_textarea{background-color:#0000;border:0;border-radius:var(--radius-md);display:flex;font-size:var(--text-sm);line-height:var(--text-sm--line-height);padding:var(--spacing-2);resize:none;scrollbar-width:none;width:100%}.Textarea-module_textarea::placeholder{color:var(--color-muted-foreground);font-weight:var(--font-weight-medium)}.Textarea-module_textarea:focus,.Textarea-module_textarea:focus-visible{border:0;box-shadow:none;outline:none}.Textarea-module_textarea:read-only{background-color:#0000;color:var(--color-muted-foreground)}.Textarea-module_textarea:disabled{cursor:not-allowed;opacity:.5}.ChatInput-module_container{align-items:end;display:flex;gap:var(--spacing)}.ChatInput-module_container textarea{color:var(--color-foreground)}.ChatInput-module_textareaContainer{flex:1;position:relative;width:100%}.ChatInput-module_actions{align-items:center;display:flex;flex-direction:row;gap:var(--spacing);height:var(--spacing-10);padding-left:var(--spacing);padding-right:var(--spacing)}.ChatInput-module_containerStacked{flex-direction:column;gap:var(--spacing-2);padding:0 0 var(--spacing)}.ChatInput-module_containerStacked .ChatInput-module_actions{height:auto;justify-content:space-between;padding-left:0;padding-right:var(--spacing);width:100%}.ChatInput-module_containerStacked .ChatInput-module_actions .ChatInput-module_button{min-height:var(--spacing-8);min-width:var(--spacing-8)}.ChatInput-module_button{border-radius:var(--radius-full)}.ChatInput-module_actionWrapper{display:inline-flex}.ChatInput-module_actionWrapperDisabled{cursor:not-allowed}.AnimatedPlaceholder-module_container{color:var(--color-muted-foreground);font-weight:var(--font-weight-medium);padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-top:var(--spacing-2);pointer-events:none;position:absolute;z-index:1}.SuggestionDropdown-module_container{position:relative}.SuggestionDropdown-module_labelRow{align-items:center;display:flex}.SuggestionDropdown-module_chevron{flex-shrink:0;margin-left:var(--spacing-0\.5);transition:transform .15s ease}.SuggestionDropdown-module_chevronOpen{transform:rotate(180deg)}.SuggestionDropdown-module_dropdown{background-color:var(--color-background);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-height:var(--radix-popover-content-available-height);overflow-y:auto;padding:var(--spacing-2);z-index:1000}.agenttic.dark .SuggestionDropdown-module_dropdown{border:1px solid var(--color-muted)}.SuggestionDropdown-module_option{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-foreground);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:var(--spacing-2);text-align:start;white-space:nowrap;width:100%}.SuggestionDropdown-module_option:hover{background-color:color-mix(in srgb,var(--color-background) 50%,var(--color-muted))}.SuggestionDropdown-module_option:focus{outline:none}.SuggestionDropdown-module_option:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.Suggestions-module_container{-ms-overflow-style:none;display:flex;flex-wrap:nowrap;gap:var(--spacing-2);left:0;overflow-x:auto;overflow-y:hidden;padding:var(--spacing-2) var(--spacing-1\.5);position:absolute;right:0;scrollbar-width:none;top:0}.Suggestions-module_container::-webkit-scrollbar{display:none}.Suggestions-module_label{font-size:var(--text-sm)}.Suggestions-module_vertical{flex-direction:column;gap:0;overflow:visible;padding:0;position:static}.Suggestions-module_vertical .Suggestions-module_button{border:1px solid var(--color-muted);border-radius:0;box-shadow:none;font-size:var(--text-xs);height:unset;justify-content:start;line-height:20px;padding:14px 16px;width:100%}.Suggestions-module_vertical .Suggestions-module_button .Suggestions-module_suggestion-content--with-description{display:flex;flex-direction:column}.Suggestions-module_vertical .Suggestions-module_button .Suggestions-module_suggestion-content--with-description .Suggestions-module_label{font-weight:var(--font-weight-semibold)}.Suggestions-module_vertical .Suggestions-module_button .Suggestions-module_suggestion-content--with-description .Suggestions-module_description{color:var(--color-muted-foreground)}.Suggestions-module_vertical .Suggestions-module_button:hover{background-color:color-mix(in srgb,var(--color-background) 50%,var(--color-muted));box-shadow:none}.Suggestions-module_vertical .Suggestions-module_button:focus-visible{outline-offset:-3px}.Suggestions-module_vertical>div+div .Suggestions-module_button{margin-top:-1px}.Suggestions-module_vertical>div:only-of-type .Suggestions-module_button{border-radius:8px}.Suggestions-module_vertical>div:first-of-type:not(:only-of-type) .Suggestions-module_button{border-radius:8px 8px 0 0}.Suggestions-module_vertical>div:last-of-type:not(:only-of-type) .Suggestions-module_button{border-radius:0 0 8px 8px}.Suggestions-module_floating{flex-direction:column;gap:var(--spacing-1);overflow:visible;padding:1px;padding-bottom:var(--spacing-1);z-index:-1}.MinimizedView-module_button{border-radius:var(--radius-lg);gap:var(--spacing-2);height:var(--spacing-10);justify-content:flex-start;padding:0 var(--spacing-2);width:100%}.MinimizedView-module_button:hover:not(:disabled) svg:not(.MinimizedView-module_chevron),.MinimizedView-module_button svg:not(.MinimizedView-module_chevron){color:var(--color-primary)}.MinimizedView-module_button .MinimizedView-module_chevron,.MinimizedView-module_button:hover:not(:disabled) .MinimizedView-module_chevron{color:var(--color-muted-foreground)}.MinimizedView-module_title{flex:1;font-size:var(--text-base);min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Chat-module_container{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;letter-spacing:var(--text-base--tracking);line-height:var(--text-sm--line-height)}.Chat-module_container.Chat-module_embedded{height:100%}.Chat-module_container.Chat-module_floating{position:fixed;z-index:50}.Chat-module_container.Chat-module_floating .Chat-module_content{background-color:var(--color-background);box-shadow:var(--shadow-lg);color:var(--color-foreground);min-height:56px;overflow:hidden;padding:var(--spacing-2)}.Chat-module_container.Chat-module_expanded .Chat-module_content{padding:var(--spacing-3)}.Chat-module_container.Chat-module_floating [data-slot=chat-input],.Chat-module_container.Chat-module_floating [data-slot=chat-input] .Chat-module_textareaContainer,.Chat-module_container.Chat-module_floating [data-slot=chat-input] .Chat-module_textareaContainer *,.Chat-module_container.Chat-module_floating input,.Chat-module_container.Chat-module_floating textarea{cursor:auto}.ChatHeader-module_container{align-items:center;cursor:grab;display:flex;gap:var(--spacing);justify-content:flex-end}.ChatHeader-module_container:active{cursor:grabbing}.MessageActions-module_container{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-1);margin-top:var(--spacing-2)}.MessageActions-module_container button[aria-hidden=true]{display:none}.Message-module_message{align-items:flex-start;color:var(--color-foreground);display:flex;padding:var(--spacing) var(--spacing-4)}.Message-module_message.Message-module_user{padding:0 var(--spacing-4)}.Message-module_message.Message-module_user .Message-module_bubble{background-color:var(--color-muted);border-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-sm);max-width:85%;padding:var(--spacing-3) var(--spacing-4)}.Message-module_message.Message-module_error{color:var(--color-error)}.Message-module_icon{align-items:center;display:flex;flex-shrink:0;height:calc(var(--text-sm)*var(--text-sm--line-height));justify-content:center;margin-inline-end:var(--spacing-2);width:28px}.Message-module_content{flex:1;min-width:0;text-align:start;white-space:normal;word-break:break-word}.Message-module_message.Message-module_user .Message-module_content{display:flex;justify-content:flex-end}.Message-module_bubble{max-width:100%;min-width:0;overflow-wrap:anywhere}.Message-module_bubble pre{max-width:100%;overflow-x:auto;white-space:pre-wrap}.Message-module_message *{color:var(--color-foreground);font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height)}.Message-module_message p{text-wrap-style:pretty;margin-bottom:var(--spacing-3);margin-top:0}.Message-module_message a{color:var(--color-link)}.Message-module_message p:last-child{margin-bottom:0}.Message-module_message strong{font-weight:var(--font-weight-semibold)}.Message-module_message ol,.Message-module_message ul{margin-bottom:var(--spacing-3);margin-left:var(--spacing-2);padding-left:var(--spacing-6)}.Message-module_message ul{list-style-type:disc}.Message-module_message p+:where(ol,ul){margin-top:0}.Message-module_message li{margin-bottom:var(--spacing-2)}.Message-module_message li::marker{font-size:var(--text-sm)}.Message-module_message hr{border:none;border-top:2px solid var(--color-input-border);margin-bottom:var(--spacing-3);margin-top:0}.Message-module_message table{border-collapse:collapse;margin:12px 0;width:100%}.Message-module_message td,.Message-module_message th{border:1px solid #ddd;padding:8px 12px;text-align:left}.Message-module_message th{background-color:var(--color-muted);font-weight:600}.Message-module_message code{border-radius:var(--radius-xs);font-family:var(--font-mono);padding:.1em .35em}.Message-module_message code,.Message-module_message pre{background-color:var(--color-code-background,var(--color-muted))}.Message-module_message pre{border-radius:var(--radius-sm);margin:0 0 var(--spacing-3);max-width:100%;overflow-x:auto;padding:var(--spacing-3) var(--spacing-4)}.Message-module_message pre code{background:none;border-radius:0;padding:0;white-space:pre}.Message-module_message.Message-module_disabled{filter:grayscale(50%);pointer-events:auto}.Message-module_message.Message-module_disabled .Message-module_content{opacity:.6}.Message-module_message.Message-module_disabled *{pointer-events:none}.Message-module_message.Message-module_disabled:hover,.Message-module_message.Message-module_disabled:hover .Message-module_content{pointer-events:auto}.Messages-module_container{display:flex;flex:1;flex-direction:column;gap:var(--spacing-8);height:100%;overflow-y:auto;padding-bottom:var(--spacing-6);padding-top:var(--spacing-1);position:relative;z-index:10}.Messages-module_bottomMessages>:first-child{margin-top:auto}.animating .Messages-module_container::-webkit-scrollbar{display:none}.Messages-module_container [data-role=agent]:has(+[data-role=agent]),.Messages-module_container [data-role=assistant]:has(+[data-role=assistant]),.Messages-module_container [data-role=user]:has(+[data-role=user]){margin-bottom:calc(var(--spacing-6)*-1)}.Thinking-module_container{align-items:flex-start;color:var(--color-muted-foreground);display:flex;font-size:var(--text-sm);gap:var(--spacing);padding:0 var(--spacing-2)}.Thinking-module_icon{align-items:center;display:flex;justify-content:center}.Thinking-module_icon svg{height:var(--spacing-6);width:var(--spacing-6)}.Thinking-module_content{-webkit-text-fill-color:#0000;animation:Thinking-module_shimmer 2s linear 0ms infinite;background:linear-gradient(90deg,color-mix(in srgb,currentColor 30%,#0000),currentColor,color-mix(in srgb,currentColor 30%,#0000));background-clip:text;-webkit-background-clip:text;background-size:200% 100%}@keyframes Thinking-module_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Notice-module_container{align-items:center;background-color:var(--color-muted);border-radius:calc(var(--radius-lg)) calc(var(--radius-lg)) 0 0;color:var(--color-muted-foreground);display:flex;gap:var(--spacing-3);margin:calc(var(--spacing-2)*-1) calc(var(--spacing-2)*-1) 0;padding:var(--spacing-2) var(--spacing-4);position:relative}.Notice-module_container *{font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--text-xs--line-height)}.Notice-module_isSuccess{background-color:var(--color-success-background);color:var(--color-success)}.Notice-module_isSuccess .Notice-module_icon svg path{fill:var(--color-success)}.Notice-module_isWarning{background-color:var(--color-warning-background);color:var(--color-warning)}.Notice-module_isWarning .Notice-module_icon svg path{fill:var(--color-warning)}.Notice-module_isError{background-color:var(--color-error-background);color:var(--color-error)}.Notice-module_isError .Notice-module_icon svg path{fill:var(--color-error)}.Notice-module_content{align-items:center;display:flex;flex:1;gap:var(--spacing);min-width:0}.Notice-module_content *{margin:0}.Notice-module_actions{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing)}.Notice-module_action{border:none;color:var(--color-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-bold);height:auto;padding:0}.Notice-module_action:hover:not(:disabled){color:var(--color-foreground);opacity:.8}.Notice-module_action:is(:focus,:focus-visible){outline-offset:0}.Notice-module_icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.Notice-module_dismissible svg,.Notice-module_icon svg{display:block;height:var(--spacing-5);width:var(--spacing-5)}.Notice-module_dismissible svg{color:var(--color-muted-foreground)}.ChatFooter-module_container{background-color:var(--color-popover-muted);border:1px solid var(--color-input-border);border-radius:calc(var(--radius-lg) + 1px);color:var(--color-foreground);display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-2);position:relative;z-index:10}.ChatFooter-module_container:has(textarea:focus){border-color:var(--color-input-border-focused)}.ConversationView-module_container{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.ConversationView-module_container.ConversationView-module_withHeader{justify-content:space-between}.ConversationView-module_container:has([data-slot=suggestions]) [data-slot=messages]{padding-bottom:var(--spacing-12)}.AgentUIInputToolbar-module_container{position:relative}.AgentUIInputToolbar-module_button{align-items:center;background:var(--color-muted);border:none;border-radius:calc(var(--radius) - 6px);color:var(--color-foreground);cursor:pointer;display:flex;font-family:inherit;font-size:var(--text-sm);gap:var(--spacing-1);padding:calc(var(--spacing)*1.5) calc(var(--spacing)*2.5)}.AgentUIInputToolbar-module_button:focus-visible{outline:2px solid var(--color-primary);outline-offset:1.5px}.AgentUIInputToolbar-module_icon{transition:transform .15s ease}.AgentUIInputToolbar-module_iconOpen{transform:rotate(180deg)}.AgentUIInputToolbar-module_dropdown{background:var(--color-popover-muted);border:1px solid var(--color-muted);border-radius:calc(var(--radius) - 4px);color:var(--color-foreground);font-family:inherit;font-size:var(--text-sm);padding:var(--spacing-2);z-index:1000}.AgentUIInputToolbar-module_dropdown:focus-visible{outline:2px solid var(--color-primary);outline-offset:1.5px}.ImageUploader-module_container{align-self:flex-start;padding:4px 0;pointer-events:none;position:absolute;width:100%}.ImageUploader-module_container.ImageUploader-module_active{pointer-events:auto;position:relative}.ImageUploader-module_uploader{position:relative;transition:opacity .2s ease;width:100%}.ImageUploader-module_uploader.ImageUploader-module_uploading{opacity:.9}.ImageUploader-module_content{width:100%}.ImageUploader-module_hiddenInput{display:none}.ImageUploader-module_clickArea{cursor:pointer;outline:none;width:100%}.ImageUploader-module_clickArea:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}.ImageUploader-module_clickAreaDisabled{cursor:default}.ImageUploader-module_draggingMessage{align-items:center;background-color:var(--color-muted);border:1px dashed var(--color-muted);border-radius:12px;display:flex;flex-direction:column;gap:16px;justify-content:center;margin-bottom:8px;min-height:150px;padding:60px 24px;position:relative;text-align:center}.ImageUploader-module_draggingMessage p{color:var(--color-muted-foreground);font-size:15px;line-height:1.6;margin:0}.ImageUploader-module_uploader.ImageUploader-module_draggingOver .ImageUploader-module_draggingMessage{background-color:#0000;border-color:var(--color-primary)}.ImageUploader-module_preview{display:flex;flex-wrap:wrap;gap:16px;padding:0 4px}.ImageUploader-module_previewItem{align-items:center;background-color:var(--color-muted);border:none;border-radius:8px;cursor:move;display:flex;flex-direction:row;gap:12px;padding:8px;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:150px}.ImageUploader-module_previewItem:active{cursor:grabbing}.ImageUploader-module_removeButton{align-items:center;background-color:var(--color-popover-muted,#2f2f2f);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;line-height:1;opacity:0;padding:0;position:absolute;right:-8px;top:-5px;transition:opacity .2s ease,background-color .2s ease;width:20px;z-index:2}.ImageUploader-module_removeButton svg{color:var(--color-muted-foreground,#8f8f8f)}.ImageUploader-module_previewItem:hover .ImageUploader-module_removeButton{opacity:1}.ImageUploader-module_removeButton:disabled{pointer-events:none}.ImageUploader-module_previewItem:hover .ImageUploader-module_removeButton:disabled{opacity:0}.ImageUploader-module_removeButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ImageUploader-module_previewImage{border-radius:6px;height:48px;object-fit:cover;width:48px}.ImageUploader-module_previewMeta{display:flex;flex:1;flex-direction:column;gap:0;min-width:0}.ImageUploader-module_previewMeta span.ImageUploader-module_previewFilename{color:var(--color-foreground);font-size:14px!important;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageUploader-module_previewMeta span.ImageUploader-module_previewType{color:var(--color-muted-foreground);font-size:12px!important;font-weight:400;text-transform:uppercase}.ImageUploader-module_uploadingItem,.ImageUploader-module_uploadingItem:active{cursor:default}.ImageUploader-module_uploadingIndicator{align-items:center;background-color:#3c3c3c;border-radius:6px;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.ImageUploader-module_thumbnail{flex-shrink:0;height:48px;position:relative;width:48px}.ImageUploader-module_uploadingOverlay{align-items:center;background-color:#0006;border-radius:6px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ImageUploader-module_spinner{animation:ImageUploader-module_spin .8s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:20px;width:20px}@keyframes ImageUploader-module_spin{to{transform:rotate(1turn)}}.ImageUploader-module_invalidMessage{background-color:var(--color-error-background);border:1px solid var(--color-error);border-radius:8px;padding:16px;text-align:center}.ImageUploader-module_invalidMessage p{color:var(--color-error);font-size:14px;margin:0}.MessageDivider-module_container{align-items:center;display:flex;margin:var(--spacing-4) 0}.MessageDivider-module_line{background-color:var(--color-muted);flex:1;height:1px}.MessageDivider-module_message{color:var(--color-muted-foreground);font-size:var(--text-sm);padding:0 var(--spacing-3)}.EmptyView-module_container{align-items:start;display:flex;flex-direction:column;gap:var(--spacing-4);justify-content:flex-start}.EmptyView-module_container:before{content:"";flex:1 0 0}.EmptyView-module_icon{color:var(--color-link);padding:0 var(--spacing-4)}.EmptyView-module_icon svg{display:block}.EmptyView-module_defaultIcon{color:var(--color-primary)}.EmptyView-module_heading,.EmptyView-module_help{color:var(--color-foreground);font-size:var(--text-sm);font-weight:400;line-height:var(--text-sm--line-height);margin:0;padding:var(--spacing) var(--spacing-4)}.EmptyView-module_suggestionsWrapper{position:relative;width:100%}.ImageRenderer-module_container{display:grid;gap:2px;grid-template-columns:1fr 1fr;width:100%}.ImageRenderer-module_imageButton{background:none;border:1px solid #0000;border-radius:calc(var(--radius-sm) + 1px);cursor:pointer;overflow:hidden;padding:1px;position:relative;transition:var(--transition-colors)}.ImageRenderer-module_imageButton:hover{border-color:var(--color-muted-foreground)}.ImageRenderer-module_imageButton.ImageRenderer-module_selected{border-color:var(--color-primary);border-radius:calc(var(--radius-sm) + 1px);box-shadow:0 0 0 1px var(--color-primary)}.ImageRenderer-module_imageButton.ImageRenderer-module_disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.ImageRenderer-module_image{border-radius:var(--radius-sm);display:block;height:auto;object-fit:cover;width:100%}.ImageRenderer-module_header{color:var(--color-muted-foreground);display:flex;margin-bottom:var(--spacing-1)}.agenttic .chart-block{--jp-gray-80:var(--color-foreground);box-sizing:border-box;font-family:var(--font-sans);margin:var(--spacing-1) 0;max-width:100%;overflow:visible;position:relative;width:100%;z-index:1000}.agenttic .chart-block-title{word-wrap:break-word;font-family:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold,700);hyphens:auto;line-height:var(--text-sm--line-height);margin:0 0 var(--spacing-2) 0;white-space:normal}.agenttic .chart-container{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:auto;overflow:visible;position:relative;width:100%;z-index:1001}.agenttic .chart-container svg{overflow:visible!important}.agenttic .chart-error{background-color:var(--color-muted);border:1px solid var(--color-error);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--text-sm);padding:var(--spacing-4)}.agenttic .chart-error strong{display:inline-block;margin-bottom:var(--spacing-1)}.agenttic .chart-error details{margin-top:var(--spacing-2)}.agenttic .chart-error details summary{color:var(--color-muted-foreground);cursor:pointer}.agenttic .chart-error details pre{background-color:var(--color-muted);border-radius:var(--radius-sm);font-size:var(--text-sm);margin-top:var(--spacing-2);overflow:auto;padding:var(--spacing-2)}.agenttic .chart-tooltip{background:#000c;border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);color:#fff;font-size:11px;line-height:1.2;max-width:120px;min-width:auto;padding:var(--spacing-2) var(--spacing-4) var(--spacing-2) var(--spacing-2)}.agenttic .chart-tooltip-date{border-bottom:1px solid #ffffff4d;color:#fffc;font-size:10px;margin-bottom:var(--spacing-1);opacity:.8;padding-bottom:var(--spacing-1)}.agenttic .chart-tooltip-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--spacing-1)}.agenttic .chart-tooltip-row:last-child{margin-bottom:0}.agenttic .chart-tooltip-label{color:#fffc;font-size:11px;font-weight:var(--font-weight-normal);margin-right:var(--spacing-2)}.agenttic .chart-tooltip-value{color:#fff;font-size:11px;font-weight:var(--font-weight-semibold);text-align:right}.agenttic .chart-block .visx-axis-bottom text{font-size:11px}.agenttic .chart-block .visx-axis-bottom text.visx-axis-tick{text-anchor:middle}.agenttic .chart-block .visx-axis-bottom.rotate-labels .visx-axis-tick text{text-anchor:end;transform:rotate(-45deg);transform-origin:right center}.agenttic .chart-block .visx-legend .visx-legend-label{font-size:11px!important;max-width:none!important}.agenttic .chart-block .visx-legend{margin-top:8px;position:relative;z-index:1002}.agenttic .chart-block .visx-legend-item{align-items:center;display:flex;margin:0 8px}.agenttic .chart-block .visx-legend-shape{display:inline-block;flex-shrink:0;height:12px;margin-right:6px;width:12px}.agenttic .chart-block .visx-legend-shape svg{display:block;height:100%;width:100%}.agenttic .chart-block .visx-legend-shape rect{height:100%;width:100%}.agenttic .chart-block .visx-legend-shape circle{r:6;cx:6;cy:6}.agenttic .chart-block .visx-legend>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.agenttic .chart-block .visx-legend-item>div:first-child{margin-right:6px}.agenttic .chart-block .visx-legend [class*=legend] svg{opacity:1;visibility:visible}.agenttic .chart-block .visx-legend svg *{fill:currentColor;opacity:1;visibility:visible}.agenttic div[style*="pointer-events: none"][style*="position: absolute"],.visx-tooltip{z-index:10000!important}.visx-tooltip{word-wrap:break-word!important;max-width:150px!important;white-space:normal!important}.agenttic{--base-font-size:1rem;--color-white:#fff;--color-background:#fcfcfc;--color-foreground:#1f1f1f;--color-popover:#fcfcfc;--color-popover-muted:#fcfcfc;--color-primary:#2d5af2;--color-primary-foreground:var(--color-white);--color-muted:#e9e9e9;--color-muted-foreground:#757575;--color-input-border:#e3e3e3;--color-input-border-focused:#ddd;--color-ring:var(--color-primary);--color-success-background:#f1f7f1;--color-success:var(--color-foreground);--color-warning-background:#f8f3e7;--color-warning:var(--color-foreground);--color-error-background:#fcf1f1;--color-error:#e7000b;--color-link:var(--color-primary);--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--font-weight-medium:450;--font-weight-semibold:500;--font-weight-bold:600;--text-xs:calc(var(--base-font-size)*0.8125);--text-xs--line-height:1.538;--text-sm:calc(var(--base-font-size)*0.875);--text-sm--line-height:1.65;--text-base:calc(var(--base-font-size)*0.9375);--text-base--line-height:1.625;--text-base--tracking:-.01em;--spacing:calc(var(--base-font-size)*0.25);--spacing-1:var(--spacing);--spacing-1\.5:calc(var(--spacing)*1.5);--spacing-2:calc(var(--spacing)*2);--spacing-3:calc(var(--spacing)*3);--spacing-3\.5:calc(var(--spacing)*3.5);--spacing-4:calc(var(--spacing)*4);--spacing-5:calc(var(--spacing)*5);--spacing-6:calc(var(--spacing)*6);--spacing-7:calc(var(--spacing)*7);--spacing-8:calc(var(--spacing)*8);--spacing-9:calc(var(--spacing)*9);--spacing-10:calc(var(--spacing)*10);--spacing-12:calc(var(--spacing)*12);--spacing-20:calc(var(--spacing)*20);--radius:var(--base-font-size);--radius-xs:calc(var(--radius) - 10px);--radius-sm:calc(var(--radius) - 8px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 8px);--radius-full:9999px;--shadow-sm:0 0 0 1px color-mix(in srgb,var(--color-foreground) 10%,#0000),0 0 6px color-mix(in srgb,var(--color-foreground) 5%,#0000);--shadow-lg:0 0 0 1px rgba(0,0,0,.075),0 2px 24px rgba(0,0,0,.075);--shadow-outline:0 0 0 1px color-mix(in srgb,var(--color-foreground) 10%,#0000);--shadow-outline-strong:0 0 0 1px color-mix(in srgb,var(--color-foreground) 25%,#0000);--transition-colors:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1)}.agenttic.dark{--color-background:#1f1f1f;--color-foreground:#fff;--color-popover:#1f1f1f;--color-popover-muted:#2f2f2f;--color-muted:#464646;--color-muted-foreground:#8f8f8f;--color-input-border:#3d3d3d;--color-input-border-focused:#4f4f4f;--color-success-background:#1f2e1f;--color-warning-background:#2e281f;--color-error-background:#2e1f1f;--color-error:#ffdddf;--color-link:var(--color-white)}.agenttic.dark [data-slot=collapsed-view] svg{color:var(--color-white)}@layer base{.agenttic *,.agenttic ::backdrop,.agenttic ::file-selector-button,.agenttic :after,.agenttic :before{border:0 solid;box-sizing:border-box;margin:0;padding:0}.agenttic *{outline-color:var(--color-ring)}.agenttic ::file-selector-button,.agenttic button,.agenttic input,.agenttic optgroup,.agenttic select,.agenttic textarea{font-feature-settings:inherit;background-color:#0000;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}.agenttic ::file-selector-button,.agenttic input,.agenttic optgroup,.agenttic select,.agenttic textarea{border-radius:0;color:inherit}.agenttic [data-slot=chat-compliance-disclosure],.agenttic [data-slot=chat-footer],.agenttic [data-slot=chat-header] [data-slot=button],.agenttic [data-slot=chat-input],.agenttic [data-slot=messages]{cursor:default}}.SourcesCard-module_card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3)}.SourcesCard-module_heading{color:var(--color-muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:var(--text-sm--line-height);margin:0;text-transform:uppercase}.SourcesCard-module_list{display:flex;flex-direction:column;gap:var(--spacing-2);list-style:none;margin:0;padding:0}.SourcesCard-module_item{display:flex;flex-direction:column;gap:var(--spacing-1)}.SourcesCard-module_title{color:var(--color-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--text-sm--line-height);text-decoration:none;word-break:break-word}a.SourcesCard-module_title:focus-visible,a.SourcesCard-module_title:hover{color:var(--color-primary);text-decoration:underline}a.SourcesCard-module_title:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.ComplianceDisclosure-module_disclosure,.SourcesCard-module_label{color:var(--color-muted-foreground);font-size:var(--text-xs);line-height:var(--text-xs--line-height)}.ComplianceDisclosure-module_disclosure{margin:0;padding-top:var(--spacing-2);text-align:center}.ComplianceDisclosure-module_disclosure a{color:inherit;text-decoration:underline}.QuestionCard-module_card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}.QuestionCard-module_question{color:var(--color-foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--text-base--line-height);margin:0}.QuestionCard-module_choices{display:grid;gap:var(--spacing-2)}.QuestionCard-module_choicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:520px){.QuestionCard-module_choicesGrid{grid-template-columns:1fr}}.QuestionCard-module_choice{align-items:stretch;background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-md);color:var(--color-foreground);cursor:pointer;display:grid;gap:var(--spacing-2);padding:var(--spacing-3);text-align:left;transition:var(--transition-colors);width:100%}.QuestionCard-module_choice:hover:not(:disabled){border-color:var(--color-ring);box-shadow:var(--shadow-outline)}.QuestionCard-module_choice:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.QuestionCard-module_choice:disabled{cursor:default;opacity:.66}.QuestionCard-module_answered{border-color:var(--color-primary)}.QuestionCard-module_label{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--text-sm--line-height)}.QuestionCard-module_description,.QuestionCard-module_layoutHint{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.DiffCard-module_card{background:var(--color-background);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}.DiffCard-module_isResolved{opacity:.85}.DiffCard-module_title{color:var(--color-foreground);font-size:var(--text-base);font-weight:var(--font-weight-semibold);line-height:var(--text-base--line-height);margin:0}.DiffCard-module_summary{color:var(--color-muted-foreground);font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:0}.DiffCard-module_body{display:flex;flex-direction:column;gap:var(--spacing-2)}.DiffCard-module_change{display:flex;flex-direction:column;gap:var(--spacing-1)}.DiffCard-module_changeLabel{color:var(--color-muted-foreground);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:var(--text-xs--line-height)}.DiffCard-module_diff{background:color-mix(in srgb,var(--color-foreground) 4%,#0000);border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-md);color:var(--color-foreground);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--text-sm);line-height:var(--text-sm--line-height);margin:0;overflow-x:auto;padding:var(--spacing-3);white-space:pre-wrap;word-break:break-word}.DiffCard-module_removed{background:var(--color-error-background);border-color:color-mix(in srgb,var(--color-error) 30%,#0000)}.DiffCard-module_added{background:var(--color-success-background);border-color:color-mix(in srgb,var(--color-success) 30%,#0000)}.DiffCard-module_resolution{color:var(--color-muted-foreground);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--text-sm--line-height);margin:0}.DiffCard-module_actions{display:flex;gap:var(--spacing-2)}.DiffCard-module_action{border:1px solid color-mix(in srgb,var(--color-foreground) 10%,#0000);border-radius:var(--radius-md);cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--text-sm--line-height);padding:var(--spacing-2) var(--spacing-4);transition:var(--transition-colors)}.DiffCard-module_action:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.DiffCard-module_action:disabled{cursor:default;opacity:.66}.DiffCard-module_accept{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-foreground)}.DiffCard-module_accept:hover:not(:disabled){box-shadow:var(--shadow-outline-strong)}.DiffCard-module_reject{background:var(--color-background);color:var(--color-foreground)}.DiffCard-module_reject:hover:not(:disabled){border-color:var(--color-ring);box-shadow:var(--shadow-outline)}.a8ccharts-04TogW-legend{align-self:stretch}.a8ccharts-04TogW-legend-item{font-size:var(--wpds-typography-font-size-md,13px)}.a8ccharts-04TogW-legend-item--interactive{cursor:pointer;transition:opacity var(--wpds-motion-duration-md,.2s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1));-webkit-user-select:none;user-select:none}.a8ccharts-04TogW-legend-item--interactive:hover{opacity:.8}.a8ccharts-04TogW-legend-item--interactive:focus{border-radius:var(--wpds-border-radius-md,4px);outline:2px solid;outline-offset:2px}.a8ccharts-04TogW-legend-item--interactive:focus:not(:focus-visible){outline:none}.a8ccharts-04TogW-legend-item--inactive{opacity:.4}.a8ccharts-04TogW-legend-item--inactive .a8ccharts-04TogW-legend-item-label{text-decoration:line-through}.a8ccharts-04TogW-legend-item-text--wrap{hyphens:auto;overflow-wrap:break-word;white-space:normal}.a8ccharts-04TogW-legend-item-text--ellipsis{flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a8ccharts-04TogW-legend-item-value{flex-shrink:0;font-weight:var(--wpds-typography-font-weight-medium,499)}.a8ccharts--zY0xG-tooltip{background-color:rgba(0,0,0,.851);border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 rgba(0,0,0,.051),0 2px 3px 0 rgba(0,0,0,.039),0 6px 6px 0 rgba(0,0,0,.031),0 8px 8px 0 #00000005);color:#fff;font-size:var(--wpds-typography-font-size-md,13px);padding:var(--wpds-dimension-padding-sm,8px);pointer-events:none;position:absolute;transform:translate(-50%,-100%)}.a8ccharts-fpNVAq-chart-layout__content{flex:1;min-height:0;min-width:0}.a8ccharts-fpNVAq-chart-layout__content svg{display:block}.a8ccharts-w3qxlG-center{height:100%;width:100%}.a8ccharts-udGPVq-svg-empty-state{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-md,13px);text-align:center}.a8ccharts-sP1gHa-container{min-height:0;min-width:0}.a8ccharts-y6bXNq-x-zoom__selection{fill:var(--charts-zoom-selection-fill,rgba(56,88,233,.161));stroke:var(--charts-zoom-selection-stroke,rgba(56,88,233,.651));stroke-width:var(--wpds-border-width-xs,1px);pointer-events:none}.a8ccharts-y6bXNq-x-zoom__reset{align-items:center;background:var(--charts-zoom-reset-bg,hsla(0,0%,100%,.922));border:var(--wpds-border-width-xs,1px) solid var(--charts-zoom-reset-border,rgba(0,0,0,.161));border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-xs,0 1px 1px 0 rgba(0,0,0,.031),0 1px 2px 0 #00000005,0 3px 3px 0 #00000005,0 4px 4px 0 rgba(0,0,0,.012));color:var(--charts-zoom-reset-fg,var(--wpds-color-foreground-content-neutral,#1e1e1e));cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-gap-sm,8px);top:var(--wpds-dimension-gap-sm,8px);width:28px;z-index:2}.a8ccharts-y6bXNq-x-zoom__reset:hover{background:var(--charts-zoom-reset-bg-hover,#fff)}.a8ccharts-y6bXNq-x-zoom__reset:focus-visible{outline:2px solid var(--charts-zoom-reset-focus,var(--wpds-color-stroke-focus,#3858e9));outline-offset:1px}.a8ccharts-y6bXNq-x-zoom__reset-icon{flex-shrink:0;height:16px;width:16px}.a8ccharts-inuQka-line-chart{position:relative}.a8ccharts-inuQka-line-chart--animated path{animation:a8ccharts-inuQka-rise var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleY(0);transform-origin:0 95%}.a8ccharts-inuQka-line-chart svg{overflow:visible}.a8ccharts-inuQka-line-chart__annotation-label-popover,.a8ccharts-inuQka-line-chart__tooltip{background:var(--wpds-color-background-surface-neutral-strong,#fff);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);padding:var(--wpds-dimension-padding-sm,8px)}.a8ccharts-inuQka-line-chart__tooltip-date{font-weight:var(--wpds-typography-font-weight-medium,499);padding-bottom:var(--wpds-dimension-padding-md,12px)}.a8ccharts-inuQka-line-chart__tooltip-row{padding:var(--wpds-dimension-padding-xs,4px) 0}.a8ccharts-inuQka-line-chart__tooltip-label{font-weight:var(--wpds-typography-font-weight-medium,499);padding-right:var(--wpds-dimension-padding-lg,16px)}.a8ccharts-inuQka-line-chart__annotations-overlay{left:0;overflow:visible;pointer-events:none;position:absolute;top:0}.a8ccharts-inuQka-line-chart__annotation-label{pointer-events:auto}.a8ccharts-inuQka-line-chart__annotation-label-trigger-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;pointer-events:auto}.a8ccharts-inuQka-line-chart__annotation-label-popover{border:none;border-radius:var(--wpds-border-radius-md,4px);box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 rgba(0,0,0,.051),0 2px 3px 0 rgba(0,0,0,.039),0 6px 6px 0 rgba(0,0,0,.031),0 8px 8px 0 #00000005);font-size:var(--wpds-typography-font-size-md,13px);margin:var(--wpds-dimension-gap-sm,8px);min-width:125px;position:fixed;visibility:hidden}.a8ccharts-inuQka-line-chart__annotation-label-popover--visible{visibility:visible}.a8ccharts-inuQka-line-chart__annotation-label-popover--safari{margin:auto;position:static}.a8ccharts-inuQka-line-chart__annotation-label-popover-content{padding:var(--wpds-dimension-padding-sm,8px)}.a8ccharts-inuQka-line-chart__annotation-label-popover-close-button{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;width:44px}.visx-tooltip-glyph svg{height:10px;width:10px}@keyframes a8ccharts-inuQka-rise{to{transform:scaleY(1)}}.a8ccharts-jlynaq-area-chart{position:relative}.a8ccharts-jlynaq-area-chart--animated path{animation:a8ccharts-jlynaq-rise var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleY(0);transform-origin:0 95%}.a8ccharts-jlynaq-area-chart svg{overflow:visible}@keyframes a8ccharts-jlynaq-rise{to{transform:scaleY(1)}}.a8ccharts-97yN9W-bar-chart svg{overflow:visible}.a8ccharts-97yN9W-bar-chart--animated rect{animation:a8ccharts-97yN9W-rise var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleY(0);transform-box:fill-box;transform-origin:bottom}@keyframes a8ccharts-97yN9W-rise{to{transform:scaleY(1)}}.a8ccharts-97yN9W-bar-chart--animated-horizontal rect{animation:a8ccharts-97yN9W-stretch var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:0}@keyframes a8ccharts-97yN9W-stretch{to{transform:scaleX(1)}}.a8ccharts-mGEVca-conversion-funnel-chart--loading{opacity:.6;pointer-events:none}.a8ccharts-mGEVca-main-metric{height:20px}.a8ccharts-mGEVca-main-rate{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-xl,18px)}.a8ccharts-mGEVca-change-indicator,.a8ccharts-mGEVca-main-rate{font-style:normal;font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px);margin:0;overflow:hidden;text-overflow:ellipsis}.a8ccharts-mGEVca-change-indicator{font-size:var(--wpds-typography-font-size-md,13px)}.a8ccharts-mGEVca-funnel-container{flex:1;min-height:0;width:100%}.a8ccharts-mGEVca-funnel-step{flex:1 1 0;height:100%;min-width:0}.a8ccharts-mGEVca-funnel-step--animated{transition:opacity var(--wpds-motion-duration-lg,.3s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}.a8ccharts-mGEVca-funnel-step--blurred{opacity:.3}.a8ccharts-mGEVca-step-label{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-sm,12px);font-weight:var(--wpds-typography-font-weight-regular,400);line-height:var(--wpds-typography-line-height-xs,16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.a8ccharts-mGEVca-step-rate{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-xs,16px)}.a8ccharts-mGEVca-bar-container{border-radius:var(--wpds-border-radius-md,4px);cursor:pointer;flex:1;position:relative}.a8ccharts-mGEVca-funnel-bar{border-radius:var(--wpds-border-radius-md,4px) var(--wpds-border-radius-md,4px) 0 0;min-height:4px;width:100%}.a8ccharts-mGEVca-funnel-bar--animated{animation:a8ccharts-mGEVca-stretch var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleY(0);transform-box:fill-box;transform-origin:bottom}@keyframes a8ccharts-mGEVca-stretch{to{transform:scaleY(1)}}.a8ccharts-mGEVca-tooltip-wrapper{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px)!important;box-shadow:var(--wpds-elevation-sm,0 1px 2px 0 rgba(0,0,0,.051),0 2px 3px 0 rgba(0,0,0,.039),0 6px 6px 0 rgba(0,0,0,.031),0 8px 8px 0 #00000005)!important;padding:var(--wpds-dimension-padding-md,12px)!important}.a8ccharts-mGEVca-tooltip-title{font-size:var(--wpds-typography-font-size-sm,12px);font-weight:var(--wpds-typography-font-weight-regular,400);line-height:var(--wpds-typography-line-height-xs,16px)}.a8ccharts-mGEVca-tooltip-content,.a8ccharts-mGEVca-tooltip-title{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-style:normal}.a8ccharts-mGEVca-tooltip-content{font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);line-height:var(--wpds-typography-line-height-sm,20px)}.a8ccharts-mGEVca-empty-state{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,16px);text-align:center}.a8ccharts-8hS2IW-container{position:relative}.a8ccharts-O3YMOW-heatmap-chart{font-size:var(--wpds-typography-font-size-sm,12px);height:100%;min-height:0;width:100%}.a8ccharts-O3YMOW-heatmap-chart__empty{color:var(--wpds-color-foreground-content-neutral-weak,#707070);padding:var(--wpds-dimension-padding-lg,16px)}.a8ccharts-O3YMOW-heatmap-chart__grid{display:grid;flex:1 1 0;gap:var(--heatmap-cell-gap,var(--wpds-dimension-gap-xs,4px));min-height:0;width:100%}.a8ccharts-O3YMOW-heatmap-chart__grid:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:2px}.a8ccharts-O3YMOW-heatmap-chart__grid--compact{flex:none;height:max-content;min-height:0;width:max-content}.a8ccharts-O3YMOW-heatmap-chart__row{display:contents}.a8ccharts-O3YMOW-heatmap-chart__col-label,.a8ccharts-O3YMOW-heatmap-chart__row-label{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-xs,11px);overflow:visible;white-space:nowrap}.a8ccharts-O3YMOW-heatmap-chart__col-label{align-self:end;text-align:left}.a8ccharts-O3YMOW-heatmap-chart__row-label{padding-inline-end:var(--wpds-dimension-padding-xs,4px);place-self:center end;text-align:right}.a8ccharts-O3YMOW-heatmap-chart__cell{align-items:center;background:var(--wpds-color-background-track-neutral-weak,#f0f0f0);border-radius:var(--wpds-border-radius-sm,2px);display:flex;justify-content:center;min-height:0;min-width:0}.a8ccharts-O3YMOW-heatmap-chart__cell--filled{background:color-mix(in sRGB,var(--heatmap-primary) calc((.15 + var(--intensity)*0.85)*100%),var(--heatmap-bg,#fff))}.a8ccharts-O3YMOW-heatmap-chart__cell--selected{outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1)}.a8ccharts-O3YMOW-heatmap-chart__cell-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px)}.a8ccharts-O3YMOW-heatmap-chart__cell--strong .a8ccharts-O3YMOW-heatmap-chart__cell-value{color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0)}.a8ccharts-O3YMOW-heatmap-chart__legend-swatch{background:color-mix(in sRGB,var(--heatmap-primary) calc((.15 + var(--intensity)*0.85)*100%),var(--heatmap-bg,#fff));border-radius:var(--wpds-border-radius-sm,2px);height:var(--wpds-dimension-size-3xs,12px);width:var(--wpds-dimension-size-3xs,12px)}.a8ccharts-GovfoW-leaderboardChart{transition:opacity var(--wpds-motion-duration-lg,.3s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}.a8ccharts-GovfoW-leaderboardChart--responsive{height:100%;width:100%}.a8ccharts-GovfoW-leaderboardChart--loading{opacity:.5}.a8ccharts-GovfoW-leaderboardChart__content{flex:1;min-height:0;overflow:auto}.a8ccharts-GovfoW-barWithLabelContainer{align-items:center;display:grid;grid-template-columns:1fr;isolation:isolate;row-gap:6px}.a8ccharts-GovfoW-barWithLabelContainer.a8ccharts-GovfoW-is-overlay{grid-template:"a8ccharts-GovfoW-overlap" 1fr/1fr}.a8ccharts-GovfoW-barWithLabelContainer.a8ccharts-GovfoW-is-overlay>*{grid-area:a8ccharts-GovfoW-overlap}.a8ccharts-GovfoW-barWithLabelContainer.a8ccharts-GovfoW-is-overlay .a8ccharts-GovfoW-label{padding-left:var(--wpds-dimension-padding-sm,8px)}.a8ccharts-GovfoW-barWithLabelContainer .a8ccharts-GovfoW-bar{border-radius:var(--a8c--charts--leaderboard--bar--border-radius,9999px);height:100%;min-height:6px;min-width:var(--wpds-dimension-size-5xs,4px);z-index:-1}.a8ccharts-GovfoW-barWithLabelContainer .a8ccharts-GovfoW-bar--animated{animation:a8ccharts-GovfoW-stretch var(--wpds-motion-duration-xl,.4s) var(--wpds-motion-easing-expressive,cubic-bezier(.25,0,0,1)) forwards;transform:scaleX(0);transform-box:fill-box;transform-origin:0}@keyframes a8ccharts-GovfoW-stretch{to{transform:scaleX(1)}}.a8ccharts-GovfoW-valueContainer{align-items:center;justify-content:flex-end}.a8ccharts-GovfoW-deltaValue{display:inline-block;font-variant-numeric:tabular-nums;min-width:3ch;text-align:end}.a8ccharts-GovfoW-deltaPlaceholder{text-align:center}.a8ccharts-GovfoW-overlayLabel{align-items:center}.a8ccharts-GovfoW-emptyState{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-md,13px);font-style:italic;padding:var(--wpds-dimension-padding-3xl,32px) var(--wpds-dimension-padding-lg,16px);text-align:center}.a8ccharts-GovfoW-interactiveRow{--focus-ring-width:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));align-items:center;appearance:none;background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;display:grid;font:inherit;grid-column:1/-1;grid-template-columns:subgrid;margin:0;padding:var(--focus-ring-width);position:relative;text-align:inherit;width:100%}.a8ccharts-GovfoW-interactiveRow .a8ccharts-GovfoW-bar{transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1)),width var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}.a8ccharts-GovfoW-interactiveRow .a8ccharts-GovfoW-valueContainer{transition:transform var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}.a8ccharts-GovfoW-interactiveRow:focus-visible,.a8ccharts-GovfoW-interactiveRow:hover{--a8c--charts--leaderboard--bar--hover-inset:var(--wpds-dimension-gap-2xl,32px)}.a8ccharts-GovfoW-interactiveRow:focus-visible .a8ccharts-GovfoW-bar,.a8ccharts-GovfoW-interactiveRow:hover .a8ccharts-GovfoW-bar{opacity:.5}.a8ccharts-GovfoW-interactiveRow:focus-visible .a8ccharts-GovfoW-valueContainer,.a8ccharts-GovfoW-interactiveRow:hover .a8ccharts-GovfoW-valueContainer{transform:translateX(calc(var(--a8c--charts--leaderboard--bar--hover-inset)*-1))}.a8ccharts-GovfoW-interactiveRow:focus-visible .a8ccharts-GovfoW-chevron,.a8ccharts-GovfoW-interactiveRow:hover .a8ccharts-GovfoW-chevron{opacity:1}[dir=rtl] .a8ccharts-GovfoW-interactiveRow:focus-visible .a8ccharts-GovfoW-valueContainer,[dir=rtl] .a8ccharts-GovfoW-interactiveRow:hover .a8ccharts-GovfoW-valueContainer{transform:translateX(var(--a8c--charts--leaderboard--bar--hover-inset))}.a8ccharts-GovfoW-interactiveRow:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--focus-ring-width) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:calc(var(--focus-ring-width)*-1)}.a8ccharts-GovfoW-chevron{bottom:0;color:var(--wpds-color-foreground-content-neutral-weak,#707070);inset-inline-end:var(--wpds-dimension-padding-xs,4px);margin-block:auto;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}[dir=rtl] .a8ccharts-GovfoW-chevron{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.a8ccharts-GovfoW-interactiveRow .a8ccharts-GovfoW-bar,.a8ccharts-GovfoW-interactiveRow .a8ccharts-GovfoW-chevron,.a8ccharts-GovfoW-interactiveRow .a8ccharts-GovfoW-valueContainer{transition:none}}.a8ccharts-gnszbG-pie-chart{overflow:hidden}.a8ccharts-gnszbG-pie-chart--responsive,.a8ccharts-YtTOxW-pie-semi-circle-chart--responsive{height:100%;width:100%}.a8ccharts-YtTOxW-pie-semi-circle-chart .a8ccharts-YtTOxW-label{font-size:var(--wpds-typography-font-size-lg,16px);font-weight:var(--wpds-typography-font-weight-medium,499)}.a8ccharts-YtTOxW-pie-semi-circle-chart .a8ccharts-YtTOxW-note{font-size:var(--wpds-typography-font-size-md,13px)}.a8ccharts-GtgAVa-sparkline{display:inline-block;line-height:1;vertical-align:middle}.a8ccharts-GtgAVa-sparkline svg{display:block;overflow:visible}.a8ccharts-GtgAVa-sparkline path{vector-effect:non-scaling-stroke}.a8ccharts-GtgAVa-sparkline--empty{display:inline-block}.a8ccharts-zR7F7G-trend-indicator{align-items:center;display:inline-flex;font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-medium,499);gap:.125em;line-height:1}.a8ccharts-zR7F7G-trend-indicator--up{color:var(--charts-trend-up-color,var(--wpds-color-foreground-content-success-weak,#008030))}.a8ccharts-zR7F7G-trend-indicator--down{color:var(--charts-trend-down-color,var(--wpds-color-foreground-content-error-weak,#cc1818))}.a8ccharts-zR7F7G-trend-indicator--neutral{color:var(--charts-trend-neutral-color,var(--wpds-color-foreground-content-neutral-weak,#707070))}.a8ccharts-zR7F7G-trend-indicator__icon{flex-shrink:0;height:1em;width:1em}.a8ccharts-zR7F7G-trend-indicator__value{white-space:nowrap}