.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}
.ByoKeyDisclosure-module__m75jOG__disclosure{width:100%;margin-top:var(--spacing-2);border-top:1px solid var(--color-border);padding-top:var(--spacing-2);text-align:left}.ByoKeyDisclosure-module__m75jOG__toggle{align-items:center;gap:var(--spacing-2);width:100%;min-height:44px;padding:var(--spacing-2);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.ByoKeyDisclosure-module__m75jOG__toggle:hover{background:var(--color-surface-elevated)}.ByoKeyDisclosure-module__m75jOG__toggle:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ByoKeyDisclosure-module__m75jOG__toggleText{text-align:left;flex:auto}.ByoKeyDisclosure-module__m75jOG__activeBadge{flex-shrink:0}.ByoKeyDisclosure-module__m75jOG__chevron{color:var(--color-text-tertiary);flex-shrink:0}.ByoKeyDisclosure-module__m75jOG__panel{gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-2) var(--spacing-1);flex-direction:column;display:flex}.ByoKeyDisclosure-module__m75jOG__help{line-height:var(--line-height-normal)}.ByoKeyDisclosure-module__m75jOG__masked{font-family:var(--font-family-mono);letter-spacing:var(--letter-spacing-slight)}.ByoKeyDisclosure-module__m75jOG__fieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-slight)}.ByoKeyDisclosure-module__m75jOG__reveal{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.ByoKeyDisclosure-module__m75jOG__reveal:hover{color:var(--color-text-secondary)}.ByoKeyDisclosure-module__m75jOG__reveal:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ByoKeyDisclosure-module__m75jOG__validation{line-height:var(--line-height-normal)}.ByoKeyDisclosure-module__m75jOG__actions{gap:var(--spacing-2);margin-top:var(--spacing-1);flex-wrap:wrap;display:flex}.ByoKeyDisclosure-module__m75jOG__removeBtn{margin-left:auto}
.AiProviderCard-module__k9P-mW__card{justify-content:flex-start;align-items:center;gap:var(--spacing-3);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-8) var(--spacing-6) var(--spacing-6);min-height:calc(var(--spacing-10) * 5);text-align:center;cursor:pointer;height:100%;transition:border-color var(--transition-normal), box-shadow var(--transition-normal), background-color var(--transition-normal), transform var(--transition-fast);flex-direction:column;display:flex;position:relative}.AiProviderCard-module__k9P-mW__card:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated);box-shadow:var(--shadow-integration-hover), 0 0 0 1px var(--color-border-strong)}.AiProviderCard-module__k9P-mW__card:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AiProviderCard-module__k9P-mW__selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight)}.AiProviderCard-module__k9P-mW__selected:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary), var(--shadow-integration-highlight-hover)}.AiProviderCard-module__k9P-mW__statusBadge{top:var(--spacing-3);right:var(--spacing-3);position:absolute}.AiProviderCard-module__k9P-mW__iconWrapper{border-radius:var(--radius-lg);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:52px;height:52px;color:var(--color-primary);transition:border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AiProviderCard-module__k9P-mW__card:hover .AiProviderCard-module__k9P-mW__iconWrapper{border-color:var(--color-border-strong)}.AiProviderCard-module__k9P-mW__name{margin-top:var(--spacing-1);letter-spacing:var(--letter-spacing-slight)}.AiProviderCard-module__k9P-mW__description{line-height:var(--line-height-normal);max-width:200px}.AiProviderCard-module__k9P-mW__modelField{align-items:stretch;gap:var(--spacing-1);text-align:left;flex-direction:column;width:100%;margin-top:auto;display:flex}.AiProviderCard-module__k9P-mW__modelLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--letter-spacing-slight)}.AiProviderCard-module__k9P-mW__action{margin-top:var(--spacing-2)}
.ApiKeyForm-module__sIXCQq__form{gap:var(--spacing-5);flex-direction:column;width:100%;display:flex}.ApiKeyForm-module__sIXCQq__fields{gap:var(--spacing-4);flex-direction:column;display:flex}.ApiKeyForm-module__sIXCQq__fieldGroup{gap:var(--spacing-1-5);flex-direction:column;display:flex}.ApiKeyForm-module__sIXCQq__label{cursor:pointer}.ApiKeyForm-module__sIXCQq__error{padding:var(--spacing-2) var(--spacing-3);background:color-mix(in srgb, var(--color-error) 10%, transparent);border-radius:var(--radius-md)}
.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)}}
.ConnectorsMockup-module__fKPdAq__card{margin-top:var(--spacing-12);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:520px;padding:var(--spacing-5-5);box-shadow:var(--shadow-canvas-card);z-index:2;margin-left:60px;position:relative}.ConnectorsMockup-module__fKPdAq__head{align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-5-5);display:flex}.ConnectorsMockup-module__fKPdAq__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}.ConnectorsMockup-module__fKPdAq__titleBlock{flex-direction:column;line-height:1.15;display:flex}.ConnectorsMockup-module__fKPdAq__sub{color:var(--color-text-muted);font-size:var(--font-size-caption)}.ConnectorsMockup-module__fKPdAq__title{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.ConnectorsMockup-module__fKPdAq__sectionTitle{color:var(--color-text-primary);font-size:var(--font-size-subheading);font-weight:var(--font-weight-semibold);letter-spacing:-.015em;margin:0 0 var(--spacing-3)}.ConnectorsMockup-module__fKPdAq__search{align-items:center;gap:var(--spacing-2);background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2) var(--spacing-3);color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--spacing-4);display:flex}.ConnectorsMockup-module__fKPdAq__tabs{align-items:center;gap:var(--spacing-5-5);color:var(--color-text-muted);font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border-subtle);padding-bottom:var(--spacing-3);margin-bottom:var(--spacing-3);display:flex}.ConnectorsMockup-module__fKPdAq__tab{padding:var(--spacing-1) 0}.ConnectorsMockup-module__fKPdAq__tabActive{color:var(--color-text-primary);font-weight:var(--font-weight-semibold);border-bottom:2px solid var(--color-text-primary);padding-bottom:var(--spacing-2-5);margin-bottom:calc(-1 * var(--spacing-3) - var(--spacing-px))}.ConnectorsMockup-module__fKPdAq__list{gap:var(--spacing-2);padding-bottom:var(--spacing-1);flex-direction:column;display:flex}.ConnectorsMockup-module__fKPdAq__item{align-items:center;gap:var(--spacing-3);background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-3);color:var(--color-text-primary);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);display:flex}.ConnectorsMockup-module__fKPdAq__itemDragSource{border:1.5px dashed var(--color-border-strong);color:var(--color-text-muted);background:0 0}.ConnectorsMockup-module__fKPdAq__itemDragSource .ConnectorsMockup-module__fKPdAq__itemIcon,.ConnectorsMockup-module__fKPdAq__itemDragSource .ConnectorsMockup-module__fKPdAq__itemName{visibility:hidden}.ConnectorsMockup-module__fKPdAq__itemIcon{border-radius:var(--radius-md);background:var(--color-card-elevated);border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ConnectorsMockup-module__fKPdAq__iconPurple{color:var(--color-accent-purple)}.ConnectorsMockup-module__fKPdAq__iconBlue{color:var(--color-accent-blue)}.ConnectorsMockup-module__fKPdAq__iconGreen{color:var(--color-accent-green)}.ConnectorsMockup-module__fKPdAq__itemName{flex:1}.ConnectorsMockup-module__fKPdAq__grip{color:var(--color-text-muted)}.ConnectorsMockup-module__fKPdAq__floating{background:var(--color-surface-elevated);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:var(--radius-lg);padding:var(--spacing-3) var(--spacing-4) var(--spacing-3) var(--spacing-3);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--spacing-3);box-shadow:var(--shadow-canvas-floating);z-index:3;display:inline-flex;position:absolute;top:230px;right:-10px}.ConnectorsMockup-module__fKPdAq__gripFaint{opacity:.55}
.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)}
.RegisterForm-module__VzbBKa__wrapper{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:440px;display:flex}.RegisterForm-module__VzbBKa__brand{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);display:flex}.RegisterForm-module__VzbBKa__brandName{font-size:var(--font-size-lg);letter-spacing:-.01em}.RegisterForm-module__VzbBKa__headlineGroup{flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__headline{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0}.RegisterForm-module__VzbBKa__socials{gap:var(--spacing-3);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__errorMessage{text-align:center}.RegisterForm-module__VzbBKa__fields{gap:var(--spacing-5);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__nameGrid{gap:var(--spacing-4);grid-template-columns:1fr 1fr;display:grid}.RegisterForm-module__VzbBKa__passwordGroup{gap:var(--spacing-2);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__eyeButton{color:var(--color-text-muted);cursor:pointer;padding:var(--spacing-1);min-width:44px;min-height:44px;transition:color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;display:flex}.RegisterForm-module__VzbBKa__eyeButton:hover{color:var(--color-text-primary)}.RegisterForm-module__VzbBKa__eyeButton: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}.RegisterForm-module__VzbBKa__strengthRow{align-items:center;gap:var(--spacing-2);display:flex}.RegisterForm-module__VzbBKa__strengthBars{gap:var(--spacing-1);flex:1;display:flex}.RegisterForm-module__VzbBKa__strengthSegment{height:var(--spacing-1);border-radius:var(--radius-full);transition:background-color var(--transition-fast);flex:1}.RegisterForm-module__VzbBKa__strengthEmpty{background-color:var(--color-border)}.RegisterForm-module__VzbBKa__strengthError{background-color:var(--color-error)}.RegisterForm-module__VzbBKa__strengthWarning{background-color:var(--color-warning)}.RegisterForm-module__VzbBKa__strengthSuccess{background-color:var(--color-success)}.RegisterForm-module__VzbBKa__strengthLabel{text-align:right;flex-shrink:0;width:50px}.RegisterForm-module__VzbBKa__consentGroup{gap:var(--spacing-3);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__consentField{gap:var(--spacing-1);flex-direction:column;display:flex}.RegisterForm-module__VzbBKa__consentError{text-align:left}.RegisterForm-module__VzbBKa__termsRow{align-items:flex-start;gap:var(--spacing-2);display:flex}.RegisterForm-module__VzbBKa__termsText{line-height:var(--line-height-normal);text-align:left}.RegisterForm-module__VzbBKa__submitButton{margin-top:var(--spacing-1)}.RegisterForm-module__VzbBKa__loginLine{text-align:center}
.NotificationList-module__rFPTuq__root{background:var(--color-surface-elevated);border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.NotificationList-module__rFPTuq__header{padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;display:flex}.NotificationList-module__rFPTuq__list{max-height:400px;overflow-y:auto}.NotificationList-module__rFPTuq__item{align-items:flex-start;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);border:none;border-bottom:1px solid var(--color-border-subtle);color:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;min-height:44px;font-family:inherit;display:flex}.NotificationList-module__rFPTuq__item:last-child{border-bottom:none}.NotificationList-module__rFPTuq__item:hover{background:var(--color-surface-hover)}.NotificationList-module__rFPTuq__item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}.NotificationList-module__rFPTuq__itemUnread{background:var(--color-surface-hover-subtle)}.NotificationList-module__rFPTuq__iconContainer{border-radius:var(--radius-full);background:var(--color-surface);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.NotificationList-module__rFPTuq__icon{color:var(--color-text-secondary)}.NotificationList-module__rFPTuq__itemContent{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.NotificationList-module__rFPTuq__time{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.NotificationList-module__rFPTuq__empty{padding:var(--spacing-8) var(--spacing-4);justify-content:center;align-items:center;display:flex}
.Sidebar-module__iFswcW__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;overflow-y:auto}.Sidebar-module__iFswcW__team{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);cursor:pointer;min-height:44px;display:flex}.Sidebar-module__iFswcW__team:hover{background:var(--color-surface-hover)}.Sidebar-module__iFswcW__team:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.Sidebar-module__iFswcW__teamAvatar{border-radius:var(--radius-segment-tab);flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;overflow:hidden}.Sidebar-module__iFswcW__teamAvatarImg{object-fit:cover;border-radius:var(--radius-segment-tab);width:100%;height:100%}.Sidebar-module__iFswcW__teamMeta{flex-direction:column;flex:1;min-width:0;line-height:1.1;display:flex}.Sidebar-module__iFswcW__teamLabel{font-size:var(--font-size-tag);color:var(--color-text-muted);font-weight:var(--font-weight-normal)}.Sidebar-module__iFswcW__teamName{font-size:var(--font-size-metric);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Sidebar-module__iFswcW__teamChev{color:var(--color-text-muted);flex-shrink:0}.Sidebar-module__iFswcW__search{flex-shrink:0}.Sidebar-module__iFswcW__nav{gap:var(--spacing-1);flex-direction:column;flex:1;display:flex}.Sidebar-module__iFswcW__logoutButton{align-items:center;gap:var(--spacing-2-5);padding:var(--spacing-2-5) var(--spacing-3);border-radius:var(--radius-md);color:var(--color-text-muted);cursor:pointer;width:100%;min-height:44px;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;margin-top:auto;display:flex}.Sidebar-module__iFswcW__logoutButton:hover{background:var(--color-danger-subtle);color:var(--color-danger)}.Sidebar-module__iFswcW__logoutButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.TopBar-module__YtDP0q__topbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--color-border-subtle);background:var(--color-background);z-index:20;height:var(--topbar-height);display:flex;position:sticky;top:0}.TopBar-module__YtDP0q__left{align-items:center;gap:var(--spacing-4);flex-shrink:0;display:flex}.TopBar-module__YtDP0q__brandLogo{border-radius:var(--radius-full);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.TopBar-module__YtDP0q__brandLogoImg{object-fit:cover;border-radius:var(--radius-full);width:100%;height:100%}.TopBar-module__YtDP0q__center{flex:1;justify-content:center;display:flex}.TopBar-module__YtDP0q__searchBar{width:100%;max-width:340px}.TopBar-module__YtDP0q__right{align-items:center;gap:var(--spacing-2);flex-shrink:0;display:flex}.TopBar-module__YtDP0q__iconButton{border-radius:var(--radius-full);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:44px;min-width:44px;height:44px;min-height:44px;color:var(--color-text-secondary);cursor:pointer;transition:color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex}.TopBar-module__YtDP0q__iconButton:hover{color:var(--color-text-primary)}.TopBar-module__YtDP0q__iconButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.TopBar-module__YtDP0q__iconButtonActive{color:var(--color-text-primary)}.TopBar-module__YtDP0q__iconButtonActive:hover{background:var(--color-surface)}.TopBar-module__YtDP0q__avatar{flex-shrink:0}
.UserMenu-module__4DyoxG__root{position:relative}.UserMenu-module__4DyoxG__trigger{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);display:flex}.UserMenu-module__4DyoxG__trigger:hover{background:var(--color-surface-hover)}.UserMenu-module__4DyoxG__identity{flex-direction:column;min-width:0;display:flex}.UserMenu-module__4DyoxG__name{white-space:nowrap;text-overflow:ellipsis;max-width:140px;color:var(--color-text-primary);overflow:hidden}.UserMenu-module__4DyoxG__email{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:var(--font-size-xs);color:var(--color-text-muted);overflow:hidden}.UserMenu-module__4DyoxG__chevron{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}
.PassRateCard-module__-fTfpa__bigNumber{font-size:var(--font-size-hero);line-height:1;font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);margin:var(--spacing-2) 0 var(--spacing-1);align-items:baseline;gap:var(--spacing-2);font-variant-numeric:tabular-nums;color:var(--color-text-primary);display:flex}.PassRateCard-module__-fTfpa__bigUnit{color:var(--color-text-muted);font-size:var(--font-size-2xl)}.PassRateCard-module__-fTfpa__desc{margin-bottom:var(--spacing-6)}.PassRateCard-module__-fTfpa__barLabels{margin-top:var(--spacing-2);justify-content:space-between;display:flex}
.ExecutionsCard-module__kuq5bG__card{position:relative}.ExecutionsCard-module__kuq5bG__expandBtn{background:var(--color-surface-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.ExecutionsCard-module__kuq5bG__expandBtn:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.ExecutionsCard-module__kuq5bG__expandBtn:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ExecutionsCard-module__kuq5bG__legend{margin-bottom:var(--spacing-4)}.ExecutionsCard-module__kuq5bG__stats{gap:var(--spacing-6);margin-top:var(--spacing-3);display:flex}.ExecutionsCard-module__kuq5bG__stat{gap:var(--spacing-0-5);flex-direction:column;display:flex}.ExecutionsCard-module__kuq5bG__statVal{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-slight)}.ExecutionsCard-module__kuq5bG__statLbl{align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);font-size:var(--font-size-2xs);display:inline-flex}.ExecutionsCard-module__kuq5bG__statDot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);background:var(--_dot-bg);flex-shrink:0}
.MetricsPanel-module__oy3aQW__list{gap:var(--spacing-3);flex-direction:column;display:flex}
.RuntimeHostPanel-module__moL-Yq__panel{gap:var(--spacing-4);flex-direction:column;display:flex}.RuntimeHostPanel-module__moL-Yq__section{gap:var(--spacing-2);flex-direction:column;display:flex}.RuntimeHostPanel-module__moL-Yq__sectionHeading{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.RuntimeHostPanel-module__moL-Yq__statGrid{gap:var(--spacing-2-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.RuntimeHostPanel-module__moL-Yq__statItem{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.RuntimeHostPanel-module__moL-Yq__statLabel{margin:0}.RuntimeHostPanel-module__moL-Yq__statValue{color:var(--color-text-primary);font-variant-numeric:tabular-nums;margin:0}.RuntimeHostPanel-module__moL-Yq__gauge{gap:var(--spacing-1-5);flex-direction:column;display:flex}.RuntimeHostPanel-module__moL-Yq__gaugeTop{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.RuntimeHostPanel-module__moL-Yq__gaugeValue{font-variant-numeric:tabular-nums}
.ConversationsStatusDonut-module__uz9ckG__wrapper{align-items:center;gap:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-4);grid-template-columns:minmax(180px,220px) 1fr;display:grid}.ConversationsStatusDonut-module__uz9ckG__chart{aspect-ratio:1;width:100%;position:relative}.ConversationsStatusDonut-module__uz9ckG__track{fill:none;stroke:var(--color-border)}.ConversationsStatusDonut-module__uz9ckG__centerLabel{justify-content:center;align-items:center;gap:var(--spacing-1);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.ConversationsStatusDonut-module__uz9ckG__totalValue{display:inline-block}.ConversationsStatusDonut-module__uz9ckG__legend{min-width:0}.ConversationsStatusDonut-module__uz9ckG__fallback{margin-top:var(--spacing-2);grid-column:1/-1}.ConversationsStatusDonut-module__uz9ckG__fallback summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ConversationsStatusDonut-module__uz9ckG__table{width:100%;margin-top:var(--spacing-2);border-collapse:collapse;font-size:var(--font-size-sm)}.ConversationsStatusDonut-module__uz9ckG__table th,.ConversationsStatusDonut-module__uz9ckG__table td{text-align:left;padding:var(--spacing-2);border-bottom:1px solid var(--color-border)}.ConversationsStatusDonut-module__uz9ckG__caption{caption-side:top;text-align:left;color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:var(--spacing-1)}@media (max-width:640px){.ConversationsStatusDonut-module__uz9ckG__wrapper{grid-template-columns:1fr;justify-items:center}}
.MetricsOverview-module__9AmkPG__overview{gap:var(--spacing-5);flex-direction:column;display:flex}.MetricsOverview-module__9AmkPG__kpiStrip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.MetricsOverview-module__9AmkPG__chartGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.MetricsOverview-module__9AmkPG__bottomGrid{gap:var(--spacing-4);grid-template-columns:2fr 1fr;display:grid}.MetricsOverview-module__9AmkPG__chartCard,.MetricsOverview-module__9AmkPG__panelCard{gap:var(--spacing-3);padding:var(--spacing-5);flex-direction:column;display:flex}.MetricsOverview-module__9AmkPG__cardTitle{margin:0}.MetricsOverview-module__9AmkPG__chart{width:100%;height:200px}@media (max-width:900px){.MetricsOverview-module__9AmkPG__bottomGrid{grid-template-columns:1fr}}
.MemoryTimeline-module__u-8R3W__timeline{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MemoryTimeline-module__u-8R3W__item{grid-template-columns:var(--spacing-8) 1fr;gap:var(--spacing-3);padding-bottom:var(--spacing-4);display:grid;position:relative}.MemoryTimeline-module__u-8R3W__item:before{content:"";top:var(--spacing-6);bottom:0;left:calc(var(--spacing-4) - var(--spacing-px));width:var(--spacing-px);background:var(--color-border);position:absolute}.MemoryTimeline-module__u-8R3W__item:last-child:before{display:none}.MemoryTimeline-module__u-8R3W__marker{padding-top:var(--spacing-1);justify-content:center;align-items:flex-start;display:flex}.MemoryTimeline-module__u-8R3W__dot{width:var(--spacing-3);height:var(--spacing-3);border-radius:var(--radius-full);background:var(--color-primary);box-shadow:0 0 0 var(--spacing-1) var(--color-card)}.MemoryTimeline-module__u-8R3W__card{gap:var(--spacing-1-5);text-align:left;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;padding:var(--spacing-3) var(--spacing-4);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;min-height:44px;display:flex}.MemoryTimeline-module__u-8R3W__card:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated)}.MemoryTimeline-module__u-8R3W__card:focus-visible{box-shadow:0 0 0 2px var(--color-card), 0 0 0 4px var(--color-primary);outline:none}.MemoryTimeline-module__u-8R3W__head{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.MemoryTimeline-module__u-8R3W__kind{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.MemoryTimeline-module__u-8R3W__time{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;margin-left:auto}.MemoryTimeline-module__u-8R3W__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.MemoryTimeline-module__u-8R3W__content{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MemoryTimeline-module__u-8R3W__embedding{align-items:center;gap:var(--spacing-1);font-size:var(--font-size-2xs);color:var(--color-text-muted);align-self:flex-start;display:inline-flex}.MemoryTimeline-module__u-8R3W__embeddingDot{width:var(--spacing-1-5);height:var(--spacing-1-5);border-radius:var(--radius-full);background:var(--color-accent-green)}
.MemoriaDetailDrawer-module__5WInLq__body{gap:var(--spacing-5);padding:var(--spacing-4);flex-direction:column;display:flex}.MemoriaDetailDrawer-module__5WInLq__fields{gap:var(--spacing-3);grid-template-columns:1fr;display:grid}.MemoriaDetailDrawer-module__5WInLq__field{gap:var(--spacing-0-5);flex-direction:column;display:flex}.MemoriaDetailDrawer-module__5WInLq__fieldLabel{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.MemoriaDetailDrawer-module__5WInLq__fieldValue{font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-word}.MemoriaDetailDrawer-module__5WInLq__contentHeading{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.04em}.MemoriaDetailDrawer-module__5WInLq__content{white-space:pre-wrap;word-break:break-word;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3);margin:var(--spacing-2) 0 0}.MemoriaDetailDrawer-module__5WInLq__embedding{align-items:center;gap:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-muted);align-self:flex-start;display:inline-flex}.MemoriaDetailDrawer-module__5WInLq__embeddingDot{width:var(--spacing-2);height:var(--spacing-2);border-radius:var(--radius-full);background:var(--color-accent-green)}
.LlmObservabilityOverview-module__JST5Ga__overview{gap:var(--spacing-5);flex-direction:column;display:flex}.LlmObservabilityOverview-module__JST5Ga__kpiStrip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.LlmObservabilityOverview-module__JST5Ga__chartGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.LlmObservabilityOverview-module__JST5Ga__bottomGrid{gap:var(--spacing-4);grid-template-columns:2fr 1fr;display:grid}.LlmObservabilityOverview-module__JST5Ga__chartCard,.LlmObservabilityOverview-module__JST5Ga__panelCard,.LlmObservabilityOverview-module__JST5Ga__tableCard{gap:var(--spacing-3);padding:var(--spacing-5);flex-direction:column;display:flex}.LlmObservabilityOverview-module__JST5Ga__cardTitle{margin:0}.LlmObservabilityOverview-module__JST5Ga__chart{width:100%;height:200px}@media (max-width:900px){.LlmObservabilityOverview-module__JST5Ga__bottomGrid{grid-template-columns:1fr}}
.ProductAnalyticsOverview-module__pa5MpG__overview{gap:var(--spacing-5);flex-direction:column;display:flex}.ProductAnalyticsOverview-module__pa5MpG__kpiStrip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.ProductAnalyticsOverview-module__pa5MpG__chartGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(360px,1fr));display:grid}.ProductAnalyticsOverview-module__pa5MpG__bottomGrid{gap:var(--spacing-4);grid-template-columns:2fr 1fr;display:grid}.ProductAnalyticsOverview-module__pa5MpG__chartCard,.ProductAnalyticsOverview-module__pa5MpG__panelCard,.ProductAnalyticsOverview-module__pa5MpG__tableCard{gap:var(--spacing-3);padding:var(--spacing-5);flex-direction:column;display:flex}.ProductAnalyticsOverview-module__pa5MpG__cardTitle{margin:0}.ProductAnalyticsOverview-module__pa5MpG__chart{width:100%;height:200px}@media (max-width:900px){.ProductAnalyticsOverview-module__pa5MpG__bottomGrid{grid-template-columns:1fr}}
.CheckResultsTable-module__GSnCrq__statusCell{align-items:center;gap:var(--spacing-2);display:inline-flex}.CheckResultsTable-module__GSnCrq__statusText{white-space:nowrap}.CheckResultsTable-module__GSnCrq__mono{font-variant-numeric:tabular-nums}
.CheckFormDrawer-module__myk4QG__form{gap:var(--spacing-4);flex-direction:column;display:flex}.CheckFormDrawer-module__myk4QG__row{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.CheckFormDrawer-module__myk4QG__col{flex:10rem;min-width:10rem}.CheckFormDrawer-module__myk4QG__toggleRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}.CheckFormDrawer-module__myk4QG__toggleText{gap:var(--spacing-1);flex-direction:column;display:flex}.CheckFormDrawer-module__myk4QG__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-3);width:100%;display:flex}
.ConfirmDeleteCheckDialog-module__HNGnXW__body{gap:var(--spacing-4);flex-direction:column;display:flex}.ConfirmDeleteCheckDialog-module__HNGnXW__errorBanner{padding:var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-error);border-radius:var(--radius-md)}.ConfirmDeleteCheckDialog-module__HNGnXW__confirmSection{gap:var(--spacing-2);flex-direction:column;display:flex}.ConfirmDeleteCheckDialog-module__HNGnXW__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-3);width:100%;display:flex}
.IncidentsTable-module__ns_PNa__ruleName{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.IncidentsTable-module__ns_PNa__summary{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.IncidentsTable-module__ns_PNa__duration{font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}
.AlertRulesTable-module__buyy_q__name{font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AlertRulesTable-module__buyy_q__mono{font-family:var(--font-family-mono)}.AlertRulesTable-module__buyy_q__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-1);display:flex}
