.AgentCard-module__rt2prq__meta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);display:flex}.AgentCard-module__rt2prq__metaItem{align-items:center;gap:var(--space-1);display:flex}.AgentCard-module__rt2prq__statusDot{border-radius:50%;width:6px;height:6px;margin-left:auto}.AgentCard-module__rt2prq__statusReady{background:var(--color-success)}.AgentCard-module__rt2prq__statusGenerating{background:var(--color-info);animation:2s infinite AgentCard-module__rt2prq__pulse}.AgentCard-module__rt2prq__statusError{background:var(--color-error)}.AgentCard-module__rt2prq__statusDisabled{background:var(--color-text-muted)}
.Header-module__lnUIdW__header{height:var(--header-height);border-bottom:1px solid var(--color-border);padding:0 var(--space-8);background:var(--color-bg);z-index:50;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Header-module__lnUIdW__title{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:600}.Header-module__lnUIdW__breadcrumbs{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.Header-module__lnUIdW__breadcrumbSep{color:var(--color-text-muted)}.Header-module__lnUIdW__breadcrumbLink{transition:color var(--transition-fast)}.Header-module__lnUIdW__breadcrumbLink:hover{color:var(--color-text)}.Header-module__lnUIdW__breadcrumbCurrent{color:var(--color-text);font-weight:500}.Header-module__lnUIdW__actions{align-items:center;gap:var(--space-3);display:flex}
.JsonViewer-module__JhDfsW__container{margin-top:var(--space-2)}.JsonViewer-module__JhDfsW__toggle{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:var(--space-1);padding:var(--space-1) 0;transition:color var(--transition-fast);display:flex}.JsonViewer-module__JhDfsW__toggle:hover{color:var(--color-text-secondary)}.JsonViewer-module__JhDfsW__chevron{transition:transform var(--transition-fast)}.JsonViewer-module__JhDfsW__chevronOpen{transform:rotate(180deg)}.JsonViewer-module__JhDfsW__pre{margin-top:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);white-space:pre-wrap;word-break:break-all;line-height:1.6;animation:.2s JsonViewer-module__JhDfsW__fadeIn;overflow-x:auto}
.ToolCallEvent-module__mf-G3q__event{gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;animation:.2s ToolCallEvent-module__mf-G3q__fadeIn;display:flex}.ToolCallEvent-module__mf-G3q__event:hover{background:var(--color-bg-hover,#00000005);border-radius:var(--radius-md,6px)}.ToolCallEvent-module__mf-G3q__icon{color:var(--color-text-muted);flex-shrink:0;margin-top:2px}.ToolCallEvent-module__mf-G3q__spinner{animation:1s linear infinite ToolCallEvent-module__mf-G3q__spin}.ToolCallEvent-module__mf-G3q__body{flex:1;min-width:0}.ToolCallEvent-module__mf-G3q__header{align-items:center;gap:var(--space-2);display:flex}.ToolCallEvent-module__mf-G3q__toolName{font-size:var(--text-sm);color:var(--color-text);font-weight:500}.ToolCallEvent-module__mf-G3q__toolId{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.ToolCallEvent-module__mf-G3q__details{margin-top:var(--space-2)}@keyframes ToolCallEvent-module__mf-G3q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ProductAccessDenied-module__M9sN8q__container{height:calc(100vh - var(--header-height));flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.ProductAccessDenied-module__M9sN8q__title{color:#6b6b6b;font-size:14px}.ProductAccessDenied-module__M9sN8q__subtitle{color:#6b6b6b;font-size:13px}
.MessageEvent-module__ero01W__event{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-bg-secondary);border-radius:var(--radius-lg);animation:.2s MessageEvent-module__ero01W__fadeIn;display:flex}.MessageEvent-module__ero01W__icon{color:var(--color-text-muted);flex-shrink:0;margin-top:2px}.MessageEvent-module__ero01W__content{font-size:var(--text-sm);color:var(--color-text);line-height:1.7}
.ToolList-module__GIdTXq__container{flex-direction:column;display:flex}.ToolList-module__GIdTXq__tool{border-bottom:1px solid var(--color-border)}.ToolList-module__GIdTXq__tool:last-child{border-bottom:none}.ToolList-module__GIdTXq__toolHeader{align-items:center;gap:var(--space-4);padding:var(--space-4);cursor:pointer;text-align:left;width:100%;transition:background var(--transition-fast);display:flex}.ToolList-module__GIdTXq__toolHeader:hover{background:var(--color-bg-secondary)}.ToolList-module__GIdTXq__toolHeader:hover .ToolList-module__GIdTXq__toolName{color:var(--color-text)}.ToolList-module__GIdTXq__toolName{font-size:var(--text-sm);color:var(--color-text-secondary);transition:color var(--transition-fast);flex:1;font-weight:500}.ToolList-module__GIdTXq__toolId{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.ToolList-module__GIdTXq__toolLink{font-size:var(--text-xs);color:var(--color-text-muted);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);transition:color var(--transition-fast);font-weight:500}.ToolList-module__GIdTXq__toolLink:hover{color:var(--color-text)}.ToolList-module__GIdTXq__chevron{color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.ToolList-module__GIdTXq__chevronOpen{transform:rotate(180deg)}.ToolList-module__GIdTXq__toolBody{padding:0 var(--space-4) var(--space-4) var(--space-4)}.ToolList-module__GIdTXq__toolDescription{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-4);line-height:1.6}.ToolList-module__GIdTXq__schemaSection{margin-bottom:var(--space-4)}.ToolList-module__GIdTXq__schemaSection:last-child{margin-bottom:0}.ToolList-module__GIdTXq__schemaLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-weight:500}.ToolList-module__GIdTXq__schemaFields{gap:var(--space-2);flex-direction:column;display:flex}.ToolList-module__GIdTXq__schemaField{align-items:baseline;gap:var(--space-3);font-size:var(--text-xs);line-height:1.5;display:flex}.ToolList-module__GIdTXq__fieldName{font-family:var(--font-mono);color:var(--color-text);flex-shrink:0;font-weight:500}.ToolList-module__GIdTXq__fieldType{color:var(--color-text-muted);font-family:var(--font-mono);flex-shrink:0}.ToolList-module__GIdTXq__fieldDesc{color:var(--color-text-muted);flex:1}
.FinancialStrip-module__di45jG__strip{border-radius:var(--radius-lg,12px);margin-bottom:var(--space-4);background:#fff;border:1px solid #24262810;align-items:center;padding:10px 4px;display:flex}.FinancialStrip-module__di45jG__group{flex-direction:column;flex:1;gap:4px;min-width:0;padding:0 12px;display:flex}.FinancialStrip-module__di45jG__groupLabel{font-size:.625rem;font-weight:700;font-family:var(--font-mono);color:#24262850;text-transform:uppercase;letter-spacing:.05em;line-height:1}.FinancialStrip-module__di45jG__cells{gap:24px;display:flex}.FinancialStrip-module__di45jG__cell{flex-direction:column;gap:1px;min-width:0;display:flex}.FinancialStrip-module__di45jG__cellLabel{font-size:.5625rem;font-weight:600;font-family:var(--font-mono);color:#24262840;text-transform:uppercase;letter-spacing:.04em;line-height:1}.FinancialStrip-module__di45jG__cellValue{font-size:.875rem;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:#242628;white-space:nowrap}.FinancialStrip-module__di45jG__divider{background:#24262810;flex-shrink:0;width:1px;height:32px}[data-privacy-mode] .FinancialStrip-module__di45jG__cellValue{filter:blur(3px);-webkit-user-select:none;user-select:none}
.EscalationEvent-module__qlpC5q__event{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-warning-bg);border-radius:var(--radius-lg);animation:.2s EscalationEvent-module__qlpC5q__fadeIn;display:flex}.EscalationEvent-module__qlpC5q__icon{color:var(--color-warning);flex-shrink:0;margin-top:2px}.EscalationEvent-module__qlpC5q__body{flex:1}.EscalationEvent-module__qlpC5q__content{font-size:var(--text-sm);color:var(--color-text);line-height:1.6}.EscalationEvent-module__qlpC5q__reason{font-size:var(--text-xs);color:var(--color-warning);margin-top:var(--space-2);font-weight:500}
.page-module__wiTrKG__headerSettingsButton{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.page-module__wiTrKG__headerSettingsButton:hover{background:#f5f5f5}.page-module__wiTrKG__headerSyncButton{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:8px;align-items:center;gap:6px;height:36px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.page-module__wiTrKG__headerSyncButton:hover{background:#1a1a1a}.page-module__wiTrKG__pageHeader{margin-bottom:48px}.page-module__wiTrKG__pageTitle{font-family:var(--font-satoshi);letter-spacing:-.05em;margin:0;font-size:4rem;font-weight:400;line-height:1}.page-module__wiTrKG__statGrid{margin-bottom:var(--space-4);background:#e5e5e5;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.page-module__wiTrKG__statCard{background:#fff;padding:24px 32px}.page-module__wiTrKG__statLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin-bottom:12px;font-size:.6875rem;font-weight:500}.page-module__wiTrKG__statValue{font-family:"Satoshi", var(--font-sans,system-ui, sans-serif);letter-spacing:-.04em;font-size:clamp(1.75rem,3.5vw,3rem);font-weight:700;line-height:1.05}.page-module__wiTrKG__container{padding:var(--space-8);max-width:100%}.page-module__wiTrKG__main{animation:.25s both page-module__wiTrKG__contentIn}.page-module__wiTrKG__sectionLabel{color:#24262850;text-transform:uppercase;letter-spacing:.05em;margin-top:24px;margin-bottom:8px;font-size:.6875rem;font-weight:600}.page-module__wiTrKG__bulkApplyBtn{height:30px;color:var(--color-success);background:color-mix(in srgb, var(--color-success) 8%, white);border:1px solid color-mix(in srgb, var(--color-success) 25%, #d4d4d4);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .1s,border-color .1s;display:flex}.page-module__wiTrKG__bulkApplyBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-success) 14%, white);border-color:color-mix(in srgb, var(--color-success) 40%, #d4d4d4)}.page-module__wiTrKG__bulkApplyBtn:disabled{opacity:.7;cursor:not-allowed}.page-module__wiTrKG__searchCountBadge{color:#0a0a0a;background:#f0f0f0;border-radius:100px;margin-left:4px;padding:1px 6px;font-family:inherit;font-size:.6875rem;font-weight:600}@keyframes page-module__wiTrKG__contentIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-privacy-mode] .page-module__wiTrKG__kpiValue{filter:blur(3px);-webkit-user-select:none;user-select:none}
.WorkflowTimeline-module__Hhfnvq__timeline{flex-direction:column;gap:0;display:flex;position:relative}.WorkflowTimeline-module__Hhfnvq__step{gap:var(--space-4);display:flex;position:relative}.WorkflowTimeline-module__Hhfnvq__stepIndicator{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.WorkflowTimeline-module__Hhfnvq__stepNumber{background:var(--color-primary-bg);width:32px;height:32px;color:var(--color-primary);font-size:var(--text-sm);border:2px solid var(--color-primary);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.WorkflowTimeline-module__Hhfnvq__stepLine{background:var(--color-border);flex:1;width:2px;min-height:24px}.WorkflowTimeline-module__Hhfnvq__stepContent{padding-bottom:var(--space-6);flex:1;min-width:0}.WorkflowTimeline-module__Hhfnvq__stepLabel{font-size:var(--text-base);margin-bottom:var(--space-1);font-weight:600}.WorkflowTimeline-module__Hhfnvq__stepDescription{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-2);line-height:1.5}.WorkflowTimeline-module__Hhfnvq__stepTools{gap:var(--space-1);flex-wrap:wrap;display:flex}.WorkflowTimeline-module__Hhfnvq__stepToolBadge{font-size:var(--text-xs);padding:2px var(--space-2);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-mono)}
.OverviewSection-module__rP51tG__alertsCard{border-radius:var(--radius-lg,12px);margin-bottom:var(--space-4);background:#fafafa;border:1px solid #24262808;flex-direction:column;display:flex;overflow:hidden}.OverviewSection-module__rP51tG__alertsHeaderButton{font-size:.6875rem;font-weight:600;font-family:var(--font-satoshi);color:#24262870;cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;align-items:center;gap:6px;padding:7px 14px;font-size:.6875rem;font-weight:600;transition:background 80ms;display:flex}.OverviewSection-module__rP51tG__alertsHeaderButton:hover{background:#f5f5f5}.OverviewSection-module__rP51tG__alertsChevron{color:#24262850;flex-shrink:0;margin-left:auto;transition:transform .2s}.OverviewSection-module__rP51tG__alertsChevronCollapsed{transform:rotate(-90deg)}.OverviewSection-module__rP51tG__alertsList{max-height:200px;transition:max-height .2s;overflow-y:auto}.OverviewSection-module__rP51tG__alertsListCollapsed{max-height:0;overflow:hidden}.OverviewSection-module__rP51tG__alertsHeaderLabel{color:#24262890;font-weight:700}.OverviewSection-module__rP51tG__alertsCount{color:#24262850;font-weight:400}.OverviewSection-module__rP51tG__alertsDot{opacity:.6;border-radius:50%;flex-shrink:0;width:5px;height:5px}.OverviewSection-module__rP51tG__alertItem{cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;border-top:1px solid #24262806;align-items:center;gap:8px;width:100%;padding:6px 14px;transition:background 80ms;display:flex}.OverviewSection-module__rP51tG__alertItem:hover{background:#f5f5f5}.OverviewSection-module__rP51tG__alertMessage{color:#24262870;flex:1;min-width:0;font-size:.6875rem}.OverviewSection-module__rP51tG__alertAction{color:#24262830;white-space:nowrap;flex-shrink:0;font-size:.625rem;font-weight:500;transition:color 80ms}.OverviewSection-module__rP51tG__alertItem:hover .OverviewSection-module__rP51tG__alertAction{color:#24262860}.OverviewSection-module__rP51tG__statusStrip{border-radius:var(--radius-lg,12px);margin-bottom:var(--space-4);background:#fff;border:1px solid #24262810;align-items:center;height:52px;padding:0 4px;display:flex}.OverviewSection-module__rP51tG__stripItem{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;flex:1;gap:2px;padding:8px 12px;transition:background 80ms;display:flex}.OverviewSection-module__rP51tG__stripItem:hover{background:#fafafa}.OverviewSection-module__rP51tG__stripLabel{font-size:.5625rem;font-weight:600;font-family:var(--font-mono);color:#24262850;text-transform:uppercase;letter-spacing:.04em;line-height:1}.OverviewSection-module__rP51tG__stripValue{font-size:.8125rem;font-family:var(--font-satoshi);color:#242628;white-space:nowrap;align-items:center;gap:5px;display:flex}.OverviewSection-module__rP51tG__stripMuted{color:#24262850;font-style:italic}.OverviewSection-module__rP51tG__stripDivider{background:#24262810;flex-shrink:0;width:1px;height:24px}.OverviewSection-module__rP51tG__kpiRow{margin-bottom:var(--space-4);grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.OverviewSection-module__rP51tG__kpiCard{border-radius:var(--radius-lg,12px);min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #24262810;padding:14px 16px 12px;transition:box-shadow .12s,background 80ms;position:relative}.OverviewSection-module__rP51tG__kpiCard:hover{box-shadow:0 2px 8px #2426280f}.OverviewSection-module__rP51tG__kpiHeader{align-items:center;gap:5px;margin-bottom:4px;display:flex}.OverviewSection-module__rP51tG__kpiDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.OverviewSection-module__rP51tG__kpiLabel{color:#24262860;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:.625rem;font-weight:600;overflow:hidden}.OverviewSection-module__rP51tG__kpiBody{align-items:baseline;gap:6px;display:flex}.OverviewSection-module__rP51tG__kpiValue{font-size:1.375rem;font-weight:700;font-family:var(--font-mono);color:#242628;line-height:1.2}.OverviewSection-module__rP51tG__kpiPct{color:#24262860;font-size:.6875rem;font-weight:500;font-family:var(--font-mono)}.OverviewSection-module__rP51tG__kpiBar{background:#24262808;border-radius:1px;height:2px;margin-top:8px}.OverviewSection-module__rP51tG__kpiFill{border-radius:1px;height:100%;transition:width .3s}.OverviewSection-module__rP51tG__kpiAction{color:#24262850;opacity:0;align-items:center;gap:3px;margin-top:6px;font-size:.5625rem;font-weight:500;transition:opacity .12s;display:flex}.OverviewSection-module__rP51tG__kpiCard:hover .OverviewSection-module__rP51tG__kpiAction{opacity:1}.OverviewSection-module__rP51tG__sectionLabel{font-size:.6875rem;font-weight:600;font-family:var(--font-satoshi);color:#24262850;text-transform:uppercase;letter-spacing:.05em;margin-top:8px;margin-bottom:8px}.OverviewSection-module__rP51tG__tableSection{margin-bottom:var(--space-4)}.OverviewSection-module__rP51tG__tableSectionHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.OverviewSection-module__rP51tG__tableSectionTitle{font-size:.8125rem;font-weight:700;font-family:var(--font-satoshi);color:#242628;letter-spacing:-.01em;margin:0}.OverviewSection-module__rP51tG__tableSectionLink{color:#2596be;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.75rem;font-weight:500;transition:color .12s}.OverviewSection-module__rP51tG__tableSectionLink:hover{color:#1e7a9e}.OverviewSection-module__rP51tG__tableWrapper{border-radius:var(--radius-lg,12px);background:#fff;border:1px solid #24262810;overflow:hidden}.OverviewSection-module__rP51tG__portalRow,.OverviewSection-module__rP51tG__row{cursor:pointer;transition:background 80ms}.OverviewSection-module__rP51tG__portalRow:hover,.OverviewSection-module__rP51tG__row:hover{background:#fafafa}.OverviewSection-module__rP51tG__cellText{color:#242628;font-size:.8125rem;font-weight:600}.OverviewSection-module__rP51tG__statusCell{color:#242628;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:flex}.OverviewSection-module__rP51tG__statusDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.OverviewSection-module__rP51tG__mono{font-family:var(--font-mono);color:#24262880;font-size:.75rem}.OverviewSection-module__rP51tG__monoStrong{font-family:var(--font-mono);color:#242628;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}@keyframes OverviewSection-module__rP51tG__livePulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes OverviewSection-module__rP51tG__liveSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.OverviewSection-module__rP51tG__liveDotSmall{background:#2596be;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite OverviewSection-module__rP51tG__livePulse}.OverviewSection-module__rP51tG__liveSpinner{flex-shrink:0;animation:1.5s linear infinite OverviewSection-module__rP51tG__liveSpin}
.StatusLabel-module__5WZ2Ha__statusLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:3px 10px;font-size:10px;font-weight:600;display:inline-flex}
.StatusChangeEvent-module__zpChMW__event{align-items:center;gap:var(--space-2);padding:var(--space-4) 0;animation:.2s StatusChangeEvent-module__zpChMW__fadeIn;display:flex}.StatusChangeEvent-module__zpChMW__icon{color:var(--color-text-muted);opacity:.5;flex-shrink:0}.StatusChangeEvent-module__zpChMW__label{font-size:var(--text-xs);color:var(--color-text);font-weight:500}.StatusChangeEvent-module__zpChMW__content{font-size:var(--text-xs);color:var(--color-text-muted)}
.PageTitle-module__QZz9HW__title{font-family:var(--font-satoshi);letter-spacing:-.05em;margin-bottom:1em;font-size:4rem;font-weight:400;line-height:1}
.Tooltip-module__S-0v4q__wrapper{display:inline-flex;position:relative}.Tooltip-module__S-0v4q__bubble{color:#fff;white-space:normal;text-align:left;pointer-events:none;z-index:50;background:#1a1a1a;border-radius:6px;width:max-content;max-width:280px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.45;animation:.15s Tooltip-module__S-0v4q__tooltipFadeIn;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0000002e}.Tooltip-module__S-0v4q__bottom{top:calc(100% + 6px)}.Tooltip-module__S-0v4q__top{bottom:calc(100% + 6px)}.Tooltip-module__S-0v4q__bubble:after{content:"";left:var(--tooltip-arrow-left,50%);background:#1a1a1a;width:8px;height:8px;position:absolute;transform:translate(-50%)rotate(45deg)}.Tooltip-module__S-0v4q__bottom:after{top:-3px}.Tooltip-module__S-0v4q__top:after{bottom:-3px}@keyframes Tooltip-module__S-0v4q__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(-2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.ConfigSection-module__D3vdra__cfgDropZone{cursor:pointer;color:#6b6b6b;border:1.5px dashed #e5e5e5;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:40px 20px;transition:border-color .2s,background .2s;display:flex}.ConfigSection-module__D3vdra__cfgDropZone:hover,.ConfigSection-module__D3vdra__cfgDropZoneDrag{background:#fafafa;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgDropLabel{color:#0a0a0a;font-size:14px;font-weight:500}.ConfigSection-module__D3vdra__cfgDropHint{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgHiddenInput{display:none}.ConfigSection-module__D3vdra__cfgLayout{flex-direction:column;gap:24px;display:flex}.ConfigSection-module__D3vdra__cfgHeader{border-bottom:1px solid #e5e5e5;align-items:center;gap:12px;padding-bottom:20px;display:flex}.ConfigSection-module__D3vdra__cfgHeaderIcon{color:#fff;background:#0a0a0a;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ConfigSection-module__D3vdra__cfgHeaderInfo{flex-direction:column;gap:2px;display:flex}.ConfigSection-module__D3vdra__cfgHeaderTitle{font-family:"Satoshi", var(--font-sans,system-ui, sans-serif);letter-spacing:-.02em;color:#0a0a0a;font-size:18px;font-weight:500}.ConfigSection-module__D3vdra__cfgHeaderSub{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgStatusBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;align-items:center;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.ConfigSection-module__D3vdra__cfgStatusEmpty{color:#6b6b6b;background:#fafafa}.ConfigSection-module__D3vdra__cfgStatusProgress{color:#d97706;background:#fffbeb}.ConfigSection-module__D3vdra__cfgStatusComplete{color:#16a34a;background:#f0fdf4}.ConfigSection-module__D3vdra__cfgFileGrid{background:#e5e5e5;flex-direction:column;display:flex;overflow:hidden}.ConfigSection-module__D3vdra__cfgFileItem{background:#fff;align-items:center;gap:12px;margin-top:1px;padding:12px 16px;display:flex}.ConfigSection-module__D3vdra__cfgFileItem:first-child{margin-top:0}.ConfigSection-module__D3vdra__cfgFileIcon{color:#6b6b6b;flex-shrink:0}.ConfigSection-module__D3vdra__cfgFileContent{flex-direction:column;gap:2px;display:flex}.ConfigSection-module__D3vdra__cfgFileLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:10px;font-weight:500}.ConfigSection-module__D3vdra__cfgFileValue{color:#0a0a0a;font-size:14px;font-weight:500}.ConfigSection-module__D3vdra__cfgFileMono{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#0a0a0a;font-size:13px;font-weight:500}.ConfigSection-module__D3vdra__cfgFileReplace{color:#6b6b6b;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:0;margin-left:auto;padding:4px 12px;font-size:13px;font-weight:500;transition:all .15s}.ConfigSection-module__D3vdra__cfgFileReplace:hover:not(:disabled){color:#0a0a0a;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgFileReplace:disabled{opacity:.4;cursor:not-allowed}.ConfigSection-module__D3vdra__cfgSection{margin-bottom:0}.ConfigSection-module__D3vdra__cfgSectionTitle{font-family:"Satoshi", var(--font-sans,system-ui, sans-serif);letter-spacing:-.02em;color:#0a0a0a;margin-bottom:8px;font-size:18px;font-weight:500}.ConfigSection-module__D3vdra__cfgSectionHint{color:#6b6b6b;margin:0 0 16px;font-size:13px;line-height:1.5}.ConfigSection-module__D3vdra__cfgDefaultsSection{border-top:1px solid #e5e5e5;margin-top:32px;padding-top:24px}.ConfigSection-module__D3vdra__cfgPromptArea{align-items:flex-end;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgTextarea{color:#0a0a0a;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:0;flex:1;min-height:80px;max-height:160px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5;transition:border-color .2s}.ConfigSection-module__D3vdra__cfgTextareaExpanded{min-height:200px;max-height:360px}.ConfigSection-module__D3vdra__cfgTextarea::placeholder{color:#6b6b6b}.ConfigSection-module__D3vdra__cfgTextarea:focus{border-color:#0a0a0a;outline:none}.ConfigSection-module__D3vdra__cfgSendBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:0;align-items:center;gap:8px;padding:8px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.ConfigSection-module__D3vdra__cfgSendBtn:hover{background:#1a1a1a}.ConfigSection-module__D3vdra__cfgSendBtn:disabled{opacity:.4;cursor:not-allowed}.ConfigSection-module__D3vdra__cfgLog{flex-direction:column;gap:8px;max-height:340px;padding:12px 0;display:flex;overflow-y:auto}.ConfigSection-module__D3vdra__cfgLogMsg{flex-direction:column;gap:4px;padding:10px 14px;font-size:14px;line-height:1.5;display:flex}.ConfigSection-module__D3vdra__cfgLogUser{background:#fafafa;align-self:flex-end;max-width:85%}.ConfigSection-module__D3vdra__cfgLogAssistant{background:#f5f5ff;align-self:flex-start;max-width:85%}.ConfigSection-module__D3vdra__cfgLogSystem{color:#6b6b6b;text-align:center;align-self:center;font-size:13px;font-style:italic}.ConfigSection-module__D3vdra__cfgLogRole{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:10px;font-weight:500}.ConfigSection-module__D3vdra__cfgColList{background:#e5e5e5;flex-direction:column;display:flex;overflow:hidden}.ConfigSection-module__D3vdra__cfgColCard{background:#fff;margin-top:1px}.ConfigSection-module__D3vdra__cfgColCard:first-child{margin-top:0}.ConfigSection-module__D3vdra__cfgColCardExpanded{background:#fff}.ConfigSection-module__D3vdra__cfgColRow{cursor:pointer;align-items:center;gap:10px;padding:12px 16px;transition:background .15s;display:flex}.ConfigSection-module__D3vdra__cfgColRow:hover{background:#fafafa}.ConfigSection-module__D3vdra__cfgColChevron{color:#6b6b6b;flex-shrink:0;align-items:center;display:flex}.ConfigSection-module__D3vdra__cfgColName{color:#0a0a0a;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.ConfigSection-module__D3vdra__cfgColTarget{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;white-space:nowrap;flex-shrink:0;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgDragHandle{color:#9ca3af;cursor:grab;flex-shrink:0;align-items:center;padding:2px;display:flex}.ConfigSection-module__D3vdra__cfgDragHandle:active{cursor:grabbing;color:#0a0a0a}.ConfigSection-module__D3vdra__cfgColBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;white-space:nowrap;background:#fafafa;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}.ConfigSection-module__D3vdra__cfgCellConfidence{font-family:"JetBrains Mono", var(--font-mono,monospace);flex-shrink:0;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.ConfigSection-module__D3vdra__cfgConfHigh{color:#16a34a;background:#f0fdf4}.ConfigSection-module__D3vdra__cfgConfMed{color:#d97706;background:#fffbeb}.ConfigSection-module__D3vdra__cfgConfLow{color:#dc2626;background:#fef2f2}.ConfigSection-module__D3vdra__cfgColDetail{background:#fafafa;border-top:1px solid #e5e5e5;flex-direction:column;gap:20px;padding:16px 24px;display:flex}.ConfigSection-module__D3vdra__cfgColDetailSection{flex-direction:column;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgColDetailHeader{justify-content:space-between;align-items:center;display:flex}.ConfigSection-module__D3vdra__cfgColDetailTitle{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:10px;font-weight:500}.ConfigSection-module__D3vdra__cfgColDetailFields{flex-wrap:wrap;gap:12px;display:flex}.ConfigSection-module__D3vdra__cfgExpandedField{flex-direction:column;flex:1;gap:4px;min-width:140px;display:flex}.ConfigSection-module__D3vdra__cfgExpandedLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgToggle{cursor:pointer;align-items:center;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgToggleSwitch{cursor:pointer;background:#e5e5e5;border:none;border-radius:10px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}.ConfigSection-module__D3vdra__cfgToggleSwitch[data-checked=true]{background:#0a0a0a}.ConfigSection-module__D3vdra__cfgToggleSwitch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.ConfigSection-module__D3vdra__cfgToggleSwitch[data-checked=true]:after{transform:translate(16px)}.ConfigSection-module__D3vdra__cfgToggleLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgCleanList{flex-direction:column;gap:6px;display:flex}.ConfigSection-module__D3vdra__cfgCleanItem{align-items:center;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgRuleParamsEdit{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.ConfigSection-module__D3vdra__cfgAddRuleBtn{color:#6b6b6b;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgAddRuleBtn:hover{color:#0a0a0a}.ConfigSection-module__D3vdra__cfgEmptyHint{color:#6b6b6b;text-align:center;padding:40px 24px;font-size:15px}.ConfigSection-module__D3vdra__cfgSelect{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:0;height:36px;padding:0 12px;font-family:inherit;font-size:14px;transition:border-color .2s}.ConfigSection-module__D3vdra__cfgSelect:focus{border-color:#0a0a0a;outline:none}.ConfigSection-module__D3vdra__cfgInput{height:36px;font-size:14px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#0a0a0a;background:#fff;border:1px solid #e5e5e5;border-radius:0;width:80px;padding:0 12px;transition:border-color .2s}.ConfigSection-module__D3vdra__cfgInput:focus{border-color:#0a0a0a;outline:none}.ConfigSection-module__D3vdra__cfgInputDisabled{color:#999;cursor:not-allowed;background:#fdfdfd}.ConfigSection-module__D3vdra__cfgToleranceCell{align-items:center;gap:6px;display:flex}.ConfigSection-module__D3vdra__cfgToleranceUnit{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;white-space:nowrap;font-size:11px}.ConfigSection-module__D3vdra__cfgAddRow{color:#6b6b6b;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:8px;padding:6px 0;font-family:inherit;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgAddRow:hover{color:#0a0a0a}.ConfigSection-module__D3vdra__cfgDeleteBtn{color:#6b6b6b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:color .15s;display:flex}.ConfigSection-module__D3vdra__cfgDeleteBtn:hover{color:#dc2626}.ConfigSection-module__D3vdra__cfgFormGrid{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.ConfigSection-module__D3vdra__cfgFormField{flex-direction:column;gap:6px;display:flex}.ConfigSection-module__D3vdra__cfgFormLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigSection-module__D3vdra__cfgFormInput{height:36px;font-size:14px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#0a0a0a;box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:0;padding:0 12px;transition:border-color .2s}.ConfigSection-module__D3vdra__cfgFormInput:focus{border-color:#0a0a0a;outline:none}.ConfigSection-module__D3vdra__cfgScopeList{flex-direction:column;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgScopeItem{color:#0a0a0a;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.ConfigSection-module__D3vdra__cfgScopeItem input{accent-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgTabs{border-bottom:1px solid #e5e5e5;gap:0;display:flex}.ConfigSection-module__D3vdra__cfgTab{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:#6b6b6b;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 20px;font-size:11px;font-weight:500;transition:color .2s}.ConfigSection-module__D3vdra__cfgTab:hover{color:#0a0a0a}.ConfigSection-module__D3vdra__cfgTabActive{color:#0a0a0a;border-bottom-color:#0a0a0a}@keyframes ConfigSection-module__D3vdra__cfgSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ConfigSection-module__D3vdra__cfgSpinner{animation:1s linear infinite ConfigSection-module__D3vdra__cfgSpin}.ConfigSection-module__D3vdra__cfgRuleParams{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;font-size:11px}.ConfigSection-module__D3vdra__cfgVersionBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;white-space:nowrap;background:#f5f5f5;border:1px solid #e5e5e5;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.ConfigSection-module__D3vdra__cfgHistoryBtn{color:#6b6b6b;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgHistoryBtn:hover{color:#0a0a0a;background:#f5f5f5;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgSaveBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:0;flex-shrink:0;align-items:center;gap:8px;padding:8px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.ConfigSection-module__D3vdra__cfgSaveBtn:hover{background:#1a1a1a}.ConfigSection-module__D3vdra__cfgSaveBtn:disabled{opacity:.4;cursor:not-allowed}.ConfigSection-module__D3vdra__cfgSuggestionLoading{color:#6b6b6b;background:#fafafa;border:1px solid #e5e5e5;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex}.ConfigSection-module__D3vdra__cfgSavedLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#16a34a;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.ConfigSection-module__D3vdra__cfgDimensionList{flex-direction:column;gap:20px;display:flex}.ConfigSection-module__D3vdra__cfgDimensionGroup{background:#fafafa;border:1px solid #e5e5e5;flex-direction:column;gap:8px;padding:16px;display:flex}.ConfigSection-module__D3vdra__cfgDimensionHeader{flex-direction:column;gap:2px;display:flex}.ConfigSection-module__D3vdra__cfgDimensionLabel{color:#0a0a0a;font-size:14px;font-weight:500}.ConfigSection-module__D3vdra__cfgDimensionHint{color:#6b6b6b;font-size:12px}.ConfigSection-module__D3vdra__cfgDimensionFields{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ConfigSection-module__D3vdra__cfgDimensionTag{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#0a0a0a;background:#fff;border:1px solid #e5e5e5;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.ConfigSection-module__D3vdra__cfgDimensionTagRemove{color:#6b6b6b;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:color .15s;display:flex}.ConfigSection-module__D3vdra__cfgDimensionTagRemove:hover{color:#dc2626}.ConfigSection-module__D3vdra__cfgDimensionAdd{color:#6b6b6b;cursor:pointer;background:#fff;border:1px dashed #e5e5e5;border-radius:0;height:28px;padding:0 8px;font-family:inherit;font-size:12px;transition:border-color .2s,color .2s}.ConfigSection-module__D3vdra__cfgDimensionAdd:hover{color:#0a0a0a;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgDimensionAdd:focus{border-color:#0a0a0a;outline:none}.ConfigSection-module__D3vdra__cfgComputedList{flex-direction:column;gap:12px;display:flex}.ConfigSection-module__D3vdra__cfgComputedItem{background:#fafafa;border:1px solid #e5e5e5;padding:16px}.ConfigSection-module__D3vdra__cfgComputedRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ConfigSection-module__D3vdra__cfgComputedInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ConfigSection-module__D3vdra__cfgComputedName{color:#0a0a0a;font-size:14px;font-weight:500}.ConfigSection-module__D3vdra__cfgComputedTemplate{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;word-break:break-all;background:#fff;border:1px solid #e5e5e5;padding:4px 8px;font-size:12px}.ConfigSection-module__D3vdra__cfgComputedDesc{color:#6b6b6b;font-size:12px}.ConfigSection-module__D3vdra__cfgComputedActions{flex-shrink:0;gap:4px;display:flex}.ConfigSection-module__D3vdra__cfgIconBtn{color:#6b6b6b;cursor:pointer;background:#fff;border:1px solid #e5e5e5;justify-content:center;align-items:center;width:28px;height:28px;transition:all .15s;display:flex}.ConfigSection-module__D3vdra__cfgIconBtn:hover{color:#0a0a0a;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgComputedEditor{flex-direction:column;gap:12px;display:flex}.ConfigSection-module__D3vdra__cfgComputedEditorField{flex-direction:column;gap:4px;display:flex}.ConfigSection-module__D3vdra__cfgComputedHint{color:#6b6b6b;font-size:11px}.ConfigSection-module__D3vdra__cfgComputedError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:flex}.ConfigSection-module__D3vdra__cfgComputedNameInput{width:260px}.ConfigSection-module__D3vdra__cfgComputedSideSelector{gap:20px;margin-bottom:4px;display:flex}.ConfigSection-module__D3vdra__cfgComputedSideBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:#6b6b6b;border:1px solid #e5e5e5;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-block}.ConfigSection-module__D3vdra__cfgAvailableFields{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ConfigSection-module__D3vdra__cfgAvailableFieldsLabel{color:#6b6b6b;width:100%;margin-bottom:2px;font-size:11px}.ConfigSection-module__D3vdra__cfgFieldChip{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e5e5e5;align-items:center;padding:3px 8px;font-size:11px;font-weight:500;transition:all .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgFieldChip:hover{background:#f5f5f5;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgFieldChipPrefix{color:#9ca3af;margin-right:2px}.ConfigSection-module__D3vdra__cfgComputedEditorActions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.ConfigSection-module__D3vdra__cfgBtnSecondary{color:#6b6b6b;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:0;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgBtnSecondary:hover{color:#0a0a0a;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgBtnPrimary{color:#fff;cursor:pointer;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:0;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.ConfigSection-module__D3vdra__cfgBtnPrimary:hover:not(:disabled){background:#1a1a1a}.ConfigSection-module__D3vdra__cfgBtnPrimary:disabled{opacity:.4;cursor:not-allowed}.ConfigSection-module__D3vdra__cfgErrorBanner{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;margin-bottom:16px;padding:12px 16px;font-size:13px}.ConfigSection-module__D3vdra__cfgSheetSelector{flex-direction:column;gap:6px;margin-top:16px;display:flex}.ConfigSection-module__D3vdra__cfgFieldsPreview{margin-top:16px}.ConfigSection-module__D3vdra__cfgFieldsTable{background:#e5e5e5;flex-direction:column;margin-top:12px;display:flex;overflow:hidden}.ConfigSection-module__D3vdra__cfgFieldsHeader{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;background:#fafafa;grid-template-columns:1fr 100px 1fr;gap:16px;padding:10px 16px;font-size:10px;font-weight:500;display:grid}.ConfigSection-module__D3vdra__cfgFieldsRow{background:#fff;grid-template-columns:1fr 100px 1fr;gap:16px;margin-top:1px;padding:10px 16px;font-size:13px;display:grid}.ConfigSection-module__D3vdra__cfgFieldName{color:#0a0a0a;font-weight:500}.ConfigSection-module__D3vdra__cfgFieldType{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;font-size:11px}.ConfigSection-module__D3vdra__cfgFieldSamples{color:#6b6b6b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ConfigSection-module__D3vdra__cfgFieldsMore{color:#6b6b6b;text-align:center;background:#fff;margin-top:1px;padding:10px 16px;font-size:12px}.ConfigSection-module__D3vdra__cfgSwitcher{border-bottom:1px solid #e5e5e5;align-items:center;gap:0;display:flex;overflow-x:auto}.ConfigSection-module__D3vdra__cfgSwitcherPill{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:#6b6b6b;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:10px 20px;font-size:11px;font-weight:500;transition:all .2s}.ConfigSection-module__D3vdra__cfgSwitcherPill:hover{color:#0a0a0a;background:#fafafa}.ConfigSection-module__D3vdra__cfgSwitcherPillActive{color:#fff;background:#0a0a0a}.ConfigSection-module__D3vdra__cfgSwitcherPillActive:hover{color:#fff;background:#1a1a1a}.ConfigSection-module__D3vdra__cfgSwitcherAdd{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:#6b6b6b;white-space:nowrap;background:0 0;border:none;border-left:1px dashed #e5e5e5;flex-shrink:0;align-items:center;gap:4px;padding:10px 20px;font-size:11px;font-weight:500;transition:all .2s;display:inline-flex}.ConfigSection-module__D3vdra__cfgSwitcherAdd:hover{color:#0a0a0a;background:#fafafa}.ConfigSection-module__D3vdra__cfgSwitcherAddForm{flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;display:flex}.ConfigSection-module__D3vdra__cfgSeverityCritical{color:#dc2626;background:#fef2f2}.ConfigSection-module__D3vdra__cfgSeverityWarning{color:#d97706;background:#fffbeb}.ConfigSection-module__D3vdra__cfgSeverityInfo{color:#16a34a;background:#f0fdf4}.ConfigSection-module__D3vdra__cfgOutcomeBadge{border-left:3px solid #6b6b6b;align-items:center;padding-left:4px;display:inline-flex}.ConfigSection-module__D3vdra__cfgReorderBtn{color:#6b6b6b;cursor:pointer;background:#fff;border:1px solid #e5e5e5;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .15s;display:flex}.ConfigSection-module__D3vdra__cfgReorderBtn:hover:not(:disabled){color:#0a0a0a;border-color:#0a0a0a}.ConfigSection-module__D3vdra__cfgReorderBtn:disabled{opacity:.3;cursor:not-allowed}.ConfigSection-module__D3vdra__cfgCanonicalWarning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:inline-flex}.ConfigSection-module__D3vdra__cfgSideBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a;white-space:nowrap;background:#fafafa;border:1px solid #e5e5e5;flex-shrink:0;align-items:center;padding:2px 8px;font-size:10px;font-weight:500;display:inline-flex}
.ViewFileButton-module__xo5tZW__fileIconBtn{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color 80ms;display:inline-flex}.ViewFileButton-module__xo5tZW__fileIconBtn:hover:not(:disabled){color:var(--color-text)}.ViewFileButton-module__xo5tZW__fileIconBtn:disabled{opacity:.5;cursor:not-allowed}.ViewFileButton-module__xo5tZW__fileIconBtnVideo{color:var(--color-text-muted)}.ViewFileButton-module__xo5tZW__fileIconBtnVideo:hover:not(:disabled){color:var(--color-text);opacity:1}@keyframes ViewFileButton-module__xo5tZW__spinnerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ViewFileButton-module__xo5tZW__spinnerIcon{animation:1.5s linear infinite ViewFileButton-module__xo5tZW__spinnerSpin}.ViewFileButton-module__xo5tZW__videoModalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ViewFileButton-module__xo5tZW__videoModalBox{background:var(--color-bg);border:1px solid var(--color-border);border-radius:14px;flex-direction:column;width:min(720px,92vw);display:flex;overflow:hidden;box-shadow:0 20px 48px #00000059}.ViewFileButton-module__xo5tZW__videoModalHeader{flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.ViewFileButton-module__xo5tZW__videoModalTitle{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:500;overflow:hidden}.ViewFileButton-module__xo5tZW__videoModalBody{padding:8px 16px 16px}.ViewFileButton-module__xo5tZW__videoModalClose{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background 80ms,color 80ms;display:flex}.ViewFileButton-module__xo5tZW__videoModalClose:hover{background:var(--color-bg-secondary);color:var(--color-text)}.ViewFileButton-module__xo5tZW__videoModalPlayer{background:#000;border-radius:8px;width:100%;max-height:65vh;display:block}.ViewFileButton-module__xo5tZW__filePreviewBox{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md,8px);flex-direction:column;width:min(900px,94vw);height:min(85vh,800px);display:flex;overflow:hidden;box-shadow:0 16px 40px #0000004d}.ViewFileButton-module__xo5tZW__filePreviewFrame{border:none;flex:1;width:100%}
.AgentCallEvent-module__vBQmGW__event{gap:var(--space-3);padding:var(--space-3) 0;animation:.2s AgentCallEvent-module__vBQmGW__fadeIn;display:flex}.AgentCallEvent-module__vBQmGW__icon{color:var(--color-info);flex-shrink:0;margin-top:2px}.AgentCallEvent-module__vBQmGW__body{flex:1;min-width:0}.AgentCallEvent-module__vBQmGW__header{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.AgentCallEvent-module__vBQmGW__agentName{font-size:var(--text-sm);color:var(--color-info);font-weight:500}.AgentCallEvent-module__vBQmGW__agentId{font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-mono)}.AgentCallEvent-module__vBQmGW__badge{font-size:var(--text-xs);padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-info-bg);color:var(--color-info);font-weight:500}.AgentCallEvent-module__vBQmGW__content{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}@keyframes AgentCallEvent-module__vBQmGW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.EntityCellRenderer-module__M9mGwW__badge{font-size:var(--text-xs);border-radius:999px;align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.EntityCellRenderer-module__M9mGwW__currencyValue,.EntityCellRenderer-module__M9mGwW__numberValue{font-variant-numeric:tabular-nums}.EntityCellRenderer-module__M9mGwW__dateValue{white-space:nowrap}.EntityCellRenderer-module__M9mGwW__textValue{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.EntityCellRenderer-module__M9mGwW__emptyValue{color:var(--color-text-muted)}
.page-module__NxlgSq__container{padding:var(--space-8);max-width:1000px}.page-module__NxlgSq__description{font-size:var(--text-sm);color:var(--color-text-secondary);max-width:600px;line-height:1.6}.page-module__NxlgSq__tabs{gap:var(--space-1);margin-top:var(--space-8);border-bottom:1px solid var(--color-border);display:flex}.page-module__NxlgSq__tab{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.page-module__NxlgSq__tab:hover{color:var(--color-text-secondary)}.page-module__NxlgSq__tabActive{color:var(--color-text);border-bottom-color:var(--color-text)}.page-module__NxlgSq__tabContent{padding-top:var(--space-6)}.page-module__NxlgSq__emptyState{padding:var(--space-8);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}.page-module__NxlgSq__runsGrid{flex-direction:column;display:flex}.page-module__NxlgSq__prompt{padding:var(--space-5);background:var(--color-bg-secondary);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text-secondary);white-space:pre-wrap;line-height:1.7}.page-module__NxlgSq__statusBadge{font-size:var(--text-xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-weight:500}.page-module__NxlgSq__statusReady{background:var(--color-success-bg);color:var(--color-success)}.page-module__NxlgSq__statusGenerating{background:var(--color-info-bg);color:var(--color-info)}.page-module__NxlgSq__statusError{background:var(--color-error-bg);color:var(--color-error)}.page-module__NxlgSq__statusDisabled{background:var(--color-bg-secondary);color:var(--color-text-muted)}.page-module__NxlgSq__runButton{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);background:var(--color-primary);color:#fff;font-size:var(--text-sm);transition:background var(--transition-fast);white-space:nowrap;border-radius:999px;font-weight:500;display:flex}.page-module__NxlgSq__runButton:hover{background:var(--color-primary-hover)}.page-module__NxlgSq__runButtonSecondary{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);color:var(--color-text-secondary);border:1px solid var(--color-border);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);white-space:nowrap;background:0 0;border-radius:999px;font-weight:500;display:flex}.page-module__NxlgSq__runButtonSecondary:hover{background:var(--color-bg-secondary);color:var(--color-text);border-color:var(--color-text-muted)}.page-module__NxlgSq__menuWrapper{position:relative}.page-module__NxlgSq__menuButton{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-secondary);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.page-module__NxlgSq__menuButton:hover{background:var(--color-surface);color:var(--color-text)}.page-module__NxlgSq__menuDropdown{margin-top:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:50;min-width:140px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 12px #0000001a}.page-module__NxlgSq__menuItem{width:100%;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);text-align:left;color:var(--color-text);transition:background var(--transition-fast);background:0 0;display:block}.page-module__NxlgSq__menuItem:hover{background:var(--color-bg-secondary)}.page-module__NxlgSq__menuItemDanger{color:var(--color-error)}.page-module__NxlgSq__menuItemDanger:hover{background:var(--color-error-bg)}.page-module__NxlgSq__callableSection{margin-top:var(--space-8)}.page-module__NxlgSq__sectionTitle{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-4);font-weight:600}.page-module__NxlgSq__instructionsArea{width:100%;min-height:200px;padding:var(--space-4);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text);resize:vertical;font-family:inherit;line-height:1.7}.page-module__NxlgSq__instructionsArea:focus{border-color:var(--color-primary);outline:none}.page-module__NxlgSq__instructionsDisplay{padding:var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--color-text);white-space:pre-wrap;font-family:inherit;line-height:1.7}.page-module__NxlgSq__instructionsActions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3);display:flex}.page-module__NxlgSq__saveButton{padding:var(--space-2) var(--space-5);background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast);font-weight:500}.page-module__NxlgSq__saveButton:hover{background:var(--color-primary-hover)}.page-module__NxlgSq__saveButton:disabled{opacity:.5;cursor:not-allowed}.page-module__NxlgSq__editButton{padding:var(--space-2) var(--space-5);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;font-weight:500}.page-module__NxlgSq__editButton:hover{background:var(--color-bg-secondary);color:var(--color-text)}.page-module__NxlgSq__cancelButton{padding:var(--space-2) var(--space-5);color:var(--color-text-secondary);border-radius:var(--radius-sm);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;font-weight:500}.page-module__NxlgSq__cancelButton:hover{background:var(--color-bg-secondary);color:var(--color-text)}.page-module__NxlgSq__cancelButton:disabled{opacity:.5;cursor:not-allowed}.page-module__NxlgSq__editableList{gap:var(--space-2);flex-direction:column;display:flex}.page-module__NxlgSq__editableItem{padding:var(--space-3) var(--space-4);background:var(--color-bg-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.page-module__NxlgSq__editableItemName{color:var(--color-text);font-weight:500}.page-module__NxlgSq__removeButton{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-text-muted);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.page-module__NxlgSq__removeButton:hover{background:var(--color-error-bg);color:var(--color-error)}.page-module__NxlgSq__addWrapper{position:relative}.page-module__NxlgSq__addButton{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);border:1px dashed var(--color-border);border-radius:var(--radius-md);font-size:var(--text-sm);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:0 0;justify-content:center;width:100%;font-weight:500;display:flex}.page-module__NxlgSq__addButton:hover{background:var(--color-bg-secondary);color:var(--color-text);border-color:var(--color-text-muted)}.page-module__NxlgSq__addDropdown{margin-top:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:50;max-height:240px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.page-module__NxlgSq__addDropdownItem{width:100%;padding:var(--space-3) var(--space-4);text-align:left;transition:background var(--transition-fast);background:0 0;flex-direction:column;gap:2px;display:flex}.page-module__NxlgSq__addDropdownItem:hover{background:var(--color-bg-secondary)}.page-module__NxlgSq__addDropdownName{font-size:var(--text-sm);color:var(--color-text);font-weight:500}.page-module__NxlgSq__addDropdownDesc{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__NxlgSq__addDropdownEmpty{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.page-module__NxlgSq__settingsSection{margin-bottom:var(--space-8)}.page-module__NxlgSq__settingsLabel{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-1);font-weight:600}.page-module__NxlgSq__settingsHint{font-size:var(--text-xs);color:var(--color-text-muted);margin-bottom:var(--space-3)}.page-module__NxlgSq__inboundAddressRow{align-items:baseline;gap:0;display:flex}.page-module__NxlgSq__inboundAddressPrefix{font-size:var(--text-sm);font-family:var(--font-mono,monospace);color:var(--color-text-muted)}.page-module__NxlgSq__inboundAddressInput{width:120px;padding:var(--space-1) var(--space-2);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);font-family:var(--font-mono,monospace);color:var(--color-text)}.page-module__NxlgSq__inboundAddressInput:focus{border-color:var(--color-primary);outline:none}.page-module__NxlgSq__inboundAddressDomain{font-size:var(--text-sm);color:var(--color-text-muted);font-family:var(--font-mono,monospace)}.page-module__NxlgSq__inboundAddressDisplay{font-size:var(--text-sm);font-family:var(--font-mono,monospace);color:var(--color-text);padding:var(--space-2) var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-sm);display:inline-block}.page-module__NxlgSq__copyButton{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-muted);transition:background var(--transition-fast), color var(--transition-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__NxlgSq__copyButton:hover{background:var(--color-bg-secondary);color:var(--color-text)}.page-module__NxlgSq__inboundAddressEmpty{font-size:var(--text-sm);color:var(--color-text-muted);font-style:italic}.page-module__NxlgSq__nameInput{font-family:var(--font-satoshi);letter-spacing:-.05em;border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:var(--space-2) var(--space-3);color:var(--color-text);background:0 0;margin-bottom:1em;font-size:4rem;font-weight:400;line-height:1}.page-module__NxlgSq__nameInput:focus{border-color:var(--color-primary);outline:none}.page-module__NxlgSq__descriptionInput{font-size:var(--text-sm);color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-width:600px;padding:var(--space-2) var(--space-3);resize:vertical;background:0 0;min-height:60px;font-family:inherit;line-height:1.6}.page-module__NxlgSq__descriptionInput:focus{border-color:var(--color-primary);outline:none}.page-module__NxlgSq__nameDescActions{gap:var(--space-2);margin-top:var(--space-3);margin-bottom:var(--space-4);display:flex}.page-module__NxlgSq__emailAccountSelect{width:100%;max-width:400px;padding:var(--space-2) var(--space-3);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text);cursor:pointer}.page-module__NxlgSq__emailAccountSelect:focus{border-color:var(--color-primary);outline:none}.page-module__NxlgSq__toggleRow{align-items:center;gap:var(--space-2);margin-top:var(--space-3);cursor:pointer;flex-wrap:wrap;display:flex}.page-module__NxlgSq__toggleCheckbox{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}.page-module__NxlgSq__toggleLabel{font-size:var(--text-sm);color:var(--color-text);font-weight:500}.page-module__NxlgSq__toggleHint{width:100%;font-size:var(--text-xs);color:var(--color-text-muted);margin-top:calc(-1 * var(--space-1));padding-left:24px}.page-module__NxlgSq__agentEmailBadge{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-1) var(--space-3);background:var(--color-bg-secondary);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-secondary);display:inline-flex}.page-module__NxlgSq__loading{text-align:center;padding:var(--space-16);color:var(--color-text-muted);font-size:var(--text-sm)}
.page-module__j0765q__shell{height:calc(100vh - var(--header-height));color:#0a0a0a;background:#fff;display:flex;overflow:hidden}.page-module__j0765q__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.page-module__j0765q__agentView{flex-direction:column;height:100%;display:flex}.page-module__j0765q__agentBody{flex:1;width:100%;padding:0 32px;overflow-y:auto}.page-module__j0765q__agentBodyInner{max-width:680px;margin:0 auto;padding:40px 0 28px}.page-module__j0765q__agentReplyBox{width:100%;padding:0 32px}.page-module__j0765q__replyBox{max-width:680px;margin:0 auto;padding:12px 0 20px}.page-module__j0765q__replyBoxDragOver .page-module__j0765q__replyBoxInner{outline-offset:-2px;background:#f0f0f0;outline:2px dashed #ccc}.page-module__j0765q__replyBoxInner{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:20px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__j0765q__replyBoxInner:focus-within{border-color:#d0d0d0;box-shadow:0 1px 6px #0000000f}.page-module__j0765q__replyTextarea{color:#1a1a1a;resize:none;background:0 0;border:none;width:100%;min-height:48px;padding:14px 18px 0;font-family:inherit;font-size:14px}.page-module__j0765q__replyTextarea:focus{outline:none}.page-module__j0765q__replyTextarea::placeholder{color:#a0a0a0}.page-module__j0765q__replyActions{justify-content:flex-end;align-items:center;gap:6px;padding:6px 10px;display:flex}.page-module__j0765q__attachButton{color:#a0a0a0;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.page-module__j0765q__attachButton:hover{color:#555;background:#ebebeb}.page-module__j0765q__attachButton:disabled{opacity:.4;cursor:not-allowed}.page-module__j0765q__replyButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex}.page-module__j0765q__replyButton:hover{background:#000}.page-module__j0765q__replyButton:disabled{color:#b0b0b0;cursor:not-allowed;background:#e5e5e5}.page-module__j0765q__replyFileList{flex-wrap:wrap;gap:6px;padding:6px 14px;display:flex}.page-module__j0765q__replyFileItem{background:#ebebeb;border:none;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;display:flex}.page-module__j0765q__replyFileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:500;overflow:hidden}.page-module__j0765q__replyFileSize{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;flex-shrink:0;font-size:10px}.page-module__j0765q__replyFileRemove{color:#6b6b6b;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.page-module__j0765q__replyFileRemove:hover{color:#dc2626}.page-module__j0765q__sidebar{scrollbar-width:none;-ms-overflow-style:none;background:#fff;flex-shrink:0;width:300px;padding:12px;overflow-y:auto}.page-module__j0765q__sidebar::-webkit-scrollbar{display:none}.page-module__j0765q__sidebarSection{border:1px solid #e8e8e8;border-radius:12px;margin-bottom:8px;padding:14px 16px}.page-module__j0765q__sidebarSection:last-child{margin-bottom:0}.page-module__j0765q__sidebarSectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module__j0765q__sidebarSectionTitle{color:#0a0a0a;font-size:13px;font-weight:600}.page-module__j0765q__sidebarMeta{color:#999;margin-top:-8px;margin-bottom:16px;font-size:12px}.page-module__j0765q__sidebarProps{flex-direction:column;gap:0;display:flex}.page-module__j0765q__sidebarPropRow{justify-content:space-between;align-items:center;padding:7px 0;display:flex}.page-module__j0765q__sidebarPropLabel{color:#888;font-size:13px}.page-module__j0765q__sidebarPropValue{color:#0a0a0a;text-align:right;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.page-module__j0765q__sidebarPropDivider{background:#f0f0f0;height:1px;margin:4px 0}.page-module__j0765q__followUpDates{flex-direction:column;gap:4px;padding:2px 0;display:flex}.page-module__j0765q__followUpDateRow{justify-content:space-between;align-items:center;font-size:12px;display:flex}.page-module__j0765q__followUpDateLabel{color:#404040}.page-module__j0765q__followUpDateAgo{color:#a3a3a3;font-size:11px}.page-module__j0765q__followUpEmpty{color:#a3a3a3;padding:2px 0;font-size:12px}.page-module__j0765q__propsDot{border-radius:50%;width:7px;height:7px}.page-module__j0765q__cancelInsurerBtn{color:#999;cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:12px;font-weight:400;transition:color .15s}.page-module__j0765q__cancelInsurerBtn:hover{color:#dc2626}.page-module__j0765q__sidebarFileGroup{margin-bottom:12px}.page-module__j0765q__sidebarFileGroup:last-child{margin-bottom:0}.page-module__j0765q__sidebarFileGroupLabel{color:#999;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:500}.page-module__j0765q__sidebarFileItem{cursor:pointer;border-radius:8px;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;transition:background .15s;display:flex}.page-module__j0765q__sidebarFileItem:hover{background:#f0f0f0}.page-module__j0765q__sidebarFileIcon{width:32px;height:32px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#777;background:#fff;border:1px solid #e8e8e8;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:flex}.page-module__j0765q__sidebarFileInfo{flex:1;min-width:0}.page-module__j0765q__sidebarFileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.page-module__j0765q__sidebarFileMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#999;margin-top:1px;font-size:10px}.page-module__j0765q__loadingState{height:calc(100vh - var(--header-height));color:#6b6b6b;justify-content:center;align-items:center;font-size:15px;display:flex}.page-module__j0765q__headerAvatar{color:#fff;background:#0a0a0a;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex;position:relative;overflow:hidden}.page-module__j0765q__headerAvatarImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-module__j0765q__emptyState{text-align:center;color:#999;padding:24px 0;font-size:13px}.page-module__j0765q__portalVideoBtn{color:#333;cursor:pointer;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .15s;display:flex}.page-module__j0765q__portalVideoBtn:hover{background:#eaeaea}.page-module__j0765q__videoDialogContent{width:90vw;max-width:900px}.page-module__j0765q__dialogTitle{color:#0a0a0a;margin:0 0 16px;font-size:15px;font-weight:600}.page-module__j0765q__portalVideo{background:#000;border-radius:8px;width:100%;max-height:500px}.page-module__j0765q__portalSteps{flex-direction:column;gap:4px;max-height:150px;margin-top:12px;display:flex;overflow-y:auto}.page-module__j0765q__portalStep{color:#666;align-items:center;gap:8px;padding:2px 0;font-size:12px;display:flex}.page-module__j0765q__portalStepNum{color:#999;background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:flex}.page-module__j0765q__adminMenuWrapper{position:relative}.page-module__j0765q__adminMenuTrigger{color:#666;cursor:pointer;background:0 0;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,color .15s;display:flex}.page-module__j0765q__adminMenuTrigger:hover{color:#0a0a0a;background:#f0f0f0}.page-module__j0765q__adminMenuDropdown{z-index:100;background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:160px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 4px 16px #0000001a}.page-module__j0765q__adminMenuTitle{letter-spacing:.08em;color:#999;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding:8px 12px 6px;font-size:10px;font-weight:700}.page-module__j0765q__adminMenuItem{color:#0a0a0a;cursor:pointer;padding:8px 12px;font-size:13px;text-decoration:none;transition:background .15s;display:block}.page-module__j0765q__adminMenuItem:hover{background:#f5f5f5}.page-module__j0765q__adminMenuItemDisabled{color:#bbb;cursor:default;padding:8px 12px;font-size:13px;display:block}
.page-module__yNWBEq__shell{height:calc(100vh - var(--header-height));color:#0a0a0a;background:#fff;display:flex;overflow:hidden}.page-module__yNWBEq__sidebar{border-right:1px solid #e5e5e5;flex-direction:column;flex-shrink:0;width:260px;display:flex}.page-module__yNWBEq__sidebarHeader{border-bottom:1px solid #e5e5e5;padding:16px}.page-module__yNWBEq__sidebarLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin-bottom:12px;font-size:.6875rem;font-weight:500}.page-module__yNWBEq__newButton{color:#fff;cursor:pointer;background:#0a0a0a;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 12px;font-size:13px;font-weight:500;transition:background .2s;display:flex}.page-module__yNWBEq__newButton:hover{background:#1a1a1a}.page-module__yNWBEq__sidebarList{flex:1;padding:6px 8px;overflow-y:auto}.page-module__yNWBEq__subCard{cursor:pointer;border-left:2px solid #0000;margin-bottom:2px;padding:14px 12px;transition:all .15s}.page-module__yNWBEq__subCard:hover{background:#f5f5f5}.page-module__yNWBEq__subCardActive{background:#fafafa;border-left-color:#0a0a0a}.page-module__yNWBEq__subCardTop{align-items:center;gap:6px;margin-bottom:4px;display:flex}.page-module__yNWBEq__subCardClient{color:#0a0a0a;font-size:13px;font-weight:500}.page-module__yNWBEq__subCardBadge{color:#fff;background:#dc2626;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;font-size:10px;font-weight:700;display:flex}.page-module__yNWBEq__subCardType{color:#6b6b6b;margin-bottom:6px;font-size:12px}.page-module__yNWBEq__subCardMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:#6b6b6b;align-items:center;gap:6px;font-size:10px;font-weight:500;display:flex}.page-module__yNWBEq__subCardMeta>span:last-child{margin-left:auto}.page-module__yNWBEq__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.page-module__yNWBEq__subHeader{padding:20px 32px 12px}.page-module__yNWBEq__subHeaderTop{justify-content:space-between;align-items:center;display:flex}.page-module__yNWBEq__subTitle{color:#0a0a0a;letter-spacing:-.03em;margin-bottom:4px;font-size:clamp(1.4rem,2.5vw,1.75rem);font-weight:500;line-height:1.1}.page-module__yNWBEq__subMeta{color:#999;align-items:center;gap:6px;font-size:12px;display:flex}.page-module__yNWBEq__coverageType{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:#999;font-size:10px;font-weight:500}.page-module__yNWBEq__coverageTypeUnclassified{color:#a3a3a3;font-style:italic}.page-module__yNWBEq__subActions{flex-shrink:0;align-items:center;gap:6px;display:flex}.page-module__yNWBEq__btnSecondary{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s}.page-module__yNWBEq__btnSecondary:hover{background:#f5f5f5}.page-module__yNWBEq__btnSecondary:disabled{opacity:.4;cursor:not-allowed}.page-module__yNWBEq__btnAlert{color:#dc2626;cursor:pointer;background:#dc262614;border:none;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s}.page-module__yNWBEq__btnAlert:hover{background:#dc26261f}.page-module__yNWBEq__menuWrapper{position:relative}.page-module__yNWBEq__menuButton{color:#999;cursor:pointer;background:0 0;border:1px solid #e8e8e8;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.page-module__yNWBEq__menuButton:hover{color:#0a0a0a;background:#f5f5f5;border-color:#d0d0d0}.page-module__yNWBEq__menuDropdown{z-index:50;background:#fff;border:1px solid #e8e8e8;border-radius:10px;min-width:160px;margin-top:4px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 16px #00000014}.page-module__yNWBEq__menuItem{color:#0a0a0a;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.page-module__yNWBEq__menuItem:hover{background:#f5f5f5}.page-module__yNWBEq__menuItemDanger{color:#dc2626}.page-module__yNWBEq__menuItemDanger:hover:not(:disabled){background:#dc26260a}.page-module__yNWBEq__menuItem:disabled,.page-module__yNWBEq__menuItemDisabled{opacity:.35;cursor:not-allowed}.page-module__yNWBEq__btnDanger{color:#fff;cursor:pointer;background:#dc2626;border:none;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s}.page-module__yNWBEq__btnDanger:hover{background:#b91c1c}.page-module__yNWBEq__btnDanger:disabled{opacity:.5;cursor:not-allowed}.page-module__yNWBEq__btnPrimary{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:8px;padding:7px 16px;font-size:13px;font-weight:500;transition:background .15s}.page-module__yNWBEq__btnPrimary:hover{background:#222}.page-module__yNWBEq__btnPrimary:disabled{opacity:.35;cursor:not-allowed}.page-module__yNWBEq__subHeaderMetaRow{align-items:center;gap:24px;display:flex}.page-module__yNWBEq__needsYouAlert{cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;padding:8px 12px;transition:background .15s;display:flex}.page-module__yNWBEq__needsYouAlert:hover{background:#fafafa}.page-module__yNWBEq__needsYouAlertIcon{color:#fff;background:#dc2626;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:flex}.page-module__yNWBEq__needsYouAlertTitle{color:#0a0a0a;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3}.page-module__yNWBEq__needsYouAlertSub{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__progressUnit{flex:1;min-width:0}.page-module__yNWBEq__statsBar{background:#f5f5f5;width:100%;height:4px;display:flex;overflow:hidden}.page-module__yNWBEq__statsBarSegment{opacity:.85;transition:width .5s}.page-module__yNWBEq__legend{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;gap:16px;margin-top:10px;font-size:10px;font-weight:500;display:flex}.page-module__yNWBEq__legendItem{align-items:center;gap:5px;display:flex}.page-module__yNWBEq__legendDot{opacity:.85;width:8px;height:3px}.page-module__yNWBEq__tabs{border-bottom:1px solid #f0f0f0;gap:0;margin-left:-16px;padding:0 32px;display:flex}.page-module__yNWBEq__tab{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;color:#6b6b6b;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:11px;font-weight:500;transition:all .15s}.page-module__yNWBEq__tab:hover{color:#0a0a0a}.page-module__yNWBEq__tabActive{color:#0a0a0a;border-bottom-color:#0a0a0a}.page-module__yNWBEq__contentRow{flex-direction:row;flex:1;display:flex;overflow:hidden}.page-module__yNWBEq__mainPanel{flex:1;min-width:0;min-height:0;padding:20px 24px;overflow-y:auto}.page-module__yNWBEq__rightSidebar{scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;width:280px;padding:12px;overflow-y:auto}.page-module__yNWBEq__rightSidebar::-webkit-scrollbar{display:none}.page-module__yNWBEq__rightSidebarCard{border:1px solid #e8e8e8;border-radius:12px;margin-bottom:8px;padding:14px 16px}.page-module__yNWBEq__rightSidebarCard:last-child{margin-bottom:0}.page-module__yNWBEq__personaRow{align-items:center;gap:10px;margin-top:10px;display:flex}.page-module__yNWBEq__personaRowAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.page-module__yNWBEq__personaRowName{color:#0a0a0a;font-size:14px;font-weight:500}.page-module__yNWBEq__rightSidebarCardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module__yNWBEq__rightSidebarCardTitle{color:#0a0a0a;font-size:13px;font-weight:600}.page-module__yNWBEq__rightSidebarCardCount{color:#999;font-size:11px;font-weight:500}.page-module__yNWBEq__statusBar{background:#f0f0f0;border-radius:2px;height:4px;margin-bottom:6px;display:flex;overflow:hidden}.page-module__yNWBEq__statusBarSegment{border-radius:2px;transition:width .4s}.page-module__yNWBEq__statusBarLabel{color:#bbb;margin-bottom:10px;font-size:11px}.page-module__yNWBEq__statusDetailsToggle{color:#bbb;cursor:pointer;background:0 0;border:none;padding:4px 0 0;font-size:11px;transition:color .15s}.page-module__yNWBEq__statusDetailsToggle:hover{color:#666}.page-module__yNWBEq__statusDetails{margin-top:8px}.page-module__yNWBEq__rightSidebarProps{flex-direction:column;display:flex}.page-module__yNWBEq__rightSidebarPropRow{justify-content:space-between;align-items:center;padding:5px 0;display:flex}.page-module__yNWBEq__rightSidebarPropLabel{color:#999;font-size:12px}.page-module__yNWBEq__rightSidebarPropValue{color:#0a0a0a;text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:60%;font-size:12px;font-weight:500;overflow:hidden}.page-module__yNWBEq__rightSidebarPropValueMuted{color:#999;font-weight:400}.page-module__yNWBEq__rightSidebarFiles{flex-direction:column;gap:0;display:flex}.page-module__yNWBEq__rightSidebarFileItem{cursor:pointer;border-radius:6px;align-items:center;gap:8px;margin:0 -6px;padding:5px 6px;transition:background .15s;display:flex}.page-module__yNWBEq__rightSidebarFileItem:hover{background:#f5f5f5}.page-module__yNWBEq__rightSidebarFileIcon{width:24px;height:24px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#888;background:#f5f5f5;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:700;display:flex}.page-module__yNWBEq__rightSidebarFileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.page-module__yNWBEq__rightSidebarFileMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#bbb;flex-shrink:0;font-size:10px}.page-module__yNWBEq__rightSidebarActivity{flex-direction:column;gap:0;display:flex}.page-module__yNWBEq__rightSidebarActivityItem{border-bottom:1px solid #f5f5f5;padding:8px 0}.page-module__yNWBEq__rightSidebarActivityItem:last-child{border-bottom:none}.page-module__yNWBEq__rightSidebarActivityBody{min-width:0}.page-module__yNWBEq__rightSidebarActivityTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.page-module__yNWBEq__rightSidebarActivityName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.page-module__yNWBEq__rightSidebarActivityTime{color:#bbb;flex-shrink:0;font-size:10px}.page-module__yNWBEq__activityStatusTag{font-size:8px;font-weight:500;font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.03em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:5px;padding:1px 5px;position:relative;top:-1px}.page-module__yNWBEq__rightSidebarActivityDetail{color:#999;-webkit-line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.page-module__yNWBEq__rightSidebarActivityDetailExpanded{-webkit-line-clamp:unset;display:block;overflow:visible}.page-module__yNWBEq__rightSidebarShowMore{color:#888;cursor:pointer;background:0 0;border:none;padding:6px 0 0;font-size:12px;font-weight:500;transition:color .15s}.page-module__yNWBEq__rightSidebarShowMore:hover{color:#0a0a0a}.page-module__yNWBEq__rightSidebarEmpty{color:#bbb;padding:2px 0;font-size:12px}.page-module__yNWBEq__pipeline{gap:0;display:flex;overflow-x:auto}.page-module__yNWBEq__pipelineCol{border-right:1px solid #f0f0f0;flex-direction:column;flex:1 0 160px;min-width:160px;display:flex}.page-module__yNWBEq__pipelineCol:last-child{border-right:none}.page-module__yNWBEq__pipelineColHeader{justify-content:space-between;align-items:center;padding:10px 12px 8px;display:flex}.page-module__yNWBEq__pipelineColLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:500}.page-module__yNWBEq__pipelineColCount{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__pipelineColBody{flex:1;padding:4px 6px}.page-module__yNWBEq__pipelineCard{cursor:pointer;background:0 0;border:1px solid #0000;margin-bottom:2px;padding:10px;transition:all .15s}.page-module__yNWBEq__pipelineCard:hover{background:#fafafa}.page-module__yNWBEq__pipelineCardSelected{background:#fafafa;border-color:#0a0a0a}.page-module__yNWBEq__pipelineCardName{color:#0a0a0a;margin-bottom:4px;font-size:13px;font-weight:500}.page-module__yNWBEq__pipelineCardMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;justify-content:space-between;font-size:10px;font-weight:500;display:flex}.page-module__yNWBEq__pipelineCardIcons{gap:8px;display:flex}.page-module__yNWBEq__attemptDots{align-items:center;gap:4px;display:flex}.page-module__yNWBEq__attemptDot{background:#e5e5e5;border-radius:50%;width:5px;height:5px;transition:background .2s}.page-module__yNWBEq__attemptDotFilled{background:#a3a3a3}.page-module__yNWBEq__pipelineEmpty{text-align:center;color:#d4d4d4;padding:16px 10px;font-size:12px}.page-module__yNWBEq__compWrapper{flex-direction:column;height:calc(100% + 40px);margin:-20px -24px;display:flex}.page-module__yNWBEq__compToolbar{background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 24px;display:flex}.page-module__yNWBEq__contactsLayoutSelect{color:#0a0a0a;cursor:pointer;appearance:none;background:#fafafa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='M0 0l4 5 4-5' fill='%23999'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #e8e8e8;border-radius:999px;height:30px;padding:0 26px 0 12px;font-family:inherit;font-size:12px;font-weight:500;transition:all .15s}.page-module__yNWBEq__contactsLayoutSelect:hover{background:#f5f5f5;border-color:#d0d0d0}.page-module__yNWBEq__compViewToggle{border:1px solid #e5e5e5;border-radius:999px;align-items:center;gap:0;display:flex;overflow:hidden}.page-module__yNWBEq__compViewBtn{color:#6b6b6b;cursor:pointer;background:#fff;border:none;border-right:1px solid #e5e5e5;padding:5px 14px;font-size:12px;font-weight:500;transition:all .15s}.page-module__yNWBEq__compViewBtn:last-child{border-right:none}.page-module__yNWBEq__compViewBtn:hover{background:#f5f5f5}.page-module__yNWBEq__compViewBtnActive{color:#fff;background:#0a0a0a}.page-module__yNWBEq__compViewBtnActive:hover{background:#1a1a1a}.page-module__yNWBEq__compToolbarLeft{align-items:center;gap:8px;display:flex}.page-module__yNWBEq__compExportBtns{align-items:center;gap:10px;display:flex}.page-module__yNWBEq__compCustomPicker{border-bottom:1px solid #f0f0f0;flex-wrap:wrap;gap:8px;padding:8px 24px;display:flex}.page-module__yNWBEq__compCustomLabel{color:#444;cursor:pointer;border:1px solid #e5e5e5;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;transition:all .15s;display:flex}.page-module__yNWBEq__compCustomLabel:hover{background:#fafafa;border-color:#ccc}.page-module__yNWBEq__compScrollable{border:1px solid #e5e5e5;border-radius:12px;flex:1;margin:6px 24px 20px;overflow:auto}.page-module__yNWBEq__compTable{border-collapse:separate;border-spacing:0;width:100%}.page-module__yNWBEq__compTable thead{z-index:10;background:#fafafa;position:sticky;top:0}.page-module__yNWBEq__compTable th{text-align:left;font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;border-bottom:1px solid #e5e5e5;border-right:1px solid #f0f0f0;padding:10px 16px;font-size:10px;font-weight:500}.page-module__yNWBEq__compTable th:last-child{border-right:none}.page-module__yNWBEq__compTable td{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:14px 16px;font-size:13px}.page-module__yNWBEq__compTable td:last-child{border-right:none}.page-module__yNWBEq__compTable tbody tr:last-child td{border-bottom:none}.page-module__yNWBEq__compRowClickable{cursor:pointer;transition:background .15s}.page-module__yNWBEq__compRowClickable:hover{background:#fafafa}.page-module__yNWBEq__compRowBest{background:#16a34a08}.page-module__yNWBEq__compRowSelected{background:#f5f5f5}.page-module__yNWBEq__compBestTag{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#16a34a;letter-spacing:.05em;white-space:nowrap;background:#16a34a14;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:9px;font-weight:600}.page-module__yNWBEq__compMono{font-family:"JetBrains Mono", var(--font-mono,monospace)}.page-module__yNWBEq__compMuted{color:#6b6b6b}.page-module__yNWBEq__compBestValue{color:#16a34a;font-weight:600}.page-module__yNWBEq__compPending{color:#a0a0a0;font-style:italic}.page-module__yNWBEq__compLabelCol{z-index:5;background:#fafafa;min-width:180px;position:sticky;left:0}.page-module__yNWBEq__compColHeader{cursor:pointer;min-width:140px;transition:background .15s}.page-module__yNWBEq__compColHeader:hover,.page-module__yNWBEq__compColSelected{background:#f0f0f0}.page-module__yNWBEq__compRowLabel{color:#444;z-index:4;background:#fff;font-size:12px;font-weight:500;position:sticky;left:0}.page-module__yNWBEq__compRowPremium,.page-module__yNWBEq__compRowPremium .page-module__yNWBEq__compRowLabel{background:#fafafa}.page-module__yNWBEq__compFooter{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;border-top:1px solid #e5e5e5;gap:24px;padding:14px;font-size:10px;font-weight:500;display:flex}.page-module__yNWBEq__compCheckCol{z-index:4;background:#fff;width:36px;min-width:36px;max-width:36px;position:sticky;left:0;text-align:center!important;padding:6px 4px!important}thead .page-module__yNWBEq__compCheckCol{z-index:5;background:#fafafa}.page-module__yNWBEq__compCheckCol input[type=checkbox]{cursor:pointer}.page-module__yNWBEq__compVisCol{text-align:center;z-index:4;background:#fff;border-right:1px solid #e5e5e5;width:32px;min-width:32px;max-width:32px;position:sticky;left:216px;padding:6px 4px!important}thead .page-module__yNWBEq__compVisCol{z-index:5;background:#fafafa}.page-module__yNWBEq__compRowHidden{opacity:.4}.page-module__yNWBEq__agrupTable .page-module__yNWBEq__compLabelCol,.page-module__yNWBEq__agrupTable .page-module__yNWBEq__compRowLabel{left:36px}.page-module__yNWBEq__agrupInput{border:1px solid #e5e5e5;border-radius:4px;outline:none;width:100%;padding:2px 6px;font-family:inherit;font-size:12px;font-weight:500}.page-module__yNWBEq__agrupInput:focus{border-color:#0a0a0a}.page-module__yNWBEq__agrupVisToggle{cursor:pointer;color:#999;background:0 0;border:none;justify-content:center;align-items:center;padding:2px;transition:color .15s;display:flex}.page-module__yNWBEq__agrupVisToggle:hover{color:#333}.page-module__yNWBEq__agrupMappingCell{flex-wrap:wrap;gap:4px;display:flex}.page-module__yNWBEq__agrupMappingTag{color:#333;white-space:nowrap;background:#f5f5f5;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-size:11px;display:inline-flex}.page-module__yNWBEq__agrupUngroupBtn{cursor:pointer;color:#999;background:0 0;border:none;padding:0 1px;font-size:12px;line-height:1;position:relative}.page-module__yNWBEq__agrupUngroupBtn:hover{color:#e11d48}.page-module__yNWBEq__agrupUngroupBtn:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;background:#1a1a1a;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.page-module__yNWBEq__agrupUngroupBtn:hover:after{opacity:1}.page-module__yNWBEq__compCellClickable{cursor:pointer;text-underline-offset:3px;-webkit-text-decoration:underline dotted #ccc;text-decoration:underline dotted #ccc}.page-module__yNWBEq__compCellClickable:hover{background:#f8f8f8;text-decoration-color:#666}.page-module__yNWBEq__excerptOverlay{z-index:100;background:#0000004d;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.page-module__yNWBEq__excerptModal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:520px;max-height:70vh;display:flex;overflow:hidden;box-shadow:0 8px 32px #00000026}.page-module__yNWBEq__excerptHeader{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.page-module__yNWBEq__excerptTitle{color:#0a0a0a;font-size:14px;font-weight:600}.page-module__yNWBEq__excerptOriginal{color:#999;margin-top:2px;font-size:12px}.page-module__yNWBEq__excerptClose{cursor:pointer;color:#999;background:0 0;border:none;flex-shrink:0;padding:2px}.page-module__yNWBEq__excerptClose:hover{color:#333}.page-module__yNWBEq__excerptBody{flex-direction:column;gap:12px;padding:16px 20px;display:flex;overflow-y:auto}.page-module__yNWBEq__excerptQuote{color:#444;background:#fafafa;border-left:3px solid #e5e5e5;border-radius:0 6px 6px 0;margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.page-module__yNWBEq__excerptEmpty{text-align:center;color:#999;padding:24px 20px;font-size:13px}.page-module__yNWBEq__autoGroupActions{border-top:1px solid #f0f0f0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.page-module__yNWBEq__autoGroupProcessing{color:#666;justify-content:center;align-items:center;gap:10px;padding:32px 20px;font-size:13px;display:flex}@keyframes page-module__yNWBEq__spin{to{transform:rotate(360deg)}}.page-module__yNWBEq__autoGroupSpinner{animation:1s linear infinite page-module__yNWBEq__spin}.page-module__yNWBEq__filesWrapper{flex-direction:column;height:calc(100% + 40px);margin:-20px -24px;display:flex}.page-module__yNWBEq__filesToolbar{background:#fff;border-bottom:1px solid #e5e5e5;flex-shrink:0;align-items:center;gap:10px;padding:14px 24px;display:flex}.page-module__yNWBEq__filesScrollable{flex:1;width:100%;max-width:750px;margin:0 auto;padding:6px 24px 20px;overflow-y:auto}.page-module__yNWBEq__filesSelectAll{color:#6b6b6b;cursor:pointer;background:0 0;border:1px solid #e5e5e5;border-radius:8px;height:32px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.page-module__yNWBEq__filesSelectAll:hover{color:#0a0a0a;border-color:#d4d4d4}.page-module__yNWBEq__filesDownload{color:#fff;cursor:pointer;background:#0a0a0a;border:none;border-radius:8px;height:32px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:500;transition:background .15s}.page-module__yNWBEq__filesDownload:hover{background:#1a1a1a}.page-module__yNWBEq__filesDownload:disabled{opacity:.5;cursor:default}.page-module__yNWBEq__filesSectionLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;border-bottom:1px solid #e5e5e5;margin-top:8px;padding:10px 0;font-size:.6875rem;font-weight:500}.page-module__yNWBEq__filesList{margin-bottom:16px}.page-module__yNWBEq__fileRow{cursor:pointer;border-bottom:1px solid #f5f5f5;align-items:center;gap:12px;padding:12px 0;transition:background .15s;display:flex}.page-module__yNWBEq__fileRow:hover{background:#fafafa}.page-module__yNWBEq__fileCheck{flex-shrink:0;padding-left:2px}.page-module__yNWBEq__fileCheckbox{border:1px solid #d4d4d4;width:16px;height:16px;transition:all .15s}.page-module__yNWBEq__fileCheckboxChecked{background:#0a0a0a;border-color:#0a0a0a}.page-module__yNWBEq__fileIcon{background:#fafafa;border:1px solid #e5e5e5;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.page-module__yNWBEq__fileIconLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;font-size:9px;font-weight:700}.page-module__yNWBEq__fileInfo{flex:1;min-width:0}.page-module__yNWBEq__fileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:13px;font-weight:500;overflow:hidden}.page-module__yNWBEq__fileMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;gap:12px;font-size:10px;font-weight:500;display:flex}.page-module__yNWBEq__fileDownloadBtn{color:#6b6b6b;cursor:pointer;background:0 0;border:1px solid #e5e5e5;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.page-module__yNWBEq__fileDownloadBtn:hover{color:#0a0a0a;border-color:#0a0a0a}.page-module__yNWBEq__activityFeed{max-width:750px;margin:0 auto}.page-module__yNWBEq__activityItem{border-bottom:1px solid #f5f5f5;gap:12px;padding:12px 0;display:flex}.page-module__yNWBEq__activityItem:last-child{border-bottom:none}.page-module__yNWBEq__activityIcon{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:flex}.page-module__yNWBEq__activityBody{flex:1;min-width:0}.page-module__yNWBEq__activityTop{justify-content:space-between;margin-bottom:3px;display:flex}.page-module__yNWBEq__activityInsurer{color:#0a0a0a;font-size:13px;font-weight:500}.page-module__yNWBEq__activityTime{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__activityDetail{color:#6b6b6b;cursor:pointer;font-size:13px;line-height:1.5}.page-module__yNWBEq__activityDetailTruncated{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__yNWBEq__agentMainView{background:#fff;flex-direction:column;height:calc(100% + 40px);margin:-20px -24px;display:flex}.page-module__yNWBEq__agentMainBody{flex:1;width:100%;padding:0 32px;overflow-y:auto}.page-module__yNWBEq__agentMainBodyInner{max-width:750px;margin:0 auto;padding:40px 0 28px}.page-module__yNWBEq__agentReplyBox{width:100%;padding:0 32px}.page-module__yNWBEq__sidePanel{border-left:1px solid #e5e5e5;flex-direction:column;flex-shrink:0;width:340px;display:flex}.page-module__yNWBEq__sidePanelSubTabs{background:#fafafa;border-bottom:1px solid #e5e5e5;padding:0 16px;display:flex}.page-module__yNWBEq__sidePanelSubTab{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:center;color:#6b6b6b;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:8px 0;font-size:10px;font-weight:500;transition:all .15s}.page-module__yNWBEq__sidePanelSubTab:hover{color:#0a0a0a}.page-module__yNWBEq__sidePanelSubTabActive{color:#0a0a0a;border-bottom-color:#0a0a0a}.page-module__yNWBEq__propsPanel{padding:4px 0}.page-module__yNWBEq__propsSectionLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;padding:8px 4px 4px;font-size:10px;font-weight:500}.page-module__yNWBEq__propsRow{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;padding:10px 4px;display:flex}.page-module__yNWBEq__propsLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__propsValue{color:#0a0a0a;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.page-module__yNWBEq__propsDot{width:8px;height:8px}.page-module__yNWBEq__propsDivider{background:#e5e5e5;height:1px;margin:8px 0}.page-module__yNWBEq__cancelInsurerBtn{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #dc26264d;width:100%;margin-top:8px;padding:10px 0;font-size:13px;font-weight:500;transition:all .15s}.page-module__yNWBEq__cancelInsurerBtn:hover{background:#dc26260a;border-color:#dc2626}.page-module__yNWBEq__sidePanelTabs{border-bottom:1px solid #e5e5e5;padding:0 16px;display:flex}.page-module__yNWBEq__sidePanelTab{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:center;color:#6b6b6b;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px 0;font-size:11px;font-weight:500;transition:all .15s}.page-module__yNWBEq__sidePanelTab:hover{color:#0a0a0a}.page-module__yNWBEq__sidePanelTabActive{color:#0a0a0a;border-bottom-color:#0a0a0a}.page-module__yNWBEq__sidePanelTabOnly{color:#0a0a0a;border-bottom-color:#0000}.page-module__yNWBEq__sidePanelTabBadge{color:#fff;width:18px;height:18px;font-family:"JetBrains Mono", var(--font-mono,monospace);background:#dc2626;justify-content:center;align-items:center;margin-left:6px;font-size:10px;font-weight:700;display:inline-flex}.page-module__yNWBEq__sidePanelBody{flex:1;padding:12px 14px;overflow-y:auto}.page-module__yNWBEq__sidePanelEmpty{text-align:center;color:#d4d4d4;padding:32px 16px;font-size:13px}.page-module__yNWBEq__threadMsg{border:1px solid #e5e5e5;margin-bottom:8px;padding:14px 16px}.page-module__yNWBEq__threadMsgBroker{background:#0a0a0a05;border-color:#0a0a0a26}.page-module__yNWBEq__threadMsgEscalation{background:#dc262605;border-color:#dc262633}.page-module__yNWBEq__threadMsgAgent{background:#b4aa960a;border-color:#b4aa964d}.page-module__yNWBEq__threadMsgHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.page-module__yNWBEq__threadMsgParticipants{align-items:center;gap:6px;display:flex}.page-module__yNWBEq__threadMsgTag{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;padding:2px 6px;font-size:10px;font-weight:600}.page-module__yNWBEq__threadMsgTagEscalation{color:#dc2626;background:#dc262614}.page-module__yNWBEq__threadMsgTagAgent{color:#5c5545;background:#b4aa961f}.page-module__yNWBEq__threadMsgTagInsurer{color:#6b6b6b;background:#0000000a}.page-module__yNWBEq__threadMsgTagBroker{color:#0a0a0a;background:#0a0a0a0f}.page-module__yNWBEq__threadMsgArrow{color:#d4d4d4;font-size:10px}.page-module__yNWBEq__threadMsgTo{color:#6b6b6b;font-size:10px}.page-module__yNWBEq__threadMsgTime{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__threadMsgSubject{color:#0a0a0a;margin-bottom:6px;font-size:12px;font-weight:500}.page-module__yNWBEq__threadMsgBody{color:#6b6b6b;white-space:pre-line;font-size:12px;line-height:1.55}.page-module__yNWBEq__threadAttachments{border-top:1px solid #f5f5f5;flex-direction:column;gap:4px;margin-top:10px;padding-top:8px;display:flex}.page-module__yNWBEq__threadAttachment{cursor:pointer;background:#fafafa;border:1px solid #e5e5e5;align-items:center;gap:8px;padding:6px 8px;transition:border-color .15s;display:flex}.page-module__yNWBEq__threadAttachment:hover{border-color:#d4d4d4}.page-module__yNWBEq__threadAttachmentIcon{width:24px;height:24px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;background:#fff;border:1px solid #e5e5e5;flex-shrink:0;justify-content:center;align-items:center;font-size:7px;font-weight:700;display:flex}.page-module__yNWBEq__threadAttachmentInfo{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.page-module__yNWBEq__threadAttachmentName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.page-module__yNWBEq__threadAttachmentSize{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;flex-shrink:0;font-size:9px;font-weight:500}.page-module__yNWBEq__replyBox{max-width:750px;margin:0 auto;padding:12px 0 20px}.page-module__yNWBEq__replyBoxInner{background:#f5f5f5;border:1px solid #e5e5e5;border-radius:20px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__yNWBEq__replyBoxInner:focus-within{border-color:#d0d0d0;box-shadow:0 1px 6px #0000000f}.page-module__yNWBEq__replyBoxDragOver .page-module__yNWBEq__replyBoxInner{background:#efefef;border-style:dashed;border-color:#bbb}.page-module__yNWBEq__replyTextarea{color:#2a2a2a;resize:none;background:0 0;border:none;border-radius:20px 20px 0 0;width:100%;min-height:48px;padding:14px 18px 0;font-family:inherit;font-size:14px}.page-module__yNWBEq__replyTextarea:focus{outline:none}.page-module__yNWBEq__replyTextarea::placeholder{color:#a0a0a0}.page-module__yNWBEq__replyActions{justify-content:flex-end;align-items:center;gap:6px;padding:6px 10px;display:flex}.page-module__yNWBEq__attachButton{color:#a0a0a0;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.page-module__yNWBEq__attachButton:hover{color:#555;background:#ebebeb}.page-module__yNWBEq__attachButton:disabled{opacity:.4;cursor:not-allowed}.page-module__yNWBEq__replyButton{color:#fff;cursor:pointer;background:#1a1a1a;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex}.page-module__yNWBEq__replyButton:hover{background:#000}.page-module__yNWBEq__replyButton:disabled{color:#b0b0b0;cursor:not-allowed;background:#e5e5e5}.page-module__yNWBEq__replyFileList{flex-wrap:wrap;gap:6px;padding:6px 14px;display:flex}.page-module__yNWBEq__replyFileItem{background:#ebebeb;border:none;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;display:flex}.page-module__yNWBEq__replyFileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12px;font-weight:500;overflow:hidden}.page-module__yNWBEq__replyFileSize{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;flex-shrink:0;font-size:10px}.page-module__yNWBEq__replyFileRemove{color:#6b6b6b;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.page-module__yNWBEq__replyFileRemove:hover{color:#dc2626}.page-module__yNWBEq__needsYouItem{cursor:pointer;border-bottom:1px solid #f5f5f5;padding:14px 16px;transition:background .15s}.page-module__yNWBEq__needsYouItem:last-child{border-bottom:none}.page-module__yNWBEq__needsYouItem:hover{background:#fafafa}.page-module__yNWBEq__needsYouItemTop{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.page-module__yNWBEq__needsYouItemName{color:#0a0a0a;font-size:13px;font-weight:500}.page-module__yNWBEq__needsYouItemTime{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;font-size:10px;font-weight:500}.page-module__yNWBEq__needsYouItemQuestions{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;text-transform:uppercase;color:#dc2626;margin-bottom:6px;font-size:10px;font-weight:500}.page-module__yNWBEq__needsYouItemPreview{color:#6b6b6b;font-size:12px;line-height:1.45}.page-module__yNWBEq__sidePanelFilesContext{color:#6b6b6b;border-bottom:1px solid #f5f5f5;margin-bottom:4px;padding:8px 0 12px;font-size:12px}.page-module__yNWBEq__sidePanelFilesSectionLabel{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;padding:10px 0 6px;font-size:10px;font-weight:500}.page-module__yNWBEq__sidePanelFileItem{cursor:pointer;border-bottom:1px solid #f5f5f5;align-items:center;gap:10px;padding:8px 0;transition:background .15s;display:flex}.page-module__yNWBEq__sidePanelFileItem:hover{background:#fafafa}.page-module__yNWBEq__sidePanelFileIcon{width:28px;height:28px;font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;background:#fafafa;border:1px solid #e5e5e5;flex-shrink:0;justify-content:center;align-items:center;font-size:8px;font-weight:700;display:flex}.page-module__yNWBEq__sidePanelFileInfo{flex:1;min-width:0}.page-module__yNWBEq__sidePanelFileName{color:#0a0a0a;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.page-module__yNWBEq__fileStatusSection{border-bottom:1px solid #f0f0f0;padding:8px 16px}.page-module__yNWBEq__fileStatusHeader{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;padding-bottom:6px;font-size:10px;font-weight:500}.page-module__yNWBEq__fileStatusRow{align-items:center;gap:6px;padding:3px 0;font-size:12px;display:flex}.page-module__yNWBEq__fileStatusIcon{text-align:center;flex-shrink:0;width:16px;font-size:11px}.page-module__yNWBEq__fileStatusName{text-overflow:ellipsis;white-space:nowrap;color:#0a0a0a;flex:1;min-width:0;overflow:hidden}.page-module__yNWBEq__fileStatusLabel{color:#999;flex-shrink:0;font-size:11px}.page-module__yNWBEq__sidePanelFileMeta{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;margin-top:1px;font-size:10px;font-weight:500}
.AutoExtractStep-module__bG_8rq__autoExtractBtn{color:#0a0a0a;cursor:pointer;background:#fff;border:1.5px solid #e5e5e5;border-radius:0;align-items:center;gap:6px;padding:8px 14px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;transition:border-color .2s,background .2s;display:inline-flex}.AutoExtractStep-module__bG_8rq__autoExtractBtn:hover{background:#fafafa;border-color:#0a0a0a}.AutoExtractStep-module__bG_8rq__autoExtractProgress{border:1.5px dashed #e5e5e5;flex-direction:column;align-items:center;gap:10px;padding:32px 20px;display:flex}.AutoExtractStep-module__bG_8rq__autoExtractProgressRow{color:#6b6b6b;align-items:center;gap:8px;display:flex}.AutoExtractStep-module__bG_8rq__autoExtractSpinner{animation:1s linear infinite AutoExtractStep-module__bG_8rq__autoExtractSpin}@keyframes AutoExtractStep-module__bG_8rq__autoExtractSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AutoExtractStep-module__bG_8rq__autoExtractLabel{color:#6b6b6b;font-family:Inter,sans-serif;font-size:12px}.AutoExtractStep-module__bG_8rq__autoExtractCancelBtn{color:#6b6b6b;cursor:pointer;background:0 0;border:1px solid #e5e5e5;border-radius:0;padding:4px 10px;font-family:Inter,sans-serif;font-size:11px;transition:border-color .2s}.AutoExtractStep-module__bG_8rq__autoExtractCancelBtn:hover{color:#0a0a0a;border-color:#0a0a0a}.AutoExtractStep-module__bG_8rq__autoExtractError{border:1.5px solid #e5e5e5;flex-direction:column;gap:8px;padding:16px;display:flex}.AutoExtractStep-module__bG_8rq__autoExtractErrorHeader{color:#b91c1c;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;display:flex}.AutoExtractStep-module__bG_8rq__autoExtractErrorMsg{color:#6b6b6b;margin:0;font-family:Inter,sans-serif;font-size:11px;line-height:1.5}.AutoExtractStep-module__bG_8rq__autoExtractErrorActions{gap:8px;margin-top:4px;display:flex}.AutoExtractStep-module__bG_8rq__autoExtractRetryBtn,.AutoExtractStep-module__bG_8rq__autoExtractUploadBtn{color:#0a0a0a;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:0;align-items:center;gap:4px;padding:5px 10px;font-family:Inter,sans-serif;font-size:11px;transition:border-color .2s;display:inline-flex}.AutoExtractStep-module__bG_8rq__autoExtractRetryBtn:hover,.AutoExtractStep-module__bG_8rq__autoExtractUploadBtn:hover{border-color:#0a0a0a}
.AlertsBanner-module__8JpeDG__banner{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.AlertsBanner-module__8JpeDG__alert{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.AlertsBanner-module__8JpeDG__alert+.AlertsBanner-module__8JpeDG__alert{border-top:1px solid var(--color-border)}.AlertsBanner-module__8JpeDG__alert-error{border-left:3px solid var(--color-error)}.AlertsBanner-module__8JpeDG__alert-warning{border-left:3px solid var(--color-warning)}.AlertsBanner-module__8JpeDG__alert-info{border-left:3px solid var(--color-info)}.AlertsBanner-module__8JpeDG__icon{flex-shrink:0}.AlertsBanner-module__8JpeDG__icon-error{color:var(--color-error)}.AlertsBanner-module__8JpeDG__icon-warning{color:var(--color-warning)}.AlertsBanner-module__8JpeDG__icon-info{color:var(--color-info)}.AlertsBanner-module__8JpeDG__message{font-size:var(--text-sm);color:var(--color-text);flex:1}.AlertsBanner-module__8JpeDG__action{font-size:var(--text-xs);color:var(--color-info);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:500}.AlertsBanner-module__8JpeDG__action:hover{text-decoration:underline}
.EntityTable-module__C3NBuq__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--space-1);display:flex}.EntityTable-module__C3NBuq__sortableHeader:hover{color:var(--color-text)}.EntityTable-module__C3NBuq__sortIcon{color:var(--color-text-muted)}.EntityTable-module__C3NBuq__sortIconActive{color:var(--color-primary)}.EntityTable-module__C3NBuq__clickableRow{cursor:pointer;transition:background var(--transition-fast)}.EntityTable-module__C3NBuq__clickableRow:hover{background:var(--color-bg-subtle)}.EntityTable-module__C3NBuq__nameCell{font-weight:500}.EntityTable-module__C3NBuq__identityCell{font-family:monospace;font-size:var(--text-xs);color:var(--color-text-muted)}
.ConfigReviewPanel-module__LXLmya__revOverlay{background:#fff;border:1.5px solid #0a0a0a;flex-direction:column;gap:16px;padding:20px;display:flex}.ConfigReviewPanel-module__LXLmya__revHeader{align-items:center;gap:10px;display:flex}.ConfigReviewPanel-module__LXLmya__revHeaderIcon{color:#fff;background:#0a0a0a;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ConfigReviewPanel-module__LXLmya__revTitle{color:#0a0a0a;flex:1;font-size:14px;font-weight:600}.ConfigReviewPanel-module__LXLmya__revSubtitle{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#6b6b6b;font-size:11px;font-weight:500}.ConfigReviewPanel-module__LXLmya__revChangeBadge{font-family:"JetBrains Mono", var(--font-mono,monospace);letter-spacing:.05em;color:#fff;background:#f59e0b;padding:2px 8px;font-size:11px;font-weight:500}.ConfigReviewPanel-module__LXLmya__revSection{border:1px solid #e5e5e5}.ConfigReviewPanel-module__LXLmya__revSectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:10px 12px;transition:background .15s;display:flex}.ConfigReviewPanel-module__LXLmya__revSectionHeader:hover{background:#fafafa}.ConfigReviewPanel-module__LXLmya__revSectionCheck{cursor:pointer;background:#fff;border:1.5px solid #0a0a0a;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.ConfigReviewPanel-module__LXLmya__revSectionCheckActive{color:#fff;background:#0a0a0a}.ConfigReviewPanel-module__LXLmya__revSectionLabel{color:#0a0a0a;flex:1;font-size:13px;font-weight:600}.ConfigReviewPanel-module__LXLmya__revSectionCount{font-family:"JetBrains Mono", var(--font-mono,monospace);color:#6b6b6b;font-size:11px}.ConfigReviewPanel-module__LXLmya__revSectionChevron{color:#6b6b6b;transition:transform .15s}.ConfigReviewPanel-module__LXLmya__revSectionChevronOpen{transform:rotate(90deg)}.ConfigReviewPanel-module__LXLmya__revSectionCheckPartial{color:#fff;background:#6b6b6b}.ConfigReviewPanel-module__LXLmya__revSectionCheckDash{font-size:12px;font-weight:700;line-height:1}.ConfigReviewPanel-module__LXLmya__revItems{border-top:1px solid #e5e5e5;flex-direction:column;gap:4px;padding:8px 12px;display:flex}.ConfigReviewPanel-module__LXLmya__revItem{font-family:"JetBrains Mono", var(--font-mono,monospace);border-left:3px solid #0000;align-items:flex-start;gap:8px;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.ConfigReviewPanel-module__LXLmya__revItemAdded{background:#f0fdf4;border-left-color:#22c55e}.ConfigReviewPanel-module__LXLmya__revItemRemoved{background:#fef2f2;border-left-color:#ef4444}.ConfigReviewPanel-module__LXLmya__revItemChanged{background:#fffbeb;border-left-color:#f59e0b}.ConfigReviewPanel-module__LXLmya__revItemCheck{cursor:pointer;background:#fff;border:1.5px solid #0a0a0a;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.ConfigReviewPanel-module__LXLmya__revItemCheckActive{color:#fff;background:#0a0a0a}.ConfigReviewPanel-module__LXLmya__revItemTag{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;padding:1px 4px;font-size:10px;font-weight:600}.ConfigReviewPanel-module__LXLmya__revItemTagAdded{color:#16a34a;background:#dcfce7}.ConfigReviewPanel-module__LXLmya__revItemTagRemoved{color:#dc2626;background:#fee2e2}.ConfigReviewPanel-module__LXLmya__revItemTagChanged{color:#d97706;background:#fef3c7}.ConfigReviewPanel-module__LXLmya__revItemContent{flex:1;min-width:0}.ConfigReviewPanel-module__LXLmya__revItemCurrent{color:#6b6b6b;text-decoration:line-through}.ConfigReviewPanel-module__LXLmya__revItemProposed{color:#0a0a0a}.ConfigReviewPanel-module__LXLmya__revItemArrow{color:#6b6b6b;margin:0 4px}.ConfigReviewPanel-module__LXLmya__revEmpty{text-align:center;color:#6b6b6b;padding:32px 16px;font-size:13px}.ConfigReviewPanel-module__LXLmya__revFooter{border-top:1px solid #e5e5e5;align-items:center;gap:8px;padding-top:12px;display:flex}.ConfigReviewPanel-module__LXLmya__revFooterSpacer{flex:1}.ConfigReviewPanel-module__LXLmya__revBtnReject{color:#ef4444;cursor:pointer;background:#fff;border:1.5px solid #ef4444;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s}.ConfigReviewPanel-module__LXLmya__revBtnReject:hover{background:#fef2f2}.ConfigReviewPanel-module__LXLmya__revBtnRefine{color:#0a0a0a;cursor:pointer;background:#fff;border:1.5px solid #e5e5e5;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s}.ConfigReviewPanel-module__LXLmya__revBtnRefine:hover{background:#fafafa}.ConfigReviewPanel-module__LXLmya__revBtnAccept{color:#fff;cursor:pointer;background:#0a0a0a;border:1.5px solid #0a0a0a;padding:6px 14px;font-size:12px;font-weight:600;transition:opacity .15s}.ConfigReviewPanel-module__LXLmya__revBtnAccept:hover{opacity:.85}.ConfigReviewPanel-module__LXLmya__revBtnAccept:disabled{opacity:.4;cursor:not-allowed}.ConfigReviewPanel-module__LXLmya__revRefineRow{gap:8px;padding-top:8px;display:flex}.ConfigReviewPanel-module__LXLmya__revRefineInput{color:#0a0a0a;background:#fff;border:1.5px solid #e5e5e5;outline:none;flex:1;padding:6px 10px;font-size:12px}.ConfigReviewPanel-module__LXLmya__revRefineInput:focus{border-color:#0a0a0a}.ConfigReviewPanel-module__LXLmya__revRefineSend{color:#0a0a0a;cursor:pointer;background:#fff;border:1.5px solid #0a0a0a;padding:6px 12px;font-size:12px;font-weight:600}.ConfigReviewPanel-module__LXLmya__revRefineSend:hover{background:#fafafa}.ConfigReviewPanel-module__LXLmya__revFieldDiffs{border-left:1px solid #e5e5e5;flex-direction:column;gap:2px;margin-top:4px;padding-left:8px;display:flex}.ConfigReviewPanel-module__LXLmya__revFieldDiff{flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;line-height:1.3;display:flex}.ConfigReviewPanel-module__LXLmya__revFieldName{color:#6b6b6b;white-space:nowrap;font-weight:600}.ConfigReviewPanel-module__LXLmya__revChangedPair{grid-template-columns:1fr auto 1fr;align-items:start;gap:4px;width:100%;display:grid}
.badge-module__J5sY1G__badge{padding:2px var(--space-2);font-size:var(--text-xs);white-space:nowrap;transition:all var(--transition-fast);justify-content:center;align-items:center;gap:var(--space-1);border:1px solid #0000;border-radius:999px;font-weight:500;display:inline-flex}.badge-module__J5sY1G__badge svg{width:12px;height:12px}.badge-module__J5sY1G__default{background:var(--color-primary);color:#fff}.badge-module__J5sY1G__secondary{background:var(--color-bg-secondary);color:var(--color-text-secondary)}.badge-module__J5sY1G__destructive{background:var(--color-error);color:#fff}.badge-module__J5sY1G__outline{border-color:var(--color-border);color:var(--color-text-secondary);background:0 0}
.page-module__QZyFbG__container{padding:var(--space-8);max-width:1200px}.page-module__QZyFbG__groups{gap:var(--space-8);flex-direction:column;display:flex}.page-module__QZyFbG__groupTitle{font-size:var(--text-base);margin-bottom:var(--space-4);letter-spacing:-.01em;color:var(--color-text-secondary);font-weight:600}.page-module__QZyFbG__grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.page-module__QZyFbG__empty{text-align:center;padding:var(--space-16) var(--space-8);color:var(--color-text-muted)}.page-module__QZyFbG__emptyTitle{font-size:var(--text-lg);color:var(--color-text-secondary);margin-bottom:var(--space-2);font-weight:600}.page-module__QZyFbG__emptyDesc{font-size:var(--text-sm);margin-bottom:var(--space-6)}.page-module__QZyFbG__loading{text-align:center;padding:var(--space-16);color:var(--color-text-muted);font-size:var(--text-sm)}
