:root{--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-height:41.76vh;--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-fade-start:84%;--companion-avatar-edge-x:7%;--companion-avatar-edge-top:4%;--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%);--theme-menu-active-bg:#007aff1f;--theme-menu-active-border:#007aff47;--theme-menu-swatch-1:#dff3ff;--theme-menu-swatch-2:#5ab4f2;--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;--stream-home-overlay:#0000005c;--stream-home-panel-bg:#fffffffa;--stream-home-panel-border:#ffffffc7;--stream-home-panel-shadow:0 16px 48px #00000024;--stream-home-divider:#0000000f;--stream-home-card-bg:#fffffff5;--stream-home-card-border:#0000000f;--stream-home-card-text:#1f2937;--stream-home-card-text-muted:#9ca3af;--stream-home-stat-bg:#00000005;--stream-home-stat-border:#0000000d;--stream-home-soft-bg:color-mix(in srgb,var(--brand-primary)10%,white 70%);--stream-home-soft-border:color-mix(in srgb,var(--brand-primary)24%,#0000);--stream-home-soft-text:#1d1d1f;--stream-home-soft-text-secondary:#6e6e73;--stream-home-soft-text-muted:#9a9aa0;--stream-home-soft-icon:var(--brand-primary);--stream-home-secondary-btn-bg:#fff;--stream-home-secondary-btn-border:#d4d4d4;--stream-home-secondary-btn-text:#404040;--stream-home-hover:#0000000d;--stream-home-field-bg:#fffffffa;--stream-home-field-border:#0000001a;--stream-home-bullet:#d1d5db;--stream-home-inline-link:var(--brand-primary);--stream-home-accent-violet:#6d28d9;--stream-home-badge-bg:#f0f9ff;--stream-home-badge-text:#075985;--stream-home-primary-bg:var(--brand-primary);--stream-home-primary-text:var(--brand-primary-text);--stream-home-primary-shadow:0 1px 2px #00000014;--stream-home-primary-hero-shadow:0 1px 3px #0000001f;--activity-card-bg:#fffffff7;--activity-card-border:#3884b642;--activity-card-shadow:0 4px 14px #0f172a0f,inset 0 0 0 .5px #ffffffa6;--activity-card-text:#0f172a;--activity-card-text-body:#1e293b;--activity-card-text-secondary:#334155;--activity-card-text-muted:#475569;--activity-card-link:#0369a1;--activity-card-link-underline:#0369a16b;--activity-card-step-bg:#f8fafceb;--activity-card-step-border:#0f172a14;--activity-card-badge-quiet-border:#0f172a1f;--activity-drawer-section-weight:650;--activity-drawer-day-label-weight:600;--activity-drawer-panel-text:var(--mac-label-primary);--activity-drawer-muted-text:var(--mac-label-secondary);--activity-drawer-day-label-text:var(--mac-label-secondary);--activity-ledger-section-text:var(--mac-label-secondary);--activity-ledger-section-active-text:#b45309;--activity-drawer-toggle-text:var(--mac-label-primary);--activity-drawer-toggle-icon:var(--mac-label-secondary);--companion-stream-entry-bg:#ffffffd1;--companion-stream-entry-border:#007aff2e;--companion-stream-entry-shadow:0 2px 10px #0f172a0f;--companion-stream-entry-text:var(--mac-label-primary);--companion-stream-entry-subtext:var(--mac-label-secondary);--companion-stream-entry-icon-bg:var(--state-hint-blue-bg);--companion-stream-entry-icon-color:var(--state-selected-text);--companion-stream-entry-dot:var(--state-hint-blue);--companion-stream-entry-chevron:var(--mac-label-tertiary);--companion-stream-entry-bg-hover:#fffffff5;--companion-stream-entry-bg-unread:var(--state-selected-bg);--companion-stream-entry-border-unread:var(--state-selected-border);--companion-stream-entry-count-bg:var(--state-action-blue);--companion-stream-entry-count-text:#fff;--companion-stream-entry-active-ring:var(--state-selected-ring);--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-code-bg:#0000000a;--tool-drawer-code-border:#0000000f;--tool-drawer-link:var(--brand-primary);--tool-drawer-calendar-weekend:#b45309;--tool-drawer-calendar-weekend-header-bg:#fff4e7f2;--tool-drawer-calendar-weekend-day-num:#9a4b12;--tool-drawer-calendar-weekend-lunar:#a16207;--tool-drawer-calendar-lunar:#6e6e73;--tool-drawer-calendar-blank-bg:#00000005;--tool-drawer-calendar-weekend-bg:#fff7edc7;--tool-drawer-calendar-weekend-blank-bg:#fff7ed6b;--tool-drawer-calendar-weekend-hover-bg:#ffedd5e6;--tool-drawer-calendar-selected-bg:#007aff24;--tool-drawer-calendar-selected-ring:#007aff6b;--tool-drawer-calendar-selected-accent:#007aff;--tool-drawer-calendar-selected-weekend-bg:#ffedd5f0;--tool-drawer-calendar-selected-weekend-accent:#b45309;--tool-drawer-calendar-selected-day-num:#007aff;--tool-drawer-calendar-hover-bg:#0000000a;--tool-drawer-calendar-day-num:var(--mac-label-primary);--tool-drawer-calendar-today-bg:var(--brand-primary);--tool-drawer-calendar-today-text:#fff;--tool-drawer-calendar-today-shadow:none;--tool-drawer-calendar-today-card-start:#f2f9ffeb;--tool-drawer-calendar-today-card-end:#ffffffbd;--tool-drawer-calendar-grid-start:#fffffff0;--tool-drawer-calendar-grid-end:#f7fbffc7;--tool-drawer-calendar-event-row-bg:#ffffffc2;--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);--ledger-now-border:#0000000f;--activity-drawer-stream-border:#0000000f;--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);--avatar-anchor-border:#00000014;--avatar-anchor-bg:var(--mac-panel-bg);--stream-home-danger-hover-bg:#ef44441a;--stream-home-danger-hover-text:#ef4444;--stream-home-soft-panel-hover-border:#007aff33;--stream-home-soft-panel-hover-bg:#ffffffeb;--stream-home-text-muted-color:var(--mac-label-secondary);--stream-home-greeting-title-color:var(--mac-label-primary);--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)}
