:root{--bg-app:0 0% 100%;--bg-raised:0 0% 97.3%;--chrome-band:var(--background);--bg-surface:0 0% 100%;--bg-surface-2:0 0% 91.8%;--wb-canvas-grey:220 12% 89.4%;--wb-canvas-blue:213 38% 90%;--wb-canvas-green:120 15% 89%;--wb-canvas-amber:35 45% 88%;--wb-selection:168.7 84.2% 27.3%;--wb-guide:168.7 84.2% 31%;--wb-spacing:168.7 84.2% 33%;--wb-handle-fill:0 0% 100%;--wb-handle-ring:0 0% 0%;--wb-ink-red:0 100% 69.6%;--wb-ink-orange:27.8 98.9% 64.9%;--wb-ink-yellow:48.4 100% 64.5%;--wb-ink-green:138.3 63.1% 47.8%;--wb-ink-blue:216.2 84.4% 67.3%;--wb-ink-purple:248.6 76.6% 71.6%;--wb-ink-pink:306.2 80.6% 71.8%;--wb-hl-blend:multiply;--bg-hover:300 1.8% 11.2%/0.06;--bg-row-hover:300 2% 19.6%/0.13;--bg-active:300 1.8% 11.2%/0.13;--scrim:300 1.8% 11.2%/0.7;--scrim-panel:300 1.8% 11.2%/0.48;--scrim-media:0 0% 0%/1;--pill-active-bg:300 2% 78%;--pill-active-fg:300 1.8% 11.2%;--text-primary:300 1.8% 11.2%;--text-secondary:260 2.2% 27.3%;--text-tertiary:260 1.6% 37.1%;--text-nav:300 1.8% 11.2%/0.8;--text-on-fill:0 0% 100%;--border:260 1.6% 37.1%/0.13;--border-hairline:0 0% 86.7%;--border-control:264 2% 48.8%;--link:169 84.5% 22.7%;--code-fg:6.4 63.7% 46.5%;--code-bg:0 0% 91.8%;--code-border:260 1.6% 36.9%/0.13;--accent:168.7 84.2% 27.3%;--accent-fg:0 0% 100%;--accent-bg:156.7 47.4% 92.5%;--success:142.7 73% 27.6%;--presence-online:154.8 60.2% 42.2%;--presence-away:32.4 80.4% 54.3%;--presence-offline:240 1.6% 54.3%;--success-on-fill:0 0% 100%;--success-ink:142.7 73% 27.6%;--success-bg:143 50% 93%;--unread:6.4 63.7% 46.5%;--unread-on-fill:11.4 84% 95.1%;--danger:6.4 63.7% 46.5%;--danger-on-fill:0 0% 100%;--danger-ink:6.4 63.7% 46.5%;--danger-bg:11.4 84% 95.1%;--warning-bg:50.3 100% 93.9%;--warning-ink:44.9 100% 21%;--mention-bg:45 100% 50%/0.18;--input-bg:0 0% 100%;--input-border:264 2% 48.8%;--focus-ring:168.7 84.2% 27.3%;--selection:168.7 84.2% 27.3%/0.13;--note-blue:206.1 80.1% 35.5%;--note-blue-bg:195 100% 94.5%}.dark{--bg-app:158.2 40.7% 5.3%;--bg-raised:158.2 40.7% 5.3%;--chrome-band:var(--background);--bg-surface:158.6 35% 7.8%;--bg-surface-2:156.7 32.1% 11%;--wb-canvas-grey:158 18% 11%;--wb-canvas-blue:213 28% 15.1%;--wb-canvas-green:150 18% 13.9%;--wb-canvas-amber:35 20% 13.9%;--wb-selection:163.5 71.7% 61.2%;--wb-guide:163.5 71.7% 54%;--wb-spacing:163.5 71.7% 57%;--wb-handle-fill:0 0% 100%;--wb-handle-ring:0 0% 0%;--wb-ink-red:0 100% 69.6%;--wb-ink-orange:27.8 98.9% 64.9%;--wb-ink-yellow:48.4 100% 64.5%;--wb-ink-green:138.3 63.1% 47.8%;--wb-ink-blue:216.2 84.4% 67.3%;--wb-ink-purple:248.6 76.6% 71.6%;--wb-ink-pink:306.2 80.6% 71.8%;--wb-hl-blend:screen;--bg-hover:0 0% 97.3%/0.08;--bg-row-hover:0 0% 97.3%/0.08;--bg-active:0 0% 97.3%/0.18;--scrim:210 11.1% 7.1%/0.6;--scrim-panel:210 11.1% 7.1%/0.6;--scrim-media:0 0% 0%/1;--pill-active-bg:210 5.8% 27.1%;--pill-active-fg:0 0% 97.3%;--text-primary:150 26.7% 94.1%;--text-secondary:150 13.6% 74.1%;--text-tertiary:151.4 10.2% 59.8%;--text-nav:150 20% 88%/0.8;--text-on-fill:0 0% 97.3%;--border:158 40% 85%/0.1;--border-hairline:158 40% 85%/0.1;--border-control:156 12% 46%;--link:163.5 71.7% 61.2%;--code-fg:8.1 100% 71%;--code-bg:156.7 32.1% 11%;--code-border:158 40% 85%/0.1;--accent:168.7 84.2% 27.3%;--accent-fg:0 0% 100%;--accent-bg:160 47.4% 11.2%;--success:144 68% 28%;--presence-online:155.5 54.3% 50.4%;--presence-away:36.3 87.3% 58.6%;--presence-offline:152.3 6.5% 57.6%;--success-on-fill:0 0% 97.3%;--success-ink:141.6 61.6% 61.2%;--success-bg:145 50% 10%;--unread:8.1 100% 71%;--unread-on-fill:8 55% 11%;--danger:6.4 63.7% 46.5%;--danger-on-fill:0 0% 97.3%;--danger-ink:8.1 100% 71%;--danger-bg:7.5 52.6% 14.9%;--warning-bg:38.3 100% 9.2%;--warning-ink:45.1 100% 43.5%;--mention-bg:43.1 100% 31.4%/0.18;--input-bg:158.6 35% 7.8%;--input-border:156 12% 46%;--focus-ring:163.5 71.7% 61.2%;--selection:163.5 71.7% 61.2%/0.22;--note-blue:198.3 88.7% 44%;--note-blue-bg:205.3 100% 8.8%}:root{--type-micro:12px;--type-caption:13px;--type-base:15px;--type-subtitle:18px;--type-title:22px;--type-headline:28px;--weight-base:400;--weight-semibold:600;--weight-bold:700;--weight-black:900;--lh-body:1.46667;--lh-tight:1.25;--lh-title:1.3333;--lh-row:28px;--m-type-title:27px;--m-type-body:21px;--m-type-name:21px;--m-type-section:19px;--m-type-secondary:19px;--m-type-meta:15px;--m-lh-body:1.2;--m-lh-meta:1.35;--space-px:1px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--space-44:44px;--space-48:48px;--radius-sm:2px;--radius-base:4px;--radius-row:6px;--radius-lg:8px;--radius-xl:12px;--radius-day:24px;--radius-full:9999px;--shadow-card:0 0 0 1px hsl(var(--text-primary)/0.13),0 1px 3px 0 rgba(0,0,0,.08);--shadow-pop:0 0 0 1px hsl(var(--text-primary)/0.13),0 4px 12px 0 rgba(0,0,0,.12);--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 2px 4px -2px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--shadow-base:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-lg:0 4px 6px -4px rgba(0,0,0,.1),0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 8px 10px -6px rgba(0,0,0,.1),0 20px 25px -5px rgba(0,0,0,.1);--shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--shadow-focus:0 0 0 1px #0b806a,0 0 0 4px #0b806a33;--shadow-error:0 0 0 1px #e01e5a,0 0 0 4px #e01e5a4d;--ease:cubic-bezier(0.36,0.19,0.29,1);--dur-instant:80ms;--dur-fast:125ms;--dur-base:160ms;--dur-long:200ms;--dur-longest:240ms;--dur-slow:320ms;--row-h:28px;--header-h:49px;--header-tabs-h:38px;--composer-min-h:118px;--avatar-msg:36px;--avatar-row:20px;--icon:20px;--icon-sm:16px;--icon-lg:18px;--badge-h:18px;--reaction-h:24px;--board-red:14 80% 43.8%;--board-gold:44.9 80% 30.2%;--board-citron:74.45 80% 26.4%;--board-lime:104 80% 28%;--board-fern:134.15 80% 28.3%;--board-green:164.3 80% 27.7%;--board-teal:185 80% 29.1%;--board-blue:206.1 80% 41%;--board-indigo:240 80% 64.6%;--board-violet:274 80% 57.2%;--board-magenta:308.7 80% 43.9%;--board-crimson:343.4 80% 47.6%;--board-gradient-angle:160deg;--wb-bar-bg:#fff;--wb-bar-fg:#222428;--wb-bar-muted:#646b81;--wb-bar-border:#e0e2e8;--wb-bar-shadow:0 2px 4px rgba(34,36,40,.08);--wb-menu-shadow:0 2px 8px rgba(34,36,40,.12),0 0 12px rgba(34,36,40,.04);--wb-btn-hover:#f4f4f1;--wb-btn-pressed:#eeeeeb;--wb-btn-selected:#e1e7ff;--wb-btn-selected-fg:#2a41b6;--wb-primary:#0b806a;--wb-primary-hover:#2a41b6;--wb-focus:0 0 0 2px #fff,0 0 0 4px #2b4df8;--wb-tip-bg:#222428;--wb-tip-fg:#fff;--wb-minimap-fill:#2a79ff;--wb-minimap-frame:#050038}.dark{--wb-bar-bg:#212428;--wb-bar-fg:#f8f8f8;--wb-bar-muted:#a6abb8;--wb-bar-border:#34363e;--wb-bar-shadow:0 2px 4px rgba(0,0,0,.32);--wb-menu-shadow:0 2px 8px rgba(0,0,0,.4),0 0 12px rgba(0,0,0,.16);--wb-btn-hover:hsla(0,0%,97%,.08);--wb-btn-pressed:hsla(0,0%,97%,.14);--wb-btn-selected:rgba(122,144,254,.28);--wb-btn-selected-fg:#c7d0fd;--wb-focus:0 0 0 2px #212428,0 0 0 4px #7a90fe;--wb-tip-bg:#f8f8f8;--wb-tip-fg:#222428;--wb-minimap-frame:#c7d0fd}