:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-app:#fff;--surface-body:#262626;--surface-subtle:#f8f8f8;--surface-muted-strong:#e6e6e6;--surface-muted:#f3f3f3;--surface-strong:#eaeaea;--surface-pane:#fff;--surface-raised:#fff;--surface-card:#fff;--surface-inverse:#313436;--surface-overlay:#1d1f21bf;--sidebar-bg:#262626;--sidebar-text:#f3f3f3;--sidebar-text-secondary:#a0a0a0;--sidebar-icon:#a0a0a0;--sidebar-item-hover:#ffffff0f;--sidebar-item-selected:#ffffff1c;--sidebar-hairline:#333;--sidebar-edge:#505050;--sidebar-control-bg:#333;--sidebar-control-border:#505050;--sidebar-button-bg:#1e1e1e;--sidebar-button-border:#424242;--text-primary:#050505;--text-secondary:#636363;--text-tertiary:#aaa;--text-subdued:#636363;--text-placeholder:#636363;--text-placeholder-light:#00000080;--text-inverse:#f2f3f4;--text-on-accent:#fff;--text-link:var(--accent-text);--icon:#767676;--icon-hover:#050505;--border-subtle:#eaeaea;--border-default:#e1e1e1;--border-rule:#e1e1e1;--border-strong:#c6c6c6;--border-active:#888;--accent:#1f72ad;--accent-hover:#19649a;--accent-pressed:#145685;--button-primary-bg:#007a5a;--button-primary-bg-hover:#00684d;--button-primary-bg-pressed:#005a42;--button-primary-text:#fff;--accent-text:#19649a;--mention-pad:1px 2px;--mention-other-fg:#1264a3;--mention-other-bg:#36c5f021;--tag-chip-bg:#e8f7fd;--tag-chip-fg:#1d1c1d;--mention-self-fg:#1264a3;--mention-self-bg:#ffc6002e;--accent-subtle:#e9f4fb;--row-hover:#25272808;--row-focused:#2527280f;--row-hover-table:#2527280e;--row-selected:var(--accent-subtle);--row-selected-border:var(--border-strong);--menu-item-hover:#f6f7f7;--focus-ring:0 0 0 2px var(--surface-app), 0 0 0 4px #1f72ad73;--focus-ring-inset:inset 0 0 0 2px #1f72ad8c;--complete:#46a75a;--complete-subtle:#e7f8ec;--danger:#be241e;--danger-text:#be241e;--danger-hover:color-mix(in srgb, var(--danger) 88%, black);--danger-subtle:#ffebe8;--pill-gray-bg:#eaeaea;--pill-gray-fg:#454447;--pill-grey-strong-fg:#050505;--pill-blue-bg:#dce3fa;--pill-blue-fg:#2840a9;--pill-blue-border:#c8d4f8;--pill-green-bg:#e7f8ec;--pill-green-fg:#1b7043;--pill-yellow-bg:#fff4cc;--pill-yellow-fg:#756100;--pill-red-bg:#fed7e3;--pill-red-fg:#c01443;--pill-purple-bg:#f4daff;--pill-purple-fg:#83388a;--text-due-soon:#1b7043;--pill-grey-bg:var(--pill-gray-bg);--pill-grey-fg:var(--pill-gray-fg);--pill-neutral-bg:var(--pill-gray-bg);--pill-neutral-fg:var(--pill-gray-fg);--pill-pink-bg:var(--pill-purple-bg);--pill-pink-fg:var(--pill-purple-fg);--pill-orange-bg:var(--pill-yellow-bg);--pill-orange-fg:var(--pill-yellow-fg);--meeting-blue-bg:var(--pill-blue-bg);--meeting-blue-fg:var(--pill-blue-fg);--meeting-green-bg:var(--pill-green-bg);--meeting-green-fg:var(--pill-green-fg);--meeting-yellow-bg:var(--pill-yellow-bg);--meeting-yellow-fg:var(--pill-yellow-fg);--meeting-red-bg:var(--pill-red-bg);--meeting-red-fg:var(--pill-red-fg);--meeting-purple-bg:var(--pill-purple-bg);--meeting-purple-fg:var(--pill-purple-fg);--meeting-orange-bg:#ffe5cf;--meeting-orange-fg:#8a4300;--meeting-teal-bg:#d3f3ef;--meeting-teal-fg:#0b6660;--meeting-brown-bg:#d4b896;--meeting-brown-fg:#52300f;--priority-none-fg:var(--text-placeholder);--priority-urgent-fg:var(--pill-red-fg);--priority-urgent-bg:var(--pill-red-bg);--priority-high-fg:var(--pill-red-fg);--priority-high-bg:var(--pill-red-bg);--priority-medium-fg:var(--pill-purple-fg);--priority-medium-bg:var(--pill-purple-bg);--priority-low-fg:var(--pill-gray-fg);--priority-low-bg:var(--pill-gray-bg);--tone-dot-size:8px;--progress-track:var(--surface-strong);--progress-fill:var(--accent);--progress-height:6px;--progress-radius:var(--radius-pill);--label-fg:var(--pill-grey-fg);--label-bg:var(--pill-grey-bg);--avatar-text:#050505;--avatar-figure:#fff;--avatar-yellow-bg:var(--art-yellow);--avatar-yellow-fg:var(--avatar-figure);--avatar-mint-bg:var(--art-mint);--avatar-mint-fg:var(--avatar-figure);--avatar-blue-bg:var(--art-blue);--avatar-blue-fg:var(--avatar-figure);--avatar-green-bg:var(--art-green);--avatar-green-fg:var(--avatar-figure);--avatar-teal-bg:var(--art-teal);--avatar-teal-fg:var(--avatar-figure);--avatar-indigo-bg:var(--art-indigo);--avatar-indigo-fg:var(--avatar-figure);--avatar-orange-bg:var(--art-orange);--avatar-orange-fg:var(--avatar-figure);--avatar-magenta-bg:var(--art-magenta);--avatar-magenta-fg:var(--avatar-figure);--avatar-ring:var(--surface-app);--avatar-radius:clamp(4px, 22.2%, 12px);--avatar-radius-sm:clamp(4px, 22.2%, 12px);--avatar-radius-lg:clamp(4px, 22.2%, 12px);--avatar-radius-message:var(--radius-md);--presence-badge:var(--space-5);--presence-reach:var(--space-1-5);--presence-dot:10px;--presence-active:#379e15;--agent-face-light:#fff;--agent-face-shade:#000;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-kbd:var(--font-sans);--weight-regular:400;--weight-medium:500;--weight-bold:700;--weight-semibold:600;--text-greeting-size:32px;--text-greeting-line:40px;--text-greeting-weight:400;--text-display-size:28px;--text-display-line:34px;--text-display-weight:800;--text-display-tracking:0;--text-title-size:21.5px;--text-title-line:30px;--text-title-weight:800;--text-title-tracking:0;--text-subtitle-size:17.5px;--text-subtitle-line:24px;--text-subtitle-weight:800;--text-heading-size:15.5px;--text-heading-line:22px;--text-heading-weight:600;--text-stat-size:48px;--text-stat-line:56px;--text-stat-weight:400;--text-body-size:14.5px;--text-body-line:22px;--text-body-weight:400;--text-body-relaxed-line:22px;--text-small-size:12.5px;--text-small-line:18px;--text-small-weight:400;--text-caption-size:12.5px;--text-caption-line:18px;--text-caption-weight:500;--text-mono-size:12px;--text-mono-line:18px;--text-mono-weight:400;--text-micro-size:10.5px;--text-micro-line:12px;--text-micro-weight:400;--text-kbd-size:12.5px;--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--shadow-sm:0 0 0 1px #eaeaea, 0 1px 4px #75767714;--shadow-md:0 0 0 1px #eaeaea, 0 3px 8px #7576771a;--shadow-lg:0 0 0 1px #eaeaea, 0 6px 12px #7576771f;--shadow-tooltip:0 1px 4px #75767714;--shadow-split-card:-4px -4px 16px #00000017;--frame-stroke:transparent;--frame-card-shadow:-4px -4px 16px #00000017;--frame-page-shadow:0 4px 0 #0000000d, 0 0 20px #0000001a;--shadow-pane-overlay:var(--shadow-pane);--shadow-pane:0 4px 0 #0000000d, 0 0 20px #0000001a;--shadow-page-head:inset 0 -1px 0 var(--border-subtle);--duration-instant:0s;--duration-fast:75ms;--duration-base:.12s;--duration-exit:.1s;--duration-slow:.2s;--disabled-opacity:.4;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.3, .64, 1);--duration-complete-bounce:.32s;--complete-sparkle-delay:.17s;--duration-complete-sparkle:.4s;--complete-sparkle-fill:var(--art-yellow);--tooltip-delay:.5s;--tooltip-wrap-width:320px;--tooltip-wrap-narrow-width:174px;--z-base:0;--z-sticky:10;--z-sidebar:20;--z-pane:30;--z-selection-bar:90;--z-pane-overlay:95;--z-pane-full:100;--z-popover:150;--z-overlay:290;--z-dialog:300;--z-toast:350;--z-tooltip:400;--topbar-height:40px;--topbar-control-height:28px;--search-width:637px;--rail-width:70px;--rail-item-size:52px;--rail-item-height:68px;--rail-mark-bg:#fff;--rail-mark-size:var(--space-6);--rail-tile-size:36px;--nav-icon-size:20px;--sidebar-icon-size:16px;--rail-icon-size:var(--nav-icon-size);--rail-divider-width:26px;--rail-divider-above:16px;--rail-divider-below:4px;--rail-divider-ink:20%;--rail-hover-scale:1.15;--rail-label-size:10.5px;--rail-label-line:12px;--rail-label-weight:var(--weight-bold);--frame-edge:4px;--frame-card-radius:var(--radius-sm);--panel-min-width:202px;--panel-max-width:450px;--panel-width:220px;--panel-inset:var(--space-2);--panel-header-height:49px;--panel-header-icon-size:var(--rail-icon-size);--panel-title-size:17.5px;--panel-title-line:24px;--panel-title-weight:var(--weight-bold);--ask-width:392px;--sidebar-width:calc(var(--rail-width) + var(--panel-width));--header-height:48px;--page-title-height:28px;--page-title-tabs-gap:8px;--tabs-height:34px;--page-bar-height:58px;--tab-pill-height:28px;--tab-bar-height:38px;--tab-active:var(--accent);--tab-active-text:var(--accent-text);--tab-active-fill:var(--accent-subtle);--tab-add-width:32px;--tab-icon-size:16px;--tab-hover:#4544470f;--row-height:37px;--group-header-height:50px;--section-gap-first:6px;--section-gap:4px;--column-header-height:37px;--row-gutter:24px;--list-row-height:48px;--list-head-strip:44px;--list-head-cell:32px;--list-check-col:32px;--list-cell-gap:1px;--list-band-gap:16px;--group-tab-height:44px;--list-name-col:384px;--list-more-size:32px;--list-cell-icon:16px;--list-cell-pad-y:10px;--list-chip-pad-y:4px;--cell-focus-border:#0e9dd3;--cell-focus-width:2px;--cell-editor-min-width:calc(var(--table-menu-width) + var(--space-12) + var(--space-0-5));--cell-editor-pad-y:var(--space-2);--cell-editor-pad-x:var(--space-3);--cell-editor-lines:10;--link-cell-icon:var(--icon-size);--link-cell-gap:calc(var(--space-3) + var(--space-0-5));--cell-more-size:calc(var(--control-height) + var(--space-0-5));--cell-more-top:var(--space-2);--cell-more-inset:calc(var(--space-2) + var(--space-0-5));--cell-more-border:var(--profile-button-border);--cell-more-radius:var(--radius-xs);--cell-more-icon:var(--icon-size);--list-circle-size:20px;--list-circle-left:10px;--col-assignee-width:200px;--col-date-width:160px;--col-creator-width:200px;--col-status-width:112px;--list-col-status:120px;--sf-colmenu-width:320px;--col-labels-width:168px;--col-description-width:242px;--col-field-width:144px;--col-add-width:40px;--col-min-name:80px;--col-min-assignee:64px;--col-min-due:72px;--col-min-status:80px;--col-min-creator:64px;--col-min-labels:80px;--col-min-field:80px;--col-max-width:960px;--col-resize-step:var(--space-4);--col-resizer-hit-width:8px;--sort-pop-width:248px;--chat-link-pop-width:360px;--addfile-pop-width:576px;--typeahead-width:450px;--typeahead-max-height:190px;--filter-num-width:132px;--col-role-width:160px;--col-joined-width:160px;--col-count-width:120px;--col-file-type-width:130px;--col-file-owner-width:170px;--col-file-updated-width:150px;--col-invite-actions-width:240px;--col-project-lead-width:140px;--col-project-members-width:96px;--col-project-labels-width:130px;--col-project-progress-width:188px;--col-project-status-width:120px;--team-dialog-width:560px;--field-dialog-width:560px;--field-dialog-head:64px;--field-name-width:288px;--field-types-width:300px;--field-type-height:38px;--field-newname-width:153px;--options-width:480px;--field-colmenu-width:261px;--field-movemenu-width:160px;--field-swatch:20px;--swatch-ring-width:1px;--field-label-width:120px;--task-pane-min-width:300px;--task-pane-max-width:825px;--task-pane-resize-step:10px;--pane-width:clamp(300px, calc(300px + (100vw - 1024px) * 272 / 464), 825px);--split-pane-width:300px;--field-editor-width:270px;--field-editor-inset:10px;--split-pane-primary-width:300px;--pane-min-width:480px;--pane-list-min-width:404px;--pane-resize-step:var(--space-4);--resize-edge-hit-width:var(--space-2);--doc-tile-height:66px;--overview-content-width:748px;--overview-desc-min-height:100px;--project-settings-width:960px;--project-settings-height:740px;--settings-tabs-width:199px;--settings-card-width:656px;--settings-card-min:82px;--settings-card-icon:32px;--settings-row:30px;--settings-time-width:94px;--overview-role-height:54px;--overview-role-avatar:36px;--pane-padding:var(--space-4);--pane-toolbar-height:50px;--drop-overlay-bg:color-mix(in srgb, var(--surface-app) 95%, transparent);--drop-art-size:171px;--drop-art-thread-width:110px;--drop-art-thread-height:155px;--pane-full-inset-x:37px;--pane-full-inset-y:16px;--field-row-height:46px;--field-value-min-width:160px;--pane-label-col:148px;--button-lg-height:var(--control-height-lg);--button-lg-radius:var(--radius-md);--button-lg-icon:var(--space-5);--preview-height:122px;--preview-pad-x:30px;--subtask-row-height:49px;--subtask-name-max:353px;--subtask-date-height:var(--space-6);--subtask-date-pad-x:5px;--subtask-date-gap:5px;--subtask-date-icon:18px;--subtask-due-open:var(--text-link);--person-token-height:28px;--person-token-inset:1px;--person-token-bg:#36c5f021;--avatar-size-token:26px;--person-token-inset-pane:2px;--person-token-avatar-pane:calc(var(--person-token-height) - 2 * var(--person-token-inset-pane));--pane-chip-pad-y:2px;--pane-chip-pad-x:var(--space-2);--sidebar-child-indent:var(--space-4);--sidebar-item-height:28px;--sidebar-item-radius:var(--radius-sm);--sidebar-item-font-size:14.5px;--sidebar-caret-size:7px;--sidebar-badge-size:16px;--sidebar-badge-pad-x:var(--space-0-5);--rail-dot-size:6px;--pea-petal-1:#38a8f0;--pea-petal-2:#36c27c;--pea-petal-3:#ffc02e;--pea-petal-4:#ff6a55;--pea-core:#fff;--pea-ink:#1d1a2b;--pea-face-fade:80ms;--pea-face-ease:cubic-bezier(.36, .19, .29, 1);--pea-idle-loop:4.6s;--pea-think-loop:2.4s;--pea-done-hop:.96s;--pea-ask-loop:2.6s;--pea-sleep-loop:7s;--pea-spin:.55s;--pea-spin-ease:cubic-bezier(.34, 1.56, .64, 1);--pea-spin-scale:1.07;--pea-hop-ease:cubic-bezier(.3, .7, .4, 1);--pea-composer-height:80px;--pea-composer-ring:var(--border-strong);--pea-landing-width:685px;--pea-landing-face:35px;--pea-hello-gap:var(--space-4);--pea-note-inset:var(--space-3);--pea-msg-pad-y:var(--space-2);--pea-msg-hover:var(--surface-subtle);--pea-list-row:80px;--pea-chat-tile-bg:color-mix(in srgb, var(--pea-petal-2) 18%, var(--surface-app));--pea-chat-tile-fg:color-mix(in srgb, var(--pea-petal-2) 70%, var(--text-primary));--pea-glow-lilac:color-mix(in srgb, var(--pea-petal-4) 14%, var(--pea-glow-blue));--pea-glow-blue:color-mix(in srgb, var(--pea-petal-1) 30%, var(--surface-app));--pea-glow-cyan:color-mix(in srgb, var(--pea-petal-1) 16%, var(--pea-glow-green));--pea-glow-green:color-mix(in srgb, var(--pea-petal-2) 30%, var(--surface-app));--pea-glow-yellow:color-mix(in srgb, var(--pea-petal-3) 34%, var(--surface-app));--pea-glow-pink:color-mix(in srgb, var(--pea-petal-4) 28%, var(--surface-app));--pea-glow-blur:var(--space-5);--pea-glow-spread:var(--space-3);--pea-glow-spread-low:var(--space-7);--pea-glow-opacity:1;--pea-glow-loop:10s;--pea-glow-ease:var(--ease-in-out);--pea-glow-blob:55%;--pea-tb-button:var(--control-height);--pea-tb-face:var(--nav-icon-size);--pea-dot-size:var(--rail-dot-size);--pea-body-gap:var(--space-8);--pea-section-gap:var(--space-4);--pea-ring:var(--border-default);--pea-card-width:480px;--pea-card-head:var(--space-12);--pea-card-button:56px;--pea-prompt-width:320px;--pea-prompt-height:104px;--pea-row-height:66px;--pea-row-hover-ring:var(--border-strong);--pea-tile-bg:var(--pill-blue-bg);--pea-tile-fg:var(--pill-blue-fg);--pea-tile-icon:var(--space-6);--pea-app-logo:var(--pea-tile-icon);--pea-ib-on-bg:var(--accent-subtle);--pea-ib-on-fg:var(--accent-text);--pea-actions-height:var(--space-10);--pea-action-size:var(--space-8);--pea-actions-shadow:var(--day-pill-shadow);--pea-dialog-width:640px;--pea-dialog-head:70px;--pea-dialog-foot:84px;--pea-trigger-row:62px;--pea-meter-width:300px;--pea-meter-height:var(--space-1);--pea-meter-track:var(--border-default);--pea-meter-fill:var(--accent);--pea-field-gap:var(--space-5);--activity-head-height:53px;--activity-tab-bar-height:33px;--activity-row-height:70px;--activity-row-hairline:1px;--activity-time-width:64px;--activity-space-width:clamp(120px, 12vw, 200px);--activity-space-width-beside-pane:120px;--activity-tab-dot:var(--presence-active);--item-card-preview:130px;--card-cover-bg:#e7f7fe;--strip-gap-below:44px;--connect-logo-size:var(--space-12);--connect-shadow:0 2px 4px -2px #00000019, 0 4px 6px -1px #00000019;--item-card-hover-shadow:0 1px 3px #00000014;--activity-unread-badge-bg:var(--pill-green-fg);--activity-unread-badge-text:var(--pill-green-bg);--activity-sender-width:calc(var(--space-12) * 3);--activity-filter-width:calc(var(--space-12) * 6);--activity-row-height-collapsed:50px;--density-thumb-shadow:0 1px 2px #00000014;--activity-tools-pad:var(--space-1);--activity-tools-radius:calc(var(--radius-md) + var(--space-0-5));--activity-tools-shadow:var(--day-pill-shadow);--activity-tools-bg:var(--surface-raised);--activity-tools-top:calc(-1 * (var(--space-6) + var(--space-0-5)));--activity-tools-right:var(--space-4);--activity-empty-width:420px;--menu-item-height:32px;--menu-item-radius:var(--radius-md);--menu-item-padding:var(--space-1-5) var(--space-2);--menu-inset:var(--space-1);--popover-radius:var(--radius-lg);--shadow-popover:inset 0 0 0 1px transparent, 0 0 0 1px #1c28400a, 0 4px 8px -4px #1c28401f, 0 4px 12px -2px #18294b29;--mention-menu-width:220px;--menu-label-height:var(--space-6);--popover-divider:#1011120d;--menu-search-height:36px;--menu-search-icon-size:12px;--menu-search-inset:14px;--day-picker-width:268px;--day-cell-size:32px;--token-height:var(--kbd-height);--token-bg:#f6f7f7;--token-ring:inset 0 0 0 1px #eeeff1;--token-avatar-size:var(--space-3);--token-remove-size:var(--space-2);--create-task-width:750px;--create-task-top:13vh;--create-task-radius:21px;--create-task-shadow:0 9px 48px #00000014, 0 6px 24px #0000001a, 0 1px 1px #0000000a;--create-task-scrim:#00000040;--hairline-half:.5px;--create-task-text-inset:18px;--create-task-head-gap:17px;--create-task-desc-min:76px;--create-task-desc-max:40vh;--create-task-crumb-sep:var(--space-3);--field-menu-width:220px;--tags-menu-row-height:34px;--space-menu-width:320px;--shadow-button-outline:0 0 2px #1c28402e, 0 1px 3px #0000000a;--switch-track-off:#00000017;--control-height:28px;--control-height-sm:24px;--control-height-xs:20px;--dialog-bar-height:64px;--radio-size:13px;--control-height-lg:36px;--input-height:32px;--chip-height:20px;--chip-max-width:160px;--home-max-width:1216px;--home-card-gap:16px;--home-card-height:400px;--home-card-padding:24px;--home-head-pad:var(--space-5) var(--space-6) var(--space-8);--home-head-gap:var(--space-6);--home-numbers-height:168px;--home-tile-gap:var(--space-3);--home-number-pad:var(--space-3) var(--space-6);--home-row-height:36px;--home-card-hover-shadow:0 0 0 1px var(--border-active), 0 3px 8px #7676761a;--chart-overdue-text:var(--danger-text);--chart-bar-width:36px;--chart-bar-radius:2px;--chart-line-stroke:2px;--chart-point-size:4px;--chart-donut-size:217px;--chart-donut-ring:50px;--chart-axis-width:32px;--chart-axis-band:64px;--chart-label-band:24px;--chart-xl-width:88px;--chart-grid:var(--border-subtle);--chart-axis:var(--border-strong);--chart-1:var(--accent);--chart-2:color-mix(in srgb, var(--accent) 72%, var(--surface-card));--chart-3:color-mix(in srgb, var(--accent) 48%, var(--surface-card));--chart-4:color-mix(in srgb, var(--accent) 28%, var(--surface-card));--chart-area-total:color-mix(in srgb, var(--accent) 16%, var(--surface-card));--chart-area-done:color-mix(in srgb, var(--accent) 40%, var(--surface-card));--chart-duration:.6s;--chart-label-delay:.45s;--odometer-duration:.25s;--odometer-digit:var(--text-stat-line);--kbd-height:20px;--icon-size:16px;--icon-size-sm:14px;--avatar-size:24px;--avatar-size-sm:20px;--avatar-size-message:36px;--avatar-size-lg:28px;--completion-size:16px;--completion-size-pane:20px;--content-max-width:760px;--page-side-menu-width:160px;--page-wide-width:1072px;--collab-menu-width:280px;--create-task-chip-max:200px;--composer-picker-width:280px;--attach-dialog-width:560px;--attach-results-width:450px;--attach-results-height:190px;--attach-rowmenu-width:194px;--page-menu-width:184px;--create-menu-width:360px;--create-menu-overlap:2px;--create-menu-bottom:10px;--create-menu-head-height:44px;--create-menu-row-height:56px;--create-menu-row-hover:#4544470f;--create-menu-tile-on-bg:#333133;--create-menu-tile-on-fg:var(--pill-gray-bg);--create-open-bg:var(--surface-raised);--create-open-fg:var(--text-primary);--create-toggle-turn:45deg;--create-toggle-duration:var(--duration-slow);--create-toggle-ease:var(--ease-in-out);--block-menu-width:200px;--handle-compact-w:11px;--handle-compact-icon:10px;--drag-source-opacity:.4;--np-head-height:88px;--np-chip-height:40px;--np-card-width:325px;--np-card-height:360px;--np-art-height:146px;--np-left-width:480px;--np-tile-width:318px;--np-tile-height:54px;--np-col-sm:calc(var(--space-12) + var(--space-8));--np-bar-1:var(--space-12);--np-bar-2:calc(var(--space-12) * 3);--np-bar-3:calc(var(--space-12) * 2);--login-column:400px;--login-logo-height:36px;--login-control:var(--space-10)}.sidebar--light{--sidebar-bg:#f3f3f3;--sidebar-text:#1e1e1e;--sidebar-text-secondary:#767676;--sidebar-icon:#767676;--sidebar-item-hover:#2626260f;--sidebar-item-selected:#26262614;--sidebar-hairline:#e1e1e1;--sidebar-edge:#c6c6c6;--sidebar-control-bg:#fff;--sidebar-control-border:#c6c6c6;--sidebar-button-bg:#fff;--sidebar-button-border:#c6c6c6}.shell{--sidebar-hairline:color-mix(in srgb, var(--sidebar-bg) 80%, var(--sidebar-text));--sidebar-head-icon:color-mix(in srgb, var(--sidebar-text) 80%, transparent)}.shell.sidebar--blue{--sidebar-bg:#1264a3;--sidebar-item-selected:#0b4c8c}:root:not([data-theme=dark]) .shell.sidebar--blue{--sidebar-text:#122a59cc;--sidebar-text-secondary:#122a59cc;--sidebar-icon:#122a59cc;--sidebar-head-icon:#122a59cc;--sidebar-item-hover:#0b4c8c21;--sidebar-hairline:#122a5921;--sidebar-edge:#122a5933;--sidebar-control-bg:#fff;--sidebar-control-border:#122a5933;--sidebar-button-bg:#fff;--sidebar-button-border:#122a5933;--focus-ring-inset:inset 0 0 0 2px #0b4c8c}:root:not([data-theme=dark]) .shell.sidebar--blue .panel-header{--sidebar-text:#122a59}:root:not([data-theme=dark]) .shell.sidebar--blue .panel-item[aria-current=page]{--sidebar-text:#e6f5fe;--sidebar-icon:#e6f5fe}.shell.sidebar--blue .topbar,.shell.sidebar--blue .rail{--sidebar-text:#fff;--sidebar-text-secondary:#fff;--sidebar-icon:#fff;--sidebar-item-hover:#e6f5fe40;--sidebar-item-selected:#e6f5fe40;--sidebar-control-bg:#e6f5fe40;--sidebar-control-border:transparent;--sidebar-edge:#fff6;--focus-ring-inset:inset 0 0 0 2px #fff}.shell.sidebar--blue .tb-search{--sidebar-text-secondary:#d1d2d3}.shell{--frame-bg:linear-gradient(to bottom, transparent, var(--sidebar-item-selected)), var(--sidebar-bg);--panel-bg:color-mix(in srgb, var(--surface-app) 88%, transparent)}:root:not([data-theme=dark]) .shell:not(.sidebar--blue) .panel{--sidebar-text:var(--text-primary);--sidebar-text-secondary:var(--text-secondary);--sidebar-icon:var(--text-secondary);--sidebar-head-icon:color-mix(in srgb, var(--text-primary) 80%, transparent);--sidebar-item-hover:#2626260f;--sidebar-item-selected:#26262614;--sidebar-hairline:#26262621;--sidebar-button-bg:var(--surface-raised);--sidebar-button-border:var(--border-default)}:root[data-theme=dark] .shell .panel{--sidebar-text:var(--text-primary);--sidebar-text-secondary:var(--text-secondary);--sidebar-icon:var(--text-secondary);--sidebar-head-icon:color-mix(in srgb, var(--text-primary) 80%, transparent);--sidebar-item-hover:#ffffff0f;--sidebar-item-selected:#ffffff1c;--sidebar-hairline:#ffffff21;--sidebar-button-bg:var(--surface-raised);--sidebar-button-border:var(--border-default)}:root{--drag-ghost-offset:12px;--lane-width:340px;--lane-gap:var(--space-3);--lane-head-height:44px;--lane-foot-height:50px;--lane-collapsed-width:48px;--card-width:330px;--card-gap:var(--space-1);--card-pad-top:12px;--card-pad-right:16px;--card-pad-bottom:16px;--card-pad-left:42px;--card-circle-left:13px;--card-circle-top:17.5px;--card-gap-x:20px;--card-gap-y:6px;--card-border-hover:#cbcccf;--card-focus-bg:#e8f5fa;--cal-head:70px;--cal-chip:36px;--cal-chip-line:14px;--cal-lane:40px;--cal-arrow:18px;--cal-band-max:212px;--cal-sq:11px;--cal-done-text:color-mix(in srgb, var(--text-primary) 50%, transparent);--cal-square-ring:inset 0 0 0 1px var(--surface-raised);--cal-done-opacity:.5;--cal-date-row:36px;--cal-mrow:186px;--cal-mlabels:24px;--cal-panel:480px;--cal-pop:288px;--cal-pop-max:360px;--cal-handle:12px;--toolbar-button-height:32px;--view-head-height:54px;--admin-sidebar-width:240px;--admin-nav-row-height:30px;--admin-nav-row-radius:var(--radius-md);--admin-nav-child-inset:36px;--member-row-height:44px;--member-picker-width:232px;--member-logo-size:16px;--col-member-name-width:400px;--col-member-role-width:100px;--col-member-outlook-width:180px;--col-member-chat-width:180px;--member-search-width:400px;--member-check-size:14px;--col-member-team-width:120px;--meeting-page-col:928px;--menu-row-width:220px;--menu-filter-width:280px;--team-band-height:44px;--team-search-width:224px;--col-team-name-width:360px;--col-team-members-width:160px;--col-team-by-width:200px;--col-team-modified-width:160px;--col-team-email-width:280px;--team-description-height:104px;--dialog-form-width:520px;--dialog-table-width:794px;--dialog-table-height:710px;--dialog-ai-width:1024px;--dialog-ai-height:633px;--dialog-ai-pane:348px;--pea-flask-width:67px;--pea-flask-height:94px;--flask-lilac:#b696f7;--flask-violet:#874ff8;--flask-ink:#5000ef;--flask-deep:#2f097b;--flask-glint:#fff;--dialog-ai-src-menu:340px;--dialog-slack-radius:var(--radius-md);--dialog-slack-pad-x:28px;--dialog-slack-pad-top:20px;--dialog-slack-pad-bottom:24px;--dialog-slack-foot-gap:44px;--dialog-table-band-height:58px;--dialog-table-check-width:37px;--col-pea-model-width:320px;--col-pea-spent-width:160px;--col-pea-budget-width:180px;--col-pea-used-width:240px;--col-pea-feature-width:520px;--col-pea-routine-width:280px;--col-pea-member-width:220px;--col-pea-number-width:80px;--col-pea-cost-width:110px;--col-pea-last-width:160px;--pea-runs-width:360px;--budget-warn-fill:var(--pill-yellow-fg);--budget-alarm-fill:var(--danger);--dialog-steps-foot-gap:var(--space-6);--dialog-close-size:var(--control-height-lg);--name-field-pad-left:calc(var(--space-3) + var(--icon-size-sm) + var(--space-2));--name-field-pad-right:var(--space-10);--danger-ring:0 0 0 2px var(--surface-app), 0 0 0 4px #be241e59;--sc-pop-width:calc(var(--dialog-form-width) - var(--dialog-slack-pad-x) * 2);--radio-row-gap:var(--space-1);--spin-duration:.8s;--view-max-width:1000px;--item-tile-size:36px;--item-action-icon:18px;--item-row-height:66px;--item-row-pitch:65px;--item-hover-shadow:0 1px 2px #0000000c;--kind-glyph:#ffffffe6;--kind-pdf:#e01e5a;--kind-doc:#1264a3;--kind-sheet:#007a5a;--kind-slides:#de4e2b;--kind-code:#de4e2b;--kind-text:#1d9bd1;--kind-image:#c9558f;--kind-video:#4a55c8;--kind-audio:#1a9e8f;--kind-archive:#8a6d3b;--kind-link:#7a7a7a;--kind-page:#56b3e6;--kind-meeting:#8e63ce;--kind-folder:#d69a1e;--kind-file:#5f6b7a;--toolbar-border:var(--border-default);--toolbar-icon-size:17px;--toolbar-icon-width:45px;--toolbar-sep:#1d1c1d0f;--toolbar-sep-width:2px;--menu-compact-width:300px;--menu-compact-padding:12px;--menu-compact-item-height:28px;--menu-compact-item-padding:24px;--menu-compact-icon-size:var(--nav-icon-size);--menu-compact-border:#1d1c1d21;--menu-compact-shadow:0 0 0 1px #1d1c1d21, 0 5px 10px 0 #0000001f;--menu-compact-radius:var(--radius-xs);--menu-compact-bg:#f8f8f8;--menu-compact-fg:#1d1c1d;--menu-compact-active-bg:#1264a3;--menu-compact-active-fg:#fff;--menu-compact-selected-fg:#1264a3;--menu-compact-check-inset:6px;--menu-compact-outdent:12px;--menu-compact-outdent-end:10px;--menu-compact-overlap:4px;--menu-compact-scroll-height:264px;--menu-move-width:280px;--star-menu-shift:66px;--pick-row-height:32px;--emoji-button-width:44px;--picker-pane-width:200px;--picker-row-width:480px;--picker-row-height:var(--space-12);--picker-row-pad-y:7px;--picker-row-gap:var(--space-2);--picker-cat-height:var(--control-height);--day-picker-slack-width:333px;--day-picker-slack-radius:var(--radius-sm);--day-picker-slack-padding:var(--space-4);--day-picker-slack-offset:8px;--day-picker-slack-bg:#fff;--day-picker-slack-fg:#1d1c1d;--day-picker-slack-shadow:0 0 0 1px #1d1c1d21, 0 4px 12px #00000014;--day-picker-slack-btn-size:32px;--day-picker-slack-btn-radius:var(--radius-xs);--day-picker-slack-btn-hover-bg:#1d1c1d0f;--day-picker-slack-head-gap:var(--space-1);--day-picker-slack-cell-width:43px;--day-picker-slack-cell-height:41px;--day-picker-slack-hairline-width:1px;--day-picker-slack-hairline:#ddd;--day-picker-slack-weekday-fg:#454447;--day-picker-slack-today-fg:#1264a3;--day-picker-slack-mark-size:28px;--day-picker-slack-other-fg:#7c7a7f;--day-picker-slack-selected-bg:#1264a3;--day-picker-slack-selected-fg:#fff;--day-picker-slack-hover-bg:#f8f8f8;--layout-tile-height:75px;--event-details-width:320px;--edit-view-width:280px;--edit-view-head-height:32px;--edit-view-row-height:32px;--edit-view-shadow:0 4px 12px #0000001a;--filter-popover-width:var(--menu-compact-width);--filter-op-height:var(--space-5);--filter-row-height:var(--control-height-lg);--filter-row-padding:var(--space-1) var(--space-4);--filter-preset-inset:var(--space-8);--filter-remove-padding:0 18px;--filter-op-menu-width:156px;--members-filter-menu-width:158px;--filter-field-inset:var(--space-4);--message-row-pad-y:4px;--message-row-pad-x:var(--space-5);--message-gutter-time-width:56px;--day-divider-gap:9px;--day-divider-height:var(--space-10);--day-pill-height:var(--control-height);--day-pill-shadow:0 0 0 1px var(--menu-compact-border), 0 1px 3px 0 #00000014;--dialog-wide-width:580px;--dialog-inset:28px;--details-tabs-height:36px;--details-block-radius:var(--radius-lg);--share-row-height:60px;--no-access-icon:var(--space-8);--share-dialog-height:480px;--share-add-height:var(--control-height-lg);--share-access-width:250px;--share-access-menu-width:322px;--share-level-menu-width:160px;--share-level-height:var(--control-height);--share-foot-pad:var(--space-6) var(--dialog-inset);--presence-face:var(--avatar-size-token);--presence-ring:1px;--presence-overlap:-6px;--presence-pile-gap:var(--space-1-5);--presence-caret-w:2px;--presence-caret-h:18px;--presence-caret-dot:6px;--presence-tag-h:22px;--presence-tag-pad:var(--space-0-5) var(--space-1-5);--presence-tag-radius:var(--radius-md);--presence-tag-shift:5px;--presence-tag-fade:.15s;--presence-tag-ink:var(--avatar-figure);--presence-select-alpha:30%;--offline-banner-height:48px;--offline-banner-bg:var(--surface-muted);--offline-banner-icon:var(--nav-icon-size);--role-pill-height:26px;--role-pill-radius:16px;--role-pill-bg:#1d1c1d0f;--thread-bar-max-width:600px;--thread-bar-caret:18px;--thread-unread:var(--danger-text);--thread-unread-size:var(--rail-dot-size);--thread-unread-gap:var(--space-1);--thread-bar-shift:5px;--emoji-inline-size:22px;--emoji-only-size:32px;--emoji-pop-width:320px;--emoji-pop-height:360px;--emoji-columns:8;--emoji-cell:36px;--emoji-glyph:24px;--gif-pop-width:360px;--gif-pop-height:400px;--gif-width:240px;--composer-input-max:160px;--reaction-height:24px;--reaction-add-width:34px;--private-line-bg:var(--surface-subtle);--private-line-pad-y:var(--space-2);--private-line-pad-x:var(--message-row-pad-x);--private-line-gap:var(--space-1);--private-line-bar-width:var(--space-0-5);--private-line-bar:var(--border-rule);--private-line-bar-inset:var(--space-3);--private-line-button-gap:var(--space-2);--avatar-tone-1-bg:var(--pill-yellow-fg);--avatar-tone-1-fg:var(--pill-yellow-bg);--avatar-tone-2-bg:var(--pill-purple-fg);--avatar-tone-2-fg:var(--pill-purple-bg);--avatar-tone-3-bg:var(--pill-green-fg);--avatar-tone-3-fg:var(--pill-green-bg);--avatar-tone-4-bg:var(--pill-orange-fg);--avatar-tone-4-fg:var(--pill-orange-bg);--avatar-tone-5-bg:var(--pill-red-fg);--avatar-tone-5-fg:var(--pill-red-bg);--avatar-tone-6-bg:var(--pill-blue-fg);--avatar-tone-6-fg:var(--pill-blue-bg);--avatar-tone-7-bg:var(--pill-pink-fg);--avatar-tone-7-fg:var(--pill-pink-bg);--workflow-tile-size:var(--avatar-size-message);--workflow-tile-radius:var(--radius-md);--art-yellow:#ffd57e;--art-mint:#74dbaf;--art-blue:#0071a4;--art-green:#20a271;--art-teal:#50b6be;--art-indigo:#5867e8;--art-orange:#e96825;--art-magenta:#c05b8c;--art-line:1.5;--workflow-section-bg:var(--accent);--workflow-section-fg:var(--text-on-accent);--workflow-badge-bg:var(--surface-muted);--workflow-badge-height:14px;--workflow-badge-radius:2px;--workflow-badge-gap:var(--space-1);--workflow-petal-1:var(--pea-petal-1);--workflow-petal-2:var(--pea-petal-2);--workflow-petal-3:var(--pea-petal-3);--workflow-petal-4:var(--pea-petal-4);--workflow-art-fg:var(--pea-core);--workflow-art-ink:var(--pea-ink);--workflow-shadow-opacity:.22;--workflow-top-1:#93d0f8;--workflow-top-2:#8ee0b6;--workflow-top-3:#ffe08f;--workflow-top-4:#ffb0a4;--workflow-side-1:#1f7fc4;--workflow-side-2:#1f9459;--workflow-side-3:#d99a00;--workflow-side-4:#d9432f;--workflow-block-bg:var(--pea-core);--workflow-block-side:#c9cdd8;--workflow-block-top:#e4e7ee;--workflow-block-github:#1f2328;--workflow-block-github-side:#3d444e;--workflow-block-github-top:#6a727d;--workflow-block-linear:#5e6ad2;--workflow-block-linear-side:#3a4499;--workflow-block-linear-top:#929bea;--workflow-block-hook:var(--pea-ink);--workflow-block-hook-side:#3b3552;--workflow-block-hook-top:#6a6485;--workflow-block-ring:color-mix(in srgb, var(--pea-ink) 14%, transparent);--workflow-flat-logo:66%;--workflow-flat-mark:62%;--workflow-row-height:60px;--workflow-row-pad-x:var(--space-1);--workflow-dialog-width:480px;--task-card-width:480px;--task-card-radius:var(--radius-lg);--task-card-border:var(--border-default);--task-card-gap:var(--space-2);--task-card-tile-bg:var(--pill-yellow-bg);--task-card-tile-fg:var(--pill-yellow-fg);--task-card-glyph:var(--space-5);--task-card-row-gap:calc(var(--space-3) + var(--space-0-5));--task-card-label-width:104px;--task-card-label-gap:10px;--task-chip-bg:var(--pill-purple-bg);--task-chip-fg:var(--pill-purple-fg);--task-card-person-height:var(--control-height);--task-card-person-avatar:26px;--task-card-person-gap:var(--space-1-5);--task-card-person-bg:var(--accent-subtle);--task-card-foot-height:var(--control-height);--task-card-done-fg:var(--pill-green-fg);--task-link-underline-hover:2px;--hairline:1px;--wf-list-width:920px;--wf-list-row-height:73px;--wf-details-width:429px;--builder-card-radius:var(--radius-lg);--wf-details-card-pad:10px;--wf-tpl-card-height:116px;--wf-preview-tile:42px;--builder-page-head-height:60px;--run-panel-head:44px;--run-side-width:400px;--run-head-height:36px;--run-row-height:44px;--timeline-dot:var(--space-2);--builder-heading-gap:var(--space-4);--builder-section-gap:var(--space-6);--builder-card-head:60px;--builder-step-gap:var(--space-6);--dialog-builder-width:800px;--add-row-height:64px;--builder-words-min:38px;--var-chip-radius:3px;--var-chip-pad-bottom:1px;--var-chip-bg:var(--accent-subtle);--var-chip-fg:var(--text-link);--profile-card-width:340px;--profile-card-radius:var(--radius-md);--profile-card-shadow:0 0 0 1px var(--menu-compact-border), 0 4px 12px 0 #00000014;--profile-card-bg:var(--surface-raised);--profile-card-banner-height:35px;--profile-card-banner-bg:var(--surface-muted);--profile-card-avatar:72px;--profile-card-avatar-radius:var(--radius-lg);--profile-card-text-width:224px;--profile-app-width:320px;--profile-app-radius:var(--menu-compact-radius);--profile-app-head-height:112px;--profile-app-head-bg:#2c2d30;--profile-app-head-gradient:linear-gradient(136.53deg, #ffffff0d 0%, #fff3 100%), linear-gradient(312.01deg, #2c2d30 0%, #2c2d30bf 100%);--profile-app-head-fg:#fff;--profile-app-badge-bg:#1d1c1d0f;--profile-app-badge-padding:1px 3px;--profile-app-badge-radius:2px;--profile-app-face:64px;--profile-button-border:#5e5d6073;--profile-photo:256px;--profile-pane-line:var(--border-default);--profile-tile:36px;--profile-tile-bg:var(--surface-subtle);--profile-copy:var(--control-height);--menu-account-bg:#fff;--menu-account-shadow:0 0 0 1px #1d1c1d21, 0 4px 12px 0 #0000001f;--menu-account-active-bg:#1264a3;--settings-slack-width:800px;--settings-slack-height:700px;--settings-slack-radius:var(--dialog-slack-radius);--settings-slack-bg:#fff;--settings-slack-shadow:0 0 0 1px #1d1c1d21, 0 18px 48px 0 #00000059;--settings-slack-shroud:#0009;--settings-slack-fg:#1d1c1d;--settings-slack-head-height:76px;--settings-slack-head-top:var(--dialog-slack-pad-top);--settings-slack-head-x:var(--dialog-slack-pad-x);--settings-slack-close-inset:var(--space-5);--settings-slack-close-fg:#454447;--settings-slack-rule:#1d1c1d21;--settings-slack-tabs-width:205px;--settings-slack-tabs-inset:var(--space-4);--settings-slack-tabs-top:17px;--settings-slack-tab-height:28px;--settings-slack-tab-gap:var(--space-1);--settings-slack-tab-pad:var(--space-2);--settings-slack-tab-radius:var(--radius-xs);--settings-slack-tab-icon:15px;--settings-slack-tab-icon-fg:#1d1c1db3;--settings-slack-tab-selected-bg:#1264a3;--settings-slack-tab-selected-fg:#fff;--settings-slack-tab-hover-bg:#f4f4f4;--settings-slack-pane-pad-y:var(--space-5);--settings-slack-pane-pad-x:var(--space-7);--settings-slack-title-fg:#1d1c1d;--settings-slack-section-rule:#ddd;--settings-slack-section-gap:var(--space-5);--apps-logo-size:var(--space-8);--apps-row-gap:var(--space-3);--apps-row-pitch:var(--space-4);--apps-check-size:var(--icon-size-sm);--apps-check-fg:#007a5a;--apps-manage-width:80px;--apps-manage-border:var(--profile-button-border);--apps-empty-bg:#1d1c1d0a;--apps-empty-fg:#1d1c1db3;--apps-empty-radius:var(--radius-xs);--apps-empty-pad:var(--space-3);--add-apps-card-width:calc(var(--space-10) * 7);--menu-account-width:var(--menu-compact-width);--menu-account-gap:var(--space-3);--menu-account-head-start:var(--space-6);--menu-account-head-end:var(--space-5);--menu-account-head-gap:var(--space-3);--menu-account-head-bottom:var(--space-3);--menu-account-avatar:var(--avatar-size-message);--menu-account-value-gap:var(--space-2);--menu-account-chevron:15px;--menu-account-sep-gap:var(--space-2);--menu-account-sep:#1d1c1d21;--menu-account-trail-fg:var(--text-secondary);--menu-dnd-width:260px;--menu-dnd-overlap:var(--space-0-5);--menu-dnd-radius:0 0 var(--radius-sm) var(--radius-sm);--menu-dnd-shadow:0 0 0 1px #1d1c1d21, 0 18px 48px 0 #0000001f;--menu-dnd-window-gap:var(--space-2);--menu-dnd-resume-bg:var(--danger);--link-preview-width:calc(var(--space-12) * 10);--link-preview-gap:var(--space-1);--link-preview-meta-height:var(--text-body-relaxed-line);--link-preview-caret:var(--control-height-xs);--link-preview-label-gap:var(--space-0-5);--link-preview-logo:var(--avatar-size-message);--link-preview-pic-ratio:16 / 9;--link-preview-pic-radius:var(--radius-xs);--link-preview-pic-ring:var(--border-subtle);--link-preview-foot-pad:var(--space-2) var(--space-2) var(--space-2) var(--space-3);--link-preview-bar-inset:var(--space-2);--link-preview-bar-pad:var(--space-1);--link-preview-bar-radius:var(--radius-lg);--link-preview-bar-sep:var(--space-5);--link-preview-remove-size:var(--space-5);--link-preview-remove-icon:var(--space-3);--link-preview-remove-bg:var(--surface-inverse);--link-preview-remove-fg:var(--text-inverse);--link-preview-remove-bg-hover:color-mix(in srgb, var(--surface-inverse) 80%, var(--text-inverse));--viewer-text-secondary:color-mix(in srgb, var(--text-inverse) 70%, transparent);--mention-at-width:420px;--mention-at-row:var(--space-8);--mention-at-gap:var(--space-2);--mention-at-bg:var(--menu-compact-bg);--mention-at-radius:var(--radius-sm);--mention-at-shadow:0 0 0 1px #1d1c1d21, 0 4px 12px #00000014;--mention-at-air:var(--space-2);--mention-at-row-pad:var(--space-4);--mention-at-rest-bg:#1d1c1d0f;--mention-at-active-bg:var(--menu-compact-active-bg);--mention-at-active-fg:var(--menu-compact-active-fg);--mention-at-outdent:5px;--mention-at-max-height:220px;--mention-icon:var(--icon-size);--mention-off-fg:var(--text-secondary);--mention-off-bg:var(--surface-muted);--item-card-width:322px;--item-card-radius:var(--radius-md);--item-card-shadow:var(--profile-card-shadow);--link-menu-width:220px;--paste-as-width:160px;--link-submenu-width:200px;--page-card-radius:var(--radius-lg);--page-card-ring:var(--border-default);--page-card-ring-width:1px;--page-card-height:var(--page-link-preview-height);--page-card-btn:var(--space-8);--page-card-btn-inset:14px;--card-off-tile-bg:var(--surface-muted);--card-off-tile-fg:var(--text-secondary);--card-glyph:var(--space-5);--card-page-tile-bg:#1cb6eb;--card-page-tile-fg:#fff;--page-link-preview-width:800px;--page-link-preview-height:400px;--card-file-tile-bg:var(--surface-muted);--canvas-column:800px;--canvas-tab-top:100px;--canvas-float-inset:26px;--canvas-float-ring:var(--border-default);--canvas-more-menu-width:200px;--tab-label-max-width:200px;--canvas-add-menu-width:370px;--dialog-picker-width:650px;--dialog-picker-height:611px;--dialog-picker-narrow-width:536px;--space-picker-row-height:60px;--space-picker-tile:36px;--dialog-gallery-width:1280px;--dialog-gallery-height:592px;--gallery-side-width:260px;--gallery-row-height:34px;--gallery-card-width:916px;--gallery-card-head:52px;--gallery-foot-height:52px;--gallery-wash:var(--surface-subtle);--callout-radius:var(--radius-lg);--callout-inset:var(--space-4);--callout-border-w:1px;--callout-border:#5e5d6073;--callout-chip-border:#5e5d6021;--callout-indigo-bg:#f0f3fc;--callout-lagoon-bg:#e3f8ff;--callout-jade-bg:#e3fff3;--callout-flamingo-bg:#ffe8ef;--callout-grass-bg:#f4ffdb;--callout-gray-bg:#eaeaea;--callout-aubergine-bg:#f6e4ff;--callout-honeycomb-bg:#fcf2d9;--callout-horchata-bg:#f4ede4;--columns-gap:52px;--image-radius:var(--radius-md);--image-border:#1d1c1d21;--image-pill-inset:14px;--image-pill-btn:32px;--image-pill-bg:#fff;--image-blur:8px;--divider-height:18px;--divider-above:20px;--divider-line:1px;--divider-rule:#3333;--divider-select-line:2px;--divider-select-halo-w:5px;--canvas-select-border:1px;--canvas-select-halo-w:var(--space-1);--canvas-select:#1264a3;--canvas-select-halo:#bcd1e4;--canvas-select-tint:#e8f7fd;--table-col-min:160px;--table-cell-pad-x:var(--space-4);--table-cell-pad-y:var(--space-3);--table-border:#5e5d6073;--table-header-bg:#1d1c1d0f;--table-grip:#1d1c1d33;--table-grip-long:28px;--table-grip-thick:4px;--table-gutter:var(--space-4);--table-dot:8px;--table-plus:22px;--table-ring:2px;--table-fade:var(--space-12);--table-menu-width:200px;--table-grip-active:#0e9dd3;--table-tint:#1c769d23;--table-dot-ink:var(--text-on-accent);--tabs-card-pad-y:var(--space-4);--tabs-card-pad-x:var(--space-5);--tabs-list-gap:var(--space-2);--tabs-row-height:46px;--tabs-row-radius:var(--radius-md);--tabs-row-hover:var(--row-focused);--tabs-row-inset:var(--space-2);--tabs-row-gap:var(--space-1);--tabs-hidden-inset:var(--space-3);--tabs-pill-pad:var(--space-1);--tabs-pill-radius:var(--radius-lg);--tabs-pill-border:var(--menu-compact-border);--tabs-pill-shadow:0 1px 3px #0000001a, 0 1px 2px -1px #0000001a;--tabs-pill-inset:var(--space-2);--tabs-pill-button:var(--control-height);--tabs-plus-menu-width:var(--menu-compact-width);--tabs-context-menu-width:219px;--tabs-permission-width:225px;--tabs-permission-menu-width:247px;--threads-page-bg:var(--surface-subtle);--threads-head-top:var(--space-4);--threads-head-bottom:var(--space-3);--threads-head-left:var(--space-6);--threads-head-right:var(--space-7);--threads-box-inset:var(--space-4);--threads-box-gap:var(--space-2);--threads-box-radius:var(--radius-lg);--threads-box-ring:var(--border-default);--threads-box-bg:var(--surface-app);--threads-row-pad-x:var(--space-5);--threads-foot-top:var(--space-2);--threads-foot-bottom:var(--space-2);--threads-row-pad-y:var(--space-2);--threads-root-pad-top:var(--space-5);--threads-tile-bg:var(--surface-muted);--threads-more-height:var(--space-8);--threads-new:var(--pill-red-fg);--threads-new-inset:var(--space-4);--today-col-width:1040px;--today-agenda-width:360px;--today-col-gap:var(--space-5);--today-pad-x:var(--space-6);--today-head-top:var(--space-8);--today-sky-height:260px;--today-section-gap:var(--space-10);--today-cloud-alpha:.6;--today-tile:var(--space-8);--today-tile-radius:var(--radius-md);--today-tile-tint:14%;--today-tile-mark-mix:70%;--today-head-gap:var(--space-4);--today-check:var(--space-6);--today-row-pad-y:var(--space-3);--today-row-pad-x:var(--space-7);--today-meta-gap:var(--space-4);--today-agenda-tile-tint:14%;--today-hour:68px;--today-hour-label:44px;--today-timeline-height:340px;--today-bar:var(--space-1);--today-now:var(--danger);--today-now-dot:var(--space-2);--today-join:var(--pill-green-fg);--today-join-hover:color-mix(in srgb, var(--pill-green-fg) 88%, black)}[data-sky=morning]{--today-sky-top:#fff1cc;--today-sky-mid:#fff8e9;--today-sky-sun:#ffebb0;--today-sky-glow:#fff4d6;--today-sky-cloud:#fff;--today-sky-star:transparent}[data-sky=afternoon]{--today-sky-top:#d9edfb;--today-sky-mid:#eef6fc;--today-sky-sun:#ffe27a;--today-sky-glow:#fff3c4;--today-sky-cloud:#fff;--today-sky-star:transparent}[data-sky=evening]{--today-sky-top:#e4daf4;--today-sky-mid:#fbe4da;--today-sky-sun:#fff4cf;--today-sky-glow:#fff8e4;--today-sky-cloud:#f7eff8;--today-sky-star:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pea-glow-opacity:.25;--workflow-block-ring:color-mix(in srgb, var(--pea-core) 22%, transparent);--surface-app:#1e1e1e;--surface-body:#161616;--surface-card:#2b2b2b;--surface-subtle:#2c2c2c;--surface-muted-strong:#424242;--surface-muted:#262626;--surface-strong:#2b2b2b;--surface-pane:#1e1e1e;--surface-raised:#1e1e1e;--surface-inverse:#424242;--surface-overlay:#000000bf;--sidebar-bg:#262626;--sidebar-text:#f3f3f3;--sidebar-text-secondary:#a0a0a0;--sidebar-icon:#a0a0a0;--sidebar-item-hover:#ffffff0f;--sidebar-item-selected:#ffffff1c;--sidebar-hairline:#333;--sidebar-edge:#505050;--sidebar-control-bg:#333;--sidebar-control-border:#505050;--sidebar-button-bg:#1e1e1e;--sidebar-button-border:#424242;--text-primary:#f3f3f3;--text-secondary:#a0a0a0;--text-tertiary:#636363;--text-subdued:#636363;--text-placeholder:#a0a0a0;--text-placeholder-light:#ffffff73;--text-inverse:#f3f3f3;--text-on-accent:#fff;--icon:#a0a0a0;--icon-hover:#f3f3f3;--border-subtle:#333;--border-default:#424242;--border-rule:#333;--border-strong:#505050;--border-active:#949494;--accent:#1f72ad;--accent-hover:#19649a;--accent-pressed:#145685;--accent-text:#6dbef8;--mention-other-fg:#40b3e4;--mention-other-bg:#03669640;--tag-chip-bg:var(--accent-subtle);--tag-chip-fg:var(--text-primary);--mention-self-fg:#dea700;--mention-self-bg:#a073002e;--mention-at-bg:var(--menu-compact-bg);--mention-at-shadow:var(--menu-compact-shadow);--mention-at-rest-bg:#ffffff0f;--mention-at-active-bg:var(--menu-compact-active-bg);--mention-at-active-fg:var(--menu-compact-active-fg);--cell-focus-border:#0e9dd3;--accent-subtle:#002d4d;--row-hover:#ffffff0f;--row-focused:#ffffff1c;--row-hover-table:#ffffff14;--role-pill-bg:#ffffff14;--menu-item-hover:#ffffff1c;--create-menu-row-hover:var(--menu-item-hover);--create-menu-tile-on-bg:var(--text-primary);--create-menu-tile-on-fg:var(--surface-raised);--tab-hover:#ffffff14;--focus-ring:0 0 0 2px var(--surface-app), 0 0 0 4px #fff;--focus-ring-inset:inset 0 0 0 2px #fff;--complete:#46a75a;--complete-subtle:#062d18;--danger:#be241e;--danger-text:#ff7263;--danger-subtle:#5d0404;--pill-gray-bg:#262626;--pill-gray-fg:#949494;--pill-grey-strong-fg:#f3f3f3;--pill-blue-bg:var(--accent-subtle);--pill-blue-fg:var(--accent-text);--pill-blue-border:var(--pill-blue-bg);--pill-green-bg:#062d18;--pill-green-fg:#3ba86b;--pill-yellow-bg:#352b00;--pill-yellow-fg:#e9c300;--pill-red-bg:#491418;--pill-red-fg:#fb5f69;--pill-purple-bg:#3a1941;--pill-purple-fg:#c773da;--meeting-orange-bg:#3a1f00;--meeting-orange-fg:#f0a050;--meeting-teal-bg:#00302d;--meeting-teal-fg:#3cc4b8;--meeting-brown-bg:#4d3b2b;--meeting-brown-fg:#e2bc92;--text-due-soon:#48b560;--person-token-bg:#36c5f021;--avatar-text:#050505;--presence-active:#379e15;--shadow-sm:0 0 0 1px #333, 0 1px 4px 0 #1e1e1e4d;--shadow-md:0 0 0 1px #333, 0 3px 8px 0 #1e1e1e4d;--shadow-lg:0 0 0 1px #333, 0 6px 12px 0 #1e1e1e4d;--shadow-tooltip:0 1px 4px #1e1e1e4d, 0 0 0 1px #333;--density-thumb-shadow:0 1px 2px #1e1e1e4d;--shadow-pane:0 4px 0 #1e1e1e4d, 0 0 20px #1e1e1e4d, 0 0 0 1px #333;--tabs-pill-shadow:0 1px 3px #0000004d, 0 1px 2px -1px #0000004d;--chart-grid:var(--border-subtle);--chart-axis:var(--border-default);--chart-1:var(--accent);--chart-2:color-mix(in srgb, var(--accent) 72%, var(--text-primary));--chart-3:color-mix(in srgb, var(--accent) 50%, var(--text-primary));--chart-4:color-mix(in srgb, var(--accent) 30%, var(--text-primary));--chart-area-total:color-mix(in srgb, var(--accent) 30%, var(--surface-card));--chart-area-done:color-mix(in srgb, var(--accent) 65%, var(--surface-card));--home-card-hover-shadow:0 0 0 1px var(--border-active), 0 3px 8px #0000004d;--shadow-split-card:none;--frame-stroke:#797c814d;--frame-page-shadow:none;--frame-card-shadow:none;--shadow-pane-overlay:0 4px 0 #1e1e1e4d, 0 0 20px #1e1e1e4d;--shadow-popover:0 0 0 1px #333, 0 4px 12px -2px #00000073;--shadow-button-outline:0 0 0 1px #424242;--popover-divider:#ffffff14;--toolbar-sep:#ffffff1f;--menu-compact-border:#333;--menu-compact-shadow:0 0 0 1px #e8e8e821, 0 5px 10px 0 #0000001f;--menu-compact-bg:#1a1d21;--menu-compact-fg:#f8f8f8;--menu-compact-active-bg:#1264a3;--menu-compact-active-fg:#fff;--menu-compact-selected-fg:#1d9bd1;--token-bg:#2c2c2c;--token-ring:inset 0 0 0 1px #333;--switch-track-off:#ffffff2e;--danger-ring:0 0 0 2px var(--surface-app), 0 0 0 4px #ff726373;--item-hover-shadow:0 1px 2px #0000004d;--day-pill-shadow:0 0 0 1px #333, 0 1px 3px 0 #0000004d;--kind-glyph:#ffffffeb;--kind-pdf:#e8336c;--kind-doc:#2a7cc0;--kind-sheet:#12906d;--kind-slides:#e2603f;--kind-code:#e2603f;--kind-text:#2aa6dc;--kind-image:#d0659a;--kind-video:#5c67d6;--kind-audio:#20ad9d;--kind-archive:#9c7f4b;--kind-link:#8a8a8a;--kind-page:#56b3e6;--kind-meeting:#9a72d8;--kind-folder:#d69a1e;--kind-file:#717e8f;--callout-border:#e8e8e840;--callout-chip-border:#e8e8e821;--callout-indigo-bg:#1a233d;--callout-lagoon-bg:#1a343d;--callout-jade-bg:#1a3d2e;--callout-flamingo-bg:#3d1a25;--callout-grass-bg:#323d1a;--callout-gray-bg:#2b2b2b;--callout-aubergine-bg:#311a3d;--callout-honeycomb-bg:#3d331a;--callout-horchata-bg:#3d2e1a;--divider-rule:#e8e8e833;--image-border:#e8e8e821;--image-pill-bg:var(--surface-raised);--canvas-select:#0e9dd3;--canvas-select-halo:color-mix(in srgb, var(--canvas-select) 29%, var(--surface-app));--canvas-select-tint:color-mix(in srgb, var(--table-grip-active) 10%, var(--surface-app));--table-border:#e8e8e840;--table-header-bg:#e8e8e80f;--table-grip:#e8e8e84d;--table-grip-active:#0e9dd3;--table-tint:#1c769d23;--connect-shadow:0 2px 4px -2px #0006, 0 4px 6px -1px #0006;--item-card-hover-shadow:0 1px 3px #0006;--button-primary-bg:#177e56;--button-primary-bg-hover:#146e4b;--button-primary-bg-pressed:#116041;--button-primary-text:#fff;--today-join:#1b7043;--today-join-hover:#18633b;--card-border-hover:var(--border-strong);--card-focus-bg:var(--accent-subtle);--card-cover-bg:#1e2a32;--day-picker-slack-bg:#1a1d21;--day-picker-slack-fg:#f8f8f8;--day-picker-slack-shadow:0 0 0 1px #e8e8e821, 0 4px 12px #00000014;--day-picker-slack-btn-hover-bg:#e8e8e81a;--day-picker-slack-hairline:#e8e8e821;--day-picker-slack-weekday-fg:#b9babd;--day-picker-slack-today-fg:#1d9bd1;--day-picker-slack-selected-bg:#1264a3;--day-picker-slack-selected-fg:#fff;--day-picker-slack-other-fg:#797c81;--day-picker-slack-hover-bg:#e8e8e80f;--edit-view-shadow:0 0 0 1px #333, 0 4px 12px #00000073;--create-task-shadow:0 0 0 1px #333, 0 9px 48px #00000080;--create-task-scrim:#00000080;--profile-app-head-bg:#2c2d30;--profile-app-head-gradient:linear-gradient(136.53deg, #ffffff0d 0%, #fff3 100%), linear-gradient(312.01deg, #2c2d30 0%, #2c2d30bf 100%);--profile-app-head-fg:#fff;--profile-app-badge-bg:#f8f8f80f;--profile-card-shadow:0 0 0 1px #e8e8e821, 0 4px 12px 0 #00000014;--profile-button-border:#797c8180;--menu-account-bg:#212428;--menu-account-shadow:0 0 0 1px #e8e8e821, 0 4px 12px 0 #0000001f;--menu-account-active-bg:#0a77a7;--settings-slack-shroud:#0009;--settings-slack-bg:#1a1d21;--settings-slack-shadow:0 0 0 1px #e8e8e821, 0 18px 48px 0 #00000059;--settings-slack-fg:#f8f8f8;--settings-slack-close-fg:#b9babd;--settings-slack-rule:#e8e8e821;--settings-slack-tab-icon-fg:#e8e8e8b3;--settings-slack-tab-selected-bg:#0a77a7;--settings-slack-tab-selected-fg:#f8f8f8;--settings-slack-tab-hover-bg:#2c2f32;--settings-slack-title-fg:#d1d2d3;--settings-slack-section-rule:#e8e8e821;--apps-check-fg:#2bac76;--apps-empty-bg:#e8e8e80a;--apps-empty-fg:#e8e8e8b3;--menu-account-sep:#e8e8e821;--menu-dnd-shadow:0 0 0 1px #e8e8e821, 0 18px 48px 0 #0000001f}:root[data-theme=dark] [data-sky=morning]{--today-sky-top:#3a2f18;--today-sky-mid:#2a2418;--today-sky-sun:#5a4820;--today-sky-glow:#47391b;--today-sky-cloud:#34302a}:root[data-theme=dark] [data-sky=afternoon]{--today-sky-top:#15304a;--today-sky-mid:#1a2633;--today-sky-sun:#6b5a24;--today-sky-glow:#3b3826;--today-sky-cloud:#2a3441}:root[data-theme=dark] [data-sky=evening]{--today-sky-top:#2a2146;--today-sky-mid:#352431;--today-sky-sun:#e8e0c0;--today-sky-glow:#3e3650;--today-sky-cloud:#352c48;--today-sky-star:#cfc8e8}:root{--meeting-bar-height:48px;--meeting-bar-radius:var(--radius-lg);--meeting-bar-pad:var(--space-2) var(--space-2) var(--space-2) var(--space-3);--meeting-bar-gap:var(--space-4);--meeting-bar-button:var(--space-8);--meeting-leave-width:80px;--meeting-icon:var(--space-5);--meeting-window-compact:744px;--meeting-window-large:1120px;--meeting-title-height:var(--space-8);--meeting-title-icon:13px;--meeting-title-button:26px;--meeting-stage-pad-x:var(--space-2);--meeting-stage-min:266px;--meeting-stage-pad-y:var(--space-12);--meeting-tile:150px;--meeting-tile-camera:316px;--meeting-tile-gap:var(--space-4);--meeting-badge:var(--space-6);--meeting-badge-inset:5px;--meeting-footer-height:56px;--meeting-control:var(--space-10);--meeting-control-split:64px;--meeting-control-main:36px;--meeting-control-caret:var(--space-7);--meeting-level-bar:3px;--meeting-pv-card:510px;--meeting-pv-head:95px;--meeting-pv-head-visible:47px;--meeting-pv-pad:var(--space-6) var(--space-5);--meeting-pv-pad-bottom:30px;--meeting-pv-tile:468px;--meeting-pv-glow:0 0 0 1px color-mix(in srgb, var(--text-primary) 15%, transparent), 0 0 0 4px var(--ink-on-dark), 0 0 10px 5px color-mix(in srgb, var(--ink-on-dark) 85%, transparent);--meeting-pv-toggle:45px;--meeting-pv-level-w:35px;--meeting-pv-level-h:27px;--meeting-pv-picker-h:34px;--meeting-pv-picker-radius:7px;--meeting-pv-picker-pad:11px;--meeting-pv-actions-gap:63px;--meeting-hair:1px;--meeting-tile-shadow:0 0 0 1px color-mix(in srgb, var(--text-primary) 13%, transparent), 0 1px 3px color-mix(in srgb, var(--surface-inverse) 8%, transparent)}.shell{--meeting-ink:var(--theme-ink);--meeting-off-bg:color-mix(in srgb, var(--theme-ink) 25%, transparent);--meeting-off-hover:color-mix(in srgb, var(--theme-ink) 35%, transparent);--meeting-on-bg:var(--theme-ink);--meeting-on-fg:color-mix(in srgb, var(--theme-nav) 60%, black);--meeting-bar-bg:color-mix(in srgb, var(--theme-ink) 11%, transparent);--meeting-ring-bg:color-mix(in srgb, var(--theme-nav) 45%, black);--meeting-stage-bg:linear-gradient(135deg, color-mix(in srgb, var(--theme-nav) 35%, var(--surface-app)), color-mix(in srgb, var(--theme-selected) 55%, var(--surface-app)) 55%, color-mix(in srgb, var(--theme-presence) 30%, var(--surface-app)));--meeting-video-bg:color-mix(in srgb, var(--theme-nav) 20%, black);--meeting-level:var(--presence-active)}:root{--ink-on-light:#1e1e1e;--ink-on-dark:#fff;--theme-card-width:169px;--theme-card-height:58px;--theme-swatch-size:var(--space-10);--mode-icon-size:18px;--theme-selected-ink:var(--ink-on-light)}:root[data-theme=dark] .shell.sidebar--blue .topbar,:root[data-theme=dark] .shell.sidebar--blue .rail,:root[data-theme=dark] .shell.sidebar--blue .tb-search{--sidebar-text:var(--ink-on-dark);--sidebar-text-secondary:var(--ink-on-dark);--sidebar-icon:var(--ink-on-dark);--sidebar-item-hover:color-mix(in srgb, var(--ink-on-dark) 10%, transparent);--sidebar-item-selected:color-mix(in srgb, var(--ink-on-dark) 16%, transparent);--sidebar-control-bg:color-mix(in srgb, var(--ink-on-dark) 16%, transparent);--sidebar-control-border:transparent;--sidebar-edge:color-mix(in srgb, var(--ink-on-dark) 40%, transparent)}.shell[data-theme-key]{--frame-gradient-end:var(--sidebar-item-selected);--frame-bg:linear-gradient(to bottom, transparent, var(--frame-gradient-end)), var(--sidebar-bg);--presence-active:var(--theme-presence)}.shell[data-theme-key].shell--flat{--frame-bg:var(--sidebar-bg)}.shell.sidebar--blue[data-theme-key]:not(.shell--flat){--frame-bg:radial-gradient(circle, var(--sidebar-bg) 20%, transparent 80%), conic-gradient(from 45deg, var(--frame-gradient-end), var(--sidebar-bg), var(--frame-gradient-end), var(--sidebar-bg), var(--frame-gradient-end)) var(--sidebar-bg)}:root:not([data-theme=dark]) .shell.sidebar--blue .tb-search{--tb-search-veil:color-mix(in srgb, var(--theme-nav) 8%, transparent)}:root[data-theme=dark] .shell.sidebar--blue .tb-search{--tb-search-veil:#dbebf614}.shell.sidebar--blue .tb-search{background-image:linear-gradient(var(--tb-search-veil), var(--tb-search-veil))}:root:not([data-theme=dark]) .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]){--sidebar-bg:var(--theme-frame,var(--theme-nav));--sidebar-text:var(--theme-ink);--sidebar-text-secondary:var(--theme-ink);--sidebar-icon:var(--theme-ink);--sidebar-item-hover:color-mix(in srgb, var(--theme-ink) 10%, transparent);--sidebar-item-selected:color-mix(in srgb, var(--theme-ink) 16%, transparent);--sidebar-control-bg:color-mix(in srgb, var(--theme-ink) 16%, transparent);--sidebar-control-border:transparent;--sidebar-edge:color-mix(in srgb, var(--theme-ink) 40%, transparent);--frame-gradient-end:color-mix(in srgb, var(--theme-selected) var(--theme-blend,35%), var(--sidebar-bg))}.shell[data-theme-key]{--tab-active:var(--theme-tab);--tab-active-text:var(--theme-tab);--tab-active-fill:color-mix(in srgb, var(--theme-tab) 12%, transparent)}.shell[data-theme-key] .rail{--rail-dot:var(--theme-rail-dot,var(--theme-notify))}:root:not([data-theme=dark]) .shell.sidebar--blue .rail{--rail-dot:#87dc9b}:root:not([data-theme=dark]) .shell.sidebar--blue{--frame-gradient-end:#093a73}:root:not([data-theme=dark]) .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]) .topbar,:root:not([data-theme=dark]) .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]) .rail{--focus-ring-inset:inset 0 0 0 2px var(--theme-ink)}:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]){--sidebar-bg:var(--theme-frame-dark);--frame-gradient-end:var(--theme-frame-dark-end);--sidebar-text:var(--ink-on-dark);--sidebar-text-secondary:var(--ink-on-dark);--sidebar-icon:var(--ink-on-dark);--sidebar-item-hover:color-mix(in srgb, var(--ink-on-dark) 10%, transparent);--sidebar-item-selected:color-mix(in srgb, var(--ink-on-dark) 16%, transparent);--sidebar-control-bg:color-mix(in srgb, var(--ink-on-dark) 16%, transparent);--sidebar-control-border:transparent;--sidebar-edge:color-mix(in srgb, var(--ink-on-dark) 40%, transparent)}:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]) .rail{--rail-dot:var(--theme-selected)}:root[data-theme=dark] .shell.sidebar--blue .rail{--rail-dot:#73c487}:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]) .topbar,:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]) .rail{--focus-ring-inset:inset 0 0 0 2px var(--ink-on-dark)}:root:not([data-theme=dark]) .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]) .panel{--sidebar-item-selected:var(--theme-selected)}:root:not([data-theme=dark]) .shell[data-theme-key]:not([data-theme-key=black]):not([data-theme-key=blue]) .panel .panel-item[aria-current=page]{--sidebar-text:var(--theme-selected-ink);--sidebar-icon:var(--theme-selected-ink)}[data-theme-key=blue]{--theme-nav:#1264a3;--theme-selected:#54a9ea;--theme-presence:#5da442;--theme-notify:#1264a3;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#073368;--theme-frame-dark-end:#081536}:root:not([data-theme=dark]) [data-theme-key=blue]{--theme-selected:#0b4c8c;--theme-presence:#379e15;--theme-notify:var(--ink-on-dark);--theme-notify-ink:var(--ink-on-light);--theme-selected-ink:#e6f5fe}[data-theme-key=black]{--theme-nav:var(--sidebar-bg);--theme-selected:color-mix(in srgb, var(--sidebar-bg) 70%, var(--ink-on-dark));--theme-presence:#379e15;--theme-notify:var(--presence-active);--theme-notify-ink:var(--ink-on-light);--theme-ink:var(--ink-on-dark);--theme-rail-dot:#3da11c}[data-theme-key=aubergine]{--theme-nav:#611f69;--theme-selected:#df9ff4;--theme-presence:#178f65;--theme-notify:#83388a;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#431349;--theme-frame-dark-end:#200221}:root:not([data-theme=dark]) [data-theme-key=aubergine]{--theme-presence:#4cc894;--theme-notify:#eabdfb;--theme-notify-ink:var(--ink-on-light)}[data-theme-key=clementine]{--theme-nav:#dc540c;--theme-selected:#f89b6c;--theme-presence:#178f65;--theme-notify:#c84600;--theme-notify-ink:var(--ink-on-dark);--theme-frame:color-mix(in srgb, var(--theme-nav) 92%, black);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#7a2500;--theme-frame-dark-end:#381000}:root:not([data-theme=dark]) [data-theme-key=clementine]{--theme-selected:#ac3d00;--theme-presence:#007a5a;--theme-notify:#c84600;--theme-selected-ink:var(--ink-on-dark);--theme-rail-dot:#f8e7de}[data-theme-key=banana]{--theme-nav:#fff4b8;--theme-selected:#ffc600;--theme-presence:#178f65;--theme-notify:#aa8000;--theme-notify-ink:var(--ink-on-light);--theme-ink:var(--ink-on-light);--theme-frame-dark:#674800;--theme-frame-dark-end:#2f1e00}:root:not([data-theme=dark]) [data-theme-key=banana]{--theme-selected:#8b6800;--theme-presence:#007a5a;--theme-notify:#aa8000;--theme-selected-ink:var(--ink-on-dark);--theme-rail-dot:#8b6a07}[data-theme-key=jade]{--theme-nav:#178f65;--theme-selected:#4cc894;--theme-presence:#178f65;--theme-notify:#007a5a;--theme-notify-ink:var(--ink-on-dark);--theme-frame:color-mix(in srgb, var(--theme-nav) 94%, black);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#083f2e;--theme-frame-dark-end:#05241b}:root:not([data-theme=dark]) [data-theme-key=jade]{--theme-selected:#0e674d;--theme-presence:#007a5a;--theme-notify:#007a5a;--theme-selected-ink:var(--ink-on-dark);--theme-rail-dot:#e3f0ed}[data-theme-key=lagoon]{--theme-nav:#0071a4;--theme-selected:#36c5f0;--theme-presence:#178f65;--theme-notify:#0071a4;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#003d61;--theme-frame-dark-end:#001a2d}:root:not([data-theme=dark]) [data-theme-key=lagoon]{--theme-presence:#4cc894;--theme-notify:#67d7f8;--theme-notify-ink:var(--ink-on-light);--theme-blend:16%;--theme-rail-dot:#b5ebfc}[data-theme-key=barbra]{--theme-nav:#ffc4d9;--theme-selected:#ff81aa;--theme-presence:#178f65;--theme-notify:#c01343;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-light);--theme-frame-dark:#6b0518;--theme-frame-dark-end:#300005}:root:not([data-theme=dark]) [data-theme-key=barbra]{--theme-selected:#9e0b2e;--theme-presence:#007a5a;--theme-notify:#c01343;--theme-selected-ink:var(--ink-on-dark);--theme-rail-dot:#b31440}[data-theme-key=gray]{--theme-nav:#eaeaea;--theme-selected:#b5b5ba;--theme-presence:#178f65;--theme-notify:#454447;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-light);--theme-frame-dark:#212428;--theme-frame-dark-end:#101214}:root:not([data-theme=dark]) [data-theme-key=gray]{--theme-selected:#333133;--theme-presence:#007a5a;--theme-notify:#454447;--theme-selected-ink:var(--ink-on-dark)}[data-theme-key=mood-indigo]{--theme-nav:#1e328f;--theme-selected:#7d95eb;--theme-presence:#178f65;--theme-notify:#2840a9;--theme-notify-ink:var(--ink-on-dark);--theme-ink:var(--ink-on-dark);--theme-frame-dark:#12206c;--theme-frame-dark-end:#040b3d}:root:not([data-theme=dark]) [data-theme-key=mood-indigo]{--theme-presence:#4cc894;--theme-notify:#a0b3f3;--theme-notify-ink:var(--ink-on-light)}[data-theme-key=blue]{--theme-rail-badge:#73c487;--theme-rail-badge-text:#00240f;--theme-panel-badge:var(--ink-on-dark);--theme-panel-badge-text:var(--ink-on-light);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=blue]{--theme-rail-badge:#87dc9b;--theme-rail-badge-text:#004522;--theme-panel-badge:var(--ink-on-light);--theme-panel-badge-text:var(--ink-on-dark)}[data-theme-key=black]{--theme-tab:#939393}:root:not([data-theme=dark]) [data-theme-key=black]{--theme-tab:var(--theme-selected);--theme-rail-badge:var(--theme-notify);--theme-rail-badge-text:var(--theme-notify-ink);--theme-panel-badge:var(--ink-on-light);--theme-panel-badge-text:var(--ink-on-dark)}[data-theme-key=aubergine]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--ink-on-dark);--theme-panel-badge-text:var(--ink-on-light);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=aubergine]{--theme-tab:#80608b;--theme-rail-badge:var(--theme-notify);--theme-rail-badge-text:var(--theme-notify-ink);--theme-panel-badge:var(--ink-on-light);--theme-panel-badge-text:var(--ink-on-dark)}[data-theme-key=clementine],[data-theme-key=banana]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--theme-notify);--theme-panel-badge-text:var(--theme-notify-ink);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=banana]{--theme-tab:#886601;--theme-rail-badge:var(--ink-on-light);--theme-rail-badge-text:var(--ink-on-dark);--theme-panel-badge:var(--theme-notify);--theme-panel-badge-text:var(--theme-notify-ink)}[data-theme-key=jade],[data-theme-key=lagoon]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--theme-notify);--theme-panel-badge-text:var(--theme-notify-ink);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=lagoon]{--theme-tab:#2a7389;--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--ink-on-light);--theme-panel-badge-text:var(--ink-on-dark)}[data-theme-key=barbra]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--ink-on-dark);--theme-panel-badge-text:var(--ink-on-light);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=barbra]{--theme-rail-badge:var(--ink-on-light);--theme-rail-badge-text:var(--ink-on-dark);--theme-panel-badge:var(--theme-notify);--theme-panel-badge-text:var(--theme-notify-ink)}[data-theme-key=gray]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--ink-on-dark);--theme-panel-badge-text:var(--ink-on-light);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=gray]{--theme-rail-badge:var(--theme-notify);--theme-rail-badge-text:var(--theme-notify-ink);--theme-panel-badge:var(--theme-notify);--theme-panel-badge-text:var(--theme-notify-ink)}[data-theme-key=mood-indigo]{--theme-rail-badge:var(--ink-on-dark);--theme-rail-badge-text:var(--ink-on-light);--theme-panel-badge:var(--ink-on-dark);--theme-panel-badge-text:var(--ink-on-light);--theme-tab:var(--theme-selected)}:root:not([data-theme=dark]) [data-theme-key=mood-indigo]{--theme-tab:#5a699f;--theme-rail-badge:var(--theme-notify);--theme-rail-badge-text:var(--theme-notify-ink);--theme-panel-badge:var(--ink-on-light);--theme-panel-badge-text:var(--ink-on-dark)}:root[data-theme=dark] .shell[data-theme-key=blue] .panel{--panel-ink:#b0d3ed;--sidebar-item-selected:#135795;--panel-selected-ink:#dbebf6}:root[data-theme=dark] .shell[data-theme-key=aubergine] .panel{--panel-ink:#e3ceeb;--sidebar-item-selected:#7d3986;--panel-selected-ink:#efe1f5}:root[data-theme=dark] .shell[data-theme-key=clementine] .panel{--panel-ink:#f0d0c1;--sidebar-item-selected:#b43e08;--panel-selected-ink:#f7e3da}:root[data-theme=dark] .shell[data-theme-key=banana] .panel{--panel-ink:#eee1a6;--sidebar-item-selected:#a07300;--panel-selected-ink:#f7f0d5}:root[data-theme=dark] .shell[data-theme-key=jade] .panel{--panel-ink:#b0e4ce;--sidebar-item-selected:#106f4d;--panel-selected-ink:#d8f5e9}:root[data-theme=dark] .shell[data-theme-key=lagoon] .panel{--panel-ink:#aeddec;--sidebar-item-selected:#036696;--panel-selected-ink:#d8eef6}:root[data-theme=dark] .shell[data-theme-key=barbra] .panel{--panel-ink:#eec1cf;--sidebar-item-selected:#b41541;--panel-selected-ink:#f7dce4}:root[data-theme=dark] .shell[data-theme-key=gray] .panel{--panel-ink:#e0e0e0;--sidebar-item-selected:#414549;--panel-selected-ink:#f8f8f8}:root[data-theme=dark] .shell[data-theme-key=mood-indigo] .panel{--panel-ink:#c7ceeb;--sidebar-item-selected:#263b9c;--panel-selected-ink:#e4e8f4}:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]) .panel .panel-item[aria-current=page]{--sidebar-text:var(--panel-selected-ink);--sidebar-icon:var(--panel-selected-ink)}:root:not([data-theme=dark]) .shell[data-theme-key=blue] .panel{--panel-ink:#122a59}:root:not([data-theme=dark]) .shell[data-theme-key=clementine] .panel{--panel-ink:#662500}:root:not([data-theme=dark]) .shell[data-theme-key=banana] .panel{--panel-ink:#4d3900}:root:not([data-theme=dark]) .shell[data-theme-key=jade] .panel{--panel-ink:#0a4032}:root:not([data-theme=dark]) .shell[data-theme-key=barbra] .panel{--panel-ink:#59000f}:root:not([data-theme=dark]) .shell[data-theme-key=gray] .panel{--panel-ink:#1d1c1d}:root[data-theme=dark] .shell[data-theme-key]:not([data-theme-key=black]) .panel{--sidebar-text:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-text-secondary:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-icon:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-head-icon:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-text-strong:#f8f8f8;--sidebar-hairline:#e8e8e821;--panel-bg:#10121499}:root:not([data-theme=dark]) .shell[data-theme-key]:is([data-theme-key=blue],[data-theme-key=clementine],[data-theme-key=banana],[data-theme-key=jade],[data-theme-key=barbra],[data-theme-key=gray]) .panel{--sidebar-text:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-text-secondary:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-icon:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-head-icon:color-mix(in srgb, var(--panel-ink) 80%, transparent);--sidebar-hairline:#1d1c1d21;--panel-bg:#ffffffe6;--sidebar-text-strong:var(--panel-ink)}:root:not([data-theme=dark]) .shell[data-theme-key=aubergine] .panel{--panel-ink:#f6e4ff;--panel-pale:#f9edff;--panel-frame-top:#4a154b;--panel-frame-end:#39063a;--panel-selected-ink:#39063a}:root:not([data-theme=dark]) .shell[data-theme-key=lagoon] .panel{--panel-ink:#c1f0fe;--panel-pale:#e3f8ff;--panel-frame-top:#0b527b;--panel-frame-end:#1c405f;--panel-selected-ink:#0d2e45}:root:not([data-theme=dark]) .shell[data-theme-key=mood-indigo] .panel{--panel-ink:#dce3fa;--panel-pale:#f0f3fc;--panel-frame-top:#112377;--panel-frame-end:#091861;--panel-selected-ink:#091861}:root:not([data-theme=dark]) .shell[data-theme-key]:is([data-theme-key=aubergine],[data-theme-key=lagoon],[data-theme-key=mood-indigo]):not([data-theme-key=black]):not([data-theme-key=blue]) .panel{--sidebar-text:color-mix(in srgb, var(--panel-ink) 90%, transparent);--sidebar-text-secondary:color-mix(in srgb, var(--panel-ink) 90%, transparent);--sidebar-icon:color-mix(in srgb, var(--panel-ink) 90%, transparent);--sidebar-head-icon:color-mix(in srgb, var(--panel-ink) 90%, transparent);--sidebar-text-strong:#fff;--sidebar-hairline:#e8e8e821;--sidebar-item-hover:#ffffff0f;--sidebar-item-selected:var(--panel-pale);--panel-bg:linear-gradient(to bottom, color-mix(in srgb, var(--panel-pale) 11%, var(--panel-frame-top)), color-mix(in srgb, var(--panel-pale) 11%, var(--panel-frame-end)))}:root:not([data-theme=dark]) .shell[data-theme-key]:is([data-theme-key=aubergine],[data-theme-key=lagoon],[data-theme-key=mood-indigo]):not([data-theme-key=black]):not([data-theme-key=blue]) .panel .panel-item[aria-current=page]{--sidebar-text:var(--panel-selected-ink);--sidebar-icon:var(--panel-selected-ink)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans);font-size:var(--text-body-size);line-height:var(--text-body-line);color:var(--text-primary);background:var(--surface-body);-webkit-font-smoothing:antialiased;overflow:hidden}button{font:inherit;color:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{box-shadow:var(--focus-ring);outline:thin solid #0000}input[type=search]::-webkit-search-cancel-button{appearance:none}:where(.glyph){width:var(--space-5);height:var(--space-5);flex:none}.icon.nav-icon{display:inline-flex}.nav-icon>svg{width:100%;height:100%}.nav-icon>.nav-on,:is([aria-current=page],[aria-selected=true]) .nav-icon>.nav-rest:not(:only-child){display:none}:is([aria-current=page],[aria-selected=true]) .nav-icon>.nav-on{display:block}.panel .nav-icon>.nav-on{display:none!important}.panel .nav-icon>.nav-rest{display:block!important}.signin{background:var(--surface-app);height:100%;color:var(--text-primary);flex-direction:column;display:flex;overflow:auto}.signin-top{padding:var(--space-6) calc(var(--space-12) * 2)}.signin-top img{height:var(--login-logo-height);width:auto;display:block}.signin-main{padding:calc(var(--space-12) * 2 + var(--space-10)) var(--space-4) var(--space-12);flex-direction:column;flex:1;align-items:center;display:flex}.signin-foot{padding:var(--space-6) var(--space-4) var(--space-8);text-align:center;color:var(--text-secondary);font-size:var(--text-small-size);line-height:var(--text-small-line)}.signin h1{text-align:center;font-size:var(--text-greeting-size);line-height:var(--text-greeting-line);font-weight:var(--weight-medium);margin:0}.signin-sub{margin:var(--space-2) 0 0;max-width:var(--login-column);text-align:center;color:var(--text-secondary);font-size:var(--text-heading-size);line-height:var(--text-body-relaxed-line);font-weight:var(--weight-medium)}.signin-sub b{color:var(--text-primary);font-weight:var(--weight-medium)}.signin-col,.signin form{gap:var(--space-4);flex-direction:column;display:flex}.signin-col{width:min(100%, var(--login-column));margin-top:var(--space-8)}.signin-btn{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:var(--login-control);border-radius:var(--radius-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border:1px solid #0000;display:flex}.signin-btn--primary{background:var(--button-primary-bg);color:var(--button-primary-text)}.signin form .signin-btn--primary{margin-top:var(--space-2)}.signin-btn--primary:hover{background:var(--button-primary-bg-hover)}.signin-btn--primary:active{background:var(--button-primary-bg-pressed)}.signin-btn--secondary{background:var(--surface-app);border-color:var(--border-default)}.signin-btn--secondary:hover{background:var(--surface-muted);border-color:var(--border-strong)}.signin-btn:focus-visible,.signin-link:focus-visible{box-shadow:var(--focus-ring)}.signin-btn img{width:var(--icon-size);height:var(--icon-size)}.signin-or{align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-small-size);line-height:var(--text-small-line);display:flex}.signin-or:before,.signin-or:after{content:"";background:var(--border-rule);flex:1;height:1px}.signin-field{gap:var(--space-1-5);flex-direction:column;display:flex}.signin-label-row{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.signin-field label{font-size:var(--text-small-size);line-height:var(--text-small-line);font-weight:var(--weight-medium)}.signin-field input{height:var(--login-control);padding:0 var(--space-3);font:inherit;color:inherit;background:var(--surface-app);border:1px solid var(--border-strong);border-radius:var(--radius-sm);outline:none}.signin-field input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}.signin-field--error input{border-color:var(--danger)}.signin-field--error input:focus{border-color:var(--danger);box-shadow:0 0 0 var(--space-1) var(--danger-subtle)}.signin-err{align-items:center;gap:var(--space-1-5);color:var(--danger-text);font-size:var(--text-small-size);line-height:var(--text-small-line);margin:0;display:flex}.signin-err svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}.signin-link{color:var(--text-link);font-size:var(--text-small-size);font-weight:var(--weight-medium);border-radius:var(--radius-xs);cursor:pointer}.signin-sub .signin-link{font-size:inherit}.signin-link:hover{text-decoration:underline}.signin-back{align-self:center}
