:where(.etched-laser-mark[data-v-5453176f]){contain:layout paint;height:var(--elm-size,2.5rem);vertical-align:middle;width:var(--elm-size,2.5rem);display:inline-block}canvas[data-v-5453176f]{width:100%;height:100%;display:block}.chat-conversations[data-v-22ffe219]{background:var(--chat-elev,#202124);color:var(--chat-fg,#e8e8e8);overflow-wrap:anywhere;flex-direction:column;grid-row:3/-1;min-width:0;min-height:0;padding:1rem;font-size:.8rem;display:flex;overflow:auto}.chat-conversations[data-v-22ffe219]>:not(.conversation-list){flex-shrink:0}.chat-conversations[data-v-22ffe219],.chat-conversations[data-v-22ffe219] *{box-sizing:border-box}.conversation-actions[data-v-22ffe219],.conversation-pagination[data-v-22ffe219],.conversation-tabs[data-v-22ffe219],header[data-v-22ffe219]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.conversation-pagination[data-v-22ffe219],header[data-v-22ffe219]{justify-content:space-between}h3[data-v-22ffe219]{margin:0;font-size:.95rem}p[data-v-22ffe219]{margin:.5rem 0}button[data-v-22ffe219]{border:1px solid var(--chat-border-strong,#4b4e54);color:inherit;cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:start;white-space:normal;background:0 0;border-radius:.4rem;max-width:100%;min-height:44px;padding:.4rem .65rem}button[data-v-22ffe219]:disabled{cursor:default;opacity:.5}button[data-v-22ffe219]:not(:disabled):hover,button[aria-pressed=true][data-v-22ffe219]{background:var(--chat-accent-soft,#29241e);border-color:var(--chat-accent-border,#6b5134);color:var(--chat-accent,#efb16b)}button[data-v-22ffe219]:focus-visible{outline:2px solid var(--chat-accent,#efb16b);outline-offset:2px}input[data-v-22ffe219]:focus-visible{outline:2px solid var(--chat-accent,#efb16b);outline-offset:2px}label[data-v-22ffe219]{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}input[data-v-22ffe219]{accent-color:var(--chat-accent,#efb16b);flex-shrink:0}.muted[data-v-22ffe219]{color:var(--chat-muted,#a1a1aa)}.conversation-tabs[data-v-22ffe219]{margin-top:.75rem}.conversation-tabs button[data-v-22ffe219]{text-align:center;flex:1}.conversation-actions[data-v-22ffe219]{margin-block-start:.75rem;margin-block-end:.75rem}.conversation-confirm[data-v-22ffe219]{border-left:2px solid var(--chat-accent,#efb16b);padding:.5rem}.conversation-confirm button+button[data-v-22ffe219]{margin-left:.5rem}.conversation-list[data-v-22ffe219]{flex:1;min-height:100px;margin:.75rem 0;padding:0;list-style:none;overflow:auto}.conversation-list li[data-v-22ffe219]{border-top:1px solid var(--chat-border,#36383d);align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.conversation-select[data-v-22ffe219]{align-self:stretch;min-width:32px}.conversation-summary[data-v-22ffe219]{flex:1;min-width:0}.conversation-open[data-v-22ffe219]{border-color:#0000;width:100%;padding-left:0;display:block}.conversation-pagination[data-v-22ffe219]{border-top:1px solid var(--chat-border,#36383d);padding-top:.75rem}.chat-report-cell[data-v-8d67732c]{overflow-wrap:anywhere;min-width:0}.chat-report-cell-details[data-v-8d67732c]{color:var(--chat-muted,#6b7280);text-align:left;margin-top:.3rem;font-size:.75rem}.chat-report-cell-details summary[data-v-8d67732c]{cursor:pointer;padding:.25rem 0}.chat-report-cell-details p[data-v-8d67732c]{white-space:pre-wrap;margin:.35rem 0 0}.chat-report-cell-details summary[data-v-8d67732c]:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px;border-radius:2px}.chat-report[data-v-478cb70e]{color:var(--chat-fg,inherit);overflow-wrap:anywhere;white-space:normal;min-width:0;container-type:inline-size}.chat-report h3[data-v-478cb70e]{margin:0 0 .4rem;font-size:1rem;font-weight:650}.chat-report-scope[data-v-478cb70e]{color:var(--chat-muted,#6b7280);margin:0;font-size:.78rem;line-height:1.5}.chat-report-metrics[data-v-478cb70e]{border-block:1px solid var(--chat-border,#d4d4d8);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.75rem 1rem;margin:1rem 0;padding:.85rem 0;display:grid}.chat-report-metrics dt[data-v-478cb70e]{color:var(--chat-muted,#6b7280);font-size:.72rem}.chat-report-metrics dd[data-v-478cb70e]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:.15rem 0 0;font-size:1.65rem;font-weight:350;line-height:1.2}.chat-report-metrics .primary[data-v-478cb70e]{grid-column:1/-1}.chat-report-metrics .primary dd[data-v-478cb70e]{letter-spacing:-.025em;font-size:2rem;line-height:1.2}.chat-report table[data-v-478cb70e]{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;font-size:.8rem}.chat-report td[data-v-478cb70e],.chat-report th[data-v-478cb70e]{border-bottom:1px solid var(--chat-border,#d4d4d8);text-align:left;vertical-align:top;padding:.6rem .4rem}.chat-report th[data-v-478cb70e]{color:var(--chat-muted,#6b7280);font-weight:500}.chat-report .numeric[data-v-478cb70e]{font-variant-numeric:tabular-nums;text-align:right}.chat-report-cell-label[data-v-478cb70e]{display:none}.chat-report-details[data-v-478cb70e],.chat-report-note[data-v-478cb70e]{color:var(--chat-muted,#6b7280);margin:.55rem 0 0;font-size:.75rem;line-height:1.5}.chat-report-details summary[data-v-478cb70e]{cursor:pointer;padding:.25rem 0}.chat-report[data-v-478cb70e] a:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px;border-radius:2px}.chat-report-details summary[data-v-478cb70e]:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px;border-radius:2px}.chat-report-group-rows[data-v-478cb70e],.chat-report-records[data-v-478cb70e]{margin:.75rem 0;padding:0;list-style:none}.chat-report-group-rows[data-v-478cb70e]{display:none}.chat-report-group-rows-wide[data-v-478cb70e]{display:block}.chat-report-group-rows>li[data-v-478cb70e],.chat-report-records>li[data-v-478cb70e]{border-bottom:1px solid var(--chat-border,#d4d4d8);padding:.7rem 0}.chat-report-records>li[data-v-478cb70e]{background:var(--chat-bg,transparent);border:1px solid var(--chat-border,#d4d4d8);border-radius:.5rem;margin-bottom:.65rem;padding:.85rem}.chat-report-records h4[data-v-478cb70e]{margin:0 0 .4rem;font-size:.85rem;font-weight:600}.chat-report-fields[data-v-478cb70e]{margin:0;font-size:.8rem;line-height:1.5}.chat-report-fields>div[data-v-478cb70e]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.6rem;padding:.15rem 0;display:grid}.chat-report-fields dt[data-v-478cb70e]{color:var(--chat-muted,#6b7280)}.chat-report-fields dd[data-v-478cb70e]{font-variant-numeric:tabular-nums;min-width:0;margin:0}.chat-report-details p[data-v-478cb70e],.chat-report-excerpt[data-v-478cb70e]{white-space:pre-wrap}.chat-report-excerpt[data-v-478cb70e]{border-inline-start:2px solid var(--chat-border,#d4d4d8);margin:.65rem 0;padding-inline-start:.7rem;font-size:.85rem;line-height:1.5}.chat-report-transaction[data-v-478cb70e]{font-size:.75rem}@container (width<=380px){.chat-report-v2 table[data-v-478cb70e]{display:none}.chat-report-group-rows[data-v-478cb70e]{display:block}.chat-report:not(.chat-report-v2) thead[data-v-478cb70e]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.chat-report:not(.chat-report-v2) tbody[data-v-478cb70e],.chat-report:not(.chat-report-v2) td[data-v-478cb70e],.chat-report:not(.chat-report-v2) tr[data-v-478cb70e]{display:block}.chat-report:not(.chat-report-v2) tr[data-v-478cb70e]{border-bottom:1px solid var(--chat-border,#d4d4d8);padding:.45rem 0}.chat-report:not(.chat-report-v2) td[data-v-478cb70e],.chat-report:not(.chat-report-v2) td.numeric[data-v-478cb70e]{text-align:left;border:0;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.6rem;padding:.25rem 0;display:grid}.chat-report-cell-label[data-v-478cb70e]{color:var(--chat-muted,#6b7280);font-size:.72rem;display:inline}}.chat-access-notice[data-v-d157e816]{background:var(--chat-accent-soft,#f5f5f4);border-inline-start:3px solid var(--chat-accent,#8a4b12);color:var(--chat-fg,#292524);overflow-wrap:anywhere;white-space:normal;border-radius:.25rem;margin:.5rem 0 .85rem;padding:.65rem .75rem;font-size:.8rem;line-height:1.45}.chat-access-notice summary[data-v-d157e816]{cursor:pointer;font-weight:600}.chat-access-notice summary[data-v-d157e816]:focus-visible{outline:2px solid var(--chat-fg,currentColor);outline-offset:3px}.chat-access-notice span[data-v-d157e816]{margin-top:.35rem;display:block}.chat-briefing[data-v-1adcbd8a]{overflow-wrap:anywhere;white-space:normal;min-width:0}.chat-briefing-section[data-v-1adcbd8a]{border-inline-start:2px solid var(--chat-accent-border,#d6d3d1);padding-inline-start:.85rem}.chat-briefing-section+.chat-briefing-section[data-v-1adcbd8a],.chat-briefing-synthesis[data-v-1adcbd8a]{border-top:1px solid var(--chat-border,#d6d3d1);margin-top:1rem;padding-top:1rem}.chat-briefing-synthesis[data-v-1adcbd8a]{background:var(--chat-accent-soft,transparent);border:1px solid var(--chat-accent-border,#d6d3d1);border-radius:.5rem;padding:.85rem}.chat-briefing h3[data-v-1adcbd8a]{margin:0 0 .35rem;font-size:.9rem;font-weight:650}.chat-briefing-muted[data-v-1adcbd8a]{color:var(--chat-muted,#6b7280);font-size:.75rem}.chat-briefing pre[data-v-1adcbd8a],.chat-briefing-body[data-v-1adcbd8a]{overflow-wrap:anywhere;white-space:pre-wrap}.chat-briefing pre[data-v-1adcbd8a]{max-width:100%;font-size:.7rem}.chat-briefing summary[data-v-1adcbd8a]{cursor:pointer;padding:.35rem 0}.chat-briefing summary[data-v-1adcbd8a]:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px}.ai-chat-tutorials[data-v-374b28f7]{margin-block-start:12px;margin-block-end:12px;font-size:.875rem}.ai-chat-tutorials summary[data-v-374b28f7]{cursor:pointer}.ai-chat-tutorial-label[data-v-374b28f7]{opacity:.75;margin-inline-end:6px}.ai-chat-tutorials a[data-v-374b28f7]{color:inherit;text-underline-offset:3px;text-decoration:underline}details.ai-chat-tutorials a[data-v-374b28f7]{margin:8px 0 0 16px;display:block}.ai-chat-tutorials a[data-v-374b28f7]:focus-visible{outline-offset:3px;outline:2px solid}.ai-chat-tutorials button[data-v-374b28f7]:focus-visible{outline-offset:3px;outline:2px solid}.ai-chat-tutorials summary[data-v-374b28f7]:focus-visible{outline-offset:3px;outline:2px solid}.ai-chat-tutorial-catalog p[data-v-374b28f7]{margin:4px 0 12px}.ai-chat-tutorial-catalog a[data-v-374b28f7]{border-block-start:1px solid var(--chat-border,#d6d3d1);padding:10px 0;text-decoration:none;display:block}.ai-chat-tutorial-catalog a span[data-v-374b28f7]{text-underline-offset:3px;font-weight:600;text-decoration:underline}.ai-chat-tutorial-catalog small[data-v-374b28f7]{font-size:inherit;opacity:.8;margin-block-start:4px;display:block}.ai-chat-tutorial-catalog nav[data-v-374b28f7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-block-start:12px;display:flex}.ai-chat-tutorial-catalog button[data-v-374b28f7]{border:1px solid var(--chat-border-strong,#a8a29e);color:inherit;cursor:pointer;background:0 0;border-radius:6px;min-height:36px;padding:4px 8px}.ai-chat-tutorial-catalog button[data-v-374b28f7]:disabled{cursor:default;opacity:.45}.entrance-demo[data-v-61734136]{background:var(--chat-elev,#16181c);border:1px solid var(--chat-border-strong,#4b4e54);color:var(--chat-fg,#e6edf3);pointer-events:auto;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:calc(100vw - 2rem);padding:.4rem .5rem;font-size:12px;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 8px 24px #00000040}.entrance-demo-title[data-v-61734136]{color:var(--chat-muted,#9aa5b2);padding:0 .35rem}.entrance-demo button[data-v-61734136]{border:1px solid var(--chat-border,#2c3036);color:inherit;cursor:pointer;background:0 0;border-radius:.5rem;min-height:2rem;padding:0 .6rem}.entrance-demo button[aria-pressed=true][data-v-61734136]{border-color:var(--chat-accent,#3fb970);color:var(--chat-accent,#3fb970)}.entrance-demo button[data-v-61734136]:focus-visible{outline:2px solid var(--chat-accent,#3fb970);outline-offset:2px}.entrance-demo-hide[data-v-61734136]{width:2rem;padding:0;font-size:16px}.ai-chat-briefing-preview[data-v-297f05cb]{border:1px solid var(--chat-border,#d6d3d1);overflow-wrap:anywhere;border-radius:.6rem;margin:1rem 0;padding:.8rem}.ai-chat-briefing-preview h3[data-v-297f05cb]{font-size:.9rem;font-weight:650}.ai-chat-briefing-preview ol[data-v-297f05cb]{padding-left:1.3rem;list-style:decimal}.ai-chat-briefing-preview li[data-v-297f05cb]{white-space:pre-wrap;margin:.6rem 0}.ai-chat-briefing-opt-in[data-v-297f05cb]{align-items:flex-start;gap:.5rem;margin:.8rem 0;display:flex}.ai-chat-briefing-opt-in input[data-v-297f05cb]{flex:none;margin-top:.2rem}.ai-chat-briefing-preview button[data-v-297f05cb]{border:1px solid var(--chat-border,#d6d3d1);border-radius:.4rem;padding:.45rem .7rem}.ai-chat-briefing-opt-in input[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px}.ai-chat-briefing-preview button[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent,#8a4b12);outline-offset:3px}.ai-chat-question-mode[data-v-297f05cb]{background:var(--chat-sunken);border-top:1px solid var(--chat-border);flex-wrap:wrap;align-items:center;gap:0 1rem;padding:0 1rem .5rem;font-size:.75rem;display:flex}.ai-chat-question-mode button[data-v-297f05cb]{color:var(--chat-muted);background:0 0;border:0;border-top:2px solid #0000;border-radius:0;max-width:100%;min-height:2.75rem;padding:.65rem 0}.ai-chat-question-mode p[data-v-297f05cb]{flex-basis:100%;margin:0}.ai-chat-question-preview[data-v-297f05cb]{border:1px solid var(--chat-border-strong);overflow-wrap:anywhere;border-radius:.5rem;gap:.75rem;min-width:0;max-width:100%;padding:.75rem;display:grid}.ai-chat-question-meaning[data-v-297f05cb]{gap:.65rem;font-size:.8125rem;display:grid}.ai-chat-question-meaning p[data-v-297f05cb]{margin:0}.ai-chat-question-meaning p[data-v-297f05cb]:first-child{font-weight:600}.ai-chat-meaning-details[data-v-297f05cb]{color:var(--chat-muted);font-size:.8125rem}.ai-chat-meaning-details summary[data-v-297f05cb]{cursor:pointer}.ai-chat-meaning-details summary[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-fg);outline-offset:3px}.ai-chat-meaning-details p[data-v-297f05cb]{margin:.65rem 0 0}.ai-chat-launcher[data-v-297f05cb]{color:var(--chat-fg);font-feature-settings:"cv11","ss01";font-variant-numeric:tabular-nums;pointer-events:none;z-index:240;font-family:Geist,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5;position:fixed;top:0;bottom:0;left:0;right:0}.ai-chat-launcher[data-v-297f05cb],.ai-chat-launcher[data-v-297f05cb] *{box-sizing:border-box}.ai-chat-send[data-v-297f05cb]{background:var(--chat-elev);border:1px solid var(--chat-border-strong);color:var(--chat-fg)}.ai-chat-panel[data-v-297f05cb]{background:var(--chat-elev);border-left:1px solid var(--chat-border-strong);min-width:0;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) 0;pointer-events:auto;grid-template-rows:auto auto minmax(0,1fr) auto auto;width:min(32rem,100%);display:grid;position:fixed;top:0;bottom:0;left:auto;right:0;overflow:hidden;box-shadow:-8px 0 24px #0000001f}.ai-chat-panel[data-v-297f05cb]>*{min-width:0;max-width:100%}.ai-chat-drawer-enter-active[data-v-297f05cb],.ai-chat-drawer-leave-active[data-v-297f05cb]{transition:transform 1s}.ai-chat-drawer-enter-from[data-v-297f05cb],.ai-chat-drawer-leave-to[data-v-297f05cb]{transform:translate(100%)}.ai-chat-drawer-leave-active[data-v-297f05cb]{pointer-events:none}@media (prefers-reduced-motion:reduce){.ai-chat-drawer-enter-active[data-v-297f05cb],.ai-chat-drawer-leave-active[data-v-297f05cb]{transition:none}}@media (max-width:640px){.ai-chat-panel[data-v-297f05cb]{padding-left:env(safe-area-inset-left);border-left:0;width:100%}}@media (min-width:900px){.ai-chat-panel[data-v-297f05cb]{box-shadow:none;width:clamp(20rem,36vw,32rem)}}.ai-chat-composer[data-v-297f05cb],.ai-chat-header[data-v-297f05cb],.ai-chat-session-bar[data-v-297f05cb]{border-bottom:1px solid var(--chat-border);gap:.6rem;padding:.8rem}.ai-chat-header[data-v-297f05cb]{background:var(--chat-elev);grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1rem .75rem 1rem 1rem;display:grid;position:relative}.ai-chat-session-bar[data-v-297f05cb]{background:var(--chat-bg);grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;width:100%;min-width:0;max-width:100%;padding:.75rem 1rem;display:grid;box-shadow:0 3px 8px #0000000a}.ai-chat-location[data-v-297f05cb],.ai-chat-scope-help[data-v-297f05cb]{overflow-wrap:anywhere;margin:0;font-size:.75rem}.ai-chat-scope-help[data-v-297f05cb]{background:linear-gradient(120deg,var(--chat-accent-soft),var(--chat-bg));border:1px solid var(--chat-accent-border);border-radius:.65rem;max-height:30dvh;overflow-y:auto}.ai-chat-scope-help summary[data-v-297f05cb]{color:var(--chat-accent);cursor:pointer;padding:.65rem .75rem;font-weight:600}.ai-chat-scope-help summary[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:-2px}.ai-chat-session-actions[data-v-297f05cb]{flex-wrap:wrap;gap:.4rem;min-width:0;max-width:100%;display:flex}.ai-chat-session-bar .ai-chat-support-contact[data-v-297f05cb]{background:linear-gradient(130deg,var(--chat-elev),var(--chat-sunken));border:1px solid var(--chat-border-strong);color:var(--chat-fg);cursor:pointer;text-align:start;border-radius:.65rem;align-items:center;gap:.7rem;width:100%;padding:.75rem;display:flex}.ai-chat-support-contact>span[data-v-297f05cb]:first-of-type{flex:1;min-width:0}.ai-chat-support-contact strong[data-v-297f05cb]{font-size:.8rem;font-weight:600;display:block}.ai-chat-support-contact small[data-v-297f05cb]{color:var(--chat-muted);margin-top:.15rem;font-size:.7rem;display:block}.ai-chat-support-contact>svg[data-v-297f05cb]{color:var(--chat-accent);flex-shrink:0}.ai-chat-support-opening[data-v-297f05cb]{background:var(--chat-sunken);border-radius:.5rem;flex-wrap:wrap;gap:.75rem;padding:.65rem;font-size:.75rem;display:flex}.ai-chat-support-opening p[data-v-297f05cb]{flex-basis:100%}.ai-chat-history-controls[data-v-297f05cb]{gap:.4rem;min-width:0;display:grid}.ai-chat-window-controls[data-v-297f05cb]{align-items:center;gap:.15rem;display:flex}.ai-chat-eyebrow[data-v-297f05cb],.ai-chat-header h2[data-v-297f05cb],.ai-chat-message p[data-v-297f05cb]{margin:0}.ai-chat-header h2[data-v-297f05cb]{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.ai-chat-eyebrow[data-v-297f05cb]{color:var(--chat-accent);letter-spacing:.14em;font-size:.65rem;font-weight:800}.ai-chat-icon-button[data-v-297f05cb],.ai-chat-session-bar button[data-v-297f05cb]{color:var(--chat-muted);background:0 0;border:0}.ai-chat-icon-button[data-v-297f05cb]{cursor:pointer;border-radius:.4rem;place-items:center;width:2rem;height:2rem;font-size:1.4rem;display:grid}.ai-chat-session-bar select[data-v-297f05cb]{background:var(--chat-elev);border:1px solid var(--chat-border-strong);color:inherit;border-radius:.55rem;width:100%;min-width:0;max-width:100%;padding:.45rem;display:block}.ai-chat-messages[data-v-297f05cb]{overflow-anchor:none;overscroll-behavior:contain;scrollbar-color:var(--chat-border-strong) transparent;scrollbar-width:thin;width:100%;min-width:0;max-width:100%;padding:1.25rem;overflow-y:auto}.ai-chat-message[data-v-297f05cb]{overflow-wrap:anywhere;white-space:pre-wrap;max-width:100%;margin-bottom:1.5rem;font-size:.875rem;line-height:1.65}.ai-chat-message--user[data-v-297f05cb]{background:var(--chat-sunken);border:1px solid var(--chat-border);border-radius:.65rem .65rem .2rem;width:-moz-fit-content;width:fit-content;max-width:92%;margin-left:auto;padding:.75rem .875rem}.ai-chat-message--assistant[data-v-297f05cb]{background:0 0;padding:0}.ai-chat-messages[data-v-297f05cb] a:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-messages[data-v-297f05cb] a{color:var(--chat-accent);text-underline-offset:.18em;text-decoration:underline}.ai-chat-muted[data-v-297f05cb]{color:var(--chat-muted);font-size:.75rem}.ai-chat-error[data-v-297f05cb]{color:var(--chat-danger);font-size:.8rem}.ai-chat-success[data-v-297f05cb]{color:var(--chat-accent);font-size:.8rem}.ai-chat-proposal-actions[data-v-297f05cb]{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.ai-chat-proposal-actions button[data-v-297f05cb]{background:var(--chat-elev);border:1px solid var(--chat-border-strong);color:var(--chat-fg);border-radius:.4rem;padding:.5rem .65rem}.ai-chat-count-examples[data-v-297f05cb],.ai-chat-result-actions[data-v-297f05cb],.ai-chat-suggestions[data-v-297f05cb]{gap:.5rem;width:100%;min-width:0;margin-bottom:.75rem;display:grid}.ai-chat-more-questions summary[data-v-297f05cb],.ai-chat-suggestions>summary[data-v-297f05cb]{cursor:pointer;padding-block-start:.5rem;padding-block-end:.5rem}.ai-chat-question-catalog[data-v-297f05cb]{gap:.5rem;margin-top:.5rem;display:grid}.ai-chat-count-examples[data-v-297f05cb]{padding:0 .75rem .75rem}.ai-chat-suggestions[data-v-297f05cb]{background:var(--chat-sunken);border-radius:.65rem;padding:.75rem}.ai-chat-count-examples p[data-v-297f05cb],.ai-chat-result-actions p[data-v-297f05cb],.ai-chat-suggestions p[data-v-297f05cb]{margin:0}.ai-chat-read-context[data-v-297f05cb]{background:linear-gradient(120deg,var(--chat-sunken),var(--chat-bg));border-top:1px solid var(--chat-border,#36383d);overflow-wrap:anywhere;border-radius:.65rem;flex-wrap:wrap;align-items:flex-start;gap:.25rem .75rem;min-width:0;margin-bottom:.75rem;padding:.25rem .75rem .5rem;display:flex}.ai-chat-read-context details[data-v-297f05cb]{flex:12rem}.ai-chat-read-context summary[data-v-297f05cb]{padding-block-start:.75rem;padding-block-end:.75rem}.ai-chat-read-filters[data-v-297f05cb]{border-inline-start:2px solid var(--chat-border);padding-inline-start:.75rem;line-height:1.8}.ai-chat-read-cue[data-v-297f05cb]{color:var(--chat-fg,#e8e8e8)}.ai-chat-answer-details[data-v-297f05cb],.ai-chat-read-context details[data-v-297f05cb]{min-width:0}.ai-chat-answer-details[data-v-297f05cb]{white-space:normal;margin-top:.5rem}.ai-chat-answer-details summary[data-v-297f05cb],.ai-chat-read-context summary[data-v-297f05cb]{cursor:pointer}.ai-chat-answer-details p[data-v-297f05cb],.ai-chat-read-context details p[data-v-297f05cb]{white-space:pre-wrap;margin-top:.5rem}.ai-chat-answer-details summary[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-read-context summary[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-count-examples button[data-v-297f05cb],.ai-chat-read-reset[data-v-297f05cb],.ai-chat-result-actions button[data-v-297f05cb],.ai-chat-suggestions button[data-v-297f05cb]{border:1px solid var(--chat-border-strong,#4b4e54);color:var(--chat-fg,#e8e8e8);cursor:pointer;overflow-wrap:anywhere;text-align:left;white-space:normal;background:0 0;border-radius:.5rem;min-width:0;max-width:100%;min-height:2.75rem;padding:.5rem .75rem;font-size:.75rem;line-height:1.5}.ai-chat-count-examples button[data-v-297f05cb],.ai-chat-suggestions button[data-v-297f05cb]{width:100%}.ai-chat-question-pages[data-v-297f05cb]{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ai-chat-question-pages button[data-v-297f05cb]{width:auto}.ai-chat-question-pages span[data-v-297f05cb]{text-align:center;flex:1}.ai-chat-choices button[data-v-297f05cb]{background:var(--chat-accent-soft);border-color:var(--chat-accent-border)}.ai-chat-result-actions button[data-v-297f05cb]{justify-self:start}.ai-chat-read-reset[data-v-297f05cb]{color:var(--chat-muted,#a1a1aa);text-underline-offset:.2em;border-color:#0000;flex:0 auto;padding-inline-start:.25rem;padding-inline-end:.25rem;text-decoration:underline}.ai-chat-count-examples button[data-v-297f05cb]:hover:not(:disabled),.ai-chat-read-reset[data-v-297f05cb]:hover:not(:disabled),.ai-chat-result-actions button[data-v-297f05cb]:hover:not(:disabled),.ai-chat-suggestions button[data-v-297f05cb]:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--chat-accent-border);color:var(--chat-accent)}.ai-chat-count-examples button[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-read-reset[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-result-actions button[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-suggestions button[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-composer[data-v-297f05cb]{border-top:0;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:.5rem;width:auto;min-width:0;max-width:100%;margin:0 1rem 1rem;padding:0;display:grid;overflow:visible}.ai-chat-composer textarea[data-v-297f05cb]{background:var(--chat-bg);border:1px solid var(--chat-input-border);color:inherit;resize:none;border-radius:.65rem;width:100%;min-width:0;max-width:100%;padding:.65rem;font-family:inherit;font-size:.875rem;line-height:1.5;display:block}.ai-chat-message-limit[data-v-297f05cb]{color:var(--chat-muted,#a1a1aa);grid-column:1/-1;margin:0;font-size:.75rem}.ai-chat-sensitive-input[data-v-297f05cb]{background:color-mix(in srgb,var(--chat-warning) 8%,var(--chat-elev));color:var(--chat-warning);border-left:2px solid;border-radius:.25rem;grid-column:1/-1;margin:0;padding:.5rem .65rem;font-size:.75rem;line-height:1.5}.ai-chat-composer-actions[data-v-297f05cb]{justify-items:center;gap:.25rem;display:grid}.ai-chat-assisted[data-v-297f05cb]{border:1px solid var(--chat-accent-border,#d8b68f);vertical-align:baseline;border-radius:.2rem;margin-inline-start:.3rem;padding:.05rem .2rem;font-size:.5625rem;font-weight:500;line-height:1;display:inline-block}.ai-chat-waiting[data-v-297f05cb]{color:var(--chat-accent,#99500d);align-items:center;gap:.5rem;min-width:0;display:inline-flex}.ai-chat-progress[data-v-297f05cb]{overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.25rem .5rem;min-width:0;min-height:1.125rem;margin-top:0;font-size:.75rem;line-height:1.5;display:flex}.ai-chat-pending-question[data-v-297f05cb]{gap:.5rem;display:grid}.ai-chat-pending-question .ai-chat-message-body[data-v-297f05cb]{overflow-wrap:anywhere;white-space:pre-wrap}.ai-chat-requested-report[data-v-297f05cb]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ai-chat-elapsed[data-v-297f05cb]{color:var(--chat-muted,#a1a1aa);font-variant-numeric:tabular-nums}.ai-chat-waiting-dots[data-v-297f05cb]{flex-shrink:0;gap:3px;display:inline-flex}.ai-chat-waiting-dots>span[data-v-297f05cb]{background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite ai-chat-waiting-pulse-297f05cb}.ai-chat-waiting-dots>span[data-v-297f05cb]:nth-child(2){animation-delay:.15s}.ai-chat-waiting-dots>span[data-v-297f05cb]:nth-child(3){animation-delay:.3s}@keyframes ai-chat-waiting-pulse-297f05cb{0%,70%,to{opacity:.35}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-chat-waiting-dots>span[data-v-297f05cb]{opacity:.7;animation:none}}.ai-chat-send[data-v-297f05cb]{background:var(--chat-action-bg);border:1px solid var(--chat-action-bg);color:var(--chat-action-fg);cursor:pointer;border-radius:.5rem;width:2.75rem;min-height:2.75rem;padding:0;font-size:1.3rem}a[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}button[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}select[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}textarea[data-v-297f05cb]:focus-visible{outline:2px solid var(--chat-accent);outline-offset:2px}.ai-chat-question-pages button[aria-disabled=true][data-v-297f05cb],button[data-v-297f05cb]:disabled{cursor:not-allowed;opacity:.55}.ai-chat-history-controls[data-v-297f05cb]{max-height:40dvh;overflow-y:auto}@media (max-height:480px){.ai-chat-panel[data-v-297f05cb]:not(.ai-chat-panel--support){flex-direction:column;display:flex;overflow-y:auto}.ai-chat-panel[data-v-297f05cb]:not(.ai-chat-panel--support)>*{flex-shrink:0}.ai-chat-messages[data-v-297f05cb]{overscroll-behavior:auto;min-height:8rem;overflow:visible}}.ai-chat-panel--support[data-v-297f05cb]{border-color:var(--chat-accent-border);grid-template-rows:auto minmax(0,1fr)}.ai-chat-header>div[data-v-297f05cb]{min-width:0}.ai-chat-header[data-v-297f05cb]:after{background:repeating-linear-gradient(90deg,var(--chat-border-strong) 0 1px,transparent 1px 8px);content:"";opacity:.5;pointer-events:none;height:5px;position:absolute;top:auto;bottom:0;left:0;right:0}.ai-chat-identity-mark[data-v-297f05cb]{--etched-etch-color:var(--chat-accent);color:var(--chat-logo-color);width:2.25rem;height:2.25rem}.ai-chat-panel--support>.ai-chat-header[data-v-297f05cb]{background:linear-gradient(115deg,var(--chat-accent-soft),var(--chat-elev));border-bottom-color:var(--chat-accent-border);border-top:3px solid var(--chat-accent)}.ai-chat-support-mark[data-v-297f05cb]{background:var(--chat-elev);border:1px solid var(--chat-accent-border);color:var(--chat-accent);border-radius:.65rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.ai-chat-panel--support[data-v-297f05cb] .support-embedded{background:linear-gradient(160deg,color-mix(in srgb,var(--chat-accent-soft) 45%,var(--chat-elev)),var(--chat-elev) 65%)}.ai-chat-subtitle[data-v-297f05cb]{color:var(--chat-muted);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.75rem}.ai-chat-location[data-v-297f05cb]{color:var(--chat-muted);grid-column:1/-1}.ai-chat-history-controls[data-v-297f05cb],.ai-chat-session-bar>[role][data-v-297f05cb]{grid-column:1/-1}.ai-chat-session-bar button[data-v-297f05cb]{background:var(--chat-elev);border:1px solid var(--chat-border);cursor:pointer;border-radius:.4rem;min-height:2.75rem;padding:.4rem .6rem;font-size:.75rem}.ai-chat-session-bar button[data-v-297f05cb]:hover:not(:disabled){border-color:var(--chat-accent);color:var(--chat-accent)}.ai-chat-icon-button[data-v-297f05cb]:hover:not(:disabled){background:var(--chat-sunken)}.ai-chat-speaker[data-v-297f05cb]{color:var(--chat-muted);margin-bottom:.45rem;font-size:.6875rem;font-weight:600;display:block}.ai-chat-message--assistant .ai-chat-speaker[data-v-297f05cb]{color:var(--chat-accent)}.ai-chat-welcome[data-v-297f05cb]{text-align:center;justify-items:center;max-width:22rem;margin:1rem auto;padding:.5rem 0;display:grid}.ai-chat-welcome .ai-chat-identity-mark[data-v-297f05cb]{width:4.5rem;height:4.5rem;margin-bottom:1rem}.ai-chat-welcome h3[data-v-297f05cb]{letter-spacing:-.025em;margin:0 0 .65rem;font-size:1.25rem;font-weight:550;line-height:1.3}.ai-chat-welcome p[data-v-297f05cb]{color:var(--chat-muted);max-width:19rem;margin:0;font-size:.8125rem}.ai-chat-welcome-examples[data-v-297f05cb]{text-align:left;width:100%;margin-top:1.5rem}.ai-chat-welcome-examples button[data-v-297f05cb]{border-bottom:1px solid var(--chat-border);color:var(--chat-fg);overflow-wrap:anywhere;text-align:start;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;min-height:2.75rem;padding:.65rem 0;font-size:.8125rem;display:grid}.ai-chat-welcome-examples button[data-v-297f05cb]:hover:not(:disabled){color:var(--chat-accent)}.ai-chat-example-number[data-v-297f05cb]{color:var(--chat-muted);font-size:.6875rem}.ai-chat-question-mode button[aria-pressed=true][data-v-297f05cb]{border-top-color:var(--chat-accent);color:var(--chat-accent)}.ai-chat-composer textarea[data-v-297f05cb]::placeholder{color:var(--chat-muted);opacity:1}.ai-chat-send[data-v-297f05cb]:hover:not(:disabled){background:var(--chat-action-hover)}.ai-chat-send.is-cancel[data-v-297f05cb]{background:var(--chat-sunken);border-color:var(--chat-border-strong);color:var(--chat-fg)}.ai-chat-send.is-cancel[data-v-297f05cb]:hover{background:var(--chat-border)}.ai-chat-load-older[data-v-297f05cb]{color:var(--chat-muted);margin:0 auto 1rem;padding:.5rem;display:block}[data-v-297f05cb] .support-embedded{--support-page:var(--chat-sunken);--support-bg:var(--chat-elev);--support-bg-2:var(--chat-elev);--support-soft:var(--chat-sunken);--support-tint:#7f7f7f14;--support-line:var(--chat-border);--support-line-strong:var(--chat-border-strong);--support-fg:var(--chat-fg);--support-muted:var(--chat-muted);--support-faint:var(--chat-muted);--support-shadow:none}@media (max-width:640px){.ai-chat-composer textarea[data-v-297f05cb]{font-size:1rem}.ai-chat-header[data-v-297f05cb]{gap:.5rem;padding-inline-start:.75rem;padding-inline-end:.75rem}.ai-chat-messages[data-v-297f05cb]{padding:1rem}}.ai-chat-launcher{--chat-accent:#00512e;--chat-logo-color:#097b45;--chat-accent-soft:#d9f7e4;--chat-accent-border:#b7e4c9;--chat-action-bg:#01603a;--chat-action-hover:#00512e;--chat-action-fg:#fff;--chat-input-border:#7b8186;--chat-bg:#fbfaf8;--chat-elev:#fff;--chat-sunken:#f3f1ef;--chat-border:#e6e4e2;--chat-border-strong:#cfcdca;--chat-fg:#0e1216;--chat-muted:#50565a;--chat-danger:#b71824;--chat-warning:#854d0e;--chat-shadow:0 24px 48px -12px #10182826,0 2px 4px #1018280a}@supports (color:color(display-p3 0 0 0)){.ai-chat-launcher{--chat-accent:color(display-p3 .0636344 .318489 .18045);--chat-accent-soft:color(display-p3 .874448 .965812 .900608);--chat-accent-border:color(display-p3 .753832 .889473 .794077);--chat-action-bg:color(display-p3 .155872 .369228 .239428);--chat-action-hover:color(display-p3 .0965751 .313943 .188333);--chat-input-border:color(display-p3 .486875 .505537 .522193);--chat-bg:color(display-p3 .983787 .979902 .972597);--chat-sunken:color(display-p3 .952193 .947044 .937365);--chat-border:color(display-p3 .900204 .895109 .885532);--chat-border-strong:color(display-p3 .811713 .805466 .793728);--chat-fg:color(display-p3 .0570836 .0710147 .0833986);--chat-muted:color(display-p3 .319603 .336987 .352496);--chat-danger:color(display-p3 .658151 .170097 .16999)}}@supports (color:lab(0% 0 0)){.ai-chat-launcher{--chat-accent:lab(29.5031% -36.8572 16.1873);--chat-accent-soft:lab(94.7408% -12.6978 5.61378);--chat-accent-border:lab(86.8873% -19.1329 8.45312);--chat-action-bg:lab(35.1864% -33.0089 14.5195);--chat-action-hover:lab(29.3795% -33.2679 14.6213);--chat-input-border:lab(53.6148% -1.61681 -3.28823);--chat-bg:lab(98.269% .167668 1.12768);--chat-sunken:lab(95.3719% .224829 1.50443);--chat-border:lab(90.7319% .225008 1.50456);--chat-border-strong:lab(82.6147% .283599 1.88211);--chat-fg:lab(5.27539% -1.12788 -2.68247);--chat-muted:lab(36.2141% -1.60247 -3.2808);--chat-danger:lab(40.057% 60.2793 38.9217)}}@supports (color:color(display-p3 0 0 0)){{--chat-accent:color(display-p3 .662969 .819519 .710556);--chat-accent-soft:color(display-p3 .0766545 .166551 .109104);--chat-accent-border:color(display-p3 .143346 .304449 .203578);--chat-bg:color(display-p3 .0427806 .0535859 .0631978);--chat-elev:color(display-p3 .0656016 .079711 .0922581);--chat-sunken:color(display-p3 .0277775 .0371115 .046391);--chat-border:color(display-p3 .128312 .143519 .157063);--chat-border-strong:color(display-p3 .202828 .222328 .239703);--chat-fg:color(display-p3 .953361 .946921 .934822);--chat-muted:color(display-p3 .628795 .648318 .665747);--chat-danger:color(display-p3 .903545 .589988 .554728)}}@supports (color:lab(0% 0 0)){{--chat-accent:lab(80.0589% -22.3913 9.88823);--chat-accent-soft:lab(14.8178% -16.3477 7.19866);--chat-accent-border:lab(29.1291% -26.267 11.5609);--chat-bg:lab(3.70491% -.72109 -1.68428);--chat-elev:lab(6.20425% -1.26427 -2.9783);--chat-sunken:lab(2.48213% -.544049 -1.30067);--chat-border:lab(14.172% -1.55991 -3.26025);--chat-border-strong:lab(23.4549% -1.88196 -3.91694);--chat-fg:lab(95.3747% .282615 1.88148);--chat-muted:lab(67.5352% -1.62396 -3.29205);--chat-danger:lab(71.0073% 37.3624 20.8207)}}body:has(.etched-redesign[data-theme=dark]) .ai-chat-launcher{--chat-accent:#9ed2b3;--chat-logo-color:var(--chat-accent);--chat-accent-soft:#0a2b1a;--chat-accent-border:#104f32;--chat-bg:#0a0e10;--chat-elev:#101418;--chat-sunken:#070a0c;--chat-border:#202528;--chat-border-strong:#33393e;--chat-fg:#f3f1ee;--chat-muted:#9fa6aa;--chat-danger:#f4928a;--chat-warning:#fcd34d;--chat-shadow:0 24px 48px -12px #0009,0 2px 6px #0000004d}@supports (color:color(display-p3 0 0 0)){body:has(.etched-redesign[data-theme=dark]) .ai-chat-launcher{--chat-accent:color(display-p3 .662969 .819519 .710556);--chat-accent-soft:color(display-p3 .0766545 .166551 .109104);--chat-accent-border:color(display-p3 .143346 .304449 .203578);--chat-bg:color(display-p3 .0427806 .0535859 .0631978);--chat-elev:color(display-p3 .0656016 .079711 .0922581);--chat-sunken:color(display-p3 .0277775 .0371115 .046391);--chat-border:color(display-p3 .128312 .143519 .157063);--chat-border-strong:color(display-p3 .202828 .222328 .239703);--chat-fg:color(display-p3 .953361 .946921 .934822);--chat-muted:color(display-p3 .628795 .648318 .665747);--chat-danger:color(display-p3 .903545 .589988 .554728)}}@supports (color:lab(0% 0 0)){body:has(.etched-redesign[data-theme=dark]) .ai-chat-launcher{--chat-accent:lab(80.0589% -22.3913 9.88823);--chat-accent-soft:lab(14.8178% -16.3477 7.19866);--chat-accent-border:lab(29.1291% -26.267 11.5609);--chat-bg:lab(3.70491% -.72109 -1.68428);--chat-elev:lab(6.20425% -1.26427 -2.9783);--chat-sunken:lab(2.48213% -.544049 -1.30067);--chat-border:lab(14.172% -1.55991 -3.26025);--chat-border-strong:lab(23.4549% -1.88196 -3.91694);--chat-fg:lab(95.3747% .282615 1.88148);--chat-muted:lab(67.5352% -1.62396 -3.29205);--chat-danger:lab(71.0073% 37.3624 20.8207)}}html.dark body:not(:has(.etched-redesign)) .ai-chat-launcher{--chat-accent:#9ed2b3;--chat-logo-color:var(--chat-accent);--chat-accent-soft:#0a2b1a;--chat-accent-border:#104f32;--chat-bg:#0a0e10;--chat-elev:#101418;--chat-sunken:#070a0c;--chat-border:#202528;--chat-border-strong:#33393e;--chat-fg:#f3f1ee;--chat-muted:#9fa6aa;--chat-danger:#f4928a;--chat-warning:#fcd34d;--chat-shadow:0 24px 48px -12px #0009,0 2px 6px #0000004d}@supports (color:color(display-p3 0 0 0)){html.dark body:not(:has(.etched-redesign)) .ai-chat-launcher{--chat-accent:color(display-p3 .662969 .819519 .710556);--chat-accent-soft:color(display-p3 .0766545 .166551 .109104);--chat-accent-border:color(display-p3 .143346 .304449 .203578);--chat-bg:color(display-p3 .0427806 .0535859 .0631978);--chat-elev:color(display-p3 .0656016 .079711 .0922581);--chat-sunken:color(display-p3 .0277775 .0371115 .046391);--chat-border:color(display-p3 .128312 .143519 .157063);--chat-border-strong:color(display-p3 .202828 .222328 .239703);--chat-fg:color(display-p3 .953361 .946921 .934822);--chat-muted:color(display-p3 .628795 .648318 .665747);--chat-danger:color(display-p3 .903545 .589988 .554728)}}@supports (color:lab(0% 0 0)){html.dark body:not(:has(.etched-redesign)) .ai-chat-launcher{--chat-accent:lab(80.0589% -22.3913 9.88823);--chat-accent-soft:lab(14.8178% -16.3477 7.19866);--chat-accent-border:lab(29.1291% -26.267 11.5609);--chat-bg:lab(3.70491% -.72109 -1.68428);--chat-elev:lab(6.20425% -1.26427 -2.9783);--chat-sunken:lab(2.48213% -.544049 -1.30067);--chat-border:lab(14.172% -1.55991 -3.26025);--chat-border-strong:lab(23.4549% -1.88196 -3.91694);--chat-fg:lab(95.3747% .282615 1.88148);--chat-muted:lab(67.5352% -1.62396 -3.29205);--chat-danger:lab(71.0073% 37.3624 20.8207)}}html.high-contrast body:not(:has(.etched-redesign)) .ai-chat-launcher{--chat-accent:#7fffb0;--chat-logo-color:var(--chat-accent);--chat-accent-soft:#000;--chat-accent-border:#fff;--chat-action-bg:#7fffb0;--chat-action-hover:#b3ffce;--chat-action-fg:#000;--chat-input-border:#fff;--chat-bg:#000;--chat-elev:#000;--chat-sunken:#000;--chat-border:#fff;--chat-border-strong:#fff;--chat-fg:#fff;--chat-muted:#fff;--chat-danger:#ffb4b4;--chat-warning:#fcd34d;--chat-shadow:none}html.etched-chat-docked{--etched-chat-offset:clamp(20rem,36vw,32rem)}#app>.etched-redesign{transition:padding-right 1s}#app:not(:has(>.etched-redesign)){transition:padding-right 1s}html.etched-chat-docked #app>.etched-redesign{padding-right:var(--etched-chat-offset)}html.etched-chat-docked #app:not(:has(>.etched-redesign)){padding-right:var(--etched-chat-offset)}@media (prefers-reduced-motion:reduce){#app>.etched-redesign{transition:none}#app:not(:has(>.etched-redesign)){transition:none}}
