.Assistant_workspace__kNf_r{--column:760px;display:flex;flex-direction:column;height:calc(100dvh - var(--app-header-height, 72px) - 112px);min-height:440px;min-width:0}.Assistant_toolbar__Yq370{display:flex;flex:none;align-items:center;justify-content:flex-end;gap:2px}.Assistant_toolbarButton__xCJXO{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer}.Assistant_toolbarButton__xCJXO:hover{background:var(--surface-hover);color:var(--text-primary)}.Assistant_send__0XFX9:focus-visible,.Assistant_suggestion__T5Cio:focus-visible,.Assistant_toolbarButton__xCJXO:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Assistant_thread__cX1WU,.Assistant_viewport__sLnRX{display:flex;flex:1;flex-direction:column;min-height:0}.Assistant_viewport__sLnRX{gap:28px;padding:var(--space-3) max(var(--space-2),calc((100% - var(--column)) / 2)) var(--space-5);overflow-y:auto;scroll-behavior:smooth;scrollbar-color:var(--border) transparent;scrollbar-width:thin}.Assistant_thread__cX1WU:has(.Assistant_empty__tHfMe){align-items:center;justify-content:center;gap:var(--space-4);padding-bottom:8vh}.Assistant_empty__tHfMe,.Assistant_thread__cX1WU:has(.Assistant_empty__tHfMe) .Assistant_viewport__sLnRX{display:contents}.Assistant_empty__tHfMe h2{order:0;margin:0;color:var(--text-primary);font-family:var(--font-heading);font-size:28px;font-weight:600;letter-spacing:-.02em;text-align:center;text-wrap:balance}.Assistant_thread__cX1WU:has(.Assistant_empty__tHfMe) .Assistant_composer__5g6nM{order:1;width:min(100%,var(--column));margin:0}.Assistant_suggestions__gcXVo{order:2;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);max-width:var(--column)}.Assistant_suggestion__T5Cio{padding:8px 14px;border:0;border-radius:999px;background:transparent;color:var(--text-muted);font:inherit;font-size:13px;cursor:pointer;box-shadow:inset 0 0 0 1px var(--border-muted)}.Assistant_suggestion__T5Cio:hover{background:var(--surface-hover);color:var(--text-primary)}.Assistant_userMessage__uPIgG{display:flex;justify-content:flex-end}.Assistant_userMessage__uPIgG>div{max-width:min(80%,560px);padding:10px 18px;border-radius:20px;background:var(--surface-raised);color:var(--text-primary);font-size:14.5px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.Assistant_assistantMessage__od_Yj{display:flex;min-width:0}.Assistant_answer__Tg1wQ{display:grid;gap:var(--space-4);min-width:0;width:100%;color:var(--text-primary);font-size:14.5px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.Assistant_result__e1Zzp{display:grid;gap:var(--space-3);white-space:normal}.Assistant_result__e1Zzp>header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px var(--space-3)}.Assistant_result__e1Zzp h3{margin:0;color:var(--text-secondary);font-size:12px;font-weight:600}.Assistant_result__e1Zzp>header span{color:var(--text-muted);font-size:12px;font-variant-numeric:tabular-nums}.Assistant_kpis__O0h4J{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:0}.Assistant_kpis__O0h4J>div{display:grid;gap:2px}.Assistant_kpis__O0h4J dt{color:var(--text-muted);font-size:12px}.Assistant_kpis__O0h4J dd{margin:0;color:var(--text-primary);font-size:26px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.Assistant_tableWrap__Dz3B_{max-height:320px;overflow:auto;scrollbar-color:var(--border) transparent;scrollbar-width:thin}.Assistant_tableWrap__Dz3B_ table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.Assistant_tableWrap__Dz3B_ td,.Assistant_tableWrap__Dz3B_ th{padding:8px 12px 8px 0;box-shadow:0 1px 0 var(--border-muted);text-align:left;vertical-align:top}.Assistant_tableWrap__Dz3B_ thead th{position:sticky;top:0;background:var(--background);color:var(--text-muted);font-size:12px;font-weight:500}.Assistant_tableWrap__Dz3B_ tbody th{color:var(--text-primary);font-weight:500}.Assistant_tableWrap__Dz3B_ [data-numeric]{padding-right:0;padding-left:12px;text-align:right}.Assistant_tableWrap__Dz3B_ small{display:block;color:var(--text-muted);font-size:11px;font-weight:400}.Assistant_note__i01Ga{margin:0;color:var(--text-muted);font-size:12px;line-height:1.5}.Assistant_running__9Njje{margin:0;color:var(--text-muted);font-size:13px}.Assistant_unavailable__HK4h_{margin:0;color:var(--warning);font-size:13px;line-height:1.5}.Assistant_error__kG_Gc{color:var(--danger);font-size:13px}.Assistant_composer__5g6nM,.Assistant_error__kG_Gc{width:min(100%,var(--column));margin:0 auto var(--space-2)}.Assistant_composer__5g6nM{display:flex;flex:none;align-items:flex-end;gap:var(--space-2);padding:8px 8px 8px 22px;border-radius:28px;background:var(--surface);box-shadow:var(--shadow-small)}.Assistant_composer__5g6nM:focus-within{box-shadow:var(--shadow-small),0 0 0 2px var(--focus-glow)}.Assistant_composer__5g6nM textarea{flex:1;min-height:28px;max-height:180px;padding:8px 0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-size:14.5px;line-height:1.5;outline:none;resize:none}.Assistant_composer__5g6nM textarea::placeholder{color:var(--text-muted)}.Assistant_send__0XFX9{display:grid;flex:none;width:36px;height:36px;place-items:center;border:0;border-radius:50%;background:var(--action-primary);color:var(--on-action);cursor:pointer}.Assistant_send__0XFX9:hover:not(:disabled){background:var(--action-primary-hover)}.Assistant_send__0XFX9:disabled{background:var(--surface-raised);color:var(--text-muted);cursor:default}@media (max-width:680px){.Assistant_workspace__kNf_r{height:calc(100dvh - var(--app-header-height, 88px) - 88px)}.Assistant_userMessage__uPIgG>div{max-width:92%}.Assistant_empty__tHfMe h2{font-size:22px}.Assistant_composer__5g6nM{padding-left:16px}}@media (prefers-reduced-motion:reduce){.Assistant_viewport__sLnRX{scroll-behavior:auto}}