._FooterFrame_1ynmr_1{--footer-background: var( --websiteFooterBackground, var(--websiteBackgroundSurface) );--footer-glass-surface: color-mix( in srgb, var(--footer-background) 72%, rgb(0 0 0 / 0) );opacity:1;color:var(--tertiaryLabelColor);position:relative;box-sizing:border-box;width:100%;padding-inline:var(--home-x, 20px);background:var(--footer-background)}._Inner_1ynmr_22{display:flex;justify-content:space-between;margin:0 auto;box-sizing:border-box;width:min(100%,var(--home-wide, 1200px));gap:10px;font-size:12px;padding-block:20px;opacity:.5;transition:opacity .5s ease;&:hover{opacity:1}}._Tabs_1ynmr_41{top:50%;order:2;position:absolute;left:50%;transform:translate(-50%) translateY(-50%);display:inline-flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:30px;background:var(--footer-glass-surface);backdrop-filter:blur(20px) saturate(1.8)}._Tab_1ynmr_41{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:29px;box-sizing:border-box;padding:4px 12px;color:var(--tertiaryLabelColor);text-align:center;text-decoration:none;border-radius:25px;transition:color .2s ease,background-color .2s ease}._Tab_1ynmr_41 span{position:relative;z-index:1}._Tab_1ynmr_41:hover{color:var(--secondaryLabelColor)}._Tab_1ynmr_41:focus-visible,._Links_1ynmr_85 a:focus-visible{outline:2px solid var(--websiteFocusRingColor);outline-offset:3px}._Links_1ynmr_85{display:flex;order:3;gap:24px}._Brand_1ynmr_96{order:1}@media(max-width:600px){._Inner_1ynmr_22{align-items:center;flex-direction:row;flex-wrap:wrap;gap:20px 16px;justify-content:center;text-align:center}._Tabs_1ynmr_41{position:static;transform:none;display:contents;background:#0000;backdrop-filter:none}._Tab_1ynmr_41{min-height:0;padding:0}._Links_1ynmr_85{display:contents}._Brand_1ynmr_96{flex-basis:100%;order:2}}._Links_1ynmr_85 a{color:inherit;text-decoration:none}._container_x20yq_1{position:relative;inset:0 0 auto;z-index:20;box-sizing:border-box;padding:0 10px;font-size:var(--bodyTextSize);font-weight:500;--height: 33px;width:100%;display:flex;align-items:center}._container_x20yq_1[data-hero-overlay=true]{position:absolute;top:0;left:0;right:0}._inner_x20yq_32{margin:0 auto;min-height:44px;display:flex;align-items:center;justify-content:space-between;width:100%}._iconLink_x20yq_55{--size: 22px;border-radius:28%;width:var(--height);height:var(--height);flex-shrink:0}._iconLink_x20yq_55,._tab_x20yq_64,._loginLink_x20yq_65,._createLink_x20yq_66{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--tertiaryLabelColor);text-decoration:none;transition:color .2s ease,background-color .2s ease,filter .1s ease}._tab_x20yq_64,._loginLink_x20yq_65,._createLink_x20yq_66{min-height:22px;box-sizing:border-box;padding:5px 8px;border-radius:25px;text-align:center}._iconLink_x20yq_55:hover,._tab_x20yq_64:hover,._loginLink_x20yq_65:hover,._createLink_x20yq_66:hover{color:var(--primaryLabelColor)}._logoIcon_x20yq_96{display:block;width:var(--size);height:var(--size);border-radius:28%}._tabs_x20yq_103{position:absolute;left:50%;transform:translate(-50%);padding:2px 4px;border-radius:30px}._tab_x20yq_64 span{position:relative;z-index:1}._tab_x20yq_64[data-selected=true]{color:var(--primaryLabelColor)}._iconLink_x20yq_55:focus-visible,._tab_x20yq_64:focus-visible,._loginLink_x20yq_65:focus-visible,._createLink_x20yq_66:focus-visible,._menuButton_x20yq_125:focus-visible{outline:2px solid var(--websiteFocusRingColor);outline-offset:3px}._createLink_x20yq_66{min-height:28px;min-width:28px;padding:0 12px;color:rgba(var(--primaryLabelColorRGB),.7);background:var(--floatingGlassButton);border-radius:14px;box-shadow:var(--buttonPanelBoxShadow);font-weight:500}._createLink_x20yq_66:hover{background:var(--neutralHoverBackground);filter:var(--buttonHoverFilter)}._createLink_x20yq_66:active{filter:var(--buttonActiveFilter)}._actions_x20yq_151{display:flex;justify-content:flex-end}._menuButton_x20yq_125{display:none;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:42px;height:42px;padding:0;color:var(--secondaryLabelColor);background:transparent;border:0;border-radius:21px;cursor:pointer;-webkit-touch-callout:none;user-select:none}._menuButton_x20yq_125:hover{color:var(--primaryLabelColor)}._menuBar_x20yq_178{width:20px;height:2px;border-radius:2px;background:currentColor;pointer-events:none;transition:transform .2s cubic-bezier(.4,0,.2,1),background-color .2s ease}._mobileMenu_x20yq_189{display:none}@media(max-width:600px){._container_x20yq_1{z-index:1000}._inner_x20yq_32{position:relative;z-index:2;min-height:52px}._tabs_x20yq_103,._actions_x20yq_151{display:none}._menuButton_x20yq_125{display:flex}._container_x20yq_1[data-menu-open=true] ._menuBar_x20yq_178:first-child{transform:translateY(4px) rotate(45deg)}._container_x20yq_1[data-menu-open=true] ._menuBar_x20yq_178:last-child{transform:translateY(-4px) rotate(-45deg)}._mobileMenu_x20yq_189{position:absolute;top:0;left:0;right:0;z-index:1;display:flex;flex-direction:column;gap:5px;box-sizing:border-box;min-height:100dvh;padding:67px 15px 15px;background:var(--windowBackgroundColor);opacity:0;pointer-events:none;transform:translateY(-20px);transition:opacity .2s ease,transform .3s cubic-bezier(.4,0,.2,1)}._container_x20yq_1[data-menu-open=true] ._mobileMenu_x20yq_189{opacity:1;pointer-events:auto;transform:translateY(0)}._mobileMenuLink_x20yq_248{display:flex;align-items:center;min-height:44px;box-sizing:border-box;padding:8px 10px;color:var(--secondaryLabelColor);font-size:24px!important;font-weight:600;text-decoration:none;border-radius:10px;transition:color .2s ease,background-color .2s ease}._mobileMenuLink_x20yq_248:hover,._mobileMenuLink_x20yq_248[data-selected=true]{color:var(--primaryLabelColor)}._mobileMenuLink_x20yq_248:focus-visible{outline:2px solid var(--websiteFocusRingColor);outline-offset:3px}}:root{color-scheme:light dark}html{--windowBackgroundColor: light-dark(rgb(255 255 255), rgb(13, 13, 17));--websiteBackgroundSurface: light-dark(rgb(255 255 255), rgb(13, 13, 17));--websiteBackgroundHomeMuted: light-dark(rgb(240, 240, 243), rgb(22, 22, 26));--websiteBackgroundPricingMuted: color-mix( in srgb, var(--websiteBackgroundSurface) 95%, rgb(100, 100, 120) );--websiteFooterGlassSurface: color-mix( in srgb, var(--websiteBackgroundSurface) 72%, rgb(0 0 0 / 0) );--websiteElevatedSurface: light-dark( rgb(255 255 255 / .92), rgb(24 24 27 / .92) );--websiteSubtleSurface: light-dark( rgb(20 20 40 / .05), rgb(235 235 255 / .05) );--websiteImageHairlineColor: light-dark( rgb(0 0 0 / .08), rgb(255 255 255 / .12) );--websiteFocusRingColor: color-mix( in srgb, var(--controlAccent) 72%, rgb(0 0 0 / 0) );margin:0;padding:0;color:var(--primaryLabelColor);background:var(--windowBackgroundColor);--bodyTextSize: 13px;--smallLabelSize: 13px;--headerTitleSize: 18px;font-size:var(--bodyTextSize);--inputHeight: 24px;--defaultFont: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--titleFont: "SF Pro Display", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;font-family:var(--defaultFont);--mono: "SF Mono", SFMono-Regular, ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;--modalBorderRadius: 24px;--menuBorderRadius: 10px;--homeMentionPopoverRadius: 20px;--homeMentionPopoverPadding: 3px;--homeMentionPopoverOffset: 10px;--homeMentionPopoverImageSize: 100px;--homeMentionTokenPaddingLeft: 28px;--homeMentionTokenThumbnailLeft: 2px;--mobileBreakPoint: 600px;--colorBlue: rgb(52 120 246);--colorSlate: rgb(88 115 164);--colorBrown: rgb(157 133 99);--colorCyan: rgb(113 188 235);--colorGreen: rgb(99 202 86);--colorIndigo: rgb(88 86 207);--colorMint: rgb(90 196 189);--colorOrange: rgb(241 154 55);--colorPink: rgb(235 68 90);--colorPurple: rgb(163 87 215);--colorRed: rgb(235 78 61);--colorTeal: rgb(110 171 193);--colorYellow: rgb(247 206 70);--colorGrey: rgb(142 142 147);--colorBlueRGB: 52, 120, 246;--colorSlateRGB: 88, 115, 164;--colorBrownRGB: 157, 133, 99;--colorCyanRGB: 113, 190, 235;--colorGreenRGB: 99, 202, 86;--colorIndigoRGB: 88, 86, 207;--colorMintRGB: 90, 196, 189;--colorOrangeRGB: 241, 154, 55;--colorPinkRGB: 235, 68, 90;--colorPurpleRGB: 163, 87, 215;--colorRedRGB: 235, 78, 61;--colorTealRGB: 110, 171, 193;--colorYellowRGB: 247, 206, 70;--colorGreyRGB: 142, 142, 147;--componentAccentColor: rgb(138 63 191);--componentAccentColorRGB: 138, 63, 191;--loopAccentColor: rgb(80 181 67);--loopAccentColorRGB: 80, 181, 67;--simulatorBackgroundColor: rgb(51 51 51);--buttonSuccessBackground: rgb(48 151 34);--buttonSuccessBackgroundHover: rgb(56 177 39);--buttonSuccessBackgroundRGB: 48, 151, 34;--buttonDangerBackground: rgb(204 51 0);--buttonDangerBackgroundHover: rgb(230 59 0);--buttonDangerBackgroundRGB: 204, 51, 0;--buttonPurpleBackground: rgb(138 63 191 / 1);--buttonPurpleBackgroundHover: rgb(158 83 211 / .7);--buttonPurpleBackgroundRGB: 138, 63, 191;--buttonPurpleSelectedBase: rgb(75 0 130 / .8);--buttonSlateBackground: rgb(100 116 139);--buttonSlateBackgroundHover: rgb(71 85 105);--buttonSlateBackgroundRGB: 100, 116, 139;--hudBackground: rgb(20 20 22 / .6);--hudBackgroundRGB: 20, 20, 22;--hudBackgroundHover: rgb(30 30 33 / .8);--pureBlackBackground: rgb(0 0 0);--pureBlackBackgroundRGB: 0, 0, 0;--selectionHighlightColor: rgb(215, 227, 249);--selectionHighlightColorRGB: 215, 227, 249;--errorTextColor: rgb(255 107 107);--errorTextColorRGB: 255, 107, 107;--counterGradientStart: rgb(242 161 63);--counterGradientStartRGB: 242, 161, 63;--counterGradientEnd: rgb(242 63 87 / .8);--scrubberShadowColorRGB: 0, 0, 0;--chat-sidebar-assistant-markdown-color: var(--primaryLabelColor);--chat-sidebar-assistant-markdown-font-size: 13px;--chat-inline-assistant-markdown-color: var(--secondaryLabelColor);--chat-inline-assistant-markdown-font-size: 12px;--chat-sidebar-assistant-inset: 3px;--primaryLabelColorRGB-light: 14, 14, 24;--primaryLabelColorRGB-dark: 255, 255, 255;--primaryLabelColorRGB: var(--primaryLabelColorRGB-light);--primaryLabelColor-light: rgb(var(--primaryLabelColorRGB-light));--primaryLabelColor-dark: rgb(255 255 255);--primaryLabelColor: light-dark( var(--primaryLabelColor-light), var(--primaryLabelColor-dark) );--secondaryLabelColor-light: rgb(72, 72, 92);--secondaryLabelColor-dark: rgb(200, 200, 200);--secondaryLabelColor: light-dark( var(--secondaryLabelColor-light), var(--secondaryLabelColor-dark) );--tertiaryLabelColor-light: rgb(123, 123, 143);--tertiaryLabelColor-dark: rgb(150, 150, 150);--tertiaryLabelColor: light-dark( var(--tertiaryLabelColor-light), var(--tertiaryLabelColor-dark) );--quaternaryLabelColor-light: rgb(153, 153, 173);--quaternaryLabelColor-dark: rgb(100, 100, 100);--quaternaryLabelColor: light-dark( var(--quaternaryLabelColor-light), var(--quaternaryLabelColor-dark) );--contrastColorRGB-light: 42, 116, 245;--contrastColorRGB-dark: 92, 159, 255;--contrastColorRGB: var(--contrastColorRGB-light);--contrastColor: light-dark( rgb(var(--contrastColorRGB-light)), rgb(var(--contrastColorRGB-dark)) );--controlAccent: var(--contrastColor);--controlAccentHover: rgb(16, 100, 244);--controlAccentActive: rgb(11, 89, 224);--controlAccentRGB: var(--contrastColorRGB);--greenLabelColor: rgb(52 199 89 / 1);--greenConnectionLineColor: rgb(97 226 34);--redConnectionLineColor: rgb(226 34 34);--purpleConnectionLineColor: rgb(163 87 215);--cyanConnectionLineColor: rgb(61 223 255);--orangeConnectionLineColor-light: rgb(236 170 17);--orangeConnectionLineColor-dark: rgb(209 156 32);--orangeConnectionLineColor: light-dark( var(--orangeConnectionLineColor-light), var(--orangeConnectionLineColor-dark) );--blueConnectionLineColor: rgb(47 128 237 / 1);--separatorColor-light: rgb(0 0 20 / .075);--separatorColor-dark: rgb(255 255 255 / .075);--separatorColor: light-dark( var(--separatorColor-light), var(--separatorColor-dark) );--separatorColorRGB-light: 0, 0, 20;--separatorColorRGB-dark: 255, 255, 255;--separatorColorRGB: var(--separatorColorRGB-light);--opaqueSeparatorColor-light: rgb(222 222 222);--opaqueSeparatorColor-dark: rgb(85 85 85);--opaqueSeparatorColor: light-dark( var(--opaqueSeparatorColor-light), var(--opaqueSeparatorColor-dark) );--controlBackgroundColor-light: rgb(0 0 10 / .05);--controlBackgroundColor-dark: rgb(105 120 150 / .125);--controlBackgroundColor: light-dark( var(--controlBackgroundColor-light), var(--controlBackgroundColor-dark) );--controlBackgroundColorRGB-light: 0, 0, 10;--controlBackgroundColorRGB-dark: 105, 120, 150;--controlBackgroundColorRGB: var(--controlBackgroundColorRGB-light);--controlHoverBackgroundColor-light: rgb(0 0 10 / .1);--controlHoverBackgroundColor-dark: rgb(255 255 255 / .1);--controlHoverBackgroundColor: light-dark( var(--controlHoverBackgroundColor-light), var(--controlHoverBackgroundColor-dark) );--controlActiveBackgroundColor-light: rgb(0 0 10 / .15);--controlActiveBackgroundColor-dark: rgb(255 255 255 / .15);--controlActiveBackgroundColor: light-dark( var(--controlActiveBackgroundColor-light), var(--controlActiveBackgroundColor-dark) );--controlBoxShadow-light: inset 0 0 0 1px rgb(0 0 0 / .05);--controlBoxShadow-dark: inset 0 0 0 1px rgb(255 255 255 / .05);--controlBoxShadow: var(--controlBoxShadow-light);--blueTransparentSelectedBase-light: rgb(25 33 45 / .3);--blueTransparentSelectedBase-dark: rgb(25 33 45 / .85);--blueTransparentSelectedBase: light-dark( var(--blueTransparentSelectedBase-light), var(--blueTransparentSelectedBase-dark) );--floatingGlassButton-light: rgb(248 248 250 / .9);--floatingGlassButton-dark: rgb(105 120 150 / .125);--floatingGlassButton: light-dark( var(--floatingGlassButton-light), var(--floatingGlassButton-dark) );--floatingGlassPanelRGB-light: 246, 246, 250;--floatingGlassPanelRGB-dark: 35, 35, 37;--floatingGlassPanelRGB: var(--floatingGlassPanelRGB-light);--floatingGlassPanel-light: rgba(var(--floatingGlassPanelRGB-light), .9);--floatingGlassPanel-dark: rgba(var(--floatingGlassPanelRGB-dark), .9);--floatingGlassPanel: light-dark( var(--floatingGlassPanel-light), var(--floatingGlassPanel-dark) );--floatingGlassBoxShadow-light: inset 1px 1px 1px rgb(255 255 255 / .5), inset 0 1px .5px rgb(255 255 255 / .5), inset -1px -1px .5px rgb(255 255 255 / .5), 0 3px 15px rgb(0 0 30 / .04), 0 0 1px rgb(0 0 30 / .1);--floatingGlassBoxShadow-dark: inset 1px 1px 1px rgb(255 255 255 / .05), inset 0 1px .5px rgb(255 255 255 / .05), inset -1px -1px 1px rgb(255 255 255 / .03);--floatingGlassBoxShadow: var(--floatingGlassBoxShadow-light);--floatingGlassBoxShadowFocus: var(--floatingGlassBoxShadow), 0 2px 10px 0 rgba(var(--contrastColorRGB), .2), 0 0 1px 2px rgba(var(--contrastColorRGB), .2);--actionBar-light: rgb(246 246 250 / .8);--actionBar-dark: var(--floatingGlassButton);--actionBar: light-dark(var(--actionBar-light), var(--actionBar-dark));--focusedActionBar-light: rgb(246 246 250 / .8);--focusedActionBar-dark: linear-gradient( rgba(var(--contrastColorRGB), .1), rgba(var(--contrastColorRGB), .1) ), linear-gradient(var(--floatingGlassPanel), var(--floatingGlassPanel));--focusedActionBar: var(--focusedActionBar-light);--actionBarBoxShadow: var(--floatingGlassBoxShadow);--focusedActionBarBoxShadow-light: var(--floatingGlassBoxShadow), inset 0 0 0 0 var(--contrastColor);--focusedActionBarBoxShadow-dark: var(--floatingGlassBoxShadow), inset 0 0 1px var(--contrastColor), 0 3px 6px rgb(0 0 0 / .1);--focusedActionBarBoxShadow: var(--focusedActionBarBoxShadow-light);--actionBarToolbarBackground-light: rgb(0 0 10 / .015);--actionBarToolbarBackground-dark: rgb(0 0 0 / .1);--actionBarToolbarBackground: light-dark( var(--actionBarToolbarBackground-light), var(--actionBarToolbarBackground-dark) );--actionBarToolbarSeparator-light: rgb(0 0 10 / .025);--actionBarToolbarSeparator-dark: rgb(255 255 255 / .015);--actionBarToolbarSeparator: light-dark( var(--actionBarToolbarSeparator-light), var(--actionBarToolbarSeparator-dark) );--buttonBoxShadow-light: inset 1px 1px 1px rgb(255 255 255 / .5), inset 0 1px .5px rgb(255 255 255 / .5), inset -1px -1px .5px rgb(255 255 255 / .5), 0 0 0px .5px rgb(0 0 0 / .1), 0 1px 3px rgb(0 0 0 / .05);--buttonBoxShadow-dark: var(--floatingGlassBoxShadow);--buttonBoxShadow: var(--buttonBoxShadow-light);--buttonPanelBoxShadow: var(--buttonBoxShadow);--buttonAccentBoxShadow-light: 0 0 0px .5px rgb(0 0 0 / .1), 0 1px 3px rgb(0 0 0 / .05);--buttonAccentBoxShadow-dark: var(--floatingGlassBoxShadow);--buttonAccentBoxShadow: var(--buttonAccentBoxShadow-light);--buttonHoverFilter-light: none;--buttonHoverFilter-dark: brightness(1.2);--buttonHoverFilter: var(--buttonHoverFilter-light);--buttonActiveFilter-light: brightness(.9);--buttonActiveFilter-dark: brightness(.7);--buttonActiveFilter: var(--buttonActiveFilter-light);--textMuted-light: rgb(0 0 0 / .6);--textMuted-dark: rgb(255 255 255 / .6);--textMuted: light-dark(var(--textMuted-light), var(--textMuted-dark));--enhanceOverlayColor-light: rgb(124 58 237);--enhanceOverlayColor-dark: rgb(152 79 255);--enhanceOverlayColor: light-dark( var(--enhanceOverlayColor-light), var(--enhanceOverlayColor-dark) );--chatBackgroundColorRGB: 240, 240, 246;--chatBackgroundColor: rgb(var(--chatBackgroundColorRGB));--canvasBackgroundColorRGB-light: 234, 234, 240;--canvasBackgroundColorRGB-dark: 20, 20, 22;--canvasBackgroundColorRGB: var(--canvasBackgroundColorRGB-light);--canvasBackgroundColor: rgb(var(--canvasBackgroundColorRGB));--canvasComponentBackgroundColorRGB-light: 255, 255, 255;--canvasComponentBackgroundColorRGB-dark: 218, 220, 224;--canvasComponentBackgroundColorRGB: var( --canvasComponentBackgroundColorRGB-light );--canvasComponentBackgroundColor: rgb( var(--canvasComponentBackgroundColorRGB) );--canvasFloatingContainerBackgroundColorRGB-light: 255, 255, 255;--canvasFloatingContainerBackgroundColorRGB-dark: 30, 30, 30;--canvasFloatingContainerBackgroundColorRGB: var( --canvasFloatingContainerBackgroundColorRGB-light );--canvasFloatingContainerBackgroundOpacity: .5;--canvasFloatingContainerBackgroundOpacityCollapsed: .25;--canvasFloatingContainerBoxShadow-light: 0 0 0 1px rgb(0 0 0 / .04);--canvasFloatingContainerBoxShadow-dark: 0 0 0 1px rgb(255 255 255 / .1);--canvasFloatingContainerBoxShadow: var( --canvasFloatingContainerBoxShadow-light );--canvasFloatingContainerBoxShadowSelected-light: 0 0 0 1px rgb(0 0 0 / .05), 0 5px 15px rgb(0 0 0 / .15);--canvasFloatingContainerBoxShadowSelected-dark: 0 0 0 1px rgb(255 255 255 / .1), 0 5px 15px rgb(0 0 0 / .15);--canvasFloatingContainerBoxShadowSelected: var( --canvasFloatingContainerBoxShadowSelected-light );--canvasGuideColorRGB-light: 224, 137, 210;--canvasGuideColorRGB-dark: 125, 65, 115;--canvasGuideColorRGB: var(--canvasGuideColorRGB-light);--canvasGuideColor: rgba(var(--canvasGuideColorRGB), 1);--sidebarBackgroundColorRGB-light: 230, 230, 232;--sidebarBackgroundColorRGB-dark: 13, 13, 14;--sidebarBackgroundColorRGB: var(--sidebarBackgroundColorRGB-light);--sidebarBackgroundColor-light: rgb(var(--sidebarBackgroundColorRGB));--sidebarBackgroundColor-dark: rgb(13 13 14);--sidebarBackgroundColor: light-dark( var(--sidebarBackgroundColor-light), var(--sidebarBackgroundColor-dark) );--sidebarCategoryBackgroundColorRGB-light: 248, 248, 248;--sidebarCategoryBackgroundColorRGB-dark: 25, 25, 25;--sidebarCategoryBackgroundColorRGB: var( --sidebarCategoryBackgroundColorRGB-light );--sidebarMainControlHoverBackgroundColor-light: rgb(105 120 150 / .1);--sidebarMainControlHoverBackgroundColor-dark: rgba( var(--controlBackgroundColorRGB), .1 );--sidebarMainControlHoverBackgroundColor: light-dark( var(--sidebarMainControlHoverBackgroundColor-light), var(--sidebarMainControlHoverBackgroundColor-dark) );--menuBackgroundColorRGB-light: 255, 255, 255;--menuBackgroundColorRGB-dark: 35, 35, 37;--menuBackgroundColorRGB: var(--menuBackgroundColorRGB-light);--menuBoxShadow-light: 0 0 0 1px rgb(0 0 0 / .025), 0 8px 20px rgb(0 0 0 / .075);--menuBoxShadow-dark: inset 1px 1px 0 rgb(255 255 255 / .1), inset -1px -1px 0 rgb(255 255 255 / .075), 0 5px 15px rgb(0 0 0 / .1);--menuBoxShadow: var(--menuBoxShadow-light);--menuBackdropFilter-light: blur(20px) saturate(1.8);--menuBackdropFilter-dark: blur(20px);--menuBackdropFilter: var(--menuBackdropFilter-light);--modalBoxShadow-light: 0 0 0 1px rgb(0 0 0 / .05), 0 10px 25px rgb(0 0 0 / .15);--modalBoxShadow-dark: 0 0 0 1px rgb(255 255 255 / .1), 0 10px 25px rgb(0 0 0 / .4);--modalBoxShadow: var(--modalBoxShadow-light);--connectionDotInnerColor-light: rgb(0 0 10 / .3);--connectionDotInnerColor-dark: rgb(255 255 255 / .3);--connectionDotInnerColor: light-dark( var(--connectionDotInnerColor-light), var(--connectionDotInnerColor-dark) );--connectionDotInnerColorActive-light: rgb(0 0 10 / 1);--connectionDotInnerColorActive-dark: rgb(255 255 255 / 1);--connectionDotInnerColorActive: light-dark( var(--connectionDotInnerColorActive-light), var(--connectionDotInnerColorActive-dark) );--connectionDotBackgroundColor-light: rgb(0 0 10 / .075);--connectionDotBackgroundColor-dark: rgb(255 255 255 / .15);--connectionDotBackgroundColor: light-dark( var(--connectionDotBackgroundColor-light), var(--connectionDotBackgroundColor-dark) );--connectionDotBorderColor-light: rgb(0 0 0 / .2);--connectionDotBorderColor-dark: rgb(255 255 255 / .2);--connectionDotBorderColor: light-dark( var(--connectionDotBorderColor-light), var(--connectionDotBorderColor-dark) );--connectionDotHoverOutlineColor-light: var(--contrastColor);--connectionDotHoverOutlineColor-dark: rgb(86 192 245 / 1);--connectionDotHoverOutlineColor: light-dark( var(--connectionDotHoverOutlineColor-light), var(--connectionDotHoverOutlineColor-dark) );--connectionLineColor-light: rgb(0 0 0 / 1);--connectionLineColor-dark: rgb(255 255 255 / 1);--connectionLineColor: light-dark( var(--connectionLineColor-light), var(--connectionLineColor-dark) );--viewerBackgroundColor-light: rgb(240 240 242 / 1);--viewerBackgroundColor-dark: rgb(87 92 98 / 1);--viewerBackgroundColor: light-dark( var(--viewerBackgroundColor-light), var(--viewerBackgroundColor-dark) );--color-syntax-keyword-light: rgb(173, 61, 164);--color-syntax-keyword-dark: rgb(252, 95, 163);--color-syntax-keyword: light-dark( var(--color-syntax-keyword-light), var(--color-syntax-keyword-dark) );--color-code-plain-light: rgb(173, 61, 164);--color-code-plain-dark: rgb(252, 95, 163);--color-code-plain: light-dark( var(--color-code-plain-light), var(--color-code-plain-dark) );--color-syntax-other-type-names-light: rgb(112, 61, 170);--color-syntax-other-type-names-dark: rgb(180, 130, 255);--color-syntax-other-type-names: light-dark( var(--color-syntax-other-type-names-light), var(--color-syntax-other-type-names-dark) );--color-syntax-string-light: rgb(209, 47, 27);--color-syntax-string-dark: rgb(255, 129, 112);--color-syntax-string: light-dark( var(--color-syntax-string-light), var(--color-syntax-string-dark) );--color-link-light: rgb(0, 102, 204);--color-link-dark: rgb(100, 180, 255);--color-link: light-dark(var(--color-link-light), var(--color-link-dark));--pureWhiteColor: rgb(255 255 255);--pureWhiteColorRGB: 255, 255, 255;--tableHeaderBackground-light: rgb(240 240 240 / 1);--tableHeaderBackground-dark: rgb(40 40 42 / 1);--tableHeaderBackground: light-dark( var(--tableHeaderBackground-light), var(--tableHeaderBackground-dark) );--tableHeaderBackgroundRGB-light: 240, 240, 240;--tableHeaderBackgroundRGB-dark: 40, 40, 42;--tableHeaderBackgroundRGB: var(--tableHeaderBackgroundRGB-light);--askLayerGradientStart-light: rgb(255 255 255);--askLayerGradientStart-dark: rgb(30, 30, 33);--askLayerGradientStart: light-dark( var(--askLayerGradientStart-light), var(--askLayerGradientStart-dark) );--askLayerGradientEnd-light: rgb(255 255 255 / .7);--askLayerGradientEnd-dark: rgb(30 30 33 / .7);--askLayerGradientEnd: light-dark( var(--askLayerGradientEnd-light), var(--askLayerGradientEnd-dark) );--askLayerTextColor-light: rgb(51 51 51);--askLayerTextColor-dark: rgb(255 255 255);--askLayerTextColor: light-dark( var(--askLayerTextColor-light), var(--askLayerTextColor-dark) );--checkerboard-light: var(--canvasBackgroundColor) repeating-conic-gradient( rgb(250 250 255 / .4) 0 25%, rgb(0 0 100 / .035) 0 50% ) 50% / var(--checkerBoardSize, 50px) var(--checkerBoardSize, 50px);--checkerboard-dark: var(--canvasBackgroundColor) repeating-conic-gradient( rgb(255 255 255 / 0) 0 25%, rgb(255 255 255 / .035) 0 50% ) 50% / var(--checkerBoardSize, 50px) var(--checkerBoardSize, 50px);--checkerboard: var(--checkerboard-light);--checkerboardBoxShadow-light: inset 0 0 0 1px rgb(255 255 255 / .4);--checkerboardBoxShadow-dark: none;--checkerboardBoxShadow: var(--checkerboardBoxShadow-light);--floatingToolbarBlueSelected-light: rgb(42 116 245 / .3);--floatingToolbarBlueSelected-dark: rgb(72 139 255 / .4);--floatingToolbarBlueSelected: light-dark( var(--floatingToolbarBlueSelected-light), var(--floatingToolbarBlueSelected-dark) );--floatingToolbarBlueSelectedBoxShadow-light: 0 0 1px .5px rgb(42 116 245 / .1), 0 1px 3px rgb(19 93 221 / .1);--floatingToolbarBlueSelectedBoxShadow-dark: var(--buttonAccentBoxShadow);--floatingToolbarBlueSelectedBoxShadow: var( --floatingToolbarBlueSelectedBoxShadow-light );--floatingToolbarBlueSelectedColor-light: var(--contrastColor);--floatingToolbarBlueSelectedColor-dark: inherit;--floatingToolbarBlueSelectedColor: var( --floatingToolbarBlueSelectedColor-light );--floatingToolbarPurpleSelected-light: rgb(143, 59, 254);--floatingToolbarPurpleSelected-dark: rgb(86 40 235 / 1);--floatingToolbarPurpleSelected: light-dark( var(--floatingToolbarPurpleSelected-light), var(--floatingToolbarPurpleSelected-dark) );--floatingToolbarPurpleSelectedBoxShadow: var(--buttonAccentBoxShadow);--floatingToolbarPurpleSelectedColor: rgb(255 255 255);--floatingPortsPlusButtonBackground-light: rgb(42 164 245 / .2);--floatingPortsPlusButtonBackground-dark: rgb(36 46 68);--floatingPortsPlusButtonBackground: light-dark( var(--floatingPortsPlusButtonBackground-light), var(--floatingPortsPlusButtonBackground-dark) );--floatingPortsPlusButtonBoxShadow-light: inset 0 0 0 1px rgb(42 164 245 / .1);--floatingPortsPlusButtonBoxShadow-dark: inset 0 0 0 1px rgb(46 59 86);--floatingPortsPlusButtonBoxShadow: var( --floatingPortsPlusButtonBoxShadow-light );--transformCellOverlayColor-light: rgb(0 0 0 / .05);--transformCellOverlayColor-dark: rgb(0 0 0 / .5);--transformCellOverlayColor: light-dark( var(--transformCellOverlayColor-light), var(--transformCellOverlayColor-dark) );--attachmentPillBackground-light: rgba(var(--controlAccentRGB), .1);--attachmentPillBackground-dark: rgb(42 154 245 / .15);--attachmentPillBackground: light-dark( var(--attachmentPillBackground-light), var(--attachmentPillBackground-dark) );--attachmentPillColor-light: rgba(var(--controlAccentRGB), .8);--attachmentPillColor-dark: rgb(87 174 246 / .8);--attachmentPillColor: light-dark( var(--attachmentPillColor-light), var(--attachmentPillColor-dark) );--mentionChipBackground-light: rgba(var(--contrastColorRGB), .1);--mentionChipBackground-dark: rgba(var(--contrastColorRGB), .2);--mentionChipBackground: light-dark( var(--mentionChipBackground-light), var(--mentionChipBackground-dark) );--mentionChipBackgroundSelected-light: rgba(var(--contrastColorRGB), .15);--mentionChipBackgroundSelected-dark: rgba(var(--contrastColorRGB), .35);--mentionChipBackgroundSelected: light-dark( var(--mentionChipBackgroundSelected-light), var(--mentionChipBackgroundSelected-dark) );--generatorOverlayEmptyColor: rgb(20, 20, 22);--generatorOverlayEmptyMinOpacity: 0;--generatorOverlayEmptyMaxOpacity-light: .2;--generatorOverlayEmptyMaxOpacity-dark: .45;--generatorOverlayEmptyMaxOpacity: var( --generatorOverlayEmptyMaxOpacity-light );--generatorOverlayMediaColor: rgb(20, 20, 22);--generatorOverlayMediaMinOpacity: 0;--generatorOverlayMediaMaxOpacity-light: .45;--generatorOverlayMediaMaxOpacity-dark: .6;--generatorOverlayMediaMaxOpacity: var( --generatorOverlayMediaMaxOpacity-light );--neutralHoverBackground-light: rgb(240 240 240 / .5);--neutralHoverBackground-dark: rgb(135 147 171 / .4);--neutralHoverBackground: light-dark( var(--neutralHoverBackground-light), var(--neutralHoverBackground-dark) );--neutralHoverBackgroundRGB-light: 240, 240, 240;--neutralHoverBackgroundRGB-dark: 135, 147, 171;--neutralHoverBackgroundRGB: var(--neutralHoverBackgroundRGB-light)}@media(prefers-color-scheme:dark){html{--primaryLabelColorRGB: var(--primaryLabelColorRGB-dark);--contrastColorRGB: var(--contrastColorRGB-dark);--separatorColorRGB: var(--separatorColorRGB-dark);--controlBackgroundColorRGB: var(--controlBackgroundColorRGB-dark);--controlBoxShadow: var(--controlBoxShadow-dark);--floatingGlassPanelRGB: var(--floatingGlassPanelRGB-dark);--floatingGlassBoxShadow: var(--floatingGlassBoxShadow-dark);--focusedActionBar: var(--focusedActionBar-dark);--focusedActionBarBoxShadow: var(--focusedActionBarBoxShadow-dark);--buttonBoxShadow: var(--buttonBoxShadow-dark);--buttonAccentBoxShadow: var(--buttonAccentBoxShadow-dark);--buttonHoverFilter: var(--buttonHoverFilter-dark);--buttonActiveFilter: var(--buttonActiveFilter-dark);--canvasBackgroundColorRGB: var(--canvasBackgroundColorRGB-dark);--canvasComponentBackgroundColorRGB: var( --canvasComponentBackgroundColorRGB-dark );--canvasFloatingContainerBackgroundColorRGB: var( --canvasFloatingContainerBackgroundColorRGB-dark );--canvasFloatingContainerBoxShadow: var( --canvasFloatingContainerBoxShadow-dark );--canvasFloatingContainerBoxShadowSelected: var( --canvasFloatingContainerBoxShadowSelected-dark );--canvasGuideColorRGB: var(--canvasGuideColorRGB-dark);--sidebarBackgroundColorRGB: var(--sidebarBackgroundColorRGB-dark);--sidebarCategoryBackgroundColorRGB: var( --sidebarCategoryBackgroundColorRGB-dark );--menuBackgroundColorRGB: var(--menuBackgroundColorRGB-dark);--menuBoxShadow: var(--menuBoxShadow-dark);--menuBackdropFilter: var(--menuBackdropFilter-dark);--modalBoxShadow: var(--modalBoxShadow-dark);--tableHeaderBackgroundRGB: var(--tableHeaderBackgroundRGB-dark);--checkerboard: var(--checkerboard-dark);--checkerboardBoxShadow: var(--checkerboardBoxShadow-dark);--floatingToolbarBlueSelectedBoxShadow: var( --floatingToolbarBlueSelectedBoxShadow-dark );--floatingToolbarBlueSelectedColor: var( --floatingToolbarBlueSelectedColor-dark );--floatingPortsPlusButtonBoxShadow: var( --floatingPortsPlusButtonBoxShadow-dark );--generatorOverlayEmptyMaxOpacity: var( --generatorOverlayEmptyMaxOpacity-dark );--generatorOverlayMediaMaxOpacity: var( --generatorOverlayMediaMaxOpacity-dark );--neutralHoverBackgroundRGB: var(--neutralHoverBackgroundRGB-dark)}}@media(max-width:600px){html{--bodyTextSize: 17px}}input::placeholder{color:var(--tertiaryLabelColor)}html{overscroll-behavior:none;-webkit-touch-callout:none}body{overscroll-behavior:none;margin:0;padding:0}*{box-sizing:border-box;outline:none}.legal-container{margin:0 auto;padding:0}.legal-content{display:block}
