[data-mail-palette=mineral],[data-calendar-palette=mineral],[data-todo-palette=mineral],[data-notes-palette=mineral],[data-nowstrip-palette=mineral],[data-kanban-palette=mineral],[data-chat-palette=mineral],[data-homepage-palette=mineral],[data-settings-palette=mineral],[data-teamspace-palette=mineral],[data-flow-palette=mineral]{--background:#f2f0ea;--foreground:#33383d;--card:#faf9f6;--card-foreground:#33383d;--card-solid:#faf9f6;--popover:#faf9f6;--popover-foreground:#33383d;--dropdown:#faf9f6;--dropdown-foreground:#33383d;--surface-floating:#faf9f6;--surface-sheet:#fff;--tour-hero-bg:#edebe4;--editor-code-bg:#f2f0ea;--ink-warm:#33383d;--muted-warm:#6e7378;--primary:#3f7d6e;--primary-rgb:63, 125, 110;--primary-text:#2f5e53;--primary-foreground:#faf9f6;--primary-soft:#a8cfc4;--primary-strong:#35695c;--primary-hover:#35695c;--primary-pressed:#2b564b;--primary-muted:#3f7d6e0f;--primary-subtle:#3f7d6e1f;--primary-border:#3f7d6e33;--accent:#3f7d6e1a;--accent-foreground:#3f7d6e;--selected:#3f7d6e1a;--surface-accent:#3f7d6e0f;--surface-accent-hover:#3f7d6e1a;--secondary:#e7e4dd;--secondary-foreground:#33383d;--muted:#e7e4dd;--muted-foreground:#6e7378;--border:#e0ddd6;--input:#e0ddd6;--ring:#c9c5bc;--border-hairline:#33383d12;--border-strong:#cdc9c1;--border-emphasis:#cdc9c1;--flow-scrim:transparent;--flow-sheet-blur:10px;--flow-sheet-highlight:#ffffff80;--flow-progress-track:#33383d1f;--flow-progress-fill:#33383db8;--text-primary:#33383df2;--text-secondary:#33383db3;--text-tertiary:#33383d80;--text-faint:#33383d59;--text-subtle:#33383d40;--rail-bg:#1c2225;--rail-icon:#e8ecea9e;--rail-icon-hover:#e8eceae0;--rail-hover:#e8ecea14;--rail-active:#3f7d6e38;--rail-separator:#e8ecea24;--rail-subgroup:#e8ecea0d;--sidebar:#faf9f6;--sidebar-foreground:#33383d;--sidebar-primary:#3f7d6e;--sidebar-primary-foreground:#faf9f6;--sidebar-accent:#3f7d6e1a;--sidebar-accent-foreground:#3f7d6e;--sidebar-border:#e0ddd6;--sidebar-ring:#c9c5bc;--sidebar-active-bg:#3f7d6e1f;--sidebar-active-text:#35695c;--elevation-1:0 1px 2px #33383d0a, 0 4px 16px #33383d12;--elevation-2:0 12px 28px #33383d29;--elevation-sheet:0 -8px 28px #33383d24;--flow-sheet-shadow:0 1px 2px #33383d0a, 0 12px 32px #33383d0f;--shadow-glow-amber:0 4px 20px #3f7d6e66, 0 2px 8px #3f7d6e4d;--shadow-glow-primary:0 4px 20px #3f7d6e80, 0 2px 8px #3f7d6e66;--shadow-cta:0 4px 24px #3f7d6e40;--shadow-cta-hover:0 8px 32px #3f7d6e59;--kanban-waiting-ink:#7a5a3a;--kanban-decision-decided-bg:#efece5;--kanban-decision-decided-border:#e0ddd6;--kanban-check:#3f7d6e;--kanban-check-rgb:63, 125, 110;--kanban-halo-new-border:#3f7d6e59;--kanban-halo-new-shadow:0 0 0 1px #3f7d6e1f, 0 0 24px 4px #3f7d6e47;--kanban-remote-landed-border:#3f7d6e73;--alfred-primary:#3f7d6e;--alfred-primary-light:#a8cfc4;--alfred-primary-darker:#2b564b;--alfred-accent:#3f7d6e;--alfred-accent-light:#3f7d6e26;--alfred-accent-dark:#35695c;--alfred-accent-darker:#2b564b}.dark [data-mail-palette=mineral],.dark [data-calendar-palette=mineral],.dark [data-todo-palette=mineral],.dark [data-notes-palette=mineral],.dark [data-nowstrip-palette=mineral],.dark [data-kanban-palette=mineral],.dark [data-chat-palette=mineral],.dark [data-homepage-palette=mineral],.dark [data-settings-palette=mineral],.dark [data-teamspace-palette=mineral],.dark [data-flow-palette=mineral]{--primary:#58a08d;--primary-rgb:88, 160, 141;--primary-text:#58a08d;--primary-foreground:#12171a;--primary-soft:#a8cfc4;--primary-strong:#6cb3a0;--primary-hover:#6cb3a0;--primary-pressed:#4a8d7b;--primary-muted:#58a08d14;--primary-subtle:#58a08d26;--primary-border:#58a08d33;--accent:#58a08d1a;--accent-foreground:#58a08d;--selected:#58a08d26;--surface-accent:#58a08d0d;--surface-accent-hover:#58a08d14;--background:#141719;--foreground:#e9e7e1;--card:#1f2427;--card-foreground:#e9e7e1;--card-solid:#1f2427;--popover:#2a3033;--popover-foreground:#e9e7e1;--dropdown:#2a3033;--dropdown-foreground:#e9e7e1;--surface-floating:#2a3033;--surface-sheet:#1f2427;--tour-hero-bg:#1a1e21;--editor-code-bg:#141719;--ink-warm:#e9e7e1;--muted-warm:#9ba0a4;--secondary:#262b2e;--secondary-foreground:#e9e7e1;--muted:#262b2e;--muted-foreground:#9ba0a4;--border:#ffffff14;--input:#ffffff14;--ring:#ffffff3d;--border-hairline:#ffffff0d;--border-subtle:#ffffff0d;--text-primary:#e9e7e1f2;--text-secondary:#e9e7e1b8;--text-tertiary:#e9e7e18c;--text-faint:#e9e7e166;--text-subtle:#e9e7e147;--widget-text-primary:233 231 225;--widget-text-secondary:233 231 225 / .72;--widget-text-tertiary:233 231 225 / .55;--widget-text-muted:155 160 164;--sidebar:#1f2427;--sidebar-foreground:#e9e7e1;--sidebar-primary-foreground:#141719;--sidebar-border:#ffffff14;--sidebar-ring:#ffffff3d;--elevation-1:0 1px 2px #0000004d, 0 4px 16px #00000059;--elevation-2:0 12px 28px #00000080;--elevation-sheet:0 -8px 28px #00000073;--flow-sheet-shadow:0 1px 2px #0000004d, 0 12px 32px #0006;--border-strong:#ffffff29;--border-emphasis:#ffffff38;--flow-scrim:#0a0c1047;--flow-sheet-blur:16px;--flow-sheet-highlight:#ffffff12;--flow-progress-track:#e9e7e129;--flow-progress-fill:#e9e7e1e6;--sidebar-primary:#58a08d;--sidebar-accent:#58a08d1a;--sidebar-accent-foreground:#58a08d;--sidebar-active-bg:#58a08d26;--sidebar-active-text:#6cb3a0;--rail-active:#58a08d38;--shadow-glow-amber:0 4px 20px #58a08d66, 0 2px 8px #58a08d4d;--shadow-glow-primary:0 4px 20px #58a08d80, 0 2px 8px #58a08d66;--shadow-cta:0 4px 24px #58a08d40;--shadow-cta-hover:0 8px 32px #58a08d59;--kanban-waiting-ink:#d9b491;--kanban-decision-decided-bg:#ffffff08;--kanban-decision-decided-border:#ffffff0d;--kanban-check:#58a08d;--kanban-check-rgb:88, 160, 141;--kanban-halo-new-border:#58a08d66;--kanban-halo-new-shadow:0 0 0 1px #58a08d26, 0 0 20px 2px #58a08d52;--kanban-remote-landed-border:#58a08d66;--chart-1:#58a08d;--chart-2:#a8cfc4;--chart-3:#58a08db3;--chart-4:#58a08d80;--chart-5:#58a08d4d;--alfred-primary:#58a08d;--alfred-primary-light:#a8cfc4;--alfred-primary-darker:#4a8d7b;--alfred-accent:#58a08d;--alfred-accent-light:#58a08d26;--alfred-accent-dark:#6cb3a0;--alfred-accent-darker:#4a8d7b}[data-mail-palette=mineral] .alfred-pane-header,[data-calendar-palette=mineral] .alfred-pane-header,[data-todo-palette=mineral] .alfred-pane-header,[data-notes-palette=mineral] .alfred-pane-header{-webkit-backdrop-filter:none;background:0 0;border-bottom:none;height:56px}[data-chat-palette=mineral] .alfred-pane-header{-webkit-backdrop-filter:none;background:0 0;border-bottom:none}[data-kanban-palette=mineral] .alfred-pane-header{-webkit-backdrop-filter:none;background:0 0;border-bottom:none;height:48px}[data-chat-palette=mineral]{--donna:#fd9e55;--donna-text:#b5722a;--donna-muted:#fd9e5514;--donna-subtle:#fd9e5524;--donna-border:#fd9e5573}.dark [data-chat-palette=mineral]{--donna:#fd9e55;--donna-text:#fd9e55;--donna-muted:#fd9e551a;--donna-subtle:#fd9e5529;--donna-border:#fd9e5566}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;-o-user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{width:20px;height:20px;position:absolute}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
