:root[data-website-mode=light] .site-shell{color-scheme:light}:root[data-website-mode=dark] .site-shell{color-scheme:dark}:root[data-website-theme=flat][data-website-mode=light] .site-shell{--bg:#f5f4f8;--surface:#f9f8fc;--surface-strong:#fff;--ink:#14131d;--muted:#676473;--line:rgba(26,22,46,0.1);--violet:#704cf0}:root[data-website-theme=flat][data-website-mode=dark] .site-shell{--bg:#09090f;--surface:#12121b;--surface-strong:#171721;--ink:#f6f5fb;--muted:#aaa7b9;--line:rgba(224,215,255,0.11);--violet:#a48bff}@supports (color:light-dark(white,black)){.site-shell .tutorial-dock{background:var(--surface-strong);color:var(--ink)}:where(:root:not([data-website-theme=flat])) .site-shell{--bg:light-dark(#f7f3fc,#100e1b);--surface:light-dark(#fffcff,#1b172a);--surface-strong:light-dark(#fff,#241e38);--ink:light-dark(#211532,#f5f1ff);--muted:light-dark(#645473,#c2b6d4);--line:light-dark(#dcd1eb,#3b3154);--violet:light-dark(#5232a3,#b8a8ff);--theme-selected:light-dark(#e8dfff,#33218d);--theme-selected-ink:light-dark(#33218d,#f5f1ff);--theme-unread:light-dark(#b52755,#ed487d);--theme-unread-ink:light-dark(#fff,#21101b);--theme-action:#5232a3;--theme-gradient-end:#76276d;--theme-gradient-start-wash:light-dark(#33218d30,#33218db8);--theme-gradient-end-wash:light-dark(#9d238e1f,#9d238e4d);--theme-wash:linear-gradient(110deg,var(--theme-gradient-start-wash),var(--theme-gradient-end-wash) 56%,transparent 94%);--theme-soft-wash:linear-gradient(110deg,color-mix(in srgb,var(--theme-gradient-start-wash) 55%,transparent),color-mix(in srgb,var(--theme-gradient-end-wash) 60%,transparent) 58%,transparent 96%);--theme-action-gradient:linear-gradient(105deg,var(--theme-action),var(--theme-gradient-end))}:where(:root[data-website-theme=ultraviolet]) .site-shell{--bg:light-dark(#f3f5ff,#10132a);--surface:light-dark(#fcfbff,#191d3d);--surface-strong:light-dark(#fff,#24264c);--ink:light-dark(#1d2045,#f2f2ff);--muted:light-dark(#51557b,#b8bde9);--line:light-dark(#d1d7f4,#404475);--violet:light-dark(#304ab0,#a6baff);--theme-selected:light-dark(#dfe6ff,#273680);--theme-selected-ink:light-dark(#222c80,#f2f2ff);--theme-unread:light-dark(#a51d80,#f681da);--theme-unread-ink:light-dark(#fff,#25111f);--theme-action:#254dd2;--theme-gradient-end:#972684;--theme-gradient-start-wash:light-dark(#254dd247,#254dd2b8);--theme-gradient-end-wash:light-dark(#b426a040,#b426a08f)}:where(:root[data-website-theme=afterglow]) .site-shell{--bg:light-dark(#fff5f2,#21121c);--surface:light-dark(#fffcfa,#301b2a);--surface-strong:light-dark(#fff,#412336);--ink:light-dark(#412032,#fff1ed);--muted:light-dark(#745162,#e0bbcb);--line:light-dark(#ebced5,#684053);--violet:light-dark(#9b2459,#ffa2bf);--theme-selected:light-dark(#ffdbe0,#722747);--theme-selected-ink:light-dark(#6e1f4b,#fff1ed);--theme-unread:light-dark(#aa225c,#ffb580);--theme-unread-ink:light-dark(#fff,#25111f);--theme-action:#982351;--theme-gradient-end:#a9441b;--theme-gradient-start-wash:light-dark(#ed487d4d,#ed487d78);--theme-gradient-end-wash:light-dark(#ff98596b,#ff985966)}:where(:root:not([data-website-theme=flat])) .site-shell{&>.site-header{background:linear-gradient(105deg,color-mix(in srgb,var(--theme-action) 24%,#101017),color-mix(in srgb,var(--theme-gradient-end) 12%,#101017) 64%,#101017)}& .primary-button{background:var(--theme-action);color:#fff}& .team-projects .team-project-page-heading{background:var(--theme-wash),var(--surface)}& .team-projects .workspace-heading-art{background:var(--surface)}& :is(.library-hub-header,.discover-stack>#catalogue){background:var(--theme-soft-wash),var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:clamp(14px,2.4vw,28px)}& :is(.project-chat-header,.group-thread-header,.group-messages .inbox-heading,.organization-thread-pane .org-conversation>header){background:var(--theme-soft-wash);border-radius:10px}& :is(.team-projects .team-workspace-tabs [aria-selected=true],.group-messages .group-list-row[aria-pressed=true],.organization-messages-layout .org-thread-row[aria-pressed=true],.conversation-row.active){background:var(--theme-selected);color:var(--theme-selected-ink)}& :is(.group-list-row[aria-pressed=true],.org-thread-row[aria-pressed=true],.conversation-row.active) :is(small,.muted,.org-thread-meta){color:var(--theme-selected-ink)}& .org-inbox nav.request-actions>button[aria-pressed=true]{background:var(--theme-action-gradient);color:#fff}& .org-unread-dot{background:var(--theme-unread)}& :is(.group-list-row .message-request-count,.messages-nav-badge){background:var(--theme-unread);color:var(--theme-unread-ink)}}}.site-shell .website-theme-settings{display:grid;gap:8px;margin-bottom:20px}.site-shell .website-theme-settings label{display:grid;gap:8px;justify-items:start}.site-shell .website-theme-settings select{box-sizing:border-box;width:min(100%,320px);min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface-strong);color:var(--ink);font:inherit}.site-shell .website-theme-settings p{margin:0}