.MentionMenu-module__vSPEEa__menu{background-color:var(--color-surface-elevated,var(--color-surface));border:1px solid var(--color-border);border-radius:var(--radius-lg);max-height:320px;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}.MentionMenu-module__vSPEEa__placementTop{bottom:calc(100% + var(--spacing-2))}.MentionMenu-module__vSPEEa__placementBottom{top:calc(100% + var(--spacing-2))}.MentionMenu-module__vSPEEa__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)}.MentionMenu-module__vSPEEa__list{gap:var(--spacing-1-5);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.MentionMenu-module__vSPEEa__group{gap:var(--spacing-0-5);flex-direction:column;display:flex}.MentionMenu-module__vSPEEa__groupHeader{padding:var(--spacing-1) var(--spacing-2) var(--spacing-0-5);font-family:var(--font-family-sans);font-size:var(--font-size-2xs,var(--font-size-xs));font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.MentionMenu-module__vSPEEa__rowWrapper{display:block}.MentionMenu-module__vSPEEa__state{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-4) var(--spacing-3);font-family:var(--font-family-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;display:flex}.MentionMenu-module__vSPEEa__spinner{color:var(--color-accent-purple);justify-content:center;align-items:center;animation:.9s linear infinite MentionMenu-module__vSPEEa__mention-spin;display:inline-flex}@keyframes MentionMenu-module__vSPEEa__mention-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MentionMenu-module__vSPEEa__spinner{animation:none}}
.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);width:100%;padding:var(--spacing-4);color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;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{overflow-wrap:anywhere;min-width:0;margin:0}.PromptTemplateCard-module__2zrs3a__slash{padding:var(--pill-py-sm) var(--pill-px-sm);border-radius:var(--radius-full);background-color:var(--color-surface-inset);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);align-self:flex-start}.PromptTemplateCard-module__2zrs3a__description{margin:0}.PromptTemplateCard-module__2zrs3a__preview{max-height:calc(var(--spacing-20) + var(--spacing-4));padding:var(--spacing-2);border-radius:var(--radius-md);background-color:var(--color-surface-active);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:pre-wrap;margin:0;overflow:hidden}.PromptTemplateCard-module__2zrs3a__metaRow{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-top:auto;display:flex}.PromptTemplateCard-module__2zrs3a__meta{align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);display:inline-flex}.PromptTemplateCard-module__2zrs3a__usage{font-variant-numeric:tabular-nums}.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}@media (prefers-reduced-motion:reduce){.PromptTemplateCard-module__2zrs3a__card{transition:none}}
.ExportConversationDialog-module__Jvmu4q__description{margin-bottom:var(--spacing-4)}.ExportConversationDialog-module__Jvmu4q__fieldset{gap:var(--spacing-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.ExportConversationDialog-module__Jvmu4q__legend{font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:var(--spacing-2);padding:0}.ExportConversationDialog-module__Jvmu4q__options{gap:var(--spacing-3);flex-direction:column;display:flex}.ExportConversationDialog-module__Jvmu4q__option{gap:var(--spacing-1);padding:var(--spacing-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;display:flex}.ExportConversationDialog-module__Jvmu4q__option:hover{border-color:var(--color-border-strong);background-color:var(--color-surface-hover)}.ExportConversationDialog-module__Jvmu4q__optionHelp{font-family:var(--font-family-sans);font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:var(--spacing-7)}.ExportConversationDialog-module__Jvmu4q__actions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}
.LoginBrandingPanel-module__wH65ca__panel{background:var(--color-background-alt);padding:var(--spacing-16) var(--spacing-12) 0;border-left:1px solid var(--color-border-subtle);flex-direction:column;display:flex;position:relative;overflow:hidden}.LoginBrandingPanel-module__wH65ca__gradientOverlay{pointer-events:none;position:absolute;inset:0}.LoginBrandingPanel-module__wH65ca__gradientWarm{background:radial-gradient(60% 40% at 80% 10%, var(--color-brand-glow-gold), transparent 60%), radial-gradient(50% 50% at 10% 80%, var(--color-brand-glow-violet), transparent 60%)}.LoginBrandingPanel-module__wH65ca__gradientCool{background:radial-gradient(60% 40% at 80% 10%, var(--color-brand-glow-teal), transparent 60%), radial-gradient(50% 50% at 10% 80%, var(--color-brand-glow-blue), transparent 60%)}.LoginBrandingPanel-module__wH65ca__hero{z-index:2;max-width:520px;position:relative}.LoginBrandingPanel-module__wH65ca__heroLogo{object-fit:contain;width:160px;height:auto;margin-bottom:var(--spacing-8)}.LoginBrandingPanel-module__wH65ca__heading{font-size:var(--font-size-4xl);line-height:1.08;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;margin:0 0 var(--spacing-4)}.LoginBrandingPanel-module__wH65ca__description{font-size:var(--font-size-base);margin:0 0 var(--spacing-6);max-width:460px;line-height:1.55}.LoginBrandingPanel-module__wH65ca__dots{gap:var(--spacing-2);align-items:center;display:flex}.LoginBrandingPanel-module__wH65ca__dot{border-radius:var(--radius-full);width:7px;height:7px;transition:background-color var(--transition-fast)}.LoginBrandingPanel-module__wH65ca__dotActive{background:var(--color-text-primary)}.LoginBrandingPanel-module__wH65ca__dotInactive{background:var(--color-border)}@media (max-width:1024px){.LoginBrandingPanel-module__wH65ca__panel{display:none}}
.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}
.LoginForm-module__xWmc7W__wrapper{gap:var(--spacing-6);flex-direction:column;width:100%;max-width:420px;display:flex}.LoginForm-module__xWmc7W__brand{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);display:flex}.LoginForm-module__xWmc7W__brandIcon{object-fit:contain;flex-shrink:0;width:28px;height:28px}.LoginForm-module__xWmc7W__brandName{font-size:var(--font-size-lg);letter-spacing:-.01em}.LoginForm-module__xWmc7W__headlineGroup{flex-direction:column;display:flex}.LoginForm-module__xWmc7W__headline{font-size:var(--font-size-3xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0}.LoginForm-module__xWmc7W__accentText{color:var(--color-primary);font-weight:var(--font-weight-bold)}.LoginForm-module__xWmc7W__socials{gap:var(--spacing-3);flex-direction:column;display:flex}.LoginForm-module__xWmc7W__errorMessage{text-align:center}.LoginForm-module__xWmc7W__fields{gap:var(--spacing-5);flex-direction:column;display:flex}.LoginForm-module__xWmc7W__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}.LoginForm-module__xWmc7W__eyeButton:hover{color:var(--color-text-primary)}.LoginForm-module__xWmc7W__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}.LoginForm-module__xWmc7W__rememberRow{justify-content:space-between;align-items:center;display:flex}.LoginForm-module__xWmc7W__rememberGroup{align-items:center;gap:var(--spacing-2);display:flex}.LoginForm-module__xWmc7W__submitButton{margin-top:var(--spacing-1)}.LoginForm-module__xWmc7W__signupLine{text-align:center}
.PageSkeleton-module__QUPWjG__wrapper{gap:var(--spacing-6);padding:var(--spacing-6);flex-direction:column;width:100%;min-height:100%;display:flex}.PageSkeleton-module__QUPWjG__header{justify-content:space-between;align-items:center;display:flex}.PageSkeleton-module__QUPWjG__statsRow{gap:var(--spacing-4);grid-template-columns:repeat(4,1fr);display:grid}.PageSkeleton-module__QUPWjG__statCard{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.PageSkeleton-module__QUPWjG__contentArea{gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;flex:1;display:flex}.PageSkeleton-module__QUPWjG__contentRow{gap:var(--spacing-4);align-items:center;display:flex}@media (max-width:768px){.PageSkeleton-module__QUPWjG__statsRow{grid-template-columns:repeat(2,1fr)}}
.ProjectReposList-module__UNvtWW__root{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.ProjectReposList-module__UNvtWW__loading{justify-content:center;align-items:center;min-height:160px;display:flex}.ProjectReposList-module__UNvtWW__header{align-items:center;gap:var(--spacing-3);display:flex}.ProjectReposList-module__UNvtWW__title{letter-spacing:var(--letter-spacing-slight)}.ProjectReposList-module__UNvtWW__list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProjectReposList-module__UNvtWW__item{width:100%}.ProjectReposList-module__UNvtWW__row{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;min-height:64px;transition:border-color var(--transition-normal), background-color var(--transition-normal);align-items:stretch;display:flex}.ProjectReposList-module__UNvtWW__row:hover{border-color:var(--color-border-strong);background:var(--color-card-elevated)}.ProjectReposList-module__UNvtWW__open{align-items:center;gap:var(--spacing-4);min-width:0;padding:var(--spacing-4) var(--spacing-5);border-radius:var(--radius-lg);color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;font-family:inherit;display:flex}.ProjectReposList-module__UNvtWW__open:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.ProjectReposList-module__UNvtWW__iconWrapper{border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ProjectReposList-module__UNvtWW__identity{gap:var(--spacing-1);flex-direction:column;flex:auto;min-width:0;display:flex}.ProjectReposList-module__UNvtWW__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectReposList-module__UNvtWW__branch{align-items:center;gap:var(--spacing-1);color:var(--color-text-muted);display:inline-flex}.ProjectReposList-module__UNvtWW__indexDetail{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProjectReposList-module__UNvtWW__status{flex-shrink:0}.ProjectReposList-module__UNvtWW__chevron{color:var(--color-text-muted);flex-shrink:0}.ProjectReposList-module__UNvtWW__indexControls{justify-content:flex-end;align-items:center;gap:var(--spacing-2) var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);border-left:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.ProjectReposList-module__UNvtWW__indexSwitch{align-items:center;gap:var(--spacing-2);min-height:var(--size-touch-target);font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;display:inline-flex}@media (max-width:768px){.ProjectReposList-module__UNvtWW__rowIndexed{flex-direction:column}.ProjectReposList-module__UNvtWW__rowIndexed .ProjectReposList-module__UNvtWW__indexControls{border-left:0;border-top:1px solid var(--color-border-subtle);justify-content:flex-start}}
.BootLoaderScreen-module__3zq_7W__screen{z-index:9999;background-color:var(--color-background);font-family:var(--font-family-sans);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BootLoaderScreen-module__3zq_7W__backdrop{pointer-events:none;background:radial-gradient(50% 40% at 50% 40%, color-mix(in srgb, var(--color-primary) 4%, transparent), transparent 70%), radial-gradient(40% 50% at 70% 60%, color-mix(in srgb, var(--color-accent-purple) 3%, transparent), transparent 60%);position:absolute;inset:0}.BootLoaderScreen-module__3zq_7W__center{z-index:1;align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex;position:relative}.BootLoaderScreen-module__3zq_7W__spinner{width:44px;height:44px;position:relative}.BootLoaderScreen-module__3zq_7W__spinnerTrack{border-radius:var(--radius-full);border:3px solid var(--color-border);border-top-color:var(--color-primary);width:100%;height:100%;animation:.8s linear infinite BootLoaderScreen-module__3zq_7W__spin}@keyframes BootLoaderScreen-module__3zq_7W__spin{to{transform:rotate(360deg)}}.BootLoaderScreen-module__3zq_7W__message{text-align:center;max-width:280px}.BootLoaderScreen-module__3zq_7W__brand{bottom:var(--spacing-6);z-index:1;color:var(--color-text-muted);position:absolute;left:50%;transform:translate(-50%)}
.PlanBuilderFilters-module__Gulh5a__root{padding:var(--spacing-2) 0}
.PlanBuilderHero-module__yFBE2a__root{text-align:center;padding:var(--spacing-7) var(--spacing-4) var(--spacing-5-5);align-items:center;gap:var(--spacing-3-5);flex-direction:column;display:flex;position:relative}.PlanBuilderHero-module__yFBE2a__root:before{content:"";background:radial-gradient(ellipse at center, var(--color-hero-gradient-start) 0%, var(--color-hero-gradient-mid) 35%, var(--color-hero-gradient-end) 70%);pointer-events:none;z-index:0;width:1000px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.PlanBuilderHero-module__yFBE2a__eyebrow{z-index:1;align-items:center;gap:var(--spacing-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:var(--spacing-1) var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);display:inline-flex;position:relative}.PlanBuilderHero-module__yFBE2a__dot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);background:var(--color-text-primary);box-shadow:var(--shadow-plan-hero-dot);flex-shrink:0}.PlanBuilderHero-module__yFBE2a__title{z-index:1;font-size:var(--font-size-hero-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:var(--spacing-1) 0 0;letter-spacing:var(--letter-spacing-tighter);line-height:1.1;position:relative}.PlanBuilderHero-module__yFBE2a__accent{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.PlanBuilderHero-module__yFBE2a__subtitle{z-index:1;color:var(--color-text-muted);font-size:var(--font-size-metric);max-width:520px;margin:0;line-height:1.55;position:relative}.PlanBuilderHero-module__yFBE2a__toggleWrapper{z-index:1;margin-top:var(--spacing-1-5);position:relative}
.PlanCard-module__A_zMSq__card{border-radius:var(--radius-2xl);background:var(--color-card);border:1px solid var(--color-border);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);position:relative}.PlanCard-module__A_zMSq__card:hover{border-color:var(--color-border-subtle);box-shadow:0 4px 24px color-mix(in srgb, var(--color-background) 60%, transparent)}.PlanCard-module__A_zMSq__featured{background:var(--color-card-elevated);border-color:#0000}.PlanCard-module__A_zMSq__featured:before{content:"";border-radius:var(--radius-2xl);background:linear-gradient(135deg, var(--color-accent-purple), var(--color-accent-blue), var(--color-success));pointer-events:none;z-index:0;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PlanCard-module__A_zMSq__inner{z-index:1;padding:var(--spacing-6);gap:var(--spacing-4);flex-direction:column;display:flex;position:relative}.PlanCard-module__A_zMSq__header{justify-content:space-between;align-items:center;display:flex}.PlanCard-module__A_zMSq__planName{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide-md);color:var(--color-text-muted)}.PlanCard-module__A_zMSq__priceSection{margin-top:var(--spacing-1)}.PlanCard-module__A_zMSq__description{line-height:1.5}.PlanCard-module__A_zMSq__toggleRow{justify-content:space-between;align-items:center;min-height:44px;display:flex}.PlanCard-module__A_zMSq__divider{all:unset;background:var(--color-border);height:1px;display:block}.PlanCard-module__A_zMSq__featureList{all:unset;gap:var(--spacing-1);flex-direction:column;display:flex}.PlanCard-module__A_zMSq__featureListItem{list-style:none}.PlanCard-module__A_zMSq__moreFeatures{padding-top:var(--spacing-1)}
.PlanCompareStrip-module__-htn0q__root{justify-content:space-between;align-items:center;gap:var(--spacing-6);padding:var(--spacing-6);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-xl);display:flex}.PlanCompareStrip-module__-htn0q__textSection{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.PlanCompareStrip-module__-htn0q__heading{color:var(--color-text-primary);margin:0}.PlanCompareStrip-module__-htn0q__description{margin:0;line-height:1.5}.PlanCompareStrip-module__-htn0q__actions{align-items:center;gap:var(--spacing-3);flex-shrink:0;display:flex}@media (max-width:640px){.PlanCompareStrip-module__-htn0q__root{text-align:center;flex-direction:column}.PlanCompareStrip-module__-htn0q__actions{justify-content:center;width:100%}}
.ProfileSettingsPageHead-module__c4mkKG__pageHead{align-items:center;gap:var(--spacing-5);padding:var(--spacing-5) var(--spacing-8) var(--spacing-1);display:flex}.ProfileSettingsPageHead-module__c4mkKG__avatar{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--color-primary), var(--color-accent-purple));width:52px;height:52px;color:var(--color-on-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProfileSettingsPageHead-module__c4mkKG__avatar img{object-fit:cover;width:100%;height:100%}.ProfileSettingsPageHead-module__c4mkKG__headText{flex-direction:column;display:flex}.ProfileSettingsPageHead-module__c4mkKG__pageTitle{font-size:var(--font-size-heading);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter);color:var(--color-text-primary);margin:0}.ProfileSettingsPageHead-module__c4mkKG__pageMeta{align-items:center;gap:var(--spacing-4-5);margin-top:var(--spacing-1-5);display:flex}.ProfileSettingsPageHead-module__c4mkKG__metaItem{align-items:center;gap:var(--spacing-1-5);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-metric);display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tabsRow{padding:var(--spacing-3) var(--spacing-8) 0;border-bottom:1px solid var(--color-border-subtle)}.ProfileSettingsPageHead-module__c4mkKG__tabs{gap:var(--spacing-6);display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tab{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) 0 var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-body-xs);font-weight:var(--font-weight-medium);font-family:var(--font-family-sans);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;border-bottom:1.5px solid #0000;display:inline-flex}.ProfileSettingsPageHead-module__c4mkKG__tab:hover{color:var(--color-text-primary)}.ProfileSettingsPageHead-module__c4mkKG__tab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);border-radius:var(--radius-sm);outline:none}.ProfileSettingsPageHead-module__c4mkKG__tabActive{color:var(--color-info);border-bottom-color:var(--color-info)}@media (max-width:768px){.ProfileSettingsPageHead-module__c4mkKG__pageHead{padding:var(--spacing-4) var(--spacing-4) var(--spacing-1);align-items:flex-start;gap:var(--spacing-3);flex-direction:column}.ProfileSettingsPageHead-module__c4mkKG__tabsRow{padding:var(--spacing-3) var(--spacing-4) 0;overflow-x:auto}.ProfileSettingsPageHead-module__c4mkKG__tabs{gap:var(--spacing-4)}}
.PromptTemplateList-module__4dxu8G__grid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));width:100%;display:grid}.PromptTemplateList-module__4dxu8G__empty{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-4);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);text-align:center;flex-direction:column;display:flex}
.PromptEditorModal-module__wGoB4q__form{gap:var(--spacing-4);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.PromptEditorModal-module__wGoB4q__serverError{padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-error);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-error) 8%, transparent)}.PromptEditorModal-module__wGoB4q__row{gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PromptEditorModal-module__wGoB4q__slashField{align-items:center;gap:var(--spacing-1-5);display:flex}.PromptEditorModal-module__wGoB4q__slashField>:last-child{flex:1;min-width:0}.PromptEditorModal-module__wGoB4q__slashPrefix{color:var(--color-text-muted);font-family:var(--font-family-mono);font-size:var(--font-size-base);flex-shrink:0}.PromptEditorModal-module__wGoB4q__footerActions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}@media (max-width:640px){.PromptEditorModal-module__wGoB4q__row{grid-template-columns:minmax(0,1fr)}}
.KbDocumentsTable-module__XjwD6a__list{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KbDocumentsTable-module__XjwD6a__empty{padding:var(--spacing-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}
.KbIngestModal-module__38-4Ya__form{gap:var(--spacing-4);flex-direction:column;display:flex}.KbIngestModal-module__38-4Ya__tabsWrap{margin-bottom:var(--spacing-2);justify-content:flex-start;display:flex}.KbIngestModal-module__38-4Ya__field{gap:var(--spacing-2);flex-direction:column;display:flex}.KbIngestModal-module__38-4Ya__fieldHeader{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.KbIngestModal-module__38-4Ya__error{font-family:var(--font-family-sans);font-size:var(--font-size-xs);color:var(--color-error)}.KbIngestModal-module__38-4Ya__formError{padding:var(--spacing-3) var(--spacing-4);background-color:var(--color-error-bg);border:1px solid var(--color-error);border-radius:var(--radius-md)}.KbIngestModal-module__38-4Ya__footer{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.MemoryList-module__hKDyuq__list{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.MemoryList-module__hKDyuq__empty{padding:var(--spacing-6) var(--spacing-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);justify-content:center;align-items:center;display:flex}.MemoryList-module__hKDyuq__emptyText{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;max-width:480px;line-height:var(--line-height-snug)}
.SettingsForm-module__YOtUfW__form{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.SettingsForm-module__YOtUfW__modelGrid{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.SettingsForm-module__YOtUfW__localeRow{gap:var(--spacing-4);flex-wrap:wrap;display:flex}.SettingsForm-module__YOtUfW__autoRow{justify-content:space-between;align-items:center;gap:var(--spacing-4);display:flex}.SettingsForm-module__YOtUfW__autoText{gap:var(--spacing-1);flex-direction:column;max-width:480px;display:flex}.SettingsForm-module__YOtUfW__autoTitle{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}.SettingsForm-module__YOtUfW__autoDescription{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-snug)}.SettingsForm-module__YOtUfW__actions{justify-content:flex-end;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border);display:flex}.SettingsForm-module__YOtUfW__serverError{padding:var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-danger,var(--color-border));border-radius:var(--radius-md);color:var(--color-danger,var(--color-text-primary));font-size:var(--font-size-sm)}.SettingsForm-module__YOtUfW__charCount{font-size:var(--font-size-xs);color:var(--color-text-secondary);text-align:right;margin-top:var(--spacing-1)}
.ConversationsPerDayLineChart-module__YLVFkG__card{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__header{gap:var(--spacing-1);flex-direction:column;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__chartWrap{width:100%;height:200px}.ConversationsPerDayLineChart-module__YLVFkG__empty{border:1px dashed var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;min-height:160px;display:flex}.ConversationsPerDayLineChart-module__YLVFkG__fallback summary{cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-muted)}.ConversationsPerDayLineChart-module__YLVFkG__table{width:100%;margin-top:var(--spacing-2);border-collapse:collapse;font-size:var(--font-size-sm)}.ConversationsPerDayLineChart-module__YLVFkG__table th,.ConversationsPerDayLineChart-module__YLVFkG__table td{text-align:left;padding:var(--spacing-1) var(--spacing-2);border-bottom:1px solid var(--color-border)}.ConversationsPerDayLineChart-module__YLVFkG__caption{caption-side:top;text-align:left;color:var(--color-text-muted);font-size:var(--font-size-xs);margin-bottom:var(--spacing-1)}
.TopConversationsBarChart-module__2saYiG__container{gap:var(--spacing-3);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);counter-reset:row;flex-direction:column;margin:0;list-style:none;display:flex}.TopConversationsBarChart-module__2saYiG__row{align-items:flex-start;gap:var(--spacing-3);min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__rank{border-radius:var(--radius-full,9999px);background:var(--color-surface);border:1px solid var(--color-border);width:24px;height:24px;font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.TopConversationsBarChart-module__2saYiG__body{gap:var(--spacing-1);flex-direction:column;flex:1;min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__labelRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);min-width:0;display:flex}.TopConversationsBarChart-module__2saYiG__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.TopConversationsBarChart-module__2saYiG__value{font-variant-numeric:tabular-nums;flex-shrink:0}.TopConversationsBarChart-module__2saYiG__barTrack{background:var(--color-surface);border-radius:var(--radius-sm);width:100%;height:8px;overflow:hidden}.TopConversationsBarChart-module__2saYiG__barFill{background:var(--color-primary);border-radius:var(--radius-sm);height:100%;transition:width var(--transition-fast,.15s ease)}
.UsageOverviewStrip-module__xhTDGG__strip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));width:100%;display:grid}.UsageOverviewStrip-module__xhTDGG__cell{min-width:0;display:flex}.UsageOverviewStrip-module__xhTDGG__cell>*{width:100%}
.AgentInlineDrawer-module__ksWzxW__transcript{gap:var(--spacing-3);scroll-behavior:smooth;flex-direction:column;display:flex}.AgentInlineDrawer-module__ksWzxW__transcript::-webkit-scrollbar{width:6px}.AgentInlineDrawer-module__ksWzxW__transcript::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-full)}.AgentInlineDrawer-module__ksWzxW__empty{text-align:center;justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8) var(--spacing-4);flex-direction:column;margin:auto 0;display:flex}.AgentInlineDrawer-module__ksWzxW__emptyTitle{color:var(--color-text-primary)}.AgentInlineDrawer-module__ksWzxW__emptyHint{max-width:28ch}.AgentInlineDrawer-module__ksWzxW__toolIndicator{margin-top:var(--spacing-1)}.AgentInlineDrawer-module__ksWzxW__footer{gap:var(--spacing-2);flex-direction:column;display:flex}.AgentInlineDrawer-module__ksWzxW__error{padding-bottom:var(--spacing-1)}.AgentInlineDrawer-module__ksWzxW__usageBadge{width:100%}
.CardModalToolbar-module__-N9oRW__root{justify-content:space-between;align-items:center;gap:var(--spacing-4);padding:var(--spacing-2) var(--spacing-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-elevated);flex-shrink:0;display:flex}.CardModalToolbar-module__-N9oRW__breadcrumb{flex:auto;min-width:0}.CardModalToolbar-module__-N9oRW__actions{align-items:center;gap:var(--spacing-1);flex-shrink:0;display:flex}.CardModalToolbar-module__-N9oRW__watchGroup{align-items:center;gap:var(--spacing-1);display:flex}.CardModalToolbar-module__-N9oRW__watcherBadge{flex-shrink:0}.CardModalToolbar-module__-N9oRW__actionButton{width:var(--size-touch-target);height:var(--size-touch-target);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.CardModalToolbar-module__-N9oRW__actionButton:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.CardModalToolbar-module__-N9oRW__actionButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.CardModalToolbar-module__-N9oRW__actionButtonActive{background:var(--color-surface-hover);color:var(--color-primary)}
.RemindersSection-module__kkHLPW__body{gap:var(--spacing-3);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.RemindersSection-module__kkHLPW__controls{gap:var(--spacing-2);flex-direction:column;display:flex}.RemindersSection-module__kkHLPW__timeControl,.RemindersSection-module__kkHLPW__quickSelect{width:100%}.RemindersSection-module__kkHLPW__addButton{margin-top:var(--spacing-1)}.RemindersSection-module__kkHLPW__emptyText{padding:var(--spacing-3) var(--spacing-2);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.RemindersSection-module__kkHLPW__footer{padding-top:var(--spacing-2);border-top:1px solid var(--color-border-subtle);align-items:center;display:flex}
.TestCoveragePanel-module__JJ0b-G__root{justify-content:center;align-items:center;gap:var(--spacing-3);padding:var(--spacing-10) var(--spacing-6);text-align:center;background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.TestCoveragePanel-module__JJ0b-G__illustration{width:var(--spacing-16);height:var(--spacing-16);border-radius:var(--radius-full);background-color:var(--color-surface-inset);justify-content:center;align-items:center;display:flex}.TestCoveragePanel-module__JJ0b-G__illustrationIcon{color:var(--color-text-muted)}.TestCoveragePanel-module__JJ0b-G__message{max-width:360px;color:var(--color-text-secondary)}.TestCoveragePanel-module__JJ0b-G__actions{justify-content:center;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-2);flex-wrap:wrap;display:flex}.TestCoveragePanel-module__JJ0b-G__action{align-items:center;gap:var(--spacing-2);display:inline-flex}.TestCoveragePanel-module__JJ0b-G__actionLabel{align-items:center;display:inline-flex}.TestCoveragePanel-module__JJ0b-G__betaTag{text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}
.CipherQaPanel-module__tIzJ8q__root{gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.CipherQaPanel-module__tIzJ8q__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.CipherQaPanel-module__tIzJ8q__headerTitle{align-items:center;gap:var(--spacing-2);display:inline-flex}.CipherQaPanel-module__tIzJ8q__headerIcon{color:var(--color-info)}.CipherQaPanel-module__tIzJ8q__badges{align-items:center;gap:var(--spacing-2);display:inline-flex}.CipherQaPanel-module__tIzJ8q__state{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;display:flex}.CipherQaPanel-module__tIzJ8q__emptyMessage{color:var(--color-text-muted)}.CipherQaPanel-module__tIzJ8q__errorIcon{color:var(--color-error)}.CipherQaPanel-module__tIzJ8q__spinner{color:var(--color-info);animation:1s linear infinite CipherQaPanel-module__tIzJ8q__cipher-spin}@keyframes CipherQaPanel-module__tIzJ8q__cipher-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CipherQaPanel-module__tIzJ8q__spinner{animation:none}}.CipherQaPanel-module__tIzJ8q__suite{gap:var(--spacing-2);flex-direction:column;display:flex}.CipherQaPanel-module__tIzJ8q__execution{padding:var(--spacing-2);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.CipherQaPanel-module__tIzJ8q__summary{color:var(--color-text-secondary)}.CipherQaPanel-module__tIzJ8q__casesHeading{margin-top:var(--spacing-1);color:var(--color-text-primary)}.CipherQaPanel-module__tIzJ8q__caseList{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CipherQaPanel-module__tIzJ8q__caseItem{background-color:var(--color-surface-inset);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.CipherQaPanel-module__tIzJ8q__caseHeader{align-items:center;gap:var(--spacing-2);width:100%;padding:var(--spacing-2);text-align:left;cursor:pointer;color:inherit;background:0 0;border:none;display:flex}.CipherQaPanel-module__tIzJ8q__caseHeader:hover{background-color:var(--color-surface-hover)}.CipherQaPanel-module__tIzJ8q__caseHeader:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.CipherQaPanel-module__tIzJ8q__caseType{text-transform:uppercase;flex-shrink:0}.CipherQaPanel-module__tIzJ8q__caseName{color:var(--color-text-primary);flex:1}.CipherQaPanel-module__tIzJ8q__caseStatusDot{flex-shrink:0}.CipherQaPanel-module__tIzJ8q__caseChevron{color:var(--color-text-muted);flex-shrink:0}.CipherQaPanel-module__tIzJ8q__caseDetail{gap:var(--spacing-3);padding:0 var(--spacing-2) var(--spacing-3);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.CipherQaPanel-module__tIzJ8q__caseDescription{margin-top:var(--spacing-2);color:var(--color-text-secondary);line-height:var(--line-height-relaxed)}.CipherQaPanel-module__tIzJ8q__caseBlock{gap:var(--spacing-1);flex-direction:column;display:flex}.CipherQaPanel-module__tIzJ8q__report{gap:var(--spacing-2);margin-bottom:var(--spacing-3);padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.CipherQaPanel-module__tIzJ8q__reportHeading{color:var(--color-text-primary)}.CipherQaPanel-module__tIzJ8q__reportSummary{align-items:center;gap:var(--spacing-2);color:var(--color-text-primary);display:flex}.CipherQaPanel-module__tIzJ8q__reportBody{padding:var(--spacing-3);background-color:var(--color-surface-inset);border-radius:var(--radius-md)}.CipherQaPanel-module__tIzJ8q__actions{justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-1);display:flex}
.CipherAgentPanel-module__4PFRaG__root{gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__header{align-items:center;gap:var(--spacing-3);display:flex}.CipherAgentPanel-module__4PFRaG__sphere{flex-shrink:0}.CipherAgentPanel-module__4PFRaG__headerBody{gap:var(--spacing-1);flex-direction:column;min-width:0;display:flex}.CipherAgentPanel-module__4PFRaG__badges{align-items:center;gap:var(--spacing-2);display:inline-flex}.CipherAgentPanel-module__4PFRaG__idle{align-items:flex-start;gap:var(--spacing-3);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__idleHint{color:var(--color-text-secondary)}.CipherAgentPanel-module__4PFRaG__progress{gap:var(--spacing-2);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__progressRow{align-items:center;gap:var(--spacing-2);display:flex}.CipherAgentPanel-module__4PFRaG__progressIcon{color:var(--color-primary);flex-shrink:0}.CipherAgentPanel-module__4PFRaG__errorIcon{color:var(--color-error);flex-shrink:0}.CipherAgentPanel-module__4PFRaG__errorState,.CipherAgentPanel-module__4PFRaG__ready{gap:var(--spacing-3);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__caseSummary{color:var(--color-text-primary)}.CipherAgentPanel-module__4PFRaG__actions{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.CipherAgentPanel-module__4PFRaG__report{gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__reportHeading{text-transform:uppercase;letter-spacing:.04em}.CipherAgentPanel-module__4PFRaG__meter{width:100%}.CipherAgentPanel-module__4PFRaG__noRun{color:var(--color-text-muted)}.CipherAgentPanel-module__4PFRaG__runResults{flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__extras{gap:var(--spacing-3);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__artifactList{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CipherAgentPanel-module__4PFRaG__artifactRow{align-items:center;gap:var(--spacing-2);display:flex}.CipherAgentPanel-module__4PFRaG__artifactIcon{color:var(--color-text-muted);flex-shrink:0}.CipherAgentPanel-module__4PFRaG__suite{gap:var(--spacing-2);flex-direction:column;display:flex}.CipherAgentPanel-module__4PFRaG__summary{color:var(--color-text-secondary)}.CipherAgentPanel-module__4PFRaG__casesHeading{color:var(--color-text-primary)}.CipherAgentPanel-module__4PFRaG__caseList{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CipherAgentPanel-module__4PFRaG__disclaimer{color:var(--color-text-muted)}
.TestExecutionsPanel-module__ZVpaaW__root{gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.TestExecutionsPanel-module__ZVpaaW__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);display:flex}.TestExecutionsPanel-module__ZVpaaW__headerTitle{align-items:center;gap:var(--spacing-2);display:inline-flex}.TestExecutionsPanel-module__ZVpaaW__headerIcon{color:var(--color-info)}.TestExecutionsPanel-module__ZVpaaW__state{align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) 0;display:flex}.TestExecutionsPanel-module__ZVpaaW__emptyMessage{color:var(--color-text-muted)}.TestExecutionsPanel-module__ZVpaaW__errorIcon{color:var(--color-error)}.TestExecutionsPanel-module__ZVpaaW__spinner{color:var(--color-info);animation:1s linear infinite TestExecutionsPanel-module__ZVpaaW__executions-spin}@keyframes TestExecutionsPanel-module__ZVpaaW__executions-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.TestExecutionsPanel-module__ZVpaaW__spinner{animation:none}}.TestExecutionsPanel-module__ZVpaaW__list{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TestExecutionsPanel-module__ZVpaaW__item{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);background-color:var(--color-surface-inset);border-radius:var(--radius-md);display:flex}.TestExecutionsPanel-module__ZVpaaW__summary{color:var(--color-text-primary);flex:1}.TestExecutionsPanel-module__ZVpaaW__time{flex-shrink:0}.TestExecutionsPanel-module__ZVpaaW__actions{justify-content:flex-end;gap:var(--spacing-3);margin-top:var(--spacing-1);display:flex}
.TestRunResultsPanel-module__OCuMyW__root{gap:var(--spacing-4);padding:var(--spacing-4);background-color:var(--color-surface-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.TestRunResultsPanel-module__OCuMyW__center{align-items:center;gap:var(--spacing-2);padding:var(--spacing-6) var(--spacing-4);text-align:center;flex-direction:column;display:flex}.TestRunResultsPanel-module__OCuMyW__block{gap:var(--spacing-2);flex-direction:column;display:flex}.TestRunResultsPanel-module__OCuMyW__blockHeading{text-transform:uppercase;letter-spacing:.04em}.TestRunResultsPanel-module__OCuMyW__tests{gap:var(--spacing-1);flex-direction:column;display:flex}
.CardDescriptionSection-module__CFD2_a__body{gap:var(--spacing-2);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.CardDescriptionSection-module__CFD2_a__readView{gap:var(--spacing-2);flex-direction:column;display:flex}.CardDescriptionSection-module__CFD2_a__markdown{color:var(--color-text-primary)}.CardDescriptionSection-module__CFD2_a__editButton{align-self:flex-start}.CardDescriptionSection-module__CFD2_a__empty{gap:var(--spacing-2);padding:var(--spacing-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;align-items:flex-start;display:flex}.CardDescriptionSection-module__CFD2_a__emptyText{margin:0}.CardDescriptionSection-module__CFD2_a__editor{gap:var(--spacing-2);flex-direction:column;display:flex}.CardDescriptionSection-module__CFD2_a__field{width:100%}.CardDescriptionSection-module__CFD2_a__actions{align-items:center;gap:var(--spacing-2);display:flex}
.CardAttachmentsSection-module__u27kQa__grid{gap:var(--spacing-3);padding:var(--spacing-2) 0;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;list-style:none;display:grid}.CardAttachmentsSection-module__u27kQa__gridItem{min-width:0;display:flex}.CardAttachmentsSection-module__u27kQa__gridItem>*{width:100%}.CardAttachmentsSection-module__u27kQa__emptyText{padding:var(--spacing-3) var(--spacing-2);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:block}
.AttachmentPreviewBody-module__5LFlKq__imageWrap{width:100%;height:100%;min-height:var(--size-illustration);justify-content:center;align-items:center;display:flex;position:relative}.AttachmentPreviewBody-module__5LFlKq__image{object-fit:contain;opacity:0;max-width:90vw;max-height:82vh;transition:opacity var(--transition-normal);display:block}.AttachmentPreviewBody-module__5LFlKq__image[data-loaded=true]{opacity:1}.AttachmentPreviewBody-module__5LFlKq__spinner{position:absolute}.AttachmentPreviewBody-module__5LFlKq__errorText{text-align:center}.AttachmentPreviewBody-module__5LFlKq__fallback{justify-content:center;align-items:center;gap:var(--spacing-2);padding:var(--spacing-8);text-align:center;min-height:var(--size-illustration);flex-direction:column;display:flex}.AttachmentPreviewBody-module__5LFlKq__fallbackIcon{color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.AttachmentPreviewBody-module__5LFlKq__fallbackName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.AttachmentPreviewBody-module__5LFlKq__fallbackMeta{display:block}
.AttachmentPreview-module__pxgjbq__backdrop{z-index:var(--z-overlay-top);padding:var(--spacing-4);background-color:var(--color-overlay);-webkit-backdrop-filter:blur(var(--blur-overlay));backdrop-filter:blur(var(--blur-overlay));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AttachmentPreview-module__pxgjbq__dialog{width:min(96vw, var(--modal-width-xl));background-color:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);max-height:94vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.AttachmentPreview-module__pxgjbq__dialog:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary), var(--shadow-lg);outline:none}.AttachmentPreview-module__pxgjbq__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-bottom:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}.AttachmentPreview-module__pxgjbq__headerTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AttachmentPreview-module__pxgjbq__headerTitle span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AttachmentPreview-module__pxgjbq__close{flex-shrink:0}.AttachmentPreview-module__pxgjbq__content{min-height:0;padding:var(--spacing-4);flex:1;justify-content:center;align-items:center;display:flex;overflow:auto}.AttachmentPreview-module__pxgjbq__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border-subtle);flex-shrink:0;display:flex}
.CardSubtasksSection-module__2KmetG__body{gap:var(--spacing-3);padding:var(--spacing-2) 0;flex-direction:column;display:flex}.CardSubtasksSection-module__2KmetG__progressHeader{align-items:center;gap:var(--spacing-2);display:flex}.CardSubtasksSection-module__2KmetG__progressBar{flex:auto;min-width:0}.CardSubtasksSection-module__2KmetG__progressSuffix{white-space:nowrap;flex:none}.CardSubtasksSection-module__2KmetG__list{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CardSubtasksSection-module__2KmetG__listItem{display:block}.CardSubtasksSection-module__2KmetG__emptyText{padding:var(--spacing-3) var(--spacing-2);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.CardSubtasksSection-module__2KmetG__addButton{justify-content:center;align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-1);display:inline-flex}
.LinkedItemsSection-module__-WwYpq__list{gap:var(--spacing-1);padding:var(--spacing-2) 0;flex-direction:column;margin:0;list-style:none;display:flex}.LinkedItemsSection-module__-WwYpq__row{align-items:center;gap:var(--spacing-2);min-height:44px;padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);transition:background-color var(--transition-fast);display:flex}.LinkedItemsSection-module__-WwYpq__row:hover{background:var(--color-surface-hover)}.LinkedItemsSection-module__-WwYpq__typeBadge{flex-shrink:0}.LinkedItemsSection-module__-WwYpq__target{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;overflow:hidden}.LinkedItemsSection-module__-WwYpq__remove{flex-shrink:0;min-width:44px;min-height:44px;margin-left:auto}.LinkedItemsSection-module__-WwYpq__empty{padding:var(--spacing-3) var(--spacing-2);text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:block}.LinkedItemsSection-module__-WwYpq__artifactList{gap:var(--spacing-1);padding:var(--spacing-2) 0 0;flex-direction:column;margin:0;list-style:none;display:flex}.LinkedItemsSection-module__-WwYpq__artifactRow{align-items:center;gap:var(--spacing-2);min-height:44px;padding:var(--spacing-1) var(--spacing-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-subtle);transition:background-color var(--transition-fast);display:flex}.LinkedItemsSection-module__-WwYpq__artifactRow:hover{background:var(--color-surface-hover)}.LinkedItemsSection-module__-WwYpq__artifactIcon{color:var(--color-primary);flex-shrink:0}
.CardActivityFeed-module__08pcba__root{gap:var(--spacing-4);flex-direction:column;width:100%;min-width:0;display:flex}.CardActivityFeed-module__08pcba__tabs,.CardActivityFeed-module__08pcba__composer{width:100%}.CardActivityFeed-module__08pcba__thread{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CardActivityFeed-module__08pcba__threadItem{border-bottom:1px solid var(--color-border-subtle)}.CardActivityFeed-module__08pcba__threadItem:last-child{border-bottom:none}.CardActivityFeed-module__08pcba__empty{padding:var(--spacing-6) var(--spacing-4);text-align:center;justify-content:center;align-items:center;display:flex}
.CardDetailsPanel-module__xQNCgW__root{flex-direction:column;min-width:0;display:flex}.CardDetailsPanel-module__xQNCgW__body{gap:var(--spacing-3);padding-top:var(--spacing-2);flex-direction:column;display:flex}.CardDetailsPanel-module__xQNCgW__statusSelector{width:100%}.CardDetailsPanel-module__xQNCgW__statusAge{align-self:flex-start}.CardDetailsPanel-module__xQNCgW__fields{gap:var(--spacing-1);flex-direction:column;display:flex}.CardDetailsPanel-module__xQNCgW__assignees{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:inline-flex}.CardDetailsPanel-module__xQNCgW__assigneeAvatar{flex-shrink:0}.CardDetailsPanel-module__xQNCgW__labelChips{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:inline-flex}.CardDetailsPanel-module__xQNCgW__timestamps{gap:var(--spacing-1);padding-top:var(--spacing-2);margin-top:var(--spacing-1);border-top:1px solid var(--color-border-subtle);color:var(--color-text-secondary);flex-direction:column;display:flex}
.BigPictureSkillsSection-module__vUuulq__root{display:block}.BigPictureSkillsSection-module__vUuulq__list{gap:var(--spacing-2);padding:0 var(--spacing-3);flex-wrap:wrap;margin:0;list-style:none;display:flex}.BigPictureSkillsSection-module__vUuulq__item{display:inline-flex}.BigPictureSkillsSection-module__vUuulq__empty{padding:0 var(--spacing-3);display:block}
.CardModalLeftPane-module__5etx7q__pane{gap:var(--spacing-5);min-width:0;height:100%;min-height:0;padding:var(--spacing-5) var(--spacing-6);background-color:var(--color-surface);flex-direction:column;display:flex;overflow-y:auto}.CardModalLeftPane-module__5etx7q__title{margin-bottom:var(--spacing-1)}@media (max-width:768px){.CardModalLeftPane-module__5etx7q__pane{height:auto;overflow-y:visible}}
.CardModalRightPane-module__euQQbG__pane{gap:var(--spacing-5);width:var(--size-detail-panel-width);min-width:0;height:100%;min-height:0;padding:var(--spacing-5);background-color:var(--color-surface-subtle,var(--color-surface));border-left:1px solid var(--color-border-subtle);flex-direction:column;display:flex;overflow-y:auto}.CardModalRightPane-module__euQQbG__improveRow{justify-content:flex-end;display:flex}@media (max-width:768px){.CardModalRightPane-module__euQQbG__pane{border-left:none;border-top:1px solid var(--color-border-subtle);width:100%}}
.KanbanCardDetailModal-module__51D6CG__backdrop{z-index:var(--z-modal);padding:var(--spacing-4);background-color:var(--color-backdrop);-webkit-backdrop-filter:blur(var(--backdrop-blur));backdrop-filter:blur(var(--backdrop-blur));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KanbanCardDetailModal-module__51D6CG__dialog{width:min(95vw, var(--modal-width-2xl));background-color:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);max-height:92vh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.KanbanCardDetailModal-module__51D6CG__dialog:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary), var(--shadow-lg);outline:none}.KanbanCardDetailModal-module__51D6CG__toolbar{border-bottom:1px solid var(--color-border-subtle);flex-shrink:0}.KanbanCardDetailModal-module__51D6CG__body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.KanbanCardDetailModal-module__51D6CG__grid{grid-template-columns:minmax(0, 1fr) var(--size-detail-panel-width);flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.KanbanCardDetailModal-module__51D6CG__stateBody{justify-content:center;align-items:center;gap:var(--spacing-4);min-height:var(--size-drawer-state-min-height);padding:var(--spacing-8);text-align:center;flex-direction:column;flex:1;display:flex}@media (max-width:768px){.KanbanCardDetailModal-module__51D6CG__grid{grid-template-rows:auto;grid-template-columns:1fr;overflow-y:auto}}
.SplitPane-module__lI58VG__group{width:100%;height:100%}.SplitPane-module__lI58VG__panel{width:100%;min-width:0;height:100%;min-height:0;overflow:hidden}.SplitPane-module__lI58VG__separator{flex-basis:var(--spacing-2);background-color:#0000;position:relative}.SplitPane-module__lI58VG__separator:after{content:"";background-color:var(--color-border);border-radius:var(--radius-full);transition:background-color var(--transition-fast);position:absolute}.SplitPane-module__lI58VG__separatorForHorizontal:after{width:var(--spacing-0-5);top:0;bottom:0;left:50%;transform:translate(-50%)}.SplitPane-module__lI58VG__separatorForVertical:after{height:var(--spacing-0-5);top:50%;left:0;right:0;transform:translateY(-50%)}.SplitPane-module__lI58VG__separator:hover:after,.SplitPane-module__lI58VG__separator[data-separator=hover]:after,.SplitPane-module__lI58VG__separator[data-separator=active]:after,.SplitPane-module__lI58VG__separator[data-separator=focus]:after{background-color:var(--color-primary)}.SplitPane-module__lI58VG__separator:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}
.AuthFieldControl-module__MGgBuW__row{grid-template-columns:minmax(var(--spacing-28), var(--spacing-48)) 1fr;align-items:center;gap:var(--spacing-3);display:grid}.AuthFieldControl-module__MGgBuW__labelCell{min-width:0}.AuthFieldControl-module__MGgBuW__control{width:100%;max-width:var(--max-width-dialog)}.AuthFieldControl-module__MGgBuW__checkboxCell{align-items:center;gap:var(--spacing-2);min-height:var(--size-touch-target);display:flex}.AuthFieldControl-module__MGgBuW__checkboxLabel{color:var(--color-text-primary)}@media (max-width:640px){.AuthFieldControl-module__MGgBuW__row{gap:var(--spacing-1);grid-template-columns:1fr}}
.AuthEditor-module__S_XXRG__editor{gap:var(--spacing-4);flex-direction:column;width:100%;display:flex}.AuthEditor-module__S_XXRG__typeRow{align-items:center;display:flex}.AuthEditor-module__S_XXRG__typeSelect{min-width:var(--spacing-64)}.AuthEditor-module__S_XXRG__description{padding:var(--spacing-4);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.AuthEditor-module__S_XXRG__fields{gap:var(--spacing-3);flex-direction:column;display:flex}.AuthEditor-module__S_XXRG__advanced{gap:var(--spacing-3);border-top:1px solid var(--color-border-subtle);padding-top:var(--spacing-3);flex-direction:column;display:flex}.AuthEditor-module__S_XXRG__advancedToggle{align-items:center;gap:var(--spacing-2);min-height:calc(var(--size-touch-target) - var(--spacing-2));padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--transition-fast);background-color:#0000;border:none;align-self:flex-start;display:inline-flex}.AuthEditor-module__S_XXRG__advancedToggle:hover{color:var(--color-text-primary)}.AuthEditor-module__S_XXRG__advancedToggle:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AuthEditor-module__S_XXRG__chevron,.AuthEditor-module__S_XXRG__chevronOpen{transition:transform var(--transition-fast)}.AuthEditor-module__S_XXRG__chevronOpen{transform:rotate(90deg)}.AuthEditor-module__S_XXRG__advancedFields{gap:var(--spacing-3);flex-direction:column;display:flex}
.CollectionTree-module__FxFjQq__tree{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.CollectionTree-module__FxFjQq__row{align-items:center;gap:var(--spacing-1-5);min-height:var(--spacing-7);padding:var(--spacing-0-5) var(--spacing-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-fast), color var(--transition-fast);display:flex}.CollectionTree-module__FxFjQq__row:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.CollectionTree-module__FxFjQq__row:focus-visible{box-shadow:inset 0 0 0 2px var(--color-surface), inset 0 0 0 4px var(--color-primary);outline:none}.CollectionTree-module__FxFjQq__rowSelected{background-color:var(--color-surface-selected);color:var(--color-text-primary);box-shadow:inset var(--spacing-0-5) 0 0 var(--color-primary)}.CollectionTree-module__FxFjQq__indent{width:calc(var(--spacing-4) * var(--tree-level,0));flex:none}.CollectionTree-module__FxFjQq__chevron{width:var(--spacing-5);height:var(--spacing-5);border-radius:var(--radius-xs);color:var(--color-text-tertiary);flex:none;justify-content:center;align-items:center;display:inline-flex}.CollectionTree-module__FxFjQq__chevron:hover{background-color:var(--color-surface-active);color:var(--color-text-primary)}.CollectionTree-module__FxFjQq__chevronSpacer{width:var(--spacing-5);flex:none}.CollectionTree-module__FxFjQq__typeIcon{color:var(--color-text-tertiary);flex:none}.CollectionTree-module__FxFjQq__method{flex:none}.CollectionTree-module__FxFjQq__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CollectionTree-module__FxFjQq__highlight{background-color:var(--color-warning-bg);color:var(--color-text-primary);border-radius:var(--radius-xs)}.CollectionTree-module__FxFjQq__kebab{opacity:0;transition:opacity var(--transition-fast);flex:none}.CollectionTree-module__FxFjQq__row:hover .CollectionTree-module__FxFjQq__kebab,.CollectionTree-module__FxFjQq__row:focus-within .CollectionTree-module__FxFjQq__kebab,.CollectionTree-module__FxFjQq__kebab:focus-within{opacity:1}.CollectionTree-module__FxFjQq__kebabTrigger{width:var(--spacing-6);height:var(--spacing-6);border-radius:var(--radius-xs);color:var(--color-text-tertiary);justify-content:center;align-items:center;display:inline-flex}.CollectionTree-module__FxFjQq__kebabTrigger:hover{background-color:var(--color-surface-active);color:var(--color-text-primary)}.CollectionTree-module__FxFjQq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CollectionTree-module__FxFjQq__skeletonRow{padding:var(--spacing-1-5) var(--spacing-2)}
.HistoryPanel-module__wZRCwa__panel{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow-y:auto}.HistoryPanel-module__wZRCwa__toolbar{align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);display:flex}.HistoryPanel-module__wZRCwa__search{flex:1;min-width:0}.HistoryPanel-module__wZRCwa__group{flex-direction:column;display:flex}.HistoryPanel-module__wZRCwa__groupLabel{padding:var(--spacing-2) var(--spacing-3) var(--spacing-1);color:var(--color-text-tertiary);font-family:var(--font-family-sans);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);margin:0}.HistoryPanel-module__wZRCwa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HistoryPanel-module__wZRCwa__row{align-items:center;display:flex;position:relative}.HistoryPanel-module__wZRCwa__rowButton{align-items:center;gap:var(--spacing-2);min-width:0;min-height:var(--size-touch-target);padding:var(--spacing-2) var(--spacing-3);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background-color:#0000;border:none;flex:1;display:flex}.HistoryPanel-module__wZRCwa__rowButton:hover{background-color:var(--color-surface-hover)}.HistoryPanel-module__wZRCwa__rowButton:focus-visible{box-shadow:inset 0 0 0 2px var(--color-surface), inset 0 0 0 4px var(--color-primary);outline:none}.HistoryPanel-module__wZRCwa__rowMain{gap:var(--spacing-0-5);flex-direction:column;flex:1;min-width:0;display:flex}.HistoryPanel-module__wZRCwa__itemName{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);overflow:hidden}.HistoryPanel-module__wZRCwa__url{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--font-size-xs);display:block;overflow:hidden}.HistoryPanel-module__wZRCwa__statusPill{flex:none}.HistoryPanel-module__wZRCwa__time{color:var(--color-text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-2xs);white-space:nowrap;flex:none}.HistoryPanel-module__wZRCwa__deleteAction{right:var(--spacing-2);opacity:0;transition:opacity var(--transition-fast);position:absolute}.HistoryPanel-module__wZRCwa__row:hover .HistoryPanel-module__wZRCwa__deleteAction,.HistoryPanel-module__wZRCwa__row:focus-within .HistoryPanel-module__wZRCwa__deleteAction{opacity:1}.HistoryPanel-module__wZRCwa__empty{padding:var(--spacing-6);text-align:center;color:var(--color-text-muted);font-family:var(--font-family-sans);font-size:var(--font-size-sm);margin:0}.HistoryPanel-module__wZRCwa__skeletonList{flex-direction:column;display:flex}.HistoryPanel-module__wZRCwa__skeletonRow{padding:var(--spacing-2) var(--spacing-3)}.HistoryPanel-module__wZRCwa__loadMore{padding:var(--spacing-2) var(--spacing-3) var(--spacing-3)}
.ImportCollectionModal-module__72lFBq__body{gap:var(--spacing-3);flex-direction:column;display:flex}.ImportCollectionModal-module__72lFBq__fileRow{align-items:center;gap:var(--spacing-3);display:flex}.ImportCollectionModal-module__72lFBq__fileInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ImportCollectionModal-module__72lFBq__editor{height:var(--spacing-64);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.ImportCollectionModal-module__72lFBq__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-2);display:flex}
.VariableRowsEditor-module__bpz02q__editor{align-items:flex-start;gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}.VariableRowsEditor-module__bpz02q__table{border-collapse:collapse;table-layout:fixed;width:100%}.VariableRowsEditor-module__bpz02q__row{border-bottom:1px solid var(--color-border-subtle)}.VariableRowsEditor-module__bpz02q__checkCell{width:var(--spacing-8);padding:var(--spacing-1);text-align:center;vertical-align:middle}.VariableRowsEditor-module__bpz02q__inputCell{padding:var(--spacing-1);vertical-align:middle}.VariableRowsEditor-module__bpz02q__typeCell{width:var(--spacing-28);padding:var(--spacing-1);vertical-align:middle}.VariableRowsEditor-module__bpz02q__removeCell{width:var(--spacing-8);padding:var(--spacing-1);text-align:center;vertical-align:middle}
.EnvironmentEditorDrawer-module__Bz4Vea__body{gap:var(--spacing-4);padding:var(--spacing-4);flex-direction:column;display:flex}.EnvironmentEditorDrawer-module__Bz4Vea__nameField{gap:var(--spacing-1-5);flex-direction:column;display:flex}.EnvironmentEditorDrawer-module__Bz4Vea__footer{justify-content:flex-end;align-items:center;gap:var(--spacing-2);width:100%;display:flex}
.RequestTabsBar-module__hoO6VG__bar{align-items:stretch;gap:var(--spacing-2);width:100%;min-height:calc(var(--spacing-8) + var(--spacing-1));border-bottom:1px solid var(--color-border);display:flex}.RequestTabsBar-module__hoO6VG__tablist{scrollbar-width:none;flex:1;align-items:stretch;min-width:0;display:flex;overflow-x:auto}.RequestTabsBar-module__hoO6VG__tablist::-webkit-scrollbar{display:none}.RequestTabsBar-module__hoO6VG__tabWrapper{border-bottom:2px solid #0000;border-right:1px solid var(--color-border);transition:background-color var(--transition-fast), border-color var(--transition-fast);flex:none;align-items:center;display:flex;position:relative}.RequestTabsBar-module__hoO6VG__tabWrapper:hover{background-color:var(--color-surface-hover)}.RequestTabsBar-module__hoO6VG__tabWrapperActive{background-color:var(--color-surface);border-bottom-color:var(--color-primary)}.RequestTabsBar-module__hoO6VG__tab{align-items:center;gap:var(--spacing-1-5);height:100%;padding:var(--spacing-1) var(--spacing-2) var(--spacing-1) var(--spacing-3);color:var(--color-text-secondary);font-family:var(--font-family-sans);font-size:var(--font-size-xs);cursor:pointer;background-color:#0000;border:none;display:inline-flex}.RequestTabsBar-module__hoO6VG__tabWrapperActive .RequestTabsBar-module__hoO6VG__tab{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.RequestTabsBar-module__hoO6VG__tab:focus-visible{box-shadow:inset 0 0 0 2px var(--color-surface), inset 0 0 0 4px var(--color-primary);outline:none}.RequestTabsBar-module__hoO6VG__method{flex:none}.RequestTabsBar-module__hoO6VG__name{max-width:calc(var(--spacing-40) + var(--spacing-5));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RequestTabsBar-module__hoO6VG__dirtyDot{width:var(--indicator-sm);height:var(--indicator-sm);border-radius:var(--radius-full);background-color:var(--color-warning);flex:none}.RequestTabsBar-module__hoO6VG__close{width:var(--size-icon-btn-sm);height:var(--size-icon-btn-sm);margin-right:var(--spacing-1);border-radius:var(--radius-xs);color:var(--color-text-tertiary);cursor:pointer;opacity:0;transition:opacity var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);background-color:#0000;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.RequestTabsBar-module__hoO6VG__tabWrapper:hover .RequestTabsBar-module__hoO6VG__close,.RequestTabsBar-module__hoO6VG__tabWrapperActive .RequestTabsBar-module__hoO6VG__close,.RequestTabsBar-module__hoO6VG__close:focus-visible{opacity:1}.RequestTabsBar-module__hoO6VG__close:hover{background-color:var(--color-surface-active);color:var(--color-text-primary)}.RequestTabsBar-module__hoO6VG__close:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.RequestTabsBar-module__hoO6VG__newTab{width:var(--size-icon-btn-md);height:var(--size-icon-btn-md);margin-left:var(--spacing-1);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);background-color:#0000;border:none;flex:none;justify-content:center;align-self:center;align-items:center;display:inline-flex}.RequestTabsBar-module__hoO6VG__newTab:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}.RequestTabsBar-module__hoO6VG__newTab:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.RequestTabsBar-module__hoO6VG__rightSlot{align-items:center;gap:var(--spacing-1);padding-right:var(--spacing-2);flex:none;display:inline-flex}.RequestTabsBar-module__hoO6VG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.NamePromptModal-module__p9ycHa__form{gap:var(--spacing-2);flex-direction:column;display:flex}.NamePromptModal-module__p9ycHa__label{font-family:var(--font-family-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.NamePromptModal-module__p9ycHa__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-2);display:flex}
.SaveRequestModal-module__SWGGaa__form{gap:var(--spacing-3);flex-direction:column;display:flex}.SaveRequestModal-module__SWGGaa__field{gap:var(--spacing-1-5);flex-direction:column;display:flex}.SaveRequestModal-module__SWGGaa__label{font-family:var(--font-family-sans);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.SaveRequestModal-module__SWGGaa__actions{justify-content:flex-end;align-items:center;gap:var(--spacing-2);display:flex}
.EnvironmentQuickLook-module__IJzCka__body{gap:var(--spacing-4);flex-direction:column;display:flex}.EnvironmentQuickLook-module__IJzCka__section{gap:var(--spacing-2);flex-direction:column;display:flex}.EnvironmentQuickLook-module__IJzCka__sectionHeading{margin:0}.EnvironmentQuickLook-module__IJzCka__empty{padding:var(--spacing-2) 0}.EnvironmentQuickLook-module__IJzCka__table{border-collapse:collapse;table-layout:fixed;width:100%}.EnvironmentQuickLook-module__IJzCka__headerCell{padding:var(--spacing-1) var(--spacing-2);border-bottom:1px solid var(--color-border);text-align:left;font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EnvironmentQuickLook-module__IJzCka__row{border-bottom:1px solid var(--color-border)}.EnvironmentQuickLook-module__IJzCka__row:last-child{border-bottom:none}.EnvironmentQuickLook-module__IJzCka__keyCell,.EnvironmentQuickLook-module__IJzCka__valueCell{padding:var(--spacing-1) var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow:hidden}.EnvironmentQuickLook-module__IJzCka__keyCell{color:var(--color-text-primary)}.EnvironmentQuickLook-module__IJzCka__valueCell{color:var(--color-text-secondary)}
.CookieJarModal-module__OHWt9a__tableWrapper{width:100%;overflow-x:auto}.CookieJarModal-module__OHWt9a__table{border-collapse:collapse;width:100%}.CookieJarModal-module__OHWt9a__headerCell{padding:var(--spacing-1-5) var(--spacing-2);border-bottom:1px solid var(--color-border);text-align:left;font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap}.CookieJarModal-module__OHWt9a__headerCellActions{width:var(--spacing-10);border-bottom:1px solid var(--color-border)}.CookieJarModal-module__OHWt9a__row{border-bottom:1px solid var(--color-border);transition:background-color var(--transition-fast)}.CookieJarModal-module__OHWt9a__row:hover{background-color:var(--color-surface-hover)}.CookieJarModal-module__OHWt9a__row:last-child{border-bottom:none}.CookieJarModal-module__OHWt9a__cell,.CookieJarModal-module__OHWt9a__cellValue{max-width:var(--spacing-48);padding:var(--spacing-1-5) var(--spacing-2);text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-primary);overflow:hidden}.CookieJarModal-module__OHWt9a__cellValue{color:var(--color-text-secondary)}.CookieJarModal-module__OHWt9a__cellActions{padding:var(--spacing-1) var(--spacing-1);text-align:right;white-space:nowrap}.CookieJarModal-module__OHWt9a__empty{padding:var(--spacing-8) var(--spacing-4);justify-content:center;align-items:center;display:flex}.CookieJarModal-module__OHWt9a__footer{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.DriveNodeDetailsModal-module__wchXrG__identity{align-items:center;gap:var(--spacing-3);text-align:center;flex-direction:column;display:flex}.DriveNodeDetailsModal-module__wchXrG__name{overflow-wrap:anywhere}.DriveNodeDetailsModal-module__wchXrG__sheet{flex-direction:column;margin:0;display:flex}.DriveNodeDetailsModal-module__wchXrG__row{justify-content:space-between;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-border-subtle);display:flex}.DriveNodeDetailsModal-module__wchXrG__term{flex-shrink:0}.DriveNodeDetailsModal-module__wchXrG__value{text-align:right;overflow-wrap:anywhere;margin:0}.DriveNodeDetailsModal-module__wchXrG__footer{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.NameInputDialog-module__iQ-ulG__footer{justify-content:flex-end;gap:var(--spacing-2);display:flex}
.DriveExplorer-module__jy0aza__explorer{gap:var(--spacing-4);flex-direction:column;width:100%;height:100%;display:flex}.DriveExplorer-module__jy0aza__toolbar{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.DriveExplorer-module__jy0aza__breadcrumbs{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:flex}.DriveExplorer-module__jy0aza__crumbGroup{align-items:center;gap:var(--spacing-1);color:var(--color-text-tertiary);display:inline-flex}.DriveExplorer-module__jy0aza__crumb{align-items:center;gap:var(--spacing-1);padding:var(--spacing-1) var(--spacing-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;min-height:44px;display:inline-flex}.DriveExplorer-module__jy0aza__crumb:hover{background:var(--color-card-elevated);color:var(--color-text-primary)}.DriveExplorer-module__jy0aza__actions{align-items:center;gap:var(--spacing-2);display:flex}.DriveExplorer-module__jy0aza__hiddenInput{display:none}.DriveExplorer-module__jy0aza__grid{gap:var(--spacing-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}.DriveExplorer-module__jy0aza__empty{justify-content:center;align-items:center;min-height:200px;display:flex}
.ApiKeyList-module__j5K9Ba__list{flex-direction:column;width:100%;display:flex}.ApiKeyList-module__j5K9Ba__prefix{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);display:inline-block}.ApiKeyList-module__j5K9Ba__scopes{gap:var(--spacing-1);flex-wrap:wrap;display:flex}
.CreateApiKeyModal-module__i8Iana__formGrid{gap:var(--spacing-5);flex-direction:column;display:flex}.CreateApiKeyModal-module__i8Iana__serverError{padding:var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-error);border-radius:var(--radius-md)}.CreateApiKeyModal-module__i8Iana__scopesFieldset{gap:var(--spacing-2);border:none;flex-direction:column;margin:0;padding:0;display:flex}.CreateApiKeyModal-module__i8Iana__scopesLegend{margin-bottom:var(--spacing-1);padding:0}.CreateApiKeyModal-module__i8Iana__scopeList{gap:var(--spacing-1);flex-direction:column;display:flex}.CreateApiKeyModal-module__i8Iana__scopeRow{align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;min-height:44px;transition:background-color var(--transition-fast);display:flex}.CreateApiKeyModal-module__i8Iana__scopeRow:hover{background-color:var(--color-surface)}.CreateApiKeyModal-module__i8Iana__scopeText{gap:var(--spacing-1);flex-direction:column;display:flex}.CreateApiKeyModal-module__i8Iana__scopesHint,.CreateApiKeyModal-module__i8Iana__scopesError{margin-top:var(--spacing-1)}.CreateApiKeyModal-module__i8Iana__footerActions{justify-content:flex-end;gap:var(--spacing-3);width:100%;display:flex}.CreateApiKeyModal-module__i8Iana__revealBody{gap:var(--spacing-4);flex-direction:column;display:flex}.CreateApiKeyModal-module__i8Iana__warningBanner{padding:var(--spacing-3);background-color:var(--color-surface);border:1px solid var(--color-warning);border-radius:var(--radius-md)}.CreateApiKeyModal-module__i8Iana__secretInput{font-family:var(--font-family-mono);font-size:var(--font-size-sm)}.CreateApiKeyModal-module__i8Iana__copyRow{align-items:center;gap:var(--spacing-3);display:flex}
.ServiceDependencyGraph-module__pi5gNa__root{gap:var(--spacing-5);flex-direction:column;display:flex}.ServiceDependencyGraph-module__pi5gNa__canvas{aspect-ratio:16/9;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%}.ServiceDependencyGraph-module__pi5gNa__emptyCanvas{width:100%;min-height:var(--spacing-48);background-color:var(--color-surface);border:1px dashed var(--color-border);border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex}.ServiceDependencyGraph-module__pi5gNa__edge{stroke:var(--color-border);stroke-linecap:round;opacity:.7}.ServiceDependencyGraph-module__pi5gNa__edgeError{stroke:var(--color-error);stroke-linecap:round;opacity:.85}.ServiceDependencyGraph-module__pi5gNa__nodeGroup{cursor:default}.ServiceDependencyGraph-module__pi5gNa__node{stroke:var(--color-surface);stroke-width:.6px}.ServiceDependencyGraph-module__pi5gNa__nodeHealthy{fill:var(--color-success)}.ServiceDependencyGraph-module__pi5gNa__nodeWarning{fill:var(--color-warning)}.ServiceDependencyGraph-module__pi5gNa__nodeCritical{fill:var(--color-error)}.ServiceDependencyGraph-module__pi5gNa__nodeLabel{font-family:var(--font-family-sans);font-size:3px;font-weight:var(--font-weight-medium);fill:var(--color-text-secondary)}.ServiceDependencyGraph-module__pi5gNa__adjacency{gap:var(--spacing-3);flex-direction:column;display:flex}.ServiceDependencyGraph-module__pi5gNa__adjacencyTitle{color:var(--color-text-primary)}.ServiceDependencyGraph-module__pi5gNa__table{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.ServiceDependencyGraph-module__pi5gNa__table th,.ServiceDependencyGraph-module__pi5gNa__table td{padding:var(--spacing-2) var(--spacing-3);text-align:left;border-bottom:1px solid var(--color-border);color:var(--color-text-primary)}.ServiceDependencyGraph-module__pi5gNa__table th{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.ServiceDependencyGraph-module__pi5gNa__numeric{text-align:right;font-variant-numeric:tabular-nums}
.RumOverview-module__Pne0SG__overview{gap:var(--spacing-5);flex-direction:column;display:flex}.RumOverview-module__Pne0SG__headlineStrip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.RumOverview-module__Pne0SG__cohortGrid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));display:grid}.RumOverview-module__Pne0SG__tableCard,.RumOverview-module__Pne0SG__panelCard{gap:var(--spacing-3);padding:var(--spacing-5);flex-direction:column;display:flex}.RumOverview-module__Pne0SG__cardTitle{margin:0}
.FinopsOverviewSurface-module__IyO3Vq__surface{gap:var(--spacing-5);flex-direction:column;display:flex}.FinopsOverviewSurface-module__IyO3Vq__kpiStrip{gap:var(--spacing-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.FinopsOverviewSurface-module__IyO3Vq__tableCard{gap:var(--spacing-3);padding:var(--spacing-5);flex-direction:column;display:flex}.FinopsOverviewSurface-module__IyO3Vq__tableHead{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.FinopsOverviewSurface-module__IyO3Vq__cardTitle{margin:0}
.GitPanel-module__Xn2Req__panel{background-color:var(--color-surface);border-left:var(--spacing-px) solid var(--color-border-subtle);height:100%;min-height:0;font-family:var(--font-family-sans);flex-direction:column;display:flex}.GitPanel-module__Xn2Req__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2-5) var(--spacing-3);border-bottom:var(--spacing-px) solid var(--color-border-subtle);display:flex}.GitPanel-module__Xn2Req__headerActions{align-items:center;gap:var(--spacing-1);display:flex}.GitPanel-module__Xn2Req__body{gap:var(--spacing-3);padding:var(--spacing-3);flex-direction:column;flex:1 1 0;min-height:0;display:flex;overflow-y:auto}.GitPanel-module__Xn2Req__section{gap:var(--spacing-2);flex-direction:column;display:flex}.GitPanel-module__Xn2Req__row,.GitPanel-module__Xn2Req__branchRow{align-items:center;gap:var(--spacing-2);display:flex}.GitPanel-module__Xn2Req__branchRow>:first-child{flex:1 1 0;min-width:0}.GitPanel-module__Xn2Req__sectionHeading{justify-content:space-between;align-items:center;gap:var(--spacing-2);display:flex}.GitPanel-module__Xn2Req__changes{gap:var(--spacing-px);max-height:var(--spacing-72);flex-direction:column;display:flex;overflow-y:auto}.GitPanel-module__Xn2Req__changeItem{align-items:center;gap:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);transition:background-color var(--transition-fast);display:flex}.GitPanel-module__Xn2Req__changeItem:hover{background-color:var(--color-surface-hover)}.GitPanel-module__Xn2Req__changePath{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex:1 1 0;overflow:hidden}.GitPanel-module__Xn2Req__statusCode{font-family:var(--font-family-mono);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);white-space:pre;flex:none}.GitPanel-module__Xn2Req__statusModified{color:var(--color-warning)}.GitPanel-module__Xn2Req__statusAdded{color:var(--color-success)}.GitPanel-module__Xn2Req__statusDeleted{color:var(--color-error)}.GitPanel-module__Xn2Req__empty{padding:var(--spacing-3) var(--spacing-2);text-align:center;color:var(--color-text-muted);font-size:var(--font-size-sm)}.GitPanel-module__Xn2Req__commitBox{gap:var(--spacing-2);flex-direction:column;display:flex}.GitPanel-module__Xn2Req__prForm{gap:var(--spacing-2);padding:var(--spacing-3);border:var(--spacing-px) solid var(--color-border-subtle);border-radius:var(--radius-md);background-color:var(--color-surface-inset);flex-direction:column;display:flex}.GitPanel-module__Xn2Req__prActions{align-items:center;gap:var(--spacing-2);display:flex}.GitPanel-module__Xn2Req__feedbackError{padding:var(--spacing-2);border-radius:var(--radius-sm);background-color:var(--color-error-bg);color:var(--color-error);font-size:var(--font-size-xs)}.GitPanel-module__Xn2Req__feedbackNotice{padding:var(--spacing-2);border-radius:var(--radius-sm);background-color:var(--color-success-bg);color:var(--color-success);font-size:var(--font-size-xs);word-break:break-word}
.QaRecentRunsCard-module__-_Daea__headerAction{padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-sm);font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none}.QaRecentRunsCard-module__-_Daea__headerAction:hover{color:var(--color-text-primary)}.QaRecentRunsCard-module__-_Daea__headerAction:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.QaRecentRunsCard-module__-_Daea__tableWrap{width:100%;overflow-x:auto}.QaRecentRunsCard-module__-_Daea__table{border-collapse:separate;border-spacing:0;width:100%}.QaRecentRunsCard-module__-_Daea__th{font-family:var(--font-family-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);padding:var(--spacing-2-5) var(--spacing-3);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);white-space:nowrap;border-bottom:1px solid var(--color-border-subtle);-webkit-user-select:none;user-select:none;text-align:left}.QaRecentRunsCard-module__-_Daea__row{transition:background-color var(--transition-fast)}.QaRecentRunsCard-module__-_Daea__row:hover td{background-color:var(--color-surface-hover-subtle)}.QaRecentRunsCard-module__-_Daea__td{font-family:var(--font-family-sans);font-size:var(--font-size-metric);color:var(--color-text-primary);padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border-subtle);vertical-align:middle}.QaRecentRunsCard-module__-_Daea__alignRight{text-align:right}.QaRecentRunsCard-module__-_Daea__runButton{align-items:flex-start;gap:var(--spacing-0-5);width:100%;min-height:44px;padding:var(--spacing-1) var(--spacing-1);margin:calc(var(--spacing-1) * -1);border-radius:var(--radius-sm);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;display:flex}.QaRecentRunsCard-module__-_Daea__runButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.QaRecentRunsCard-module__-_Daea__runTitle{text-overflow:ellipsis;white-space:nowrap;max-width:24ch;display:block;overflow:hidden}.QaRecentRunsCard-module__-_Daea__resultCell{gap:var(--spacing-1);flex-direction:column;min-width:10rem;display:flex}.QaRecentRunsCard-module__-_Daea__resultTop{align-items:center;gap:var(--spacing-2);display:flex}.QaRecentRunsCard-module__-_Daea__empty{justify-content:center;align-items:center;gap:var(--spacing-1);padding:var(--spacing-6) var(--spacing-3);text-align:center;flex-direction:column;display:flex}
.QaTopFailuresCard-module__06z1qW__list{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QaTopFailuresCard-module__06z1qW__item{border-bottom:1px solid var(--color-border-subtle)}.QaTopFailuresCard-module__06z1qW__item:last-child{border-bottom:none}.QaTopFailuresCard-module__06z1qW__itemButton{align-items:flex-start;gap:var(--spacing-1);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;flex-direction:column;display:flex}.QaTopFailuresCard-module__06z1qW__itemButton:hover{background-color:var(--color-surface-hover-subtle)}.QaTopFailuresCard-module__06z1qW__itemButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.QaTopFailuresCard-module__06z1qW__head{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;display:flex}.QaTopFailuresCard-module__06z1qW__name{text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.QaTopFailuresCard-module__06z1qW__meta{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.QaTopFailuresCard-module__06z1qW__error{text-overflow:ellipsis;white-space:nowrap;width:100%;font-family:var(--font-family-mono);color:var(--color-error);opacity:.85;display:block;overflow:hidden}.QaTopFailuresCard-module__06z1qW__empty{justify-content:center;align-items:center;gap:var(--spacing-1);padding:var(--spacing-6) var(--spacing-3);text-align:center;flex-direction:column;display:flex}
.QaProjectHealthCard-module__5SaQRa__list{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.QaProjectHealthCard-module__5SaQRa__item{border-bottom:1px solid var(--color-border-subtle)}.QaProjectHealthCard-module__5SaQRa__item:last-child{border-bottom:none}.QaProjectHealthCard-module__5SaQRa__itemButton{gap:var(--spacing-2);width:100%;min-height:44px;padding:var(--spacing-2) var(--spacing-2);border-radius:var(--radius-sm);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;flex-direction:column;display:flex}.QaProjectHealthCard-module__5SaQRa__itemButton:hover{background-color:var(--color-surface-hover-subtle)}.QaProjectHealthCard-module__5SaQRa__itemButton:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.QaProjectHealthCard-module__5SaQRa__head{justify-content:space-between;align-items:center;gap:var(--spacing-2);width:100%;display:flex}.QaProjectHealthCard-module__5SaQRa__identity{align-items:center;gap:var(--spacing-2);min-width:0;display:flex}.QaProjectHealthCard-module__5SaQRa__identityMeta{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.QaProjectHealthCard-module__5SaQRa__name{text-overflow:ellipsis;white-space:nowrap;max-width:18ch;overflow:hidden}.QaProjectHealthCard-module__5SaQRa__rate{align-items:flex-end;gap:var(--spacing-0-5);white-space:nowrap;flex-direction:column;display:flex}.QaProjectHealthCard-module__5SaQRa__empty{justify-content:center;align-items:center;gap:var(--spacing-1);padding:var(--spacing-6) var(--spacing-3);text-align:center;flex-direction:column;display:flex}
.KnowledgeStatusOverview-module__b5m8Fa__root{gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__skeleton{gap:var(--spacing-3);flex-direction:column;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__headerMeta{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__worker{align-items:center;gap:var(--spacing-1-5);padding:var(--pill-py-md) var(--pill-px-md);border-radius:var(--radius-full);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);display:inline-flex}.KnowledgeStatusOverview-module__b5m8Fa__workerOnline{background:var(--color-success-bg);color:var(--color-success)}.KnowledgeStatusOverview-module__b5m8Fa__workerOffline{background:var(--color-error-bg);color:var(--color-error)}.KnowledgeStatusOverview-module__b5m8Fa__workerDot{width:var(--indicator-md);height:var(--indicator-md);border-radius:var(--radius-full);background-color:currentColor}.KnowledgeStatusOverview-module__b5m8Fa__activity{padding:var(--pill-py-md) var(--pill-px-md);border-radius:var(--radius-full);background:var(--color-info-bg);color:var(--color-info);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.KnowledgeStatusOverview-module__b5m8Fa__embeddings{gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-md);border:1px solid var(--color-border);border-left-width:var(--spacing-1);background:var(--color-surface);flex-direction:column;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__embeddingsHead{align-items:center;gap:var(--spacing-2);display:flex}.KnowledgeStatusOverview-module__b5m8Fa__toneDot{width:var(--indicator-lg);height:var(--indicator-lg);border-radius:var(--radius-full);background:var(--knowledge-tone,var(--color-text-muted));flex-shrink:0}.KnowledgeStatusOverview-module__b5m8Fa__toneOk{--knowledge-tone:var(--color-success);border-left-color:var(--color-success)}.KnowledgeStatusOverview-module__b5m8Fa__toneActive{--knowledge-tone:var(--color-info);border-left-color:var(--color-info)}.KnowledgeStatusOverview-module__b5m8Fa__toneWarning{--knowledge-tone:var(--color-warning);border-left-color:var(--color-warning)}.KnowledgeStatusOverview-module__b5m8Fa__toneNeutral{--knowledge-tone:var(--color-text-muted);border-left-color:var(--color-border-strong)}.KnowledgeStatusOverview-module__b5m8Fa__toneError{--knowledge-tone:var(--color-error);border-left-color:var(--color-error)}.KnowledgeStatusOverview-module__b5m8Fa__coverage{gap:var(--spacing-1-5);flex-direction:column;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__coverageRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-2);display:flex}.KnowledgeStatusOverview-module__b5m8Fa__facts{gap:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__facts li{color:var(--color-text-secondary)}.KnowledgeStatusOverview-module__b5m8Fa__stats{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.KnowledgeStatusOverview-module__b5m8Fa__tenants{gap:var(--spacing-2);flex-direction:column;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__tenantList{gap:var(--spacing-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__tenantRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);display:flex}.KnowledgeStatusOverview-module__b5m8Fa__tenantText{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__actions{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.KnowledgeStatusOverview-module__b5m8Fa__toggle{align-items:center;gap:var(--spacing-3);min-height:var(--size-touch-target);display:flex}.KnowledgeStatusOverview-module__b5m8Fa__toggleText{gap:var(--spacing-0-5);flex-direction:column;display:flex}
.KnowledgeSourcesTable-module__jU4I5W__root{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.KnowledgeSourcesTable-module__jU4I5W__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.KnowledgeSourcesTable-module__jU4I5W__toolbar{align-items:center;gap:var(--spacing-2);display:flex}.KnowledgeSourcesTable-module__jU4I5W__filterLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.KnowledgeSourcesTable-module__jU4I5W__filter{min-width:180px}.KnowledgeSourcesTable-module__jU4I5W__source{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.KnowledgeSourcesTable-module__jU4I5W__scope{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.KnowledgeSourcesTable-module__jU4I5W__scopeLink{min-height:var(--size-touch-target);font-size:var(--font-size-xs);color:var(--color-primary);text-underline-offset:2px;border-radius:var(--radius-xs);align-self:flex-start;align-items:center;text-decoration:underline;display:inline-flex}.KnowledgeSourcesTable-module__jU4I5W__scopeLink:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.KnowledgeSourcesTable-module__jU4I5W__state{align-items:flex-start;gap:var(--spacing-1);flex-direction:column;display:flex}.KnowledgeSourcesTable-module__jU4I5W__reason{font-size:var(--font-size-xs);color:var(--color-text-muted)}.KnowledgeSourcesTable-module__jU4I5W__activity{gap:var(--spacing-0-5);font-size:var(--font-size-sm);color:var(--color-text-primary);flex-direction:column;display:flex}.KnowledgeSourcesTable-module__jU4I5W__muted{font-size:var(--font-size-xs);color:var(--color-text-muted)}.KnowledgeSourcesTable-module__jU4I5W__failure{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.KnowledgeSourcesTable-module__jU4I5W__failureCount{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-error)}.KnowledgeSourcesTable-module__jU4I5W__errorText{-webkit-line-clamp:2;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-secondary);word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.KnowledgeSourcesTable-module__jU4I5W__actions{gap:var(--spacing-1);flex-wrap:wrap;display:flex}.KnowledgeSourcesTable-module__jU4I5W__danger{color:var(--color-error)}
.RepoIndexFreshnessTable-module__yvFgvG__root{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.RepoIndexFreshnessTable-module__yvFgvG__header{justify-content:space-between;align-items:center;gap:var(--spacing-3);flex-wrap:wrap;display:flex}.RepoIndexFreshnessTable-module__yvFgvG__stack{align-items:flex-start;gap:var(--spacing-0-5);min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary);flex-direction:column;display:flex}.RepoIndexFreshnessTable-module__yvFgvG__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.RepoIndexFreshnessTable-module__yvFgvG__muted{font-size:var(--font-size-xs);color:var(--color-text-muted)}.RepoIndexFreshnessTable-module__yvFgvG__commit{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-primary)}.RepoIndexFreshnessTable-module__yvFgvG__error{-webkit-line-clamp:2;font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-error);word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RepoIndexFreshnessTable-module__yvFgvG__controls{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.RepoIndexFreshnessTable-module__yvFgvG__switch{align-items:center;gap:var(--spacing-2);min-height:var(--size-touch-target);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:inline-flex}
.KnowledgeSearchTester-module__5Q5XSG__root{gap:var(--spacing-4);flex-direction:column;min-width:0;display:flex}.KnowledgeSearchTester-module__5Q5XSG__header{gap:var(--spacing-1);flex-direction:column;display:flex}.KnowledgeSearchTester-module__5Q5XSG__form{gap:var(--spacing-3) var(--spacing-4);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:minmax(0,2fr) minmax(180px,1fr);display:grid}.KnowledgeSearchTester-module__5Q5XSG__queryField,.KnowledgeSearchTester-module__5Q5XSG__field{gap:var(--spacing-1-5);flex-direction:column;min-width:0;display:flex}.KnowledgeSearchTester-module__5Q5XSG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.KnowledgeSearchTester-module__5Q5XSG__modes{gap:var(--spacing-1-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.KnowledgeSearchTester-module__5Q5XSG__modeOptions{gap:var(--spacing-2) var(--spacing-4);flex-wrap:wrap;display:flex}.KnowledgeSearchTester-module__5Q5XSG__modeOption{align-items:center;gap:var(--spacing-2);min-height:var(--size-touch-target);font-size:var(--font-size-base);color:var(--color-text-primary);cursor:pointer;display:inline-flex}.KnowledgeSearchTester-module__5Q5XSG__modeOption input{width:var(--spacing-4);height:var(--spacing-4);accent-color:var(--color-primary);cursor:pointer}.KnowledgeSearchTester-module__5Q5XSG__modeOption input:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.KnowledgeSearchTester-module__5Q5XSG__formActions{justify-content:flex-end;align-items:flex-end;gap:var(--spacing-2);display:flex}@media (max-width:768px){.KnowledgeSearchTester-module__5Q5XSG__form{grid-template-columns:minmax(0,1fr)}.KnowledgeSearchTester-module__5Q5XSG__formActions{justify-content:flex-start}}.KnowledgeSearchTester-module__5Q5XSG__skeleton,.KnowledgeSearchTester-module__5Q5XSG__result{gap:var(--spacing-3);flex-direction:column;display:flex}.KnowledgeSearchTester-module__5Q5XSG__hits{gap:var(--spacing-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KnowledgeSearchTester-module__5Q5XSG__hit{gap:var(--spacing-2);padding:var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.KnowledgeSearchTester-module__5Q5XSG__hitHead{align-items:flex-start;gap:var(--spacing-3);display:flex}.KnowledgeSearchTester-module__5Q5XSG__hitIcon{width:var(--spacing-8);height:var(--spacing-8);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.KnowledgeSearchTester-module__5Q5XSG__hitTitle{gap:var(--spacing-0-5);flex-direction:column;flex:auto;min-width:0;display:flex}.KnowledgeSearchTester-module__5Q5XSG__hitMeta{align-items:center;gap:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.KnowledgeSearchTester-module__5Q5XSG__typeTag{padding:var(--pill-py-sm) var(--pill-px-sm);border-radius:var(--radius-full);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold)}.KnowledgeSearchTester-module__5Q5XSG__humanKey{font-family:var(--font-family-mono);color:var(--color-text-secondary)}.KnowledgeSearchTester-module__5Q5XSG__openLink{min-height:var(--size-touch-target);padding:0 var(--spacing-3);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);transition:background-color var(--transition-fast);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.KnowledgeSearchTester-module__5Q5XSG__openLink:hover{background:var(--color-surface-hover)}.KnowledgeSearchTester-module__5Q5XSG__openLink:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.KnowledgeSearchTester-module__5Q5XSG__hitFacts{align-items:center;gap:var(--spacing-1) var(--spacing-4);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.KnowledgeSearchTester-module__5Q5XSG__legs{align-items:center;gap:var(--spacing-1);flex-wrap:wrap;display:inline-flex}.KnowledgeSearchTester-module__5Q5XSG__leg{padding:var(--pill-py-sm) var(--pill-px-sm);border-radius:var(--radius-full);font-family:var(--font-family-mono);font-weight:var(--font-weight-semibold)}.KnowledgeSearchTester-module__5Q5XSG__legFts{background:var(--color-info-bg);color:var(--color-info)}.KnowledgeSearchTester-module__5Q5XSG__legExact{background:var(--color-success-bg);color:var(--color-success)}.KnowledgeSearchTester-module__5Q5XSG__legVector{background:var(--color-status-planning-bg);color:var(--color-status-planning-text)}.KnowledgeSearchTester-module__5Q5XSG__stale{color:var(--color-warning)}.KnowledgeSearchTester-module__5Q5XSG__snippet{gap:var(--spacing-1);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);background:var(--color-surface-inset);flex-direction:column;display:flex}.KnowledgeSearchTester-module__5Q5XSG__snippetHead{font-family:var(--font-family-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);overflow-wrap:anywhere}.KnowledgeSearchTester-module__5Q5XSG__snippetText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.KnowledgeSearchTester-module__5Q5XSG__mark{padding:0 var(--spacing-0-5);border-radius:var(--radius-xs);background:var(--color-warning-bg);color:var(--color-text-primary);font-weight:var(--font-weight-semibold)}
.KnowledgeFailuresList-module__F88r9W__root{gap:var(--spacing-3);flex-direction:column;min-width:0;display:flex}.KnowledgeFailuresList-module__F88r9W__header{gap:var(--spacing-1);flex-direction:column;display:flex}.KnowledgeFailuresList-module__F88r9W__skeleton{gap:var(--spacing-2);flex-direction:column;display:flex}.KnowledgeFailuresList-module__F88r9W__list{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KnowledgeFailuresList-module__F88r9W__row{gap:var(--spacing-1-5);padding:var(--spacing-3) var(--spacing-4);background:var(--color-card);border:1px solid var(--color-border);border-left:var(--spacing-1) solid var(--color-error);border-radius:var(--radius-md);flex-direction:column;display:flex}.KnowledgeFailuresList-module__F88r9W__rowHead{align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.KnowledgeFailuresList-module__F88r9W__type{padding:var(--pill-py-sm) var(--pill-px-sm);border-radius:var(--radius-full);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold)}.KnowledgeFailuresList-module__F88r9W__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.KnowledgeFailuresList-module__F88r9W__time{font-size:var(--font-size-xs);color:var(--color-text-muted)}.KnowledgeFailuresList-module__F88r9W__error{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.KnowledgeFailuresList-module__F88r9W__footer{justify-content:flex-end;display:flex}
.AiGovernanceCard-module__8Q1vUa__root{gap:var(--spacing-4);padding:var(--spacing-5);background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;display:flex}.AiGovernanceCard-module__8Q1vUa__header{justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;display:flex}.AiGovernanceCard-module__8Q1vUa__ackRow{justify-content:space-between;align-items:center;gap:var(--spacing-3);padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.AiGovernanceCard-module__8Q1vUa__ackText{gap:var(--spacing-0-5);flex-direction:column;min-width:0;display:flex}.AiGovernanceCard-module__8Q1vUa__danger{color:var(--color-error)}.AiGovernanceCard-module__8Q1vUa__policies{gap:var(--spacing-1);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.AiGovernanceCard-module__8Q1vUa__legend{margin-bottom:var(--spacing-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.AiGovernanceCard-module__8Q1vUa__policy{align-items:flex-start;gap:var(--spacing-3);min-height:var(--size-touch-target);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);display:flex}.AiGovernanceCard-module__8Q1vUa__policy:hover{background:var(--color-surface-hover)}.AiGovernanceCard-module__8Q1vUa__policies:disabled .AiGovernanceCard-module__8Q1vUa__policy{cursor:default}.AiGovernanceCard-module__8Q1vUa__policies:disabled .AiGovernanceCard-module__8Q1vUa__policy:hover{background:0 0}.AiGovernanceCard-module__8Q1vUa__policy input{width:var(--spacing-4);height:var(--spacing-4);margin-top:var(--spacing-0-5);accent-color:var(--color-primary);cursor:inherit;flex-shrink:0}.AiGovernanceCard-module__8Q1vUa__policy input:focus-visible{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-primary);outline:none}.AiGovernanceCard-module__8Q1vUa__policyText{gap:var(--spacing-0-5);flex-direction:column;display:flex}.AiGovernanceCard-module__8Q1vUa__policyLabel{font-size:var(--font-size-base);color:var(--color-text-primary)}.AiGovernanceCard-module__8Q1vUa__policyDescription{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.AiGovernanceCard-module__8Q1vUa__capField{gap:var(--spacing-1);flex-direction:column;display:flex}.AiGovernanceCard-module__8Q1vUa__capInput{align-items:center;gap:var(--spacing-2);max-width:160px;color:var(--color-text-secondary);display:flex}.AiGovernanceCard-module__8Q1vUa__saveRow{justify-content:flex-end;display:flex}.AiGovernanceCard-module__8Q1vUa__fixed{gap:var(--spacing-1-5);padding-top:var(--spacing-3);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.AiGovernanceCard-module__8Q1vUa__fixedList{gap:var(--spacing-1);padding-left:var(--spacing-5);font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-direction:column;margin:0;display:flex}.AiGovernanceCard-module__8Q1vUa__drawerBody{gap:var(--spacing-3);flex-direction:column;display:flex}.AiGovernanceCard-module__8Q1vUa__subprocessors{gap:var(--spacing-1-5);padding-left:var(--spacing-5);font-size:var(--font-size-sm);color:var(--color-text-primary);flex-direction:column;margin:0;display:flex}.AiGovernanceCard-module__8Q1vUa__drawerActions{justify-content:flex-end;gap:var(--spacing-2);width:100%;display:flex}
.LoginPage-module__Z49SMa__page{width:100%;min-height:100%;padding:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}
.ProjectReposPage-module__I6AU3W__page{gap:var(--spacing-6);flex-direction:column;width:100%;display:flex}.ProjectReposPage-module__I6AU3W__header{gap:var(--spacing-2);flex-direction:column;display:flex}.ProjectReposPage-module__I6AU3W__back{align-self:flex-start;gap:var(--spacing-1)}.ProjectReposPage-module__I6AU3W__title{letter-spacing:var(--letter-spacing-tight)}
.RegisterPage-module___ZhUaa__page{width:100%;min-height:100%;padding:var(--spacing-6);flex-direction:column;justify-content:center;align-items:center;display:flex}
