:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{color:var(--primaryLabelColor);background:var(--windowBackgroundColor);--bodyTextSize:13px;--smallLabelSize:13px;--headerTitleSize:18px;font-size:var(--bodyTextSize);--inputHeight:24px;-webkit-user-select:none;user-select:none;--defaultFont:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-family:var(--defaultFont);--mono:"SF Mono", SFMono-Regular, ui-monospace, "DejaVu Sans Mono", Menlo, Consolas, monospace;--modalBorderRadius:24px;--menuBorderRadius:10px;--mobileBreakPoint:600px;--colorBlue:#3478f6;--colorSlate:#5873a4;--colorBrown:#9d8563;--colorCyan:#71bceb;--colorGreen:#63ca56;--colorIndigo:#5856cf;--colorMint:#5ac4bd;--colorOrange:#f19a37;--colorPink:#eb445a;--colorPurple:#a357d7;--colorRed:#eb4e3d;--colorTeal:#6eabc1;--colorYellow:#f7ce46;--colorGrey:#8e8e93;--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:#8a3fbf;--componentAccentColorRGB:138, 63, 191;--loopAccentColor:#50b543;--loopAccentColorRGB:80, 181, 67;--simulatorBackgroundColor:#333;--buttonSuccessBackground:#309722;--buttonSuccessBackgroundHover:#38b127;--buttonSuccessBackgroundRGB:48, 151, 34;--buttonDangerBackground:#c30;--buttonDangerBackgroundHover:#e63b00;--buttonDangerBackgroundRGB:204, 51, 0;--buttonPurpleBackground:#8a3fbf;--buttonPurpleBackgroundHover:#9e53d3b3;--buttonPurpleBackgroundRGB:138, 63, 191;--buttonPurpleSelectedBase:#4b0082cc;--buttonSlateBackground:#64748b;--buttonSlateBackgroundHover:#475569;--buttonSlateBackgroundRGB:100, 116, 139;--neutralHoverBackground:#f0f0f080;--neutralHoverBackgroundRGB:240, 240, 240;--hudBackground:#14141699;--hudBackgroundRGB:20, 20, 22;--hudBackgroundHover:#1e1e21cc;--pureBlackBackground:#000;--pureBlackBackgroundRGB:0, 0, 0;--selectionHighlightColor:#d7e3f9;--selectionHighlightColorRGB:215, 227, 249;--errorTextColor:#ff6b6b;--errorTextColorRGB:255, 107, 107;--counterGradientStart:#f2a13f;--counterGradientStartRGB:242, 161, 63;--counterGradientEnd:#f23f57cc;--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}html.theme-light{--primaryLabelColorRGB:14, 14, 24;--primaryLabelColor:rgb(var(--primaryLabelColorRGB));--secondaryLabelColor:#48485c;--tertiaryLabelColor:#7b7b8f;--quaternaryLabelColor:#9999ad;--contrastColorRGB:42, 116, 245;--contrastColor:rgb(var(--contrastColorRGB));--controlAccent:var(--contrastColor);--controlAccentHover:#1064f4;--controlAccentActive:#0b59e0;--controlAccentRGB:var(--contrastColorRGB);--greenLabelColor:#34c759;--separatorColor:#00001413;--separatorColorRGB:0, 0, 20;--opaqueSeparatorColor:#dedede;--controlBackgroundColor:#00000a0a;--controlBackgroundColorRGB:0, 0, 10;--controlHoverBackgroundColor:#00000a17;--controlActiveBackgroundColor:#00000a21;--controlBoxShadow:inset 0 0 0 1px #0000000d;--blueTransparentSelectedBase:#19212d4d;--floatingGlassButton:#f8f8fae6;--floatingGlassPanelRGB:246, 246, 250;--floatingGlassPanel:rgba(var(--floatingGlassPanelRGB), .8);--floatingGlassBoxShadowHighlight:inset 1px 1px 1px #ffffff80, inset 0 1px .5px #ffffff80, inset -1px -1px .5px #ffffff80;--floatingGlassBoxShadowDropShadow:0 3px 15px #0000000a;--floatingGlassBoxShadow:var(--floatingGlassBoxShadowHighlight), var(--floatingGlassBoxShadowDropShadow);--floatingGlassBoxShadowFocus:var(--floatingGlassBoxShadow), 0 2px 10px 0 rgba(var(--contrastColorRGB), .2), 0 0 1px 2px rgba(var(--contrastColorRGB), .2);--actionBar:#f6f6facc;--focusedActionBar:#f6f6facc;--actionBarBoxShadow:var(--floatingGlassBoxShadow);--focusedActionBarBoxShadow:var(--floatingGlassBoxShadow), inset 0 0 0 0 var(--contrastColor);--actionBarToolbarBackground:color-mix(rgba(var(--floatingGlassPanelRGB), .8), #00000a 2%);--modalBackgroundColorRGB:246, 246, 250;--modalBackgroundColor:rgba(var(--modalBackgroundColorRGB), .9);--actionBarToolbarSeparator:#00000a06;--buttonBoxShadow:inset 1px 1px 1px #ffffff80, inset 0 1px .5px #ffffff80, inset -1px -1px .5px #ffffff80, 0 0 0px .5px #0000001a, 0 1px 3px #0000000d;--buttonPanelBoxShadow:var(--buttonBoxShadow);--buttonAccentBoxShadow:0 0 0px .5px #0000001a, 0 1px 3px #0000000d;--buttonHoverFilter:none;--buttonActiveFilter:brightness(.9);--textMuted:#0009;--enhanceOverlayColor:#7c3aed;--chatBackgroundColorRGB:240, 240, 244;--chatBackgroundColor:rgb(var(--chatBackgroundColorRGB));--canvasBackgroundColorRGB:234, 234, 238;--canvasBackgroundColor:rgb(var(--canvasBackgroundColorRGB));--canvasComponentBackgroundColorRGB:255, 255, 255;--canvasComponentBackgroundColor:rgb(var(--canvasComponentBackgroundColorRGB));--canvasFloatingContainerBackgroundColorRGB:255, 255, 255;--canvasFloatingContainerBackgroundOpacity:.5;--canvasFloatingContainerBackgroundOpacityCollapsed:.25;--canvasFloatingContainerBoxShadow:0 0 0 1px #0000000a;--canvasFloatingContainerBoxShadowSelected:0 0 0 1px #0000000d, 0 5px 15px #00000026;--canvasGuideColorRGB:224, 137, 210;--canvasGuideColor:rgba(var(--canvasGuideColorRGB), 1);--sidebarBackgroundColorRGB:234, 234, 240;--sidebarBackgroundColor:rgb(var(--canvasBackgroundColorRGB));--sidebarCategoryBackgroundColorRGB:248, 248, 248;--sidebarMainControlHoverBackgroundColor:#6978961a;--menuBackgroundColorRGB:255, 255, 255;--menuBoxShadow:0 0 0 1px #00000006, 0 8px 20px #00000013;--menuBackdropFilter:blur(20px) saturate(1.8);--modalBoxShadow:0 0 0 1px #0000000d, 0 10px 25px #00000026;--viewerBackgroundColor:#f0f0f2;--color-syntax-keyword:#ad3da4;--color-code-plain:#ad3da4;--color-syntax-other-type-names:#703daa;--color-syntax-string:#d12f1b;--color-link:#06c;--pureWhiteColor:#fff;--pureWhiteColorRGB:255, 255, 255;--tableHeaderBackground:#f0f0f0;--tableHeaderBackgroundRGB:240, 240, 240;--askLayerGradientStart:#fff;--askLayerGradientEnd:#ffffffb3;--askLayerTextColor:#333;--checkerboard:var(--canvasBackgroundColor) repeating-conic-gradient(#fafaff66 0 25%, #00006409 0 50%) 50% / var(--checkerBoardSize,50px) var(--checkerBoardSize,50px);--checkerboardBoxShadow:inset 0 0 0 1px #fff6;--floatingToolbarBlueSelected:#2a74f54d;--floatingToolbarBlueSelectedBoxShadow:0 0 1px .5px #2a74f51a, 0 1px 3px #135ddd1a;--floatingToolbarBlueSelectedColor:var(--contrastColor);--floatingToolbarPurpleSelected:#8f3bfe;--floatingToolbarPurpleSelectedBoxShadow:var(--buttonAccentBoxShadow);--floatingToolbarPurpleSelectedColor:#fff;--styleCellOverlayColor:#0000000d;--attachmentPillBackground:rgba(var(--controlAccentRGB), .1);--attachmentPillColor:rgba(var(--controlAccentRGB), .8);--mentionChipBackground:rgba(var(--contrastColorRGB), .1);--mentionChipBackgroundSelected:rgba(var(--contrastColorRGB), .2);--generatorOverlayEmptyColor:#141416;--generatorOverlayEmptyMinOpacity:0;--generatorOverlayEmptyMaxOpacity:.2;--generatorOverlayMediaColor:#141416;--generatorOverlayMediaMinOpacity:0;--generatorOverlayMediaMaxOpacity:.45;--canvasGhostBackground:color-mix(in srgb, rgba(var(--colorSlateRGB), .12), rgba(var(--canvasBackgroundColorRGB), .8));--toolCallmessagePillBackground:#00001e0b;--assistantMessageBubble:#fff9}html.theme-dark,.theme-dark-override{--primaryLabelColor:#fff;--primaryLabelColorRGB:255, 255, 255;--secondaryLabelColor:#c8c8c8;--tertiaryLabelColor:#969696;--quaternaryLabelColor:#646464;--contrastColorRGB:72, 139, 255;--contrastColor:rgb(var(--contrastColorRGB));--controlAccent:var(--contrastColor);--controlAccentRGB:var(--contrastColorRGB);--greenLabelColor:#34c759;--separatorColor:#ffffff13;--separatorColorRGB:255, 255, 255;--opaqueSeparatorColor:#555;--canvasBackgroundColorRGB:20, 20, 22;--canvasBackgroundColor:rgb(var(--canvasBackgroundColorRGB));--canvasComponentBackgroundColorRGB:218, 220, 224;--canvasComponentBackgroundColor:rgb(var(--canvasComponentBackgroundColorRGB));--canvasFloatingContainerBackgroundColorRGB:30, 30, 30;--canvasFloatingContainerBackgroundOpacity:.5;--canvasFloatingContainerBackgroundOpacityCollapsed:.25;--canvasFloatingContainerBoxShadow:0 0 0 1px #ffffff1a;--canvasFloatingContainerBoxShadowSelected:0 0 0 1px #ffffff1a, 0 5px 15px #00000026;--canvasGuideColorRGB:125, 65, 115;--canvasGuideColor:rgba(var(--canvasGuideColorRGB), 1);--controlBackgroundColor:#69789620;--controlBackgroundColorRGB:105, 120, 150;--controlHoverBackgroundColor:#ffffff1a;--controlActiveBackgroundColor:#ffffff26;--controlBoxShadow:inset 0 0 0 1px #ffffff0d;--blueTransparentSelectedBase:#19212dd9;--floatingGlassButton:#69789620;--floatingGlassPanelRGB:35, 35, 37;--floatingGlassPanel:rgba(var(--floatingGlassPanelRGB), .8);--floatingGlassBoxShadowHighlight:inset 1px 1px 1px #ffffff0d, inset 0 1px .5px #ffffff0d, inset -1px -1px 1px #ffffff08;--floatingGlassBoxShadowDropShadow:0 3px 6px #0000001a;--floatingGlassBoxShadow:var(--floatingGlassBoxShadowHighlight), var(--floatingGlassBoxShadowDropShadow);--modalBackgroundColorRGB:35, 35, 37;--modalBackgroundColor:rgba(var(--modalBackgroundColorRGB), .9);--actionBar:var(--floatingGlassButton);--focusedActionBar:linear-gradient(rgba(var(--contrastColorRGB), .1), rgba(var(--contrastColorRGB), .1)), linear-gradient(var(--floatingGlassPanel), var(--floatingGlassPanel));--actionBarBoxShadow:var(--floatingGlassBoxShadow);--focusedActionBarBoxShadow:var(--floatingGlassBoxShadow), inset 0 0 1px var(--contrastColor);--actionBarToolbarBackground:rgb(var(--floatingGlassPanelRGB));--actionBarToolbarSeparator:#ffffff04;--buttonBoxShadow:var(--floatingGlassBoxShadow);--buttonPanelBoxShadow:var(--buttonBoxShadow);--buttonAccentBoxShadow:var(--floatingGlassBoxShadow);--buttonHoverFilter:brightness(1.2);--buttonActiveFilter:brightness(.7);--neutralHoverBackground:#8793ab66;--neutralHoverBackgroundRGB:135, 147, 171;--textMuted:#fff9;--enhanceOverlayColor:#984fff;--sidebarBackgroundColor:#0d0d0e;--sidebarBackgroundColorRGB:13, 13, 14;--sidebarCategoryBackgroundColorRGB:25, 25, 25;--sidebarMainControlHoverBackgroundColor:rgba(var(--controlBackgroundColorRGB), .1);--menuBackgroundColorRGB:35, 35, 37;--menuBoxShadow:inset 1px 1px 0 #ffffff1a, inset -1px -1px 0 #ffffff13, 0 5px 15px #0000001a;--menuBackdropFilter:blur(20px);--modalBoxShadow:0 0 0 1px #ffffff1a, 0 10px 25px #0006;--viewerBackgroundColor:#575c62;--color-syntax-keyword:#fc5fa3;--color-code-plain:#fc5fa3;--color-syntax-other-type-names:#b482ff;--color-syntax-string:#ff8170;--color-link:#64b4ff;--pureWhiteColor:#fff;--pureWhiteColorRGB:255, 255, 255;--tableHeaderBackground:#28282a;--tableHeaderBackgroundRGB:40, 40, 42;--askLayerGradientStart:#1e1e21;--askLayerGradientEnd:#1e1e21b3;--askLayerTextColor:#fff;--checkerboard:var(--canvasBackgroundColor) repeating-conic-gradient(#fff0 0 25%, #ffffff09 0 50%) 50% / var(--checkerBoardSize,50px) var(--checkerBoardSize,50px);--checkerboardBoxShadow:none;--floatingToolbarBlueSelected:#488bff66;--floatingToolbarBlueSelectedBoxShadow:var(--buttonAccentBoxShadow);--floatingToolbarBlueSelectedColor:inherit;--floatingToolbarPurpleSelected:#5628eb;--floatingToolbarPurpleSelectedBoxShadow:var(--buttonAccentBoxShadow);--floatingToolbarPurpleSelectedColor:#fff;--styleCellOverlayColor:#00000080;--attachmentPillBackground:#2a9af526;--attachmentPillColor:#57aef6cc;--mentionChipBackground:rgba(var(--contrastColorRGB), .2);--mentionChipBackgroundSelected:rgba(var(--contrastColorRGB), .35);--generatorOverlayEmptyColor:#141416;--generatorOverlayEmptyMinOpacity:0;--generatorOverlayEmptyMaxOpacity:.45;--generatorOverlayMediaColor:#141416;--generatorOverlayMediaMinOpacity:0;--generatorOverlayMediaMaxOpacity:.6;--canvasGhostBackground:color-mix(in srgb, #0009, rgba(var(--canvasBackgroundColorRGB), .8));--toolCallmessagePillBackground:#dcdcff0b;--assistantMessageBubble:#ffffff0d}@media (max-width:600px){html{--bodyTextSize:17px}}input::placeholder{color:var(--tertiaryLabelColor)}html{overscroll-behavior:none;-webkit-touch-callout:none}body{overscroll-behavior:none}*{box-sizing:border-box;touch-action:manipulation;outline:none}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}
