.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)}
.Button-module__JARCGW__base{justify-content:center;align-items:center;gap:var(--spacing-2);border-radius:var(--radius-full);font-family:var(--font-family-sans);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);line-height:var(--line-height-tight);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;text-decoration:none;display:inline-flex}.Button-module__JARCGW__base:focus-visible{box-shadow:0 0 0 2px var(--color-background), 0 0 0 4px var(--color-primary);outline:none}.Button-module__JARCGW__primary{background-color:var(--color-primary);color:var(--color-on-primary)}.Button-module__JARCGW__primary:hover{background-color:var(--color-primary-hover)}.Button-module__JARCGW__secondary{background-color:var(--color-surface-elevated);color:var(--color-text-primary);border:1px solid var(--color-border)}.Button-module__JARCGW__secondary:hover{background-color:var(--color-surface-hover)}.Button-module__JARCGW__ghost{color:var(--color-text-secondary);background-color:#0000}.Button-module__JARCGW__ghost:hover{background-color:var(--color-surface-hover-subtle);color:var(--color-text-primary)}.Button-module__JARCGW__danger{background-color:var(--color-error-bg);color:var(--color-error)}.Button-module__JARCGW__danger:hover{background-color:var(--color-error);color:var(--color-on-primary)}.Button-module__JARCGW__social{background-color:var(--color-surface-elevated);color:var(--color-text-primary);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:52px;font-weight:var(--font-weight-medium)}.Button-module__JARCGW__social:hover{background-color:var(--color-surface-hover)}.Button-module__JARCGW__sm{min-height:44px;padding:0 var(--spacing-3);font-size:var(--font-size-xs)}.Button-module__JARCGW__md{min-height:44px;padding:0 var(--spacing-4);font-size:var(--font-size-sm)}.Button-module__JARCGW__lg{height:56px;padding:0 var(--spacing-6);font-size:var(--font-size-sm)}.Button-module__JARCGW__fullWidth{width:100%}.Button-module__JARCGW__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button-module__JARCGW__spinner{margin:0 auto}
.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}
.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}
.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}
.Tag-module__X1GHXW__base{padding:var(--pill-py-sm) var(--spacing-2);border-radius:var(--radius-tag);font-size:var(--font-size-tag);font-weight:var(--font-weight-semibold);font-family:var(--font-family-sans);line-height:var(--line-height-tag);white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--tag-bg);color:var(--tag-text);align-items:center;display:inline-flex}.Tag-module__X1GHXW__web{background:var(--color-tag-web-bg);color:var(--color-tag-web-text)}.Tag-module__X1GHXW__saas{background:var(--color-tag-saas-bg);color:var(--color-tag-saas-text)}.Tag-module__X1GHXW__mobile{background:var(--color-tag-mobile-bg);color:var(--color-tag-mobile-text)}
.Checkbox-module__jqtx3a__box{border-radius:var(--radius-sm);border:1.5px solid var(--color-border-strong);color:#0000;cursor:pointer;width:18px;height:18px;transition:all var(--transition-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Checkbox-module__jqtx3a__box:hover{border-color:var(--color-primary)}.Checkbox-module__jqtx3a__box:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.Checkbox-module__jqtx3a__checked{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.Checkbox-module__jqtx3a__checked:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.Checkbox-module__jqtx3a__disabled{opacity:.5;cursor:not-allowed}.Checkbox-module__jqtx3a__disabled:hover{border-color:var(--color-border-strong)}.Checkbox-module__jqtx3a__disabled.Checkbox-module__jqtx3a__checked:hover{background:var(--color-primary);border-color:var(--color-primary)}
.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)}
.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}
.MentionChip-module__i5qhPG__chip{align-items:center;gap:var(--spacing-1);max-width:100%;padding:var(--spacing-0-5) var(--spacing-1) var(--spacing-0-5) var(--spacing-2);background-color:color-mix(in srgb, var(--color-accent-purple) 12%, transparent);border:1px solid color-mix(in srgb, var(--color-accent-purple) 36%, transparent);border-radius:var(--radius-full);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);line-height:var(--line-height-snug);vertical-align:middle;display:inline-flex}.MentionChip-module__i5qhPG__disabled{opacity:.6;pointer-events:none}.MentionChip-module__i5qhPG__icon{color:var(--color-accent-purple);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MentionChip-module__i5qhPG__label{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium);overflow:hidden}.MentionChip-module__i5qhPG__at{color:var(--color-accent-purple);font-weight:var(--font-weight-semibold);margin-right:1px}.MentionChip-module__i5qhPG__remove{border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.MentionChip-module__i5qhPG__remove:before{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MentionChip-module__i5qhPG__remove:hover:not(:disabled){color:var(--color-text-primary)}.MentionChip-module__i5qhPG__remove:focus-visible{color:var(--color-text-primary);box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent-purple);outline:none}.MentionChip-module__i5qhPG__remove:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.MentionChip-module__i5qhPG__remove{transition:none}}
.KbFileIcon-module__Z1iYWa__base{border-radius:var(--radius-md);color:var(--color-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KbFileIcon-module__Z1iYWa__sm{width:28px;height:28px}.KbFileIcon-module__Z1iYWa__md{width:36px;height:36px}.KbFileIcon-module__Z1iYWa__text{background-color:var(--color-info-bg,var(--color-surface-elevated));color:var(--color-info,var(--color-text-primary))}.KbFileIcon-module__Z1iYWa__file{background-color:var(--color-success-bg,var(--color-surface-elevated));color:var(--color-success,var(--color-text-primary))}.KbFileIcon-module__Z1iYWa__url{background-color:var(--color-primary-bg,var(--color-surface-elevated));color:var(--color-primary,var(--color-text-primary))}
.ModelCard-module__ZfZTfG__card{gap:var(--spacing-2);padding:var(--spacing-4);background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;width:100%;min-height:44px;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);text-align:left;font-family:var(--font-family-sans);color:var(--color-text-primary);flex-direction:column;display:flex}.ModelCard-module__ZfZTfG__card:hover{border-color:var(--color-primary)}.ModelCard-module__ZfZTfG__card:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ModelCard-module__ZfZTfG__selected{border-color:var(--color-primary);background-color:var(--color-surface-strong,var(--color-surface));box-shadow:0 0 0 1px var(--color-primary) inset}.ModelCard-module__ZfZTfG__disabled{opacity:.5;cursor:not-allowed}.ModelCard-module__ZfZTfG__disabled:hover{border-color:var(--color-border)}.ModelCard-module__ZfZTfG__headerRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.ModelCard-module__ZfZTfG__title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ModelCard-module__ZfZTfG__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug)}.ModelCard-module__ZfZTfG__badges{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.ModelCard-module__ZfZTfG__indicator{border-radius:var(--radius-full);border:1.5px solid var(--color-border-strong);flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.ModelCard-module__ZfZTfG__selected .ModelCard-module__ZfZTfG__indicator{border-color:var(--color-primary)}.ModelCard-module__ZfZTfG__indicatorDot{border-radius:var(--radius-full);background:var(--color-primary);width:10px;height:10px}
.AgentSphere-module__iqOarG__base{isolation:isolate;-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex;position:relative}.AgentSphere-module__iqOarG__xs{width:var(--spacing-7);height:var(--spacing-7)}.AgentSphere-module__iqOarG__sm{width:64px;height:64px}.AgentSphere-module__iqOarG__md{width:120px;height:120px}.AgentSphere-module__iqOarG__lg{width:168px;height:168px}.AgentSphere-module__iqOarG__glow{border-radius:var(--radius-full);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-text-on-dark) 92%, transparent) 0%, color-mix(in srgb, var(--color-text-on-dark) 8%, transparent) 4%, transparent 50%, transparent 0%);filter:blur(var(--blur-glow));z-index:0;position:absolute;inset:0}.AgentSphere-module__iqOarG__mascot{z-index:1;position:absolute;inset:16%}.AgentSphere-module__iqOarG__mascotImg{object-fit:contain}.AgentSphere-module__iqOarG__animated .AgentSphere-module__iqOarG__glow{animation:6s ease-in-out infinite AgentSphere-module__iqOarG__pulseGlow}.AgentSphere-module__iqOarG__animated .AgentSphere-module__iqOarG__mascot{animation:7s ease-in-out infinite AgentSphere-module__iqOarG__floatMascot}@keyframes AgentSphere-module__iqOarG__pulseGlow{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes AgentSphere-module__iqOarG__floatMascot{0%,to{transform:translateY(0)}50%{transform:translateY(-3%)}}@media (prefers-reduced-motion:reduce){.AgentSphere-module__iqOarG__animated .AgentSphere-module__iqOarG__glow,.AgentSphere-module__iqOarG__animated .AgentSphere-module__iqOarG__mascot{animation:none}}
.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%)}
.AgentComposer-module__h8XhKG__composer{gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-3) var(--spacing-2);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}.AgentComposer-module__h8XhKG__composer:focus-within{border-color:var(--color-accent-purple);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent-purple) 16%, transparent)}.AgentComposer-module__h8XhKG__disabled{opacity:.7;pointer-events:none}.AgentComposer-module__h8XhKG__inputRow{align-items:flex-start;gap:var(--spacing-2-5);padding:var(--spacing-1) var(--spacing-2) 0;display:flex}.AgentComposer-module__h8XhKG__prefixIcon{color:var(--color-accent-purple);padding-top:var(--spacing-1);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentComposer-module__h8XhKG__textarea{padding:var(--spacing-1) 0;resize:none;min-height:32px;max-height:160px;font-family:var(--font-family-sans);font-size:var(--font-size-base);color:var(--color-text-primary);line-height:var(--line-height-snug);background:0 0;border:none;flex:1}.AgentComposer-module__h8XhKG__textarea:focus{box-shadow:none;outline:none}.AgentComposer-module__h8XhKG__actionRow{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:0 var(--spacing-1);display:flex}.AgentComposer-module__h8XhKG__leftActions,.AgentComposer-module__h8XhKG__rightActions{align-items:center;gap:var(--spacing-1-5);flex-wrap:wrap;display:flex}.AgentComposer-module__h8XhKG__submitButton{background-color:var(--color-accent-purple);color:var(--color-on-primary);border-radius:var(--radius-full)}.AgentComposer-module__h8XhKG__submitButton:hover:not(:disabled){filter:brightness(1.08)}.AgentComposer-module__h8XhKG__submitButton:disabled{background-color:var(--color-surface-active);color:var(--color-text-muted)}
.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}
.Alert-module__CkHd4q__root{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);border-radius:var(--radius-md);border-left:3px solid #0000;display:flex}.Alert-module__CkHd4q__info{background:var(--color-info-bg);border-left-color:var(--color-info)}.Alert-module__CkHd4q__success{background:var(--color-success-bg);border-left-color:var(--color-success)}.Alert-module__CkHd4q__warning{background:var(--color-warning-bg);border-left-color:var(--color-warning)}.Alert-module__CkHd4q__error{background:var(--color-error-bg);border-left-color:var(--color-error)}.Alert-module__CkHd4q__icon{flex-shrink:0;margin-top:1px}.Alert-module__CkHd4q__info .Alert-module__CkHd4q__icon{color:var(--color-info)}.Alert-module__CkHd4q__success .Alert-module__CkHd4q__icon{color:var(--color-success)}.Alert-module__CkHd4q__warning .Alert-module__CkHd4q__icon{color:var(--color-warning)}.Alert-module__CkHd4q__error .Alert-module__CkHd4q__icon{color:var(--color-error)}.Alert-module__CkHd4q__content{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.Alert-module__CkHd4q__title{color:var(--color-text-primary)}.Alert-module__CkHd4q__message{color:var(--color-text-secondary)}.Alert-module__CkHd4q__dismiss{border-radius:var(--radius-sm);min-width:44px;min-height:44px;color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Alert-module__CkHd4q__dismiss:hover{color:var(--color-text-primary);background:var(--color-surface-hover)}.Alert-module__CkHd4q__dismiss:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.BarChart-module__PV9CZW__svg{width:100%;filter:var(--shadow-chart-glow);display:block}.BarChart-module__PV9CZW__bar{fill:var(--color-primary)}
.Breadcrumb-module__A6JRxq__nav{margin-bottom:var(--spacing-3);align-items:center;display:flex}.Breadcrumb-module__A6JRxq__list{align-items:center;gap:var(--spacing-1-5);margin:0;padding:0;list-style:none;display:flex}.Breadcrumb-module__A6JRxq__item{align-items:center;gap:var(--spacing-1);display:flex}.Breadcrumb-module__A6JRxq__separator{color:var(--color-text-muted);font-size:var(--font-size-2xs);opacity:.6;flex-shrink:0}.Breadcrumb-module__A6JRxq__link{font-family:var(--font-family-sans);font-size:var(--font-size-label);line-height:var(--line-height-normal);color:var(--color-text-muted);transition:color var(--transition-fast);text-decoration:none}.Breadcrumb-module__A6JRxq__link:hover{color:var(--color-text-primary);text-decoration:underline}.Breadcrumb-module__A6JRxq__link:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.Breadcrumb-module__A6JRxq__current{font-family:var(--font-family-sans);font-size:var(--font-size-label);line-height:var(--line-height-normal);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:var(--color-surface-active);border:1px solid var(--color-border);padding:var(--pill-py-md) var(--pill-px-md);border-radius:var(--radius-chart)}
.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}
.DrawerField-module__LfzING__drawerField{gap:var(--spacing-1);flex-direction:column;display:flex}
.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__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}.LineChart-module__AaBCRW__line{stroke:var(--_stroke)}.LineChart-module__AaBCRW__crosshair{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:4 3;pointer-events:none}.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}
.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}
.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}
.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)}
.ProgressBar-module__kkFYWq__root{align-items:center;gap:var(--spacing-2);width:100%;display:flex}.ProgressBar-module__kkFYWq__track{background:var(--color-progress-track,var(--color-surface-inset));border-radius:var(--radius-full);flex:1;display:flex;position:relative;overflow:hidden}.ProgressBar-module__kkFYWq__sm{height:6px}.ProgressBar-module__kkFYWq__md{height:8px}.ProgressBar-module__kkFYWq__fill{background:var(--color-progress-fill,var(--color-primary));border-radius:var(--radius-full);height:100%;transition:width var(--transition-normal)}.ProgressBar-module__kkFYWq__fillSecondary{background:var(--color-error);border-radius:var(--radius-full);height:100%;transition:width var(--transition-normal)}.ProgressBar-module__kkFYWq__indeterminate{width:40%;transition:none;animation:1.2s ease-in-out infinite ProgressBar-module__kkFYWq__progress-sweep;position:absolute}@keyframes ProgressBar-module__kkFYWq__progress-sweep{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.ProgressBar-module__kkFYWq__indeterminate{opacity:.6;width:100%;animation:none;position:static}}.ProgressBar-module__kkFYWq__label{text-align:right;font-variant-numeric:tabular-nums;min-width:36px;font-size:var(--font-size-xs);flex-shrink:0}
.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}
.SlashCommandMenu-module__rXsUfq__menu{bottom:calc(100% + var(--spacing-2));background-color:var(--color-surface-elevated,var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-lg);max-height:280px;box-shadow:var(--shadow-lg);padding:var(--spacing-1-5);z-index:30;flex-direction:column;display:flex;position:absolute;left:0;right:0;overflow:hidden}.SlashCommandMenu-module__rXsUfq__header{padding:var(--spacing-1) var(--spacing-2);font-family:var(--font-family-sans);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.SlashCommandMenu-module__rXsUfq__list{gap:var(--spacing-0-5);flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.SlashCommandMenu-module__rXsUfq__rowWrapper{display:block}.SlashCommandMenu-module__rXsUfq__empty{padding:var(--spacing-3) var(--spacing-2);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}
.AgentComposerWithSlash-module__8uS8fq__wrapper{width:100%;position:relative}
.AgentComposerWithMentions-module__Yy2CzG__wrapper{width:100%;position:relative}.AgentComposerWithMentions-module__Yy2CzG__chips{gap:var(--spacing-1-5);margin-bottom:var(--spacing-2);padding:0 var(--spacing-1);flex-wrap:wrap;display:flex}
.PromptTemplateCard-module__2zrs3a__card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex;overflow:hidden}.PromptTemplateCard-module__2zrs3a__card:hover{border-color:var(--color-accent-purple);box-shadow:var(--shadow-sm)}.PromptTemplateCard-module__2zrs3a__selected{border-color:var(--color-accent-purple);box-shadow:0 0 0 2px color-mix(in srgb, var(--color-accent-purple) 20%, transparent)}.PromptTemplateCard-module__2zrs3a__body{gap:var(--spacing-2);padding:var(--spacing-4);text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;flex-direction:column;display:flex}.PromptTemplateCard-module__2zrs3a__body:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-purple);outline:none}.PromptTemplateCard-module__2zrs3a__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);display:flex}.PromptTemplateCard-module__2zrs3a__title,.PromptTemplateCard-module__2zrs3a__description{margin:0}.PromptTemplateCard-module__2zrs3a__preview{padding:var(--spacing-2);background-color:var(--color-surface-active);border-radius:var(--radius-md);font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:pre-wrap;max-height:96px;margin:0;overflow:hidden}.PromptTemplateCard-module__2zrs3a__metaRow{align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);display:inline-flex}.PromptTemplateCard-module__2zrs3a__actions{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);border-top:1px solid var(--color-border);display:flex}.PromptTemplateCard-module__2zrs3a__secondaryActions{gap:var(--spacing-1);display:inline-flex}
.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)}
.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}
.AgentCalendarCard-module__lm0dzW__calendarCard{gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-4);flex-direction:column;display:flex}.AgentCalendarCard-module__lm0dzW__calendarHeader{justify-content:space-between;align-items:center;display:flex}.AgentCalendarCard-module__lm0dzW__calendarNav{align-items:center;gap:var(--spacing-1);display:flex}.AgentCalendarCard-module__lm0dzW__calendarNavBtn{width:var(--size-touch-target);height:var(--size-touch-target);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.AgentCalendarCard-module__lm0dzW__calendarNavBtn:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.AgentCalendarCard-module__lm0dzW__calendarNavBtn:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AgentCalendarCard-module__lm0dzW__calendarGrid{gap:var(--spacing-1);text-align:center;grid-template-columns:repeat(7,1fr);display:grid}.AgentCalendarCard-module__lm0dzW__calendarWeekday{padding:var(--spacing-1) 0;text-transform:uppercase;letter-spacing:.04em}.AgentCalendarCard-module__lm0dzW__calendarDay{aspect-ratio:1;border-radius:var(--radius-md);cursor:default;transition:background-color var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.AgentCalendarCard-module__lm0dzW__calendarDay:hover{background:var(--color-surface-hover-subtle)}.AgentCalendarCard-module__lm0dzW__calendarDayMuted{opacity:.35}.AgentCalendarCard-module__lm0dzW__calendarDayToday{background:var(--color-primary);color:var(--color-on-primary)}.AgentCalendarCard-module__lm0dzW__calendarDayToday:hover{background:var(--color-primary-hover)}.AgentCalendarCard-module__lm0dzW__calendarDot{bottom:var(--pill-py-md);width:var(--spacing-1);height:var(--spacing-1);border-radius:var(--radius-full);background:var(--color-accent-pink);position:absolute}
.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)}}
.CanvasMockup-module__OvVdcq__card{width:calc(100% + var(--spacing-12));background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;max-width:540px;padding:var(--spacing-5-5) var(--spacing-5-5) var(--spacing-7);box-shadow:var(--shadow-canvas-card);z-index:2;min-height:380px;margin-top:52px;margin-left:60px;position:relative}.CanvasMockup-module__OvVdcq__head{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-5-5);display:flex}.CanvasMockup-module__OvVdcq__back{border-radius:var(--radius-md);background:var(--color-surface-hover);border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.CanvasMockup-module__OvVdcq__titleBlock{flex-direction:column;line-height:1.15;display:flex}.CanvasMockup-module__OvVdcq__sub{color:var(--color-text-muted);font-size:var(--font-size-caption)}.CanvasMockup-module__OvVdcq__title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.CanvasMockup-module__OvVdcq__canvas{background:radial-gradient(circle at center, var(--color-surface-inset) 1px, transparent 1px) 0 0 / 16px 16px, var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-lg);height:280px;position:relative;overflow:hidden}.CanvasMockup-module__OvVdcq__canvasSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.CanvasMockup-module__OvVdcq__node{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-2) var(--spacing-2);color:var(--color-text-primary);font-size:var(--font-size-caption);align-items:center;gap:var(--spacing-2);box-shadow:var(--shadow-canvas-node);white-space:nowrap;display:flex;position:absolute}.CanvasMockup-module__OvVdcq__ndot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);flex-shrink:0}.CanvasMockup-module__OvVdcq__ndotGreen{background:var(--color-accent-green)}.CanvasMockup-module__OvVdcq__ndotPurple{background:var(--color-accent-purple)}.CanvasMockup-module__OvVdcq__ndotBlue{background:var(--color-accent-blue)}.CanvasMockup-module__OvVdcq__ndotPink{background:var(--color-accent-pink)}.CanvasMockup-module__OvVdcq__ndotYellow{background:var(--color-accent-yellow)}.CanvasMockup-module__OvVdcq__ndotMuted{background:var(--color-text-muted)}.CanvasMockup-module__OvVdcq__nodeTrigger{border-color:var(--color-canvas-node-green-border);top:22px;left:18px}.CanvasMockup-module__OvVdcq__nodeCond{border-color:var(--color-canvas-node-purple-border);top:22px;left:200px}.CanvasMockup-module__OvVdcq__nodeAction1{border-color:var(--color-canvas-node-blue-border);top:12px;left:360px}.CanvasMockup-module__OvVdcq__nodeAction2{border-color:var(--color-canvas-node-pink-border);top:70px;left:360px}.CanvasMockup-module__OvVdcq__nodeSend{border-color:var(--color-canvas-node-yellow-border);padding:var(--spacing-2) var(--spacing-3);box-shadow:var(--shadow-canvas-node-selected);top:180px;left:110px}.CanvasMockup-module__OvVdcq__nodeDelay{top:180px;left:290px}.CanvasMockup-module__OvVdcq__fabRow{margin-top:var(--spacing-4);align-items:center;gap:var(--spacing-2);display:flex}.CanvasMockup-module__OvVdcq__pill{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-1-75) var(--spacing-3);color:var(--color-text-primary);font-size:var(--font-size-xs);align-items:center;gap:var(--spacing-2);display:inline-flex}.CanvasMockup-module__OvVdcq__addBtn{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius-full);padding:var(--spacing-1-75) var(--spacing-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-1);margin-left:auto;display:inline-flex}
.EmptyState-module__8QrOHa__root{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-12) var(--spacing-6);text-align:center;flex-direction:column;display:flex}.EmptyState-module__8QrOHa__iconContainer{justify-content:center;align-items:center;display:flex}.EmptyState-module__8QrOHa__icon{color:var(--color-text-muted)}.EmptyState-module__8QrOHa__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.EmptyState-module__8QrOHa__description{max-width:360px;color:var(--color-text-secondary)}.EmptyState-module__8QrOHa__action{margin-top:var(--spacing-2)}
.ErrorState-module__dl7GYG__root{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-12) var(--spacing-6);text-align:center;flex-direction:column;display:flex}.ErrorState-module__dl7GYG__iconContainer{justify-content:center;align-items:center;display:flex}.ErrorState-module__dl7GYG__icon{color:var(--color-error)}.ErrorState-module__dl7GYG__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ErrorState-module__dl7GYG__message{max-width:360px;color:var(--color-text-secondary)}.ErrorState-module__dl7GYG__retry{margin-top:var(--spacing-2)}
.PageSkeleton-module__QUPWjG__wrapper{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;width:100%;min-height:100%;display:flex}.PageSkeleton-module__QUPWjG__header{justify-content:space-between;align-items:center;display:flex}.PageSkeleton-module__QUPWjG__statsRow{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);display:grid}.PageSkeleton-module__QUPWjG__statCard{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.PageSkeleton-module__QUPWjG__contentArea{gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;flex:1;display:flex}.PageSkeleton-module__QUPWjG__contentRow{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:768px){.PageSkeleton-module__QUPWjG__statsRow{grid-template-columns:repeat(2,1fr)}}
.ProjectReposList-module__UNvtWW__root{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ProjectReposList-module__UNvtWW__loading{justify-content:center;align-items:center;min-height:160px;display:flex}.ProjectReposList-module__UNvtWW__header{align-items:center;gap:var(--spacing-3);display:flex}.ProjectReposList-module__UNvtWW__title{letter-spacing:var(--letter-spacing-slight)}.ProjectReposList-module__UNvtWW__list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProjectReposList-module__UNvtWW__item{width:100%}.ProjectReposList-module__UNvtWW__row{align-items:center;gap:var(--spacing-4);width:100%;min-height:64px;padding:var(--spacing-4) var(--spacing-5);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-normal), background-color var(--transition-normal), box-shadow var(--transition-normal);font-family:inherit;display:flex}.ProjectReposList-module__UNvtWW__row:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated)}.ProjectReposList-module__UNvtWW__row:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ProjectReposList-module__UNvtWW__iconWrapper{border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProjectReposList-module__UNvtWW__identity{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ProjectReposList-module__UNvtWW__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectReposList-module__UNvtWW__branch{align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);display:inline-flex}.ProjectReposList-module__UNvtWW__status{flex-shrink:0}.ProjectReposList-module__UNvtWW__chevron{color:var(--color-text-muted);flex-shrink:0}
.BootLoaderScreen-module__3zq_7W__screen{z-index:9999;background-color:var(--color-background);font-family:var(--font-family-sans);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BootLoaderScreen-module__3zq_7W__backdrop{pointer-events:none;background:radial-gradient(50% 40% at 50% 40%, color-mix(in srgb, var(--color-primary) 4%, transparent), transparent 70%), radial-gradient(40% 50% at 70% 60%, color-mix(in srgb, var(--color-accent-purple) 3%, transparent), transparent 60%);position:absolute;inset:0}.BootLoaderScreen-module__3zq_7W__center{z-index:1;align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex;position:relative}.BootLoaderScreen-module__3zq_7W__spinner{width:44px;height:44px;position:relative}.BootLoaderScreen-module__3zq_7W__spinnerTrack{border-radius:var(--radius-full);border:3px solid var(--color-border);border-top-color:var(--color-primary);width:100%;height:100%;animation:.8s linear infinite BootLoaderScreen-module__3zq_7W__spin}@keyframes BootLoaderScreen-module__3zq_7W__spin{to{transform:rotate(360deg)}}.BootLoaderScreen-module__3zq_7W__message{text-align:center;max-width:280px}.BootLoaderScreen-module__3zq_7W__brand{bottom:var(--spacing-6);z-index:1;color:var(--color-text-muted);position:absolute;left:50%;transform:translate(-50%)}
.PlanBuilderFilters-module__Gulh5a__root{padding:var(--spacing-2) 0}
.PlanBuilderHero-module__yFBE2a__root{text-align:center;padding:var(--spacing-7) var(--spacing-4) var(--spacing-5-5);align-items:center;gap:var(--spacing-3-5);flex-direction:column;display:flex;position:relative}.PlanBuilderHero-module__yFBE2a__root:before{content:"";background:radial-gradient(ellipse at center, var(--color-hero-gradient-start) 0%, var(--color-hero-gradient-mid) 35%, var(--color-hero-gradient-end) 70%);pointer-events:none;z-index:0;width:1000px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PlanBuilderHero-module__yFBE2a__eyebrow{z-index:1;align-items:center;gap:var(--spacing-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:inline-flex;position:relative}.PlanBuilderHero-module__yFBE2a__dot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);background:var(--color-text-primary);box-shadow:var(--shadow-plan-hero-dot);flex-shrink:0}.PlanBuilderHero-module__yFBE2a__title{z-index:1;font-size:var(--font-size-hero-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:var(--spacing-1) 0 0;letter-spacing:var(--letter-spacing-tighter);line-height:1.1;position:relative}.PlanBuilderHero-module__yFBE2a__accent{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.PlanBuilderHero-module__yFBE2a__subtitle{z-index:1;color:var(--color-text-muted);font-size:var(--font-size-metric);max-width:520px;margin:0;line-height:1.55;position:relative}.PlanBuilderHero-module__yFBE2a__toggleWrapper{z-index:1;margin-top:var(--spacing-1-5);position:relative}
.PlanCard-module__A_zMSq__card{border-radius:var(--radius-2xl);background:var(--color-card);border:1px solid var(--color-border);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);position:relative}.PlanCard-module__A_zMSq__card:hover{border-color:var(--color-border-subtle);box-shadow:0 4px 24px color-mix(in srgb, var(--color-background) 60%, transparent)}.PlanCard-module__A_zMSq__featured{background:var(--color-card-elevated);border-color:#0000}.PlanCard-module__A_zMSq__featured:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg, var(--color-accent-purple), var(--color-accent-blue), var(--color-success));pointer-events:none;z-index:0;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PlanCard-module__A_zMSq__inner{z-index:1;padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex;position:relative}.PlanCard-module__A_zMSq__header{justify-content:space-between;align-items:center;display:flex}.PlanCard-module__A_zMSq__planName{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide-md);color:var(--color-text-muted)}.PlanCard-module__A_zMSq__priceSection{margin-top:var(--spacing-1)}.PlanCard-module__A_zMSq__description{line-height:1.5}.PlanCard-module__A_zMSq__toggleRow{justify-content:space-between;align-items:center;min-height:44px;display:flex}.PlanCard-module__A_zMSq__divider{all:unset;background:var(--color-border);height:1px;display:block}.PlanCard-module__A_zMSq__featureList{all:unset;gap:var(--spacing-1);flex-direction:column;display:flex}.PlanCard-module__A_zMSq__featureListItem{list-style:none}.PlanCard-module__A_zMSq__moreFeatures{padding-top:var(--spacing-1)}
.PlanCompareStrip-module__-htn0q__root{justify-content:space-between;align-items:center;gap:var(--spacing-6);padding:var(--spacing-6);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex}.PlanCompareStrip-module__-htn0q__textSection{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.PlanCompareStrip-module__-htn0q__heading{color:var(--color-text-primary);margin:0}.PlanCompareStrip-module__-htn0q__description{margin:0;line-height:1.5}.PlanCompareStrip-module__-htn0q__actions{align-items:center;gap:var(--spacing-3);flex-shrink:0;display:flex}@media (max-width:640px){.PlanCompareStrip-module__-htn0q__root{text-align:center;flex-direction:column}.PlanCompareStrip-module__-htn0q__actions{justify-content:center;width:100%}}
.ProfileSettingsPageHead-module__c4mkKG__pageHead{align-items:center;gap:var(--spacing-5);padding:var(--spacing-5) var(--spacing-8) var(--spacing-1);display:flex}.ProfileSettingsPageHead-module__c4mkKG__avatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary), var(--color-accent-purple));width:52px;height:52px;color:var(--color-on-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProfileSettingsPageHead-module__c4mkKG__avatar img{object-fit:cover;width:100%;height:100%}.ProfileSettingsPageHead-module__c4mkKG__headText{flex-direction:column;display:flex}.ProfileSettingsPageHead-module__c4mkKG__pageTitle{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);color:var(--color-text-primary);margin:0}.ProfileSettingsPageHead-module__c4mkKG__pageMeta{align-items:center;gap:var(--spacing-4-5);margin-top:var(--spacing-1-5);display:flex}.ProfileSettingsPageHead-module__c4mkKG__metaItem{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-metric);display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tabsRow{padding:var(--spacing-3) var(--spacing-8) 0;border-bottom:1px solid var(--color-border-subtle)}.ProfileSettingsPageHead-module__c4mkKG__tabs{gap:var(--spacing-6);display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) 0 var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);font-family:var(--font-family-sans);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;border-bottom:1.5px solid #0000;display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tab:hover{color:var(--color-text-primary)}.ProfileSettingsPageHead-module__c4mkKG__tab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.ProfileSettingsPageHead-module__c4mkKG__tabActive{color:var(--color-info);border-bottom-color:var(--color-info)}@media (max-width:768px){.ProfileSettingsPageHead-module__c4mkKG__pageHead{padding:var(--spacing-4) var(--spacing-4) var(--spacing-1);align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.ProfileSettingsPageHead-module__c4mkKG__tabsRow{padding:var(--spacing-3) var(--spacing-4) 0;overflow-x:auto}.ProfileSettingsPageHead-module__c4mkKG__tabs{gap:var(--spacing-4)}}
.SidebarSkeleton-module__mB8DJW__sidebar{background:var(--color-surface);border-right:1px solid var(--color-border-subtle);padding:var(--spacing-3);gap:var(--spacing-3);height:100vh;width:var(--sidebar-width);flex-direction:column;display:flex;position:sticky;top:0}.SidebarSkeleton-module__mB8DJW__teamSkeleton{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2) var(--spacing-2-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-elevated);min-height:44px;display:flex}.SidebarSkeleton-module__mB8DJW__teamMeta{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.SidebarSkeleton-module__mB8DJW__searchSkeleton{flex-shrink:0}.SidebarSkeleton-module__mB8DJW__nav{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.SidebarSkeleton-module__mB8DJW__groupSkeleton{gap:var(--spacing-1);flex-direction:column;display:flex}.SidebarSkeleton-module__mB8DJW__groupTitle{padding:var(--spacing-4) var(--spacing-2-5) var(--spacing-1-5)}.SidebarSkeleton-module__mB8DJW__itemSkeleton{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2) var(--spacing-2-5);min-height:44px;display:flex}.SidebarSkeleton-module__mB8DJW__logoutSkeleton{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2-5) var(--spacing-3);min-height:44px;margin-top:auto;display:flex}
.AgentInsightsWidget-module__zltIsq__card{gap:var(--spacing-4);padding:var(--spacing-5);border-radius:var(--radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent-purple) 8%, var(--color-surface)) 0%, color-mix(in srgb, var(--color-accent-pink) 8%, var(--color-surface)) 100%);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);isolation:isolate;flex-direction:column;display:flex}.AgentInsightsWidget-module__zltIsq__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-4);display:flex}.AgentInsightsWidget-module__zltIsq__title{align-items:center;gap:var(--spacing-2);display:flex}.AgentInsightsWidget-module__zltIsq__titleIcon{color:var(--color-accent-purple)}.AgentInsightsWidget-module__zltIsq__usageBlock{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-text) 4%, transparent);flex-direction:column;gap:2px;display:flex}.AgentInsightsWidget-module__zltIsq__usageLine{align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.AgentInsightsWidget-module__zltIsq__usageStat{font-weight:var(--font-weight-semibold);color:var(--color-text)}.AgentInsightsWidget-module__zltIsq__recentList{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AgentInsightsWidget-module__zltIsq__recentItem{padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;gap:2px;display:flex}.AgentInsightsWidget-module__zltIsq__recentItemTitle{font-weight:var(--font-weight-medium);color:var(--color-text);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentInsightsWidget-module__zltIsq__recentItemSummary{color:var(--color-text-muted);font-size:var(--font-size-xs);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AgentInsightsWidget-module__zltIsq__emptyState{padding:var(--spacing-4);text-align:center;color:var(--color-text-muted)}.AgentInsightsWidget-module__zltIsq__footer{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}
.PromptTemplateList-module__4dxu8G__grid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;display:grid}.PromptTemplateList-module__4dxu8G__empty{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);text-align:center;flex-direction:column;display:flex}
.PromptEditorModal-module__wGoB4q__form{gap:var(--spacing-4);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.PromptEditorModal-module__wGoB4q__serverError{padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface-active);border-radius:var(--radius-md)}.PromptEditorModal-module__wGoB4q__footerActions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}
.KbDocumentsTable-module__XjwD6a__list{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KbDocumentsTable-module__XjwD6a__empty{padding:var(--spacing-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}
.KbIngestModal-module__38-4Ya__form{gap:var(--spacing-4);flex-direction:column;display:flex}.KbIngestModal-module__38-4Ya__tabsWrap{margin-bottom:var(--spacing-2);justify-content:flex-start;display:flex}.KbIngestModal-module__38-4Ya__field{gap:var(--spacing-2);flex-direction:column;display:flex}.KbIngestModal-module__38-4Ya__fieldHeader{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.KbIngestModal-module__38-4Ya__error{font-family:var(--font-family-sans);font-size:var(--font-size-xs);color:var(--color-error)}.KbIngestModal-module__38-4Ya__formError{padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-md)}.KbIngestModal-module__38-4Ya__footer{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.MemoryList-module__hKDyuq__list{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.MemoryList-module__hKDyuq__empty{padding:var(--spacing-6) var(--spacing-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);justify-content:center;align-items:center;display:flex}.MemoryList-module__hKDyuq__emptyText{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;max-width:480px;line-height:var(--line-height-snug)}
.SettingsForm-module__YOtUfW__form{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.SettingsForm-module__YOtUfW__modelGrid{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.SettingsForm-module__YOtUfW__localeRow{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.SettingsForm-module__YOtUfW__autoRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.SettingsForm-module__YOtUfW__autoText{gap:var(--spacing-1);flex-direction:column;max-width:480px;display:flex}.SettingsForm-module__YOtUfW__autoTitle{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.SettingsForm-module__YOtUfW__autoDescription{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug)}.SettingsForm-module__YOtUfW__actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);display:flex}.SettingsForm-module__YOtUfW__serverError{padding:var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-danger,var(--color-border));border-radius:var(--radius-md);color:var(--color-danger,var(--color-text-primary));font-size:var(--font-size-sm)}.SettingsForm-module__YOtUfW__charCount{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:right;margin-top:var(--spacing-1)}
.ConversationsPerDayLineChart-module__YLVFkG__card{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__header{gap:var(--spacing-1);flex-direction:column;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__chartWrap{width:100%;height:200px}.ConversationsPerDayLineChart-module__YLVFkG__empty{border:1px dashed var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:160px;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__fallback summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ConversationsPerDayLineChart-module__YLVFkG__table{width:100%;margin-top:var(--spacing-2);border-collapse:collapse;font-size:var(--font-size-sm)}.ConversationsPerDayLineChart-module__YLVFkG__table th,.ConversationsPerDayLineChart-module__YLVFkG__table td{text-align:left;padding:var(--spacing-1) var(--spacing-2);border-bottom:1px solid var(--color-border)}.ConversationsPerDayLineChart-module__YLVFkG__caption{caption-side:top;text-align:left;color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:var(--spacing-1)}
.TopConversationsBarChart-module__2saYiG__container{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);counter-reset:row;flex-direction:column;margin:0;list-style:none;display:flex}.TopConversationsBarChart-module__2saYiG__row{align-items:flex-start;gap:var(--spacing-3);min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__rank{border-radius:var(--radius-full,9999px);background:var(--color-surface);border:1px solid var(--color-border);width:24px;height:24px;font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.TopConversationsBarChart-module__2saYiG__body{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__labelRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TopConversationsBarChart-module__2saYiG__value{font-variant-numeric:tabular-nums;flex-shrink:0}.TopConversationsBarChart-module__2saYiG__barTrack{background:var(--color-surface);border-radius:var(--radius-sm);width:100%;height:8px;overflow:hidden}.TopConversationsBarChart-module__2saYiG__barFill{background:var(--color-primary);border-radius:var(--radius-sm);height:100%;transition:width var(--transition-fast,.15s ease)}
.UsageOverviewStrip-module__xhTDGG__strip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%;display:grid}.UsageOverviewStrip-module__xhTDGG__cell{min-width:0;display:flex}.UsageOverviewStrip-module__xhTDGG__cell>*{width:100%}
.AgentPaletteInput-module__jUo7FW__row{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3-5) var(--spacing-4);border-bottom:1px solid var(--color-border-subtle);background:0 0;display:flex}.AgentPaletteInput-module__jUo7FW__row.AgentPaletteInput-module__jUo7FW__disabled{opacity:.7;pointer-events:none}.AgentPaletteInput-module__jUo7FW__prefix{width:28px;height:28px;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentPaletteInput-module__jUo7FW__sparkle{color:var(--color-primary)}.AgentPaletteInput-module__jUo7FW__input{min-width:0;font-family:var(--font-family-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-primary);padding:var(--spacing-1) 0;background:0 0;border:0;outline:0;flex:1;line-height:1.4}.AgentPaletteInput-module__jUo7FW__input::placeholder{color:var(--color-text-muted)}.AgentPaletteInput-module__jUo7FW__input:disabled{cursor:not-allowed}.AgentPaletteInput-module__jUo7FW__escButton{appearance:none;padding:var(--spacing-1);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:0;align-items:center;display:inline-flex}.AgentPaletteInput-module__jUo7FW__escButton:hover{background:var(--color-surface-hover)}.AgentPaletteInput-module__jUo7FW__escButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.AgentCommandPalette-module__4DGhoW__backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-overlay));padding:14vh var(--spacing-6) var(--spacing-6);z-index:200;animation:AgentCommandPalette-module__4DGhoW__fadeIn var(--transition-fast);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}@keyframes AgentCommandPalette-module__4DGhoW__fadeIn{0%{opacity:0}to{opacity:1}}.AgentCommandPalette-module__4DGhoW__dialog{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:100%;max-width:640px;max-height:70vh;box-shadow:var(--shadow-lg);animation:AgentCommandPalette-module__4DGhoW__slideIn var(--transition-normal);flex-direction:column;display:flex;position:relative;overflow:hidden}.AgentCommandPalette-module__4DGhoW__dialog:focus-visible{outline:none}@keyframes AgentCommandPalette-module__4DGhoW__slideIn{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.AgentCommandPalette-module__4DGhoW__body{padding:var(--spacing-3) var(--spacing-4) var(--spacing-3);flex:1;min-height:0;overflow-y:auto}.AgentCommandPalette-module__4DGhoW__subtitle{padding:0 var(--spacing-1) var(--spacing-2);display:block}.AgentCommandPalette-module__4DGhoW__section+.AgentCommandPalette-module__4DGhoW__section,.AgentCommandPalette-module__4DGhoW__section+.AgentCommandPalette-module__4DGhoW__responseScroll,.AgentCommandPalette-module__4DGhoW__alert+.AgentCommandPalette-module__4DGhoW__section,.AgentCommandPalette-module__4DGhoW__alert+.AgentCommandPalette-module__4DGhoW__responseScroll,.AgentCommandPalette-module__4DGhoW__subtitle+.AgentCommandPalette-module__4DGhoW__section,.AgentCommandPalette-module__4DGhoW__subtitle+.AgentCommandPalette-module__4DGhoW__responseScroll{margin-top:var(--spacing-4)}.AgentCommandPalette-module__4DGhoW__sectionHeading{padding:var(--spacing-1) var(--spacing-2);text-transform:uppercase;letter-spacing:.04em;display:block}.AgentCommandPalette-module__4DGhoW__list{gap:var(--spacing-0-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AgentCommandPalette-module__4DGhoW__listItem{display:block}.AgentCommandPalette-module__4DGhoW__streamingHint,.AgentCommandPalette-module__4DGhoW__placeholderHint{padding:var(--spacing-3) var(--spacing-2);text-align:left}.AgentCommandPalette-module__4DGhoW__responseScroll{padding:var(--spacing-2);border-radius:var(--radius-md);background:var(--color-surface)}.AgentCommandPalette-module__4DGhoW__response{font-size:var(--font-size-sm);color:var(--color-text-primary)}.AgentCommandPalette-module__4DGhoW__alert{margin:var(--spacing-2) 0}.AgentCommandPalette-module__4DGhoW__footer{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2-5) var(--spacing-4);border-top:1px solid var(--color-border-subtle);background:var(--color-surface);display:flex}.AgentCommandPalette-module__4DGhoW__footerLeft,.AgentCommandPalette-module__4DGhoW__footerRight{align-items:center;gap:var(--spacing-2);min-height:28px;display:flex}.AgentCommandPalette-module__4DGhoW__tokenCount{align-items:center;gap:var(--spacing-2);display:inline-flex}.AgentCommandPalette-module__4DGhoW__tokenHint{color:var(--color-text-muted)}.AgentCommandPalette-module__4DGhoW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.AgentPaletteSuggestion-module__zEVi7W__row{align-items:center;gap:var(--spacing-3);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;text-align:left;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:0;display:flex}.AgentPaletteSuggestion-module__zEVi7W__row:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AgentPaletteSuggestion-module__zEVi7W__row:hover:not(.AgentPaletteSuggestion-module__zEVi7W__disabled),.AgentPaletteSuggestion-module__zEVi7W__active{background:var(--color-surface-hover)}.AgentPaletteSuggestion-module__zEVi7W__disabled{opacity:.5;cursor:not-allowed}.AgentPaletteSuggestion-module__zEVi7W__iconWrap{border-radius:var(--radius-sm);background:var(--color-surface-inset);width:28px;height:28px;color:var(--color-text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AgentPaletteSuggestion-module__zEVi7W__textWrap{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.AgentPaletteSuggestion-module__zEVi7W__label{font-weight:var(--font-weight-medium);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AgentPaletteSuggestion-module__zEVi7W__description{font-size:var(--font-size-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.AgentInlineDrawer-module__ksWzxW__transcript{gap:var(--spacing-3);scroll-behavior:smooth;flex-direction:column;display:flex}.AgentInlineDrawer-module__ksWzxW__transcript::-webkit-scrollbar{width:6px}.AgentInlineDrawer-module__ksWzxW__transcript::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}.AgentInlineDrawer-module__ksWzxW__empty{text-align:center;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-4);flex-direction:column;margin:auto 0;display:flex}.AgentInlineDrawer-module__ksWzxW__emptyTitle{color:var(--color-text-primary)}.AgentInlineDrawer-module__ksWzxW__emptyHint{max-width:28ch}.AgentInlineDrawer-module__ksWzxW__toolIndicator{margin-top:var(--spacing-1)}.AgentInlineDrawer-module__ksWzxW__footer{gap:var(--spacing-2);flex-direction:column;display:flex}.AgentInlineDrawer-module__ksWzxW__error{padding-bottom:var(--spacing-1)}.AgentInlineDrawer-module__ksWzxW__usageBadge{width:100%}
.CardModalToolbar-module__-N9oRW__root{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated);flex-shrink:0;display:flex}.CardModalToolbar-module__-N9oRW__breadcrumb{flex:auto;min-width:0}.CardModalToolbar-module__-N9oRW__actions{align-items:center;gap:var(--spacing-1);flex-shrink:0;display:flex}.CardModalToolbar-module__-N9oRW__watchGroup{align-items:center;gap:var(--spacing-1);display:flex}.CardModalToolbar-module__-N9oRW__watcherBadge{flex-shrink:0}.CardModalToolbar-module__-N9oRW__actionButton{width:var(--size-touch-target);height:var(--size-touch-target);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.CardModalToolbar-module__-N9oRW__actionButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.CardModalToolbar-module__-N9oRW__actionButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.CardModalToolbar-module__-N9oRW__actionButtonActive{background:var(--color-surface-hover);color:var(--color-primary)}
.RemindersSection-module__kkHLPW__body{gap:var(--spacing-3);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.RemindersSection-module__kkHLPW__controls{gap:var(--spacing-2);flex-direction:column;display:flex}.RemindersSection-module__kkHLPW__timeControl,.RemindersSection-module__kkHLPW__quickSelect{width:100%}.RemindersSection-module__kkHLPW__addButton{margin-top:var(--spacing-1)}.RemindersSection-module__kkHLPW__emptyText{padding:var(--spacing-3) var(--spacing-2);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.RemindersSection-module__kkHLPW__footer{padding-top:var(--spacing-2);border-top:1px solid var(--color-border-subtle);align-items:center;display:flex}
.TestCoveragePanel-module__JJ0b-G__root{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-10) var(--spacing-6);text-align:center;background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.TestCoveragePanel-module__JJ0b-G__illustration{width:var(--spacing-16);height:var(--spacing-16);border-radius:var(--radius-full);background-color:var(--color-surface-inset);justify-content:center;align-items:center;display:flex}.TestCoveragePanel-module__JJ0b-G__illustrationIcon{color:var(--color-text-muted)}.TestCoveragePanel-module__JJ0b-G__message{max-width:360px;color:var(--color-text-secondary)}.TestCoveragePanel-module__JJ0b-G__actions{justify-content:center;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.TestCoveragePanel-module__JJ0b-G__action{align-items:center;gap:var(--spacing-2);display:inline-flex}.TestCoveragePanel-module__JJ0b-G__actionLabel{align-items:center;display:inline-flex}.TestCoveragePanel-module__JJ0b-G__betaTag{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}
