@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");:root{--vennum-color-neutral-10:#f4f4f5;--vennum-color-neutral-20:#eaecec;--vennum-color-neutral-30:#d4d4d8;--vennum-color-neutral-40:#b2b2b9;--vennum-color-neutral-50:#7f7f8a;--vennum-color-neutral-60:#555563;--vennum-color-neutral-70:#2a2a3c;--vennum-color-neutral-80:#262636;--vennum-color-neutral-90:#222230;--vennum-color-anthracite-base:#1e1f26;--vennum-color-anthracite-elevated:#25272f;--vennum-color-anthracite-raised:#2a2c36;--vennum-color-primary:#4560fe;--vennum-color-accent:#fc6655;--vennum-color-platform-accent:#fc6655;--vennum-color-platform-primary:#4560fe;--vennum-color-white:#ffffff;--vennum-font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--vennum-font-size-xs:0.75rem;--vennum-font-size-sm:0.8125rem;--vennum-font-size-md:0.875rem;--vennum-font-size-lg:1rem;--vennum-font-size-page-title:1.5rem;--vennum-line-height-page-title:1.25;--vennum-letter-spacing-page-title:-0.01em;--vennum-page-header-shift:var(--vennum-space-3);--vennum-page-header-gap:calc(var(--vennum-space-5) - var(--vennum-space-3));--vennum-page-header-content-gap:calc(var(--vennum-page-header-gap) + var(--vennum-space-4));--vennum-font-size-nav:0.84375rem;--vennum-font-size-sidebar-secondary:0.8125rem;--vennum-font-size-sidebar-meta:0.6875rem;--vennum-line-height-xs:1.125rem;--vennum-line-height-sm:1.1875rem;--vennum-line-height-md:22px;--vennum-line-height-nav:19px;--vennum-line-height-sidebar-secondary:16px;--vennum-line-height-lg:1.5rem;--vennum-font-weight-regular:400;--vennum-font-weight-medium:500;--vennum-font-weight-semibold:600;--vennum-font-weight-bold:700;--vennum-space-1:3px;--vennum-space-2:6px;--vennum-space-3:9px;--vennum-space-4:12px;--vennum-space-5:15px;--vennum-space-6:18px;--vennum-space-8:24px;--vennum-shell-sidebar-width:246px;--vennum-shell-sidebar-width-collapsed:60px;--vennum-shell-header-height:54px;--vennum-shell-footer-height:66px;--vennum-radius:7.2px;--vennum-shell-content-radius:18px;--vennum-shadow-sm:0 2px 4px -2px rgba(42,42,60,0.12),0 4px 4px -2px rgba(42,42,60,0.48);--vennum-shadow-panel:0 8px 24px -8px rgba(0,0,0,0.36),0 0 0 1px rgba(255,255,255,0.06);--vennum-shadow-org-trigger:0 2px 10px rgba(0,0,0,0.05);--vennum-shadow-org-trigger-hover:0 2px 12px rgba(0,0,0,0.06);--vennum-popover-border-width:1px;--vennum-popover-padding-block:var(--vennum-sidebar-section-gap);--vennum-popover-padding-inline:var(--vennum-nav-stack-gap);--vennum-popover-section-gap:var(--vennum-nav-stack-gap);--vennum-popover-item-height:var(--vennum-nav-item-height);--vennum-popover-item-padding-x:var(--vennum-nav-row-padding-x);--vennum-popover-item-icon-gap:var(--vennum-nav-icon-gap);--vennum-popover-offset:6px;--vennum-popover-enter-offset:4px;--vennum-popover-z-index:1000;--vennum-support-z-index:1400;--vennum-shadow-popover:var(--vennum-shadow-panel);--vennum-popover-section-title-padding-x:var(--vennum-nav-row-padding-x);--vennum-popover-separator-margin-block-start:var(
    --vennum-nav-group-trail-gap
  );--vennum-popover-separator-margin-block-end:var(
    --vennum-sidebar-section-gap
  );--vennum-popover-separator-margin-inline:var(--vennum-nav-row-padding-x);--vennum-popover-capsule-outset-inline:6px;--vennum-popover-capsule-inset-inline:calc(var(--vennum-popover-item-padding-x) - var(--vennum-popover-capsule-outset-inline));--vennum-popover-capsule-height:calc(var(--vennum-popover-item-height) - 4px);--vennum-duration-fast:150ms;--vennum-duration-normal:200ms;--vennum-easing-default:cubic-bezier(0.4,0,0.2,1);--vennum-sidebar-inner-width:calc(var(--vennum-shell-sidebar-width) - (2 * var(--vennum-sidebar-padding)));--vennum-sidebar-inner-width-collapsed:calc(var(--vennum-shell-sidebar-width-collapsed) - (2 * var(--vennum-sidebar-padding)));--vennum-sidebar-padding:6px;--vennum-sidebar-padding-inline-start:2px;--vennum-sidebar-section-gap:var(--vennum-space-3);--vennum-sidebar-footer-gap:var(--vennum-space-2);--vennum-sidebar-bottom-padding:var(--vennum-space-5);--vennum-sidebar-workspace-gap:var(--vennum-space-4);--vennum-nav-row-padding-x:20px;--vennum-nav-icon-slot:17px;--vennum-nav-icon-slot-lg:19px;--vennum-nav-icon-gap:13px;--vennum-nav-tree-line-left:calc(var(--vennum-nav-icon-slot) * 0.5);--vennum-nav-tree-line-gap:var(--vennum-space-2);--vennum-nav-active-capsule-inset-start:8px;--vennum-nav-collapsed-capsule-width:calc(var(--vennum-nav-active-capsule-inset-start) * 2 + var(--vennum-nav-icon-slot));--vennum-nav-submenu-capsule-inset-start:10px;--vennum-nav-active-capsule-height:calc(var(--vennum-nav-item-height) - 4px);--vennum-nav-submenu-capsule-height:calc(var(--vennum-nav-nested-item-height) - 4px);--vennum-nav-submenu-text-indent:calc(var(--vennum-nav-icon-slot) + var(--vennum-nav-icon-gap));--vennum-nav-stack-gap:var(--vennum-space-1);--vennum-nav-group-trail-gap:var(--vennum-space-2);--vennum-nav-chevron-slot:14px;--vennum-nav-chevron-size:14px;--vennum-nav-nested-indent:calc(var(--vennum-nav-row-padding-x) + var(--vennum-nav-icon-slot) + var(--vennum-nav-icon-gap));--vennum-nav-item-height:32px;--vennum-nav-nested-item-height:32px;--vennum-nav-icon-size:17px;--vennum-nav-icon-size-lg:19px;--vennum-sidebar-workspace-icon-size:18px;--vennum-sidebar-workspace-chip:22px;--vennum-sidebar-workspace-chip-collapsed:28px;--vennum-workspace-stack-height:36px;--vennum-workspace-stack-height-collapsed:36px;--vennum-workspace-stack-padding-block:7px;--vennum-workspace-stack-padding-inline:10px;--vennum-workspace-stack-peek-offset:6px;--vennum-workspace-stack-peek-offset-collapsed:4px;--vennum-org-avatar-size:28px;--vennum-org-trigger-min-height:36px;--vennum-capsule-avatar-label-gap:8px;--vennum-capsule-chevron-inset:10px;--vennum-capsule-chevron-size:15px;--vennum-capsule-chevron-slot:15px;--vennum-avatar-size:28px;--vennum-avatar-size-collapsed:28px;--vennum-user-card-avatar-size:32px;--vennum-user-card-min-height:52px;--vennum-user-card-padding-block:var(--vennum-space-3);--vennum-user-card-padding-inline:var(--vennum-space-3);--vennum-user-card-column-gap:var(--vennum-space-3);--vennum-button-height-sm:26px;--vennum-control-height:40px;--vennum-action-btn-min-height:40px;--vennum-action-btn-min-width:120px;--vennum-action-btn-primary-min-width:168px;--vennum-action-btn-padding-x:var(--vennum-space-4);--vennum-action-btn-font-size:var(--vennum-font-size-sm);--vennum-action-btn-font-weight:var(--vennum-font-weight-semibold);--vennum-action-btn-radius:calc(var(--vennum-radius) * 0.9);--vennum-collapse-button-size:28px;--vennum-collapse-button-icon-size:15px;--vennum-collapse-button-top-nudge:calc((var(--vennum-nav-item-height) + var(--vennum-nav-stack-gap) + 2px) / 2);--vennum-collapse-icon-size:14px;--vennum-sidebar-toggle-width:24px;--vennum-brand-logo-width:108px;--vennum-brand-logo-height:24px;--vennum-brand-symbol-size:24px;--vennum-sidebar-brand-row-height:24px;--vennum-sidebar-edge-nav:calc(var(--vennum-sidebar-edge-org) + var(--vennum-space-2) + 1px + (var(--vennum-org-avatar-size) - var(--vennum-nav-icon-slot)) / 2);--vennum-sidebar-edge-mark:calc((var(--vennum-shell-sidebar-width-collapsed) - var(--vennum-brand-symbol-size)) / 2);--vennum-sidebar-edge-org:calc((var(--vennum-shell-sidebar-width-collapsed) - var(--vennum-org-avatar-size)) / 2);--vennum-sidebar-edge-workspace:calc((var(--vennum-shell-sidebar-width-collapsed) - var(--vennum-sidebar-workspace-chip)) / 2);--vennum-sidebar-edge-user:calc((var(--vennum-shell-sidebar-width-collapsed) - var(--vennum-avatar-size-collapsed)) / 2);--vennum-sidebar-edge-toggle:calc(var(--vennum-sidebar-edge-nav) + (var(--vennum-nav-icon-slot) - var(--vennum-sidebar-toggle-width)) / 2);--vennum-sidebar-track-nav:calc(var(--vennum-sidebar-edge-nav) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-track-mark:calc(var(--vennum-sidebar-edge-mark) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-track-org:calc(var(--vennum-sidebar-edge-org) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-track-workspace:calc(var(--vennum-sidebar-edge-workspace) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-track-user:calc(var(--vennum-sidebar-edge-user) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-expanded-org-user-inset:var(--vennum-space-4);--vennum-sidebar-track-toggle:calc(var(--vennum-sidebar-edge-toggle) - var(--vennum-sidebar-padding-inline-start));--vennum-sidebar-track-nav-collapsed:calc(var(--vennum-sidebar-edge-org) + (var(--vennum-shell-sidebar-width-collapsed) - var(--vennum-sidebar-edge-org) - var(--vennum-nav-row-padding-x) + 12px) / 2 - var(--vennum-nav-icon-slot) / 2)}:root,[data-shell-theme=dark],[data-vennum-theme=dark]{--vennum-color-app-bg:var(--vennum-color-anthracite-base);--vennum-color-surface-dark:var(--vennum-color-anthracite-base);--vennum-color-surface-light:#262932;--vennum-color-surface-footer:var(--vennum-color-anthracite-elevated);--vennum-color-shell-chrome:var(--vennum-color-anthracite-base);--vennum-color-text-primary:#f3f4f6;--vennum-color-text-secondary:#d1d5db;--vennum-color-text-muted:#9ca3af;--vennum-color-content-text-primary:#f3f4f6;--vennum-color-content-text-secondary:#9ca3af;--vennum-color-content-text-muted:#6b7280;--vennum-color-content-text-placeholder:rgba(156,163,175,0.45);--vennum-color-surface-card:var(--vennum-color-anthracite-elevated);--vennum-color-surface-primary:var(--vennum-color-surface-card);--vennum-color-surface-input:var(--vennum-color-anthracite-raised);--vennum-color-surface-muted:var(--vennum-color-anthracite-raised);--vennum-color-surface-table-header:var(--vennum-color-anthracite-elevated);--vennum-color-surface-table-row-hover:rgba(255,255,255,0.03);--vennum-color-border-default:rgba(255,255,255,0.12);--vennum-color-border-subtle:rgba(255,255,255,0.08);--vennum-color-btn-primary-bg:var(--vennum-color-accent);--vennum-color-btn-primary-text:var(--vennum-color-white);--vennum-color-btn-secondary-bg:rgba(255,255,255,0.06);--vennum-color-btn-secondary-bg-hover:rgba(255,255,255,0.09);--vennum-color-btn-secondary-text:#f3f4f6;--vennum-color-link:var(--vennum-color-primary);--vennum-color-focus-ring-soft:color-mix(in srgb,var(--vennum-org-primary,var(--vennum-color-primary)) 24%,transparent);--vennum-color-nav-text:#f3f4f6;--vennum-color-nav-text-muted:#9ca3af;--vennum-color-nav-menu-text:#f3f4f6;--vennum-color-nav-menu-text-hover:#f3f4f6;--vennum-color-nav-menu-icon:#f3f4f6;--vennum-color-nav-menu-icon-hover:#f3f4f6;--vennum-color-nav-tree-line:rgba(255,255,255,0.06);--vennum-color-nav-icon:#f3f4f6;--vennum-color-nav-hover:rgba(255,255,255,0.04);--vennum-color-nav-expanded:rgba(255,255,255,0.03);--vennum-color-nav-active:rgba(255,255,255,0.07);--vennum-color-nav-nested:#d1d5db;--vennum-color-user-card-bg:var(--vennum-color-anthracite-elevated);--vennum-color-user-card-bg-hover:#2b2d38;--vennum-color-user-card-border:rgba(255,255,255,0.06);--vennum-color-user-card-border-hover:rgba(255,255,255,0.08);--vennum-color-user-card-name:#f3f4f6;--vennum-color-user-card-subtitle:#9ca3af;--vennum-color-user-card-chevron:#9ca3af;--vennum-color-user-avatar-bg:var(--vennum-color-neutral-30);--vennum-color-user-avatar-text:var(--vennum-color-neutral-80);--vennum-color-workspace-divider:rgba(255,255,255,0.05);--vennum-sidebar-workspace-divider-height:1px;--vennum-sidebar-workspace-divider-scale:0.5;--vennum-color-collapse-border:rgba(255,255,255,0.08);--vennum-color-collapse-bg:var(--vennum-color-nav-active);--vennum-color-collapse-button-bg:var(--vennum-color-shell-chrome);--vennum-color-collapse-button-bg-hover:var(--vennum-color-shell-chrome);--vennum-color-collapse-button-border:rgba(255,255,255,0.06);--vennum-color-collapse-button-border-hover:rgba(255,255,255,0.08);--vennum-shadow-collapse-button:0 2px 10px rgba(0,0,0,0.22);--vennum-shadow-collapse-button-hover:0 2px 12px rgba(0,0,0,0.28);--vennum-color-org-menu-section-title:#9ca3af;--vennum-color-org-trigger-bg:var(--vennum-color-anthracite-elevated);--vennum-color-org-trigger-bg-hover:var(--vennum-color-anthracite-elevated);--vennum-color-org-trigger-border:rgba(255,255,255,0.06);--vennum-color-org-trigger-border-hover:rgba(255,255,255,0.08);--vennum-color-org-trigger-text:#f3f4f6;--vennum-color-org-trigger-chevron:#f3f4f6;--vennum-color-org-avatar-bg:#3a3d47;--vennum-color-org-panel-bg:var(--vennum-color-anthracite-raised);--vennum-color-org-panel-border:rgba(255,255,255,0.05);--vennum-color-popover-bg:var(--vennum-color-anthracite-raised);--vennum-color-popover-border:rgba(255,255,255,0.05);--vennum-color-popover-section-title:#9ca3af;--vennum-shadow-org-trigger:0 2px 10px rgba(0,0,0,0.22);--vennum-shadow-org-trigger-hover:0 2px 12px rgba(0,0,0,0.28);--vennum-shadow-sm:0 2px 4px -2px rgba(0,0,0,0.28),0 4px 4px -2px rgba(0,0,0,0.2);--vennum-shadow-panel:0 12px 32px -12px rgba(0,0,0,0.32),0 0 0 1px rgba(255,255,255,0.04);--vennum-color-focus-ring:rgba(255,255,255,0.48);--vennum-color-header-action-text:#f3f4f6}[data-shell-theme=light],[data-vennum-theme=light]{--vennum-color-app-bg:var(--vennum-color-neutral-10);--vennum-color-surface-dark:var(--vennum-color-white);--vennum-color-surface-light:var(--vennum-color-neutral-10);--vennum-color-surface-footer:var(--vennum-color-white);--vennum-color-shell-chrome:var(--vennum-color-white);--vennum-color-text-primary:rgba(38,38,54,0.92);--vennum-color-text-secondary:rgba(38,38,54,0.68);--vennum-color-text-muted:rgba(38,38,54,0.52);--vennum-color-content-text-primary:var(--vennum-color-neutral-80);--vennum-color-content-text-secondary:rgba(38,38,54,0.68);--vennum-color-content-text-muted:rgba(38,38,54,0.52);--vennum-color-content-text-placeholder:rgba(38,38,54,0.36);--vennum-color-surface-card:var(--vennum-color-white);--vennum-color-surface-primary:var(--vennum-color-surface-card);--vennum-color-surface-input:var(--vennum-color-white);--vennum-color-surface-muted:var(--vennum-color-neutral-10);--vennum-color-surface-table-header:var(--vennum-color-neutral-20);--vennum-color-surface-table-row-hover:rgba(42,42,60,0.04);--vennum-color-border-default:var(--vennum-color-neutral-30);--vennum-color-border-subtle:rgba(42,42,60,0.08);--vennum-color-btn-primary-bg:var(--vennum-color-accent);--vennum-color-btn-primary-text:var(--vennum-color-white);--vennum-color-btn-secondary-bg:var(--vennum-color-neutral-20);--vennum-color-btn-secondary-bg-hover:var(--vennum-color-neutral-30);--vennum-color-btn-secondary-text:var(--vennum-color-neutral-80);--vennum-color-link:var(--vennum-color-primary);--vennum-color-focus-ring-soft:color-mix(in srgb,var(--vennum-org-primary,var(--vennum-color-primary)) 16%,transparent);--vennum-color-nav-text:var(--vennum-color-neutral-80);--vennum-color-nav-text-muted:rgba(38,38,54,0.68);--vennum-color-nav-menu-text:rgba(38,38,54,0.88);--vennum-color-nav-menu-text-hover:rgba(38,38,54,0.96);--vennum-color-nav-menu-icon:rgba(38,38,54,0.88);--vennum-color-nav-menu-icon-hover:rgba(38,38,54,0.96);--vennum-color-nav-tree-line:rgba(38,38,54,0.14);--vennum-color-nav-icon:rgba(38,38,54,0.62);--vennum-color-nav-hover:rgba(42,42,60,0.05);--vennum-color-nav-expanded:rgba(85,85,99,0.08);--vennum-color-nav-active:rgba(85,85,99,0.14);--vennum-color-nav-nested:rgba(38,38,54,0.68);--vennum-color-user-card-bg:#f3f4f6;--vennum-color-user-card-bg-hover:#eceef2;--vennum-color-user-card-border:transparent;--vennum-color-user-card-border-hover:transparent;--vennum-color-user-card-name:rgba(38,38,54,0.92);--vennum-color-user-card-subtitle:rgba(38,38,54,0.56);--vennum-color-user-card-chevron:rgba(42,42,60,0.45);--vennum-color-user-avatar-bg:var(--vennum-color-neutral-30);--vennum-color-user-avatar-text:var(--vennum-color-neutral-80);--vennum-color-workspace-divider:var(--vennum-color-neutral-30);--vennum-color-collapse-border:var(--vennum-color-neutral-30);--vennum-color-collapse-bg:var(--vennum-color-nav-active);--vennum-color-collapse-button-bg:var(--vennum-color-shell-chrome);--vennum-color-collapse-button-bg-hover:var(--vennum-color-shell-chrome);--vennum-color-collapse-button-border:#e5e7eb;--vennum-color-collapse-button-border-hover:#e5e7eb;--vennum-shadow-collapse-button:0 2px 10px rgba(0,0,0,0.05);--vennum-shadow-collapse-button-hover:0 2px 12px rgba(0,0,0,0.06);--vennum-color-org-trigger-bg:#ffffff;--vennum-color-org-trigger-bg-hover:#ffffff;--vennum-color-org-trigger-border:#e5e7eb;--vennum-color-org-trigger-border-hover:#e5e7eb;--vennum-color-org-trigger-text:rgba(38,38,54,0.92);--vennum-color-org-trigger-chevron:rgba(42,42,60,0.45);--vennum-color-org-avatar-bg:var(--vennum-color-neutral-20);--vennum-color-org-menu-section-title:rgba(38,38,54,0.52);--vennum-shadow-org-trigger:0 2px 10px rgba(0,0,0,0.05);--vennum-shadow-org-trigger-hover:0 2px 12px rgba(0,0,0,0.06);--vennum-color-org-panel-bg:var(--vennum-color-white);--vennum-color-org-panel-border:rgba(42,42,60,0.055);--vennum-color-popover-bg:var(--vennum-color-white);--vennum-color-popover-border:rgba(42,42,60,0.055);--vennum-color-popover-section-title:rgba(38,38,54,0.52);--vennum-color-focus-ring:rgba(42,42,60,0.48);--vennum-color-header-action-text:var(--vennum-color-white)}html[data-platform-accent]:not([data-platform-accent=default]) [data-shell-theme=dark],html[data-platform-accent]:not([data-platform-accent=default]) [data-shell-theme=light]{--vennum-color-nav-active:color-mix(in srgb,var(--vennum-color-primary) 42%,transparent);--vennum-color-nav-hover:color-mix(in srgb,var(--vennum-color-primary) 22%,transparent)}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;tab-size:4;scroll-behavior:smooth}body{font-family:var(--vennum-font-family);line-height:inherit;background-color:var(--vennum-color-app-bg);color:var(--vennum-color-text-primary)}body,h1,h2,p,pre{margin:0}*,:after,:before{box-sizing:border-box;border:0 solid}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}svg{display:block;vertical-align:middle;shape-rendering:auto;text-rendering:optimizeLegibility}pre{background-color:rgba(55,65,81,1);border-radius:var(--vennum-radius);color:rgba(229,231,235,1);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:scroll;padding:.5rem .75rem}.shadow{box-shadow:0 0 #0000,0 0 #0000,0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.rounded{border-radius:var(--vennum-radius)}.wrapper{width:100%}.container{margin-left:auto;margin-right:auto;max-width:768px;padding-bottom:3rem;padding-left:1rem;padding-right:1rem;color:rgba(55,65,81,1);width:100%}#welcome{margin-top:2.5rem}#welcome h1{font-size:3rem;font-weight:500;letter-spacing:-.025em;line-height:1}#welcome span{display:block;font-size:1.875rem;font-weight:300;line-height:2.25rem;margin-bottom:.5rem}#hero{align-items:center;background-color:hsla(214,62%,21%,1);border:none;box-sizing:border-box;color:rgba(55,65,81,1);display:grid;grid-template-columns:1fr;margin-top:3.5rem}#hero .text-container{color:rgba(255,255,255,1);padding:3rem 2rem}#hero .text-container h2{font-size:1.5rem;line-height:2rem;position:relative}#hero .text-container h2 svg{color:hsla(162,47%,50%,1);height:2rem;left:-.25rem;position:absolute;top:0;width:2rem}#hero .text-container h2 span{margin-left:2.5rem}#hero .text-container a{background-color:rgba(255,255,255,1);border-radius:var(--vennum-radius);color:rgba(55,65,81,1);display:inline-block;margin-top:1.5rem;padding:1rem 2rem;text-decoration:inherit}#hero .logo-container{display:none;justify-content:center;padding-left:2rem;padding-right:2rem}#hero .logo-container svg{color:rgba(255,255,255,1);width:66.666667%}#middle-content{align-items:flex-start;display:grid;gap:4rem;grid-template-columns:1fr;margin-top:3.5rem}#learning-materials{padding:2.5rem 2rem}#learning-materials h2{font-weight:500;font-size:1.25rem;letter-spacing:-.025em;line-height:1.75rem;padding-left:1rem;padding-right:1rem}.list-item-link{align-items:center;border-radius:var(--vennum-radius);display:flex;margin-top:1rem;padding:1rem;width:100%}.list-item-link,.list-item-link svg:first-child{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.list-item-link svg:first-child{margin-right:1rem;height:1.5rem;width:1.5rem}.list-item-link>span{font-weight:400}.list-item-link>span,.list-item-link>span>span{flex-grow:1;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.list-item-link>span>span{color:rgba(107,114,128,1);display:block;font-size:.75rem;font-weight:300;line-height:1rem}.list-item-link svg:last-child{height:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:1rem}.list-item-link:hover{color:rgba(255,255,255,1);background-color:hsla(162,47%,50%,1)}.list-item-link:hover>span>span{color:rgba(243,244,246,1)}.list-item-link:hover svg:last-child{transform:translateX(.25rem)}.button-pill{padding:1.5rem 2rem;transition-duration:.3s;align-items:center;display:flex}.button-pill,.button-pill svg{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-pill svg{transition-duration:.15s;flex-shrink:0;width:3rem}.button-pill>span{letter-spacing:-.025em;font-weight:400;font-size:1.125rem;line-height:1.75rem;padding-left:1rem;padding-right:1rem}.button-pill span span{display:block;font-size:.875rem;font-weight:300;line-height:1.25rem}.button-pill:hover,.button-pill:hover svg{color:rgba(255,255,255,1)!important}#nx-console:hover{background-color:rgba(0,122,204,1)}#nx-console svg{color:rgba(0,122,204,1)}#nx-console-jetbrains{margin-top:2rem}#nx-console-jetbrains:hover{background-color:rgba(255,49,140,1)}#nx-console-jetbrains svg{color:rgba(255,49,140,1)}#nx-repo:hover{background-color:rgba(24,23,23,1)}#nx-repo svg{color:rgba(24,23,23,1)}#nx-cloud{margin-bottom:2rem;margin-top:2rem;padding:2.5rem 2rem}#nx-cloud>div{align-items:center;display:flex}#nx-cloud>div svg{border-radius:var(--vennum-radius);flex-shrink:0;width:3rem}#nx-cloud>div h2{font-size:1.125rem;font-weight:400;letter-spacing:-.025em;line-height:1.75rem;padding-left:1rem;padding-right:1rem}#nx-cloud>div h2 span{display:block;font-size:.875rem;font-weight:300;line-height:1.25rem}#nx-cloud p{font-size:1rem;line-height:1.5rem}#nx-cloud p,#nx-cloud pre{margin-top:1rem}#nx-cloud a{color:rgba(107,114,128,1);display:block;font-size:.875rem;line-height:1.25rem;margin-top:1.5rem;text-align:right}#nx-cloud a:hover{text-decoration:underline}#commands{padding:2.5rem 2rem;margin-top:3.5rem}#commands h2{font-size:1.25rem;font-weight:400;letter-spacing:-.025em;line-height:1.75rem;padding-left:1rem;padding-right:1rem}#commands p{font-size:1rem;font-weight:300;line-height:1.5rem}#commands p,details{margin-top:1rem;padding-left:1rem;padding-right:1rem}details{align-items:center;display:flex;width:100%}details pre>span{color:rgba(181,181,181,1);display:block}summary{border-radius:var(--vennum-radius);display:flex;font-weight:400;padding:.5rem;cursor:pointer;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}summary:hover{background-color:rgba(243,244,246,1)}summary svg{height:1.5rem;margin-right:1rem;width:1.5rem}#love{color:rgba(107,114,128,1);font-size:.875rem;line-height:1.25rem;margin-top:3.5rem;opacity:.6;text-align:center}#love svg{color:rgba(252,165,165,1);width:1.25rem;height:1.25rem;display:inline;margin-top:-.25rem}html[data-vennum-desktop-support="1"] [data-shell-viewport]{display:none!important}@media (max-width:768px){html[data-provider-mobile-tabs=true],html[data-provider-mobile-tabs=true] body{background-color:#ffffff}html[data-provider-mobile-tabs=true][data-vennum-theme=dark],html[data-provider-mobile-tabs=true][data-vennum-theme=dark] body{background-color:#1c1c24}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=hidden]):not([type=image]):not([type=color]),select,textarea{font-size:16px!important}}@media screen and (min-width:768px){#hero{grid-template-columns:repeat(2,minmax(0,1fr))}#hero .logo-container{display:flex}#middle-content{grid-template-columns:repeat(2,minmax(0,1fr))}}.vennum-page{padding:var(--vennum-space-6);color:var(--vennum-color-content-text-primary)}.vennum-page-header{display:flex;align-items:center;justify-content:space-between;gap:var(--vennum-space-4);margin-top:var(--vennum-page-header-shift);margin-bottom:var(--vennum-page-header-gap)}.vennum-page-title{margin:0;font-family:var(--vennum-font-family);font-size:var(--vennum-font-size-page-title);font-weight:var(--vennum-font-weight-bold);line-height:var(--vennum-line-height-page-title);letter-spacing:var(--vennum-letter-spacing-page-title)}.vennum-card,.vennum-page-title{color:var(--vennum-color-content-text-primary)}.vennum-card{background:var(--vennum-color-surface-card);border:1px solid var(--vennum-color-border-subtle);border-radius:var(--vennum-radius);padding:var(--vennum-space-4);box-shadow:var(--vennum-shadow-sm)}.vennum-text-secondary{color:var(--vennum-color-content-text-secondary)}.vennum-text-muted{color:var(--vennum-color-content-text-muted)}.vennum-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vennum-space-2);min-height:var(--vennum-button-height-sm);padding:0 var(--vennum-space-4);border:1px solid transparent;border-radius:var(--vennum-radius);font-family:var(--vennum-font-family);font-size:var(--vennum-font-size-md);font-weight:var(--vennum-font-weight-medium);line-height:var(--vennum-line-height-md);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--vennum-duration-fast) var(--vennum-easing-default),border-color var(--vennum-duration-fast) var(--vennum-easing-default),color var(--vennum-duration-fast) var(--vennum-easing-default),filter var(--vennum-duration-fast) var(--vennum-easing-default)}.vennum-btn-primary{background:var(--vennum-color-btn-primary-bg);color:var(--vennum-color-btn-primary-text)}.vennum-btn-primary:hover{filter:brightness(1.05)}.vennum-btn-secondary{background:var(--vennum-color-btn-secondary-bg);border-color:var(--vennum-color-border-default);color:var(--vennum-color-btn-secondary-text)}.vennum-btn-secondary:hover{background:var(--vennum-color-btn-secondary-bg-hover)}.vennum-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--vennum-space-2);min-width:var(--vennum-action-btn-min-width);min-height:var(--vennum-action-btn-min-height);padding:0 var(--vennum-action-btn-padding-x);border:1px solid transparent;border-radius:var(--vennum-action-btn-radius);font-family:var(--vennum-font-family);font-size:var(--vennum-action-btn-font-size);font-weight:var(--vennum-action-btn-font-weight);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--vennum-duration-fast) var(--vennum-easing-default),border-color var(--vennum-duration-fast) var(--vennum-easing-default),color var(--vennum-duration-fast) var(--vennum-easing-default),box-shadow var(--vennum-duration-fast) var(--vennum-easing-default),filter var(--vennum-duration-fast) var(--vennum-easing-default)}.vennum-action-btn:disabled{opacity:.65;cursor:not-allowed}.vennum-action-btn--primary{min-width:var(--vennum-action-btn-primary-min-width);background:var(--vennum-color-btn-primary-bg);color:var(--vennum-color-btn-primary-text);box-shadow:0 10px 20px color-mix(in srgb,var(--vennum-color-btn-primary-bg) 28%,transparent)}.vennum-action-btn--primary:hover:not(:disabled){filter:brightness(1.05)}.vennum-action-btn--secondary{background:var(--vennum-color-btn-secondary-bg);border-color:var(--vennum-color-border-subtle);color:var(--vennum-color-btn-secondary-text)}.vennum-action-btn--secondary:hover:not(:disabled){background:var(--vennum-color-btn-secondary-bg-hover);color:var(--vennum-color-btn-secondary-text)}select.vennum-select{appearance:none;-webkit-appearance:none;padding-right:2.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}[data-vennum-theme=dark] select.vennum-select,select.vennum-select{background-repeat:no-repeat;background-position:right 12px center;background-size:12px}[data-vennum-theme=dark] select.vennum-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%239ca3af' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}[data-vennum-theme=dark] select.vennum-select option{background:var(--vennum-color-anthracite-raised);color:#e5e7eb}.vennum-input,.vennum-select,.vennum-textarea{box-sizing:border-box;width:100%;height:var(--vennum-control-height);min-height:var(--vennum-control-height);padding:0 var(--vennum-space-3);border:1px solid var(--vennum-color-border-default);border-radius:var(--vennum-radius);background-color:var(--vennum-color-surface-input);color:var(--vennum-color-content-text-primary);font-family:var(--vennum-font-family);font-size:var(--vennum-font-size-md);line-height:normal;transition:border-color var(--vennum-duration-fast) var(--vennum-easing-default),box-shadow var(--vennum-duration-fast) var(--vennum-easing-default)}.vennum-textarea{height:auto;min-height:calc(var(--vennum-control-height) * 2.5);padding:var(--vennum-space-3);line-height:var(--vennum-line-height-md);resize:vertical}.vennum-input::placeholder,.vennum-textarea::placeholder{color:var(--vennum-color-content-text-placeholder);opacity:1}select.vennum-select.vennum-input--empty-value{color:var(--vennum-color-content-text-placeholder)}select.vennum-select.vennum-input--empty-value option{color:var(--vennum-color-content-text-primary)}select.vennum-select.vennum-input--empty-value option[value=""]{color:var(--vennum-color-content-text-placeholder)}.vennum-input[type=date].vennum-input--empty-value,.vennum-input[type=date]:required:invalid,.vennum-input[type=datetime-local].vennum-input--empty-value,.vennum-input[type=datetime-local]:required:invalid,.vennum-input[type=time].vennum-input--empty-value,.vennum-input[type=time]:required:invalid{color:var(--vennum-color-content-text-placeholder)}.vennum-input[type=date].vennum-input--empty-value::-webkit-datetime-edit,.vennum-input[type=date]:required:invalid::-webkit-datetime-edit,.vennum-input[type=datetime-local].vennum-input--empty-value::-webkit-datetime-edit,.vennum-input[type=datetime-local]:required:invalid::-webkit-datetime-edit,.vennum-input[type=time].vennum-input--empty-value::-webkit-datetime-edit,.vennum-input[type=time]:required:invalid::-webkit-datetime-edit{color:var(--vennum-color-content-text-placeholder)}.vennum-input[type=date].vennum-input--empty-value::-webkit-calendar-picker-indicator,.vennum-input[type=date]:required:invalid::-webkit-calendar-picker-indicator,.vennum-input[type=datetime-local].vennum-input--empty-value::-webkit-calendar-picker-indicator,.vennum-input[type=datetime-local]:required:invalid::-webkit-calendar-picker-indicator,.vennum-input[type=time].vennum-input--empty-value::-webkit-calendar-picker-indicator,.vennum-input[type=time]:required:invalid::-webkit-calendar-picker-indicator{opacity:.45}.vennum-control-readonly,.vennum-input:disabled,.vennum-input:read-only,.vennum-select:disabled,.vennum-textarea:disabled,.vennum-textarea:read-only{background-color:var(--vennum-color-surface-muted);color:var(--vennum-color-content-text-muted);border-color:var(--vennum-color-border-subtle);cursor:default;opacity:1;-webkit-text-fill-color:var(--vennum-color-content-text-muted)}select.vennum-control-readonly:disabled,select.vennum-select:disabled{background-image:none;padding-right:var(--vennum-space-3)}.vennum-control-invalid{border-color:#dc2626!important;box-shadow:0 0 0 2px rgba(220,38,38,.08)}.vennum-control-required-empty{border-color:var(
    --vennum-org-primary,var(--vennum-color-accent)
  )!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--vennum-org-primary,var(--vennum-color-accent)) 18%,transparent)}.vennum-control-required-empty:focus-visible{border-color:var(
    --vennum-org-primary,var(--vennum-color-accent)
  )!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--vennum-org-primary,var(--vennum-color-accent)) 26%,transparent)}.vennum-input:focus-visible,.vennum-select:focus-visible,.vennum-textarea:focus-visible{outline:none;border-color:var(--vennum-org-primary,var(--vennum-color-primary));box-shadow:0 0 0 2px var(--vennum-color-focus-ring-soft)}.vennum-table{width:100%;border-collapse:collapse;color:var(--vennum-color-content-text-primary)}.vennum-table td,.vennum-table th{padding:var(--vennum-space-3) var(--vennum-space-4);border-bottom:1px solid var(--vennum-color-border-subtle);text-align:left}.vennum-table th{background:var(--vennum-color-surface-table-header);color:var(--vennum-color-content-text-secondary);font-size:var(--vennum-font-size-sm);font-weight:var(--vennum-font-weight-medium)}.vennum-table tbody tr:hover{background:var(--vennum-color-surface-table-row-hover)}.vennum-link{color:var(--vennum-color-link);text-decoration:none}.vennum-link:hover{text-decoration:underline}html[data-org-branded=true]{--vennum-color-accent:var(--vennum-org-primary);--vennum-color-btn-primary-bg:var(--vennum-org-primary);--vennum-color-brand-primary:var(--vennum-org-primary)}
/*# sourceMappingURL=0796a2c021b8dbac.css.map*/