.header-credits{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:hsla(0,0%,100%,.06);border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:all .2s ease;color:var(--text);font-family:Inter,sans-serif;font-size:.82rem}.header-credits:hover:not(:disabled){background:rgba(30,165,240,.12);border-color:rgba(30,165,240,.58)}.header-credits:disabled{opacity:.6;cursor:not-allowed}.header-credits-low{border-color:rgba(245,165,36,.58);background:rgba(245,165,36,.1)}.header-credits-low:hover:not(:disabled){background:rgba(245,165,36,.15);border-color:var(--brand-amber)}.header-credits-label{font-weight:400;color:var(--muted);font-size:.72rem}.header-credits-value{font-weight:600;color:var(--text);font-size:.86rem}.header-credits-low .header-credits-value{color:var(--brand-amber)}.header-credits-plan{font-weight:600;color:var(--text);font-size:.72rem}.header-credits-separator{color:var(--muted);opacity:.4;font-size:.8rem}.header-credits-expires{font-weight:400;color:var(--muted);font-size:.8rem}.credits-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(3,8,15,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.credits-modal-content{background:var(--brand-panel-solid);border-radius:var(--radius);box-shadow:var(--shadow);max-width:500px;width:100%;max-height:90vh;overflow-y:auto;border:1px solid var(--line)}.credits-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--line)}.credits-modal-header h3{margin:0;font-size:1.25rem;font-weight:600;color:var(--text);font-family:Inter,sans-serif}.credits-modal-close{background:transparent;border:none;font-size:1.5rem;color:var(--muted);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;line-height:1}.credits-modal-close:hover{background:var(--card);color:var(--text)}.credits-modal-body{padding:1.5rem}.credits-info{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.credits-item,.credits-total{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:hsla(0,0%,100%,.06);border-radius:14px;border:1px solid var(--line)}.credits-total{background:rgba(30,165,240,.12);border:1px solid rgba(30,165,240,.28)}.credits-label{font-size:.9rem;color:var(--muted);font-weight:400}.credits-value{font-size:1.1rem;color:var(--text);font-weight:600}.credits-total .credits-value{color:var(--brand-cyan-2);font-size:1.25rem}.credits-unlimited-info{text-align:center;padding:1rem;margin-bottom:1.5rem}.credits-unlimited-badge{display:inline-block;padding:.5rem 1rem;background:rgba(36,196,126,.16);color:var(--brand-green);border-radius:999px;font-weight:600;font-size:1rem;margin-bottom:.5rem}.credits-subscription-info{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem;margin-top:.75rem;background:rgba(30,165,240,.1);border:1px solid rgba(30,165,240,.2);border-radius:14px;font-size:.9rem}.credits-subscription-info .credits-label{margin-right:.25rem}.credits-subscription-info .credits-expires{color:var(--muted);font-size:.85rem;margin-left:auto}.credits-unlimited-info p{margin:.5rem 0;color:var(--text);font-size:.9rem}.credits-expires{color:var(--muted);font-size:.875rem}.credits-purchase-button{width:100%;background:linear-gradient(135deg,#0d6efd,var(--brand-cyan));color:#fff;border:1px solid hsla(0,0%,100%,.18);padding:.875rem 1.5rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:background .2s;font-family:Inter,sans-serif}.credits-purchase-button:hover{background:linear-gradient(135deg,#0b62e5,#1596df)}@media (max-width:768px){.header-credits{display:none}.header-credits-label{font-size:.8rem}.header-credits-value{font-size:.9rem}.credits-modal-content{max-width:100%;margin:1rem}.credits-modal-body,.credits-modal-header{padding:1rem}}.ResizeHandle_handle__wMjGH{position:relative;width:6px;flex-shrink:0;cursor:col-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;background:var(--brand-line);border:none;outline:none;padding:0;z-index:1;transition:background-color .15s ease}.ResizeHandle_handle__wMjGH:focus-visible,.ResizeHandle_handle__wMjGH:hover{background-color:var(--brand-line)}.ResizeHandle_handle__wMjGH:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:-2px}.ResizeHandle_resizing__37tIc{background-color:var(--brand-cyan);opacity:.3}.ResizeHandle_grabIndicator__gP9to{display:flex;flex-direction:column;gap:3px;opacity:0;transition:opacity .15s ease}.ResizeHandle_handle__wMjGH:focus-visible .ResizeHandle_grabIndicator__gP9to,.ResizeHandle_handle__wMjGH:hover .ResizeHandle_grabIndicator__gP9to,.ResizeHandle_resizing__37tIc .ResizeHandle_grabIndicator__gP9to{opacity:1}.ResizeHandle_dot___uhMF{width:3px;height:3px;border-radius:50%;background-color:var(--brand-muted)}.ResizeHandle_resizing__37tIc .ResizeHandle_dot___uhMF{background-color:var(--brand-cyan)}@media (max-width:767px){.ResizeHandle_handle__wMjGH{display:none}}.InlineTitleEditor_input__ORpJV{font-size:1rem;font-weight:800;color:var(--brand-cyan,#1ea5f0);background:transparent;border:1px solid var(--brand-cyan,#1ea5f0);border-radius:4px;padding:2px 6px;line-height:1.3;letter-spacing:.06em;width:100%;max-width:200px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.InlineTitleEditor_input__ORpJV:focus{box-shadow:0 0 0 2px rgba(30,165,240,.25)}.InlineTitleEditor_input__ORpJV.InlineTitleEditor_invalid__jH1wn{border-color:var(--color-error,#e53e3e);box-shadow:0 0 0 2px rgba(229,62,62,.2);animation:InlineTitleEditor_shake__9pFvG .3s ease}@keyframes InlineTitleEditor_shake__9pFvG{0%,to{transform:translateX(0)}25%{transform:translateX(-3px)}50%{transform:translateX(3px)}75%{transform:translateX(-2px)}}.HistoryPanel_overlay__K6BJq{position:absolute;top:100%;left:0;right:0;z-index:100;padding:0 8px 8px}.HistoryPanel_container__At4D4{background:var(--brand-surface,#1a1a2e);border:1px solid rgba(30,165,240,.2);border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.4);overflow:hidden;max-height:400px;display:flex;flex-direction:column}.HistoryPanel_panelHeader__19yPz{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid rgba(30,165,240,.15);flex-shrink:0}.HistoryPanel_panelTitle__tHkLj{font-size:.75rem;font-weight:700;color:var(--brand-text,#e0e0e0);text-transform:uppercase;letter-spacing:.05em}.HistoryPanel_closeButton__PvYXh{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:var(--brand-muted,#888);cursor:pointer;transition:background .15s ease}.HistoryPanel_closeButton__PvYXh:hover{background:var(--brand-soft,hsla(0,0%,100%,.08))}.HistoryPanel_sessionList__kUQQ2{overflow-y:auto;flex:1 1;padding:4px 0}.HistoryPanel_emptyState__kyLOJ,.HistoryPanel_loadingState__GKEAV{padding:24px 12px;text-align:center;font-size:.8rem;color:var(--brand-muted,#888)}.HistoryPanel_dateGroup__oNRil{padding:4px 0}.HistoryPanel_dateGroupLabel__aUmAV{padding:4px 12px;font-size:.65rem;font-weight:600;color:var(--brand-muted,#888);text-transform:uppercase;letter-spacing:.04em}.HistoryPanel_sessionEntry__jyQI5{position:relative}.HistoryPanel_sessionButton__l_MXv{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:transparent;color:var(--brand-text,#e0e0e0);cursor:pointer;text-align:left;border-radius:6px;margin:0 4px;width:calc(100% - 8px);transition:background .15s ease}.HistoryPanel_sessionButton__l_MXv:hover{background:var(--brand-soft,hsla(0,0%,100%,.06))}.HistoryPanel_sessionButton__l_MXv:focus-visible{outline:2px solid var(--brand-cyan,#1ea5f0);outline-offset:-2px}.HistoryPanel_sessionTitle__vA_lx{flex:1 1;font-size:.8rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.HistoryPanel_sessionTime__XyB_B{font-size:.7rem;color:var(--brand-muted,#888);white-space:nowrap;flex-shrink:0}.HistoryPanel_deleteButton__q3tQZ,.HistoryPanel_editButton__9fg2b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;color:var(--brand-muted,#888);cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease;flex-shrink:0}.HistoryPanel_sessionButton__l_MXv:focus-within .HistoryPanel_deleteButton__q3tQZ,.HistoryPanel_sessionButton__l_MXv:focus-within .HistoryPanel_editButton__9fg2b,.HistoryPanel_sessionButton__l_MXv:hover .HistoryPanel_deleteButton__q3tQZ,.HistoryPanel_sessionButton__l_MXv:hover .HistoryPanel_editButton__9fg2b{opacity:1}.HistoryPanel_deleteButton__q3tQZ:hover{background:rgba(255,80,80,.15);color:#ff5050}.HistoryPanel_editButton__9fg2b:hover{background:var(--brand-soft,hsla(0,0%,100%,.12));color:var(--brand-cyan,#1ea5f0)}.HistoryPanel_renameRow__K_Pvu{display:flex;align-items:center;padding:6px 12px}.HistoryPanel_confirmRow__vshYF{display:flex;align-items:center;gap:8px;padding:8px 12px}.HistoryPanel_confirmText__EYNdQ{font-size:.75rem;color:var(--brand-text,#e0e0e0);flex:1 1}.HistoryPanel_confirmButton__JAWie{font-size:.7rem;font-weight:600;padding:3px 10px;border:none;border-radius:4px;background:rgba(255,80,80,.2);color:#ff5050;cursor:pointer;transition:background .15s ease}.HistoryPanel_confirmButton__JAWie:hover{background:rgba(255,80,80,.35)}.HistoryPanel_cancelButton__2e7gN{font-size:.7rem;font-weight:600;padding:3px 10px;border:none;border-radius:4px;background:var(--brand-soft,hsla(0,0%,100%,.08));color:var(--brand-muted,#888);cursor:pointer;transition:background .15s ease}.HistoryPanel_cancelButton__2e7gN:hover{background:hsla(0,0%,100%,.12)}.PanelHeader_headerWrapper__IvwXr{position:relative;flex-shrink:0}.PanelHeader_header__TQuJb{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:14px 12px 4px;background:rgba(30,165,240,.12);border-bottom:1px solid rgba(30,165,240,.25);margin-top:0}.PanelHeader_titleSection__KNRpm{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.PanelHeader_titleRow__t13Oh{display:flex;align-items:baseline;gap:.35rem}.PanelHeader_title__bOWNi{font-size:1rem;font-weight:800;color:var(--brand-cyan,#1ea5f0);white-space:nowrap;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.PanelHeader_contextDot__CQPvI{font-size:.8rem;color:var(--brand-muted);opacity:.6}.PanelHeader_contextSubtitle__xT2_Q{font-size:.75rem;color:var(--brand-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;line-height:1.2;font-weight:500}.PanelHeader_tagline__txk1u{font-size:.65rem;color:var(--brand-muted);white-space:nowrap;line-height:1.3;font-weight:500;opacity:.7}.PanelHeader_titleText___6X3S{font-size:.85rem;font-weight:700;color:var(--brand-text);white-space:nowrap;line-height:1.2}.PanelHeader_actions__vhq9u{display:flex;align-items:center;gap:4px;flex-shrink:0}.PanelHeader_iconButton__Huaue{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:6px;background:transparent;color:var(--brand-text);cursor:pointer;transition:background .15s ease;min-height:28px;min-width:28px}.PanelHeader_iconButton__Huaue:hover:not(:disabled){background:var(--brand-soft)}.PanelHeader_iconButton__Huaue:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.PanelHeader_iconButton__Huaue:disabled{opacity:.4;cursor:not-allowed}.PanelHeader_iconSvg___78k2{width:15px;height:15px}.PanelHeader_iconButtonActive__LRbrL{background:var(--brand-soft);color:var(--brand-cyan,#1ea5f0)}.PanelHeader_iconButtonActive__LRbrL:hover:not(:disabled){background:var(--brand-soft)}.PanelHeader_clickableTitle__OyN6E{cursor:pointer;border-radius:4px;padding:0 4px;margin:0 -4px;transition:background .15s ease}.PanelHeader_clickableTitle__OyN6E:hover{background:rgba(30,165,240,.08)}.PanelHeader_sessionTitleText__C_pnu{font-size:1rem;font-weight:800;color:var(--brand-cyan,#1ea5f0);white-space:nowrap;line-height:1.3;letter-spacing:.06em;overflow:hidden;text-overflow:ellipsis;min-width:0}.PanelHeader_mobileOnly__6rSc_{display:none}@media (max-width:767px){.PanelHeader_mobileOnly__6rSc_{display:inline-flex}.PanelHeader_iconButton__Huaue{width:44px;height:44px;min-width:44px;min-height:44px}.PanelHeader_iconSvg___78k2{width:18px;height:18px}.PanelHeader_header__TQuJb{height:48px;padding:0 10px}}.TableBlock_tableBlockWrapper__trUKG{margin:.75em 0}.TableBlock_exportBar__tPY1A{display:flex;justify-content:flex-end;margin-bottom:4px}.TableBlock_exportButton__lRlog{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-size:.7rem;font-weight:500;color:var(--brand-cyan);background:transparent;border:1px solid var(--brand-cyan);border-radius:4px;cursor:pointer;transition:background .15s,color .15s}.TableBlock_exportButton__lRlog:hover{background:var(--brand-cyan);color:#fff}.TableBlock_exportButton__lRlog:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.TableBlock_tableContainer__STjAN{overflow-x:auto;border-radius:6px;border:1px solid var(--brand-line)}.TableBlock_table__J4wGf{width:100%;border-collapse:collapse;font-size:.8125rem;white-space:nowrap}.TableBlock_table__J4wGf thead{background:var(--brand-bg-2);color:var(--brand-text)}.TableBlock_table__J4wGf th{padding:8px 12px;text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.TableBlock_table__J4wGf td{padding:6px 12px;border-top:1px solid var(--brand-line)}.TableBlock_table__J4wGf tbody tr:nth-child(2n){background:var(--brand-bg-2)}.TableBlock_table__J4wGf tbody tr:hover{background:var(--brand-line)}.MarkdownRenderer_markdownContent__2F5yh{font-size:.875rem;line-height:1.6;color:var(--brand-text);word-wrap:break-word;overflow-wrap:break-word}.MarkdownRenderer_markdownContent__2F5yh h1,.MarkdownRenderer_markdownContent__2F5yh h2,.MarkdownRenderer_markdownContent__2F5yh h3,.MarkdownRenderer_markdownContent__2F5yh h4,.MarkdownRenderer_markdownContent__2F5yh h5,.MarkdownRenderer_markdownContent__2F5yh h6{margin-top:1em;margin-bottom:.5em;font-weight:600;line-height:1.3}.MarkdownRenderer_markdownContent__2F5yh h1{font-size:1.25rem}.MarkdownRenderer_markdownContent__2F5yh h2{font-size:1.125rem}.MarkdownRenderer_markdownContent__2F5yh h3{font-size:1rem}.MarkdownRenderer_markdownContent__2F5yh h4,.MarkdownRenderer_markdownContent__2F5yh h5,.MarkdownRenderer_markdownContent__2F5yh h6{font-size:.875rem}.MarkdownRenderer_markdownContent__2F5yh p{margin-top:0;margin-bottom:.75em}.MarkdownRenderer_markdownContent__2F5yh p:last-child{margin-bottom:0}.MarkdownRenderer_markdownContent__2F5yh ol,.MarkdownRenderer_markdownContent__2F5yh ul{margin-top:0;margin-bottom:.75em;padding-left:1.5em}.MarkdownRenderer_markdownContent__2F5yh li,.MarkdownRenderer_markdownContent__2F5yh li>p{margin-bottom:.25em}.MarkdownRenderer_markdownContent__2F5yh ul:has(>li>input[type=checkbox]){list-style:none;padding-left:0}.MarkdownRenderer_markdownContent__2F5yh li>input[type=checkbox]{margin-right:.5em}.MarkdownRenderer_markdownContent__2F5yh blockquote{margin:.75em 0;padding:.5em 1em;border-left:3px solid var(--brand-cyan);background:var(--brand-bg-2);border-radius:0 4px 4px 0}.MarkdownRenderer_markdownContent__2F5yh blockquote p{margin-bottom:0}.MarkdownRenderer_markdownContent__2F5yh hr{margin:1em 0;border:none;border-top:1px solid var(--brand-line)}.MarkdownRenderer_link__gCdhB{color:var(--brand-cyan);text-decoration:underline;text-underline-offset:2px}.MarkdownRenderer_link__gCdhB:hover{opacity:.8}.MarkdownRenderer_tableContainer__E3JKH{overflow-x:auto;margin:.75em 0;border-radius:6px;border:1px solid var(--brand-line)}.MarkdownRenderer_table__7KNUY{width:100%;border-collapse:collapse;font-size:.8125rem;white-space:nowrap}.MarkdownRenderer_table__7KNUY thead{background:var(--brand-bg-2);color:var(--brand-text)}.MarkdownRenderer_table__7KNUY th{padding:8px 12px;text-align:left;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.03em}.MarkdownRenderer_table__7KNUY td{padding:6px 12px;border-top:1px solid var(--brand-line)}.MarkdownRenderer_table__7KNUY tbody tr:nth-child(2n){background:var(--brand-bg-2)}.MarkdownRenderer_table__7KNUY tbody tr:hover{background:var(--brand-line)}.MarkdownRenderer_inlineCode__m7q1R{font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:.8125rem;padding:.15em .4em;border-radius:4px;background:var(--brand-bg-2);border:1px solid var(--brand-line)}.MarkdownRenderer_codeBlockContainer__sjfti{margin:.75em 0;border-radius:6px;overflow:hidden;border:1px solid var(--brand-line)}.MarkdownRenderer_codeBlockHeader__4_S7m{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;font-size:.7rem;font-weight:500;color:var(--brand-muted);background:var(--brand-bg-2);border-bottom:1px solid var(--brand-line);text-transform:uppercase;letter-spacing:.03em}.MarkdownRenderer_codeBlock__f91pv{margin:0;padding:12px 14px;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto;background:var(--brand-bg-2);color:var(--brand-text)}.MarkdownRenderer_markdownContent__2F5yh del{text-decoration:line-through;opacity:.7}.MarkdownRenderer_markdownContent__2F5yh strong{font-weight:600}.MarkdownRenderer_markdownContent__2F5yh em{font-style:italic}.MarkdownRenderer_markdownContent__2F5yh img{max-width:100%;height:auto;border-radius:6px}.ChartBlock_chartContainer__7RXdM{width:100%;height:300px;min-height:250px}.ChartBlock_chartContainer__7RXdM,.ChartBlock_fallbackContainer__iZIhL{margin:.75em 0;border-radius:6px;border:1px solid var(--brand-line);overflow:hidden}.ChartBlock_fallbackHeader__nRTez{display:flex;align-items:center;justify-content:space-between;padding:4px 12px;font-size:.7rem;font-weight:500;color:var(--brand-muted);background:var(--brand-bg-2);border-bottom:1px solid var(--brand-line);text-transform:uppercase;letter-spacing:.03em}.ChartBlock_fallbackCode__p1AQ4{margin:0;padding:12px 14px;font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.5;overflow-x:auto;background:var(--brand-bg-2);color:var(--brand-text);white-space:pre-wrap;word-break:break-all}.ChartBlock_chartContainerTall__GnIfH{height:500px;min-height:400px}.AssistantActionCardView_card__I_p1K{margin:.5em 0;padding:10px 12px;border-radius:8px;background:var(--brand-bg-2);border:1px solid var(--brand-line)}.AssistantActionCardView_cardTitle__Jm7BD{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--brand-muted);margin-bottom:8px}.AssistantActionCardView_cardSummary__hEadT{font-size:.8125rem;color:var(--brand-text);margin:0 0 8px;line-height:1.4}.AssistantActionCardView_cardMuted__9fzuK{font-size:.8125rem;color:var(--brand-muted);margin:0}.AssistantActionCardView_totalsGrid__LDFYm{display:flex;flex-direction:column;gap:2px}.AssistantActionCardView_totalItem__cn6gp{display:flex;justify-content:space-between;align-items:baseline;padding:4px 0;border-bottom:1px solid var(--brand-line);font-size:.8125rem}.AssistantActionCardView_totalItem__cn6gp:last-child{border-bottom:none}.AssistantActionCardView_totalItem__cn6gp span{color:var(--brand-muted)}.AssistantActionCardView_totalItem__cn6gp strong{color:var(--brand-text);font-weight:600}.AssistantActionCardView_flightList__KKzBQ{display:flex;flex-direction:column;gap:6px}.AssistantActionCardView_flightRow__r9jbc{display:flex;justify-content:space-between;align-items:center;padding:6px 0;border-bottom:1px solid var(--brand-line);font-size:.8125rem}.AssistantActionCardView_flightRow__r9jbc:last-child{border-bottom:none}.AssistantActionCardView_flightRow__r9jbc strong{margin-right:6px}.AssistantActionCardView_flightMeta__hBl6y{color:var(--brand-muted);font-size:.75rem;white-space:nowrap}.AssistantActionCardView_rankingList__6jU2L{display:flex;flex-direction:column;gap:4px}.AssistantActionCardView_rankingRow__mXBEw{display:flex;align-items:baseline;gap:8px;padding:4px 0;border-bottom:1px solid var(--brand-line);font-size:.8125rem}.AssistantActionCardView_rankingRow__mXBEw:last-child{border-bottom:none}.AssistantActionCardView_rankingRank__3dQif{color:var(--brand-cyan,#00bcd4);font-weight:700;font-size:.75rem;min-width:24px}.AssistantActionCardView_rankingLabel__cAyQ9{flex:1 1;color:var(--brand-text)}.AssistantActionCardView_rankingRow__mXBEw strong{white-space:nowrap}.AssistantActionCardView_insightsList__h3z5h{display:flex;flex-direction:column;gap:8px}.AssistantActionCardView_insightRow__aA3wz{padding:6px 0;border-bottom:1px solid var(--brand-line)}.AssistantActionCardView_insightRow__aA3wz:last-child{border-bottom:none}.AssistantActionCardView_insightHeader__ftoro{display:flex;align-items:center;gap:8px;margin-bottom:4px}.AssistantActionCardView_insightRow__aA3wz p{margin:0;font-size:.8125rem;color:var(--brand-muted);line-height:1.4}.AssistantActionCardView_insightBadge__kjfFh{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:4px;background:var(--brand-line);color:var(--brand-muted)}.AssistantActionCardView_insightBadgeInfo__9ifpM{background:rgba(0,188,212,.15);color:var(--brand-cyan,#00bcd4)}.AssistantActionCardView_insightBadgeWarning__SQytK{background:rgba(255,193,7,.15);color:#ffc107}.AssistantActionCardView_insightBadgeError__0XbKd{background:rgba(244,67,54,.15);color:#f44336}.AssistantActionCardView_ruleProposalActions__1y2zA{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.AssistantActionCardView_ruleProposalBtnSecondary__b5nID,.AssistantActionCardView_ruleProposalBtn__HkJcO{border-radius:6px;padding:6px 10px;font-size:.8125rem;cursor:pointer;border:1px solid var(--brand-line)}.AssistantActionCardView_ruleProposalBtn__HkJcO{background:rgba(59,130,246,.2);color:var(--brand-text)}.AssistantActionCardView_ruleProposalBtnSecondary__b5nID{background:transparent;color:var(--brand-muted)}.AssistantActionCardView_ruleProposalBtnSecondary__b5nID:disabled,.AssistantActionCardView_ruleProposalBtn__HkJcO:disabled{opacity:.55;cursor:not-allowed}.AssistantActionCardView_cardError__rvgri{margin:8px 0 0;font-size:.8125rem;color:#f44336}.ChatView_chatView__PEvlC{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.ChatView_errorBanner__u1apA{display:flex;align-items:center;gap:8px;padding:10px 16px;margin:0 16px 8px;background:rgba(255,92,103,.1);border:1px solid rgba(255,92,103,.3);border-radius:8px;color:var(--brand-red);font-size:.8125rem;line-height:1.4;flex-shrink:0}.ChatView_errorText__7_A4z{flex:1 1;overflow:hidden;text-overflow:ellipsis}.ChatView_retryButton__lQl7g{flex-shrink:0;padding:4px 12px;font-size:.75rem;font-weight:500;background:var(--brand-red);color:#fff;border:none;border-radius:4px;cursor:pointer;transition:opacity .15s ease}.ChatView_retryButton__lQl7g:hover{opacity:.85}.ChatView_retryButton__lQl7g:disabled{opacity:.5;cursor:not-allowed}.ChatView_starterSection__nufFB{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:32px 16px;text-align:center;gap:20px}.ChatView_starterTitle__fwNv1{font-size:1rem;font-weight:600;color:var(--brand-text);margin:0}.ChatView_starterSubtitle__tEe_k{font-size:.8125rem;color:var(--brand-muted);margin:0}.ChatView_starterChips__rov1z{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:100%}.ChatView_starterChip__3jXHA{padding:.22rem .55rem;font-size:.68rem;font-weight:700;background:rgba(30,165,240,.12);border:1px solid rgba(30,165,240,.28);border-radius:999px;color:var(--brand-cyan-2);cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left;line-height:1.3;max-width:220px}.ChatView_starterChip__3jXHA:hover{background:rgba(30,165,240,.18);border-color:rgba(30,165,240,.4)}.ChatView_starterChip__3jXHA:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.ChatView_followUpSection__4PW26{display:flex;flex-wrap:wrap;gap:6px;padding:4px 16px 8px}.ChatView_followUpChip__CCoKS{display:inline-flex;align-items:center;gap:4px;padding:.22rem .55rem;font-size:.68rem;font-weight:700;background:rgba(30,165,240,.12);border:1px solid rgba(30,165,240,.28);border-radius:999px;color:var(--brand-cyan-2);cursor:pointer;transition:background .15s ease,border-color .15s ease}.ChatView_followUpChip__CCoKS:hover{background:rgba(30,165,240,.18);border-color:rgba(30,165,240,.4)}.ChatView_followUpChip__CCoKS:disabled{opacity:.5;cursor:not-allowed}.ChatView_followUpChip__CCoKS:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.ChatView_followUpSkillChip__Nn3Ok{border-style:dashed}.ChatView_composerWrapper__mzqIT{flex-shrink:0;border-top:1px solid var(--brand-line)}.MessageBubble_bubble__fkefn{display:flex;flex-direction:column;max-width:85%;padding:10px 14px;border-radius:12px;font-size:.875rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.MessageBubble_userBubble__vbP5Q{align-self:flex-end;background:rgba(0,188,212,.25);color:#fff;border:1px solid rgba(0,188,212,.4);border-bottom-right-radius:4px}.MessageBubble_assistantBubble__uXa2A{align-self:flex-start;background:var(--brand-bg-2);color:var(--brand-text);border-bottom-left-radius:4px;border:1px solid var(--brand-line)}.MessageBubble_roleLabel__U6JfV{display:inline-flex;align-items:center;gap:3px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;opacity:.7}.MessageBubble_userLabel__S4miL{color:hsla(0,0%,100%,.8)}.MessageBubble_assistantLabel__sXCz_{color:var(--brand-muted)}.MessageBubble_userContent__GGkQO{display:inline-flex;align-items:flex-start;gap:5px;white-space:pre-wrap}.MessageBubble_toolStatus__OSPtO{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--brand-muted);margin-top:6px;padding-top:6px;border-top:1px solid var(--brand-line)}.MessageBubble_loadingContent__NPWa_{display:flex;align-items:center;gap:8px;color:var(--brand-muted);font-style:italic}.MessageBubble_pulse__qOa_j{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--brand-cyan);animation:MessageBubble_pulseAnim__if_Ah 1.4s ease-in-out infinite}@keyframes MessageBubble_pulseAnim__if_Ah{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.MessageBubble_actions__ExF8p{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:.7rem;color:var(--brand-muted);flex-wrap:wrap}.MessageBubble_metaLeft__l25lU,.MessageBubble_metaRight__v32xt{display:flex;align-items:center;gap:8px}.MessageBubble_metaModel__lUeHU,.MessageBubble_metaTime__9On7W,.MessageBubble_metaTokens__uwobR{color:var(--brand-muted)}.MessageBubble_tokenUp__DQ8rN{color:#e67e22}.MessageBubble_tokenDown__Qj6AR{color:#27ae60}.MessageBubble_actionButton__hvlAy{display:inline-flex;align-items:center;gap:3px;padding:0;font-size:.7rem;color:var(--brand-muted);background:none;border:none;cursor:pointer;transition:color .15s ease}.MessageBubble_actionButton__hvlAy:hover{color:var(--brand-text)}.MessageBubble_actionButton__hvlAy:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.MessageBubble_actionButton__hvlAy svg{width:11px;height:11px}.MessageBubble_followUps__HOmIv{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.MessageBubble_followUpChip__Q0Obh{padding:5px 10px;font-size:.7rem;background:var(--brand-soft);border:1px solid var(--brand-line);border-radius:12px;color:var(--brand-text);cursor:pointer;transition:background .15s ease,border-color .15s ease}.MessageBubble_followUpChip__Q0Obh:hover{background:rgba(216,228,238,.2);border-color:rgba(216,228,238,.3)}.MessageComposer_composer__GtBt0{display:flex;align-items:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--brand-line);background:var(--brand-panel-solid)}.MessageComposer_textareaWrapper__lUEXZ{position:relative;flex:1 1;display:flex;align-items:flex-end;border:1px solid var(--brand-line);border-radius:12px;background:transparent;transition:border-color .2s ease,box-shadow .2s ease}.MessageComposer_textareaWrapper__lUEXZ:focus-within{border-color:var(--brand-cyan);box-shadow:0 0 0 2px rgba(30,165,240,.15)}.MessageComposer_textareaWrapper__lUEXZ.MessageComposer_disabled___XN8b{opacity:.6;cursor:not-allowed}.MessageComposer_textarea__kZ6Z_{width:100%;min-height:38px;max-height:calc(38px * 4);padding:8px 12px;font-size:.875rem;line-height:1.5;color:var(--brand-text);background:transparent;border:none;outline:none;resize:none;overflow-y:auto;font-family:inherit}.MessageComposer_textarea__kZ6Z_::placeholder{color:var(--brand-muted)}.MessageComposer_textarea__kZ6Z_:disabled{cursor:not-allowed}.MessageComposer_submitButton__2nmmA{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;background:var(--brand-cyan);color:#fff;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,opacity .2s ease}.MessageComposer_submitButton__2nmmA:hover:not(:disabled){background:var(--brand-cyan-2)}.MessageComposer_submitButton__2nmmA:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.MessageComposer_submitButton__2nmmA:disabled{opacity:.4;cursor:not-allowed}.MessageComposer_submitButton__2nmmA svg{width:18px;height:18px}.MessageComposer_stopButton__oE7Oz{background:#ef4444}.MessageComposer_stopButton__oE7Oz:hover{background:#dc2626}.StarterPrompts_starterSection__xHK7g{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;padding:32px 16px;text-align:center;gap:20px}.StarterPrompts_titleRow__yiO1h{display:flex;align-items:center;justify-content:center;gap:8px}.StarterPrompts_starterTitle__r14r9{font-size:1rem;font-weight:600;color:var(--brand-text);margin:0}.StarterPrompts_starterSubtitle__mhzWX{font-size:.8125rem;color:var(--brand-muted);margin:0}.StarterPrompts_configButton__TNKVV{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--brand-line);border-radius:6px;background:transparent;color:var(--brand-muted);cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.StarterPrompts_configButton__TNKVV:hover{color:var(--brand-text);border-color:var(--brand-text);background:hsla(0,0%,100%,.04)}.StarterPrompts_configButton__TNKVV:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.StarterPrompts_starterChips__hD66N{display:flex;flex-direction:column;gap:6px;max-width:100%;padding:2px 0}.StarterPrompts_pagination__pE_FB{display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 0 0}.StarterPrompts_pageArrow__eKzkz{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--brand-line,hsla(0,0%,100%,.12));background:transparent;color:var(--brand-cyan,#1ea5f0);cursor:pointer;transition:background .12s,opacity .12s}.StarterPrompts_pageArrow__eKzkz:hover:not(:disabled){background:rgba(30,165,240,.12)}.StarterPrompts_pageArrow__eKzkz:disabled{opacity:.3;cursor:default}.StarterPrompts_pageIndicator__3lDtp{font-size:.65rem;color:var(--brand-muted);font-weight:600}.StarterPrompts_starterChip__g8WgV{display:inline-flex;align-items:center;gap:4px;padding:.3rem .8rem;font-size:.72rem;font-weight:600;background:rgba(30,165,240,.12);border:1px solid rgba(30,165,240,.28);border-radius:999px;color:var(--brand-cyan-2);cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left;line-height:1.3;width:-moz-fit-content;width:fit-content}.StarterPrompts_starterChip__g8WgV:hover{background:rgba(30,165,240,.18);border-color:rgba(30,165,240,.4)}.StarterPrompts_starterChip__g8WgV:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.StarterPrompts_emptyState__wFu_V{font-size:.8125rem;color:var(--brand-muted);margin:0;max-width:280px;line-height:1.5}.StarterPrompts_errorMessage__fffVM{font-size:.8125rem;color:var(--brand-error,#f87171);margin:0;max-width:280px;line-height:1.5}.StarterPrompts_loadingIndicator__q5LW7{display:flex;align-items:center;gap:6px;padding:8px 0}.StarterPrompts_loadingDot__TZQqc{width:6px;height:6px;border-radius:50%;background:var(--brand-muted);opacity:.5;animation:StarterPrompts_pulse__l3j4v 1.4s ease-in-out infinite both}.StarterPrompts_loadingDot__TZQqc:first-child{animation-delay:-.32s}.StarterPrompts_loadingDot__TZQqc:nth-child(2){animation-delay:-.16s}@keyframes StarterPrompts_pulse__l3j4v{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.SkillsConfigDialog_backdrop__l5lxn{position:fixed;inset:0;z-index:1100;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;animation:SkillsConfigDialog_fadeIn__2XmqL .15s ease-out}@keyframes SkillsConfigDialog_fadeIn__2XmqL{0%{opacity:0}to{opacity:1}}.SkillsConfigDialog_dialog__u2JDy{position:relative;width:90vw;max-width:900px;max-height:80vh;display:flex;flex-direction:column;background:var(--brand-panel-solid,#0a1929);border:1px solid var(--brand-line,hsla(0,0%,100%,.08));border-radius:12px;box-shadow:0 20px 60px rgba(0,0,0,.4);animation:SkillsConfigDialog_slideUp__HJrFS .2s ease-out}@keyframes SkillsConfigDialog_slideUp__HJrFS{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.SkillsConfigDialog_header__8rTd_{display:flex;align-items:center;padding:16px 20px;border-bottom:1px solid var(--brand-line);flex-shrink:0;gap:12px}.SkillsConfigDialog_title__BNKyB{font-size:1rem;font-weight:600;color:var(--brand-text);margin:0;flex:1 1}.SkillsConfigDialog_closeButton__oVkBm{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:var(--brand-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.SkillsConfigDialog_closeButton__oVkBm:hover{background:var(--brand-soft);color:var(--brand-text)}.SkillsConfigDialog_closeButton__oVkBm:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.SkillsConfigDialog_toolbar__tM0Zh{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid var(--brand-line);flex-shrink:0;flex-wrap:wrap}.SkillsConfigDialog_searchInput__ZNCtR{flex:1 1;min-width:160px;padding:6px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;outline:none;transition:border-color .15s ease}.SkillsConfigDialog_searchInput__ZNCtR::placeholder{color:var(--brand-muted)}.SkillsConfigDialog_searchInput__ZNCtR:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_scopeFilter__S2B77{padding:6px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;outline:none;cursor:pointer;transition:border-color .15s ease}.SkillsConfigDialog_scopeFilter__S2B77:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_body__8aF_c{flex:1 1;overflow-y:auto;overflow-x:auto;padding:0}.SkillsConfigDialog_scopeGroup__Vu6x2{border-bottom:1px solid var(--brand-line,hsla(0,0%,100%,.06))}.SkillsConfigDialog_scopeGroupHeader___Q6CN{display:flex;align-items:center;gap:6px;width:100%;padding:10px 14px;background:var(--brand-bg-2,hsla(0,0%,100%,.03));border:none;color:var(--brand-text);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .12s}.SkillsConfigDialog_scopeGroupHeader___Q6CN:hover{background:hsla(0,0%,100%,.06)}.SkillsConfigDialog_scopeGroupLabel__jWyzl{display:inline-flex;align-items:center;gap:5px;opacity:.8}.SkillsConfigDialog_chevron___TiqJ{transition:transform .15s ease}.SkillsConfigDialog_chevronCollapsed__KjWrL{transform:rotate(-90deg)}.SkillsConfigDialog_table__5Iu60{width:100%;min-width:700px;border-collapse:collapse}.SkillsConfigDialog_tableHeader__Ey4_T{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--brand-panel-solid,#0a1929)}.SkillsConfigDialog_headerCell__JNHyy{padding:10px 16px;text-align:left;font-size:.75rem;font-weight:600;color:var(--brand-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--brand-line);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color .15s ease}.SkillsConfigDialog_headerCell__JNHyy:hover{color:var(--brand-text)}.SkillsConfigDialog_headerCellActive__9Qz_G{color:var(--brand-cyan-2,var(--brand-cyan))}.SkillsConfigDialog_sortIndicator__5D7TE{display:inline-block;margin-left:4px;font-size:.625rem;opacity:.7}.SkillsConfigDialog_headerCellToggle__HA8Ao{width:60px;text-align:center;cursor:default}.SkillsConfigDialog_row__DoO6S{cursor:pointer;transition:background .1s ease}.SkillsConfigDialog_row__DoO6S:hover{background:var(--brand-soft,hsla(0,0%,100%,.03))}.SkillsConfigDialog_row__DoO6S:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:-2px}.SkillsConfigDialog_rowExpanded__J5H6R{background:var(--brand-bg-2,hsla(0,0%,100%,.04))}.SkillsConfigDialog_cell__jz5tb{padding:10px 16px;font-size:.8125rem;color:var(--brand-text);border-bottom:1px solid var(--brand-line);vertical-align:middle}.SkillsConfigDialog_cellName__IaQZ0{font-weight:500;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillsConfigDialog_cellDescription__QNoJ7{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand-muted)}.SkillsConfigDialog_cellDate__cI_NK{white-space:nowrap;color:var(--brand-muted);font-size:.75rem}.SkillsConfigDialog_headerCellDate__UNE3L{width:90px}.SkillsConfigDialog_cellScope__pzBsB{white-space:nowrap}.SkillsConfigDialog_scopeBadge__ioCk_{display:inline-block;padding:2px 8px;font-size:.6875rem;font-weight:600;border-radius:4px;text-transform:capitalize}.SkillsConfigDialog_scopePersonal__cr8jj{background:rgba(34,197,94,.12);color:#4ade80}.SkillsConfigDialog_scopeOrganization__CN7CX{background:rgba(168,85,247,.12);color:#c084fc}.SkillsConfigDialog_scopeSystem__E7MTg{background:rgba(30,165,240,.12);color:var(--brand-cyan-2,#38bdf8)}.SkillsConfigDialog_cellToggle__GgdNd{text-align:center;width:60px}.SkillsConfigDialog_toggle__kKYO3{position:relative;display:inline-block;width:36px;height:20px;cursor:pointer}.SkillsConfigDialog_toggleInput__Hdkqt{opacity:0;width:0;height:0;position:absolute}.SkillsConfigDialog_toggleTrack__827v9{position:absolute;inset:0;border-radius:10px;background:var(--brand-line,hsla(0,0%,100%,.15));transition:background .15s ease}.SkillsConfigDialog_toggleInput__Hdkqt:checked+.SkillsConfigDialog_toggleTrack__827v9{background:var(--brand-cyan,#1ea5f0)}.SkillsConfigDialog_toggleInput__Hdkqt:focus-visible+.SkillsConfigDialog_toggleTrack__827v9{outline:2px solid var(--brand-cyan);outline-offset:2px}.SkillsConfigDialog_toggleKnob__2q4kK{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}.SkillsConfigDialog_toggleInput__Hdkqt:checked~.SkillsConfigDialog_toggleKnob__2q4kK{transform:translateX(16px)}.SkillsConfigDialog_expandedRow__ev0VA{background:var(--brand-bg-2,hsla(0,0%,100%,.02))}.SkillsConfigDialog_expandedCell__L9Ox8{padding:12px 16px 12px 32px;border-bottom:1px solid var(--brand-line)}.SkillsConfigDialog_promptLabel___aGTD{font-size:.6875rem;font-weight:600;color:var(--brand-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.SkillsConfigDialog_promptText__s340V{font-size:.8125rem;color:var(--brand-text);line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:200px;overflow-y:auto}.SkillsConfigDialog_emptyState__7AStx{display:flex;align-items:center;justify-content:center;padding:48px 24px;color:var(--brand-muted);font-size:.875rem;text-align:center}.SkillsConfigDialog_liveRegion__c5iAK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:600px){.SkillsConfigDialog_dialog__u2JDy{width:95vw;max-height:90vh;border-radius:8px}.SkillsConfigDialog_toolbar__tM0Zh{flex-direction:column;align-items:stretch}.SkillsConfigDialog_cellDescription__QNoJ7,.SkillsConfigDialog_cell__jz5tb:nth-child(2),.SkillsConfigDialog_headerCell__JNHyy:nth-child(2){display:none}}.SkillsConfigDialog_createButton__gvam5{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--brand-cyan,#1ea5f0);border-radius:6px;background:rgba(30,165,240,.08);color:var(--brand-cyan,#1ea5f0);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.SkillsConfigDialog_createButton__gvam5:hover{background:rgba(30,165,240,.16)}.SkillsConfigDialog_createButton__gvam5:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:2px}.SkillsConfigDialog_headerCellActions__ecITO{width:80px;text-align:center;cursor:default}.SkillsConfigDialog_cellActions___VHzW{text-align:center;width:80px}.SkillsConfigDialog_actionButtons___fy4X{display:inline-flex;gap:4px;align-items:center}.SkillsConfigDialog_actionButton__tfR_n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:4px;background:transparent;color:var(--brand-muted);cursor:pointer;transition:background .12s ease,color .12s ease}.SkillsConfigDialog_actionButton__tfR_n:hover{background:var(--brand-soft,hsla(0,0%,100%,.06));color:var(--brand-text)}.SkillsConfigDialog_actionButton__tfR_n:focus-visible{outline:2px solid var(--brand-cyan);outline-offset:1px}.SkillsConfigDialog_actionButtonDanger__antd3:hover{background:rgba(239,68,68,.12);color:#f87171}.SkillsConfigDialog_actionButtonRun__E38HM{color:var(--brand-cyan,#1ea5f0)}.SkillsConfigDialog_actionButtonRun__E38HM:hover{background:rgba(30,165,240,.15);color:var(--brand-cyan,#1ea5f0)}.SkillsConfigDialog_formBreadcrumb__6GOKH{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--brand-line,hsla(0,0%,100%,.08));font-size:.8125rem}.SkillsConfigDialog_backButton__pnlzJ{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--brand-cyan,#1ea5f0);font-size:.8125rem;font-weight:600;cursor:pointer;padding:2px 4px;border-radius:4px;transition:background .12s}.SkillsConfigDialog_backButton__pnlzJ:hover{background:rgba(30,165,240,.1)}.SkillsConfigDialog_breadcrumbSeparator__mBJps{color:var(--brand-muted);opacity:.5}.SkillsConfigDialog_breadcrumbCurrent__XFdsz{color:var(--brand-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SkillsConfigDialog_formFull__AuE_Q{padding:16px;gap:12px;overflow-y:auto}.SkillsConfigDialog_formFieldGrow__uvXzH,.SkillsConfigDialog_formFull__AuE_Q{flex:1 1;display:flex;flex-direction:column}.SkillsConfigDialog_formFieldGrow__uvXzH .SkillsConfigDialog_formTextareaLarge__OfsA9{flex:1 1;min-height:200px}.SkillsConfigDialog_formOverlay__AD9JQ{padding:16px 20px;border-bottom:1px solid var(--brand-line);background:var(--brand-bg-2,hsla(0,0%,100%,.02))}.SkillsConfigDialog_formContainer__e1Olq{display:flex;flex-direction:column;gap:12px}.SkillsConfigDialog_formHeader__GCFjk{display:flex;align-items:center;justify-content:space-between}.SkillsConfigDialog_formTitle__v7bAc{font-size:.875rem;font-weight:600;color:var(--brand-text);margin:0}.SkillsConfigDialog_formField__TfXF1{display:flex;flex-direction:column;gap:4px}.SkillsConfigDialog_formLabel__IWJKw{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:var(--brand-muted);text-transform:uppercase;letter-spacing:.03em}.SkillsConfigDialog_charCount__E2mpE{margin-left:auto;font-size:.6875rem;font-weight:400;color:var(--brand-muted);text-transform:none;letter-spacing:normal}.SkillsConfigDialog_readOnlyBadge__yBd4t{font-size:.625rem;font-weight:500;color:var(--brand-muted);background:var(--brand-soft,hsla(0,0%,100%,.06));padding:1px 6px;border-radius:3px;text-transform:none;letter-spacing:normal}.SkillsConfigDialog_formInput__5zY6y{padding:8px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;outline:none;transition:border-color .15s ease}.SkillsConfigDialog_formInput__5zY6y:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_formInput__5zY6y:disabled{opacity:.6;cursor:not-allowed}.SkillsConfigDialog_formInputError__yTZUZ{border-color:#ef4444}.SkillsConfigDialog_formSelect__8bCL7{padding:8px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;outline:none;cursor:pointer;transition:border-color .15s ease}.SkillsConfigDialog_formSelect__8bCL7:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_formTextarea___xBjw{padding:8px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;outline:none;resize:vertical;min-height:48px;max-height:120px;line-height:1.5;transition:border-color .15s ease}.SkillsConfigDialog_formTextarea___xBjw:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_formTextareaLarge__OfsA9{padding:8px 10px;border:1px solid var(--brand-line);border-radius:6px;background:var(--brand-bg-2,hsla(0,0%,100%,.04));color:var(--brand-text);font-size:.8125rem;font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;outline:none;resize:vertical;min-height:200px;max-height:500px;line-height:1.6;transition:border-color .15s ease}.SkillsConfigDialog_formTextareaLarge__OfsA9:focus{border-color:var(--brand-cyan)}.SkillsConfigDialog_formActions___4yAC{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.SkillsConfigDialog_cancelButton__iz1tL{padding:6px 14px;border:1px solid var(--brand-line);border-radius:6px;background:transparent;color:var(--brand-muted);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease}.SkillsConfigDialog_cancelButton__iz1tL:hover{background:var(--brand-soft);color:var(--brand-text)}.SkillsConfigDialog_cancelButton__iz1tL:disabled{opacity:.5;cursor:not-allowed}.SkillsConfigDialog_submitButton__JSob3{padding:6px 14px;border:1px solid var(--brand-cyan,#1ea5f0);border-radius:6px;background:var(--brand-cyan,#1ea5f0);color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}.SkillsConfigDialog_submitButton__JSob3:hover{opacity:.9}.SkillsConfigDialog_submitButton__JSob3:disabled{opacity:.5;cursor:not-allowed}.SkillsConfigDialog_fieldError__4Vpt_{font-size:.75rem;color:#f87171;margin:0;line-height:1.3}.SkillsConfigDialog_fieldHint__HdvKu{font-size:.6875rem;color:var(--brand-muted);margin:0;line-height:1.3}.SkillsConfigDialog_formError____dv0{font-size:.8125rem;color:#f87171;margin:0;padding:8px 12px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);border-radius:6px}.SkillsConfigDialog_inlineError__Z1g_M{padding:8px 20px;font-size:.8125rem;color:#f87171;background:rgba(239,68,68,.06);border-bottom:1px solid var(--brand-line)}.SkillsConfigDialog_confirmOverlay__2YXA6{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border-radius:12px}.SkillsConfigDialog_confirmDialog__8Bae6{display:flex;flex-direction:column;gap:12px;padding:20px 24px;max-width:360px;background:var(--brand-panel-solid,#0a1929);border:1px solid var(--brand-line);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.4)}.SkillsConfigDialog_confirmMessage__137Jh{font-size:.875rem;color:var(--brand-text);margin:0;line-height:1.5}.SkillsConfigDialog_confirmActions__VausM{display:flex;justify-content:flex-end;gap:8px}.SkillsConfigDialog_deleteConfirmButton__HY_Ts{padding:6px 14px;border:1px solid #ef4444;border-radius:6px;background:#ef4444;color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;transition:opacity .15s ease}.SkillsConfigDialog_deleteConfirmButton__HY_Ts:hover{opacity:.9}.SkillsConfigDialog_deleteConfirmButton__HY_Ts:disabled{opacity:.5;cursor:not-allowed}.SkillsConfigDialog_scopeGroupContent__pq9B5{padding-left:0}.SkillsConfigDialog_addGroupButton__INn0C{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-left:auto;border:1px solid var(--brand-line,hsla(0,0%,100%,.12));border-radius:4px;background:transparent;color:var(--brand-muted);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.SkillsConfigDialog_addGroupButton__INn0C:hover{background:rgba(30,165,240,.1);color:var(--brand-cyan,#1ea5f0);border-color:var(--brand-cyan,#1ea5f0)}.SkillsConfigDialog_skillGroup__dUJu_{border-left:2px solid transparent;margin:0 0 0 12px;transition:border-color .15s ease,background .15s ease}.SkillsConfigDialog_skillGroupUngrouped__vUiVF{border-left-color:var(--brand-line,hsla(0,0%,100%,.06))}.SkillsConfigDialog_skillGroupDragOver__sGeYA{border-left-color:var(--brand-cyan,#1ea5f0);background:rgba(30,165,240,.04)}.SkillsConfigDialog_skillGroupHeader__Vh3se{display:flex;align-items:center;gap:6px;padding:6px 10px;min-height:32px}.SkillsConfigDialog_skillGroupToggle__vPexc{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--brand-text);font-size:.75rem;font-weight:600;cursor:pointer;padding:2px 4px;border-radius:4px;transition:background .12s}.SkillsConfigDialog_skillGroupToggle__vPexc:hover{background:hsla(0,0%,100%,.04)}.SkillsConfigDialog_skillGroupName__crf1g{font-size:.75rem;font-weight:600;color:var(--brand-muted)}.SkillsConfigDialog_groupActions__mW4JG{display:inline-flex;gap:2px;margin-left:auto;opacity:0;transition:opacity .15s}.SkillsConfigDialog_skillGroupHeader__Vh3se:hover .SkillsConfigDialog_groupActions__mW4JG{opacity:1}.SkillsConfigDialog_groupInlineForm__nPYn6{display:flex;align-items:center;gap:6px;padding:6px 10px;flex-wrap:wrap}.SkillsConfigDialog_groupNameInput__a_eYv{flex:1 1;min-width:120px;padding:4px 8px!important;font-size:.8125rem!important}.SkillsConfigDialog_groupDeleteConfirm__GY4jy{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 14px;font-size:.75rem;color:var(--brand-muted);background:rgba(239,68,68,.04);border-top:1px solid rgba(239,68,68,.12)}.SkillsConfigDialog_groupEmpty__Posjq{padding:8px 16px;font-size:.75rem;color:var(--brand-muted);font-style:italic}.SkillsConfigDialog_dragHandle__U40HW{display:inline-block;margin-right:6px;cursor:-webkit-grab;cursor:grab;color:var(--brand-muted);font-size:.75rem;opacity:.5;transition:opacity .12s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SkillsConfigDialog_row__DoO6S:hover .SkillsConfigDialog_dragHandle__U40HW{opacity:1}.SkillsConfigDialog_rowDragging__nNJQD{opacity:.4;background:rgba(30,165,240,.06)}