.primary-spinner{opacity:.4;z-index:9999;background:#e9e9e9;width:100%;height:362%;margin-top:36px;display:block;position:absolute;top:-12%}.report-spinner{opacity:.4;z-index:9999;background:#e9e9e9;width:100%;height:362%;margin-top:200px;display:block;position:absolute;top:-1%}.spinner{margin-top:14.85rem}.product-spinner{width:100%;height:362%;margin-top:77px;position:absolute;top:-12%}.assistant-nav-btn{background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:4px 8px;display:flex}.assistant-nav-btn:focus,.assistant-nav-btn:focus-visible,.assistant-nav-btn:active{border:none;outline:none;box-shadow:0 0 0 3px #0003}:root{--report-analysis-deere-dark-green:#065304;--report-analysis-deere-green:#367c2b;--report-analysis-deere-yellow:#ffde00;--report-analysis-deere-red:#c21020;--report-analysis-deere-grey:#919190}.report-analysis__title{color:#333;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.report-analysis__title .MuiSvgIcon-root{color:var(--report-analysis-deere-green);font-size:20px!important}.report-analysis__presentation{flex-direction:column;gap:22px;display:flex}.report-analysis__hero{color:#fff;border-radius:14px;padding:20px 22px;box-shadow:0 10px 28px #0653042e}.report-analysis__hero-top{justify-content:flex-start;gap:16px;margin-bottom:14px;display:flex}.report-analysis__hero-eyebrow,.report-analysis__presentation-section-label,.report-analysis__headline-tag,.report-analysis__presentation-kpi-label{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.report-analysis__hero-title{color:#fff;margin:6px 0 0;font-size:28px;font-weight:700;line-height:1.15}.report-analysis__headline-card{background:var(--report-analysis-deere-dark-green);border-top:4px solid var(--report-analysis-deere-yellow);border-radius:12px;padding:0;overflow:hidden}.report-analysis__headline-tag{background:var(--report-analysis-deere-yellow);color:#203041;padding:14px 18px 10px;display:block}.report-analysis__headline-text{color:#fff;margin:0;padding:14px 18px 16px;font-size:16px;font-weight:600;line-height:1.55}.report-analysis__presentation-section{flex-direction:column;gap:12px;display:flex}.report-analysis__presentation-section-label{color:#6f7f8f}.report-analysis__presentation-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.report-analysis__presentation-kpi,.report-analysis__presentation-table,.report-analysis__chart-panel--presentation,.report-analysis__executive-panel{background:#fff;border:1px solid #d8dee6;border-radius:12px;box-shadow:0 8px 24px #0f172a0d}.report-analysis__presentation-kpi{min-width:0;padding:14px 12px}.report-analysis__presentation-kpi-label{color:#708199}.report-analysis__presentation-kpi-main{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;margin-top:8px;display:flex}.report-analysis__presentation-kpi-value{color:#16212f;overflow-wrap:anywhere;min-width:0;font-size:27px;font-weight:700;line-height:1.05}.report-analysis__presentation-kpi-delta{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.report-analysis__presentation-kpi-previous{color:#708199;margin-top:10px;font-size:12px}.report-analysis__presentation-grid{gap:14px;display:grid}.report-analysis__presentation-grid--charts,.report-analysis__presentation-grid--tables{grid-template-columns:repeat(3,minmax(280px,1fr))}.report-analysis__presentation-grid--tables{grid-template-columns:repeat(2,minmax(360px,1fr))}.report-analysis__chart-panel--presentation,.report-analysis__presentation-table{padding:14px}.report-analysis__chart-subtitle{color:#708199;margin:4px 0 0;font-size:12px;line-height:1.5}.report-analysis__grouped-chart{margin-top:12px;position:relative}.report-analysis__grouped-chart-frame{grid-template-columns:46px minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.report-analysis__grouped-chart-y-axis{color:#6f7f8f;flex-direction:column;justify-content:space-between;align-items:flex-end;height:230px;padding-top:8px;font-size:11px;line-height:1;display:flex}.report-analysis__grouped-chart-y-tick{transform:translateY(50%)}.report-analysis__grouped-chart-plot{border-bottom:1px solid #b8c0cb;border-left:1px solid #b8c0cb;min-height:230px;position:relative}.report-analysis__grouped-chart-grid{pointer-events:none;background-image:linear-gradient(0deg,#d6dadfb3 1px,#0000 1px);background-size:100% 25%;position:absolute;inset:0 0 22px}.report-analysis__grouped-chart-bars{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));align-items:end;gap:18px;min-height:229px;padding-top:8px;padding-left:12px;padding-right:8px;display:grid;position:relative}.report-analysis__grouped-chart-group{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;height:100%;display:flex}.report-analysis__grouped-chart-columns{justify-content:center;align-items:flex-end;gap:8px;width:100%;height:200px;display:flex}.report-analysis__grouped-chart-columns--single{gap:0}.report-analysis__grouped-chart-column-wrap{flex:1;align-items:flex-end;height:100%;display:flex}.report-analysis__grouped-chart-column-wrap--single{justify-content:center}.report-analysis__grouped-chart-column{border-radius:8px 8px 0 0;width:100%;min-height:3px;position:relative}.report-analysis__grouped-chart-column:hover .report-analysis__grouped-chart-tooltip{opacity:1;pointer-events:auto;transform:translate(-50%,-8px)}.report-analysis__grouped-chart-column--single{width:min(56px,72%)}.report-analysis__grouped-chart-column--single:hover .report-analysis__grouped-chart-tooltip{opacity:1;pointer-events:auto;transform:translate(-50%,-8px)}.report-analysis__grouped-chart-tooltip{opacity:0;pointer-events:none;z-index:3;background:#fff;border:1px solid #d8dee6;border-radius:10px;min-width:118px;padding:10px 12px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);box-shadow:0 10px 24px #0f172a29}.report-analysis__grouped-chart-tooltip:after{content:"";background:#fff;border-bottom:1px solid #d8dee6;border-right:1px solid #d8dee6;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.report-analysis__grouped-chart-tooltip-title{color:#203041;margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.35}.report-analysis__grouped-chart-tooltip-row{color:#203041;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.report-analysis__grouped-chart-tooltip-key{font-weight:600}.report-analysis__grouped-chart-tooltip-key--muted{color:#97a2b1}.report-analysis__grouped-chart-tooltip-key--current{color:#367c2b}.report-analysis__grouped-chart-label{text-align:center;color:#4c5d6e;word-break:break-word;width:100%;font-size:12px;line-height:1.45}.report-analysis__chart-legend{color:#4c5d6e;flex-wrap:wrap;gap:12px;margin-top:14px;font-size:12px;display:flex}.report-analysis__chart-legend-item{align-items:center;gap:6px;display:inline-flex}.report-analysis__chart-legend-swatch{border-radius:999px;width:10px;height:10px}.report-analysis__diverging-chart{flex-direction:column;gap:14px;margin-top:12px;display:flex}.report-analysis__diverging-row{grid-template-columns:minmax(120px,1.1fr) minmax(160px,2fr) auto;align-items:center;gap:12px;display:grid}.report-analysis__diverging-label,.report-analysis__diverging-value{color:#4c5d6e;font-size:12px}.report-analysis__diverging-label{word-break:break-word;line-height:1.55}.report-analysis__diverging-value{white-space:nowrap;font-weight:700}.report-analysis__diverging-track-wrap{align-items:stretch;height:16px;display:flex}.report-analysis__diverging-track{flex:1;align-items:center;display:flex}.report-analysis__diverging-track--left{justify-content:flex-end}.report-analysis__diverging-axis{background:#c7d0da;border-radius:999px;width:2px;margin:0 6px}.report-analysis__diverging-fill{border-radius:999px;height:100%;position:relative}.report-analysis__diverging-fill--negative{border-radius:999px 0 0 999px}.report-analysis__diverging-fill--positive{border-radius:0 999px 999px 0}.report-analysis__diverging-fill:hover .report-analysis__diverging-tooltip{opacity:1;pointer-events:auto;transform:translateY(-8px)}.report-analysis__diverging-tooltip{opacity:0;pointer-events:none;z-index:3;background:#fff;border:1px solid #d8dee6;border-radius:10px;min-width:138px;max-width:220px;padding:10px 12px;transition:opacity .16s,transform .16s;position:absolute;bottom:calc(100% + 12px);transform:translateY(0);box-shadow:0 10px 24px #0f172a29}.report-analysis__diverging-tooltip:after{content:"";background:#fff;border-bottom:1px solid #d8dee6;border-right:1px solid #d8dee6;width:12px;height:12px;position:absolute;bottom:-6px;transform:rotate(45deg)}.report-analysis__diverging-tooltip--positive{left:0}.report-analysis__diverging-tooltip--positive:after{left:18px}.report-analysis__diverging-tooltip--negative{right:0}.report-analysis__diverging-tooltip--negative:after{right:18px}.report-analysis__diverging-tooltip-title{color:#203041;margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.35}.report-analysis__diverging-tooltip-row{align-items:center;gap:6px;font-size:12px;line-height:1.5;display:flex}.report-analysis__diverging-tooltip-key{color:#203041;font-weight:600}.report-analysis__diverging-tooltip-value{font-weight:700}.report-analysis__diverging-tooltip-value--positive{color:var(--report-analysis-deere-green)}.report-analysis__diverging-tooltip-value--negative{color:var(--report-analysis-deere-red)}.report-analysis__presentation-table-wrap{overflow:auto hidden}.report-analysis__insight-table--presentation{table-layout:fixed;width:100%}.report-analysis__insight-table--presentation th,.report-analysis__insight-table--presentation td{white-space:normal;vertical-align:top;word-break:break-word}.report-analysis__insight-table--presentation th:first-child,.report-analysis__insight-table--presentation td:first-child{width:44%}.report-analysis__insight-table--presentation th:not(:first-child),.report-analysis__insight-table--presentation td:not(:first-child){white-space:nowrap}.report-analysis__executive-panel{padding:18px}.report-analysis__executive-title{color:#203041;margin:0;font-size:24px;font-weight:700}.report-analysis__executive-subtitle{color:#708199;margin-top:4px;font-size:12px}.report-analysis__executive-list{flex-direction:column;gap:18px;margin-top:18px;display:flex}.report-analysis__dropdown-inner--presentation{width:min(1480px,100vw - 48px);max-width:1480px}.report-analysis__executive-item{grid-template-columns:40px 1fr;align-items:flex-start;gap:14px;display:grid}.report-analysis__executive-step{background:var(--report-analysis-deere-green);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-flex}.report-analysis__executive-item-title{color:#203041;font-size:15px;font-weight:700}.report-analysis__executive-item-body{color:#4c5d6e;margin-top:4px;font-size:13px;line-height:1.65}@media (width<=1200px){.report-analysis__presentation-grid--charts,.report-analysis__presentation-grid--tables{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.report-analysis__hero-top{flex-direction:column}.report-analysis__headline-card{width:100%}.report-analysis__presentation-kpis,.report-analysis__presentation-grid--charts,.report-analysis__presentation-grid--tables,.report-analysis__diverging-row{grid-template-columns:1fr}.report-analysis__dropdown-inner--presentation{max-width:100%}}.report-analysis__btn{background:var(--report-analysis-deere-yellow);color:#203041;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.report-analysis__btn:hover{background:var(--report-analysis-deere-yellow)}.report-analysis__btn:disabled{cursor:not-allowed;background:#999}.report-analysis__btn--retry{background:var(--report-analysis-deere-red);margin-top:8px}.report-analysis__btn--retry:hover{background:var(--report-analysis-deere-dark-green)}.report-analysis__btn--secondary{background:var(--report-analysis-deere-yellow);color:#203041;border:1px solid var(--report-analysis-deere-yellow)}.report-analysis__btn--secondary:hover{background:var(--report-analysis-deere-yellow);color:#203041}.report-analysis__loading{color:#666;align-items:center;gap:10px;padding:16px 0 4px;font-size:13px;display:flex}.report-analysis__loading--overlay{z-index:2;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#f8fff8f5;border:1px solid #d6e9d4;border-radius:8px;margin-bottom:12px;padding:12px 14px;position:sticky;top:0}.report-analysis__results--loading{opacity:.72}.report-analysis__error{color:#c62828;padding:8px 0;font-size:13px}.report-analysis__section{margin-bottom:16px}.report-analysis__section-title{color:#444;align-items:center;gap:6px;margin-bottom:8px;font-size:15px;font-weight:600;display:flex}.report-analysis__list{margin:0;padding:0;list-style:none}.report-analysis__list li{color:#444;padding:5px 0 5px 20px;font-size:14px;line-height:1.6;position:relative}.report-analysis__list li:before{content:"";background:#999;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.report-analysis__list--positive li:before{background:var(--report-analysis-deere-green)}.report-analysis__list--negative li:before{background:var(--report-analysis-deere-red)}.report-analysis__list--recommendations li:before{background:var(--report-analysis-deere-grey)}.report-analysis__actions{border-top:1px solid #eee;gap:8px;margin-top:14px;padding-top:10px;display:flex}.report-analysis__btn--download,.report-analysis__btn--download:hover{background:var(--report-analysis-deere-yellow)}.report-analysis__exec-footer{color:#999;background:#fafafa;border-top:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 24px;font-size:11px;display:flex}.report-analysis__expand-btn{color:var(--report-analysis-deere-green);border:1px solid var(--report-analysis-deere-green);cursor:pointer;background:0 0;border-radius:12px;margin-top:8px;padding:4px 12px;font-size:12px;font-weight:600;transition:all .15s;display:inline-block}.report-analysis__expand-btn:hover{background:var(--report-analysis-deere-green);color:#fff}.report-analysis--compact{flex-direction:column;align-items:flex-end;display:inline-flex;position:relative}.report-analysis__trigger-slot{align-items:center;margin-left:8px;display:inline-flex}.report-analysis__trigger-btn{background:var(--report-analysis-deere-green);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .2s;display:inline-flex}.report-analysis__trigger-btn:hover:not(:disabled){background:#2d6a24}.report-analysis__trigger-btn:disabled{cursor:not-allowed;background:#999}.report-analysis__dropdown{z-index:2147483647;pointer-events:none;background:#0006;justify-content:center;align-items:flex-start;padding:32px 24px;display:none;position:fixed;inset:0;overflow-y:auto}.report-analysis__dropdown--open{display:flex}.report-analysis__dropdown--maximized{background:#0006;justify-content:center;align-items:flex-start;padding:32px 24px;overflow-y:auto}.report-analysis__dropdown--minimized{background:0 0;justify-content:flex-end;align-items:flex-end;width:auto;height:auto;padding:0;inset:auto 24px 24px auto;overflow:visible}.report-analysis__dropdown-inner{z-index:2147483647;pointer-events:auto;background:#fff;border-radius:10px;flex-direction:column;width:100%;max-width:820px;max-height:calc(100vh - 64px);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 40px #0000002e}.report-analysis__dropdown-header{background:#f8fffe;border-bottom:1px solid #e0e0e0;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.report-analysis__header-actions{align-items:center;gap:8px;display:flex}.report-analysis__icon-btn{cursor:pointer;color:#888;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;transition:background .15s;display:inline-flex}.report-analysis__close-btn{cursor:pointer;color:#888;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:18px;line-height:1;transition:background .15s}.report-analysis__icon-btn:hover,.report-analysis__close-btn:hover{color:#333;background:#eee}.report-analysis__dropdown-body{flex:1;padding:24px;overflow-y:auto}.report-analysis__dropdown-inner--maximized{width:min(980px,100vw - 80px);max-width:min(980px,100vw - 80px);max-height:calc(100vh - 40px)}.report-analysis__dropdown-inner.report-analysis__dropdown-inner--presentation{width:min(1480px,100vw - 48px);max-width:min(1480px,100vw - 48px)}.report-analysis__dropdown-inner.report-analysis__dropdown-inner--maximized.report-analysis__dropdown-inner--presentation{width:min(1480px,100vw - 48px);max-width:min(1480px,100vw - 48px);max-height:calc(100vh - 40px)}.report-analysis__dropdown-body--maximized{padding:28px}.report-analysis__dropdown--minimized .report-analysis__dropdown-inner{border-radius:12px;width:min(360px,100vw - 32px);max-width:min(360px,100vw - 32px);max-height:none;box-shadow:0 10px 32px #00000038}.report-analysis__dropdown--minimized .report-analysis__dropdown-body{display:none}.report-analysis__dropdown--minimized .report-analysis__dropdown-header{border-bottom:none;padding:12px 16px}.report-analysis__dropdown--minimized .report-analysis__close-btn{display:none}.report-analysis__dropdown--minimized .report-analysis__title{font-size:14px}.report-analysis__dropdown--minimized .report-analysis__title .MuiSvgIcon-root{font-size:18px!important}.report-analysis__dash-header{margin-bottom:16px}.report-analysis__dash-title{color:var(--report-analysis-deere-green);margin:0;font-size:22px;font-weight:700;line-height:1.3}.report-analysis__dash-subtitle{color:#888;margin-top:2px;font-size:13px;display:block}.report-analysis__kpi-row{gap:10px;margin-bottom:20px;display:flex}.report-analysis__kpi-card{background:var(--report-analysis-deere-green);border-top:4px solid var(--report-analysis-deere-dark-green);border-radius:8px;flex-direction:column;flex:1;min-width:0;padding:16px 14px;display:flex}.report-analysis__kpi-card-label{text-transform:uppercase;letter-spacing:.6px;color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:10px;font-weight:700;overflow:hidden}.report-analysis__kpi-card-value{color:#fff;font-size:26px;font-weight:800;line-height:1}.report-analysis__chart-panel{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:18px 20px}.report-analysis__chart-title{color:#333;margin:0;font-size:16px;font-weight:700}.report-analysis__chart-header{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.report-analysis__chart-download-btn{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:inline-flex}.report-analysis__chart-download-btn:hover{background:var(--report-analysis-deere-green);color:#fff;border-color:var(--report-analysis-deere-green)}.report-analysis__chart-download-btn .MuiSvgIcon-root{font-size:16px!important}.report-analysis__bar-chart{flex-direction:column;gap:10px;display:flex}.report-analysis__bar-row{align-items:center;gap:12px;display:flex}.report-analysis__bar-label{color:#333;text-align:right;white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;width:200px;font-size:13px;font-weight:500;overflow:hidden}.report-analysis__bar-track{background:#eef5ee;border-radius:4px;flex:1;height:22px;position:relative;overflow:hidden}.report-analysis__bar-fill{border-radius:4px;min-width:2px;height:100%;transition:width .4s ease-out}.report-analysis__bar-value{width:55px;color:var(--report-analysis-deere-green);text-align:right;flex-shrink:0;font-size:14px;font-weight:700}.report-analysis__insight-table-wrap{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;overflow:hidden}.report-analysis__insight-table{border-collapse:collapse;width:100%;font-size:13px}.report-analysis__insight-table thead th{background:var(--report-analysis-deere-green);color:#fff;text-align:left;padding:10px 16px;font-size:13px;font-weight:700}.report-analysis__insight-table thead th:first-child{width:35%}.report-analysis__insight-table tbody td{color:#444;vertical-align:top;border-bottom:1px solid #f0f0f0;padding:10px 16px;line-height:1.5}.report-analysis__insight-table tbody tr:last-child td{border-bottom:none}.report-analysis__insight-table tbody td:first-child{color:#333;font-weight:600}.report-analysis__insight-table tbody tr:nth-child(2n) td{background:#fafafa}.report-analysis__sold-table-wrap{margin-bottom:18px}.report-analysis__sold-table{border-collapse:collapse;width:100%;margin-top:8px;font-size:12px}.report-analysis__sold-table thead th{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#888;background:#fafafa;border-bottom:2px solid #e0e0e0;padding:8px 10px;font-size:10px;font-weight:600}.report-analysis__sold-table tbody td{color:#333;border-bottom:1px solid #f0f0f0;padding:6px 10px;font-size:12px}.report-analysis__sold-table tbody tr:nth-child(2n) td{background:#f9fbf9}.report-analysis__sold-table tbody tr:hover td{background:#e8f5e9}.report-analysis__yoy-section{background:#f8fffe;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:18px;padding:14px 16px}.report-analysis__yoy-group{margin-top:8px}.report-analysis__yoy-label{color:#888;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.report-analysis__yoy-row{align-items:center;gap:10px;padding:4px 0;font-size:13px;display:flex}.report-analysis__yoy-model{color:#333;min-width:160px;font-weight:600}.report-analysis__yoy-change{border-radius:10px;padding:2px 8px;font-size:12px;font-weight:700}.report-analysis__yoy-change--down{color:var(--report-analysis-deere-red);background:#fce4ec}.report-analysis__yoy-change--up{color:var(--report-analysis-deere-green);background:#e8f5e9}.report-analysis__yoy-detail{color:#888;font-size:12px}.report-analysis__exec-text-block{border-left:4px solid var(--report-analysis-deere-green);background:#fafffe;border-radius:0 8px 8px 0;margin-bottom:18px;padding:14px 18px}.report-analysis__exec-text-block p{color:#333;margin:0;font-size:14px;line-height:1.75}.report-analysis__perf-row{gap:14px;margin-bottom:18px;display:flex}.report-analysis__perf-card{border:1px solid #e0e0e0;border-radius:8px;flex:1;min-width:0;padding:14px 16px}.report-analysis__perf-card--positive{border-left:4px solid var(--report-analysis-deere-green);background:#fafffe}.report-analysis__perf-card--negative{border-left:4px solid var(--report-analysis-deere-red);background:snow}.report-analysis__perf-card-header{color:#333;align-items:center;gap:6px;margin-bottom:10px;font-size:14px;font-weight:700;display:flex}.report-analysis__perf-card--positive .report-analysis__perf-card-header .MuiSvgIcon-root{color:var(--report-analysis-deere-green)}.report-analysis__perf-card--negative .report-analysis__perf-card-header .MuiSvgIcon-root{color:var(--report-analysis-deere-red)}.report-analysis__section--card{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:14px;padding:14px 16px}.report-analysis__section--recommendations{border-left:4px solid var(--report-analysis-deere-grey);background:#f8faff}.report-analysis__section--recommendations ol{counter-reset:rec-counter;padding:0;list-style:none}.report-analysis__section--recommendations ol li{counter-increment:rec-counter;margin-bottom:8px;padding-left:28px;font-size:13px;line-height:1.6;position:relative}.report-analysis__section--recommendations ol li:before{content:counter(rec-counter);background:var(--report-analysis-deere-grey);color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:1px;left:0}.sales-assistant-container{z-index:9999;border-radius:50%;justify-content:center;align-items:center;width:150px;height:56px;display:flex;position:fixed;bottom:20px;right:20px;overflow:visible}.sales-assistant-fab{color:#fff;cursor:pointer;background:#367c2b;border:none;border-radius:2px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:100px;height:56px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #367c2b40}.sales-assistant-panel{z-index:10000;background:#fff;border-radius:12px;flex-direction:column;width:360px;display:flex;position:fixed;bottom:88px;right:20px;overflow:hidden;box-shadow:0 10px 30px #00000026}.sales-assistant-panel .panel-header{background:#f7f7f7;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.panel-header{flex:none;justify-content:space-between;align-items:center;margin:0;padding:8px 12px;display:flex}.assistant-slider-content{flex-direction:column;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.assistant-content{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex;overflow:hidden}.assistant-content>*{flex:1;min-height:0}.sales-assistant-panel .panel-title{color:#333;font-size:14px}.sales-assistant-panel .panel-close{cursor:pointer;color:#666;background:0 0;border:none;font-size:18px}.panel-close,.panel-minimize{cursor:pointer;color:#666;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.sales-assistant-iframe{border:none;width:100%;height:calc(100% - 40px);display:block}.sales-assistant-loading{z-index:10;background:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.sales-assistant-loading .spinner{border:4px solid #f3f3f3;border-top-color:#367c2b;border-radius:50%;width:40px;height:40px;margin-bottom:10px;animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sales-assistant-loading p{color:#666;margin:0;font-size:14px}.sales-assistant-error{text-align:center;color:#6c757d;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:40px 20px}.sales-assistant-error h3{color:#dc3545;margin-bottom:10px}.sales-assistant-error p{margin:5px 0;font-size:14px}.assistant-slider-panel{will-change:transform;transition:transform .35s cubic-bezier(.4,0,.2,1);transform:translate(100%)}.assistant-slider-panel.open{transform:translate(0)}.uxf-sticky-footer::-webkit-scrollbar{display:none}@media (width<=768px){.sales-assistant-container{border-radius:0;margin:0 -10px}.sales-assistant-iframe{min-height:350px}}@media (width<=480px){.sales-assistant-panel{width:auto;height:60vh;bottom:80px;left:12px;right:12px}}._imgWrapperLink_ait3t_1{--border-radius-clickable-image:.5rem;--border-radius-gap:2px;justify-self:center;max-width:fit-content;max-height:400px;display:grid}._imgWrapperLink_ait3t_1:focus-visible{outline:2px solid var(--fuel-color-black);outline-offset:var(--border-radius-gap);border-radius:var(--border-radius-clickable-image);border:0}._imgWrapperLink_ait3t_1:focus-visible ._clickableImage_ait3t_16{filter:brightness(.95)}._clickableImage_ait3t_16._clickableImage_ait3t_16{border-radius:calc(var(--border-radius-clickable-image) + 1px);object-fit:contain;width:auto;max-width:min(600px,100%);height:auto;max-height:min(400px,80dvh);transition:filter .2s ease-in-out}._clickableImage_ait3t_16._clickableImage_ait3t_16:hover{filter:brightness(.95)}._ratingContainer_zfwf5_1{place-self:center start;gap:calc(var(--outline-size) + var(--outline-offset));grid-auto-flow:column;width:min-content;display:grid}._systemMessageFooter_zfwf5_9{display:grid}._markdownContainer_zfwf5_13{min-width:0;max-width:100%;font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-base);line-height:var(--fuel-line-height-base);row-gap:.35em;display:grid;overflow-x:auto}._markdownContainer_zfwf5_13:not(:last-child){border-bottom:2px solid var(--fuel-color-gray-400);padding-bottom:.5rem}@container style(--theme:enterprise-dark){._markdownContainer_zfwf5_13:not(:last-child){border-bottom-color:var(--fuel-color-gray-600)}}._markdownContainer_zfwf5_13 p{font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-base);line-height:var(--fuel-line-height-base);margin:0;font-weight:400}._markdownContainer_zfwf5_13 a{color:var(--fuel-color-text-link);font:inherit;margin:0;text-decoration:underline}._markdownContainer_zfwf5_13 table{border-collapse:separate;border-spacing:0;background-color:var(--fuel-color-white);width:calc(100% - .5rem);box-shadow:var(--fuel-shadow-md);border-radius:.5rem;margin:.25rem}@container style(--theme:enterprise-dark){._markdownContainer_zfwf5_13 table{background-color:var(--fuel-color-gray-800)}}._markdownContainer_zfwf5_13 th,._markdownContainer_zfwf5_13 td{text-align:left;font-size:var(--fuel-font-size-heading-5);padding:.375rem 1rem}._markdownContainer_zfwf5_13 td{min-width:12ch}._markdownContainer_zfwf5_13 tr:not(:last-child) td{border-bottom:1px solid var(--fuel-color-border-light)}._markdownContainer_zfwf5_13 tbody tr:hover td{background-color:#367c2b33}@container style(--theme:construction){._markdownContainer_zfwf5_13 tbody tr:hover td{background-color:#ffcc7b80}}@container style(--theme:enterprise-dark){._markdownContainer_zfwf5_13 tbody tr:hover td{background-color:#367c2b4d}}._markdownContainer_zfwf5_13 tbody tr:last-child td:first-child{border-bottom-left-radius:.5rem}._markdownContainer_zfwf5_13 tbody tr:last-child td:last-child{border-bottom-right-radius:.5rem}._markdownContainer_zfwf5_13 th{border-bottom:1px solid var(--fuel-color-border-light);font-weight:600}._markdownContainer_zfwf5_13 pre:has(code){padding:var(--fuel-spacing-2) var(--fuel-spacing-4);border:none;border-radius:8px;display:grid}._markdownContainer_zfwf5_13 pre:has(code) code{background:0 0;border:none;max-width:100%;padding:0;overflow:auto}._markdownContainer_zfwf5_13 a:hover{color:var(--fuel-color-text-link-hovered)}._copyButton_zfwf5_132,._retryButton_zfwf5_133,._dislikeButton_zfwf5_135>svg,._likeButton_zfwf5_137>svg{fill:#5e5e5d}@container style(--theme:enterprise-dark){._copyButton_zfwf5_132,._retryButton_zfwf5_133,._dislikeButton_zfwf5_135>svg,._likeButton_zfwf5_137>svg{fill:var(--fuel-color-gray-400)}}._externalLinkPill_zfwf5_145{background-color:var(--fuel-color-green-100);border:1px solid var(--fuel-color-green-300);color:var(--fuel-color-green-700);font-weight:600;font-size:var(--fuel-font-size-sm);border-radius:16px;margin:2px;padding:4px 12px;text-decoration:none;transition:all .2s;display:inline-block}._externalLinkPill_zfwf5_145:hover{background-color:var(--fuel-color-green-200);border-color:var(--fuel-color-green-400);color:var(--fuel-color-green-800);text-decoration:none}._externalLinkPill_zfwf5_145:focus-visible{outline:2px solid var(--fuel-color-black);outline-offset:2px}._externalLinkPill_zfwf5_145:active{background-color:var(--fuel-color-green-300);transform:translateY(1px)}._likeButton_zfwf5_137:hover,._dislikeButton_zfwf5_135:hover,._copyButton_zfwf5_132:hover,._retryButton_zfwf5_133:hover,._likeButton_zfwf5_137:focus-visible,._dislikeButton_zfwf5_135:focus-visible,._copyButton_zfwf5_132:focus-visible,._retryButton_zfwf5_133:focus-visible{background-color:#f1f0f0}._dislikeButton_zfwf5_135:hover{color:var(--fuel-color-messaging-danger-dark)}._dislikeButton_zfwf5_135[aria-pressed=true]>svg,._likeButton_zfwf5_137[aria-pressed=true]>svg{fill:var(--system-message-rating-icon-fill-pressed)}._chartContainer_zfwf5_198{width:100%;min-width:0;max-width:100%;min-height:350px;max-height:500px;margin:var(--fuel-spacing-4) 0;padding:var(--fuel-spacing-4);background:var(--fuel-color-background-surface);border:1px solid var(--fuel-color-border-light);border-radius:8px;display:block}._chartContainerSkeleton_zfwf5_212{--skeleton-background:#0000001c}@container style(--theme:enterprise-dark){._chartContainerSkeleton_zfwf5_212{--skeleton-background:#ffffff1c}}._chartContainerSkeleton_zfwf5_212{min-width:0;max-width:100%;height:auto;min-height:350px;max-height:500px;margin:var(--fuel-spacing-4) 0;padding:var(--fuel-spacing-4);border:1px solid var(--fuel-color-border-light);background-color:var(--skeleton-background);border-radius:8px;animation:1.5s ease-in-out infinite _pulse_zfwf5_1;display:block}@keyframes _pulse_zfwf5_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.chartjs-multi-container{gap:var(--fuel-spacing-4);margin:var(--fuel-spacing-4) 0;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));width:100%;display:grid}.chartjs-multi-container ._chartContainer_zfwf5_198{aspect-ratio:4/3;min-height:300px;margin:0}._iconButton_1fnvw_1{cursor:pointer;width:2rem;height:2rem;color:var(--fuel-color-gray-400);background-color:#0000;border:0;border-radius:.25rem;place-content:center;display:grid}@container style(--theme:enterprise-dark){._iconButton_1fnvw_1{color:#fff}}._iconButton_1fnvw_1[data-size=small]{width:1.5rem;height:1.5rem}._iconButton_1fnvw_1:hover{background-color:var(--fuel-color-background-action-default-hovered)}@container style(--theme:enterprise-dark){._iconButton_1fnvw_1:hover{background-color:var(--fuel-color-gray-800)}}._iconButton_1fnvw_1:focus-visible{outline:var(--outline-size) solid var(--fuel-color-black);outline-offset:var(--outline-offset)}@container style(--theme:enterprise-dark){._iconButton_1fnvw_1:focus-visible{outline-color:var(--fuel-color-white)}}._iconButton_1fnvw_1:active{background-color:var(--fuel-color-background-action-default-hovered);filter:brightness(95%)}@container style(--theme:enterprise-dark){._iconButton_1fnvw_1:active{background-color:var(--fuel-color-gray-800);filter:brightness(110%)}}._closeButton_oxvqh_1{fill:#5e5e5d}@container style(--theme:enterprise-dark){._closeButton_oxvqh_1{fill:#fff}}._button_l9rh5_1{height:2.25rem;font-size:var(--fuel-font-size-sm);cursor:pointer;padding:var(--fuel-spacing-2) var(--fuel-spacing-3);vertical-align:middle;font-family:var(--fuel-font-family);font-weight:var(--fuel-font-weight-semibold);border:2px solid;border-radius:4px;align-items:center;gap:.25rem;line-height:1rem;display:flex}._button_l9rh5_1 ._startIcon_l9rh5_16,._button_l9rh5_1 ._endIcon_l9rh5_17{display:inherit;margin-top:2px}._button_l9rh5_1{--button-color:#367c2b;--button-color-inverted:#fff;--button-color-hovered-active-focused:#185f11;--button-color-disabled:#c7c6c5}@container style(--theme:construction){._button_l9rh5_1{--button-color:#1c1b1c;--button-color-hovered-active-focused:#000;--button-color-disabled:#c9c6c8}}@container style(--theme:enterprise-dark){._button_l9rh5_1{--button-color:var(--fuel-color-green-700);--button-color-inverted:var(--fuel-color-gray-1000);--button-color-hovered-active-focused:var(--fuel-color-green-800);--button-color-disabled:var(--fuel-color-gray-600);--button-text-color:#fff}}._button_l9rh5_1:focus-visible{outline:var(--outline-size) solid var(--fuel-color-black);outline-offset:var(--outline-offset)}@container style(--theme:enterprise-dark){._button_l9rh5_1:focus-visible{outline-color:var(--fuel-color-white)}}._button_l9rh5_1:disabled{cursor:default}._button_l9rh5_1[data-variant=primary]{background-color:var(--button-color);border-color:var(--button-color);color:var(--button-color-inverted)}._button_l9rh5_1[data-variant=primary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=primary] ._endIcon_l9rh5_17{fill:var(--button-color-inverted)}@container style(--theme:construction){._button_l9rh5_1[data-variant=primary]{background-color:var(--button-color);border-color:var(--button-color)}._button_l9rh5_1[data-variant=primary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=primary] ._endIcon_l9rh5_17{fill:var(--button-color-inverted)}}@container style(--theme:enterprise-dark){._button_l9rh5_1[data-variant=primary]{background-color:var(--button-color);border-color:var(--button-color)}._button_l9rh5_1[data-variant=primary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=primary] ._endIcon_l9rh5_17{fill:var(--button-color-inverted)}}._button_l9rh5_1[data-variant=primary]:focus-visible,._button_l9rh5_1[data-variant=primary]:hover,._button_l9rh5_1[data-variant=primary]:active{background-color:var(--button-color-hovered-active-focused);border-color:var(--button-color-hovered-active-focused);color:var(--button-color-inverted)}._button_l9rh5_1[data-variant=primary]:disabled{background-color:var(--button-color-disabled);border-color:var(--button-color-disabled)}._button_l9rh5_1[data-variant=secondary]{background-color:var(--button-color-inverted);border-color:var(--button-color);color:var(--button-color)}._button_l9rh5_1[data-variant=secondary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=secondary] ._endIcon_l9rh5_17{fill:var(--button-color)}@container style(--theme:construction){._button_l9rh5_1[data-variant=secondary]{border-color:var(--button-color);color:var(--button-color)}._button_l9rh5_1[data-variant=secondary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=secondary] ._endIcon_l9rh5_17{fill:var(--button-color)}}@container style(--theme:enterprise-dark){._button_l9rh5_1[data-variant=secondary]{border-color:var(--button-color);color:var(--button-text-color)}._button_l9rh5_1[data-variant=secondary] ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=secondary] ._endIcon_l9rh5_17{fill:var(--button-text-color)}}._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active{background-color:var(--button-color-inverted);border-color:var(--button-color-hovered-active-focused);color:var(--button-color-hovered-active-focused)}:is(._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active) ._startIcon_l9rh5_16,:is(._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active) ._endIcon_l9rh5_17{fill:var(--button-color-hovered-active-focused)}@container style(--theme:enterprise-dark){._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active{color:var(--button-text-color)}:is(._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active) ._startIcon_l9rh5_16,:is(._button_l9rh5_1[data-variant=secondary]:focus-visible,._button_l9rh5_1[data-variant=secondary]:hover,._button_l9rh5_1[data-variant=secondary]:active) ._endIcon_l9rh5_17{fill:var(--button-text-color)}}._button_l9rh5_1[data-variant=secondary]:disabled{border-color:var(--button-color-disabled);color:var(--button-color-disabled)}._button_l9rh5_1[data-variant=secondary]:disabled ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=secondary]:disabled ._endIcon_l9rh5_17{fill:var(--button-color-disabled)}@container style(--theme:enterprise-dark){._button_l9rh5_1[data-variant=secondary]:disabled{color:#fff}._button_l9rh5_1[data-variant=secondary]:disabled ._startIcon_l9rh5_16,._button_l9rh5_1[data-variant=secondary]:disabled ._endIcon_l9rh5_17{fill:#fff}}._enterExitFullscreenButton_d6kdm_1{fill:#5e5e5d}@container style(--theme:enterprise-dark){._enterExitFullscreenButton_d6kdm_1{fill:#fff}}._popoutAssistantButton_htj17_1{fill:#5e5e5d}@container style(--theme:enterprise-dark){._popoutAssistantButton_htj17_1{fill:#fff}}._buttonContainer_1bx4i_1{align-items:center;gap:.5rem;display:flex}._toggleButtonSpeech_1bx4i_7._toggleButtonSpeech_1bx4i_7{color:var(--fuel-color-text-secondary);border:1px solid var(--fuel-color-border-dark);background-color:var(--fuel-color-white);justify-content:flex-start;align-items:center;width:38px;height:100%;padding:0 8px;transition:width .3s,background-color .3s;display:flex;overflow:hidden;box-shadow:0 2px 4px -1px #0000001a,0 1px #0000000d}@container style(--theme:enterprise-dark){._toggleButtonSpeech_1bx4i_7._toggleButtonSpeech_1bx4i_7{background-color:var(--fuel-color-gray-800);border-color:var(--fuel-color-gray-400);color:#fff}}._toggleButtonSpeech_1bx4i_7:hover{background-color:var(--fuel-color-background-action-default-hovered)}@container style(--theme:enterprise-dark){._toggleButtonSpeech_1bx4i_7:hover{background-color:#2a2a2a}}._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36{color:var(--fuel-color-white);border:1px solid var(--fuel-color-green-700);background-color:var(--fuel-color-green-700);width:80px;transition:width .3s,background-color .3s}@container style(--theme:enterprise-dark){._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36{background-color:var(--fuel-color-green-500);border-color:var(--fuel-color-green-500);color:#1a1a1a}}._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36:hover{background-color:var(--fuel-color-green-800)}@container style(--theme:enterprise-dark){._toggleButtonSpeechSelected_1bx4i_36._toggleButtonSpeechSelected_1bx4i_36:hover{background-color:var(--fuel-color-green-400)}}._toggleButtonSpeech_1bx4i_7:focus-visible{outline:2px solid var(--fuel-color-black);outline-offset:2px}@container style(--theme:enterprise-dark){._toggleButtonSpeech_1bx4i_7:focus-visible{outline-color:var(--fuel-color-white)}}._toggleButtonSpeech_1bx4i_7:active{background-color:var(--fuel-color-background-action-tertiary-pressed)}@container style(--theme:enterprise-dark){._toggleButtonSpeech_1bx4i_7:active{background-color:#2a2a2a}}._activeSoundWave_1bx4i_75,._inactiveSoundWave_1bx4i_81{align-items:center;margin-left:8px;display:flex}._activeSoundWave_1bx4i_75 div{background-color:var(--fuel-color-white);border-radius:2px;width:4px;height:16px;margin:0 2px;transition:height .3s;animation:.5s infinite _wave-animation_1bx4i_1}@container style(--theme:enterprise-dark){._activeSoundWave_1bx4i_75 div{background-color:#1a1a1a}}._inactiveSoundWave_1bx4i_81 div{background-color:var(--fuel-color-white);border-radius:2px;width:4px;height:4px;margin:0 2px;transition:height .3s}@container style(--theme:enterprise-dark){._inactiveSoundWave_1bx4i_81 div{background-color:#1a1a1a}}._activeSoundWave_1bx4i_75 div:nth-of-type(2){animation-delay:.1s}._activeSoundWave_1bx4i_75 div:nth-of-type(3){animation-delay:.2s}@keyframes _wave-animation_1bx4i_1{0%{transform:scaleY(1)}50%{transform:scaleY(1.5)}to{transform:scaleY(1)}}@keyframes _fade-in_1bx4i_1{0%{opacity:0}to{opacity:1}}._fadeIn_1bx4i_146{animation:.3s ease-out _fade-in_1bx4i_1}._hide_1bx4i_150{display:none!important}._toggleButton_s4jim_1{height:2.25rem;font-size:var(--fuel-font-size-sm);cursor:pointer;padding:var(--fuel-spacing-2) var(--fuel-spacing-2);vertical-align:middle;font-family:var(--fuel-font-family);font-weight:var(--fuel-font-weight-semibold);--button-color:#1b1c1b;--button-background-color-hovered-focused:#f1f0f0;--button-color-disabled:#c7c6c5;--button-border-color:#5e5e5d;--button-background-selected:#d9e8cf;background-color:#0000;border:1px solid;border-radius:4px;align-items:center;gap:.25rem;line-height:1rem;display:flex}@container style(--theme:construction){._toggleButton_s4jim_1{--button-background-color-hovered-focused:#f3f0f1;--button-color-disabled:#c9c6c8;--button-border-color:#605e60;--button-background-selected:#e5e2e3}}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1{--button-color:var(--fuel-color-gray-200);--button-background-color-hovered-focused:var(--fuel-color-gray-800);--button-color-disabled:var(--fuel-color-gray-700);--button-border-color:var(--fuel-color-gray-400);--button-background-selected:var(--fuel-color-green-800);--button-text-color:#fff}}._toggleButton_s4jim_1{border-color:var(--button-color);color:var(--button-color);fill:var(--button-color)}._toggleButton_s4jim_1 ._startIcon_s4jim_43,._toggleButton_s4jim_1 ._endIcon_s4jim_44{display:inherit;fill:var(--button-color);margin-top:2px}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1{color:var(--button-text-color);fill:var(--button-text-color)}._toggleButton_s4jim_1 ._startIcon_s4jim_43,._toggleButton_s4jim_1 ._endIcon_s4jim_44{fill:var(--button-text-color)}}._toggleButton_s4jim_1:focus-visible{outline:var(--outline-size) solid var(--fuel-color-black);outline-offset:var(--outline-offset)}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1:focus-visible{outline-color:var(--fuel-color-white)}}._toggleButton_s4jim_1:focus-visible,._toggleButton_s4jim_1:hover,._toggleButton_s4jim_1:active{background-color:var(--button-background-color-hovered-focused)}._toggleButton_s4jim_1[aria-pressed=true]{background-color:var(--button-background-selected);padding:calc(var(--fuel-spacing-2) - 1px);border:2px solid #367c2b}@container style(--theme:construction){._toggleButton_s4jim_1[aria-pressed=true]{border:2px solid #1c1b1c}}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1[aria-pressed=true]{border:2px solid var(--fuel-color-green-500)}}._toggleButton_s4jim_1:disabled{cursor:default;border-color:var(--button-color-disabled);color:var(--button-color-disabled);fill:var(--button-color-disabled);background-color:#0000}._toggleButton_s4jim_1:disabled ._startIcon_s4jim_43,._toggleButton_s4jim_1:disabled ._endIcon_s4jim_44{fill:var(--button-color-disabled)}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1:disabled{color:#fff;fill:#fff}._toggleButton_s4jim_1:disabled ._startIcon_s4jim_43,._toggleButton_s4jim_1:disabled ._endIcon_s4jim_44{fill:#fff}}._toggleButton_s4jim_1:disabled[aria-pressed=true]{background-color:var(--button-background-selected);border-color:var(--button-color);color:var(--button-color);fill:var(--button-color)}._toggleButton_s4jim_1:disabled[aria-pressed=true] ._startIcon_s4jim_43,._toggleButton_s4jim_1:disabled[aria-pressed=true] ._endIcon_s4jim_44{fill:var(--button-color)}@container style(--theme:enterprise-dark){._toggleButton_s4jim_1:disabled[aria-pressed=true]{color:var(--button-text-color);fill:var(--button-text-color)}._toggleButton_s4jim_1:disabled[aria-pressed=true] ._startIcon_s4jim_43,._toggleButton_s4jim_1:disabled[aria-pressed=true] ._endIcon_s4jim_44{fill:var(--button-text-color)}}._centerSVG_zbbg1_1{margin-right:-2px}._actionAreaLeft_qy5z0_1{flex-wrap:wrap;gap:.5rem;display:flex}._actionAreaRight_qy5z0_7{flex-grow:1;justify-content:end;gap:.5rem;display:flex}._actionArea_qy5z0_1{padding-top:24px;padding-left:var(--fuel-spacing-3);padding-right:var(--fuel-spacing-3);background-color:#0000;flex-wrap:wrap-reverse;justify-content:space-between;gap:.5rem;display:flex}._toggleVoice_qy5z0_25{padding-left:100px}._typography_1nuji_1._typography_1nuji_1{color:#1c1b1c;letter-spacing:normal;font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-base);line-height:var(--fuel-line-height-base);font-weight:var(--fuel-font-weight-base)}@container style(--theme:enterprise-dark){._typography_1nuji_1._typography_1nuji_1{color:#e5e5e5}}._h1_1nuji_14._h1_1nuji_14{font-size:var(--fuel-font-size-2xl);line-height:var(--fuel-line-height-2xl)}._h2_1nuji_19._h2_1nuji_19{font-size:var(--fuel-font-size-xl);line-height:var(--fuel-line-height-xl)}._h3_1nuji_24._h3_1nuji_24{font-size:var(--fuel-font-size-lg);line-height:var(--fuel-line-height-lg)}._h4_1nuji_29._h4_1nuji_29{font-size:var(--fuel-font-size-md);line-height:var(--fuel-line-height-md)}._h5_1nuji_34._h5_1nuji_34,._h6_1nuji_39._h6_1nuji_39{font-size:var(--fuel-font-size-sm);line-height:var(--fuel-line-height-sm)}._body1_1nuji_44._body1_1nuji_44,._paragraph_1nuji_45._paragraph_1nuji_45{font-size:var(--fuel-font-size-body);line-height:var(--fuel-line-height-base)}._body2_1nuji_50._body2_1nuji_50{font-size:var(--fuel-font-size-sm);line-height:1.43}._subtitle1_1nuji_55._subtitle1_1nuji_55{font-size:var(--fuel-font-size-sm);line-height:1.25rem}._subtitle2_1nuji_60._subtitle2_1nuji_60{font-size:.75rem;line-height:var(--fuel-line-height-xs)}._subtitle1_1nuji_55._subtitle1_1nuji_55,._subtitle2_1nuji_60._subtitle2_1nuji_60{color:var(--fuel-color-gray-700)}@container style(--theme:enterprise-dark){._subtitle1_1nuji_55._subtitle1_1nuji_55,._subtitle2_1nuji_60._subtitle2_1nuji_60{color:var(--fuel-color-gray-400)}}._disclaimerContainer_17ydj_1{grid-column:2/3;display:grid}._disclaimerMessage_17ydj_7._disclaimerMessage_17ydj_7._disclaimerMessage_17ydj_7{white-space:pre-wrap;word-wrap:break-word;font-size:.8rem;line-height:1.5}._skeleton_10nkf_1{background-color:var(--skeleton-background);--skeleton-background:#0000001c;width:100%;height:100%;animation:1.5s ease-in-out infinite _pulse_10nkf_1}@container style(--theme:construction){._skeleton_10nkf_1{--skeleton-background:#0000001c}}@container style(--theme:enterprise-dark){._skeleton_10nkf_1{--skeleton-background:#ffffff21}}@keyframes _pulse_10nkf_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._promptButtonLoader_1pnjv_1{border-radius:.5rem;height:4rem;display:inline-block;overflow:clip}._systemMessageBubbleContainer_1qzj1_1{border-radius:0 1rem 1rem;grid-auto-flow:row;height:4rem;display:grid;overflow:clip}._userMessage_1qzj1_10{border-radius:1rem 0 1rem 1rem;grid-column-start:2;justify-self:end;width:100%;height:4rem;display:grid;overflow:clip}._drawerContentContainer_g7mfr_1{box-sizing:border-box;background-color:var(--fuel-color-white);flex-direction:column;flex-grow:1;gap:.5rem;display:flex;overflow:auto}._drawerContentContainer_g7mfr_1 *,._drawerContentContainer_g7mfr_1 :before,._drawerContentContainer_g7mfr_1 :after{box-sizing:border-box}@container style(--theme:enterprise-dark){._drawerContentContainer_g7mfr_1{background-color:var(--fuel-color-gray-900)}}._contentAreasWrapper_g7mfr_21{flex-direction:column;flex-grow:1;display:flex;position:relative;overflow:auto}._chatContentArea_g7mfr_29{flex-direction:column;flex-grow:1;width:100%;transition:visibility .5s;display:flex;overflow:auto}._chatContentArea_g7mfr_29[hidden]{visibility:hidden;display:flex}._scrollContainer_g7mfr_43{background:var(--fuel-color-white);overflow-anchor:auto;scroll-behavior:smooth;flex-direction:column;height:100%;max-height:100%;display:flex;overflow-y:auto}@container style(--theme:enterprise-dark){._scrollContainer_g7mfr_43{background:var(--fuel-color-gray-900)}}._chatContainer_g7mfr_58{padding:var(--chat-container-and-input-padding);row-gap:var(--fuel-spacing-4);grid-template-columns:minmax(0,1fr);grid-auto-flow:row;display:grid}._systemMessageContainer_g7mfr_68{grid-template-columns:minmax(0, 1fr) calc(var(--added-message-spacing) - var(--system-message-container-gap));column-gap:var(--system-message-container-gap);display:grid}._systemMessageBubbleContainer_g7mfr_74{border-radius:0 1rem 1rem;grid-auto-flow:row;row-gap:.5rem;width:fit-content;min-width:0;display:grid}._systemMessageBubbleContainer_g7mfr_74:has(table){width:100%}._systemMessageBubbleContainerWithChart_g7mfr_89{width:100%}._systemMessage_g7mfr_68{word-break:break-word;min-width:0;color:var(--chat-text-color);justify-self:start;gap:.5rem;font-size:14px;display:grid;position:relative}:is(._systemMessageBubbleContainerWithChart_g7mfr_89 ._systemMessage_g7mfr_68,._systemMessageBubbleContainer_g7mfr_74:has(table) ._systemMessage_g7mfr_68){justify-self:stretch}._userMessageContainer_g7mfr_110{grid-template-columns:calc(var(--system-message-container-gap) + var(--added-message-spacing)) auto;display:grid}._userMessage_g7mfr_110{background-color:var(--user-message-background-color);padding:var(--fuel-spacing-2) var(--fuel-spacing-4);word-break:break-word;color:var(--chat-text-color);border-radius:1rem 1rem 0;grid-column-start:2;justify-self:end;gap:.5rem;font-size:14px;display:grid;position:relative}._messages_g7mfr_131._messages_g7mfr_131._messages_g7mfr_131{white-space:pre-wrap;word-wrap:break-word;font-weight:400}._sendButton_g7mfr_137{background-color:var(--fuel-color-background-action-primary-base);width:48px;height:47px;color:var(--fuel-color-black);cursor:pointer;border:none;border-radius:100px;place-content:center;padding:0 0 0 6px;display:grid;position:absolute;bottom:0;right:0;transform:translate(-35%,-40%)}._promptButton_1jt67_1{background-color:var(--fuel-color-gray-100);text-align:start;color:var(--fuel-color-black);cursor:pointer;border:0;border-radius:.5rem;padding:8px 16px}@container style(--theme:enterprise-dark){._promptButton_1jt67_1{background-color:var(--fuel-color-gray-700);color:#e5e5e5}}._promptButton_1jt67_1:hover,._promptButton_1jt67_1:focus-visible{outline:1px solid hsl(from var(--user-message-background-color) h s calc(l - 15));background-color:var(--user-message-background-color)}._promptButton_1jt67_1:active{background-color:var(--user-message-background-color)}._promptButton_1jt67_1:disabled{cursor:unset;background-color:var(--fuel-color-gray-300);outline:none}@container style(--theme:enterprise-dark){._promptButton_1jt67_1:disabled{background-color:var(--fuel-color-gray-800);color:#666}}._loadingIndicators_gi8kq_1{column-gap:var(--fuel-spacing-1);grid-auto-flow:column;align-items:center;height:1.5rem;display:grid}._loadingBar_gi8kq_9{background-color:var(--fuel-color-green-700);width:3px;height:10px}@keyframes _shrink-and-grow_gi8kq_1{0%{transform:scaleY(.75)}50%{transform:scaleY(1.25)}to{transform:scaleY(.75)}}._barOne_gi8kq_29{animation:1.5s ease-in-out -.6s infinite _shrink-and-grow_gi8kq_1}._barTwo_gi8kq_35{animation:1.5s ease-in-out infinite _shrink-and-grow_gi8kq_1}._barThree_gi8kq_40{animation:1.5s ease-in-out -.3s infinite _shrink-and-grow_gi8kq_1}._fileUploadPreviewAndFormActions_1luy0_1{grid-auto-flow:row;display:grid}._fileUploadError_1luy0_6{border-radius:var(--fuel-border-radius-md);background-color:#fdf2f2;border:1px solid #e5e7eb;align-items:stretch;gap:0;margin-bottom:.5rem;display:flex;position:relative;overflow:visible}@container style(--theme:enterprise-dark){._fileUploadError_1luy0_6{background-color:#3d2020;border-color:#5c3030}}._errorIconContainer_1luy0_23{color:#fff;border-radius:var(--fuel-border-radius-md) 0 0 var(--fuel-border-radius-md);background-color:#c45a3b;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}._errorText_1luy0_33{font-size:var(--fuel-font-size-sm);line-height:var(--fuel-line-height-sm);color:#374151;flex:1;align-items:center;gap:.25rem;padding:.5rem .75rem .5rem 1rem;display:flex}@container style(--theme:enterprise-dark){._errorText_1luy0_33{color:#e5e7eb}}._fileUploadError_1luy0_6 span{flex:1}._dismissErrorButton_1luy0_52{cursor:pointer;color:inherit;border-radius:var(--fuel-border-radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:flex}._dismissErrorButton_1luy0_52:hover{background-color:var(--fuel-color-red-200)}@container style(--theme:enterprise-dark){._dismissErrorButton_1luy0_52:hover{background-color:var(--fuel-color-red-800)}}._dismissErrorButton_1luy0_52:focus-visible{outline:2px solid var(--fuel-color-focused);outline-offset:2px}._formActions_1luy0_77{grid-template-columns:1fr auto auto;justify-items:end;gap:.5rem;display:grid}._imageUploadContainer_1luy0_84{justify-self:start}._sendButton_1luy0_88,._voiceButton_1luy0_89,._stopOutputButton_1luy0_90{cursor:pointer;background-color:#0000;border:none;border-radius:3px;place-items:center;width:2rem;height:2rem;padding:0;display:grid}._voiceButton_1luy0_89>svg{fill:var(--form-actions-default-fill)}._sendButton_1luy0_88,._stopOutputButton_1luy0_90{grid-column:3}._sendButton_1luy0_88>svg,._stopOutputButton_1luy0_90>svg{fill:var(--send-button-icon-fill-default-enabled)}._sendButton_1luy0_88:hover>svg,._sendButton_1luy0_88:active>svg,._stopOutputButton_1luy0_90:hover>svg,._stopOutputButton_1luy0_90:active>svg{fill:var(--send-button-icon-fill-active)}._voiceButton_1luy0_89:hover,._sendButton_1luy0_88:hover,._stopOutputButton_1luy0_90:hover{background-color:#f1f0f0}@container style(--theme:enterprise-dark){._voiceButton_1luy0_89:hover,._sendButton_1luy0_88:hover,._stopOutputButton_1luy0_90:hover{background-color:#2a2a2a}}._voiceButton_1luy0_89:active{background-color:var(--fuel-color-background-action-tertiary-pressed)}._voiceButton_1luy0_89:focus-visible,._sendButton_1luy0_88:focus-visible,._stopOutputButton_1luy0_90:focus-visible{outline:var(--fuel-color-focused) solid 2px;outline-offset:2px;background-color:#f1f0f0}@container style(--theme:enterprise-dark){._voiceButton_1luy0_89:focus-visible,._sendButton_1luy0_88:focus-visible,._stopOutputButton_1luy0_90:focus-visible{outline-color:var(--fuel-color-white);background-color:#2a2a2a}}._voiceButton_1luy0_89:active,._voiceButton_1luy0_89[aria-pressed=true]{background-color:var(--recording-background-color-active)}:is(._voiceButton_1luy0_89:active,._voiceButton_1luy0_89[aria-pressed=true]) svg{fill:var(--recording-icon-fill-active)}._voiceButton_1luy0_89:disabled{background-color:var(--fuel-color-gray-200);color:hsl(from var(--fuel-color-black) h s l / 50%);cursor:auto}._voiceButton_1luy0_89:disabled svg{fill:var(--form-actions-default-fill)}@container style(--theme:enterprise-dark){._voiceButton_1luy0_89:disabled{background-color:var(--fuel-color-gray-700);color:hsl(from var(--fuel-color-white) h s l / 50%)}}._sendButton_1luy0_88:active,._stopOutputButton_1luy0_90:active{background-color:var(--send-button-background-active)}._sendButton_1luy0_88:disabled{cursor:auto;background-color:#0000}._sendButton_1luy0_88:disabled svg{fill:var(--form-actions-default-fill)}._customFileInput_1luy0_197::file-selector-button{cursor:pointer;font-weight:var(--fuel-font-weight-semibold);color:#0000;background:var(--file-upload-background-url);background-position:60%;background-repeat:no-repeat;background-size:90%;border:none;border-radius:3px;width:2rem;height:2rem;padding:.5em}._customFileInput_1luy0_197{color:#0000;border-radius:3px;justify-self:start;width:2rem;height:2rem}._customFileInput_1luy0_197:focus-visible{background-color:#f1f0f0}._customFileInput_1luy0_197::file-selector-button:hover{background-color:#f1f0f0}@container style(--theme:enterprise-dark){._customFileInput_1luy0_197::file-selector-button:hover{background-color:#2a2a2a}}@container style(--theme:enterprise-dark){._customFileInput_1luy0_197:focus-visible{background-color:#2a2a2a}}._customFileInput_1luy0_197:active{background-color:#f1f0f0}._customFileInput_1luy0_197::file-selector-button:active{background-color:#f1f0f0}@container style(--theme:enterprise-dark){._customFileInput_1luy0_197::file-selector-button:active{background-color:#2a2a2a}}@container style(--theme:enterprise-dark){._customFileInput_1luy0_197:active{background-color:#2a2a2a}}._customFileInput_1luy0_197:focus-visible{outline:2px solid var(--fuel-color-black);outline-offset:2px}@container style(--theme:enterprise-dark){._customFileInput_1luy0_197:focus-visible{outline-color:var(--fuel-color-white)}}._customFileInput_1luy0_197:disabled{cursor:auto;background-color:#0000}._customFileInput_1luy0_197:disabled::file-selector-button{cursor:auto;background-color:#0000}._waveformContainer_113cy_1{pointer-events:none;width:100%;height:40px;position:absolute;top:0;left:0}._waveformSvg_113cy_10{width:100%;height:100%}._waveformBar_113cy_15{fill:var(--fuel-color-green-700)}._fileUploadPreviewContainer_3qbmy_1{flex-wrap:wrap;gap:.5rem;padding:.5rem 0;display:flex}._filePreview_3qbmy_8{place-items:start;width:fit-content;display:grid;position:relative}._filePreview_3qbmy_8:has(._fileUploaded_3qbmy_15:not([src])){display:none}._fileUploaded_3qbmy_15{object-fit:cover;border-radius:var(--fuel-border-radius-xl);cursor:auto;width:100px;height:100px}._fileUploaded_3qbmy_15._clickableImage_3qbmy_27{cursor:pointer;transition:opacity .15s}._fileUploaded_3qbmy_15._clickableImage_3qbmy_27:hover{opacity:.85}._fileIcon_3qbmy_36{border-radius:var(--fuel-border-radius-xl);background-color:var(--fuel-color-gray-200);cursor:auto;flex-direction:column;justify-content:center;align-items:center;width:100px;height:100px;display:flex}@container style(--theme:enterprise-dark){._fileIcon_3qbmy_36{background-color:var(--fuel-color-gray-700)}}._fileIcon_3qbmy_36 span,._fileName_3qbmy_63{font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-xs);line-height:var(--fuel-line-height-xs);text-overflow:ellipsis;white-space:nowrap;max-width:90px;margin-top:.25rem;overflow:hidden}._clearFileInput_3qbmy_74{cursor:pointer;background-color:var(--fuel-color-black);width:2rem;height:2rem;color:var(--fuel-color-white);border:none;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}@container style(--theme:enterprise-dark){._clearFileInput_3qbmy_74{background-color:var(--fuel-color-gray-800);color:#e5e5e5}}._clearFileInput_3qbmy_74:hover{filter:brightness(.9)}._clearFileInput_3qbmy_74:focus-visible{outline:2px solid var(--fuel-color-white);filter:brightness(.9)}@container style(--theme:enterprise-dark){._clearFileInput_3qbmy_74:focus-visible{outline-color:#e5e5e5}}._clearFileInput_3qbmy_74:active{filter:brightness(.8)}.yarl__fullsize{width:100%;height:100%}.yarl__relative{position:relative}.yarl__portal{opacity:0;z-index:var(--yarl__portal_zindex,9999);transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.yarl__portal_open{opacity:1}.yarl__container{background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));-webkit-user-select:none;user-select:none;touch-action:var(--yarl__controller_touch_action,none);overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);outline:none;position:absolute;inset:0;overflow:hidden}.yarl__carousel{height:100%;width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px,0)*1px + var(--yarl__carousel_spacing_percent,0)*1%));transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));opacity:var(--yarl__pull_opacity,1);flex:none;place-content:center;align-items:stretch;display:flex}.yarl__carousel_with_slides{-moz-column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%);column-gap:calc(var(--yarl__carousel_spacing_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_spacing_percent,0)*1%)}.yarl__flex_center{place-content:center;align-items:center;display:flex}.yarl__slide{padding:calc(var(--yarl__carousel_padding_px,0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent,0))*var(--yarl__carousel_padding_percent,0)*1%);flex:1;position:relative;overflow:hidden}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-o-object-fit:contain;object-fit:contain;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;max-width:100%;max-height:100%}.yarl__slide_image_cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.yarl__slide_image_loading{opacity:0}@media screen and (width>=800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-webkit-transform:translateZ(0)}}.yarl__slide_placeholder{line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.yarl__slide_loading{color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc));animation:1s linear yarl__delayed_fadein}.yarl__slide_loading line{animation:1s linear infinite yarl__stroke_opacity}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{width:var(--yarl__slide_icon_error_size,48px);height:var(--yarl__slide_icon_error_size,48px);color:var(--yarl__slide_icon_error_color,red)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:unset}.yarl__slide_loading,.yarl__slide_loading line{animation:unset}}.yarl__toolbar{padding:var(--yarl__toolbar_padding,8px);justify-content:flex-end;display:flex;position:absolute;inset:0 0 auto auto}[dir=rtl] .yarl__toolbar{inset:0 auto auto 0}.yarl__icon{width:var(--yarl__icon_size,32px);height:var(--yarl__icon_size,32px)}.yarl__button{cursor:pointer;appearance:none;background-color:var(--yarl__button_background_color,transparent);border:var(--yarl__button_border,0);margin:var(--yarl__button_margin,0);padding:var(--yarl__button_padding,8px);color:var(--yarl__color_button,#fffc);filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px #000c));-webkit-tap-highlight-color:transparent;outline:none;line-height:0}.yarl__button:focus{color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:unset;right:0;transform:translateY(-50%)rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:unset;transform:translateY(-50%)rotate(180deg)}.yarl__no_scroll{overscroll-behavior:none;height:100%;overflow:hidden}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}._form_j0e88_1{padding:var(--chat-container-and-input-padding);display:grid}@container style(--theme:enterprise-dark){._form_j0e88_1{background-color:var(--fuel-color-gray-900)}}._formWrapper_j0e88_10{cursor:text;border-radius:var(--fuel-border-radius-lg);border:1px solid #5e5e5d;grid-auto-flow:row;padding:.5rem;display:grid;position:relative}@container style(--theme:enterprise-dark){._formWrapper_j0e88_10{border-color:var(--fuel-color-gray-400);background-color:var(--fuel-color-gray-800)}}._formWrapper_j0e88_10:focus-within{outline:var(--fuel-color-focused) solid 1px;outline-offset:0;border-color:var(--fuel-color-focused)}@container style(--theme:enterprise-dark){._formWrapper_j0e88_10:focus-within{outline-color:var(--fuel-color-white);border-color:var(--fuel-color-white)}}._disabledInput_j0e88_36{background-color:var(--fuel-color-gray-200);cursor:auto}@container style(--theme:enterprise-dark){._disabledInput_j0e88_36{background-color:var(--fuel-color-gray-700)}}._textArea_j0e88_45{resize:none;font-size:1rem;font-weight:400;font-family:var(--fuel-font-family);scrollbar-gutter:stable;scrollbar-width:thin;border:none;border-radius:.25rem;min-height:1.875rem;line-height:1.5rem;overflow-y:auto}@container style(--theme:enterprise-dark){._textArea_j0e88_45{background-color:var(--fuel-color-gray-800);color:var(--fuel-color-gray-200)}}._textArea_j0e88_45:focus,._textArea_j0e88_45:focus-visible{outline:none}._textArea_j0e88_45:disabled{background-color:#0000}@container style(--theme:enterprise-dark){._textArea_j0e88_45:disabled{color:var(--fuel-color-gray-700)}}._historyContentArea_8qixa_1{background-color:var(--fuel-color-white);transition-behavior:allow-discrete;width:100%;height:100%;transition-property:height,display;transition-duration:.5s;display:grid;position:absolute;top:0;overflow:auto}@starting-style{._historyContentArea_8qixa_1{height:0}}@container style(--theme:enterprise-dark){._historyContentArea_8qixa_1{background-color:var(--fuel-color-gray-900)}}._historyContentArea_8qixa_1[hidden]{height:0;display:none}._historyListContainer_8qixa_28{justify-self:start;width:100%;height:fit-content;max-height:100%;padding-top:.5rem;display:grid}._historyList_8qixa_28{gap:4px;margin:0;padding:.5rem;list-style:none;display:grid}._dateTitle_8qixa_45._dateTitle_8qixa_45._dateTitle_8qixa_45{padding-left:.75rem;padding-right:.75rem;font-weight:700}@container style(--theme:enterprise-dark){._dateTitle_8qixa_45._dateTitle_8qixa_45._dateTitle_8qixa_45{color:var(--fuel-color-gray-200)}}._loadingDateTitle_8qixa_55{width:50%;height:20px}._historyListItem_8qixa_60{color:var(--fuel-color-gray-600);border-radius:4px;align-items:center;gap:.25rem;min-width:0;padding:0 .25rem;font-weight:600;transition:unset;display:flex}@container style(--theme:enterprise-dark){._historyListItem_8qixa_60{color:var(--fuel-color-gray-400)}}._historyListItem_8qixa_60[data-loading=true]{height:2rem}._secondaryAction_8qixa_80[aria-pressed=true]{color:var(--fuel-color-messaging-warning-base)}._secondaryAction_8qixa_80:focus-visible,._secondaryAction_8qixa_80:hover,._secondaryAction_8qixa_80:active{background-color:var(--history-list-background-color-focus-visible-hover-active)}._renameInput_8qixa_90{border:1px solid var(--fuel-color-gray-300);width:100%;min-width:0;font:inherit;color:inherit;background-color:var(--fuel-color-white);border-radius:4px;padding:.25rem .5rem;transition:border-color .2s,box-shadow .2s}@container style(--theme:enterprise-dark){._renameInput_8qixa_90{background-color:var(--fuel-color-gray-800);border-color:var(--fuel-color-gray-500)}}._renameInput_8qixa_90:focus-visible{border-color:var(--fuel-color-brand-green-base);box-shadow:0 0 0 2px color-mix(in srgb, var(--fuel-color-brand-green-base) 25%, transparent);outline:none}._historyListItem_8qixa_60:not([aria-disabled=true]){animation:.5s ease-in _fade-in_8qixa_1}._historyListItem_8qixa_60:has(._historyListItemButton_8qixa_117:focus-visible){background-color:var(--history-list-background-color-focus-visible-hover-active);outline:2px solid var(--fuel-color-black);outline-offset:2px;box-shadow:none}@container style(--theme:enterprise-dark){._historyListItem_8qixa_60:has(._historyListItemButton_8qixa_117:focus-visible){outline-color:var(--fuel-color-white)}}._historyListItem_8qixa_60:hover:not(:has(._secondaryAction_8qixa_80:hover),[data-loading=true]){background-color:var(--history-list-background-color-focus-visible-hover-active)}._historyListItem_8qixa_60:active:not(:has(._secondaryAction_8qixa_80:hover),[data-loading=true]){background-color:var(--history-list-background-color-focus-visible-hover-active);filter:brightness(.95)}._historyListItemButton_8qixa_117{cursor:pointer;text-align:left;width:100%;height:100%;font-family:inherit;font-size:inherit;background-color:#0000;border:none;align-items:center;gap:.5rem;min-width:0;padding:0;transition:none;display:flex}._historyListItemButton_8qixa_117:focus-visible,._historyListItemButton_8qixa_117:hover,._historyListItemButton_8qixa_117:active{box-shadow:none;background-color:#0000;outline:none}@keyframes _fade-in_8qixa_1{0%{opacity:0}to{opacity:1}}._fuelVariables_f8tn4_1{--fuel-color-white:#fff;--fuel-color-gray-50:#f7f7f7;--fuel-color-gray-100:#f0f0f0;--fuel-color-gray-200:#ddd;--fuel-color-gray-300:#ccc;--fuel-color-gray-400:#b3b3b3;--fuel-color-gray-500:#919191;--fuel-color-gray-600:#767676;--fuel-color-gray-700:#666;--fuel-color-gray-800:#454545;--fuel-color-gray-900:#333;--fuel-color-gray-1000:#1b1b1b;--fuel-color-black:#000;--fuel-color-green-50:#f4f8f4;--fuel-color-green-100:#ebf2ea;--fuel-color-green-200:#d2e1cf;--fuel-color-green-300:#bbd3b7;--fuel-color-green-400:#99bd93;--fuel-color-green-500:#699e61;--fuel-color-green-600:#438539;--fuel-color-green-700:#367c2b;--fuel-color-green-800:#224e1b;--fuel-color-green-900:#1a3b14;--fuel-color-green-1000:#0e1f0b;--fuel-color-yellow-50:#fff8cd;--fuel-color-yellow-100:#fff29a;--fuel-color-yellow-200:#ffde00;--fuel-color-yellow-300:#eacb00;--fuel-color-yellow-400:#ceb300;--fuel-color-yellow-500:#a69100;--fuel-color-yellow-600:#877600;--fuel-color-yellow-700:#756600;--fuel-color-yellow-800:#504500;--fuel-color-yellow-900:#3b3400;--fuel-color-yellow-1000:#201c00;--fuel-color-brand-primary:#367c2b;--fuel-color-jd-green:#367c2b;--fuel-color-brand-secondary:#ffde00;--fuel-color-jd-yellow:#ffde00;--fuel-color-jd-charcoal:#54585a;--fuel-color-jd-construction-yellow:#f2a900;--fuel-color-messaging-success-light:#f4f8f4;--fuel-color-messaging-success-light-base:#d2e1cf;--fuel-color-messaging-success-base:#99bd93;--fuel-color-messaging-success-dark:#367c2b;--fuel-color-messaging-info-light:#f3f7fb;--fuel-color-messaging-info-light-base:#c4daed;--fuel-color-messaging-info-base:#7aabd6;--fuel-color-messaging-info-dark:#005db1;--fuel-color-messaging-warning-light:#fef6ea;--fuel-color-messaging-warning-light-base:#fee7c4;--fuel-color-messaging-warning-base:#ffbb52;--fuel-color-messaging-warning-dark:#f99700;--fuel-color-messaging-danger-light:#fdf6f6;--fuel-color-messaging-danger-light-base:#f1c8cc;--fuel-color-messaging-danger-base:#dd737e;--fuel-color-messaging-danger-dark:#c21020;--fuel-color-border-base:#ccc;--fuel-color-border-light:#ddd;--fuel-color-border-dark:#b3b3b3;--fuel-color-background-white:#fff;--fuel-color-background-gray:#f0f0f0;--fuel-color-background-brand:#367c2b;--fuel-color-background-brand-construction:#1a1c1c;--fuel-color-background-action-default-base:#fff;--fuel-color-background-action-default-hovered:#f7f7f7;--fuel-color-background-action-default-pressed:#ddd;--fuel-color-background-action-default-selected:#f0f0f0;--fuel-color-background-action-primary-base:#ffde00;--fuel-color-background-action-primary-hovered:#eacb00;--fuel-color-background-action-primary-pressed:#ceb300;--fuel-color-background-action-secondary-base:#fff;--fuel-color-background-action-secondary-hovered:#f7f7f7;--fuel-color-background-action-secondary-pressed:#ddd;--fuel-color-background-action-tertiary-base:#fff;--fuel-color-background-action-tertiary-hovered:#f4f8f4;--fuel-color-background-action-tertiary-pressed:#d2e1cf;--fuel-color-background-interactive-default-base:#367c2b;--fuel-color-focused:#000;--fuel-font-size-6xl:3.5rem;--fuel-font-size-5xl:3rem;--fuel-font-size-4xl:2.25rem;--fuel-font-size-3xl:1.875rem;--fuel-font-size-2xl:1.5rem;--fuel-font-size-heading-1:1.5rem;--fuel-font-size-xl:1.25rem;--fuel-font-size-heading-2:1.125rem;--fuel-font-size-lg:1.125rem;--fuel-font-size-heading-3:1.125rem;--fuel-font-size-md:1rem;--fuel-font-size-base:1rem;--fuel-font-size-body:1rem;--fuel-font-size-heading-4:1rem;--fuel-font-size-sm:.875rem;--fuel-font-size-heading-5:.875rem;--fuel-font-size-heading-6:.875rem;--fuel-font-size-xs:.725rem;--fuel-line-height-6xl:3.5rem;--fuel-line-height-5xl:3rem;--fuel-line-height-4xl:2.5rem;--fuel-line-height-3xl:2.25rem;--fuel-line-height-2xl:2rem;--fuel-line-height-xl:1.75rem;--fuel-line-height-lg:1.75rem;--fuel-line-height-md:1.5rem;--fuel-line-height-base:1.5rem;--fuel-line-height-sm:1.25rem;--fuel-line-height-xs:1rem;--fuel-font-weight-regular:400;--fuel-font-weight-base:400;--fuel-font-weight-semibold:600;--fuel-font-weight-bold:700;--fuel-color-text-primary:#1b1b1b;--fuel-color-text-secondary:#454545;--fuel-color-text-tertiary:#666;--fuel-color-text-disabled:#b3b3b3;--fuel-color-text-action-default:#454545;--fuel-color-text-action-primary:#1b1b1b;--fuel-color-text-action-secondary:#454545;--fuel-color-text-action-tertiary:#367c2b;--fuel-color-text-heading:#1b1b1b;--fuel-color-text-body:#1b1b1b;--fuel-color-text-icon:#333;--fuel-color-text-error:#c21020;--fuel-color-text-link:#367c2b;--fuel-color-text-link-hovered:#000;--fuel-color-text-brand-primary:#367c2b;--fuel-font-family:"Open Sans", -apple-system, blinkmacsystemfont, roboto, "Helvetica Neue", helvetica, arial, "Nimbus Sans L", freesans, "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fuel-spacing-0:0;--fuel-spacing-1:4px;--fuel-spacing-2:8px;--fuel-spacing-3:12px;--fuel-spacing-4:16px;--fuel-spacing-6:24px;--fuel-spacing-8:32px;--fuel-spacing-10:40px;--fuel-spacing-12:48px;--fuel-spacing-16:64px;--fuel-shadow-none:none;--fuel-shadow-xs:0 2px 4px -1px #0000001a;--fuel-shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px 0 #0000000f;--fuel-shadow-md:0 0 5px 0 #1b1b1b0d, 0 1px 2px 0 #1b1b1b26, 0 0 0 1px #3333330d, 0 1px 3px 0 #33333326;--fuel-shadow-lg:0 4px 6px -1px #1b1b1b26, 0 0 0 1px #3333330d;--fuel-shadow-xl:0 1px 10px 0 #1b1b1b33, 0 -1px 20px 0 #1b1b1b1a;--fuel-shadow-2xl:0 26px 80px 0 #1b1b1b33, 0 0 1px 0 #1b1b1b33;--fuel-shadow-focused:0 0 0 2px #fff, 0 0 0 4px #000;--fuel-border-radius-none:0;--fuel-border-radius-sm:2px;--fuel-border-radius-md:4px;--fuel-border-radius-lg:8px;--fuel-border-radius-xl:12px;--fuel-border-radius-2xl:16px;--fuel-border-radius-full:9999px}._assistantTokens_1p7fz_1{--theme:enterprise;--system-message-container-gap:var(--fuel-spacing-2);--added-message-spacing:2rem;--message-response-bubble-background-color:var(--fuel-color-gray-200);--action-area-padding-left:32px;--action-area-padding-right:32px;--outline-size:2px;--outline-offset:2px;--chat-container-and-input-padding:.5rem .75rem;--user-message-background-color:#c4dbb8;--chat-text-color:#1b1c1b;--recording-icon-fill-active:#367c2b;--recording-background-color-active:#eaf3e3;--send-button-icon-fill-default-enabled:#367c2b;--send-button-background-active:#f1f0f0;--send-button-icon-fill-active:#185f11;--system-message-rating-icon-fill-pressed:#367c2b;--form-actions-default-fill:#5e5e5d;--file-upload-background-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' fill='%235e5e5d' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z'/%3E%3C/svg%3E");--history-toggle-button-background-hover-focus-visible-active:#185f11;--history-toggle-button-background-pressed:#367c2b;--history-list-background-color-focus-visible-hover-active:#f1f0f0}._assistantTokens_1p7fz_1[data-theme=construction]{--theme:construction;--user-message-background-color:#ffcc7b;--recording-icon-fill-active:#1b1c1b;--recording-background-color-active:#f3f0f1;--send-button-icon-fill-default-enabled:#1b1c1b;--send-button-icon-fill-active:#000;--send-button-background-active:#f3f0f1;--system-message-rating-icon-fill-pressed:#1b1c1b;--form-actions-default-fill:#605e60;--file-upload-background-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' fill='%23605e60' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z'/%3E%3C/svg%3E");--history-toggle-button-background-hover-focus-visible-active:#000;--history-toggle-button-background-pressed:#1b1c1b;--history-list-background-color-focus-visible-hover-active:#f3f0f1}._assistantTokens_1p7fz_1[data-theme=enterprise-dark]{background-color:var(--fuel-color-gray-900);--theme:enterprise-dark;--message-response-bubble-background-color:var(--fuel-color-gray-700);--user-message-background-color:var(--fuel-color-green-800);--chat-text-color:var(--fuel-color-gray-200);--recording-icon-fill-active:var(--fuel-color-green-500);--recording-background-color-active:var(--fuel-color-green-900);--send-button-icon-fill-default-enabled:var(--fuel-color-green-500);--send-button-background-active:var(--fuel-color-gray-800);--send-button-icon-fill-active:var(--fuel-color-green-400);--system-message-rating-icon-fill-pressed:var(--fuel-color-green-500);--form-actions-default-fill:var(--fuel-color-gray-400);--file-upload-background-url:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' fill='%23b3b3b3' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6z'/%3E%3C/svg%3E");--history-toggle-button-background-hover-focus-visible-active:var(--fuel-color-green-400);--history-toggle-button-background-pressed:var(--fuel-color-green-500);--history-list-background-color-focus-visible-hover-active:var(--fuel-color-gray-800)}._quickActionsContainer_essp0_1{flex-flow:wrap;gap:.5rem;max-width:100%;display:flex}._quickAction_essp0_1{font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-sm);line-height:var(--fuel-line-height-base);background-color:var(--fuel-color-white);cursor:pointer;min-width:0;white-space:wrap;word-break:break-word;color:#1b1b1b;border:1px solid #605e60;border-radius:9999px;padding:.5rem 1rem}@container style(--theme:enterprise-dark){._quickAction_essp0_1{border-color:var(--fuel-color-gray-400);background-color:var(--fuel-color-gray-800);color:#e5e5e5}}._quickAction_essp0_1:focus-visible{outline-offset:2px;outline:2px solid #000}@container style(--theme:enterprise-dark){._quickAction_essp0_1:focus-visible{outline-color:#fff}}._quickAction_essp0_1:disabled{background-color:var(--fuel-color-gray-300);color:#1b1b1b80;cursor:auto}@container style(--theme:enterprise-dark){._quickAction_essp0_1:disabled{background-color:var(--fuel-color-gray-700);color:#e5e5e580}}._quickAction_essp0_1:focus-visible,._quickAction_essp0_1:hover:not(:disabled){color:var(--fuel-color-white);background-color:#185f11;border:1px solid #185f11}@container style(--theme:enterprise-dark){._quickAction_essp0_1:focus-visible,._quickAction_essp0_1:hover:not(:disabled){color:#1a1a1a;background-color:var(--fuel-color-green-400);border-color:var(--fuel-color-green-400)}}._quickActionLoading_essp0_62{cursor:auto;background:#ffffff21;animation:2s ease-in-out infinite _loading_essp0_1}@keyframes _loading_essp0_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}._feedbackOption_1686w_1{cursor:pointer;filter:none;height:2rem;box-shadow:none;font-size:14px;font-weight:600;font-family:var(--fuel-font-family);color:#1c1b1c;background-color:#fff;border:1px solid #5e5e5d;border-radius:24px;padding:6px 12px;line-height:1;transition:none}@container style(--theme:enterprise-dark){._feedbackOption_1686w_1{background-color:var(--fuel-color-gray-800);border-color:var(--fuel-color-gray-400);color:#e5e5e5}}._feedbackOption_1686w_1[aria-pressed=true]{color:#fff;background-color:#367c2b;border-color:#367c2b}@container style(--theme:construction){._feedbackOption_1686w_1[aria-pressed=true]{background-color:#1c1b1c;border-color:#1c1b1c}}@container style(--theme:enterprise-dark){._feedbackOption_1686w_1[aria-pressed=true]{background-color:var(--fuel-color-green-500);border-color:var(--fuel-color-green-500);color:#1a1a1a}}._feedbackOption_1686w_1:focus-visible,._feedbackOption_1686w_1:hover,._feedbackOption_1686w_1:active{color:#fff;background-color:#185f11;border-color:#185f11}@container style(--theme:construction){._feedbackOption_1686w_1:focus-visible,._feedbackOption_1686w_1:hover,._feedbackOption_1686w_1:active{background-color:#000;border-color:#000}}@container style(--theme:enterprise-dark){._feedbackOption_1686w_1:focus-visible,._feedbackOption_1686w_1:hover,._feedbackOption_1686w_1:active{background-color:var(--fuel-color-green-400);border-color:var(--fuel-color-green-400);color:#1a1a1a}}._feedbackOption_1686w_1:focus-visible{outline:var(--outline-size) solid var(--fuel-color-black);outline-offset:var(--outline-offset)}@container style(--theme:enterprise-dark){._feedbackOption_1686w_1:focus-visible{outline-color:var(--fuel-color-white)}}._dialog_lmd5e_1{box-shadow:var(--fuel-shadow-lg);border:none;border-radius:8px;padding:0}._dialog_lmd5e_1::backdrop{background-color:#00000080}._feedbackPopup_lmd5e_12{background-color:#fff;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}@container style(--theme:enterprise-dark){._feedbackPopup_lmd5e_12{background-color:var(--fuel-color-gray-800)}}._feedbackHeader_lmd5e_24{border-bottom:1px solid #eaeaea;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}@container style(--theme:enterprise-dark){._feedbackHeader_lmd5e_24{border-bottom-color:var(--fuel-color-gray-700);color:var(--fuel-color-gray-200)}}._feedbackContent_lmd5e_37{flex-direction:column;flex-grow:1;gap:12px;padding:16px 20px;display:flex;overflow-y:auto}._feedbackOptions_lmd5e_46{flex-wrap:wrap;gap:8px;margin-bottom:2px;display:flex}._feedbackInput_lmd5e_53,._feedbackTextarea_lmd5e_54{color:#333;box-sizing:border-box;width:100%;font-size:14px;font-family:var(--fuel-font-family);letter-spacing:normal;border:1px solid #d0d0d0;border-radius:8px;padding:12px 16px;line-height:normal}@container style(--theme:enterprise-dark){._feedbackInput_lmd5e_53,._feedbackTextarea_lmd5e_54{background-color:var(--fuel-color-gray-700);border-color:var(--fuel-color-gray-700);color:var(--fuel-color-gray-200)}}._feedbackInput_lmd5e_53{height:40px}._feedbackTextarea_lmd5e_54{resize:vertical;min-height:80px}._feedbackInput_lmd5e_53:focus-visible,._feedbackTextarea_lmd5e_54:focus-visible{outline-offset:2px;border:1px solid #d0d0d0;outline:2px solid #000}@container style(--theme:enterprise-dark){._feedbackInput_lmd5e_53:focus-visible,._feedbackTextarea_lmd5e_54:focus-visible{border-color:var(--fuel-color-gray-700);outline-color:var(--fuel-color-white)}}._feedbackInput_lmd5e_53::placeholder,._feedbackTextarea_lmd5e_54::placeholder{color:#888}@container style(--theme:enterprise-dark){._feedbackInput_lmd5e_53::placeholder,._feedbackTextarea_lmd5e_54::placeholder{color:var(--fuel-color-gray-400)}}._feedbackFooter_lmd5e_103{border-top:1px solid #eaeaea;justify-content:flex-end;padding:16px 20px;display:flex}@container style(--theme:enterprise-dark){._feedbackFooter_lmd5e_103{border-top-color:var(--fuel-color-gray-700)}}._submitButton_lmd5e_114{color:#000;cursor:pointer;background-color:#ffde59;border:none;border-radius:4px;padding:8px 20px;font-size:16px;font-weight:600;transition:background-color .2s}@container style(--theme:enterprise-dark){._submitButton_lmd5e_114{background-color:var(--fuel-color-green-500);color:var(--fuel-color-gray-1000)}}._submitButton_lmd5e_114:hover{background-color:#ffd025}@container style(--theme:enterprise-dark){._submitButton_lmd5e_114:hover{background-color:var(--fuel-color-green-400)}}._toolLoggerContainer_163b9_1{word-break:break-word;width:fit-content;color:var(--chat-text-color);border-radius:0 1rem 1rem;flex-direction:column;gap:.5rem;font-size:14px;display:flex;position:relative}._toolParserMessage_163b9_14{--grad-light:gray;--grad-dark:#1b1b1b}@container style(--theme:enterprise-dark){._toolParserMessage_163b9_14{--grad-light:#a0a0a0;--grad-dark:#e0e0e0}}._toolParserMessage_163b9_14{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(135deg in oklch, var(--grad-light) 40%, var(--grad-dark), var(--grad-light) 60%);color:#0000;word-break:break-word;background-size:200%;max-width:100%;margin:0;font-size:1rem;font-weight:700;animation:1.5s ease-out infinite reverse _text-mask_163b9_1;display:grid;overflow:hidden}@keyframes _text-mask_163b9_1{0%{background-position:0%}to{background-position:200%}}._toolName_163b9_47{--tool-name-color:var(--fuel-color-black)}@container style(--theme:enterprise-dark){._toolName_163b9_47{--tool-name-color:var(--fuel-color-white,#fff)}}._toolName_163b9_47{text-transform:capitalize;color:var(--tool-name-color);align-items:center;gap:.5rem;display:inline-flex}._animatedCheckmark_163b9_61{--check-active:#367c2b;--check-inactive:#b1b1b1}@container style(--theme:enterprise-dark){._animatedCheckmark_163b9_61{--check-active:#4a9c3d;--check-inactive:#666}}._animatedCheckmark_163b9_61{background-image:linear-gradient(90deg in oklch, var(--check-active) 50%, var(--check-inactive) 50%);background-repeat:no-repeat;background-size:200%;flex-shrink:0;width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='%235F6368' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' fill='%235F6368' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._animatedCheckmark_163b9_61:not(._processed_163b9_82){background-position:100%}._animatedCheckmark_163b9_61._processed_163b9_82{animation:1s ease-out _checkmark-mask_163b9_1}@keyframes _checkmark-mask_163b9_1{0%{background-position:100%}to{background-position:0%}}._toolContainer_163b9_100{flex-direction:column;gap:.25rem;width:100%;display:flex}._toolHeader_163b9_107{align-items:center;gap:.5rem;display:flex}._chartContainer_f3fhi_1{place-items:center;width:100%;height:fit-content;display:grid;overflow:auto}._axisText_oygyv_1{font-size:1rem;font-family:var(--fuel-font-family)}._axisLabel_oygyv_6{font-size:1rem;font-family:var(--fuel-font-family);text-align:center;max-width:var(--label-width);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container style(--theme:enterprise-dark){._axisLabel_oygyv_6{color:#fff}}._yAxisLabel_oygyv_20{font-size:1rem;font-family:var(--fuel-font-family);text-align:right;max-width:var(--label-width);text-overflow:ellipsis;white-space:nowrap;align-content:center;height:100%;overflow:hidden}@container style(--theme:enterprise-dark){._yAxisLabel_oygyv_20{color:#fff}}@container style(--theme:enterprise-dark){._axisLine_oygyv_36{color:#fff}}@container style(--theme:enterprise-dark){._tickLine_oygyv_42{color:#fff}}._chartBar_1dfce_1{cursor:crosshair;transition:opacity .2s ease-in-out,stroke .2s ease-in-out}._totalAmountText_wni2v_1{font-size:.75rem;font-weight:500;font-family:var(--fuel-font-family);text-align:center;max-width:var(--label-width);color:#333;place-self:center;width:fit-content;height:fit-content}@container style(--theme:enterprise-dark){._totalAmountText_wni2v_1{color:#fff}}._safariFirefoxForeignObjectContainerFix_wni2v_17{place-content:center;width:100%;height:100%;display:flex}._totalAmountContainer_wni2v_24{place-content:center;display:grid}._legendContainer_1ur13_1{flex-wrap:wrap;place-content:center;align-items:center;gap:16px;margin:16px 0 0;padding:0;list-style:none;display:flex}._legendItem_1ur13_12{align-items:center;gap:8px;display:flex}._legendColorBox_1ur13_18{border-radius:2px;flex-shrink:0;width:12px;height:12px}._legendText_1ur13_25{font-size:1rem;font-family:var(--fuel-font-family)}._messageWrapper_6lfdz_1{grid-template-rows:auto auto}._editButton_6lfdz_5{opacity:0;grid-column:2;justify-self:end;transition:opacity .15s}._beingEdited_6lfdz_12~._editButton_6lfdz_5,._messageWrapper_6lfdz_1:hover ._editButton_6lfdz_5,._messageWrapper_6lfdz_1:focus-within ._editButton_6lfdz_5{opacity:1}._beingEdited_6lfdz_12{--user-message-background-color:var(--fuel-color-yellow-100);justify-self:stretch;width:100%}@container style(--theme:enterprise-dark){._beingEdited_6lfdz_12{--user-message-background-color:var(--fuel-color-yellow-900)}}._userMessageFiles_6lfdz_32{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}._userMessageImage_6lfdz_39{object-fit:cover;border-radius:var(--fuel-border-radius-xl);cursor:auto;place-self:center;min-width:100px;max-width:100%;height:100px}._userMessageImage_6lfdz_39._clickableImage_6lfdz_49{cursor:pointer;transition:opacity .15s}._userMessageImage_6lfdz_39._clickableImage_6lfdz_49:hover{opacity:.85}._userMessageImage_6lfdz_39:not([src^=data\:image]){display:none}._userMessageFileIcon_6lfdz_62{border-radius:var(--fuel-border-radius-xl);background-color:var(--fuel-color-gray-200);cursor:auto;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-width:100px;max-width:150px;height:100px;padding:.5rem;display:flex}@container style(--theme:enterprise-dark){._userMessageFileIcon_6lfdz_62{background-color:var(--fuel-color-gray-700)}}._userMessageFileIcon_6lfdz_62 span{font-size:var(--fuel-font-size-xs);line-height:var(--fuel-line-height-xs);text-align:center;word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-top:.25rem;display:-webkit-box;overflow:hidden}._editTextarea_6lfdz_95{width:100%;min-height:60px;padding:var(--fuel-spacing-2);font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-base);line-height:var(--fuel-line-height-base);border:1px solid var(--fuel-color-border-default);border-radius:var(--fuel-border-radius-md);resize:vertical;background-color:var(--fuel-color-white);color:var(--chat-text-color)}@container style(--theme:enterprise-dark){._editTextarea_6lfdz_95{background-color:var(--fuel-color-gray-800);border-color:var(--fuel-color-gray-600)}}._editTextarea_6lfdz_95:focus{outline:2px solid var(--fuel-color-focus);outline-offset:2px}._editActions_6lfdz_119{justify-self:end;gap:var(--fuel-spacing-1);grid-column:1/-1;display:flex}._saveButton_6lfdz_126{color:var(--fuel-color-green-600)}._saveButton_6lfdz_126:hover{background-color:var(--fuel-color-green-100)}._cancelButton_6lfdz_134{color:var(--fuel-color-gray-500)}._cancelButton_6lfdz_134:hover{background-color:var(--fuel-color-gray-100)}@container style(--theme:enterprise-dark){._saveButton_6lfdz_126{color:var(--fuel-color-green-400)}._saveButton_6lfdz_126:hover{background-color:var(--fuel-color-green-900)}._cancelButton_6lfdz_134{color:var(--fuel-color-gray-400)}._cancelButton_6lfdz_134:hover{background-color:var(--fuel-color-gray-700)}}._fileDownloadList_1ra8i_1{gap:var(--fuel-spacing-2);margin-top:var(--fuel-spacing-2);flex-direction:column;display:flex}._fileDownloadContainer_1ra8i_8{align-items:center;gap:var(--fuel-spacing-2);padding:var(--fuel-spacing-2) var(--fuel-spacing-3);background-color:var(--fuel-color-gray-100);border:1px solid var(--fuel-color-gray-300);border-radius:8px;max-width:fit-content;transition:background-color .2s;display:flex}@container style(--theme:enterprise-dark){._fileDownloadContainer_1ra8i_8{background-color:var(--fuel-color-gray-800);border-color:var(--fuel-color-gray-600)}}._fileDownloadContainer_1ra8i_8:hover{background-color:var(--fuel-color-gray-200)}@container style(--theme:enterprise-dark){._fileDownloadContainer_1ra8i_8:hover{background-color:var(--fuel-color-gray-700)}}._fileIcon_1ra8i_33{background-color:var(--fuel-color-gray-200);width:32px;height:32px;color:var(--fuel-color-gray-700);border-radius:6px;justify-content:center;align-items:center;display:flex}@container style(--theme:enterprise-dark){._fileIcon_1ra8i_33{background-color:var(--fuel-color-gray-700);color:var(--fuel-color-gray-300)}}._fileInfo_1ra8i_49{flex-direction:column;gap:2px;min-width:0;display:flex}._fileName_1ra8i_56{font-family:var(--fuel-font-family);color:var(--chat-text-color);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:500;overflow:hidden}._fileType_1ra8i_67{font-family:var(--fuel-font-family);color:var(--fuel-color-gray-500);text-transform:uppercase;font-size:12px}@container style(--theme:enterprise-dark){._fileType_1ra8i_67{color:var(--fuel-color-gray-400)}}._downloadButton_1ra8i_78{background-color:var(--fuel-color-green-700);cursor:pointer;width:32px;height:32px;color:var(--fuel-color-white);border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s;display:flex}@container style(--theme:enterprise-dark){._downloadButton_1ra8i_78{background-color:var(--fuel-color-green-500)}}@container style(--theme:construction){._downloadButton_1ra8i_78{background-color:var(--fuel-color-yellow-200);color:var(--fuel-color-gray-900)}}._downloadButton_1ra8i_78:hover{background-color:var(--fuel-color-green-800)}@container style(--theme:enterprise-dark){._downloadButton_1ra8i_78:hover{background-color:var(--fuel-color-green-400)}}@container style(--theme:construction){._downloadButton_1ra8i_78:hover{background-color:var(--fuel-color-yellow-300)}}._downloadButton_1ra8i_78:active{background-color:var(--fuel-color-green-900)}@container style(--theme:enterprise-dark){._downloadButton_1ra8i_78:active{background-color:var(--fuel-color-green-600)}}@container style(--theme:construction){._downloadButton_1ra8i_78:active{background-color:var(--fuel-color-yellow-400)}}._imageDownloadList_1ra8i_125{gap:var(--fuel-spacing-2);margin-top:var(--fuel-spacing-2);flex-wrap:wrap;display:flex}._imageDownloadContainer_1ra8i_132{border:1px solid var(--fuel-color-gray-300);border-radius:8px;max-width:300px;display:inline-block;position:relative;overflow:hidden}@container style(--theme:enterprise-dark){._imageDownloadContainer_1ra8i_132{border-color:var(--fuel-color-gray-600)}}._imagePreview_1ra8i_145{object-fit:contain;background-color:var(--fuel-color-gray-100);max-width:100%;max-height:250px;display:block}@container style(--theme:enterprise-dark){._imagePreview_1ra8i_145{background-color:var(--fuel-color-gray-800)}}._imageDownloadButton_1ra8i_157{background-color:var(--fuel-color-green-700);cursor:pointer;width:32px;height:32px;color:var(--fuel-color-white);opacity:.9;border:none;border-radius:6px;justify-content:center;align-items:center;transition:background-color .2s,opacity .2s;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 4px #0003}@container style(--theme:enterprise-dark){._imageDownloadButton_1ra8i_157{background-color:var(--fuel-color-green-500)}}@container style(--theme:construction){._imageDownloadButton_1ra8i_157{background-color:var(--fuel-color-yellow-200);color:var(--fuel-color-gray-900)}}._imageDownloadButton_1ra8i_157:hover{background-color:var(--fuel-color-green-800);opacity:1}@container style(--theme:enterprise-dark){._imageDownloadButton_1ra8i_157:hover{background-color:var(--fuel-color-green-400)}}@container style(--theme:construction){._imageDownloadButton_1ra8i_157:hover{background-color:var(--fuel-color-yellow-300)}}._imageDownloadButton_1ra8i_157:active{background-color:var(--fuel-color-green-900)}@container style(--theme:enterprise-dark){._imageDownloadButton_1ra8i_157:active{background-color:var(--fuel-color-green-600)}}@container style(--theme:construction){._imageDownloadButton_1ra8i_157:active{background-color:var(--fuel-color-yellow-400)}}._imageClickWrapper_1ra8i_210{cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:block}._imageOverlay_1ra8i_219{z-index:9999;cursor:default;background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._expandedImage_1ra8i_230{object-fit:contain;cursor:default;border-radius:4px;max-width:90vw;max-height:90vh}._expandedDownloadButton_1ra8i_238{background-color:var(--fuel-color-green-500);cursor:pointer;width:48px;height:48px;color:var(--fuel-color-white);border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;bottom:24px;right:24px;box-shadow:0 4px 8px #0000004d}._expandedDownloadButton_1ra8i_238:hover{background-color:var(--fuel-color-green-400)}._expandedDownloadButton_1ra8i_238:active{background-color:var(--fuel-color-green-600)}._expandedDownloadButton_1ra8i_238 svg{width:24px;height:24px}._htmlPreviewList_1ra8i_269{gap:var(--fuel-spacing-2);margin-top:var(--fuel-spacing-2);flex-direction:column;display:flex}._htmlPreviewContainer_1ra8i_276{border:1px solid var(--fuel-color-gray-300);border-radius:8px;width:100%;overflow:hidden}@container style(--theme:enterprise-dark){._htmlPreviewContainer_1ra8i_276{border-color:var(--fuel-color-gray-600)}}._htmlPreviewFrame_1ra8i_287{background-color:var(--fuel-color-white);border:none;width:100%;min-height:200px;display:block}._htmlPreviewFooter_1ra8i_295{justify-content:space-between;align-items:center;gap:var(--fuel-spacing-2);padding:var(--fuel-spacing-2) var(--fuel-spacing-3);background-color:var(--fuel-color-gray-100);border-top:1px solid var(--fuel-color-gray-300);display:flex}@container style(--theme:enterprise-dark){._htmlPreviewFooter_1ra8i_295{background-color:var(--fuel-color-gray-800);border-top-color:var(--fuel-color-gray-600)}}._thoughtItemContainer_w92t0_3{--thought-text-color:var(--fuel-color-gray-700,#4a4a4a);--thought-bullet-color:#d4a000;--thought-complete-color:#5c9e31;--thought-bg:var(--fuel-color-white,#fff)}@container style(--theme:enterprise-dark){._thoughtItemContainer_w92t0_3{--thought-text-color:var(--fuel-color-gray-300,#d1d1d1);--thought-bullet-color:#f5c518;--thought-complete-color:#7cb342;--thought-bg:var(--fuel-color-gray-900,#1a1a1a)}}._thoughtItemContainer_w92t0_3{color:var(--thought-text-color);font-family:var(--fuel-font-family,sans-serif);font-size:var(--fuel-font-size-sm,.88rem);line-height:var(--fuel-line-height-base,1.5);align-items:flex-start;gap:.5rem;padding:.38rem 0;display:flex}._bullet_w92t0_26{width:1rem;height:1.5rem;font-size:var(--fuel-font-size-xs,.72rem);color:var(--thought-bullet-color);background:var(--thought-bg);z-index:1;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._bullet_w92t0_26._complete_w92t0_40{color:var(--thought-complete-color);font-size:var(--fuel-font-size-md,1rem)}._thoughtContent_w92t0_45{flex:1;min-width:0}._title_w92t0_50{--title-color:var(--fuel-color-gray-700,#4a4a4a)}@container style(--theme:enterprise-dark){._title_w92t0_50{--title-color:var(--fuel-color-gray-200,#e0e0e0)}}._title_w92t0_50{color:var(--title-color);font-family:var(--fuel-font-family,sans-serif);margin:0;font-weight:500;display:block}._titleRow_w92t0_64{font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.38rem;width:100%;margin:0;padding:0;display:flex}._titleRow_w92t0_64._clickable_w92t0_77{cursor:pointer}._titleRow_w92t0_64._clickable_w92t0_77:hover ._title_w92t0_50{text-decoration:underline}._itemChevron_w92t0_85{--chevron-color:var(--fuel-color-gray-500,#888)}@container style(--theme:enterprise-dark){._itemChevron_w92t0_85{--chevron-color:var(--fuel-color-gray-400,#a0a0a0)}}._itemChevron_w92t0_85{width:.88rem;height:.88rem;color:var(--chevron-color);flex-shrink:0}._reasoningText_w92t0_98{--reasoning-color:var(--fuel-color-gray-600,#666)}@container style(--theme:enterprise-dark){._reasoningText_w92t0_98{--reasoning-color:var(--fuel-color-gray-400,#a0a0a0)}}._reasoningText_w92t0_98{color:var(--reasoning-color);font-family:var(--fuel-font-family,sans-serif);font-size:var(--fuel-font-size-xs,.75rem);font-weight:400;line-height:var(--fuel-line-height-base,1.5);white-space:pre-wrap;margin:.25rem 0 0}._title_w92t0_50._processing_w92t0_114{--gradient-color-light:#999;--gradient-color-dark:#333;--gradient-def:var(--gradient-color-dark) 0%, var(--gradient-color-light) 50%, var(--gradient-color-dark) 100%;color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, var(--gradient-def));background-size:200% 100%;animation:2s ease-in-out infinite _text-mask_w92t0_1}@container style(--theme:enterprise-dark){._title_w92t0_50._processing_w92t0_114{--gradient-color-light:var(--fuel-color-gray-300);--gradient-color-dark:var(--fuel-color-gray-500)}}@keyframes _text-mask_w92t0_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _slide-in_w92t0_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._slideIn_w92t0_153{animation:.25s ease-out _slide-in_w92t0_1}._progressBarContainer_w92t0_159{--progress-bar-bg:var(--fuel-color-gray-300,#e0e0e0)}@container style(--theme:enterprise-dark){._progressBarContainer_w92t0_159{--progress-bar-bg:var(--fuel-color-gray-700,#404040)}}._progressBarContainer_w92t0_159{background-color:var(--progress-bar-bg);border-radius:2px;width:100%;height:4px;margin-top:.25rem;overflow:hidden}._progressBar_w92t0_159{--progress-bar-fill:var(--fuel-color-green-700,#367c2b)}@container style(--theme:enterprise-dark){._progressBar_w92t0_159{--progress-bar-fill:#4a9c3d}}._progressBar_w92t0_159{background-color:var(--progress-bar-fill);border-radius:2px;height:100%;transition:width .3s ease-out}._progressMessages_w92t0_187{--progress-messages-color:var(--fuel-color-gray-600,#666);--progress-messages-fade-bg:var(--fuel-color-white,#fff)}@container style(--theme:enterprise-dark){._progressMessages_w92t0_187{--progress-messages-color:var(--fuel-color-gray-400,#a0a0a0);--progress-messages-fade-bg:var(--fuel-color-gray-900,#1a1a1a)}}._progressMessages_w92t0_187{font-size:var(--fuel-font-size-xs,.75rem);color:var(--progress-messages-color);flex-direction:column;gap:.13rem;margin-top:.25rem;display:flex;position:relative}._progressMessages_w92t0_187._expanded_w92t0_205{max-height:12rem;padding-right:.5rem;overflow-y:auto}._progressMessages_w92t0_187._hasFade_w92t0_211:before{content:"";background:linear-gradient(to bottom, var(--progress-messages-fade-bg), transparent);pointer-events:none;z-index:1;height:1.5rem;position:absolute;top:0;left:0;right:0}._progressMessage_w92t0_187{word-break:break-word;margin:0}._accordion_p31gw_3{--accordion-text-color:var(--fuel-color-gray-700,#4a4a4a);--accordion-border-color:var(--fuel-color-gray-200,#e0e0e0)}@container style(--theme:enterprise-dark){._accordion_p31gw_3{--accordion-text-color:var(--fuel-color-gray-300,#d1d1d1);--accordion-border-color:var(--fuel-color-gray-700,#444)}}._accordion_p31gw_3{margin:.5rem 0}._header_p31gw_15{cursor:pointer;font-family:var(--fuel-font-family,sans-serif);font-size:var(--fuel-font-size-sm,.88rem);color:var(--accordion-text-color);text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.5rem 0;font-weight:500;display:flex}._header_p31gw_15:hover ._title_p31gw_31{text-decoration:underline}._chevron_p31gw_35{--chevron-color:var(--fuel-color-gray-500,#888)}@container style(--theme:enterprise-dark){._chevron_p31gw_35{--chevron-color:var(--fuel-color-gray-400,#a0a0a0)}}._chevron_p31gw_35{width:1rem;height:1rem;color:var(--chevron-color);flex-shrink:0;transition:transform .2s}._chevron_p31gw_35._expanded_p31gw_49{transform:rotate(90deg)}._title_p31gw_31._processing_p31gw_57{--gradient-color-light:#999;--gradient-color-dark:#333;--gradient-def:var(--gradient-color-dark) 0%, var(--gradient-color-light) 50%, var(--gradient-color-dark) 100%;color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg, var(--gradient-def));background-size:200% 100%;animation:2s ease-in-out infinite _text-mask_p31gw_1}@container style(--theme:enterprise-dark){._title_p31gw_31._processing_p31gw_57{--gradient-color-light:var(--fuel-color-gray-300);--gradient-color-dark:var(--fuel-color-gray-500)}}@keyframes _text-mask_p31gw_1{0%{background-position:200% 0}to{background-position:-200% 0}}._bullet_p31gw_84{--bullet-color:#d4a000}@container style(--theme:enterprise-dark){._bullet_p31gw_84{--bullet-color:#f5c518}}._bullet_p31gw_84{font-size:var(--fuel-font-size-xs,.72rem);color:var(--bullet-color);flex-shrink:0}._bullet_p31gw_84._complete_p31gw_96{--complete-color:#5c9e31}@container style(--theme:enterprise-dark){._bullet_p31gw_84._complete_p31gw_96{--complete-color:#7cb342}}._bullet_p31gw_84._complete_p31gw_96{color:var(--complete-color);font-size:var(--fuel-font-size-md,1rem)}._content_p31gw_107{overflow:hidden}._contentInner_p31gw_111{padding-left:.5rem}._wrapper_7a9vw_3{margin:.5rem 0}._thinkingLabel_7a9vw_7{--thinking-color:var(--fuel-color-gray-600,#666)}@container style(--theme:enterprise-dark){._thinkingLabel_7a9vw_7{--thinking-color:var(--fuel-color-gray-400,#a0a0a0)}}._thinkingLabel_7a9vw_7{font-family:var(--fuel-font-family,sans-serif);font-size:var(--fuel-font-size-sm,.88rem);color:var(--thinking-color);font-weight:500;line-height:var(--fuel-line-height-base,1.5);align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._thinkingDot_7a9vw_25{--dot-color:var(--fuel-color-gray-500,#888)}@container style(--theme:enterprise-dark){._thinkingDot_7a9vw_25{--dot-color:var(--fuel-color-gray-400,#a0a0a0)}}._thinkingDot_7a9vw_25{background:var(--dot-color);border-radius:50%;width:.5rem;height:.5rem;animation:1.5s ease-in-out infinite _pulse_7a9vw_1}@keyframes _pulse_7a9vw_1{0%,to{opacity:.4}50%{opacity:1}}._timeline_7a9vw_52{--timeline-line-color:var(--fuel-color-gray-300,#d0d0d0)}@container style(--theme:enterprise-dark){._timeline_7a9vw_52{--timeline-line-color:var(--fuel-color-gray-600,#555)}}._timeline_7a9vw_52{padding-left:.5rem;position:relative}._timeline_7a9vw_52:before{content:"";background:var(--timeline-line-color);width:2px;position:absolute;top:1rem;bottom:1rem;left:calc(1rem - 1px)}._contentWrapper_7a9vw_75{display:block}._contentInner_7a9vw_79{min-height:0;overflow:hidden}.mcp-widget-container{background:#fff;border-radius:8px;margin-top:.75rem}.mcp-widget-bordered{border:1px solid var(--color-border)}.mcp-widget-iframe{border:none;width:100%;height:300px;display:block}.mcp-widget-error{background:color-mix(in srgb, var(--color-text-primary) 5%, transparent);color:var(--text-muted);border-radius:6px;margin-top:.75rem;padding:.75rem;font-size:.88rem}.mcp-widget-loading{text-align:center;color:var(--text-muted);padding:1.5rem;font-size:.88rem}._card_fucmv_1{gap:var(--fuel-spacing-3);margin:var(--fuel-spacing-2) .75rem;padding:var(--fuel-spacing-4);border:1px solid var(--fuel-color-border-default);border-radius:var(--fuel-border-radius-lg);background:var(--fuel-color-background-surface);color:var(--chat-text-color);flex-direction:column;display:flex}@container style(--theme:enterprise-dark){._card_fucmv_1{border-color:var(--fuel-color-gray-500);background:var(--fuel-color-gray-800)}}._title_fucmv_18,._body_fucmv_19{font-family:var(--fuel-font-family);margin:0}._title_fucmv_18{font-size:var(--fuel-font-size-md);font-weight:var(--fuel-font-weight-semibold)}._body_fucmv_19{font-size:var(--fuel-font-size-sm);line-height:1.5}._actions_fucmv_34{gap:var(--fuel-spacing-2);flex-wrap:wrap;display:flex}._connected_fucmv_40,._checkingProvider_fucmv_41,._checking_fucmv_41{align-items:center;gap:var(--fuel-spacing-2);font-family:var(--fuel-font-family);font-size:var(--fuel-font-size-sm);display:inline-flex}._connected_fucmv_40:before{content:"✓";color:#367c2b;font-weight:var(--fuel-font-weight-bold)}@container style(--theme:enterprise-dark){._connected_fucmv_40:before{color:var(--fuel-color-green-500)}}._checkingProvider_fucmv_41:before,._checking_fucmv_41:before{border:2px solid var(--fuel-color-border-default);content:"";border-top-color:#367c2b;border-radius:50%;width:.75rem;height:.75rem;animation:.9s linear infinite _connection-required-spin_fucmv_1}@container style(--theme:enterprise-dark){._checkingProvider_fucmv_41:before,._checking_fucmv_41:before{border-color:var(--fuel-color-gray-500);border-top-color:var(--fuel-color-green-500)}}._silentFrame_fucmv_76{visibility:hidden;pointer-events:none;border:0;width:0;height:0;position:absolute}@keyframes _connection-required-spin_fucmv_1{to{transform:rotate(360deg)}}._fullscreenDialog_h51he_1{width:100dvw;max-width:none;height:100dvh;max-height:none;color:inherit;background-color:#0000;border:none;margin:0;padding:0;transition:none;position:fixed;inset:0}._fullscreenDialog_h51he_1::backdrop{background-color:#0000}._fullscreenDialog_h51he_1{flex-direction:column;display:flex;overflow:hidden}body,body *{color:#000}html{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.MuiFormControlLabel-label,.MuiFormControlLabel-label.MuiTypography-root,.custom-control-label,.form-check-label{color:#000}
