:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-m-plus-2:"M PLUS 2","PingFang SC","Microsoft YaHei",ui-sans-serif,system-ui,sans-serif;--font-montserrat:"Montserrat",ui-sans-serif,system-ui,sans-serif;--companion-avatar-width:23.04%;--companion-floor-reserve:max(9rem,22vh);--companion-avatar-floor-gap:7vh;--companion-input-gradient-height:var(--companion-floor-reserve);--companion-page-min:320px;--companion-input-rail-max:48rem;--companion-input-rail-gutter:1rem;--companion-chat-safe-top:1.25rem;--companion-chat-safe-bottom:1.5rem;--companion-tool-dock-width:3.5rem;--companion-tool-dock-collapsed-width:2.75rem;--companion-tool-dock-gap:.5rem;--companion-tool-dock-inset:max(.75rem,env(safe-area-inset-right,0));--companion-tool-drawer-active-width:0;--companion-grid-left-width:300px;--companion-grid-gap:16px;--companion-grid-padding:16px;--companion-grid-col-gap:14px;--companion-panel-radius:20px;--companion-active-accent:var(--brand-primary);--companion-active-accent-ring:color-mix(in srgb,var(--companion-active-accent)42%,#0000);--companion-active-accent-bg:color-mix(in srgb,var(--companion-active-accent)14%,#0000);--mac-label-tertiary:#9a9aa0;--companion-avatar-object-x:42.5%;--brand-primary:#007aff;--brand-primary-hover:#0062cc;--brand-primary-light:#007aff1f;--brand-primary-text:#fff;--brand-aside-bg:#0a1628;--brand-aside-glow-1:#007aff38;--brand-aside-glow-2:#5ea8ff2e;--state-action-blue:var(--brand-primary);--state-action-blue-hover:var(--brand-primary-hover);--state-selected-bg:#007aff1c;--state-selected-border:#007aff47;--state-selected-ring:#007aff38;--state-selected-text:#0a63c7;--state-hint-blue:#5aa8f2;--state-hint-blue-bg:#5aa8f21f;--mac-label-primary:#1d1d1f;--mac-label-secondary:#515154;--mac-bar-bg:#fbfbfdc7;--mac-bar-border:#00000014;--mac-fill-secondary:#0000000d;--mac-fill-hover:#00000014;--mac-panel-bg:#ffffffe0;--mac-panel-shadow:0 8px 32px #0000001f,0 0 0 .5px #0000000f;--companion-menu-bg:#fffffffa;--companion-menu-border:.5px solid var(--mac-bar-border);--companion-menu-shadow:var(--mac-panel-shadow);--companion-header-cluster-bg:#ffffff8c;--companion-header-cluster-border:#00000014;--companion-header-divider-bg:#0000001a;--companion-page-bg-horizontal:linear-gradient(90deg,#fff00%,#ffffff1430%,#ffffff2456%,#ffffff2e100%);--companion-page-bg-vertical:linear-gradient(180deg,#0000 0%,#ecf5ff7a12%,#d6e8ffbd28%,#c6d6fce046%,#91c4f4f066%,#34a8ecfa84%,#1084d6100%);--companion-shell-grid-bg-radial:radial-gradient(120% 80% at 80% 0%,#e8f4ffd10%,#0000 55%);--companion-shell-grid-bg-linear:linear-gradient(180deg,#f0f7ff 0%,#e6f0fc 30%,#eaf1fc 60%,#e3f1fb 100%);--chat-bubble-assistant-bg:#f2f2f6;--chat-bubble-assistant-text:#1d1d1f;--chat-bubble-assistant-border:#00000008;--chat-bubble-assistant-shadow:0 1px 1px #00000006;--artifact-entry-bg:#ffffffd1;--artifact-entry-bg-hover:#fffffff5;--artifact-entry-border:#00000014;--artifact-entry-border-hover:#007aff38;--artifact-entry-shadow:0 1px 5px #0f172a0d;--artifact-entry-shadow-hover:0 4px 14px #0f172a12,inset 0 0 0 .5px #ffffffb8;--artifact-entry-focus-ring:0 0 0 3px #007aff2e;--artifact-entry-title:#1d1d1f;--artifact-entry-type:#6e6e73;--artifact-entry-meta:#6e6e73;--artifact-entry-icon-bg:#f7fbff;--artifact-entry-icon-border:#007aff24;--artifact-entry-icon-color:#0a63c7;--artifact-entry-chevron:#8a8a90;--artifact-entry-active-bg:#edf7fff0;--artifact-entry-active-border:#007aff4d;--artifact-entry-active-title:#083b75;--artifact-entry-active-meta:#356b9f;--artifact-entry-active-icon-bg:#fff;--artifact-entry-active-icon-border:#007aff33;--artifact-entry-active-icon-color:#0062cc;--artifact-entry-active-chevron:#0062cc;--chat-collapse-bg:#ffffffd1;--chat-collapse-bg-hover:#ffffffeb;--chat-collapse-text:#1d1d1f;--chat-collapse-border:#00000012;--input-toolbar-btn-radius:.5625rem;--input-toolbar-btn-size:2rem;--input-toolbar-btn-border:#0000001a;--input-toolbar-btn-border-hover:#0000002e;--input-toolbar-btn-bg:#ffffff6b;--input-toolbar-btn-bg-hover:#ffffffad;--input-toolbar-btn-bg-active:#ffffffc7;--input-toolbar-btn-color:var(--mac-label-secondary);--input-toolbar-btn-color-hover:var(--mac-label-primary);--input-toolbar-btn-active-bg:var(--state-selected-bg);--input-toolbar-btn-active-color:var(--state-selected-text);--input-toolbar-btn-active-border:var(--state-selected-border);--input-toolbar-btn-send-bg:var(--brand-primary);--input-toolbar-btn-send-color:var(--brand-primary-text);--input-toolbar-btn-send-gradient:linear-gradient(145deg,var(--brand-primary)0%,var(--brand-primary-hover)100%);--input-toolbar-btn-send-shadow:0 2px 8px #007aff47,inset 0 1px 0 #ffffff38;--input-toolbar-btn-disabled-bg:#ffffff3d;--input-toolbar-btn-disabled-color:var(--mac-label-tertiary);--input-toolbar-btn-disabled-border:#0000000f;--input-toolbar-divider:#00000014;--input-toolbar-label-color:var(--mac-label-tertiary);--input-toolbar-label-active-color:var(--state-selected-text);--input-toolbar-send-label-color:var(--brand-primary);--input-toolbar-send-label-disabled-color:var(--mac-label-tertiary);--input-bar-bg:#fff;--input-bar-border:#18181b1a;--input-bar-border-focus:#409cffad;--input-bar-shadow:0 10px 26px #18181b14,0 1px 2px #18181b0d;--input-bar-radius:1.375rem;--bubble-user-bg:var(--input-toolbar-btn-send-bg);--bubble-user-border:#0000;--bubble-user-shadow:var(--input-toolbar-btn-send-shadow);--chat-avatar-shadow:0 1px 3px #00000014;--companion-shell-grid-neon-bg:var(--companion-shell-grid-bg-linear);--companion-session-shell-border:#00000014;--companion-session-shell-bg:var(--mac-panel-bg);--companion-session-shell-shadow:var(--mac-panel-shadow);--companion-session-shell-inner-bg:#0000;--companion-session-shell-inner-shadow:none;--companion-input-caret:var(--brand-primary);--companion-input-placeholder:var(--mac-label-secondary);--tool-dock-border:#00000014;--tool-dock-bg:var(--mac-panel-bg);--tool-dock-shadow:var(--mac-panel-shadow);--tool-dock-scrollbar:#0003#0000;--tool-dock-scrollbar-thumb:#0003;--tool-dock-scrollbar-track:#0000;--tool-dock-btn-text:var(--mac-label-primary);--tool-dock-btn-hover-text:var(--mac-label-primary);--tool-dock-btn-bg:#0000;--tool-dock-btn-hover-bg:#0000000e;--tool-dock-btn-active-bg:var(--state-selected-bg);--tool-dock-btn-active-border:var(--state-selected-border);--tool-dock-btn-active-shadow:none;--tool-dock-hint-text:var(--mac-label-tertiary);--tool-dock-hint-active-text:var(--state-selected-text);--tool-dock-divider:#0000001a;--tool-shortcut-card-border:#ffffff8f;--tool-shortcut-card-bg:linear-gradient(180deg,#ffffffc7,#ffffff85),#ffffff75;--tool-shortcut-card-bg-hover:linear-gradient(180deg,#ffffffe0,#ffffff9e),#ffffff8f;--tool-shortcut-card-shadow:0 .5px 0 #ffffffe0inset,0 8px 22px #0000000e;--tool-shortcut-card-shadow-hover:0 .5px 0 #fffffff2inset,0 10px 26px #00000013;--tool-shortcut-icon-border:#0000000b;--tool-shortcut-icon-bg:linear-gradient(180deg,#ffffffeb,#f5f7fab8),#007aff14;--tool-shortcut-icon-color:var(--state-selected-text);--tool-shortcut-icon-shadow:0 .5px 0 #ffffffe6inset,0 3px 8px #0000000d;--tool-shortcut-meta-text:var(--mac-label-tertiary);--tool-drawer-border:#00000014;--tool-drawer-bg:var(--mac-panel-bg);--tool-drawer-text:var(--mac-label-primary);--tool-drawer-shadow:-8px 0 28px #00000014,0 0 0 .5px #fff9inset;--tool-drawer-scrollbar:#0003#0000;--tool-drawer-body-text:var(--mac-label-primary);--tool-drawer-widget-bg:#0000000a;--tool-drawer-widget-border:#0000000f;--tool-drawer-widget-text:var(--mac-label-secondary);--tool-drawer-widget-text-strong:var(--mac-label-primary);--tool-drawer-widget-text-muted:var(--mac-label-secondary);--tool-drawer-widget-text-meta:var(--state-selected-text);--tool-drawer-widget-shadow:none;--tool-drawer-segment-bg:#0000000d;--tool-drawer-control-bg:#0000000a;--tool-drawer-control-border:#00000014;--tool-drawer-control-text:var(--mac-label-primary);--tool-drawer-control-placeholder:var(--mac-label-secondary);--tool-drawer-control-focus-border:#007aff80;--tool-drawer-control-focus-ring:0 0 0 3px #007aff26;--tool-drawer-btn-secondary-bg:#0000000a;--tool-drawer-btn-secondary-border:#0000001a;--tool-drawer-btn-secondary-text:var(--mac-label-primary);--tool-drawer-btn-secondary-hover-bg:#00000014;--tool-drawer-btn-secondary-hover-text:var(--mac-label-primary);--tool-drawer-btn-active-bg:var(--state-selected-bg);--tool-drawer-btn-active-text:var(--state-selected-text);--tool-drawer-btn-active-shadow:inset 0 0 0 1px var(--state-selected-border);--tool-drawer-link:var(--brand-primary);--tool-drawer-calendar-today-card-start:#f2f9ffeb;--tool-drawer-calendar-today-card-end:#ffffffbd;--tool-drawer-calendar-detail-bg:#00000008;--tool-drawer-calendar-detail-border:#0000000f;--tool-drawer-calendar-detail-title:var(--mac-label-primary);--tool-drawer-skeleton-bg:#0000000a;--tool-drawer-skeleton-border:#0000000f;--tool-drawer-skeleton-block:#00000014;--chat-hover-time:var(--mac-label-secondary);--chat-action-btn-border:#00000014;--chat-action-btn-bg:#0000;--chat-action-btn-text:var(--mac-label-primary);--chat-action-btn-icon:var(--brand-primary);--chat-action-btn-hover-bg:#ffffffb8;--chat-action-btn-hover-text:var(--mac-label-primary);--chatlog-panel-border:#00000014;--chatlog-time-pill-bg:#0000000f;--chatlog-time-pill-text:var(--mac-label-secondary);--chatlog-time-pill-border:#0000000f;--chatlog-card-border:#0000000f;--chatlog-card-bg:#00000008;--chatlog-card-text:var(--mac-label-primary);--chatlog-card-text-muted:var(--mac-label-secondary);--chatlog-divider:#0000000f;--chatlog-input-border:#0000001a;--chatlog-input-bg:var(--mac-panel-bg);--chatlog-input-text:var(--mac-label-primary);--chatlog-input-placeholder:var(--mac-label-secondary);--chatlog-input-focus-border:#007aff80;--chatlog-input-focus-ring:0 0 0 3px #007aff26;--chatlog-btn-ghost-border:#00000014;--chatlog-btn-ghost-text:var(--mac-label-secondary);--chatlog-btn-ghost-hover-bg:#0000000a;--chatlog-btn-ghost-hover-text:var(--mac-label-primary);--chatlog-priority-active-bg:var(--brand-primary);--chatlog-priority-active-text:#fff;--chatlog-priority-inactive-bg:#0000000a;--chatlog-priority-inactive-text:var(--mac-label-secondary);--chatlog-priority-inactive-hover-bg:#0000000f;--chatlog-alert-error-bg:#f871711a;--chatlog-alert-error-text:#dc2626;--chatlog-meta-text:var(--mac-label-secondary);--zai-confirm-card-border:#0000001a;--zai-confirm-card-bg:#fffffff5;--zai-confirm-title-text:#1d1d1f;--zai-confirm-message-text:#6e6e73;--zai-confirm-cancel-border:#0000001f;--zai-confirm-cancel-text:#1d1d1f;--zai-confirm-cancel-hover-bg:#0000000d;--zai-confirm-confirm-bg:#1d1d1f;--zai-confirm-confirm-text:#fff;--tool-drawer-title-text:var(--mac-label-primary);--tool-drawer-subtitle-text:var(--mac-label-secondary);--tool-drawer-chrome-border:#0000000f;--tool-drawer-chrome-bg:color-mix(in srgb,var(--mac-panel-bg)88%,#0000);--tool-drawer-close-color:var(--mac-label-secondary);--tool-drawer-close-hover-bg:#0000000d;--artifact-document-shell-bg:#fff;--artifact-document-shell-border:#0000001f;--artifact-document-header-bg:#f6f6f4;--artifact-document-header-border:#0000001a;--artifact-document-title-text:#1f2933;--artifact-document-action-text:#4b5563;--artifact-document-action-hover-bg:#0000000e;--artifact-document-action-hover-text:#111827;--artifact-document-action-active-bg:#00000018;--artifact-document-body-bg:#fff;--artifact-document-search-bg:#fff;--artifact-document-search-border:#00000014;--artifact-document-search-text:#111827;--artifact-document-search-placeholder:#9ca3af;--artifact-document-search-muted:#8a8f98;--artifact-document-feedback-bg:#111827e0;--artifact-document-feedback-text:#fff;--artifact-document-feedback-border:#00000014;--artifact-document-mark-bg:#fff2a8;--artifact-document-mark-ring:#d9770629;--tool-tw-heading:var(--mac-label-primary);--tool-tw-body:var(--mac-label-secondary);--tool-tw-muted:var(--mac-label-tertiary);--tool-tw-danger:#dc2626;--tool-tw-warning:#d97706;--tool-tw-link:var(--brand-primary)}
