.DocsSidebar-module__own4mW__sidebar{background-color:var(--color-surface);border-right:1px solid var(--color-border);width:260px;min-width:260px;height:100vh;padding:var(--spacing-6) 0;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.DocsSidebar-module__own4mW__logo{align-items:center;gap:var(--spacing-3);padding:0 var(--spacing-5);margin-bottom:var(--spacing-6);text-decoration:none;display:flex}.DocsSidebar-module__own4mW__logoIcon{background:var(--color-primary);border-radius:var(--radius-md);width:28px;height:28px;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-on-primary);justify-content:center;align-items:center;display:flex}.DocsSidebar-module__own4mW__logoText{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--letter-spacing-tight)}.DocsSidebar-module__own4mW__logoSub{font-size:var(--font-size-2xs);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.DocsSidebar-module__own4mW__search{margin:0 var(--spacing-4) var(--spacing-4);padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);color:var(--color-text-primary);font-family:var(--font-family-sans);transition:border-color var(--transition-fast);outline:none}.DocsSidebar-module__own4mW__search::placeholder{color:var(--color-text-muted)}.DocsSidebar-module__own4mW__search:focus{border-color:var(--color-primary)}.DocsSidebar-module__own4mW__nav{flex:1;overflow-y:auto}.DocsSidebar-module__own4mW__group{margin-bottom:var(--spacing-4)}.DocsSidebar-module__own4mW__groupTitle{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted);padding:var(--spacing-2) var(--spacing-5);justify-content:space-between;align-items:center;display:flex}.DocsSidebar-module__own4mW__groupCount{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:0 var(--spacing-2);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-align:center;min-width:20px}.DocsSidebar-module__own4mW__link{padding:var(--spacing-1) var(--spacing-5) var(--spacing-1) var(--spacing-8);font-size:var(--font-size-xs);color:var(--color-text-secondary);transition:all var(--transition-fast);border-left:2px solid #0000;text-decoration:none;display:block}.DocsSidebar-module__own4mW__link:hover{color:var(--color-text-primary);background:var(--color-surface-hover-subtle)}.DocsSidebar-module__own4mW__linkActive{color:var(--color-text-primary);background:var(--color-surface-selected);border-left-color:var(--color-primary);font-weight:var(--font-weight-medium)}.DocsSidebar-module__own4mW__overviewLink{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-5);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);transition:all var(--transition-fast);margin-bottom:var(--spacing-2);text-decoration:none;display:flex}.DocsSidebar-module__own4mW__overviewLink:hover{color:var(--color-text-primary);background:var(--color-surface-hover-subtle)}.DocsSidebar-module__own4mW__overviewLinkActive{color:var(--color-text-primary);background:var(--color-surface-selected)}.DocsSidebar-module__own4mW__footer{padding:var(--spacing-4) var(--spacing-5);border-top:1px solid var(--color-border);margin-top:auto}.DocsSidebar-module__own4mW__themeToggle{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-xs);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-family-sans);display:flex}.DocsSidebar-module__own4mW__themeToggle:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.DocsSidebar-module__own4mW__backLink{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-xs);color:var(--color-text-muted);transition:color var(--transition-fast);margin-top:var(--spacing-2);text-decoration:none;display:flex}.DocsSidebar-module__own4mW__backLink:hover{color:var(--color-text-primary)}
.DocsLayout-module__lX-0JG__layout{background-color:var(--color-background);min-height:100vh;display:flex}.DocsLayout-module__lX-0JG__main{padding:var(--spacing-8) var(--spacing-10);flex:1;max-width:calc(100vw - 260px);overflow-y:auto}
.PropsTable-module__B0abra__wrapper{margin:var(--spacing-6) 0;overflow-x:auto}.PropsTable-module__B0abra__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:var(--spacing-3)}.PropsTable-module__B0abra__table{border-collapse:collapse;width:100%;font-size:var(--font-size-xs)}.PropsTable-module__B0abra__table th{text-align:left;padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-border);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-size:var(--font-size-2xs);white-space:nowrap}.PropsTable-module__B0abra__table td{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);vertical-align:top}.PropsTable-module__B0abra__propName{font-family:var(--font-family-mono);font-weight:var(--font-weight-semibold);color:var(--color-code-tag);white-space:nowrap}.PropsTable-module__B0abra__propType{font-family:var(--font-family-mono);color:var(--color-code-attr);font-size:var(--font-size-2xs)}.PropsTable-module__B0abra__propDefault{font-family:var(--font-family-mono);color:var(--color-code-str);font-size:var(--font-size-2xs)}.PropsTable-module__B0abra__propDescription{color:var(--color-text-secondary);line-height:var(--line-height-normal)}.PropsTable-module__B0abra__required{color:var(--color-error);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);margin-left:var(--spacing-1)}
.ComponentDoc-module__lbLscq__page{max-width:960px}.ComponentDoc-module__lbLscq__header{margin-bottom:var(--spacing-8);padding-bottom:var(--spacing-6);border-bottom:1px solid var(--color-border)}.ComponentDoc-module__lbLscq__breadcrumb{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:var(--spacing-2);align-items:center;gap:var(--spacing-1);display:flex}.ComponentDoc-module__lbLscq__breadcrumbLink{color:var(--color-text-secondary);transition:color var(--transition-fast);text-decoration:none}.ComponentDoc-module__lbLscq__breadcrumbLink:hover{color:var(--color-text-primary)}.ComponentDoc-module__lbLscq__title{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-2) 0;letter-spacing:var(--letter-spacing-tight)}.ComponentDoc-module__lbLscq__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}.ComponentDoc-module__lbLscq__atomicLevel{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-full);margin-right:var(--spacing-2);display:inline-flex}.ComponentDoc-module__lbLscq__atomicAtom{background:var(--color-info-bg);color:var(--color-info)}.ComponentDoc-module__lbLscq__atomicMolecule{background:var(--color-success-bg);color:var(--color-success)}.ComponentDoc-module__lbLscq__atomicOrganism{background:var(--color-warning-bg);color:var(--color-warning)}.ComponentDoc-module__lbLscq__atomicTemplate{background:var(--color-status-paused-bg);color:var(--color-status-paused-text)}.ComponentDoc-module__lbLscq__atomicPage{background:var(--color-status-planning-bg);color:var(--color-status-planning-text)}.ComponentDoc-module__lbLscq__meta{align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-3);display:flex}.ComponentDoc-module__lbLscq__filePath{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);color:var(--color-text-muted)}.ComponentDoc-module__lbLscq__section{margin-bottom:var(--spacing-8)}.ComponentDoc-module__lbLscq__sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0;padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border-subtle)}.ComponentDoc-module__lbLscq__rules{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ComponentDoc-module__lbLscq__rule{align-items:flex-start;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal);padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface);border-radius:var(--radius-md);border-left:3px solid var(--color-primary);display:flex}.ComponentDoc-module__lbLscq__ruleBullet{color:var(--color-primary);font-weight:var(--font-weight-bold);flex-shrink:0}.ComponentDoc-module__lbLscq__composedOf{gap:var(--spacing-2);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.ComponentDoc-module__lbLscq__composedTag{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);padding:var(--spacing-0-5) var(--spacing-2);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary)}.ComponentDoc-module__lbLscq__accessibility{gap:var(--spacing-2);margin-top:var(--spacing-2);flex-direction:column;display:flex}.ComponentDoc-module__lbLscq__a11yItem{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:flex}.ComponentDoc-module__lbLscq__a11yCheck{color:var(--color-success);font-weight:var(--font-weight-bold)}
.CodeBlock-module__SNdEEq__wrapper{margin:var(--spacing-4) 0;position:relative}.CodeBlock-module__SNdEEq__pre{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);color:var(--color-text-primary);tab-size:2;margin:0;overflow-x:auto}.CodeBlock-module__SNdEEq__copyButton{top:var(--spacing-2);right:var(--spacing-2);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-2xs);font-family:var(--font-family-sans);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);align-items:center;gap:var(--spacing-1);display:flex;position:absolute}.CodeBlock-module__SNdEEq__copyButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.CodeBlock-module__SNdEEq__copied{color:var(--color-success)}.CodeBlock-module__SNdEEq__keyword{color:var(--color-code-tag);font-weight:var(--font-weight-medium)}.CodeBlock-module__SNdEEq__string{color:var(--color-code-str)}.CodeBlock-module__SNdEEq__attr{color:var(--color-code-attr)}.CodeBlock-module__SNdEEq__punct{color:var(--color-code-punct)}.CodeBlock-module__SNdEEq__tag{color:var(--color-code-tag)}.CodeBlock-module__SNdEEq__component{color:var(--color-accent-pink)}.CodeBlock-module__SNdEEq__number{color:var(--color-accent-yellow)}.CodeBlock-module__SNdEEq__comment{color:var(--color-text-muted);font-style:italic}.CodeBlock-module__SNdEEq__property{color:var(--color-accent-blue)}.CodeBlock-module__SNdEEq__operator{color:var(--color-code-punct)}.CodeBlock-module__SNdEEq__type{color:var(--color-accent-green)}.CodeBlock-module__SNdEEq__cssProperty{color:var(--color-code-attr)}.CodeBlock-module__SNdEEq__cssValue{color:var(--color-code-str)}.CodeBlock-module__SNdEEq__cssVar{color:var(--color-accent-purple)}
.Preview-module__Pi8uNG__wrapper{margin:var(--spacing-4) 0}.Preview-module__Pi8uNG__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin-bottom:var(--spacing-2)}.Preview-module__Pi8uNG__container{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-8);gap:var(--spacing-4);flex-wrap:wrap;justify-content:center;align-items:center;min-height:80px;display:flex}.Preview-module__Pi8uNG__containerStart{justify-content:flex-start}.Preview-module__Pi8uNG__containerColumn{flex-direction:column;align-items:stretch}.Preview-module__Pi8uNG__dark{background-color:var(--color-background)}
.IconButton-module__zYeJYG__base{color:var(--color-text-secondary);cursor:pointer;border-radius:var(--radius-sm);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.IconButton-module__zYeJYG__base:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.IconButton-module__zYeJYG__base:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.IconButton-module__zYeJYG__base:disabled{opacity:.4;cursor:not-allowed}.IconButton-module__zYeJYG__xs{padding:var(--spacing-0-5);min-width:44px;min-height:44px}.IconButton-module__zYeJYG__sm{padding:var(--spacing-1);min-width:44px;min-height:44px}.IconButton-module__zYeJYG__md{padding:var(--spacing-1-5);min-width:44px;min-height:44px}
.Divider-module__claYqW__line{background:var(--color-border);border:none;width:100%;height:1px;margin:0}.Divider-module__claYqW__labeled{align-items:center;gap:var(--spacing-3);color:var(--color-text-muted);font-size:var(--font-size-xs);font-family:var(--font-family-sans);width:100%;display:flex}.Divider-module__claYqW__labeled:before,.Divider-module__claYqW__labeled:after{content:"";background:var(--color-border);flex:1;height:1px}.Divider-module__claYqW__text{text-transform:uppercase;letter-spacing:.05em;font-weight:var(--font-weight-medium);flex-shrink:0}
.EntityTypeIcon-module__wQm1yG__root{line-height:var(--line-height-none);color:var(--entity-tone);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.EntityTypeIcon-module__wQm1yG__toneWork{--entity-tone:var(--color-accent-purple)}.EntityTypeIcon-module__wQm1yG__toneQa{--entity-tone:var(--color-success)}.EntityTypeIcon-module__wQm1yG__toneCode{--entity-tone:var(--color-accent-blue)}.EntityTypeIcon-module__wQm1yG__toneDocs{--entity-tone:var(--color-warning)}.EntityTypeIcon-module__wQm1yG__toneApi{--entity-tone:var(--color-accent-pink)}.EntityTypeIcon-module__wQm1yG__toneAi{--entity-tone:var(--color-accent-purple)}.EntityTypeIcon-module__wQm1yG__tonePeople{--entity-tone:var(--color-info)}.EntityTypeIcon-module__wQm1yG__toneOps{--entity-tone:var(--color-error)}.EntityTypeIcon-module__wQm1yG__toneNeutral{--entity-tone:var(--color-text-secondary)}.EntityTypeIcon-module__wQm1yG__framed{border-radius:var(--radius-sm);background-color:color-mix(in srgb, var(--entity-tone) 14%, transparent);border:1px solid color-mix(in srgb, var(--entity-tone) 28%, transparent)}.EntityTypeIcon-module__wQm1yG__framed.EntityTypeIcon-module__wQm1yG__xs{width:var(--spacing-5);height:var(--spacing-5)}.EntityTypeIcon-module__wQm1yG__framed.EntityTypeIcon-module__wQm1yG__sm{width:var(--spacing-6);height:var(--spacing-6)}.EntityTypeIcon-module__wQm1yG__framed.EntityTypeIcon-module__wQm1yG__md{width:var(--spacing-7);height:var(--spacing-7);border-radius:var(--radius-md)}.EntityTypeIcon-module__wQm1yG__framed.EntityTypeIcon-module__wQm1yG__lg{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-md)}
.MentionRow-module__asX9sq__row{align-items:center;gap:var(--spacing-2-5);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-family-sans);cursor:pointer;text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast);background-color:#0000;border:1px solid #0000;grid-template-columns:24px 1fr;display:grid}.MentionRow-module__asX9sq__row:hover,.MentionRow-module__asX9sq__row:focus-visible{background-color:var(--color-surface-hover);outline:none}.MentionRow-module__asX9sq__row:focus-visible{border-color:var(--color-accent-purple)}.MentionRow-module__asX9sq__selected{background-color:var(--color-surface-hover);border-color:var(--color-accent-purple)}.MentionRow-module__asX9sq__icon{color:var(--color-accent-purple);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MentionRow-module__asX9sq__text{flex-direction:column;gap:1px;min-width:0;display:flex}.MentionRow-module__asX9sq__label{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MentionRow-module__asX9sq__sublabel{font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (prefers-reduced-motion:reduce){.MentionRow-module__asX9sq__row{transition:none}}
.PromptChip-module__b7lqFG__base{align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-1-5) var(--spacing-3);border-radius:var(--radius-full);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background-color:#0000;border:1px solid #0000;min-height:32px;display:inline-flex}.PromptChip-module__b7lqFG__base:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-accent-purple);outline:none}.PromptChip-module__b7lqFG__base:disabled{cursor:not-allowed;opacity:.5}.PromptChip-module__b7lqFG__icon{flex-shrink:0}.PromptChip-module__b7lqFG__label{display:inline-block}.PromptChip-module__b7lqFG__subtle{background-color:var(--color-surface);color:var(--color-text-secondary)}.PromptChip-module__b7lqFG__subtle:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-text-primary)}.PromptChip-module__b7lqFG__outline{border-color:var(--color-border);color:var(--color-text-secondary)}.PromptChip-module__b7lqFG__outline:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}.PromptChip-module__b7lqFG__solid{background-color:var(--color-accent-purple);color:var(--color-on-primary)}.PromptChip-module__b7lqFG__solid:hover:not(:disabled){filter:brightness(1.08)}.PromptChip-module__b7lqFG__active.PromptChip-module__b7lqFG__subtle,.PromptChip-module__b7lqFG__active.PromptChip-module__b7lqFG__outline{background-color:color-mix(in srgb, var(--color-accent-purple) 14%, transparent);border-color:var(--color-accent-purple);color:var(--color-text-primary)}.PromptChip-module__b7lqFG__active.PromptChip-module__b7lqFG__solid{box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent-purple) 25%, transparent)}
.Switch-module__Xn-csW__track{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;width:40px;height:22px;transition:background var(--transition-fast);flex-shrink:0;position:relative}.Switch-module__Xn-csW__track:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.Switch-module__Xn-csW__trackOn{background:var(--color-primary)}.Switch-module__Xn-csW__thumb{border-radius:var(--radius-full);background:var(--color-on-primary);width:18px;height:18px;transition:transform var(--transition-fast);position:absolute;top:2px;left:2px}.Switch-module__Xn-csW__trackOn .Switch-module__Xn-csW__thumb{transform:translate(18px)}.Switch-module__Xn-csW__disabled{opacity:.5;cursor:not-allowed}
.TextLink-module__7VA7dG__link{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-family:var(--font-family-sans);border-bottom:1px solid var(--color-text-secondary);padding-bottom:var(--spacing-px);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);line-height:var(--line-height-normal);background:0 0;border-top:0;border-left:0;border-right:0;padding-top:0;padding-left:0;padding-right:0;text-decoration:none}.TextLink-module__7VA7dG__link:hover{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}.TextLink-module__7VA7dG__link:focus-visible{outline:2px solid var(--color-primary);outline-offset:var(--spacing-0-5);border-radius:var(--radius-xs)}
.MetaItem-module__-R0ocG__base{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-2xs);color:var(--color-text-muted);display:inline-flex}.MetaItem-module__-R0ocG__icon{opacity:.7;flex-shrink:0}.MetaItem-module__-R0ocG__accent{color:var(--color-primary)}
.SocialBrandIcons-module__AE1E2W__icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}
.SidebarBadge-module__c-IObW__badge{min-width:20px;height:18px;padding:0 var(--spacing-1-5);border-radius:var(--radius-full);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.SidebarBadge-module__c-IObW__default{background-color:var(--color-primary);color:var(--color-on-primary,#fff)}.SidebarBadge-module__c-IObW__destructive{background-color:var(--color-danger);color:var(--color-on-danger,#fff)}.SidebarBadge-module__c-IObW__warning{background-color:var(--color-warning);color:var(--color-on-warning,#fff)}
.AskAiButton-module__xbaZoG__base{justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-purple) 12%, transparent) 0%, color-mix(in srgb, var(--color-accent-pink) 12%, transparent) 100%);color:var(--color-accent-purple);font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);white-space:nowrap;border:1px solid #0000;min-height:28px;display:inline-flex}.AskAiButton-module__xbaZoG__base:hover{border-color:color-mix(in srgb, var(--color-accent-purple) 35%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-purple) 22%, transparent) 0%, color-mix(in srgb, var(--color-accent-pink) 22%, transparent) 100%);transform:translateY(-1px)}.AskAiButton-module__xbaZoG__base:active{transform:translateY(0)}.AskAiButton-module__xbaZoG__base:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AskAiButton-module__xbaZoG__base[disabled],.AskAiButton-module__xbaZoG__base[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.AskAiButton-module__xbaZoG__sm{padding:2px var(--spacing-2);font-size:var(--font-size-xs);min-height:24px}.AskAiButton-module__xbaZoG__md{padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);min-height:44px}.AskAiButton-module__xbaZoG__compact{border-radius:var(--radius-full);width:32px;min-width:32px;height:32px;min-height:32px;padding:0}.AskAiButton-module__xbaZoG__compact.AskAiButton-module__xbaZoG__sm{width:24px;min-width:24px;height:24px;min-height:24px}.AskAiButton-module__xbaZoG__icon{color:var(--color-accent-purple);flex-shrink:0}.AskAiButton-module__xbaZoG__label{display:inline-block}@media (prefers-reduced-motion:reduce){.AskAiButton-module__xbaZoG__base,.AskAiButton-module__xbaZoG__base:hover,.AskAiButton-module__xbaZoG__base:active{transition:none;transform:none}}
.SlashCommandRow-module__kzTWbW__row{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);cursor:pointer;text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast);background-color:#0000;border:1px solid #0000;grid-template-columns:22px auto 1fr;display:grid}.SlashCommandRow-module__kzTWbW__row:hover,.SlashCommandRow-module__kzTWbW__row:focus-visible{background-color:var(--color-surface-hover);outline:none}.SlashCommandRow-module__kzTWbW__row:focus-visible{border-color:var(--color-accent-purple)}.SlashCommandRow-module__kzTWbW__active{background-color:var(--color-surface-hover);border-color:var(--color-accent-purple)}.SlashCommandRow-module__kzTWbW__icon{color:var(--color-accent-purple);justify-content:center;align-items:center;display:inline-flex}.SlashCommandRow-module__kzTWbW__label{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap}.SlashCommandRow-module__kzTWbW__description{font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Textarea-module__EBkW0G__textarea{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-segment);padding:var(--spacing-2-5) var(--spacing-3);color:var(--color-text-primary);font-size:var(--font-size-metric);font-family:var(--font-family-sans);resize:vertical;width:100%;min-height:78px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:0}.Textarea-module__EBkW0G__textarea::placeholder{color:var(--color-text-muted)}.Textarea-module__EBkW0G__textarea:focus{border-color:var(--color-text-muted);outline:none}.Textarea-module__EBkW0G__textarea:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.Textarea-module__EBkW0G__error{border-color:var(--color-error)}.Textarea-module__EBkW0G__error:focus-visible{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-error)}
.Tooltip-module__K6y6XG__wrapper{display:inline-flex;position:relative}.Tooltip-module__K6y6XG__tooltip{z-index:50;padding:var(--spacing-1) var(--spacing-2);background:var(--color-surface-elevated);color:var(--color-text-primary);font-size:var(--font-size-xs);font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);border:1px solid var(--color-border);box-shadow:var(--shadow-md);white-space:nowrap;pointer-events:none;line-height:var(--line-height-normal);position:absolute}.Tooltip-module__K6y6XG__top{bottom:calc(100% + var(--spacing-1));left:50%;transform:translate(-50%)}.Tooltip-module__K6y6XG__bottom{top:calc(100% + var(--spacing-1));left:50%;transform:translate(-50%)}.Tooltip-module__K6y6XG__left{right:calc(100% + var(--spacing-1));top:50%;transform:translateY(-50%)}.Tooltip-module__K6y6XG__right{left:calc(100% + var(--spacing-1));top:50%;transform:translateY(-50%)}
.AgentFeatureCard-module__DUbjCG__card{gap:var(--spacing-3);padding:var(--spacing-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;min-height:112px;display:flex;position:relative}.AgentFeatureCard-module__DUbjCG__card[role=button]:hover{border-color:var(--color-accent-purple);background-color:var(--color-surface-hover);transform:translateY(-2px)}.AgentFeatureCard-module__DUbjCG__card[role=button]:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-accent-purple);outline:none}.AgentFeatureCard-module__DUbjCG__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.AgentFeatureCard-module__DUbjCG__iconBadge{border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--color-accent-purple) 16%, transparent);width:28px;height:28px;color:var(--color-accent-purple);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentFeatureCard-module__DUbjCG__body{gap:var(--spacing-1);flex-direction:column;display:flex}.AgentFeatureCard-module__DUbjCG__title{color:var(--color-text-primary);line-height:var(--line-height-tight)}.AgentFeatureCard-module__DUbjCG__description{line-height:var(--line-height-snug)}
.AvatarLabel-module___kUsqa__root{align-items:center;gap:var(--spacing-2);display:inline-flex}
.AvatarStack-module__eFgRNW__root{align-items:center;display:flex}.AvatarStack-module__eFgRNW__item{margin-left:calc(-1 * var(--spacing-1-5));border:2px solid var(--color-surface)}.AvatarStack-module__eFgRNW__item:first-child{margin-left:0}.AvatarStack-module__eFgRNW__overflow{min-width:28px;height:28px;margin-left:calc(-1 * var(--spacing-1-5));border-radius:var(--radius-full);background-color:var(--color-surface-inset);border:2px solid var(--color-surface);font-size:var(--font-size-2xs);color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}
.BarChart-module__PV9CZW__svg{width:100%;filter:var(--shadow-chart-glow);display:block}.BarChart-module__PV9CZW__bar{fill:var(--color-primary)}
.ChartLegend-module__woRYfq__legend{display:flex}.ChartLegend-module__woRYfq__row{gap:var(--spacing-5);flex-direction:row}.ChartLegend-module__woRYfq__column{gap:var(--spacing-1);flex-direction:column}.ChartLegend-module__woRYfq__item{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);display:inline-flex}.ChartLegend-module__woRYfq__dot{width:var(--indicator-md);height:var(--indicator-md);border-radius:var(--radius-full);background:var(--_dot-bg);flex-shrink:0}
.CipherTurnBanner-module__bd1-1q__banner{align-items:center;gap:var(--spacing-2) var(--spacing-2-5);min-width:0;padding:var(--spacing-2) var(--spacing-2) var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-primary);border:1px solid #0000;flex-wrap:wrap;display:flex}.CipherTurnBanner-module__bd1-1q__info{background-color:var(--color-info-bg);border-color:color-mix(in srgb, var(--color-info) 30%, transparent)}.CipherTurnBanner-module__bd1-1q__info .CipherTurnBanner-module__bd1-1q__icon{color:var(--color-info)}.CipherTurnBanner-module__bd1-1q__warning{background-color:var(--color-warning-bg);border-color:color-mix(in srgb, var(--color-warning) 35%, transparent)}.CipherTurnBanner-module__bd1-1q__warning .CipherTurnBanner-module__bd1-1q__icon{color:var(--color-warning)}.CipherTurnBanner-module__bd1-1q__error{background-color:var(--color-error-bg);border-color:color-mix(in srgb, var(--color-error) 35%, transparent)}.CipherTurnBanner-module__bd1-1q__error .CipherTurnBanner-module__bd1-1q__icon{color:var(--color-error)}.CipherTurnBanner-module__bd1-1q__neutral{background-color:var(--color-surface-elevated);border-color:var(--color-border)}.CipherTurnBanner-module__bd1-1q__neutral .CipherTurnBanner-module__bd1-1q__icon{color:var(--color-text-secondary)}.CipherTurnBanner-module__bd1-1q__icon{flex-shrink:0}.CipherTurnBanner-module__bd1-1q__content{flex:1 1 var(--spacing-48);min-width:0}.CipherTurnBanner-module__bd1-1q__message{line-height:var(--line-height-normal);overflow-wrap:anywhere;margin:0}.CipherTurnBanner-module__bd1-1q__title{font-weight:var(--font-weight-semibold)}.CipherTurnBanner-module__bd1-1q__countdown{padding:var(--pill-py-md) var(--pill-px-md);border-radius:var(--radius-full);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;flex-shrink:0}.CipherTurnBanner-module__bd1-1q__actions{align-items:center;gap:var(--spacing-1);margin-inline-start:auto;display:flex}.CipherTurnBanner-module__bd1-1q__primary,.CipherTurnBanner-module__bd1-1q__secondary{min-height:var(--size-touch-target);padding:0 var(--spacing-3);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), opacity var(--transition-fast)}.CipherTurnBanner-module__bd1-1q__primary{background-color:var(--color-primary);color:var(--color-on-primary);border:1px solid #0000}.CipherTurnBanner-module__bd1-1q__primary:hover:not(:disabled){background-color:var(--color-primary-hover)}.CipherTurnBanner-module__bd1-1q__primary:disabled{cursor:not-allowed;opacity:.55}.CipherTurnBanner-module__bd1-1q__secondary{border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary)}.CipherTurnBanner-module__bd1-1q__secondary:hover{background-color:var(--color-surface-hover)}.CipherTurnBanner-module__bd1-1q__dismiss{width:var(--size-touch-target);height:var(--size-touch-target);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.CipherTurnBanner-module__bd1-1q__dismiss:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.CipherTurnBanner-module__bd1-1q__primary:focus-visible,.CipherTurnBanner-module__bd1-1q__secondary:focus-visible,.CipherTurnBanner-module__bd1-1q__dismiss:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.CipherTurnBanner-module__bd1-1q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.CipherTurnBanner-module__bd1-1q__primary,.CipherTurnBanner-module__bd1-1q__secondary{transition:none}}
.AnalysisProgressTimeline-module__YuJZza__timeline{gap:var(--spacing-2);min-width:0;padding:var(--spacing-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface);font-family:var(--font-family-sans);flex-direction:column;display:flex}.AnalysisProgressTimeline-module__YuJZza__header{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);display:flex}.AnalysisProgressTimeline-module__YuJZza__title{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase}.AnalysisProgressTimeline-module__YuJZza__elapsed{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.AnalysisProgressTimeline-module__YuJZza__list{--apt-step-height:var(--spacing-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AnalysisProgressTimeline-module__YuJZza__step{align-items:center;gap:var(--spacing-2-5);min-height:var(--apt-step-height);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);display:flex;position:relative}.AnalysisProgressTimeline-module__YuJZza__step+.AnalysisProgressTimeline-module__YuJZza__step:before{content:"";top:calc((var(--apt-step-height) - var(--spacing-5)) / -2);width:2px;height:calc(var(--apt-step-height) - var(--spacing-5));border-radius:var(--radius-full);background-color:var(--color-border);position:absolute;inset-inline-start:calc(var(--spacing-5) / 2 - 1px)}.AnalysisProgressTimeline-module__YuJZza__marker{width:var(--spacing-5);height:var(--spacing-5);border:2px solid var(--color-border-strong);border-radius:var(--radius-full);background-color:var(--color-surface);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AnalysisProgressTimeline-module__YuJZza__label{overflow-wrap:anywhere;flex:1;min-width:0}.AnalysisProgressTimeline-module__YuJZza__time{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.AnalysisProgressTimeline-module__YuJZza__done .AnalysisProgressTimeline-module__YuJZza__marker{border-color:var(--color-success);background-color:var(--color-success-bg);color:var(--color-success)}.AnalysisProgressTimeline-module__YuJZza__done+.AnalysisProgressTimeline-module__YuJZza__step:before{background-color:var(--color-success)}.AnalysisProgressTimeline-module__YuJZza__active{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.AnalysisProgressTimeline-module__YuJZza__active .AnalysisProgressTimeline-module__YuJZza__marker{border-color:var(--color-accent-purple);background-color:color-mix(in srgb, var(--color-accent-purple) 12%, var(--color-surface))}.AnalysisProgressTimeline-module__YuJZza__pending{color:var(--color-text-muted)}.AnalysisProgressTimeline-module__YuJZza__pending .AnalysisProgressTimeline-module__YuJZza__marker{border-style:dashed}.AnalysisProgressTimeline-module__YuJZza__failed{color:var(--color-error)}.AnalysisProgressTimeline-module__YuJZza__failed .AnalysisProgressTimeline-module__YuJZza__marker{border-color:var(--color-error);background-color:var(--color-error-bg);color:var(--color-error)}.AnalysisProgressTimeline-module__YuJZza__cancelled .AnalysisProgressTimeline-module__YuJZza__marker{border-color:var(--color-text-muted);color:var(--color-text-muted)}.AnalysisProgressTimeline-module__YuJZza__compact{gap:var(--spacing-1-5);padding:var(--spacing-2) var(--spacing-2-5)}.AnalysisProgressTimeline-module__YuJZza__compact .AnalysisProgressTimeline-module__YuJZza__list{--apt-step-height:var(--spacing-7)}.AnalysisProgressTimeline-module__YuJZza__compact .AnalysisProgressTimeline-module__YuJZza__step{font-size:var(--font-size-xs)}.AnalysisProgressTimeline-module__YuJZza__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.CipherUsageCard-module__paEAqG__card{gap:var(--spacing-3);min-width:0;padding:var(--spacing-3) var(--spacing-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background-color:var(--color-surface);font-family:var(--font-family-sans);color:var(--color-text-primary);flex-direction:column;display:flex}.CipherUsageCard-module__paEAqG__header{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);display:flex}.CipherUsageCard-module__paEAqG__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin:0}.CipherUsageCard-module__paEAqG__period{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CipherUsageCard-module__paEAqG__stats{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.CipherUsageCard-module__paEAqG__stat{gap:var(--spacing-0-5);flex-direction:column-reverse;min-width:0;display:flex}.CipherUsageCard-module__paEAqG__stat dt{color:var(--color-text-muted);font-size:var(--font-size-xs)}.CipherUsageCard-module__paEAqG__stat dd{text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0;overflow:hidden}.CipherUsageCard-module__paEAqG__empty{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}.CipherUsageCard-module__paEAqG__features{gap:var(--spacing-1-5);flex-direction:column;display:flex}.CipherUsageCard-module__paEAqG__subheading{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}.CipherUsageCard-module__paEAqG__featureList{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CipherUsageCard-module__paEAqG__featureRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);font-size:var(--font-size-sm);display:flex}.CipherUsageCard-module__paEAqG__featureName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CipherUsageCard-module__paEAqG__featureValue{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;flex-shrink:0}.CipherUsageCard-module__paEAqG__budget{gap:var(--spacing-1-5);flex-direction:column;display:flex}.CipherUsageCard-module__paEAqG__budgetHeader{justify-content:space-between;gap:var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);display:flex}.CipherUsageCard-module__paEAqG__budgetValue{font-variant-numeric:tabular-nums}.CipherUsageCard-module__paEAqG__skeleton{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CipherUsageCard-module__paEAqG__skeleton>span[aria-hidden]{height:var(--spacing-10);border-radius:var(--radius-md);background-color:var(--color-surface-inset)}@media (prefers-reduced-motion:no-preference){.CipherUsageCard-module__paEAqG__skeleton>span[aria-hidden]{animation:1.4s ease-in-out infinite CipherUsageCard-module__paEAqG__usageSkeletonPulse}}@keyframes CipherUsageCard-module__paEAqG__usageSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}.CipherUsageCard-module__paEAqG__error{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-error-bg);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.CipherUsageCard-module__paEAqG__errorIcon{color:var(--color-error);flex-shrink:0}.CipherUsageCard-module__paEAqG__errorText{flex:1;min-width:0}.CipherUsageCard-module__paEAqG__retry,.CipherUsageCard-module__paEAqG__billing{min-height:var(--size-touch-target);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}.CipherUsageCard-module__paEAqG__retry{padding:0 var(--spacing-3);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary)}.CipherUsageCard-module__paEAqG__retry:hover{background-color:var(--color-surface-hover)}.CipherUsageCard-module__paEAqG__billing{justify-content:space-between;align-items:center;gap:var(--spacing-1);padding:0 var(--spacing-2);color:var(--color-accent-purple);background:0 0;border:none;display:inline-flex}.CipherUsageCard-module__paEAqG__billing:hover{background-color:var(--color-surface-hover)}.CipherUsageCard-module__paEAqG__retry:focus-visible,.CipherUsageCard-module__paEAqG__billing:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.CipherUsageCard-module__paEAqG__compact{gap:var(--spacing-2);padding:var(--spacing-3)}.CipherUsageCard-module__paEAqG__compact .CipherUsageCard-module__paEAqG__stat dd{font-size:var(--font-size-base)}.CipherUsageCard-module__paEAqG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AnalysisKindMenu-module__PKv2jq__popover{z-index:var(--z-overlay-top);width:max-content;min-width:min(var(--spacing-64), calc(100vw - var(--spacing-8)));max-width:min(calc(var(--spacing-72) + var(--spacing-16)), calc(100vw - var(--spacing-8)));max-height:min(calc(var(--spacing-72) + var(--spacing-20)), 70vh);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-elevated);box-shadow:var(--shadow-lg);font-family:var(--font-family-sans);flex-direction:column;display:flex;position:absolute;overflow:hidden}.AnalysisKindMenu-module__PKv2jq__placementBottom{top:calc(100% + var(--spacing-1-5))}.AnalysisKindMenu-module__PKv2jq__placementTop{bottom:calc(100% + var(--spacing-1-5))}.AnalysisKindMenu-module__PKv2jq__alignStart{inset-inline-start:0}.AnalysisKindMenu-module__PKv2jq__alignEnd{inset-inline-end:0}.AnalysisKindMenu-module__PKv2jq__header{align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-2-5) var(--spacing-3) var(--spacing-1-5);color:var(--color-accent-purple);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;display:flex}.AnalysisKindMenu-module__PKv2jq__list{gap:var(--spacing-0-5);padding:var(--spacing-1) var(--spacing-1-5) var(--spacing-1-5);outline:none;flex-direction:column;display:flex;overflow-y:auto}.AnalysisKindMenu-module__PKv2jq__item{align-items:flex-start;gap:var(--spacing-2-5);width:100%;min-height:var(--size-touch-target);padding:var(--spacing-2) var(--spacing-2-5);border-radius:var(--radius-md);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:0;display:flex}.AnalysisKindMenu-module__PKv2jq__item:hover,.AnalysisKindMenu-module__PKv2jq__item:focus-visible{background-color:var(--color-surface-hover)}.AnalysisKindMenu-module__PKv2jq__item:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.AnalysisKindMenu-module__PKv2jq__itemRecommended{background-color:color-mix(in srgb, var(--color-accent-purple) 6%, transparent)}.AnalysisKindMenu-module__PKv2jq__itemDisabled{cursor:not-allowed}.AnalysisKindMenu-module__PKv2jq__itemDisabled .AnalysisKindMenu-module__PKv2jq__itemLabel,.AnalysisKindMenu-module__PKv2jq__itemDisabled .AnalysisKindMenu-module__PKv2jq__itemDescription,.AnalysisKindMenu-module__PKv2jq__itemDisabled .AnalysisKindMenu-module__PKv2jq__itemMeta{color:var(--color-text-muted)}.AnalysisKindMenu-module__PKv2jq__itemIcon{width:var(--spacing-7);height:var(--spacing-7);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-accent-purple) 12%, var(--color-surface));color:var(--color-accent-purple);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AnalysisKindMenu-module__PKv2jq__itemBody{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.AnalysisKindMenu-module__PKv2jq__itemTitle{align-items:center;gap:var(--spacing-1-5);flex-wrap:wrap;display:flex}.AnalysisKindMenu-module__PKv2jq__itemLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug)}.AnalysisKindMenu-module__PKv2jq__badge{padding:0 var(--spacing-1-5);border-radius:var(--radius-full);background-color:color-mix(in srgb, var(--color-accent-purple) 14%, transparent);color:var(--color-accent-purple);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.AnalysisKindMenu-module__PKv2jq__itemDescription{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.AnalysisKindMenu-module__PKv2jq__itemMeta{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.AnalysisKindMenu-module__PKv2jq__itemReason{color:var(--color-warning);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.AnalysisKindMenu-module__PKv2jq__state{align-items:center;gap:var(--spacing-2);padding:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-sm);outline:none;display:flex}@media (prefers-reduced-motion:reduce){.AnalysisKindMenu-module__PKv2jq__item{transition:none}}
.Heatmap-module__HpBySq__grid{grid-template-columns:var(--_grid-cols);gap:var(--spacing-1);align-items:center;display:grid}.Heatmap-module__HpBySq__colLabel{color:var(--color-text-muted);font-size:var(--font-size-2xs);text-align:center}.Heatmap-module__HpBySq__rowLabel{color:var(--color-text-muted);font-size:var(--font-size-2xs);text-align:right;padding-right:var(--spacing-1)}.Heatmap-module__HpBySq__cell{aspect-ratio:1;border-radius:var(--radius-chart)}.Heatmap-module__HpBySq__fill{grid-template-rows:auto;grid-auto-rows:minmax(var(--spacing-3), 1fr)}.Heatmap-module__HpBySq__fill .Heatmap-module__HpBySq__cell{width:100%;max-height:100%}.Heatmap-module__HpBySq__l0{background:var(--color-heat-level-0);border:1px solid var(--color-border-subtle)}.Heatmap-module__HpBySq__l1{background:var(--color-heat-level-1)}.Heatmap-module__HpBySq__l2{background:var(--color-heat-level-2)}.Heatmap-module__HpBySq__l3{background:var(--color-heat-level-3)}.Heatmap-module__HpBySq__l4{background:var(--color-heat-level-4)}
.GanttBar-module__TvDUzq__base{grid-column:var(--gantt-col-start) / span var(--gantt-col-span);height:var(--size-gantt-bar-height);border-radius:var(--radius-panel);padding:0 var(--spacing-2-5) 0 var(--spacing-4);align-items:center;gap:var(--spacing-3);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.GanttBar-module__TvDUzq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-card-title);text-overflow:ellipsis;overflow:hidden}.GanttBar-module__TvDUzq__badge{font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-slight);padding:var(--pill-py-md) var(--pill-px-md);border-radius:var(--radius-segment-tab);flex-shrink:0;margin-left:auto;line-height:1.4}.GanttBar-module__TvDUzq__light{background-color:var(--color-gantt-bar-light);color:var(--color-gantt-bar-light-text);box-shadow:var(--shadow-gantt-bar-light)}.GanttBar-module__TvDUzq__light .GanttBar-module__TvDUzq__badge{background-color:var(--color-gantt-bar-light-badge-bg);color:var(--color-gantt-bar-light-badge-text)}.GanttBar-module__TvDUzq__dark{background-color:var(--color-gantt-bar-dark-bg);color:var(--color-gantt-bar-dark-text);border:1px solid var(--color-gantt-bar-dark-border)}.GanttBar-module__TvDUzq__dark .GanttBar-module__TvDUzq__badge{background-color:var(--color-gantt-bar-dark-badge-bg);color:var(--color-gantt-bar-dark-badge-text)}.GanttBar-module__TvDUzq__teal{background:linear-gradient(90deg, var(--color-gantt-teal-start) 0%, var(--color-gantt-teal-mid) 35%, var(--color-gantt-teal-edge) 65%, var(--color-gantt-teal-end) 100%);color:var(--color-gantt-teal-text);box-shadow:var(--shadow-gantt-bar-teal)}.GanttBar-module__TvDUzq__teal .GanttBar-module__TvDUzq__badge{background-color:var(--color-gantt-teal-badge-bg);color:var(--color-gantt-teal-badge-text)}
.CommandRow-module__4usJjq__row{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;margin-bottom:var(--spacing-px);min-height:var(--size-touch-target);transition:background-color var(--transition-fast);border:1px solid #0000;display:flex}.CommandRow-module__4usJjq__row:hover{background:var(--color-surface-hover-subtle)}.CommandRow-module__4usJjq__row:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.CommandRow-module__4usJjq__active{background:var(--color-surface-hover-subtle);border-color:var(--color-border-subtle)}.CommandRow-module__4usJjq__statusIcon{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CommandRow-module__4usJjq__typeBug{color:var(--color-error)}.CommandRow-module__4usJjq__typeTask{color:var(--color-info)}.CommandRow-module__4usJjq__typeFeature{color:var(--color-text-secondary)}.CommandRow-module__4usJjq__titleArea{align-items:center;gap:var(--spacing-1-5);min-width:0;display:flex}.CommandRow-module__4usJjq__issueKey{flex-shrink:0}.CommandRow-module__4usJjq__meta{align-items:center;gap:var(--spacing-5);flex-shrink:0;margin-left:auto;display:flex}.CommandRow-module__4usJjq__statusText{min-width:var(--spacing-20);text-align:left}.CommandRow-module__4usJjq__date{min-width:var(--spacing-12);text-align:left}.CommandRow-module__4usJjq__assignee{width:16px;height:16px;color:var(--color-text-muted)}.CommandRow-module__4usJjq__priority{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.CommandRow-module__4usJjq__priMedium{color:var(--color-warning)}.CommandRow-module__4usJjq__priHigh,.CommandRow-module__4usJjq__priHighest{color:var(--color-error)}.CommandRow-module__4usJjq__priDeadline{color:var(--color-text-muted)}
.CommandSectionHeader-module__LICpVq__header{align-items:center;gap:var(--spacing-3);padding:var(--spacing-1-5) var(--spacing-3) var(--spacing-2-5);display:flex}
.LineChart-module__AaBCRW__wrapper{position:relative}.LineChart-module__AaBCRW__svg{width:100%;display:block}.LineChart-module__AaBCRW__gridLine{stroke:var(--color-border-subtle);stroke-width:1px;vector-effect:non-scaling-stroke}.LineChart-module__AaBCRW__line{stroke:var(--_stroke);vector-effect:non-scaling-stroke}.LineChart-module__AaBCRW__crosshair{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none;vector-effect:non-scaling-stroke}.LineChart-module__AaBCRW__tooltip{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-3);pointer-events:none;z-index:10;gap:var(--spacing-1);white-space:nowrap;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:0;transform:translate(-50%)}.LineChart-module__AaBCRW__tooltipHeader{color:var(--color-text-muted);font-size:var(--font-size-2xs);margin-bottom:var(--spacing-0-5)}.LineChart-module__AaBCRW__tooltipRow{align-items:center;gap:var(--spacing-1-5);font-size:var(--font-size-xs);display:flex}.LineChart-module__AaBCRW__tooltipDot{border-radius:var(--radius-full);background:var(--_dot-color);flex-shrink:0;width:8px;height:8px}.LineChart-module__AaBCRW__tooltipLabel{color:var(--color-text-secondary)}.LineChart-module__AaBCRW__tooltipValue{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;padding-left:var(--spacing-3);margin-left:auto}
.MemoryFactItem-module__SsTeFG__item{align-items:flex-start;gap:var(--spacing-3);min-width:0;padding:var(--spacing-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface);font-family:var(--font-family-sans);transition:border-color var(--transition-fast);display:flex}.MemoryFactItem-module__SsTeFG__item:hover{border-color:var(--color-border)}.MemoryFactItem-module__SsTeFG__isPinned{border-color:color-mix(in srgb, var(--color-accent-purple) 40%, var(--color-border-subtle));background-color:color-mix(in srgb, var(--color-accent-purple) 4%, var(--color-surface))}.MemoryFactItem-module__SsTeFG__main{gap:var(--spacing-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.MemoryFactItem-module__SsTeFG__text{color:var(--color-text-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);overflow-wrap:anywhere;margin:0}.MemoryFactItem-module__SsTeFG__meta{align-items:center;gap:var(--spacing-1-5) var(--spacing-2);color:var(--color-text-muted);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.MemoryFactItem-module__SsTeFG__pinnedMark{align-items:center;gap:var(--spacing-1);color:var(--color-accent-purple);font-weight:var(--font-weight-semibold);display:inline-flex}.MemoryFactItem-module__SsTeFG__metaText{font-variant-numeric:tabular-nums}.MemoryFactItem-module__SsTeFG__sourceLink{border-radius:var(--radius-xs);color:var(--color-text-secondary);text-underline-offset:2px;text-decoration:underline}.MemoryFactItem-module__SsTeFG__sourceLink:hover{color:var(--color-accent-purple)}.MemoryFactItem-module__SsTeFG__sourceLink:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.MemoryFactItem-module__SsTeFG__actions{align-items:center;gap:var(--spacing-0-5);flex-shrink:0;display:flex}.MemoryFactItem-module__SsTeFG__pinActive{color:var(--color-accent-purple)}.MemoryFactItem-module__SsTeFG__deleteAction:hover:not(:disabled){color:var(--color-error)}.MemoryFactItem-module__SsTeFG__editor{align-items:stretch;gap:var(--spacing-2);flex-direction:column}.MemoryFactItem-module__SsTeFG__fieldLabel{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.MemoryFactItem-module__SsTeFG__textarea{width:100%;min-height:calc(var(--spacing-16) + var(--spacing-2));font-size:var(--font-size-base);resize:vertical}.MemoryFactItem-module__SsTeFG__editorRow{justify-content:space-between;align-items:flex-end;gap:var(--spacing-2) var(--spacing-3);flex-wrap:wrap;display:flex}.MemoryFactItem-module__SsTeFG__categoryField{gap:var(--spacing-1);min-width:min(100%, var(--spacing-48));flex-direction:column;display:flex}.MemoryFactItem-module__SsTeFG__counter{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;margin-inline-start:auto}.MemoryFactItem-module__SsTeFG__error{color:var(--color-error);font-size:var(--font-size-sm);margin:0}.MemoryFactItem-module__SsTeFG__editorActions{justify-content:flex-end;gap:var(--spacing-2);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.MemoryFactItem-module__SsTeFG__item{transition:none}}
.CipherSlashMenu-module__1La4cW__menu{max-height:calc(var(--spacing-72) + var(--spacing-12));background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-overlay-top);flex-direction:column;display:flex;overflow:hidden}.CipherSlashMenu-module__1La4cW__placementTop{inset-inline:0;bottom:calc(100% + var(--spacing-2));position:absolute}.CipherSlashMenu-module__1La4cW__placementBottom{inset-inline:0;top:calc(100% + var(--spacing-2));position:absolute}.CipherSlashMenu-module__1La4cW__placementInline{position:relative}.CipherSlashMenu-module__1La4cW__progress{inset-inline:0;background:linear-gradient(90deg, transparent, var(--color-accent-purple), transparent);background-repeat:no-repeat;background-size:50% 100%;height:2px;position:absolute;top:0}@media (prefers-reduced-motion:no-preference){.CipherSlashMenu-module__1La4cW__progress{animation:1.1s ease-in-out infinite CipherSlashMenu-module__1La4cW__cipherSlashMenuProgress}}@keyframes CipherSlashMenu-module__1La4cW__cipherSlashMenuProgress{0%{background-position:-50% 0}to{background-position:150% 0}}.CipherSlashMenu-module__1La4cW__list{gap:var(--spacing-1);padding:var(--spacing-1-5);outline:none;flex-direction:column;display:flex;overflow-y:auto}.CipherSlashMenu-module__1La4cW__list:empty{display:none}.CipherSlashMenu-module__1La4cW__group{gap:var(--spacing-0-5);flex-direction:column;display:flex}.CipherSlashMenu-module__1La4cW__groupHeader{padding:var(--spacing-1) var(--spacing-2) var(--spacing-0-5);font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-text-muted)}.CipherSlashMenu-module__1La4cW__row{align-items:center;gap:var(--spacing-2);min-height:var(--size-touch-target);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-family-sans);cursor:pointer;transition:background-color var(--transition-fast);display:flex}.CipherSlashMenu-module__1La4cW__row:hover,.CipherSlashMenu-module__1La4cW__active{background-color:var(--color-surface-hover)}.CipherSlashMenu-module__1La4cW__active{box-shadow:inset 2px 0 0 var(--color-accent-purple)}.CipherSlashMenu-module__1La4cW__rowIcon{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--radius-md);background-color:var(--color-surface-inset);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CipherSlashMenu-module__1La4cW__rowText{flex-direction:column;flex:1;min-width:0;display:flex}.CipherSlashMenu-module__1La4cW__rowPrimary{align-items:baseline;gap:var(--spacing-1-5);min-width:0;display:flex}.CipherSlashMenu-module__1La4cW__rowLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);overflow:hidden}.CipherSlashMenu-module__1La4cW__shortcut{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);flex-shrink:0}.CipherSlashMenu-module__1La4cW__rowSub{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-size:var(--font-size-xs);overflow:hidden}.CipherSlashMenu-module__1La4cW__badge{padding:var(--pill-py-sm) var(--pill-px-sm);border-radius:var(--radius-full);background-color:var(--color-surface-inset);color:var(--color-text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);flex-shrink:0}.CipherSlashMenu-module__1La4cW__state{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);color:var(--color-text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-sm);text-align:center;display:flex}.CipherSlashMenu-module__1La4cW__hint{padding:var(--spacing-1-5) var(--spacing-3);border-top:1px solid var(--color-border-subtle);color:var(--color-text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-xs)}@media (prefers-reduced-motion:reduce){.CipherSlashMenu-module__1La4cW__row{transition:none}}
.MetricRow-module__0qKXeW__row{justify-content:space-between;align-items:flex-end;gap:var(--spacing-4);display:flex}.MetricRow-module__0qKXeW__left{gap:var(--spacing-0-5);flex-direction:column;display:flex}.MetricRow-module__0qKXeW__label{align-items:center;gap:var(--spacing-2);display:inline-flex}.MetricRow-module__0qKXeW__value{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-snug);font-variant-numeric:tabular-nums}
.DatePicker-module__QPBVNG__trigger{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);display:inline-flex}.DatePicker-module__QPBVNG__trigger:hover{border-color:var(--color-border-strong)}.DatePicker-module__QPBVNG__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.DatePicker-module__QPBVNG__trigger:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.DatePicker-module__QPBVNG__icon{color:var(--color-text-muted);flex-shrink:0}.DatePicker-module__QPBVNG__label{color:var(--color-text-secondary);white-space:nowrap}
.DateRangeButton-module__o7LfkG__button{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast);display:flex}.DateRangeButton-module__o7LfkG__button:hover{background:var(--color-surface-hover)}.DateRangeButton-module__o7LfkG__button:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.Pagination-module__y7_CaG__root{align-items:center;gap:var(--spacing-1);flex-direction:row;display:flex}.Pagination-module__y7_CaG__page{min-width:44px;height:44px;padding:0 var(--spacing-1);border-radius:var(--radius-md);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.Pagination-module__y7_CaG__page:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.Pagination-module__y7_CaG__page:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.Pagination-module__y7_CaG__active{background:var(--color-primary);color:var(--color-on-primary)}.Pagination-module__y7_CaG__active:hover{background:var(--color-primary-hover);color:var(--color-on-primary)}.Pagination-module__y7_CaG__arrow{min-width:44px;height:44px;padding:0}.Pagination-module__y7_CaG__ellipsis{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:44px;height:44px;display:inline-flex}
.PriorityPopover-module__sfs_Aa__popover{top:calc(100% + var(--spacing-2));right:calc(-1 * var(--spacing-35));width:var(--max-width-popover,290px);background:var(--color-surface-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:var(--spacing-2);z-index:110;position:absolute}.PriorityPopover-module__sfs_Aa__label{padding:var(--spacing-1-5) var(--spacing-2-5) var(--spacing-2)}.PriorityPopover-module__sfs_Aa__list{gap:var(--spacing-px);flex-direction:column;display:flex}.PriorityPopover-module__sfs_Aa__option{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:var(--font-size-sm);cursor:pointer;min-height:var(--size-touch-target);transition:background-color var(--transition-fast);display:flex}.PriorityPopover-module__sfs_Aa__option:hover{background:var(--color-surface-hover-subtle)}.PriorityPopover-module__sfs_Aa__option:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.PriorityPopover-module__sfs_Aa__optionActive{background:var(--color-surface-active);color:var(--color-primary)}.PriorityPopover-module__sfs_Aa__icon{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.PriorityPopover-module__sfs_Aa__priDeadline{color:var(--color-text-muted)}.PriorityPopover-module__sfs_Aa__priHighest,.PriorityPopover-module__sfs_Aa__priHigh{color:var(--color-error)}.PriorityPopover-module__sfs_Aa__priMedium{color:var(--color-warning)}.PriorityPopover-module__sfs_Aa__search{margin-top:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-2);border-top:1px solid var(--color-border-strong)}
.ConnectionStatusBadge-module__2yc05a__badge{align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-1) var(--spacing-2-5);border-radius:var(--radius-full);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-none);white-space:nowrap;-webkit-user-select:none;user-select:none;display:inline-flex}.ConnectionStatusBadge-module__2yc05a__dot{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px;display:inline-block}.ConnectionStatusBadge-module__2yc05a__label{letter-spacing:var(--letter-spacing-slight)}.ConnectionStatusBadge-module__2yc05a__connected{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}.ConnectionStatusBadge-module__2yc05a__connected .ConnectionStatusBadge-module__2yc05a__dot{background:var(--color-success)}.ConnectionStatusBadge-module__2yc05a__pending{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}.ConnectionStatusBadge-module__2yc05a__pending .ConnectionStatusBadge-module__2yc05a__dot{background:var(--color-warning);animation:2s ease-in-out infinite ConnectionStatusBadge-module__2yc05a__pulse}.ConnectionStatusBadge-module__2yc05a__error{background:color-mix(in srgb, var(--color-error) 15%, transparent);color:var(--color-error)}.ConnectionStatusBadge-module__2yc05a__error .ConnectionStatusBadge-module__2yc05a__dot{background:var(--color-error)}.ConnectionStatusBadge-module__2yc05a__revoked{background:color-mix(in srgb, var(--color-text-tertiary) 15%, transparent);color:var(--color-text-tertiary)}.ConnectionStatusBadge-module__2yc05a__revoked .ConnectionStatusBadge-module__2yc05a__dot{background:var(--color-text-tertiary)}.ConnectionStatusBadge-module__2yc05a__expired{background:color-mix(in srgb, var(--color-warning) 15%, transparent);color:var(--color-warning)}.ConnectionStatusBadge-module__2yc05a__expired .ConnectionStatusBadge-module__2yc05a__dot{background:var(--color-warning)}@keyframes ConnectionStatusBadge-module__2yc05a__pulse{0%,to{opacity:1}50%{opacity:.4}}
.IntegrationCard-module__Qfj9OW__card{justify-content:center;align-items:center;gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-8) var(--spacing-6);min-height:calc(var(--spacing-10) * 5);text-align:center;cursor:pointer;transition:border-color var(--transition-normal), box-shadow var(--transition-normal), background-color var(--transition-normal), transform var(--transition-fast);flex-direction:column;display:flex;position:relative}.IntegrationCard-module__Qfj9OW__card:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated);box-shadow:var(--shadow-integration-hover), 0 0 0 1px var(--color-border-strong)}.IntegrationCard-module__Qfj9OW__card:not([role=button]){cursor:default}.IntegrationCard-module__Qfj9OW__card:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.IntegrationCard-module__Qfj9OW__highlighted{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight)}.IntegrationCard-module__Qfj9OW__highlighted:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight-hover)}.IntegrationCard-module__Qfj9OW__connected{border-color:var(--color-success);box-shadow:var(--shadow-integration-connected)}.IntegrationCard-module__Qfj9OW__connected:hover{border-color:var(--color-success)}.IntegrationCard-module__Qfj9OW__iconWrapper{border-radius:var(--radius-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:52px;height:52px;transition:border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.IntegrationCard-module__Qfj9OW__card:hover .IntegrationCard-module__Qfj9OW__iconWrapper{border-color:var(--color-border-strong)}.IntegrationCard-module__Qfj9OW__name{margin-top:var(--spacing-1);letter-spacing:var(--letter-spacing-slight)}.IntegrationCard-module__Qfj9OW__description{line-height:var(--line-height-normal);max-width:180px}.IntegrationCard-module__Qfj9OW__statusBadge{top:var(--spacing-3);right:var(--spacing-3);position:absolute}.IntegrationCard-module__Qfj9OW__action{margin-top:var(--spacing-2)}.IntegrationCard-module__Qfj9OW__actions{justify-content:center;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;width:100%;display:flex}.IntegrationCard-module__Qfj9OW__actions .IntegrationCard-module__Qfj9OW__action{margin-top:var(--spacing-2)}.IntegrationCard-module__Qfj9OW__availabilityToggle{top:var(--spacing-3);left:var(--spacing-3);align-items:center;gap:var(--spacing-2);z-index:1;display:flex;position:absolute}.IntegrationCard-module__Qfj9OW__availabilityLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);-webkit-user-select:none;user-select:none}.IntegrationCard-module__Qfj9OW__comingSoonBadge{font-size:var(--font-size-xs);color:var(--color-warning);background:var(--color-warning-bg);border:1px solid var(--color-warning);border-radius:var(--radius-full);padding:var(--spacing-0-5) var(--spacing-2);-webkit-user-select:none;user-select:none;letter-spacing:var(--letter-spacing-slight)}.IntegrationCard-module__Qfj9OW__disabled{opacity:.5}.IntegrationCard-module__Qfj9OW__disabled .IntegrationCard-module__Qfj9OW__iconWrapper{filter:grayscale()}.IntegrationCard-module__Qfj9OW__blocked,.IntegrationCard-module__Qfj9OW__blocked:hover{cursor:not-allowed;box-shadow:var(--shadow-sm);transform:none}
.ByoKeyDisclosure-module__m75jOG__disclosure{width:100%;margin-top:var(--spacing-2);border-top:1px solid var(--color-border);padding-top:var(--spacing-2);text-align:left}.ByoKeyDisclosure-module__m75jOG__toggle{align-items:center;gap:var(--spacing-2);width:100%;min-height:44px;padding:var(--spacing-2);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.ByoKeyDisclosure-module__m75jOG__toggle:hover{background:var(--color-surface-elevated)}.ByoKeyDisclosure-module__m75jOG__toggle:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ByoKeyDisclosure-module__m75jOG__toggleText{text-align:left;flex:auto}.ByoKeyDisclosure-module__m75jOG__activeBadge{flex-shrink:0}.ByoKeyDisclosure-module__m75jOG__chevron{color:var(--color-text-tertiary);flex-shrink:0}.ByoKeyDisclosure-module__m75jOG__panel{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);flex-direction:column;display:flex}.ByoKeyDisclosure-module__m75jOG__help{line-height:var(--line-height-normal)}.ByoKeyDisclosure-module__m75jOG__masked{font-family:var(--font-family-mono);letter-spacing:var(--letter-spacing-slight)}.ByoKeyDisclosure-module__m75jOG__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-slight)}.ByoKeyDisclosure-module__m75jOG__reveal{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ByoKeyDisclosure-module__m75jOG__reveal:hover{color:var(--color-text-secondary)}.ByoKeyDisclosure-module__m75jOG__reveal:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ByoKeyDisclosure-module__m75jOG__validation{line-height:var(--line-height-normal)}.ByoKeyDisclosure-module__m75jOG__actions{gap:var(--spacing-2);margin-top:var(--spacing-1);flex-wrap:wrap;display:flex}.ByoKeyDisclosure-module__m75jOG__removeBtn{margin-left:auto}
.AiProviderCard-module__k9P-mW__card{justify-content:flex-start;align-items:center;gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-8) var(--spacing-6) var(--spacing-6);min-height:calc(var(--spacing-10) * 5);text-align:center;cursor:pointer;height:100%;transition:border-color var(--transition-normal), box-shadow var(--transition-normal), background-color var(--transition-normal), transform var(--transition-fast);flex-direction:column;display:flex;position:relative}.AiProviderCard-module__k9P-mW__card:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated);box-shadow:var(--shadow-integration-hover), 0 0 0 1px var(--color-border-strong)}.AiProviderCard-module__k9P-mW__card:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AiProviderCard-module__k9P-mW__selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight)}.AiProviderCard-module__k9P-mW__selected:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight-hover)}.AiProviderCard-module__k9P-mW__statusBadge{top:var(--spacing-3);right:var(--spacing-3);position:absolute}.AiProviderCard-module__k9P-mW__iconWrapper{border-radius:var(--radius-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-primary);transition:border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiProviderCard-module__k9P-mW__card:hover .AiProviderCard-module__k9P-mW__iconWrapper{border-color:var(--color-border-strong)}.AiProviderCard-module__k9P-mW__name{margin-top:var(--spacing-1);letter-spacing:var(--letter-spacing-slight)}.AiProviderCard-module__k9P-mW__description{line-height:var(--line-height-normal);max-width:200px}.AiProviderCard-module__k9P-mW__modelField{align-items:stretch;gap:var(--spacing-1);text-align:left;flex-direction:column;width:100%;margin-top:auto;display:flex}.AiProviderCard-module__k9P-mW__modelLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-slight)}.AiProviderCard-module__k9P-mW__action{margin-top:var(--spacing-2)}
.ApiKeyForm-module__sIXCQq__form{gap:var(--spacing-5);flex-direction:column;width:100%;display:flex}.ApiKeyForm-module__sIXCQq__fields{gap:var(--spacing-4);flex-direction:column;display:flex}.ApiKeyForm-module__sIXCQq__fieldGroup{gap:var(--spacing-1-5);flex-direction:column;display:flex}.ApiKeyForm-module__sIXCQq__label{cursor:pointer}.ApiKeyForm-module__sIXCQq__error{padding:var(--spacing-2) var(--spacing-3);background:color-mix(in srgb, var(--color-error) 10%, transparent);border-radius:var(--radius-md)}
.PromptCategoryFilter-module__yAXHpq__nav{gap:var(--spacing-2);flex-direction:column;display:flex}.PromptCategoryFilter-module__yAXHpq__title{padding:0 var(--spacing-2)}.PromptCategoryFilter-module__yAXHpq__list{gap:var(--spacing-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PromptCategoryFilter-module__yAXHpq__row{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);cursor:pointer;text-align:left;transition:background-color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;grid-template-columns:22px 1fr auto;display:grid}.PromptCategoryFilter-module__yAXHpq__row:hover,.PromptCategoryFilter-module__yAXHpq__row:focus-visible{background-color:var(--color-surface-hover);outline:none}.PromptCategoryFilter-module__yAXHpq__active{background-color:var(--color-surface-active);border-color:var(--color-accent-purple);color:var(--color-text-primary)}.PromptCategoryFilter-module__yAXHpq__icon{color:var(--color-accent-purple);justify-content:center;align-items:center;display:inline-flex}.PromptCategoryFilter-module__yAXHpq__label{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PromptCategoryFilter-module__yAXHpq__count{font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:var(--color-surface-hover);border-radius:var(--radius-full);padding:0 var(--spacing-2);line-height:var(--line-height-snug)}
.CreditBadge-module__J7r86q__badge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-lg);background:var(--color-surface-inset);cursor:pointer;transition:background var(--transition-fast);min-width:0;display:flex}.CreditBadge-module__J7r86q__badge:hover{background:var(--color-surface-hover)}.CreditBadge-module__J7r86q__badge:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.CreditBadge-module__J7r86q__statusDot{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.CreditBadge-module__J7r86q__statusActive{background:var(--color-success)}.CreditBadge-module__J7r86q__statusSuspended{background:var(--color-warning)}.CreditBadge-module__J7r86q__statusClosed{background:var(--color-error)}.CreditBadge-module__J7r86q__planName{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;font-weight:600}.CreditBadge-module__J7r86q__separator{color:var(--color-text-muted);opacity:.4;font-size:var(--font-size-xs)}.CreditBadge-module__J7r86q__credits{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap}.CreditBadge-module__J7r86q__progress{flex-shrink:0;width:48px}.CreditBadge-module__J7r86q__progressDefault{--color-progress-fill:var(--color-primary)}.CreditBadge-module__J7r86q__progressWarning{--color-progress-fill:var(--color-warning)}.CreditBadge-module__J7r86q__progressDanger{--color-progress-fill:var(--color-error)}
.CreditStreamBadge-module__3KvnNG__badge{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1-5) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);min-width:0;display:flex}.CreditStreamBadge-module__3KvnNG__statusDot{border-radius:var(--radius-full);flex-shrink:0;width:6px;height:6px}.CreditStreamBadge-module__3KvnNG__statusActive{background:var(--color-success)}.CreditStreamBadge-module__3KvnNG__statusSuspended{background:var(--color-warning)}.CreditStreamBadge-module__3KvnNG__statusClosed{background:var(--color-error)}.CreditStreamBadge-module__3KvnNG__credits{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;font-family:var(--font-family-mono);color:var(--color-text-primary);white-space:nowrap}.CreditStreamBadge-module__3KvnNG__separator{color:var(--color-text-muted);opacity:.5}.CreditStreamBadge-module__3KvnNG__progress{flex-shrink:0;width:48px}.CreditStreamBadge-module__3KvnNG__progressDefault{--color-progress-fill:var(--color-primary)}.CreditStreamBadge-module__3KvnNG__progressWarning{--color-progress-fill:var(--color-warning)}.CreditStreamBadge-module__3KvnNG__progressDanger{--color-progress-fill:var(--color-error)}.CreditStreamBadge-module__3KvnNG__streamCost{font-size:var(--font-size-2xs);font-family:var(--font-family-mono);font-variant-numeric:tabular-nums;color:var(--color-error);white-space:nowrap;padding:var(--spacing-0-5) var(--spacing-1);border-radius:var(--radius-sm);background-color:var(--color-error-subtle);flex-shrink:0}
.ProposalStatusBadge-module__1RWf9G__root{flex-shrink:0;align-items:center;min-width:0;max-width:100%;display:inline-flex}.ProposalStatusBadge-module__1RWf9G__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProposalStatusBadge-module__1RWf9G__icon:empty{display:none}.ProposalStatusBadge-module__1RWf9G__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ProposalStatusBadge-module__1RWf9G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.SearchBar-module__D8dVEG__container{align-items:center;gap:var(--spacing-2);display:flex}.SearchBar-module__D8dVEG__icon{color:var(--color-text-muted);flex-shrink:0}.SearchBar-module__D8dVEG__input{min-width:0;padding:var(--spacing-1) 0;font-size:var(--font-size-metric);color:var(--color-text-primary);background:0 0;border:0;border-radius:0;flex:1}.SearchBar-module__D8dVEG__input::placeholder{color:var(--color-text-muted)}.SearchBar-module__D8dVEG__input:focus{box-shadow:none;outline:none}.SearchBar-module__D8dVEG__variantDefault{border-bottom:1px solid var(--color-border);padding:var(--spacing-1) 0}.SearchBar-module__D8dVEG__variantDefault:focus-within{border-bottom-color:var(--color-primary)}.SearchBar-module__D8dVEG__variantPill{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-2) 14px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.SearchBar-module__D8dVEG__variantPill:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary)}
.NavItem-module__lPZ3OG__item{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2) var(--spacing-2-5);border-radius:var(--radius-md);cursor:pointer;font-size:var(--font-size-metric);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);min-height:44px;text-decoration:none;display:flex}.NavItem-module__lPZ3OG__active{background-color:var(--color-surface-active);color:var(--color-text-primary)}.NavItem-module__lPZ3OG__active .NavItem-module__lPZ3OG__icon{color:var(--color-text-primary)}.NavItem-module__lPZ3OG__active .NavItem-module__lPZ3OG__label{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.NavItem-module__lPZ3OG__inactive{color:var(--color-text-secondary)}.NavItem-module__lPZ3OG__inactive:hover{background-color:var(--color-surface-hover-subtle)}.NavItem-module__lPZ3OG__inactive .NavItem-module__lPZ3OG__icon,.NavItem-module__lPZ3OG__inactive .NavItem-module__lPZ3OG__label{color:var(--color-text-secondary)}.NavItem-module__lPZ3OG__icon{transition:color var(--transition-fast);flex-shrink:0}.NavItem-module__lPZ3OG__label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.NavItem-module__lPZ3OG__badge{flex-shrink:0;margin-left:auto}.NavItem-module__lPZ3OG__item:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.Skeleton-module__jmNyca__base{background:var(--color-surface-inset);position:relative;overflow:hidden}.Skeleton-module__jmNyca__base:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-surface-elevated) 50%, transparent 100%);animation:1.5s infinite Skeleton-module__jmNyca__shimmer;position:absolute;inset:0}.Skeleton-module__jmNyca__text{height:var(--font-size-sm);border-radius:var(--radius-sm);width:100%}.Skeleton-module__jmNyca__circular{border-radius:var(--radius-full)}.Skeleton-module__jmNyca__rectangular{border-radius:var(--radius-md)}.Skeleton-module__jmNyca__textGroup{gap:var(--spacing-2);flex-direction:column;display:flex}@keyframes Skeleton-module__jmNyca__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.StatCard-module__m7xZfa__card{gap:var(--spacing-2);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);flex-direction:column;display:flex}.StatCard-module__m7xZfa__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);display:flex}.StatCard-module__m7xZfa__title{text-transform:uppercase;letter-spacing:.05em}.StatCard-module__m7xZfa__sparkline{flex-shrink:0}.StatCard-module__m7xZfa__sparklineLine{fill:none;stroke:var(--color-primary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.StatCard-module__m7xZfa__valueRow{align-items:baseline;gap:var(--spacing-2);display:flex}.StatCard-module__m7xZfa__value{align-items:baseline;gap:var(--spacing-1);display:inline-flex}.StatCard-module__m7xZfa__unit{margin-left:2px}.StatCard-module__m7xZfa__delta{font-weight:var(--font-weight-medium)}.StatCard-module__m7xZfa__deltaUp{color:var(--color-success)}.StatCard-module__m7xZfa__deltaDown{color:var(--color-error)}.StatCard-module__m7xZfa__deltaNeutral{color:var(--color-text-muted)}.StatCard-module__m7xZfa__description{margin-top:var(--spacing-1)}
.TabBar-module__jWSqJa__container{align-items:center;gap:0;display:flex}.TabBar-module__jWSqJa__containerPill{gap:var(--spacing-1)}.TabBar-module__jWSqJa__containerUnderline{border-bottom:1px solid var(--color-border-subtle);gap:var(--spacing-5)}.TabBar-module__jWSqJa__containerSegment{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-segment);padding:var(--spacing-1);gap:var(--spacing-1)}.TabBar-module__jWSqJa__tab{justify-content:center;align-items:center;gap:var(--spacing-1);cursor:pointer;font-family:var(--font-family-sans);transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);min-height:var(--size-touch-target);white-space:nowrap;background:0 0;border:none;display:inline-flex}.TabBar-module__jWSqJa__tab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);z-index:1;outline:none}.TabBar-module__jWSqJa__tabIcon{flex-shrink:0}.TabBar-module__jWSqJa__tabLabel{pointer-events:none}.TabBar-module__jWSqJa__tabPill{padding:var(--spacing-1-5) var(--spacing-3-5);border-radius:var(--radius-full);color:var(--color-text-secondary);font-size:var(--font-size-metric);font-weight:var(--font-weight-medium)}.TabBar-module__jWSqJa__tabPill:hover{background-color:var(--color-surface-hover-subtle)}.TabBar-module__jWSqJa__tabPillActive{background-color:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-primary)}.TabBar-module__jWSqJa__tabPillActive:hover{background-color:var(--color-surface-elevated)}.TabBar-module__jWSqJa__tabUnderline{padding:var(--spacing-2) 0;color:var(--color-text-secondary);font-size:var(--font-size-metric);font-weight:var(--font-weight-medium);border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px}.TabBar-module__jWSqJa__tabUnderline:hover{color:var(--color-text-primary)}.TabBar-module__jWSqJa__tabUnderlineActive{border-bottom-color:var(--color-text-primary);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.TabBar-module__jWSqJa__tabSegment{padding:var(--spacing-1-5) var(--spacing-3);border-radius:var(--radius-segment-tab);color:var(--color-text-muted);font-size:var(--font-size-label);font-weight:var(--font-weight-medium)}.TabBar-module__jWSqJa__tabSegment:hover{color:var(--color-text-primary)}.TabBar-module__jWSqJa__tabSegmentActive{background-color:var(--color-status-draft-bg);color:var(--color-text-primary)}
.TableSkeleton-module__BJL4BG__root{gap:var(--spacing-2);width:100%;display:grid}.TableSkeleton-module__BJL4BG__headerCell{padding:var(--spacing-3) var(--spacing-2);border-bottom:1px solid var(--color-border-subtle)}.TableSkeleton-module__BJL4BG__bodyCell{padding:var(--spacing-2)}
.TestPlanFormField-module__p2w8gG__field{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex}.TestPlanFormField-module__p2w8gG__label{color:var(--color-text-primary);margin-bottom:0}.TestPlanFormField-module__p2w8gG__suffix{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.TestPlanFormField-module__p2w8gG__textarea{width:100%;font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:var(--line-height-normal);resize:vertical}.TestPlanFormField-module__p2w8gG__error{margin-top:var(--spacing-1)}.TestPlanFormField-module__p2w8gG__hintRow{justify-content:space-between;align-items:center;gap:var(--spacing-2);min-height:1rem;display:flex}.TestPlanFormField-module__p2w8gG__hint{flex:auto}.TestPlanFormField-module__p2w8gG__counter{font-variant-numeric:tabular-nums;flex:none}
.TokenMeter-module__azBgna__root{gap:var(--spacing-1);flex-direction:column;display:flex}.TokenMeter-module__azBgna__compact{min-width:140px;max-width:180px}.TokenMeter-module__azBgna__full{gap:var(--spacing-1-5);min-width:220px}.TokenMeter-module__azBgna__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.TokenMeter-module__azBgna__label{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}.TokenMeter-module__azBgna__value{font-size:var(--font-size-xs);color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.TokenMeter-module__azBgna__track{border-radius:var(--radius-full);background:var(--color-border-subtle);width:100%;height:4px;overflow:hidden}.TokenMeter-module__azBgna__full .TokenMeter-module__azBgna__track{height:6px}.TokenMeter-module__azBgna__fill{border-radius:var(--radius-full);height:100%;transition:width var(--transition-normal);display:block}.TokenMeter-module__azBgna__fillSuccess{background:linear-gradient(90deg, var(--color-success), var(--color-usage-success-end))}.TokenMeter-module__azBgna__fillWarning{background:linear-gradient(90deg, var(--color-warning), var(--color-usage-warning-end))}.TokenMeter-module__azBgna__fillDanger{background:linear-gradient(90deg, var(--color-error), var(--color-usage-danger-end))}.TokenMeter-module__azBgna__period{justify-content:center;display:flex}.TokenMeter-module__azBgna__period span{font-size:var(--font-size-2xs);color:var(--color-text-muted)}
.KbDocumentRow-module___ksIjG__row{gap:var(--spacing-4);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);transition:background-color var(--transition-fast);grid-template-columns:auto 1fr auto;align-items:flex-start;list-style:none;display:grid}.KbDocumentRow-module___ksIjG__row:hover{background-color:var(--color-surface-hover)}.KbDocumentRow-module___ksIjG__body{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.KbDocumentRow-module___ksIjG__title{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KbDocumentRow-module___ksIjG__snippet{-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KbDocumentRow-module___ksIjG__sourceUrl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KbDocumentRow-module___ksIjG__meta{gap:var(--spacing-1);text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;min-width:140px;display:flex}.KbDocumentRow-module___ksIjG__metaLabel{font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}@media (max-width:720px){.KbDocumentRow-module___ksIjG__row{grid-template-columns:auto 1fr}.KbDocumentRow-module___ksIjG__meta{text-align:left;align-items:flex-start;gap:var(--spacing-3);flex-flow:wrap;grid-column:1/-1}}
.KbUploadDropzone-module__JOkL5q__dropzone{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-6);border:2px dashed var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);text-align:center;flex-direction:column;min-height:180px;display:flex}.KbUploadDropzone-module__JOkL5q__dropzone:hover{background-color:var(--color-surface-hover);border-color:var(--color-primary)}.KbUploadDropzone-module__JOkL5q__dropzone:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.KbUploadDropzone-module__JOkL5q__active{background-color:var(--color-surface-hover);border-color:var(--color-primary);border-style:solid}.KbUploadDropzone-module__JOkL5q__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.KbUploadDropzone-module__JOkL5q__title{font-weight:var(--font-weight-semibold)}.KbUploadDropzone-module__JOkL5q__browse{padding:var(--spacing-2) var(--spacing-4);margin-top:var(--spacing-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background-color:var(--color-surface-elevated);align-items:center;min-height:44px;display:inline-flex}.KbUploadDropzone-module__JOkL5q__hiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.KbSourceTabs-module__AKUPiq__tabs{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1);background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-full);display:inline-flex}.KbSourceTabs-module__AKUPiq__tab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-full);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:0;min-height:36px;display:inline-flex}.KbSourceTabs-module__AKUPiq__tab:hover{background-color:var(--color-surface-hover-subtle);color:var(--color-text-primary)}.KbSourceTabs-module__AKUPiq__tab:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.KbSourceTabs-module__AKUPiq__active{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-sm)}
.MemoryEntryRow-module__sPhpWG__row{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:background-color var(--transition-fast);display:flex}.MemoryEntryRow-module__sPhpWG__row+.MemoryEntryRow-module__sPhpWG__row{margin-top:var(--spacing-2)}.MemoryEntryRow-module__sPhpWG__row:hover{background-color:var(--color-surface-strong,var(--color-surface))}.MemoryEntryRow-module__sPhpWG__content{gap:var(--spacing-2);flex-direction:column;flex:auto;min-width:0;display:flex}.MemoryEntryRow-module__sPhpWG__metaRow{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.MemoryEntryRow-module__sPhpWG__contentText{font-size:var(--font-size-base);color:var(--color-text-primary);line-height:var(--line-height-snug);word-break:break-word}.MemoryEntryRow-module__sPhpWG__timestamp{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.MemoryEntryRow-module__sPhpWG__action{flex:none;align-self:flex-start}
.SettingsFieldGroup-module__OKjaBa__group{gap:var(--spacing-2);padding:var(--spacing-4) 0;flex-direction:column;display:flex}.SettingsFieldGroup-module__OKjaBa__group+.SettingsFieldGroup-module__OKjaBa__group{border-top:1px solid var(--color-border)}.SettingsFieldGroup-module__OKjaBa__header{gap:var(--spacing-1);flex-direction:column;display:flex}.SettingsFieldGroup-module__OKjaBa__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.SettingsFieldGroup-module__OKjaBa__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug)}.SettingsFieldGroup-module__OKjaBa__body{margin-top:var(--spacing-2)}.SettingsFieldGroup-module__OKjaBa__error{margin-top:var(--spacing-1);font-size:var(--font-size-xs);color:var(--color-danger,var(--color-text-primary))}
.UsageStatCard-module__Sz5qhq__card{align-items:flex-start;gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);min-height:96px;display:flex}.UsageStatCard-module__Sz5qhq__iconWrap{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-text-on-primary,#fff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.UsageStatCard-module__Sz5qhq__tonePrimary{background:var(--color-primary)}.UsageStatCard-module__Sz5qhq__toneInfo{background:var(--color-info)}.UsageStatCard-module__Sz5qhq__toneSuccess{background:var(--color-success)}.UsageStatCard-module__Sz5qhq__toneWarning{background:var(--color-warning)}.UsageStatCard-module__Sz5qhq__body{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.UsageStatCard-module__Sz5qhq__title{text-transform:uppercase;letter-spacing:.05em}.UsageStatCard-module__Sz5qhq__value{word-break:break-word;display:inline-block}.UsageStatCard-module__Sz5qhq__subtitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.RuntimeServiceCard-module__rsaFSq__card{gap:var(--spacing-4);flex-direction:column;display:flex}.RuntimeServiceCard-module__rsaFSq__header{gap:var(--spacing-0-5);flex-direction:column;display:flex}.RuntimeServiceCard-module__rsaFSq__serviceName{color:var(--color-text-primary);word-break:break-word}.RuntimeServiceCard-module__rsaFSq__subtitle{font-variant-numeric:tabular-nums}.RuntimeServiceCard-module__rsaFSq__section{gap:var(--spacing-2);flex-direction:column;display:flex}.RuntimeServiceCard-module__rsaFSq__sectionHeading{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.RuntimeServiceCard-module__rsaFSq__gaugeList{gap:var(--spacing-2-5);flex-direction:column;display:flex}.RuntimeServiceCard-module__rsaFSq__gauge{gap:var(--spacing-1-5);flex-direction:column;display:flex}.RuntimeServiceCard-module__rsaFSq__gaugeTop{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.RuntimeServiceCard-module__rsaFSq__gaugeValue{font-variant-numeric:tabular-nums}.RuntimeServiceCard-module__rsaFSq__statGrid{gap:var(--spacing-2-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.RuntimeServiceCard-module__rsaFSq__statItem{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.RuntimeServiceCard-module__rsaFSq__statLabel{margin:0}.RuntimeServiceCard-module__rsaFSq__statValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;word-break:break-word;margin:0}
.QueueCard-module__uMbgha__card{gap:var(--spacing-4);flex-direction:column;display:flex}.QueueCard-module__uMbgha__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.QueueCard-module__uMbgha__queueName{color:var(--color-text-primary);word-break:break-word;font-variant-numeric:tabular-nums}.QueueCard-module__uMbgha__statusBadge{flex-shrink:0}.QueueCard-module__uMbgha__section{gap:var(--spacing-2);flex-direction:column;display:flex}.QueueCard-module__uMbgha__sectionHeading{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.QueueCard-module__uMbgha__countList{gap:var(--spacing-2-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.QueueCard-module__uMbgha__countItem{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.QueueCard-module__uMbgha__countLabel{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.QueueCard-module__uMbgha__countBadge{font-variant-numeric:tabular-nums}.QueueCard-module__uMbgha__error{margin:0}.QueueCard-module__uMbgha__toggle{align-items:center;gap:var(--spacing-2);width:100%;min-height:var(--spacing-12);padding:var(--spacing-2) var(--spacing-1);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.QueueCard-module__uMbgha__toggle:hover{background-color:var(--color-surface-hover)}.QueueCard-module__uMbgha__toggle:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.QueueCard-module__uMbgha__toggleBadge{font-variant-numeric:tabular-nums;margin-left:auto}.QueueCard-module__uMbgha__tableWrap{margin-top:var(--spacing-2)}.QueueCard-module__uMbgha__reason{max-width:var(--spacing-72);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:block;overflow:hidden}
.InlineEditableText-module__DCo_dq__root{flex-direction:column;width:100%;display:flex}.InlineEditableText-module__DCo_dq__display{align-items:center;gap:var(--spacing-1-5);display:flex}.InlineEditableText-module__DCo_dq__trigger{min-width:0;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;flex:1;align-items:center;display:flex}.InlineEditableText-module__DCo_dq__trigger:hover{background-color:var(--color-surface-hover)}.InlineEditableText-module__DCo_dq__trigger:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.InlineEditableText-module__DCo_dq__value{flex:1;min-width:0}.InlineEditableText-module__DCo_dq__editButton{opacity:0;transition:opacity var(--transition-fast)}.InlineEditableText-module__DCo_dq__display:hover .InlineEditableText-module__DCo_dq__editButton,.InlineEditableText-module__DCo_dq__trigger:focus-visible~.InlineEditableText-module__DCo_dq__editButton,.InlineEditableText-module__DCo_dq__editButton:focus-visible{opacity:1}.InlineEditableText-module__DCo_dq__editor{align-items:flex-start;gap:var(--spacing-1-5);width:100%;display:flex}.InlineEditableText-module__DCo_dq__field{flex:1;min-width:0}.InlineEditableText-module__DCo_dq__actions{align-items:center;gap:var(--spacing-0-5);flex-shrink:0;display:flex}
.CardDetailField-module__7ne2Oa__field{gap:var(--spacing-1);flex-direction:column;display:flex}.CardDetailField-module__7ne2Oa__label{align-items:center;gap:var(--spacing-1-5);display:flex}.CardDetailField-module__7ne2Oa__icon{color:var(--color-text-tertiary);flex-shrink:0}.CardDetailField-module__7ne2Oa__value{min-height:var(--spacing-5);align-items:center;display:flex}.CardDetailField-module__7ne2Oa__valueEditable{gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);margin-left:calc(-1 * var(--spacing-2));min-height:var(--size-touch-target);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast)}.CardDetailField-module__7ne2Oa__valueEditable:hover{background-color:var(--color-surface-hover)}.CardDetailField-module__7ne2Oa__valueEditable:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.SubtaskRow-module__fAKBwa__root{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-1-5) var(--spacing-3);border-radius:var(--radius-md);min-height:var(--size-touch-target);transition:background-color var(--transition-fast);display:flex}.SubtaskRow-module__fAKBwa__clickable{cursor:pointer}.SubtaskRow-module__fAKBwa__clickable:hover{background-color:var(--color-surface-hover-subtle)}.SubtaskRow-module__fAKBwa__clickable:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.SubtaskRow-module__fAKBwa__cardKey{font-family:var(--font-family-mono);color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}.SubtaskRow-module__fAKBwa__priorityIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SubtaskRow-module__fAKBwa__priorityLowest{color:var(--color-text-muted)}.SubtaskRow-module__fAKBwa__priorityLow{color:var(--color-info)}.SubtaskRow-module__fAKBwa__priorityMedium{color:var(--color-text-secondary)}.SubtaskRow-module__fAKBwa__priorityHigh{color:var(--color-warning)}.SubtaskRow-module__fAKBwa__priorityHighest{color:var(--color-error)}.SubtaskRow-module__fAKBwa__title{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.SubtaskRow-module__fAKBwa__assignee,.SubtaskRow-module__fAKBwa__status{flex-shrink:0}
.AttachmentThumbnailCard-module__bj8i2W__card{min-height:var(--size-touch-target);background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}.AttachmentThumbnailCard-module__bj8i2W__interactive{cursor:pointer}.AttachmentThumbnailCard-module__bj8i2W__interactive:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-hover-subtle);box-shadow:var(--shadow-sm)}.AttachmentThumbnailCard-module__bj8i2W__interactive:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AttachmentThumbnailCard-module__bj8i2W__thumbnail{aspect-ratio:16/9;background-color:var(--color-surface-inset);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.AttachmentThumbnailCard-module__bj8i2W__image{object-fit:cover;width:100%;height:100%;display:block}.AttachmentThumbnailCard-module__bj8i2W__fallback{color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.AttachmentThumbnailCard-module__bj8i2W__info{justify-content:space-between;align-items:center;gap:var(--spacing-1-5);padding:var(--spacing-1-5) var(--spacing-2);display:flex}.AttachmentThumbnailCard-module__bj8i2W__meta{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.AttachmentThumbnailCard-module__bj8i2W__filename{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.AttachmentThumbnailCard-module__bj8i2W__date{display:block}.AttachmentThumbnailCard-module__bj8i2W__more{flex-shrink:0}
.CommentThreadItem-module__VbHb9a__item{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3) 0;display:flex}.CommentThreadItem-module__VbHb9a__avatar{margin-top:var(--spacing-1);flex-shrink:0}.CommentThreadItem-module__VbHb9a__content{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.CommentThreadItem-module__VbHb9a__header{align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.CommentThreadItem-module__VbHb9a__author{color:var(--color-text-primary)}.CommentThreadItem-module__VbHb9a__timestamp{font-size:var(--font-size-caption);color:var(--color-text-muted)}.CommentThreadItem-module__VbHb9a__body{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);word-break:break-word}.CommentThreadItem-module__VbHb9a__actions{align-items:center;gap:var(--spacing-1);margin-top:var(--spacing-1);opacity:0;transition:opacity var(--transition-fast);display:flex}.CommentThreadItem-module__VbHb9a__item:hover .CommentThreadItem-module__VbHb9a__actions,.CommentThreadItem-module__VbHb9a__item:focus-within .CommentThreadItem-module__VbHb9a__actions{opacity:1}
.AgentsStartWorkRow-module__6mMb9q__row{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-3);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);display:flex}.AgentsStartWorkRow-module__6mMb9q__sphere{flex-shrink:0}.AgentsStartWorkRow-module__6mMb9q__body{gap:var(--spacing-1-5);flex-direction:column;flex:1;min-width:0;display:flex}.AgentsStartWorkRow-module__6mMb9q__name{color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.AgentsStartWorkRow-module__6mMb9q__control{min-height:var(--spacing-12);align-self:flex-start}.AgentsStartWorkRow-module__6mMb9q__disclaimer{color:var(--color-text-muted)}
.CardStatusSelector-module__hgCUCa__root{align-items:center;gap:var(--spacing-2);font-family:var(--font-family-sans);display:inline-flex}.CardStatusSelector-module__hgCUCa__pill{min-height:var(--spacing-8)}.CardStatusSelector-module__hgCUCa__dot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);background-color:var(--status-color,var(--color-text-secondary));flex-shrink:0;display:inline-block}.CardStatusSelector-module__hgCUCa__select{min-height:var(--size-touch-target)}
.WizardStepper-module__rVxPTq__base{align-items:flex-start;gap:var(--spacing-2);width:100%;margin:0;padding:0;list-style:none;display:flex}.WizardStepper-module__rVxPTq__item{align-items:center;gap:var(--spacing-2);flex:1 1 0;min-width:0;display:flex}.WizardStepper-module__rVxPTq__stepButton{align-items:center;gap:var(--spacing-2);min-width:0;min-height:44px;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);background-color:#0000;border:none;flex:0 auto;display:flex}.WizardStepper-module__rVxPTq__stepButton:not(:disabled):hover{background-color:var(--color-surface-hover)}.WizardStepper-module__rVxPTq__stepButton:disabled{cursor:default}.WizardStepper-module__rVxPTq__stepButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.WizardStepper-module__rVxPTq__marker{width:var(--indicator-lg);height:var(--indicator-lg);border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WizardStepper-module__rVxPTq__markerNumber{line-height:1}.WizardStepper-module__rVxPTq__markerIcon{display:block}.WizardStepper-module__rVxPTq__labelGroup{flex-direction:column;min-width:0;display:flex}.WizardStepper-module__rVxPTq__label{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WizardStepper-module__rVxPTq__hint{line-height:1.2}.WizardStepper-module__rVxPTq__connector{height:var(--spacing-px);min-width:var(--spacing-4);background-color:var(--color-border);flex:auto}.WizardStepper-module__rVxPTq__active .WizardStepper-module__rVxPTq__marker{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary)}.WizardStepper-module__rVxPTq__active .WizardStepper-module__rVxPTq__label{color:var(--color-text-primary)}.WizardStepper-module__rVxPTq__completed .WizardStepper-module__rVxPTq__marker{border-color:var(--color-success);background-color:var(--color-success);color:var(--color-on-primary)}.WizardStepper-module__rVxPTq__completed .WizardStepper-module__rVxPTq__label{color:var(--color-text-primary)}.WizardStepper-module__rVxPTq__upcoming .WizardStepper-module__rVxPTq__marker{border-color:var(--color-border);background-color:var(--color-surface-inset);color:var(--color-text-muted)}.WizardStepper-module__rVxPTq__upcoming .WizardStepper-module__rVxPTq__label{color:var(--color-text-muted)}
.OnboardingIntegrationCard-module__lUBGAG__card{gap:var(--spacing-2);padding:var(--spacing-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-card);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.OnboardingIntegrationCard-module__lUBGAG__card:hover{box-shadow:var(--shadow-sm)}.OnboardingIntegrationCard-module__lUBGAG__connected{border-color:var(--color-success)}.OnboardingIntegrationCard-module__lUBGAG__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.OnboardingIntegrationCard-module__lUBGAG__logo{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-md);background-color:var(--color-surface-inset);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.OnboardingIntegrationCard-module__lUBGAG__name{color:var(--color-text-primary)}.OnboardingIntegrationCard-module__lUBGAG__description{line-height:1.4}.OnboardingIntegrationCard-module__lUBGAG__footer{margin-top:var(--spacing-2)}.OnboardingIntegrationCard-module__lUBGAG__action{gap:var(--spacing-1-5)}.OnboardingIntegrationCard-module__lUBGAG__connectedRow{align-items:center;gap:var(--spacing-1-5);min-height:44px;display:inline-flex}.OnboardingIntegrationCard-module__lUBGAG__connectedIcon{color:var(--color-success)}
.QaTestRunResultPanel-module__Hj4vIq__panel{gap:var(--spacing-3);padding:var(--spacing-3);background-color:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.QaTestRunResultPanel-module__Hj4vIq__banner{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2-5) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);border-left-width:3px;flex-wrap:wrap;display:flex}.QaTestRunResultPanel-module__Hj4vIq__bannerBody{gap:var(--spacing-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.QaTestRunResultPanel-module__Hj4vIq__bannerPill{flex:none}.QaTestRunResultPanel-module__Hj4vIq__bannerPassed{border-left-color:var(--color-success);background-color:var(--color-success-subtle,var(--color-surface-elevated));color:var(--color-success)}.QaTestRunResultPanel-module__Hj4vIq__bannerFailed{border-left-color:var(--color-error);background-color:var(--color-error-subtle,var(--color-surface-elevated));color:var(--color-error)}.QaTestRunResultPanel-module__Hj4vIq__bannerError{border-left-color:var(--color-warning);background-color:var(--color-warning-subtle,var(--color-surface-elevated));color:var(--color-warning)}.QaTestRunResultPanel-module__Hj4vIq__bannerRunning{border-left-color:var(--color-info,var(--color-primary));background-color:var(--color-surface-elevated);color:var(--color-info,var(--color-primary))}.QaTestRunResultPanel-module__Hj4vIq__block{gap:var(--spacing-1-5);flex-direction:column;display:flex}.QaTestRunResultPanel-module__Hj4vIq__assertions{gap:var(--spacing-1-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QaTestRunResultPanel-module__Hj4vIq__assertions li{align-items:flex-start;gap:var(--spacing-2);display:flex}.QaTestRunResultPanel-module__Hj4vIq__assertionBody{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.QaTestRunResultPanel-module__Hj4vIq__pass{color:var(--color-success)}.QaTestRunResultPanel-module__Hj4vIq__fail{color:var(--color-error)}
.AgentChatFeatureGrid-module__02g7Sq__grid{gap:var(--spacing-3);width:100%;max-width:960px;padding:var(--spacing-6) var(--spacing-4) var(--spacing-8);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}@media (max-width:960px){.AgentChatFeatureGrid-module__02g7Sq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AgentChatFeatureGrid-module__02g7Sq__grid{padding:var(--spacing-4) var(--spacing-3) var(--spacing-6);grid-template-columns:minmax(0,1fr)}}
.AgentChatHero-module__0dS3Ha__hero{align-items:center;gap:var(--spacing-6);width:100%;max-width:720px;padding:var(--spacing-8) var(--spacing-4) 0;flex-direction:column;margin:0 auto;display:flex}.AgentChatHero-module__0dS3Ha__headline{width:100%}.AgentChatHero-module__0dS3Ha__suggestions{justify-content:center;gap:var(--spacing-2);flex-wrap:wrap;width:100%;display:flex}.AgentChatHero-module__0dS3Ha__composerWrap{width:100%}@media (max-width:640px){.AgentChatHero-module__0dS3Ha__hero{padding:var(--spacing-6) var(--spacing-3) 0;gap:var(--spacing-5)}}
