@import "https://fonts.googleapis.com/css2?family=Archivo+Black&family=DM+Sans:wght@400;500;600;700&family=IBM+Plex+Mono:wght@500;600&family=Manrope:wght@400;500;600;700;800&family=Space+Grotesk:wght@500;600;700&display=swap";.theme--dark .blocklyDropDownDiv{background-color:#c2c2c2!important;border-color:#c2c2c2!important}.theme--dark .zelos-renderer.zelos_renderer-theme .blocklyMainBackground,.theme--dark .load-strategy__container .blocklyMainBackground,.theme--dark .zelos-renderer.zelos_renderer-theme rect.blocklyFieldRect.blocklyDropdownRect,.theme--dark .zelos-renderer.zelos_renderer-theme .blocklyNonEditableText>rect:not(.blocklyDropdownRect),.theme--dark .zelos-renderer.zelos_renderer-theme .blocklyEditableText>rect:not(.blocklyDropdownRect),.theme--dark .blocklyPath[fill=\#fff],.theme--dark .blocklyVariableGet .blocklyPath,.theme--dark .blocklyOutlinePath{fill:#0e0e0e!important}.theme--dark .flyout rect.blocklyFieldRect.blocklyDropdownRect,.theme--dark .flyout .zelos-renderer.classic-theme .blocklyMainBackground{fill:#151816!important}.theme--dark .zelos-renderer.zelos_renderer-theme .blocklyEditableText>image,.theme--dark .zelos-renderer.zelos_renderer-theme .blocklyNonEditableText>image{filter:unset}.theme--dark .flyout .zelos-renderer.classic-theme .blocklyEditableText>image{filter:invert(0)}.theme--dark .zelos-renderer.classic-theme .blocklyNonEditableText>rect:not(.blocklyDropdownRect),.theme--dark .zelos-renderer.classic-theme .blocklyEditableText>rect:not(.blocklyDropdownRect){fill:unset}.flyout .injectionDiv{height:100%}.flyout .zelos-renderer.classic-theme .blocklyMainBackground{filter:unset}@keyframes blink-effect{0%{stroke:red;stroke-width:5px}50%{stroke:#ff0;stroke-width:8px}to{stroke:red;stroke-width:5px}}.zelos-renderer.zelos_renderer-theme .block--error-highlighted>.blocklyPath,.flyout .zelos-renderer.classic-theme .block--error-highlighted>.blocklyPath,.gtm-search-results .block--error-highlighted>.blocklyPath,.load-strategy__container .block--error-highlighted>.blocklyPath{stroke:red;stroke-width:5px}@keyframes fade-in-out{0%{stroke-opacity:0}50%{stroke-opacity:1;stroke-width:6px}to{stroke-opacity:0}}.zelos-renderer.zelos_renderer-theme .block--execution-highlighted>.blocklyPath,.flyout .zelos-renderer.classic-theme .block--execution-highlighted>.blocklyPath,.gtm-search-results .block--execution-highlighted>.blocklyPath,.load-strategy__container .block--execution-highlighted>.blocklyPath{stroke:#89b2af;animation:1.5s fade-in-out}.zelos-renderer.zelos_renderer-theme .block--blink>.blocklyPath,.flyout .zelos-renderer.classic-theme .block--blink>.blocklyPath,.gtm-search-results .block--blink>.blocklyPath,.load-strategy__container .block--blink>.blocklyPath{animation:1s infinite blink-effect}.zelos-renderer.zelos_renderer-theme .blocklySvg,.flyout .zelos-renderer.classic-theme .blocklySvg,.gtm-search-results .blocklySvg,.load-strategy__container .blocklySvg{outline:none;display:block;position:absolute;overflow:hidden}.zelos-renderer.zelos_renderer-theme .blocklyRelativeWrapper,.flyout .zelos-renderer.classic-theme .blocklyRelativeWrapper,.gtm-search-results .blocklyRelativeWrapper,.load-strategy__container .blocklyRelativeWrapper{width:100%;height:100%;position:relative}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv,.gtm-search-results .blocklyWidgetDiv,.load-strategy__container .blocklyWidgetDiv{z-index:99999;display:none;position:absolute}.zelos-renderer.zelos_renderer-theme .blocklyNonSelectable,.flyout .zelos-renderer.classic-theme .blocklyNonSelectable,.gtm-search-results .blocklyNonSelectable,.load-strategy__container .blocklyNonSelectable{-webkit-user-select:none;user-select:none}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv.fieldTextInput,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv.fieldTextInput,.gtm-search-results .blocklyWidgetDiv.fieldTextInput,.load-strategy__container .blocklyWidgetDiv.fieldTextInput{box-sizing:border-box;transform-origin:0 0;border:1px solid;overflow:hidden}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv.fieldTextInput.removableTextInput,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv.fieldTextInput.removableTextInput,.gtm-search-results .blocklyWidgetDiv.fieldTextInput.removableTextInput,.load-strategy__container .blocklyWidgetDiv.fieldTextInput.removableTextInput{overflow:visible}.zelos-renderer.zelos_renderer-theme .blocklyTextDropDownArrow,.flyout .zelos-renderer.classic-theme .blocklyTextDropDownArrow,.gtm-search-results .blocklyTextDropDownArrow,.load-strategy__container .blocklyTextDropDownArrow{position:absolute}.zelos-renderer.zelos_renderer-theme .blocklyTextRemoveIcon,.flyout .zelos-renderer.classic-theme .blocklyTextRemoveIcon,.gtm-search-results .blocklyTextRemoveIcon,.load-strategy__container .blocklyTextRemoveIcon{cursor:pointer;width:24px;height:24px;margin-left:-12px;position:absolute;top:-40px;left:50%}.zelos-renderer.zelos_renderer-theme .blocklyWsDragSurface,.flyout .zelos-renderer.classic-theme .blocklyWsDragSurface,.gtm-search-results .blocklyWsDragSurface,.load-strategy__container .blocklyWsDragSurface{display:none;position:absolute;top:0;left:0}.zelos-renderer.zelos_renderer-theme .blocklyWsDragSurface.blocklyOverflowVisible,.flyout .zelos-renderer.classic-theme .blocklyWsDragSurface.blocklyOverflowVisible,.gtm-search-results .blocklyWsDragSurface.blocklyOverflowVisible,.load-strategy__container .blocklyWsDragSurface.blocklyOverflowVisible{overflow:visible}.zelos-renderer.zelos_renderer-theme .blocklyTooltipDiv,.flyout .zelos-renderer.classic-theme .blocklyTooltipDiv,.gtm-search-results .blocklyTooltipDiv,.load-strategy__container .blocklyTooltipDiv{color:#333;letter-spacing:normal;z-index:100000;background-color:#d6dadb;border-radius:4px;min-height:34px;padding:8px;font-family:IBM Plex Sans,sans-serif;font-size:12px;line-height:1.5;position:absolute}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv,.gtm-search-results .blocklyDropDownDiv,.load-strategy__container .blocklyDropDownDiv{z-index:1000;-webkit-user-select:none;user-select:none;border:1px solid;border-radius:4px;min-height:15px;padding:4px;display:none;position:fixed;top:0;left:0;box-shadow:0 0 8px 1px #0000004d}.zelos-renderer.zelos_renderer-theme .blocklyDropDownContent,.flyout .zelos-renderer.classic-theme .blocklyDropDownContent,.gtm-search-results .blocklyDropDownContent,.load-strategy__container .blocklyDropDownContent{max-height:300px;overflow:auto}.zelos-renderer.zelos_renderer-theme .blocklyDropDownArrow,.flyout .zelos-renderer.classic-theme .blocklyDropDownArrow,.gtm-search-results .blocklyDropDownArrow,.load-strategy__container .blocklyDropDownArrow{z-index:-1;background-color:inherit;border-color:inherit;width:16px;height:16px;position:absolute;top:0;left:0}.zelos-renderer.zelos_renderer-theme .blocklyDropDownButton,.flyout .zelos-renderer.classic-theme .blocklyDropDownButton,.gtm-search-results .blocklyDropDownButton,.load-strategy__container .blocklyDropDownButton{float:left;cursor:pointer;border:1px solid;border-radius:4px;outline:none;margin:4px;padding:0;transition:box-shadow .1s;display:inline-block}.zelos-renderer.zelos_renderer-theme .blocklyDropDownButtonHover,.flyout .zelos-renderer.classic-theme .blocklyDropDownButtonHover,.gtm-search-results .blocklyDropDownButtonHover,.load-strategy__container .blocklyDropDownButtonHover{box-shadow:0 0 0 4px #0000001a}.zelos-renderer.zelos_renderer-theme .blocklyDropDownButton:active,.flyout .zelos-renderer.classic-theme .blocklyDropDownButton:active,.gtm-search-results .blocklyDropDownButton:active,.load-strategy__container .blocklyDropDownButton:active{box-shadow:0 0 0 6px #0000001a}.zelos-renderer.zelos_renderer-theme .blocklyDropDownButton>img,.flyout .zelos-renderer.classic-theme .blocklyDropDownButton>img,.gtm-search-results .blocklyDropDownButton>img,.load-strategy__container .blocklyDropDownButton>img{width:80%;height:80%;margin-top:5%}.zelos-renderer.zelos_renderer-theme .blocklyDropDownPlaceholder,.flyout .zelos-renderer.classic-theme .blocklyDropDownPlaceholder,.gtm-search-results .blocklyDropDownPlaceholder,.load-strategy__container .blocklyDropDownPlaceholder{float:left;margin:4px;padding:0;display:inline-block}.zelos-renderer.zelos_renderer-theme .blocklyNumPadButton,.flyout .zelos-renderer.classic-theme .blocklyNumPadButton,.gtm-search-results .blocklyNumPadButton,.load-strategy__container .blocklyNumPadButton{float:left;color:#333;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#0e0e0e;border:1px solid #0e0e0e;border-radius:4px;outline:none;width:48px;height:48px;margin:4px;padding:0;font-size:12px;font-weight:600;display:inline-block}.zelos-renderer.zelos_renderer-theme .blocklyNumPadButton>img,.flyout .zelos-renderer.classic-theme .blocklyNumPadButton>img,.gtm-search-results .blocklyNumPadButton>img,.load-strategy__container .blocklyNumPadButton>img{filter:invert();width:80%;height:80%;margin-top:10%}.zelos-renderer.zelos_renderer-theme .blocklyNumPadButton:active,.flyout .zelos-renderer.classic-theme .blocklyNumPadButton:active,.gtm-search-results .blocklyNumPadButton:active,.load-strategy__container .blocklyNumPadButton:active{-webkit-tap-highlight-color:#0000;background:#0e0e0e}.zelos-renderer.zelos_renderer-theme .arrowTop,.flyout .zelos-renderer.classic-theme .arrowTop,.gtm-search-results .arrowTop,.load-strategy__container .arrowTop{border-top:1px solid;border-left:1px solid;border-color:inherit;border-top-left-radius:4px}.zelos-renderer.zelos_renderer-theme .arrowBottom,.flyout .zelos-renderer.classic-theme .arrowBottom,.gtm-search-results .arrowBottom,.load-strategy__container .arrowBottom{border-bottom:1px solid;border-right:1px solid;border-color:inherit;border-bottom-right-radius:4px}.zelos-renderer.zelos_renderer-theme .valueReportBox,.flyout .zelos-renderer.classic-theme .valueReportBox,.gtm-search-results .valueReportBox,.load-strategy__container .valueReportBox{word-wrap:break-word;text-align:center;min-width:50px;max-width:300px;max-height:200px;font-size:.8em;overflow:auto}.zelos-renderer.zelos_renderer-theme .blocklyResizeSE,.flyout .zelos-renderer.classic-theme .blocklyResizeSE,.gtm-search-results .blocklyResizeSE,.load-strategy__container .blocklyResizeSE{cursor:se-resize;fill:#aaa}.zelos-renderer.zelos_renderer-theme .blocklyResizeSW,.flyout .zelos-renderer.classic-theme .blocklyResizeSW,.gtm-search-results .blocklyResizeSW,.load-strategy__container .blocklyResizeSW{cursor:sw-resize;fill:#aaa}.zelos-renderer.zelos_renderer-theme .blocklyResizeLine,.flyout .zelos-renderer.classic-theme .blocklyResizeLine,.gtm-search-results .blocklyResizeLine,.load-strategy__container .blocklyResizeLine{stroke:#888;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .blocklyHighlightedConnectionPath,.flyout .zelos-renderer.classic-theme .blocklyHighlightedConnectionPath,.gtm-search-results .blocklyHighlightedConnectionPath,.load-strategy__container .blocklyHighlightedConnectionPath{fill:none;stroke:#fc3;stroke-width:4px}.zelos-renderer.zelos_renderer-theme .blocklyPath,.flyout .zelos-renderer.classic-theme .blocklyPath,.gtm-search-results .blocklyPath,.load-strategy__container .blocklyPath{stroke-width:.4px}.zelos-renderer.zelos_renderer-theme .blocklySelected>.blocklyPath,.flyout .zelos-renderer.classic-theme .blocklySelected>.blocklyPath,.gtm-search-results .blocklySelected>.blocklyPath,.load-strategy__container .blocklySelected>.blocklyPath{stroke:#ffc358;stroke-width:3px}.zelos-renderer.zelos_renderer-theme .blocklySelected>.blocklyPathLight,.flyout .zelos-renderer.classic-theme .blocklySelected>.blocklyPathLight,.gtm-search-results .blocklySelected>.blocklyPathLight,.load-strategy__container .blocklySelected>.blocklyPathLight{display:none}.zelos-renderer.zelos_renderer-theme .blocklyDraggable,.flyout .zelos-renderer.classic-theme .blocklyDraggable,.gtm-search-results .blocklyDraggable,.load-strategy__container .blocklyDraggable{cursor:grab;cursor:grab;cursor:grab}.zelos-renderer.zelos_renderer-theme .blocklyDraggable image[alt=Collapsed],.flyout .zelos-renderer.classic-theme .blocklyDraggable image[alt=Collapsed],.gtm-search-results .blocklyDraggable image[alt=Collapsed],.load-strategy__container .blocklyDraggable image[alt=Collapsed]{transform:translate(7px)}.zelos-renderer.zelos_renderer-theme .blocklyDragging,.flyout .zelos-renderer.classic-theme .blocklyDragging,.gtm-search-results .blocklyDragging,.load-strategy__container .blocklyDragging,.zelos-renderer.zelos_renderer-theme .blocklyDraggable:active,.zelos-renderer.zelos_renderer-theme .blocklyBlockDragSurface .blocklyDraggable,.flyout .zelos-renderer.classic-theme .blocklyDraggable:active,.flyout .zelos-renderer.classic-theme .blocklyBlockDragSurface .blocklyDraggable,.gtm-search-results .blocklyDraggable:active,.gtm-search-results .blocklyBlockDragSurface .blocklyDraggable,.load-strategy__container .blocklyDraggable:active,.load-strategy__container .blocklyBlockDragSurface .blocklyDraggable{cursor:grabbing;cursor:grabbing;cursor:grabbing}.zelos-renderer.zelos_renderer-theme .blocklyDragging.blocklyDraggingMouseThrough,.flyout .zelos-renderer.classic-theme .blocklyDragging.blocklyDraggingMouseThrough,.gtm-search-results .blocklyDragging.blocklyDraggingMouseThrough,.load-strategy__container .blocklyDragging.blocklyDraggingMouseThrough{pointer-events:none}.zelos-renderer.zelos_renderer-theme .blocklyToolboxGrab,.flyout .zelos-renderer.classic-theme .blocklyToolboxGrab,.gtm-search-results .blocklyToolboxGrab,.load-strategy__container .blocklyToolboxGrab{cursor:grabbing;cursor:grabbing}.zelos-renderer.zelos_renderer-theme .blocklyDragging>.blocklyPath,.zelos-renderer.zelos_renderer-theme .blocklyDragging>.blocklyPathLight,.flyout .zelos-renderer.classic-theme .blocklyDragging>.blocklyPath,.flyout .zelos-renderer.classic-theme .blocklyDragging>.blocklyPathLight,.gtm-search-results .blocklyDragging>.blocklyPath,.gtm-search-results .blocklyDragging>.blocklyPathLight,.load-strategy__container .blocklyDragging>.blocklyPath,.load-strategy__container .blocklyDragging>.blocklyPathLight{fill-opacity:1;stroke-opacity:1}.zelos-renderer.zelos_renderer-theme .blocklyDisabled>.blocklyPath,.flyout .zelos-renderer.classic-theme .blocklyDisabled>.blocklyPath,.gtm-search-results .blocklyDisabled>.blocklyPath,.load-strategy__container .blocklyDisabled>.blocklyPath{fill-opacity:.5;stroke-opacity:.5}.zelos-renderer.zelos_renderer-theme .blocklyInsertionMarker>.blocklyPath,.flyout .zelos-renderer.classic-theme .blocklyInsertionMarker>.blocklyPath,.gtm-search-results .blocklyInsertionMarker>.blocklyPath,.load-strategy__container .blocklyInsertionMarker>.blocklyPath{stroke:none}.zelos-renderer.zelos_renderer-theme .blocklyText,.flyout .zelos-renderer.classic-theme .blocklyText,.gtm-search-results .blocklyText,.load-strategy__container .blocklyText{fill:#333;letter-spacing:normal;font-family:inherit;font-size:1.63rem;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.5}.zelos-renderer.zelos_renderer-theme .blocklyTextTruncated,.flyout .zelos-renderer.classic-theme .blocklyTextTruncated,.gtm-search-results .blocklyTextTruncated,.load-strategy__container .blocklyTextTruncated{font-size:11px}.zelos-renderer.zelos_renderer-theme .blocklyNonEditableText>text,.flyout .zelos-renderer.classic-theme .blocklyNonEditableText>text,.gtm-search-results .blocklyNonEditableText>text,.load-strategy__container .blocklyNonEditableText>text{pointer-events:none}.zelos-renderer.zelos_renderer-theme .blocklyNonEditableText>text,.zelos-renderer.zelos_renderer-theme .blocklyEditableText>text,.flyout .zelos-renderer.classic-theme .blocklyNonEditableText>text,.flyout .zelos-renderer.classic-theme .blocklyEditableText>text,.gtm-search-results .blocklyNonEditableText>text,.gtm-search-results .blocklyEditableText>text,.load-strategy__container .blocklyNonEditableText>text,.load-strategy__container .blocklyEditableText>text,.zelos-renderer.zelos_renderer-theme .blocklyEditableText>.blocklyEditableLabel,.flyout .zelos-renderer.classic-theme .blocklyEditableText>.blocklyEditableLabel,.gtm-search-results .blocklyEditableText>.blocklyEditableLabel,.load-strategy__container .blocklyEditableText>.blocklyEditableLabel{fill:var(--text-prominent)}.zelos-renderer.zelos_renderer-theme .blocklyNonEditableText>image,.zelos-renderer.zelos_renderer-theme .blocklyEditableText>image,.flyout .zelos-renderer.classic-theme .blocklyNonEditableText>image,.flyout .zelos-renderer.classic-theme .blocklyEditableText>image,.gtm-search-results .blocklyNonEditableText>image,.gtm-search-results .blocklyEditableText>image,.load-strategy__container .blocklyNonEditableText>image,.load-strategy__container .blocklyEditableText>image{filter:invert()}.zelos-renderer.zelos_renderer-theme .blocklyDropdownText,.flyout .zelos-renderer.classic-theme .blocklyDropdownText,.gtm-search-results .blocklyDropdownText,.load-strategy__container .blocklyDropdownText{font-size:1.6rem;fill:var(--text-prominent)!important}.zelos-renderer.zelos_renderer-theme .blocklyBubbleText,.flyout .zelos-renderer.classic-theme .blocklyBubbleText,.gtm-search-results .blocklyBubbleText,.load-strategy__container .blocklyBubbleText{fill:#0e0e0e}.zelos-renderer.zelos_renderer-theme .blocklyFlyout,.flyout .zelos-renderer.classic-theme .blocklyFlyout,.gtm-search-results .blocklyFlyout,.load-strategy__container .blocklyFlyout{z-index:20;position:absolute}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutButton,.flyout .zelos-renderer.classic-theme .blocklyFlyoutButton,.gtm-search-results .blocklyFlyoutButton,.load-strategy__container .blocklyFlyoutButton{fill:none;pointer-events:all}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutButtonBackground,.flyout .zelos-renderer.classic-theme .blocklyFlyoutButtonBackground,.gtm-search-results .blocklyFlyoutButtonBackground,.load-strategy__container .blocklyFlyoutButtonBackground{stroke:#c6c6c6}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutButton .blocklyText,.flyout .zelos-renderer.classic-theme .blocklyFlyoutButton .blocklyText,.gtm-search-results .blocklyFlyoutButton .blocklyText,.load-strategy__container .blocklyFlyoutButton .blocklyText{fill:#0e0e0e}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutButtonShadow,.flyout .zelos-renderer.classic-theme .blocklyFlyoutButtonShadow,.gtm-search-results .blocklyFlyoutButtonShadow,.load-strategy__container .blocklyFlyoutButtonShadow{fill:#0000}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutButton:hover,.flyout .zelos-renderer.classic-theme .blocklyFlyoutButton:hover,.gtm-search-results .blocklyFlyoutButton:hover,.load-strategy__container .blocklyFlyoutButton:hover{fill:#fff;cursor:pointer}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutLabel,.flyout .zelos-renderer.classic-theme .blocklyFlyoutLabel,.gtm-search-results .blocklyFlyoutLabel,.load-strategy__container .blocklyFlyoutLabel{cursor:default}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutLabelBackground,.flyout .zelos-renderer.classic-theme .blocklyFlyoutLabelBackground,.gtm-search-results .blocklyFlyoutLabelBackground,.load-strategy__container .blocklyFlyoutLabelBackground{opacity:0}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutLabelText,.flyout .zelos-renderer.classic-theme .blocklyFlyoutLabelText,.gtm-search-results .blocklyFlyoutLabelText,.load-strategy__container .blocklyFlyoutLabelText{fill:#575e75;font-size:14px;font-weight:700}.zelos-renderer.zelos_renderer-theme .blocklySvg text,.zelos-renderer.zelos_renderer-theme .blocklyBlockDragSurface text,.zelos-renderer.zelos_renderer-theme .blocklyFlyout text,.zelos-renderer.zelos_renderer-theme .blocklyToolboxDiv text,.flyout .zelos-renderer.classic-theme .blocklySvg text,.flyout .zelos-renderer.classic-theme .blocklyBlockDragSurface text,.flyout .zelos-renderer.classic-theme .blocklyFlyout text,.flyout .zelos-renderer.classic-theme .blocklyToolboxDiv text,.gtm-search-results .blocklySvg text,.gtm-search-results .blocklyBlockDragSurface text,.gtm-search-results .blocklyFlyout text,.gtm-search-results .blocklyToolboxDiv text,.load-strategy__container .blocklySvg text,.load-strategy__container .blocklyBlockDragSurface text,.load-strategy__container .blocklyFlyout text,.load-strategy__container .blocklyToolboxDiv text{-webkit-user-select:none;user-select:none;cursor:inherit}.zelos-renderer.zelos_renderer-theme .blocklyHidden,.flyout .zelos-renderer.classic-theme .blocklyHidden,.gtm-search-results .blocklyHidden,.load-strategy__container .blocklyHidden{display:none}.zelos-renderer.zelos_renderer-theme .blocklyFieldDropdown:not(.blocklyHidden),.flyout .zelos-renderer.classic-theme .blocklyFieldDropdown:not(.blocklyHidden),.gtm-search-results .blocklyFieldDropdown:not(.blocklyHidden),.load-strategy__container .blocklyFieldDropdown:not(.blocklyHidden){display:block}.zelos-renderer.zelos_renderer-theme .blocklyIconGroup,.flyout .zelos-renderer.classic-theme .blocklyIconGroup,.gtm-search-results .blocklyIconGroup,.load-strategy__container .blocklyIconGroup{cursor:default}.zelos-renderer.zelos_renderer-theme .blocklyIconGroup:not(:hover),.zelos-renderer.zelos_renderer-theme .blocklyIconGroupReadonly,.flyout .zelos-renderer.classic-theme .blocklyIconGroup:not(:hover),.flyout .zelos-renderer.classic-theme .blocklyIconGroupReadonly,.gtm-search-results .blocklyIconGroup:not(:hover),.gtm-search-results .blocklyIconGroupReadonly,.load-strategy__container .blocklyIconGroup:not(:hover),.load-strategy__container .blocklyIconGroupReadonly{opacity:.6}.zelos-renderer.zelos_renderer-theme .blocklyIconShape,.flyout .zelos-renderer.classic-theme .blocklyIconShape,.gtm-search-results .blocklyIconShape,.load-strategy__container .blocklyIconShape{fill:#00f;stroke:#fff;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .blocklyIconSymbol,.flyout .zelos-renderer.classic-theme .blocklyIconSymbol,.gtm-search-results .blocklyIconSymbol,.load-strategy__container .blocklyIconSymbol{fill:#fff}.zelos-renderer.zelos_renderer-theme .blocklyMinimalBody,.flyout .zelos-renderer.classic-theme .blocklyMinimalBody,.gtm-search-results .blocklyMinimalBody,.load-strategy__container .blocklyMinimalBody{margin:0;padding:0}.zelos-renderer.zelos_renderer-theme .blocklyCommentForeignObject,.flyout .zelos-renderer.classic-theme .blocklyCommentForeignObject,.gtm-search-results .blocklyCommentForeignObject,.load-strategy__container .blocklyCommentForeignObject{z-index:0;position:relative}.zelos-renderer.zelos_renderer-theme .blocklyCommentRect,.flyout .zelos-renderer.classic-theme .blocklyCommentRect,.gtm-search-results .blocklyCommentRect,.load-strategy__container .blocklyCommentRect{fill:#e7de8e;stroke:#bca903;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .blocklyCommentTarget,.flyout .zelos-renderer.classic-theme .blocklyCommentTarget,.gtm-search-results .blocklyCommentTarget,.load-strategy__container .blocklyCommentTarget{fill:#0000;stroke:#bca903}.zelos-renderer.zelos_renderer-theme .blocklyCommentTargetFocused,.flyout .zelos-renderer.classic-theme .blocklyCommentTargetFocused,.gtm-search-results .blocklyCommentTargetFocused,.load-strategy__container .blocklyCommentTargetFocused,.zelos-renderer.zelos_renderer-theme .blocklyCommentHandleTarget,.flyout .zelos-renderer.classic-theme .blocklyCommentHandleTarget,.gtm-search-results .blocklyCommentHandleTarget,.load-strategy__container .blocklyCommentHandleTarget{fill:none}.zelos-renderer.zelos_renderer-theme .blocklyCommentHandleTargetFocused,.flyout .zelos-renderer.classic-theme .blocklyCommentHandleTargetFocused,.gtm-search-results .blocklyCommentHandleTargetFocused,.load-strategy__container .blocklyCommentHandleTargetFocused{fill:#0000}.zelos-renderer.zelos_renderer-theme .blocklyFocused>.blocklyCommentRect,.flyout .zelos-renderer.classic-theme .blocklyFocused>.blocklyCommentRect,.gtm-search-results .blocklyFocused>.blocklyCommentRect,.load-strategy__container .blocklyFocused>.blocklyCommentRect{fill:#b9b272;stroke:#b9b272}.zelos-renderer.zelos_renderer-theme .blocklySelected>.blocklyCommentTarget,.flyout .zelos-renderer.classic-theme .blocklySelected>.blocklyCommentTarget,.gtm-search-results .blocklySelected>.blocklyCommentTarget,.load-strategy__container .blocklySelected>.blocklyCommentTarget{stroke:#fc3;stroke-width:3px}.zelos-renderer.zelos_renderer-theme .blocklyCommentTextarea,.flyout .zelos-renderer.classic-theme .blocklyCommentTextarea,.gtm-search-results .blocklyCommentTextarea,.load-strategy__container .blocklyCommentTextarea{resize:none;background-color:#fef49c;border:0;outline:0;margin:0;padding:3px;display:block;overflow:hidden}.zelos-renderer.zelos_renderer-theme .blocklyCommentDeleteIcon,.flyout .zelos-renderer.classic-theme .blocklyCommentDeleteIcon,.gtm-search-results .blocklyCommentDeleteIcon,.load-strategy__container .blocklyCommentDeleteIcon{cursor:pointer;fill:#000;display:none}.zelos-renderer.zelos_renderer-theme .blocklySelected>.blocklyCommentDeleteIcon,.flyout .zelos-renderer.classic-theme .blocklySelected>.blocklyCommentDeleteIcon,.gtm-search-results .blocklySelected>.blocklyCommentDeleteIcon,.load-strategy__container .blocklySelected>.blocklyCommentDeleteIcon{display:block}.zelos-renderer.zelos_renderer-theme .blocklyDeleteIconShape,.flyout .zelos-renderer.classic-theme .blocklyDeleteIconShape,.gtm-search-results .blocklyDeleteIconShape,.load-strategy__container .blocklyDeleteIconShape{fill:#000;stroke:#000;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .blocklyDeleteIconShape.blocklyDeleteIconHighlighted,.flyout .zelos-renderer.classic-theme .blocklyDeleteIconShape.blocklyDeleteIconHighlighted,.gtm-search-results .blocklyDeleteIconShape.blocklyDeleteIconHighlighted,.load-strategy__container .blocklyDeleteIconShape.blocklyDeleteIconHighlighted{stroke:#fc3}.zelos-renderer.zelos_renderer-theme .scratchCommentForeignObject,.flyout .zelos-renderer.classic-theme .scratchCommentForeignObject,.gtm-search-results .scratchCommentForeignObject,.load-strategy__container .scratchCommentForeignObject{position:relative}.zelos-renderer.zelos_renderer-theme .scratchCommentBody,.flyout .zelos-renderer.classic-theme .scratchCommentBody,.gtm-search-results .scratchCommentBody,.load-strategy__container .scratchCommentBody{background-color:#fef49c;border-radius:4px}.zelos-renderer.zelos_renderer-theme .scratchCommentRect,.flyout .zelos-renderer.classic-theme .scratchCommentRect,.gtm-search-results .scratchCommentRect,.load-strategy__container .scratchCommentRect{fill:#fef49c}.zelos-renderer.zelos_renderer-theme .scratchCommentTarget,.flyout .zelos-renderer.classic-theme .scratchCommentTarget,.gtm-search-results .scratchCommentTarget,.load-strategy__container .scratchCommentTarget{fill:#0000}.zelos-renderer.zelos_renderer-theme .scratchWorkspaceCommentBorder,.flyout .zelos-renderer.classic-theme .scratchWorkspaceCommentBorder,.gtm-search-results .scratchWorkspaceCommentBorder,.load-strategy__container .scratchWorkspaceCommentBorder{stroke:#bca903;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .scratchCommentTargetFocused,.flyout .zelos-renderer.classic-theme .scratchCommentTargetFocused,.gtm-search-results .scratchCommentTargetFocused,.load-strategy__container .scratchCommentTargetFocused{fill:none}.zelos-renderer.zelos_renderer-theme .scratchCommentTopBar,.flyout .zelos-renderer.classic-theme .scratchCommentTopBar,.gtm-search-results .scratchCommentTopBar,.load-strategy__container .scratchCommentTopBar{fill:#000;fill-opacity:.1}.zelos-renderer.zelos_renderer-theme .scratchCommentText,.flyout .zelos-renderer.classic-theme .scratchCommentText,.gtm-search-results .scratchCommentText,.load-strategy__container .scratchCommentText{font-size:12px;font-weight:400}.zelos-renderer.zelos_renderer-theme .scratchCommentTextarea,.flyout .zelos-renderer.classic-theme .scratchCommentTextarea,.gtm-search-results .scratchCommentTextarea,.load-strategy__container .scratchCommentTextarea{resize:none;background-color:#fef49c;border:0;outline:0;padding:0;overflow:hidden}.zelos-renderer.zelos_renderer-theme .scratchCommentResizeSE,.flyout .zelos-renderer.classic-theme .scratchCommentResizeSE,.gtm-search-results .scratchCommentResizeSE,.load-strategy__container .scratchCommentResizeSE{cursor:se-resize;fill:#0000}.zelos-renderer.zelos_renderer-theme .scratchCommentResizeSW,.flyout .zelos-renderer.classic-theme .scratchCommentResizeSW,.gtm-search-results .scratchCommentResizeSW,.load-strategy__container .scratchCommentResizeSW{cursor:sw-resize;fill:#0000}.zelos-renderer.zelos_renderer-theme .blocklyHtmlInput,.flyout .zelos-renderer.classic-theme .blocklyHtmlInput,.gtm-search-results .blocklyHtmlInput,.load-strategy__container .blocklyHtmlInput{box-sizing:border-box;text-align:center;border:none;outline:none;width:100%;height:100%;margin:0;font-size:12px;font-weight:500}.zelos-renderer.zelos_renderer-theme .blocklyMainBackground,.flyout .zelos-renderer.classic-theme .blocklyMainBackground,.gtm-search-results .blocklyMainBackground,.load-strategy__container .blocklyMainBackground{stroke-width:0;fill:#fff}.zelos-renderer.zelos_renderer-theme .blocklyMutatorBackground,.flyout .zelos-renderer.classic-theme .blocklyMutatorBackground,.gtm-search-results .blocklyMutatorBackground,.load-strategy__container .blocklyMutatorBackground{fill:#fff;stroke:#fff;stroke-width:1px}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutBackground,.flyout .zelos-renderer.classic-theme .blocklyFlyoutBackground,.gtm-search-results .blocklyFlyoutBackground,.load-strategy__container .blocklyFlyoutBackground{fill:#0e0e0e;fill-opacity:.8}.zelos-renderer.zelos_renderer-theme .blocklyMainWorkspaceScrollbar,.flyout .zelos-renderer.classic-theme .blocklyMainWorkspaceScrollbar,.gtm-search-results .blocklyMainWorkspaceScrollbar,.load-strategy__container .blocklyMainWorkspaceScrollbar{z-index:20}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutScrollbar,.flyout .zelos-renderer.classic-theme .blocklyFlyoutScrollbar,.gtm-search-results .blocklyFlyoutScrollbar,.load-strategy__container .blocklyFlyoutScrollbar{z-index:30}.zelos-renderer.zelos_renderer-theme .blocklyScrollbarHorizontal,.zelos-renderer.zelos_renderer-theme .blocklyScrollbarVertical,.flyout .zelos-renderer.classic-theme .blocklyScrollbarHorizontal,.flyout .zelos-renderer.classic-theme .blocklyScrollbarVertical,.gtm-search-results .blocklyScrollbarHorizontal,.gtm-search-results .blocklyScrollbarVertical,.load-strategy__container .blocklyScrollbarHorizontal,.load-strategy__container .blocklyScrollbarVertical{outline:none;position:absolute}.zelos-renderer.zelos_renderer-theme .blocklyScrollbarBackground,.flyout .zelos-renderer.classic-theme .blocklyScrollbarBackground,.gtm-search-results .blocklyScrollbarBackground,.load-strategy__container .blocklyScrollbarBackground{opacity:0}.zelos-renderer.zelos_renderer-theme .blocklyScrollbarHandle,.flyout .zelos-renderer.classic-theme .blocklyScrollbarHandle,.gtm-search-results .blocklyScrollbarHandle,.load-strategy__container .blocklyScrollbarHandle,.zelos-renderer.zelos_renderer-theme .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.zelos-renderer.zelos_renderer-theme .blocklyScrollbarHandle:hover,.flyout .zelos-renderer.classic-theme .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.flyout .zelos-renderer.classic-theme .blocklyScrollbarHandle:hover,.gtm-search-results .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.gtm-search-results .blocklyScrollbarHandle:hover,.load-strategy__container .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.load-strategy__container .blocklyScrollbarHandle:hover{fill:#0e0e0e}.zelos-renderer.zelos_renderer-theme .blocklyZoom>image,.flyout .zelos-renderer.classic-theme .blocklyZoom>image,.gtm-search-results .blocklyZoom>image,.load-strategy__container .blocklyZoom>image{opacity:1}.zelos-renderer.zelos_renderer-theme .blocklyFlyout .blocklyScrollbarHandle,.flyout .zelos-renderer.classic-theme .blocklyFlyout .blocklyScrollbarHandle,.gtm-search-results .blocklyFlyout .blocklyScrollbarHandle,.load-strategy__container .blocklyFlyout .blocklyScrollbarHandle{fill:#bbb}.zelos-renderer.zelos_renderer-theme .blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.zelos-renderer.zelos_renderer-theme .blocklyFlyout .blocklyScrollbarHandle:hover,.flyout .zelos-renderer.classic-theme .blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.flyout .zelos-renderer.classic-theme .blocklyFlyout .blocklyScrollbarHandle:hover,.gtm-search-results .blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.gtm-search-results .blocklyFlyout .blocklyScrollbarHandle:hover,.load-strategy__container .blocklyFlyout .blocklyScrollbarBackground:hover+.blocklyScrollbarHandle,.load-strategy__container .blocklyFlyout .blocklyScrollbarHandle:hover{fill:#aaa}.zelos-renderer.zelos_renderer-theme .blocklyInvalidInput,.flyout .zelos-renderer.classic-theme .blocklyInvalidInput,.gtm-search-results .blocklyInvalidInput,.load-strategy__container .blocklyInvalidInput{background:#faa}.zelos-renderer.zelos_renderer-theme .blocklyAngleCircle,.flyout .zelos-renderer.classic-theme .blocklyAngleCircle,.gtm-search-results .blocklyAngleCircle,.load-strategy__container .blocklyAngleCircle{stroke:#3373cc;stroke-width:1px;fill:#4280d7}.zelos-renderer.zelos_renderer-theme .blocklyAngleCenterPoint,.flyout .zelos-renderer.classic-theme .blocklyAngleCenterPoint,.gtm-search-results .blocklyAngleCenterPoint,.load-strategy__container .blocklyAngleCenterPoint{stroke:#fff;stroke-width:1px;fill:#fff}.zelos-renderer.zelos_renderer-theme .blocklyAngleDragHandle,.flyout .zelos-renderer.classic-theme .blocklyAngleDragHandle,.gtm-search-results .blocklyAngleDragHandle,.load-strategy__container .blocklyAngleDragHandle{stroke:#fff;stroke-width:5px;stroke-opacity:.25;fill:#fff;cursor:pointer}.zelos-renderer.zelos_renderer-theme .blocklyAngleDragArrow,.flyout .zelos-renderer.classic-theme .blocklyAngleDragArrow,.gtm-search-results .blocklyAngleDragArrow,.load-strategy__container .blocklyAngleDragArrow{pointer-events:none}.zelos-renderer.zelos_renderer-theme .blocklyAngleMarks,.flyout .zelos-renderer.classic-theme .blocklyAngleMarks,.gtm-search-results .blocklyAngleMarks,.load-strategy__container .blocklyAngleMarks{stroke:#fff;stroke-width:1px;stroke-opacity:.5}.zelos-renderer.zelos_renderer-theme .blocklyAngleGauge,.flyout .zelos-renderer.classic-theme .blocklyAngleGauge,.gtm-search-results .blocklyAngleGauge,.load-strategy__container .blocklyAngleGauge{fill:#fff;fill-opacity:.2}.zelos-renderer.zelos_renderer-theme .blocklyAngleLine,.flyout .zelos-renderer.classic-theme .blocklyAngleLine,.gtm-search-results .blocklyAngleLine,.load-strategy__container .blocklyAngleLine{stroke:#fff;stroke-width:1px;stroke-linecap:round;pointer-events:none}.zelos-renderer.zelos_renderer-theme .blocklyContextMenu,.flyout .zelos-renderer.classic-theme .blocklyContextMenu,.gtm-search-results .blocklyContextMenu,.load-strategy__container .blocklyContextMenu{border-radius:4px;min-width:20rem;max-height:100%}.zelos-renderer.zelos_renderer-theme .blocklyDropdownMenu,.flyout .zelos-renderer.classic-theme .blocklyDropdownMenu,.gtm-search-results .blocklyDropdownMenu,.load-strategy__container .blocklyDropdownMenu{padding:0!important}.zelos-renderer.zelos_renderer-theme .blocklyDropDownNumPad,.flyout .zelos-renderer.classic-theme .blocklyDropDownNumPad,.gtm-search-results .blocklyDropDownNumPad,.load-strategy__container .blocklyDropDownNumPad{background-color:#0e0e0e}.zelos-renderer.zelos_renderer-theme .blocklyToolboxDiv,.flyout .zelos-renderer.classic-theme .blocklyToolboxDiv,.gtm-search-results .blocklyToolboxDiv,.load-strategy__container .blocklyToolboxDiv{color:#0e0e0e;z-index:40;-webkit-tap-highlight-color:#0000;background-color:#0e0e0e;position:absolute;overflow:visible auto}.zelos-renderer.zelos_renderer-theme .blocklyTreeRoot,.flyout .zelos-renderer.classic-theme .blocklyTreeRoot,.gtm-search-results .blocklyTreeRoot,.load-strategy__container .blocklyTreeRoot{padding:4px 0}.zelos-renderer.zelos_renderer-theme .blocklyTreeRoot:focus,.flyout .zelos-renderer.classic-theme .blocklyTreeRoot:focus,.gtm-search-results .blocklyTreeRoot:focus,.load-strategy__container .blocklyTreeRoot:focus{outline:none}.zelos-renderer.zelos_renderer-theme .blocklyTreeRow,.flyout .zelos-renderer.classic-theme .blocklyTreeRow,.gtm-search-results .blocklyTreeRow,.load-strategy__container .blocklyTreeRow{white-space:nowrap;height:22px;margin-bottom:3px;padding-right:8px;line-height:22px}.zelos-renderer.zelos_renderer-theme .blocklyHorizontalTree,.flyout .zelos-renderer.classic-theme .blocklyHorizontalTree,.gtm-search-results .blocklyHorizontalTree,.load-strategy__container .blocklyHorizontalTree{float:left;margin:1px 5px 8px 0}.zelos-renderer.zelos_renderer-theme .blocklyHorizontalTreeRtl,.flyout .zelos-renderer.classic-theme .blocklyHorizontalTreeRtl,.gtm-search-results .blocklyHorizontalTreeRtl,.load-strategy__container .blocklyHorizontalTreeRtl{float:right;margin:1px 0 8px 5px}.zelos-renderer.zelos_renderer-theme .blocklyToolboxDiv[dir=RTL] .blocklyTreeRow,.flyout .zelos-renderer.classic-theme .blocklyToolboxDiv[dir=RTL] .blocklyTreeRow,.gtm-search-results .blocklyToolboxDiv[dir=RTL] .blocklyTreeRow,.load-strategy__container .blocklyToolboxDiv[dir=RTL] .blocklyTreeRow{margin-left:8px}.zelos-renderer.zelos_renderer-theme .blocklyTreeRow:not(.blocklyTreeSelected):hover,.flyout .zelos-renderer.classic-theme .blocklyTreeRow:not(.blocklyTreeSelected):hover,.gtm-search-results .blocklyTreeRow:not(.blocklyTreeSelected):hover,.load-strategy__container .blocklyTreeRow:not(.blocklyTreeSelected):hover{background-color:#e4e4e4}.zelos-renderer.zelos_renderer-theme .blocklyTreeSeparator,.flyout .zelos-renderer.classic-theme .blocklyTreeSeparator,.gtm-search-results .blocklyTreeSeparator,.load-strategy__container .blocklyTreeSeparator{border-bottom:1px solid #e5e5e5;height:0;margin:5px 0}.zelos-renderer.zelos_renderer-theme .blocklyTreeSeparatorHorizontal,.flyout .zelos-renderer.classic-theme .blocklyTreeSeparatorHorizontal,.gtm-search-results .blocklyTreeSeparatorHorizontal,.load-strategy__container .blocklyTreeSeparatorHorizontal{border-right:1px solid #e5e5e5;width:0;margin:0 5px;padding:5px 0}.zelos-renderer.zelos_renderer-theme .blocklyTreeIcon,.flyout .zelos-renderer.classic-theme .blocklyTreeIcon,.gtm-search-results .blocklyTreeIcon,.load-strategy__container .blocklyTreeIcon{vertical-align:middle;width:16px;height:16px}.zelos-renderer.zelos_renderer-theme .blocklyTreeIconClosedLtr,.flyout .zelos-renderer.classic-theme .blocklyTreeIconClosedLtr,.gtm-search-results .blocklyTreeIconClosedLtr,.load-strategy__container .blocklyTreeIconClosedLtr{background-position:-32px -1px}.zelos-renderer.zelos_renderer-theme .blocklyTreeIconClosedRtl,.flyout .zelos-renderer.classic-theme .blocklyTreeIconClosedRtl,.gtm-search-results .blocklyTreeIconClosedRtl,.load-strategy__container .blocklyTreeIconClosedRtl{background-position:0 -1px}.zelos-renderer.zelos_renderer-theme .blocklyTreeIconOpen,.flyout .zelos-renderer.classic-theme .blocklyTreeIconOpen,.gtm-search-results .blocklyTreeIconOpen,.load-strategy__container .blocklyTreeIconOpen{background-position:-16px -1px}.zelos-renderer.zelos_renderer-theme .blocklyTreeSelected>.blocklyTreeIconClosedLtr,.flyout .zelos-renderer.classic-theme .blocklyTreeSelected>.blocklyTreeIconClosedLtr,.gtm-search-results .blocklyTreeSelected>.blocklyTreeIconClosedLtr,.load-strategy__container .blocklyTreeSelected>.blocklyTreeIconClosedLtr{background-position:-32px -17px}.zelos-renderer.zelos_renderer-theme .blocklyTreeSelected>.blocklyTreeIconClosedRtl,.flyout .zelos-renderer.classic-theme .blocklyTreeSelected>.blocklyTreeIconClosedRtl,.gtm-search-results .blocklyTreeSelected>.blocklyTreeIconClosedRtl,.load-strategy__container .blocklyTreeSelected>.blocklyTreeIconClosedRtl{background-position:0 -17px}.zelos-renderer.zelos_renderer-theme .blocklyTreeSelected>.blocklyTreeIconOpen,.flyout .zelos-renderer.classic-theme .blocklyTreeSelected>.blocklyTreeIconOpen,.gtm-search-results .blocklyTreeSelected>.blocklyTreeIconOpen,.load-strategy__container .blocklyTreeSelected>.blocklyTreeIconOpen{background-position:-16px -17px}.zelos-renderer.zelos_renderer-theme .blocklyTreeIconNone,.zelos-renderer.zelos_renderer-theme .blocklyTreeSelected>.blocklyTreeIconNone,.flyout .zelos-renderer.classic-theme .blocklyTreeIconNone,.flyout .zelos-renderer.classic-theme .blocklyTreeSelected>.blocklyTreeIconNone,.gtm-search-results .blocklyTreeIconNone,.gtm-search-results .blocklyTreeSelected>.blocklyTreeIconNone,.load-strategy__container .blocklyTreeIconNone,.load-strategy__container .blocklyTreeSelected>.blocklyTreeIconNone{background-position:-48px -1px}.zelos-renderer.zelos_renderer-theme .blocklyTreeLabel,.flyout .zelos-renderer.classic-theme .blocklyTreeLabel,.gtm-search-results .blocklyTreeLabel,.load-strategy__container .blocklyTreeLabel{cursor:default;vertical-align:middle;padding:0 3px;font-size:16px}.zelos-renderer.zelos_renderer-theme .blocklyTreeSelected .blocklyTreeLabel,.flyout .zelos-renderer.classic-theme .blocklyTreeSelected .blocklyTreeLabel,.gtm-search-results .blocklyTreeSelected .blocklyTreeLabel,.load-strategy__container .blocklyTreeSelected .blocklyTreeLabel{color:#fff}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-slider-horizontal,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-slider-horizontal,.gtm-search-results .blocklyDropDownDiv .goog-slider-horizontal,.load-strategy__container .blocklyDropDownDiv .goog-slider-horizontal{border-radius:11px;outline:none;width:150px;height:22px;margin:8px 8px 20px;position:relative}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-slider-horizontal .goog-slider-thumb,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-slider-horizontal .goog-slider-thumb,.gtm-search-results .blocklyDropDownDiv .goog-slider-horizontal .goog-slider-thumb,.load-strategy__container .blocklyDropDownDiv .goog-slider-horizontal .goog-slider-thumb{background-color:#fff;border-radius:100%;width:26px;height:26px;position:absolute;top:-1px;box-shadow:0 0 0 4px #00000026}.zelos-renderer.zelos_renderer-theme .scratchEyedropper,.flyout .zelos-renderer.classic-theme .scratchEyedropper,.gtm-search-results .scratchEyedropper,.load-strategy__container .scratchEyedropper{text-align:center;cursor:pointer;background:0 0;border:none;border-top:1px solid #ddd;outline:none;width:100%;padding-top:5px}.zelos-renderer.zelos_renderer-theme .scratchColourPickerLabel,.flyout .zelos-renderer.classic-theme .scratchColourPickerLabel,.gtm-search-results .scratchColourPickerLabel,.load-strategy__container .scratchColourPickerLabel{color:#0e0e0e;margin:8px;font-size:.65rem}.zelos-renderer.zelos_renderer-theme .scratchColourPickerLabelText,.flyout .zelos-renderer.classic-theme .scratchColourPickerLabelText,.gtm-search-results .scratchColourPickerLabelText,.load-strategy__container .scratchColourPickerLabelText{font-weight:700}.zelos-renderer.zelos_renderer-theme .scratchColourPickerReadout,.flyout .zelos-renderer.classic-theme .scratchColourPickerReadout,.gtm-search-results .scratchColourPickerReadout,.load-strategy__container .scratchColourPickerReadout{margin-left:10px}.zelos-renderer.zelos_renderer-theme .scratchMatrixButtonDiv,.flyout .zelos-renderer.classic-theme .scratchMatrixButtonDiv,.gtm-search-results .scratchMatrixButtonDiv,.load-strategy__container .scratchMatrixButtonDiv{text-align:center;float:left;width:50%}.zelos-renderer.zelos_renderer-theme .scratchNotePickerKeyLabel,.flyout .zelos-renderer.classic-theme .scratchNotePickerKeyLabel,.gtm-search-results .scratchNotePickerKeyLabel,.load-strategy__container .scratchNotePickerKeyLabel{fill:#0e0e0e;pointer-events:none;font-size:.75rem}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menu,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menu,.gtm-search-results .blocklyWidgetDiv .goog-menu,.load-strategy__container .blocklyWidgetDiv .goog-menu{cursor:default;z-index:20000;background:#fff;border:1px solid #666;border-color:#ccc #666 #666 #ccc;outline:none;margin:0;padding:4px 0;font:13px Helvetica Neue,sans-serif;position:absolute;overflow:hidden auto}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menu,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menu,.gtm-search-results .blocklyDropDownDiv .goog-menu,.load-strategy__container .blocklyDropDownDiv .goog-menu{cursor:default;z-index:20000;outline:none;font:13px Helvetica Neue,sans-serif}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem,.gtm-search-results .blocklyWidgetDiv .goog-menuitem,.load-strategy__container .blocklyWidgetDiv .goog-menuitem{color:#000;white-space:nowrap;margin:0;padding:4px 7em 4px 28px;font:13px Helvetica Neue,sans-serif;list-style:none}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem,.gtm-search-results .blocklyDropDownDiv .goog-menuitem,.load-strategy__container .blocklyDropDownDiv .goog-menuitem{color:#333;white-space:nowrap;min-height:24px;margin:0;padding:4px 7em 4px 28px;font:700 13px Helvetica Neue,sans-serif;list-style:none}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menu-noicon .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menu-noicon .goog-menuitem,.gtm-search-results .blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,.gtm-search-results .blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,.gtm-search-results .blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,.gtm-search-results .blocklyDropDownDiv .goog-menu-noicon .goog-menuitem,.load-strategy__container .blocklyWidgetDiv .goog-menu-nocheckbox .goog-menuitem,.load-strategy__container .blocklyWidgetDiv .goog-menu-noicon .goog-menuitem,.load-strategy__container .blocklyDropDownDiv .goog-menu-nocheckbox .goog-menuitem,.load-strategy__container .blocklyDropDownDiv .goog-menu-noicon .goog-menuitem{padding-left:12px}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menu-noaccel .goog-menuitem,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menu-noaccel .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menu-noaccel .goog-menuitem,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menu-noaccel .goog-menuitem,.gtm-search-results .blocklyWidgetDiv .goog-menu-noaccel .goog-menuitem,.gtm-search-results .blocklyDropDownDiv .goog-menu-noaccel .goog-menuitem,.load-strategy__container .blocklyWidgetDiv .goog-menu-noaccel .goog-menuitem,.load-strategy__container .blocklyDropDownDiv .goog-menu-noaccel .goog-menuitem{padding-right:20px}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-content,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-content,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-content,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-content,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-content,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-content{color:#000;font:13px Helvetica Neue,sans-serif}.zelos-renderer.zelos_renderer-theme .blocklyMenuItemContent.goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyMenuItemContent.goog-menuitem-content,.gtm-search-results .blocklyMenuItemContent.goog-menuitem-content,.load-strategy__container .blocklyMenuItemContent.goog-menuitem-content{color:#000}.zelos-renderer.zelos_renderer-theme .blocklyDropDownContent .blocklyMenuItemContent.goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyDropDownContent .blocklyMenuItemContent.goog-menuitem-content,.gtm-search-results .blocklyDropDownContent .blocklyMenuItemContent.goog-menuitem-content,.load-strategy__container .blocklyDropDownContent .blocklyMenuItemContent.goog-menuitem-content{font-weight:700}.zelos-renderer.zelos_renderer-theme .blocklyCheckbox,.flyout .zelos-renderer.classic-theme .blocklyCheckbox,.gtm-search-results .blocklyCheckbox,.load-strategy__container .blocklyCheckbox{y:7;x:2;width:16px;height:16px}.zelos-renderer.zelos_renderer-theme .header__title,.flyout .zelos-renderer.classic-theme .header__title,.gtm-search-results .header__title,.load-strategy__container .header__title{color:var(--text-prominent);font-weight:700;display:inline-block}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-accel,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-accel,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-accel,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-accel,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-accel,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-content,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-accel,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-content{color:#ccc!important}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-disabled .goog-menuitem-icon,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-disabled .goog-menuitem-icon{opacity:.3;-moz-opacity:.3;filter:alpha(opacity=30)}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-highlight,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-hover,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-highlight,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-hover,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-highlight,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-hover,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-highlight,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-hover{background-color:#d6e9f8;border:1px dotted #d6e9f8;border-width:1px 0;padding-top:3px;padding-bottom:3px}.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-highlight,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-hover,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-highlight,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-hover,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-highlight,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-hover,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-highlight,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-hover{background-color:#0003}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-icon,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-icon,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-checkbox,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-icon,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-checkbox,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-icon,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-checkbox,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-icon,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-checkbox,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-icon{vertical-align:middle;background-repeat:no-repeat;width:16px;height:16px;position:absolute;left:6px;right:auto}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon,.gtm-search-results .blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.gtm-search-results .blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,.gtm-search-results .blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,.gtm-search-results .blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon,.load-strategy__container .blocklyWidgetDiv .goog-option-selected .goog-menuitem-checkbox,.load-strategy__container .blocklyWidgetDiv .goog-option-selected .goog-menuitem-icon,.load-strategy__container .blocklyDropDownDiv .goog-option-selected .goog-menuitem-checkbox,.load-strategy__container .blocklyDropDownDiv .goog-option-selected .goog-menuitem-icon{float:left;margin-left:-24px;position:static}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-icon,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-checkbox,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-icon{float:right;margin-right:-24px}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-accel,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-accel,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-accel,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-accel,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-accel,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-accel{color:#999;text-align:right;direction:ltr;padding:0 6px;position:absolute;left:auto;right:0}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-accel,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-accel,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-accel,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-accel,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-accel,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-rtl .goog-menuitem-accel,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-rtl .goog-menuitem-accel{text-align:left;left:0;right:auto}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-mnemonic-hint,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-mnemonic-hint,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-mnemonic-hint,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-mnemonic-hint,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-mnemonic-hint,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-mnemonic-hint,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-mnemonic-hint,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-mnemonic-hint{text-decoration:underline}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuitem-mnemonic-separator,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuitem-mnemonic-separator,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuitem-mnemonic-separator,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuitem-mnemonic-separator,.gtm-search-results .blocklyWidgetDiv .goog-menuitem-mnemonic-separator,.gtm-search-results .blocklyDropDownDiv .goog-menuitem-mnemonic-separator,.load-strategy__container .blocklyWidgetDiv .goog-menuitem-mnemonic-separator,.load-strategy__container .blocklyDropDownDiv .goog-menuitem-mnemonic-separator{color:#999;padding-left:4px;font-size:12px}.zelos-renderer.zelos_renderer-theme .blocklyWidgetDiv .goog-menuseparator,.zelos-renderer.zelos_renderer-theme .blocklyDropDownDiv .goog-menuseparator,.flyout .zelos-renderer.classic-theme .blocklyWidgetDiv .goog-menuseparator,.flyout .zelos-renderer.classic-theme .blocklyDropDownDiv .goog-menuseparator,.gtm-search-results .blocklyWidgetDiv .goog-menuseparator,.gtm-search-results .blocklyDropDownDiv .goog-menuseparator,.load-strategy__container .blocklyWidgetDiv .goog-menuseparator,.load-strategy__container .blocklyDropDownDiv .goog-menuseparator{border-top:1px solid #ccc;margin:4px 0;padding:0}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutCheckbox,.flyout .zelos-renderer.classic-theme .blocklyFlyoutCheckbox,.gtm-search-results .blocklyFlyoutCheckbox,.load-strategy__container .blocklyFlyoutCheckbox{fill:#fff;stroke:#c8c8c8}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutCheckbox.checked,.flyout .zelos-renderer.classic-theme .blocklyFlyoutCheckbox.checked,.gtm-search-results .blocklyFlyoutCheckbox.checked,.load-strategy__container .blocklyFlyoutCheckbox.checked{fill:#4c97ff;stroke:#3373cc}.zelos-renderer.zelos_renderer-theme .blocklyFlyoutCheckboxPath,.flyout .zelos-renderer.classic-theme .blocklyFlyoutCheckboxPath,.gtm-search-results .blocklyFlyoutCheckboxPath,.load-strategy__container .blocklyFlyoutCheckboxPath{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenu,.flyout .zelos-renderer.classic-theme .scratchCategoryMenu,.gtm-search-results .scratchCategoryMenu,.load-strategy__container .scratchCategoryMenu{color:#0e0e0e;-webkit-user-select:none;user-select:none;background:#0e0e0e;width:60px;font-size:.7rem}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuHorizontal,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuHorizontal,.gtm-search-results .scratchCategoryMenuHorizontal,.load-strategy__container .scratchCategoryMenuHorizontal{color:#0e0e0e;-webkit-user-select:none;user-select:none;background:#0e0e0e;width:100%;height:50px;font-size:.7em}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuHorizontal .scratchCategoryMenuRow,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuHorizontal .scratchCategoryMenuRow,.gtm-search-results .scratchCategoryMenuHorizontal .scratchCategoryMenuRow,.load-strategy__container .scratchCategoryMenuHorizontal .scratchCategoryMenuRow{float:left;margin:3px}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuItem,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuItem,.gtm-search-results .scratchCategoryMenuItem,.load-strategy__container .scratchCategoryMenuItem{cursor:pointer;text-align:center;padding:.375rem 0}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuHorizontal .scratchCategoryMenuItem,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuHorizontal .scratchCategoryMenuItem,.gtm-search-results .scratchCategoryMenuHorizontal .scratchCategoryMenuItem,.load-strategy__container .scratchCategoryMenuHorizontal .scratchCategoryMenuItem{padding:6px 5px}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuItem.categorySelected,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuItem.categorySelected,.gtm-search-results .scratchCategoryMenuItem.categorySelected,.load-strategy__container .scratchCategoryMenuItem.categorySelected{background:#0e0e0e}.zelos-renderer.zelos_renderer-theme .scratchCategoryItemBubble,.flyout .zelos-renderer.classic-theme .scratchCategoryItemBubble,.gtm-search-results .scratchCategoryItemBubble,.load-strategy__container .scratchCategoryItemBubble{border:1px solid;border-radius:100%;width:1.25rem;height:1.25rem;margin:0 auto .125rem}.zelos-renderer.zelos_renderer-theme .scratchCategoryItemIcon,.flyout .zelos-renderer.classic-theme .scratchCategoryItemIcon,.gtm-search-results .scratchCategoryItemIcon,.load-strategy__container .scratchCategoryItemIcon{background-size:100%;width:1.25rem;height:1.25rem;margin:0 auto .125rem}.zelos-renderer.zelos_renderer-theme .scratchCategoryMenuItem:hover,.flyout .zelos-renderer.classic-theme .scratchCategoryMenuItem:hover,.gtm-search-results .scratchCategoryMenuItem:hover,.load-strategy__container .scratchCategoryMenuItem:hover{color:#0e0e0e!important}.zelos-renderer.zelos_renderer-theme rect.blocklyFieldRect.blocklyDropdownRect,.flyout .zelos-renderer.classic-theme rect.blocklyFieldRect.blocklyDropdownRect,.gtm-search-results rect.blocklyFieldRect.blocklyDropdownRect,.load-strategy__container rect.blocklyFieldRect.blocklyDropdownRect{fill:#fff;rx:16px;ry:16px}.zelos-renderer.zelos_renderer-theme .blocklyTextRootBlockHeader,.zelos-renderer.zelos_renderer-theme .blocklyTextRootBlockHeaderCollapsed,.flyout .zelos-renderer.classic-theme .blocklyTextRootBlockHeader,.flyout .zelos-renderer.classic-theme .blocklyTextRootBlockHeaderCollapsed,.gtm-search-results .blocklyTextRootBlockHeader,.gtm-search-results .blocklyTextRootBlockHeaderCollapsed,.load-strategy__container .blocklyTextRootBlockHeader,.load-strategy__container .blocklyTextRootBlockHeaderCollapsed{color:#fff;fill:#fff;font-size:1.9rem;width:17rem!important}.zelos-renderer.zelos_renderer-theme .blocklyTextRootBlockHeaderCollapsed,.flyout .zelos-renderer.classic-theme .blocklyTextRootBlockHeaderCollapsed,.gtm-search-results .blocklyTextRootBlockHeaderCollapsed,.load-strategy__container .blocklyTextRootBlockHeaderCollapsed{font-size:1.8rem}.zelos-renderer.zelos_renderer-theme .blocklyTextTickAnalysis,.flyout .zelos-renderer.classic-theme .blocklyTextTickAnalysis,.gtm-search-results .blocklyTextTickAnalysis,.load-strategy__container .blocklyTextTickAnalysis{fill:#fff;font-size:1.6rem}.blocklyNonEditableText:has(>.blocklyCheckbox) .blocklyFieldRect{y:7;x:2;width:16px;height:16px}.blocklyEditableText:has(>.blocklyCheckbox) .blocklyFieldRect{y:7;x:2;width:16px;height:16px}g.editing .blocklyEditableText{display:none!important}.simulator-modal__overlay{z-index:9999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.simulator-modal{background:var(--general-main-1);color:var(--text-prominent);border-radius:8px;gap:1.2rem;width:calc(100vw - 3.2rem);max-width:36rem;padding:2rem;display:grid;box-shadow:0 16px 48px #0000003d}.simulator-modal h2{margin:0;font-size:1.8rem}.simulator-modal label{gap:.6rem;font-size:1.2rem;font-weight:700;display:grid}.simulator-modal input{border:1px solid var(--border-normal);border-radius:4px;height:3.6rem;padding:0 1rem;font-size:1.4rem}.simulator-modal__error{color:var(--text-loss-danger);margin:0;font-size:1.2rem}.simulator-modal__actions{justify-content:flex-end;gap:.8rem;display:flex}.simulator-modal__actions button{border:1px solid var(--border-normal);cursor:pointer;border-radius:4px;min-height:3.2rem;padding:0 1.6rem;font-weight:700}.simulator-modal__actions button:last-child{background:var(--brand-red-coral,#ff444f);border-color:var(--brand-red-coral,#ff444f);color:#fff}.dc-text{font-size:var(--text-size);color:var(--text-color);line-height:var(--text-lh);font-weight:var(--text-weight);text-align:var(--text-align)}.barspinner{white-space:nowrap;width:6rem;height:2rem;margin:auto}.barspinner__rect{border-radius:20px;width:.6rem;height:60%;margin:.4rem;animation:1.2s ease-in-out infinite sk-stretchdelay;display:inline-block}.barspinner__rect--1{animation-delay:-1.2s}.barspinner__rect--2{animation-delay:-1.1s}.barspinner__rect--3{animation-delay:-1s}.barspinner__rect--4{animation-delay:-.9s}.barspinner__rect--5{animation-delay:-.8s}.barspinner--dark .barspinner__rect{background-color:var(--brand-secondary)}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(1)}20%{transform:scaleY(2)}}.initial-loader{background:0 0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.initial-loader--fullscreen{width:100vw;height:100vh}@media (min-width:1280px){.initial-loader--fullscreen{height:calc(100vh - 84px)}}@media (max-width:1279px){.initial-loader--fullscreen{height:calc(100vh - 40px)}}.initial-loader__barspinner{margin:5rem auto}.initial-loader__barspinner--rect{background-color:var(--brand-secondary)}:root{--button-primary-default:#ff444f;--text-colored-background:#fff;--button-primary-hover:#eb3e48;--button-secondary-default:#6e6e6e}.dc-btn{vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:#0000;border:0;border-radius:4px;outline:0;justify-content:center;align-items:center;height:3.2rem;padding:0 1.6rem;text-decoration:none;transition:all .2s cubic-bezier(.65,.05,.36,1);display:inline-flex;position:relative;text-transform:none!important}.dc-btn__toggle{height:auto;padding:.8rem 2.5rem}.dc-btn__text,.dc-btn__icon{pointer-events:none;display:flex}.dc-btn__icon{color:var(--text-general);text-transform:unset;text-align:center;pointer-events:none;padding-right:.8rem;font-size:1.4rem;font-weight:700;line-height:1.5}.dc-btn__icon--circle{padding-right:0}.dc-btn:not([disabled]):hover{text-decoration:none}.dc-btn__rounded{border-radius:24px}.dc-btn--plus{background:inherit;background-position:50%;background-repeat:no-repeat;width:2.4rem;border:1px solid var(--border-hover)!important;height:2.4rem!important;padding:0!important}.dc-btn--circle{border-radius:50%;height:3.2rem;width:3.2rem!important}.dc-btn--circular{border-radius:100px}.dc-btn--transparent{background:0 0}.dc-btn--primary{background:var(--button-primary-default);color:var(--text-colored-background)}.dc-btn--primary:hover:not([disabled]){background:var(--button-primary-hover)}.dc-btn--primary:active:not([disabled]){background:var(--button-primary-default)}.dc-btn--primary:disabled,.dc-btn--primary[disabled]{opacity:.32;cursor:not-allowed!important}.dc-btn--primary .dc-btn__text,.dc-btn--primary .dc-btn__icon{color:var(--text-colored-background)}.dc-btn--primary .dc-btn__icon{padding-right:0;padding-inline-end:.8rem}.dc-btn--primary__light{background:var(--button-primary-light-default)}.dc-btn--primary__light:hover:not([disabled]){background:var(--button-primary-light-hover)}.dc-btn--primary__light:active:not([disabled]){background:var(--button-primary-light-default)}.dc-btn--primary__light:disabled,.dc-btn--primary__light[disabled]{opacity:.32;cursor:not-allowed!important}.dc-btn--primary__light .dc-btn__text,.dc-btn--primary__light .dc-btn__icon{color:var(--brand-red-coral)}.dc-btn--secondary{border:1px solid var(--button-secondary-default);background:0 0}.dc-btn--secondary:hover:not([disabled]){background:var(--button-secondary-hover)}.dc-btn--secondary:active:not([disabled]){border:1px solid var(--button-secondary-default)}.dc-btn--secondary:disabled,.dc-btn--secondary[disabled]{opacity:.32;cursor:not-allowed!important}.dc-btn--secondary .dc-btn__text,.dc-btn--secondary .dc-btn__icon{color:var(--text-prominent)}.dc-btn--tertiary{background:var(--button-tertiary-default)}.dc-btn--tertiary:hover:not([disabled]){background:var(--button-tertiary-hover)}.dc-btn--tertiary:active:not([disabled]){background:var(--button-tertiary-default)}.dc-btn--tertiary .dc-btn__text,.dc-btn--tertiary .dc-btn__icon{color:var(--brand-red-coral)}.dc-btn--tertiary:disabled,.dc-btn--tertiary[disabled]{opacity:.32;cursor:not-allowed!important}.dc-btn--alternate{background:var(--button-tertiary-default);border:2px solid var(--button-primary-default)}.dc-btn--alternate:hover:not([disabled]){background:var(--button-primary-default)}.dc-btn--alternate:hover:not([disabled]) .dc-btn__text{color:var(--text-colored-background)}.dc-btn--alternate .dc-btn__text,.dc-btn--alternate .dc-btn__icon{color:var(--brand-red-coral)}.dc-btn--green{background:var(--status-success)}.dc-btn--green:hover:not([disabled]){background:var(--transparent-success)}.dc-btn--green:active:not([disabled]){background:var(--status-success)}.dc-btn--green .dc-btn__text,.dc-btn--green .dc-btn__icon{color:var(--text-colored-background)}.dc-btn--black{background:var(--button-get-started-bg)}.dc-btn--black:hover:not([disabled]),.dc-btn--black:active:not([disabled]){opacity:.7}.dc-btn--black .dc-btn__text,.dc-btn--black .dc-btn__icon{color:var(--general-main-1)}.dc-btn__small{border-width:1px;min-width:4.8rem;height:2.4rem}.dc-btn__small .dc-btn__text{font-size:1.2rem}.dc-btn__medium{border-width:1px;min-width:5.6rem;height:3.2rem}.dc-btn__medium .dc-btn__text{font-size:1.4rem}.dc-btn__large{border-width:2px;min-width:6.4rem;height:4rem}.dc-btn__large .dc-btn__text{font-size:1.4rem}.dc-btn__wide{width:100%;height:4rem}.dc-btn__effect:focus:not(:active):after{content:"";border-radius:inherit;border:0 solid var(--brand-secondary);opacity:.4;animation:.4s forwards button-effect;display:block;position:absolute;top:-.1em;bottom:-.1em;left:-.1em;right:-.1em}.dc-btn__group{white-space:nowrap}.dc-btn__group .dc-btn+.dc-btn{margin-left:8px}.dc-btn__button-group{border-radius:0 4px 4px 0}.dc-btn .initial-loader--btn{background-color:unset}.dc-btn .initial-loader--btn .initial-loader__barspinner--rect{background-color:var(--text-colored-background)}.dc-btn .initial-loader--btn .barspinner{margin:.6rem 4px 0 -4px}.dc-btn .initial-loader--btn .barspinner__rect{height:35%}@keyframes button-effect{to{opacity:0;border-width:6px;top:-.6em;bottom:-.6em;left:-.6em;right:-.6em}}.dc-expansion-panel__header-container{justify-content:space-between;align-items:center;font-weight:700;display:flex}.dc-expansion-panel__header-chevron-icon{cursor:pointer;transition:transform .3s;transform:rotate(0)}.dc-expansion-panel__header-active .dc-expansion-panel__header-chevron-icon{transform:rotate(180deg)}.dc-expansion-panel__header-active{margin-bottom:1.6rem}.dc-expansion-panel__content-array{font-size:var(--text-size-xxs);justify-content:flex-start;align-items:flex-start;line-height:1.5;display:flex}.dc-expansion-panel__content-chevron-icon{cursor:pointer;margin-left:4px;margin-right:4px;transition:transform .3s;transform:rotate(0)}.dc-expansion-panel__content-active .dc-expansion-panel__content-chevron-icon{transform:rotate(90deg)}.dc-expansion-panel__content-array-item-index{margin-right:4px}.notify__item-button{margin-top:8px;margin-left:100%;transform:translate(-100%);height:2.8rem!important}.notify__item-button .btn__text{font-size:var(--text-size-xxs)}.notify__item-container{align-items:center;display:flex}.notify__item-message{font-size:var(--text-size-xxs);margin-left:8px;line-height:1.2}.dc-dialog{text-align:center;z-index:999;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.dc-dialog__wrapper{z-index:999;background-color:var(--overlay-outside-dialog);justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .25s cubic-bezier(.25,.1,.1,.25);display:flex;position:fixed;top:0;left:0}.dc-dialog__wrapper--enter,.dc-dialog__wrapper--exit{opacity:0}.dc-dialog__wrapper--enter .dc-dialog__dialog,.dc-dialog__wrapper--exit .dc-dialog__dialog{opacity:0;transform:translateY(50px)}.dc-dialog__wrapper--enter-done{opacity:1}.dc-dialog__wrapper--enter-done .dc-dialog__dialog{opacity:1;transform:translate(0,0)}.dc-dialog__wrapper--has-portal{background-color:#0000}.dc-dialog__dialog{box-sizing:border-box;min-width:440px;max-width:560px;min-height:176px;max-height:400px;box-shadow:0 2px 8px 0 var(--shadow-menu);background-color:var(--general-main-2);border-radius:8px;flex-direction:column;justify-content:space-around;align-items:center;margin-top:-48px;padding:2.4rem;transition:transform .25s cubic-bezier(.25,.1,.1,.25),opacity .25s cubic-bezier(.25,.1,.1,.25);display:flex}.dc-dialog__header-wrapper{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.dc-dialog__header-wrapper--end{justify-content:flex-end}.dc-dialog__header--title{align-self:flex-start}.dc-dialog__header--close{cursor:pointer}.dc-dialog__content{align-self:flex-start;width:100%;max-width:calc(440px - 4.8rem);margin-bottom:2.4rem}.dc-dialog__content .dc-input__label{background-color:var(--general-main-2)}.dc-dialog__content--centered{align-self:center}.dc-dialog__footer{justify-content:flex-end;align-items:center;width:100%;display:flex}@media (max-width:1279px){.dc-dialog__footer{flex-wrap:wrap;align-items:flex-start}}.dc-dialog__button{margin-left:.8rem}@media (max-width:1279px){.dc-dialog__button:not(:last-child){margin-bottom:1rem}}@media screen and (max-width:560px){.dc-dialog__dialog{min-width:auto}.dc-dialog__dialog--has-margin{min-width:unset;width:calc(100vw - 4.8rem)}}.app-root{justify-content:center;align-items:center;width:100vw;height:100vh;font-size:1.6rem;display:flex}.app-root .load-message{margin-top:6rem}:root{--wz-ink:#15181d;--wz-muted:#69717d;--wz-line:#dfe3e8;--wz-surface:#f4f7f9;--wz-white:#fff;--wz-signal:#40e38e;--wz-blue:#2563eb;--wz-coral:#ef5f67}.platform-home,.platform-auth-page,.admin-login,.admin-page{min-height:100vh;color:var(--wz-ink);letter-spacing:0;box-sizing:border-box;font-family:DM Sans,sans-serif}.platform-home *,.platform-auth-page *,.admin-login *,.admin-page *{box-sizing:border-box;letter-spacing:0}.platform-brand{color:var(--wz-ink);align-items:center;gap:10px;font:700 22px/1 Space Grotesk,sans-serif;text-decoration:none;display:inline-flex}.platform-brand__mark{background:var(--wz-ink);width:36px;height:36px;color:var(--wz-signal);border-radius:7px;place-items:center;display:grid}.platform-nav{border-bottom:1px solid var(--wz-line);justify-content:space-between;align-items:center;max-width:1240px;height:76px;margin:auto;padding:0 28px;display:flex}.platform-nav__actions{align-items:center;gap:22px;display:flex}.platform-link{color:var(--wz-muted);font-weight:600;text-decoration:none}.platform-button{cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 19px;font:700 14px DM Sans,sans-serif;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.platform-button:hover{transform:translateY(-1px)}.platform-button:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.platform-close:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}input:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}button:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}a:focus-visible{outline-offset:2px;outline:3px solid #2563eb4d}.platform-button--dark{background:var(--wz-ink);color:#fff}.platform-button--signal{background:var(--wz-signal);color:#092218;box-shadow:0 8px 22px #40e38e38}.platform-button--quiet{color:var(--wz-ink);background:#eef1f4}.platform-button--full{width:100%}.platform-hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:70px;max-width:1240px;min-height:620px;margin:auto;padding:72px 28px 54px;display:grid}.platform-kicker{color:#4c5663;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 21px;font-size:12px;font-weight:700;display:flex}.platform-kicker span{background:var(--wz-signal);width:24px;height:2px}.platform-hero h1,.platform-auth-aside h1{margin:0;font:700 max(48px,min(5.2vw,78px))/.98 Space Grotesk,sans-serif}.platform-hero h1 em{color:var(--wz-blue);font-style:normal}.platform-hero__lead{max-width:560px;color:var(--wz-muted);margin:28px 0;font-size:18px;line-height:1.65}.platform-proof{color:var(--wz-muted);align-items:center;gap:9px;margin-top:24px;font-size:13px;display:flex}.strategy-console{background:var(--wz-ink);color:#fff;border-radius:8px;min-width:0;position:relative;overflow:hidden;box-shadow:0 34px 70px #15181d38}.strategy-console__top{border-bottom:1px solid #30343b;justify-content:space-between;align-items:center;height:58px;padding:0 20px;font-size:13px;font-weight:700;display:flex}.strategy-console__top>span:first-child{align-items:center;gap:9px;display:flex}.live-pill{color:var(--wz-signal);text-transform:uppercase;background:#40e38e1f;border-radius:20px;padding:5px 9px;font-size:11px}.strategy-console__chart{height:310px;padding:25px 18px;position:relative}.strategy-console__chart svg{width:100%;height:100%;overflow:visible}.chart-grid{fill:none;stroke:#2b3037;stroke-width:1px}.chart-line{fill:none;stroke:var(--wz-signal);stroke-width:3px;vector-effect:non-scaling-stroke}.chart-label{color:#7e8792;font:500 11px monospace;position:absolute;right:16px}.chart-label--top{top:17px}.chart-label--bottom{bottom:13px}.chart-cursor{border:2px solid var(--wz-signal);border-radius:50%;width:13px;height:13px;position:absolute;top:42%;left:65%;box-shadow:0 0 0 8px #40e38e21}.strategy-console__metrics{border-top:1px solid #30343b;grid-template-columns:repeat(3,1fr);display:grid}.strategy-console__metrics div{border-right:1px solid #30343b;padding:18px 20px}.strategy-console__metrics div:last-child{border:0}.strategy-console__metrics span{color:#8c949f;margin-bottom:7px;font-size:11px;display:block}.strategy-console__metrics strong{font:600 17px Space Grotesk}.positive{color:var(--wz-signal)}.strategy-tape{background:#262a30;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,.7fr);align-items:center;height:48px;padding:0 20px;font:500 11px monospace;display:grid}.strategy-tape b{color:var(--wz-blue)}.strategy-tape strong{color:var(--wz-signal);text-align:right}.platform-capabilities{border-top:1px solid var(--wz-line);grid-template-columns:repeat(3,1fr);max-width:1240px;margin:auto;padding:0 28px 70px;display:grid}.platform-capabilities article{padding:34px 30px 0 0}.platform-capabilities svg{color:var(--wz-blue)}.platform-capabilities h2{margin:16px 0 8px;font:600 18px Space Grotesk}.platform-capabilities p{color:var(--wz-muted);margin:0;line-height:1.55}.challenge-section,.industry-section{padding:82px max(28px,50vw - 592px)}.challenge-section{background:#f3f6f8}.challenge-heading{max-width:620px}.challenge-heading h2,.industry-section h2{margin:0 0 12px;font:700 40px Space Grotesk}.challenge-heading>p:last-child{color:var(--wz-muted);font-size:16px}.challenge-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.challenge-grid article{border:1px solid var(--wz-line);background:#fff;border-radius:8px;padding:28px}.challenge-grid article.featured{border:2px solid var(--wz-blue);transform:translateY(-8px)}.challenge-grid article>span{color:var(--wz-blue);text-transform:uppercase;font-size:12px;font-weight:700}.challenge-grid h3{margin:22px 0 5px;font:700 38px Space Grotesk}.challenge-grid strong{font:600 22px Space Grotesk}.challenge-grid p{min-height:45px;color:var(--wz-muted);line-height:1.5}.challenge-grid .platform-button{width:100%;margin-top:10px}.industry-section{background:var(--wz-ink);color:#fff;grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.industry-section .platform-kicker{color:#aeb5be}.industry-table{border:1px solid #373c44;border-radius:7px;overflow:hidden}.industry-table>div{border-bottom:1px solid #373c44;grid-template-columns:1.4fr 1fr 1fr;align-items:center;min-height:54px;padding:0 18px;display:grid}.industry-table>div:last-child{border:0}.industry-table span,.industry-table em{color:#9ca5b0;font-style:normal}.industry-table strong{color:var(--wz-signal)}.platform-auth-page{background:var(--wz-white);grid-template-columns:1.05fr .95fr;display:grid}.platform-auth-aside{background:var(--wz-ink);color:#fff;flex-direction:column;justify-content:space-between;min-height:100vh;padding:44px max(40px,min(7vw,100px));display:flex}.platform-auth-aside .platform-brand{color:#fff}.platform-auth-aside .platform-brand__mark{color:var(--wz-ink);background:var(--wz-signal)}.platform-auth-aside h1{font-size:max(48px,min(5vw,72px))}.platform-auth-aside>div>p:last-child{color:#aeb5be;max-width:480px;font-size:17px;line-height:1.6}.auth-signal{color:#aeb5be;border-top:1px solid #34383e;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding-top:22px;font-size:13px;display:grid}.auth-signal strong{color:var(--wz-signal)}.auth-signal__pulse{background:var(--wz-signal);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #40e38e1f}.platform-auth-panel{place-items:center;min-height:100vh;padding:40px;display:grid;position:relative}.platform-close{color:var(--wz-muted);cursor:pointer;background:0 0;border:0;position:absolute;top:32px;right:32px}.platform-form{width:min(100%,440px)}.platform-form__heading{margin-bottom:34px}.platform-form__heading h2,.admin-login h1{margin:17px 0 8px;font:700 36px Space Grotesk}.platform-form__heading p,.admin-login form>p{color:var(--wz-muted)}.platform-form__icon{width:46px;height:46px;color:var(--wz-blue);background:#edf3ff;border-radius:7px;place-items:center;display:grid}.platform-form label,.admin-login label,.admin-modal label{color:#343a43;margin:0 0 20px;font-size:13px;font-weight:700;display:block}.platform-form input,.admin-login input,.admin-modal input{width:100%;height:48px;color:var(--wz-ink);background:#fff;border:1px solid #cfd5dc;border-radius:6px;margin-top:8px;padding:0 13px;font:500 15px DM Sans}.platform-form input:focus,.admin-login input:focus,.admin-modal input:focus{border-color:var(--wz-blue);outline:3px solid #2563eb1f}.password-field{position:relative}.password-field input{padding-right:48px}.password-field button,.password-field>svg{color:#7b8490;cursor:pointer;background:0 0;border:0;width:20px;height:20px;position:absolute;top:20px;right:13px}.platform-error{color:#c83c47;margin:-5px 0 17px;font-size:13px}.platform-form__note{color:var(--wz-muted);justify-content:center;gap:7px;margin-top:20px;font-size:12px;display:flex}.admin-login{background:var(--wz-surface);place-items:center;min-height:100vh;padding:34px;display:grid}.admin-login>a{text-decoration:none;position:absolute;top:34px;left:40px}.admin-login form{border:1px solid var(--wz-line);background:#fff;border-radius:8px;width:min(100%,420px);padding:38px;box-shadow:0 22px 60px #15181d14}.admin-page{background:var(--wz-surface);grid-template-columns:238px 1fr;min-height:100vh;display:grid}.admin-sidebar{background:var(--wz-ink);color:#fff;flex-direction:column;min-height:100vh;padding:28px 18px;display:flex;position:sticky;top:0}.admin-sidebar .platform-brand{color:#fff;margin-left:10px}.admin-sidebar .platform-brand__mark{background:var(--wz-signal);color:var(--wz-ink)}.admin-sidebar nav{flex:1;margin-top:52px}.admin-sidebar nav a,.admin-sidebar>button{color:#9fa7b1;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:11px;width:100%;padding:12px;font:600 13px DM Sans;text-decoration:none;display:flex}.admin-sidebar nav a.active{color:#fff;background:#2a2e35}.admin-sidebar svg{width:18px}.admin-main{min-width:0;padding:42px max(24px,min(4vw,60px))}.admin-main>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.admin-main h1{margin:0 0 5px;font:700 38px Space Grotesk}.admin-main header p:last-child{color:var(--wz-muted);margin:0}.admin-stats{border:1px solid var(--wz-line);background:#fff;border-radius:7px;grid-template-columns:repeat(3,1fr);margin:34px 0 22px;display:grid}.admin-stats div{border-right:1px solid var(--wz-line);padding:22px}.admin-stats div:last-child{border:0}.admin-stats span{color:var(--wz-muted);font-size:12px;display:block}.admin-stats strong{margin-top:7px;font:600 25px Space Grotesk;display:block}.admin-table-wrap{border:1px solid var(--wz-line);background:#fff;border-radius:7px;overflow:auto}.admin-table-wrap table{border-collapse:collapse;width:100%;min-width:760px}.admin-table-wrap th{height:44px;color:var(--wz-muted);text-align:left;text-transform:uppercase;background:#f8fafb;padding:0 18px;font-size:11px}.admin-table-wrap td{border-top:1px solid var(--wz-line);color:#5d6570;height:72px;padding:0 18px;font-size:13px}.admin-table-wrap td:first-child{align-items:center;gap:12px;display:flex}.admin-table-wrap td strong{color:var(--wz-ink)}.admin-table-wrap td small{color:#8a929d;margin-top:3px;display:block}.user-avatar{width:34px;height:34px;color:var(--wz-blue);background:#edf3ff;border-radius:6px;flex:none;place-items:center;font-weight:700;display:grid}.admin-table-wrap td:last-child{white-space:nowrap}.admin-table-wrap td:last-child button,.admin-modal__header button{color:#77808c;cursor:pointer;background:0 0;border:0;width:34px;height:34px}.admin-table-wrap td:last-child svg,.admin-modal__header svg{width:17px}.admin-table-wrap button.danger{color:var(--wz-coral)}.accuracy-cell{align-items:center;gap:10px;display:flex}.accuracy-cell>span{background:#e9edf1;border-radius:5px;width:80px;height:5px;overflow:hidden}.accuracy-cell i{background:var(--wz-blue);height:100%;display:block}.admin-toast{z-index:10;background:var(--wz-ink);color:#fff;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;display:flex;position:fixed;top:24px;right:24px}.admin-toast svg{width:17px;color:var(--wz-signal)}.status-badge{color:#616a76;text-transform:capitalize;background:#eef1f4;border-radius:20px;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.status-badge.pending{color:#9a6500;background:#fff3d6}.status-badge.rejected{color:#b42c3a;background:#ffe4e6}.admin-withdrawals{margin-top:28px}.admin-withdrawals h2,.withdraw-history h2{font:600 22px Space Grotesk}.admin-withdrawals>article{border:1px solid var(--wz-line);background:#fff;border-radius:7px;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:10px;padding:18px;display:grid}.admin-withdrawals article div:first-child span,.admin-withdrawals article small{color:var(--wz-muted);margin-top:3px;display:block}.admin-withdrawals article div:last-child{gap:8px;display:flex}.admin-withdrawals .platform-button{min-height:36px}.account-portal{background:var(--wz-surface);min-height:100vh}.account-portal>header{border-bottom:1px solid var(--wz-line);background:#fff;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 590px);display:flex}.account-shell{grid-template-columns:250px 1fr;gap:26px;max-width:1180px;margin:36px auto;padding:0 24px;display:grid}.account-shell>aside{border:1px solid var(--wz-line);background:#fff;border-radius:8px;align-self:start;overflow:hidden}.account-identity{border-bottom:1px solid var(--wz-line);padding:24px}.account-identity>span{width:42px;height:42px;color:var(--wz-blue);background:#eaf1ff;border-radius:7px;place-items:center;margin-bottom:12px;font-weight:700;display:grid}.account-identity strong,.account-identity small{display:block}.account-identity small{color:var(--wz-muted);margin-top:3px}.account-shell aside nav{padding:10px}.account-shell aside nav button{color:#626b77;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;padding:11px;font:600 13px DM Sans;display:flex}.account-shell aside nav svg{width:17px}.account-balance{background:var(--wz-ink);color:#fff;padding:18px 24px}.account-balance span,.account-balance small{color:#aab2bc;font-size:11px;display:block}.account-balance strong{margin:5px 0;font:600 25px Space Grotesk;display:block}.account-content{border:1px solid var(--wz-line);background:#fff;border-radius:8px;min-height:620px;padding:38px}.account-content>form,.account-content>div{max-width:650px}.account-content h1{margin:0 0 8px;font:700 36px Space Grotesk}.account-content>form>p,.contract-signed>p{color:var(--wz-muted)}.account-content label{color:#3d454f;margin:20px 0;font-size:13px;font-weight:700;display:block}.account-content input,.account-content select{background:#fff;border:1px solid #cfd5dc;border-radius:6px;width:100%;height:48px;margin-top:8px;padding:0 13px;font:500 14px DM Sans}.contract-copy{border-left:3px solid var(--wz-blue);background:#f5f8fc;margin:24px 0;padding:20px;line-height:1.55}.contract-signed>svg{color:#1ca463;width:52px;height:52px}.contract-signed dl{border:1px solid var(--wz-line);grid-template-columns:150px 1fr;margin-top:30px;padding:20px;display:grid}.contract-signed dt,.contract-signed dd{border-bottom:1px solid var(--wz-line);margin:0;padding:10px}.withdraw-form{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.withdraw-form label:nth-child(3){grid-column:1/-1}.withdraw-form button{width:max-content}.withdraw-history{margin-top:38px}.withdraw-history article{border-top:1px solid var(--wz-line);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.withdraw-history article span{color:var(--wz-muted);margin-top:3px;font-size:12px;display:block}.portal-message{color:#157a48;background:#dcf8e9;border-radius:6px;align-items:center;gap:8px;margin-bottom:22px;padding:12px;font-weight:700;display:flex!important}.portal-message svg{width:17px}.admin-modal-backdrop{z-index:20;background:#0d101494;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.admin-modal{background:#fff;border-radius:8px;width:min(100%,560px);padding:28px;box-shadow:0 30px 90px #00000040}.admin-modal__header{justify-content:space-between;margin-bottom:26px;display:flex}.admin-modal__header h2{margin:0 0 6px;font:700 27px Space Grotesk}.admin-modal__header p{color:var(--wz-muted);margin:0}.admin-form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.admin-modal input.accuracy-slider{accent-color:var(--wz-blue);padding:0}.admin-modal__actions{justify-content:flex-end;gap:10px;padding-top:5px;display:flex}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.platform-hero{grid-template-columns:1fr;gap:48px;padding-top:50px}.platform-hero__copy{max-width:680px}.challenge-grid{grid-template-columns:1fr}.challenge-grid article.featured{transform:none}.industry-section{grid-template-columns:1fr;gap:30px}.platform-auth-page{grid-template-columns:1fr}.platform-auth-aside{display:none}.admin-page{grid-template-columns:1fr}.admin-sidebar{flex-direction:row;align-items:center;height:70px;min-height:auto;position:static}.admin-sidebar nav{margin:0 0 0 auto;display:flex}.admin-sidebar nav a,.admin-sidebar>button{width:auto}.admin-main{padding-top:30px}.account-shell{grid-template-columns:1fr}.account-shell>aside nav{display:flex;overflow:auto}.account-balance{display:none}}@media (max-width:640px){.platform-nav{padding:0 18px}.platform-link{display:none}.platform-hero{min-height:auto;padding:46px 18px}.platform-hero__copy{min-width:0}.platform-hero h1{font-size:42px}.platform-hero__lead{font-size:16px}.strategy-console__chart{height:230px}.strategy-console__metrics{grid-template-columns:1fr 1fr}.strategy-console__metrics div:last-child{display:none}.platform-capabilities{grid-template-columns:1fr;padding:0 18px 48px}.platform-auth-panel{padding:28px 20px}.platform-close{top:20px;right:20px}.admin-sidebar nav a:not(.active),.admin-sidebar .platform-brand span:last-child{display:none}.admin-main>header{flex-direction:column;align-items:flex-start}.admin-main>header .platform-button{width:100%}.admin-stats{grid-template-columns:1fr}.admin-stats div{border-right:0;border-bottom:1px solid var(--wz-line)}.admin-form-grid{grid-template-columns:1fr;gap:0}.admin-login{padding:20px}.admin-login>a{top:24px;left:24px}.admin-login form{margin-top:70px;padding:28px 22px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.platform-home--funded{background:#fff}.funded-strip{background:var(--wz-blue);color:#fff;justify-content:center;align-items:center;gap:28px;min-height:34px;padding:6px 18px;font-size:12px;font-weight:700;display:flex}.funded-strip span,.funded-strip button{align-items:center;gap:7px;display:flex}.funded-strip button{color:#fff;cursor:pointer;background:0 0;border:0;font:700 12px DM Sans}.funded-nav{background:var(--wz-ink);border-color:#30353c;max-width:none;height:78px;padding:0 max(28px,50vw - 640px)}.funded-nav .platform-brand{color:#fff}.funded-nav .platform-brand__mark{background:var(--wz-signal);color:var(--wz-ink)}.funded-nav__links{align-items:center;gap:30px;display:flex}.funded-nav__links a{color:#b8c0ca;font-size:13px;font-weight:600;text-decoration:none}.funded-nav .platform-link{color:#b8c0ca}.funded-hero{background:var(--wz-ink);color:#fff;grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;min-height:690px;padding:78px max(28px,50vw - 640px) 84px;display:grid;overflow:hidden}.funded-hero__copy{min-width:0}.funded-trust{color:#aab3bd;gap:22px;margin-bottom:34px;font-size:12px;font-weight:600;display:flex}.funded-trust span{align-items:center;gap:7px;display:flex}.funded-hero .platform-kicker{color:#aab3bd}.funded-hero h1{margin:0;font:700 max(52px,min(5vw,76px))/.98 Space Grotesk}.funded-hero h1 em{color:var(--wz-signal);font-style:normal}.funded-hero__copy>p:not(.platform-kicker){color:#aeb6c0;max-width:650px;margin:28px 0;font-size:18px;line-height:1.65}.funded-hero__actions{align-items:center;gap:22px;display:flex}.funded-hero__actions>a{color:#fff;border-bottom:1px solid #6a737e;font-size:13px;font-weight:700;text-decoration:none}.funded-facts{border-top:1px solid #353a42;grid-template-columns:repeat(3,1fr);max-width:560px;margin-top:48px;padding-top:25px;display:grid}.funded-facts div{border-right:1px solid #353a42;padding-right:18px}.funded-facts div+div{padding-left:18px}.funded-facts div:last-child{border:0}.funded-facts strong{font:600 23px Space Grotesk;display:block}.funded-facts span{color:#8f98a3;margin-top:4px;font-size:11px;display:block}.funded-terminal-wrap{min-width:0;padding:30px 24px;position:relative}.funded-terminal-wrap .strategy-console{border:1px solid #3d444e;box-shadow:0 42px 90px #00000052}.terminal-orbit{z-index:2;color:#9da6b1;background:#20242a;border:1px solid #454d58;border-radius:5px;padding:9px 12px;font:600 11px monospace;position:absolute;box-shadow:0 12px 30px #00000040}.terminal-orbit b{color:var(--wz-signal);margin-left:12px}.terminal-orbit--one{top:4px;right:-12px}.terminal-orbit--two{bottom:0;left:-14px}.funded-proofbar{border-bottom:1px solid var(--wz-line);background:#fff;grid-template-columns:1.1fr repeat(4,1fr);align-items:center;min-height:72px;padding:0 max(28px,50vw - 640px);display:grid}.funded-proofbar span{color:var(--wz-muted);text-transform:uppercase;font-size:11px;font-weight:700}.funded-proofbar strong{border-left:1px solid var(--wz-line);padding-left:24px;font-size:12px}.funded-accounts{background:#f4f7f9;padding-top:105px;padding-bottom:105px}.funded-accounts .challenge-heading{max-width:720px}.funded-accounts .challenge-grid{margin-top:48px}.funded-accounts .challenge-grid article{padding:30px}.funded-accounts .challenge-grid article.featured{background:var(--wz-ink);color:#fff;border-color:var(--wz-ink);box-shadow:0 24px 55px #15181d2b}.funded-accounts .challenge-grid article.featured p,.funded-accounts .challenge-grid article.featured li{color:#b8c0ca}.funded-accounts .challenge-grid strong small{color:var(--wz-muted);font:500 11px DM Sans}.funded-accounts .challenge-grid ul{border-top:1px solid var(--wz-line);min-height:116px;margin:22px 0;padding:18px 0 0;list-style:none}.funded-accounts .challenge-grid li{color:#5e6772;align-items:center;gap:8px;margin:10px 0;font-size:13px;display:flex}.funded-accounts .challenge-grid li svg{width:15px;color:var(--wz-blue)}.funded-accounts .featured li svg{color:var(--wz-signal)}.account-context{max-width:820px;color:var(--wz-muted);align-items:center;gap:13px;margin:40px auto 0;display:flex}.account-context svg{color:var(--wz-blue);flex:none}.account-context p{margin:0;line-height:1.5}.funding-process{background:#fff;padding:110px max(28px,50vw - 590px)}.process-heading{max-width:650px}.process-heading h2,.platform-showcase h2,.funded-faq h2{margin:0;font:700 max(38px,min(4vw,56px))/1.05 Space Grotesk}.process-rail{border-top:1px solid var(--wz-line);margin-top:58px}.process-rail article{border-bottom:1px solid var(--wz-line);grid-template-columns:90px 1fr;padding:32px 0;display:grid}.process-rail article>span{color:var(--wz-blue);font:600 13px monospace}.process-rail article>div{grid-template-columns:60px .72fr 1.28fr;align-items:center;gap:18px;display:grid}.process-rail svg{color:var(--wz-blue)}.process-rail h3{margin:0;font:600 22px Space Grotesk}.process-rail p{color:var(--wz-muted);margin:0;font-size:15px;line-height:1.6}.platform-showcase{background:#edf3ff;grid-template-columns:1fr .9fr;gap:90px;padding:110px max(28px,50vw - 590px);display:grid}.showcase-copy>p:not(.platform-kicker){max-width:600px;color:var(--wz-muted);font-size:17px;line-height:1.6}.showcase-list{grid-template-columns:1fr 1fr;gap:14px;margin:28px 0;display:grid}.showcase-list span{align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.showcase-list svg{width:16px;color:var(--wz-blue)}.showcase-stack{flex-direction:column;justify-content:center;gap:12px;display:flex;position:relative}.showcase-stack article{background:#fff;border:1px solid #ccd8ee;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:48px 1fr;align-items:center;min-height:100px;padding:20px;display:grid;box-shadow:0 12px 30px #2563eb12}.showcase-stack svg{color:var(--wz-blue);grid-row:1/3}.showcase-stack span{color:var(--wz-muted);text-transform:uppercase;font-size:11px;font-weight:700}.showcase-stack strong{font:600 16px Space Grotesk}.industry-section>div>p:last-child{color:#aeb6c0;line-height:1.6}.industry-table>div:first-child{background:#272c33}.funded-faq{background:#fff;grid-template-columns:.8fr 1.2fr;gap:80px;padding:110px max(28px,50vw - 590px);display:grid}.faq-list details{border-top:1px solid var(--wz-line)}.faq-list details:last-child{border-bottom:1px solid var(--wz-line)}.faq-list summary{cursor:pointer;padding:22px 0;font:600 17px Space Grotesk}.faq-list p{max-width:680px;color:var(--wz-muted);margin:0 0 22px;line-height:1.6}.funded-cta{background:var(--wz-blue);color:#fff;justify-content:space-between;align-items:center;gap:40px;min-height:330px;padding:65px max(28px,50vw - 590px);display:flex}.funded-cta .platform-kicker{color:#d8e3ff}.funded-cta .platform-kicker span{background:var(--wz-signal)}.funded-cta h2{margin:0;font:700 max(42px,min(5vw,68px))/1 Space Grotesk}.funded-footer{background:var(--wz-ink);color:#fff;grid-template-columns:2fr 1fr 1fr;gap:45px;padding:68px max(28px,50vw - 590px) 28px;display:grid}.funded-footer .platform-brand{color:#fff}.funded-footer .platform-brand__mark{background:var(--wz-signal);color:var(--wz-ink)}.funded-footer>div>p{color:#9099a4}.funded-footer strong,.funded-footer a,.funded-footer button{margin-bottom:12px;display:block}.funded-footer a,.funded-footer button{color:#aeb6c0;cursor:pointer;background:0 0;border:0;padding:0;font:500 13px DM Sans;text-decoration:none}.funded-disclaimer{color:#848e99;border-top:1px solid #353a42;grid-column:1/-1;margin:22px 0 0;padding-top:24px;font-size:11px;line-height:1.65}.funded-footer>small{color:#68727e;grid-column:1/-1}@media (max-width:980px){.funded-nav__links{display:none}.funded-hero{grid-template-columns:1fr;padding-top:58px}.funded-hero__copy{max-width:720px}.funded-terminal-wrap{width:100%;max-width:760px;margin:auto}.funded-proofbar{grid-template-columns:1fr 1fr;gap:0;padding-top:14px;padding-bottom:14px}.funded-proofbar span{grid-column:1/-1;margin-bottom:10px}.funded-proofbar strong{align-items:center;min-height:38px;display:flex}.platform-showcase,.funded-faq{grid-template-columns:1fr;gap:45px}.process-rail article>div{grid-template-columns:50px 1fr}.process-rail p{grid-column:2}.funded-footer{grid-template-columns:1.5fr 1fr 1fr}}@media (max-width:640px){.funded-strip{justify-content:space-between}.funded-strip>span svg{display:none}.funded-nav{padding:0 16px}.funded-nav .platform-brand{font-size:16px}.funded-nav .platform-brand__mark{width:32px;height:32px}.funded-nav .platform-link{display:none}.funded-nav .platform-button{min-height:40px;padding:0 12px;font-size:12px}.funded-hero{gap:38px;min-height:auto;padding:54px 18px 60px}.funded-trust{flex-direction:column;gap:8px;margin-bottom:26px}.funded-hero h1{font-size:44px}.funded-hero__copy>p:not(.platform-kicker){font-size:16px}.funded-hero__actions{flex-direction:column;align-items:flex-start}.funded-facts{margin-top:36px}.funded-facts strong{font-size:18px}.funded-terminal-wrap{padding:16px 0}.terminal-orbit{display:none}.funded-terminal-wrap .strategy-console__chart{height:220px}.funded-proofbar{grid-template-columns:1fr}.funded-proofbar strong{border-left:0;border-top:1px solid var(--wz-line);padding-left:0}.challenge-section,.funding-process,.platform-showcase,.industry-section,.funded-faq{padding:76px 18px}.process-rail article{grid-template-columns:45px 1fr}.process-rail article>div{grid-template-columns:38px 1fr}.showcase-list{grid-template-columns:1fr}.industry-table{overflow-x:auto}.industry-table>div{min-width:530px}.funded-cta{flex-direction:column;align-items:flex-start;padding:60px 18px}.funded-cta h2{font-size:44px}.funded-footer{grid-template-columns:1fr 1fr;padding:52px 18px 24px}.funded-footer>div:first-child{grid-column:1/-1}}:root{--wz-ink:#130b0d;--wz-muted:#746a6c;--wz-line:#e6dddc;--wz-surface:#f7f4f2;--wz-signal:#d8a43a;--wz-blue:#a71930;--wz-coral:#d13b4f;--wz-bull:#31b64a}html:has(.platform-home--funded){min-height:100%;height:auto!important;overflow:hidden auto!important}body:has(.platform-home--funded){min-height:100%;height:auto!important;overflow:hidden auto!important}#root:has(.platform-home--funded){min-height:100%;height:auto!important;overflow:hidden auto!important}.platform-home--funded{background:#f8f5f3;min-height:100vh;height:auto!important;overflow:visible!important}.platform-brand__logo{object-fit:cover;border-radius:6px;width:42px;height:42px;box-shadow:0 0 0 1px #d8a43a73,0 7px 18px #0003}.funded-strip{color:#fff1d0;background:#9f1730}.funded-nav{background:#130b0d;border-color:#392125}.funded-nav__links a,.funded-nav .platform-link{color:#c8babc}.funded-nav .platform-button--signal,.funded-hero .platform-button--signal,.funded-accounts .platform-button--signal{color:#201307;background:#d8a43a;box-shadow:0 10px 26px #d8a43a3d}.funded-hero{color:#fff;background:#130b0d;position:relative}.funded-hero:before{content:"";pointer-events:none;background:#d8a43a14;width:1px;position:absolute;top:0;bottom:0;left:50%}.funded-hero h1 em,.terminal-orbit b,.strategy-tape strong,.strategy-console .positive{color:#d8a43a}.funded-hero .platform-kicker span,.funded-cta .platform-kicker span{background:#d8a43a}.funded-trust svg{color:#42c657}.funded-terminal-wrap{padding-top:72px}.funded-bull-logo{z-index:3;object-fit:cover;filter:drop-shadow(0 22px 30px #0000006b);border-radius:50%;width:180px;height:180px;position:absolute;top:-68px;right:22px}.funded-terminal-wrap .strategy-console{border-color:#5a3037;box-shadow:0 38px 85px #0006}.chart-line{stroke:#d8a43a!important}.chart-area{fill:#a7193038!important}.chart-cursor{border-color:#d8a43a!important}.chart-cursor span{background:#d8a43a!important}.funded-proofbar{background:#fff;border-color:#e0d5d3}.funded-accounts{background:#f3eeeb}.challenge-grid--seven{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px}.challenge-grid--seven article{border-top:3px solid #a71930;min-width:0}.challenge-grid--seven article.featured{background:#231316;border-color:#d8a43a;transform:none;box-shadow:0 24px 55px #52141f2e}.challenge-grid--seven article h3{font-size:34px}.challenge-grid--seven article ul{min-height:148px}.challenge-grid--seven article li svg{color:#a71930}.challenge-grid--seven article.featured li svg{color:#d8a43a}.platform-showcase{background:#f1e8e5}.showcase-stack article{border-color:#dec9c5;box-shadow:0 12px 30px #751e2c0f}.showcase-stack svg,.showcase-list svg,.process-rail svg,.process-rail article>span{color:#a71930}.industry-section,.funded-footer{background:#130b0d}.funded-cta{background:#9f1730}.funded-cta .platform-button--signal{color:#201307;background:#d8a43a}.admin-page{background:#f6f2f0}.admin-sidebar{background:#130b0d}.admin-sidebar nav a.active{background:#9f1730}.admin-main{min-width:0}.admin-table-wrap table{min-width:1180px}.admin-table-wrap td{height:82px}.admin-table-wrap td:first-child{min-width:220px}.user-row--failed{background:#fff6f6}.rule-alert{color:#a71930;align-items:center;gap:7px;max-width:210px;font-size:12px;font-weight:700;display:flex}.rule-alert svg{flex:none;width:17px}.danger-text{color:#a71930!important}.preset-summary{color:#745516;background:#f7f1df;border-left:3px solid #d8a43a;align-items:center;gap:9px;margin:2px 0 18px;padding:12px;font-size:12px;font-weight:700;display:flex}.preset-summary svg{width:17px}.status-badge.approved{color:#237b35;background:#e3f6e7}.admin-modal input.accuracy-slider{accent-color:#a71930}@media (max-width:1100px){.challenge-grid--seven{grid-template-columns:repeat(2,minmax(0,1fr))}.funded-bull-logo{width:150px;height:150px}}@media (max-width:640px){html:has(.platform-home--funded){touch-action:pan-y;-webkit-overflow-scrolling:touch}body:has(.platform-home--funded){touch-action:pan-y;-webkit-overflow-scrolling:touch}.funded-strip{gap:8px;font-size:10px}.funded-strip button{font-size:10px}.funded-nav{height:68px}.funded-nav .platform-brand span:last-child{display:none}.platform-brand__logo{width:38px;height:38px}.funded-hero{padding-top:44px}.funded-hero h1{font-size:42px}.funded-terminal-wrap{padding-top:42px}.funded-bull-logo{width:104px;height:104px;top:-46px;right:8px}.challenge-grid--seven{grid-template-columns:1fr}.challenge-grid--seven article ul{min-height:0}.admin-main{padding:22px 14px}.admin-table-wrap{border-radius:4px}.admin-modal{max-height:calc(100vh - 24px);padding:22px;overflow-y:auto}.admin-stats{gap:8px}.admin-stats div{padding:16px}.account-content{padding:24px 18px}.account-shell{margin:18px auto;padding:0 12px}.account-portal>header{padding:0 14px}.account-portal>header .platform-button{padding:0 10px;font-size:11px}}.bf-home,.bf-home *{letter-spacing:0;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}.bf-home{--bf-black:#050505;--bf-panel:#151515;--bf-panel-2:#1c1c1c;--bf-gold:#f4b942;--bf-red:#a3142d;--bf-white:#fff;--bf-gray:#a5a5a5;background:var(--bf-black);color:#fff;overflow-x:hidden}.bf-home .platform-brand{color:#fff;font:800 20px/1 Arial,Helvetica,sans-serif}.bf-home .platform-brand__logo{width:48px;height:48px;box-shadow:none;border:1px solid #4a4a4a;border-radius:7px}.bf-promo{background:var(--bf-gold);color:#121212;justify-content:center;align-items:center;gap:32px;min-height:40px;padding:8px 20px;font-size:11px;display:flex}.bf-promo b{font-size:12px}.bf-promo button{color:#121212;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:800;display:flex}.bf-promo svg{width:14px}.bf-dark-shell{background:var(--bf-black);padding:40px 0 120px}.bf-nav{background:#080808;border:1px solid #222;border-radius:28px;justify-content:space-between;align-items:center;width:min(1430px,100% - 48px);height:86px;margin:0 auto;padding:0 34px;display:flex}.bf-nav__links,.bf-nav__actions{align-items:center;gap:32px;display:flex}.bf-nav a{color:#f2f2f2;font-size:13px;font-weight:700;text-decoration:none}.bf-nav__actions{gap:10px}.bf-nav__actions>a{margin-right:14px}.bf-nav__actions>button:not(.bf-button){color:#fff;cursor:pointer;background:#282828;border:0;border-radius:8px;min-height:44px;padding:0 28px;font-size:14px;font-weight:700}.bf-button{cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 26px;font-size:14px;font-weight:800;display:inline-flex}.bf-button svg{width:18px}.bf-button--gold{background:var(--bf-gold);color:#121212}.bf-hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:30px;width:min(1430px,100% - 48px);min-height:680px;margin:0 auto;padding:40px 0 20px;display:grid}.bf-hero__copy{z-index:2;padding-left:32px}.bf-eyebrow{color:#c8c8c8;text-transform:uppercase;gap:26px;margin-bottom:32px;font-size:11px;font-weight:800;display:flex}.bf-eyebrow span{align-items:center;gap:7px;display:flex}.bf-eyebrow svg{width:15px;color:var(--bf-gold)}.bf-hero h1{font:900 clamp(58px,6.6vw,108px)/.82 Arial #000,Arial,Helvetica,sans-serif;letter-spacing:0;margin:0}.bf-hero h1 em{color:var(--bf-gold);font-style:normal}.bf-hero__copy>p{color:#bbb;max-width:650px;margin:34px 0;font-size:18px;line-height:1.55}.bf-hero__actions{align-items:center;gap:24px;display:flex}.bf-hero__actions>a{color:#fff;border-bottom:1px solid #777;font-size:13px;font-weight:800;text-decoration:none}.bf-hero__note{color:#d5d5d5;align-items:center;gap:10px;margin-top:34px;font-size:13px;display:flex}.bf-hero__note svg{width:20px;color:var(--bf-gold)}.bf-hero__visual{border-left:1px solid #1e1e1e;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.bf-hero__visual>img{object-fit:contain;filter:drop-shadow(0 30px 55px #a3142d61);width:min(95%,760px);height:auto}.bf-balance-card{border:1px solid #373737;border-left:3px solid var(--bf-gold);color:#fff;background:#111;border-radius:7px;min-width:280px;padding:20px 24px;position:absolute;bottom:72px;right:30px}.bf-balance-card span,.bf-balance-card small{color:#929292;font-size:10px;font-weight:700;display:block}.bf-balance-card strong{margin:7px 0;font-size:38px;display:block}.bf-feature-band{border-top:1px solid #2b2b2b;border-bottom:1px solid #2b2b2b;grid-template-columns:repeat(4,1fr);width:min(1180px,100% - 48px);margin:0 auto 44px;display:grid}.bf-feature-band span{text-align:center;color:#8d8d8d;border-right:1px solid #2b2b2b;padding:24px;font-size:12px;font-weight:800}.bf-feature-band span:last-child{border:0}.bf-proof{grid-template-columns:1.12fr 1fr;gap:14px;width:min(950px,100% - 48px);margin:auto;display:grid}.bf-proof article{background:var(--bf-panel);border:1px solid #252525;border-radius:8px;min-height:230px;padding:34px;position:relative;overflow:hidden}.bf-proof article:first-child{grid-row:span 2;min-height:474px}.bf-proof strong{font-size:52px;line-height:1;display:block}.bf-proof span{color:#bbb;margin-top:12px;font-size:15px;display:block}.bf-proof article>svg{width:110px;height:110px;color:var(--bf-gold);stroke-width:.7px;position:absolute;bottom:28px;right:34px}.bf-proof article>img{width:360px;position:absolute;bottom:-70px;right:-50px}.bf-config{background:#050505;padding:120px 24px}.bf-section-heading{text-align:center;max-width:1100px;margin:0 auto 54px}.bf-section-heading>span{color:var(--bf-gold);align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.bf-section-heading h2{color:#fff;font:900 clamp(58px,7vw,104px)/.86 Arial #000,Arial,sans-serif;letter-spacing:0;margin:18px 0 12px}.bf-section-heading p{color:#aaa;font-size:17px}.bf-config__shell{grid-template-columns:1.25fr .85fr;gap:10px;width:min(1430px,100%);margin:auto;display:grid}.bf-config__options,.bf-config__summary{background:var(--bf-panel);border:1px solid #272727;border-radius:8px}.bf-config__options{background:#0b0b0b;flex-direction:column;gap:10px;padding:26px;display:flex}.bf-option-group,.bf-inclusions{background:var(--bf-panel);border-radius:8px;padding:26px}.bf-option-group label{margin-bottom:16px;font-size:15px;font-weight:800;display:block}.bf-segments,.bf-size-grid{flex-wrap:wrap;gap:8px;display:flex}.bf-segments button,.bf-size-grid button{color:#ddd;cursor:pointer;background:#202020;border:0;border-radius:7px;min-width:100px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;position:relative}.bf-segments button.active,.bf-size-grid button.active{color:#111;background:#fff}.bf-segments button:disabled{opacity:.42;cursor:not-allowed}.bf-size-grid button small{background:var(--bf-gold);color:#111;border-radius:6px;padding:3px 7px;font-size:7px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.bf-inclusions{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bf-inclusions span{color:#c8c8c8;align-items:center;gap:8px;font-size:13px;display:flex}.bf-inclusions svg{width:15px;color:var(--bf-gold)}.bf-config__summary{padding:28px}.bf-summary-row{color:#cfcfcf;background:#202020;border-radius:7px;justify-content:space-between;align-items:center;min-height:58px;margin-bottom:8px;padding:0 18px;display:flex}.bf-summary-row span{font-size:14px}.bf-summary-row b{color:#fff;font-size:15px}.bf-checkout{border-top:1px solid #303030;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:24px;display:flex}.bf-checkout>div{grid-template-columns:auto auto;align-items:end;gap:0 18px;display:grid}.bf-checkout strong{font-size:42px}.bf-checkout span{color:#ddd;padding-bottom:6px;font-size:14px}.bf-checkout small{color:#b99a5c;grid-column:1/-1;margin-top:6px;font-size:9px}.bf-how{color:#060606;text-align:center;background:#fff;padding:130px 24px}.bf-section-heading--light>span{color:#272727}.bf-section-heading--light h2{color:#050505}.bf-section-heading--light p{color:#515151}.bf-how__grid{text-align:left;grid-template-columns:repeat(3,1fr);gap:30px;width:min(1430px,100%);margin:0 auto 42px;display:grid}.bf-how__grid article{background:#f5f5f5;border:1px solid #ececec;border-radius:8px;min-height:430px;padding:34px;position:relative}.bf-how__grid article>div{background:#fff;place-items:center;height:230px;margin:-10px -10px 28px;display:grid}.bf-how__grid article svg{color:#b98a2d;stroke-width:.8px;width:120px;height:120px}.bf-how__grid article>span{color:#aaa;font-size:11px;font-weight:800}.bf-how__grid h3{font:900 32px Arial #000,Arial,sans-serif;margin:8px 0 12px}.bf-how__grid p{color:#616161;margin:0;line-height:1.5}.bf-rules{color:#fff;background:#050505;grid-template-columns:1.1fr .9fr;align-items:center;min-height:780px;padding:90px max(24px,50vw - 640px);display:grid}.bf-rules>div>span{color:var(--bf-gold);font-size:11px;font-weight:800}.bf-rules h2{font:900 clamp(50px,6vw,88px)/.88 Arial #000,Arial,sans-serif;letter-spacing:0;margin:24px 0}.bf-rules p{color:#aaa;max-width:650px;margin-bottom:34px;font-size:17px;line-height:1.6}.bf-rules>img{justify-self:end;width:100%;max-width:620px}.bf-faq{color:#050505;background:#fff;grid-template-columns:.8fr 1.2fr;gap:80px;padding:120px max(24px,50vw - 640px);display:grid}.bf-faq .bf-section-heading{text-align:left;margin:0}.bf-faq details{border-top:1px solid #ddd}.bf-faq details:last-child{border-bottom:1px solid #ddd}.bf-faq summary{cursor:pointer;padding:24px 0;font-size:18px;font-weight:800}.bf-faq p{color:#666;margin:0 0 24px;line-height:1.5}.bf-footer{color:#fff;background:#050505;grid-template-columns:2fr 1fr;gap:40px;padding:70px max(24px,50vw - 640px) 30px;display:grid}.bf-footer>div>p{color:#777}.bf-footer nav{flex-direction:column;gap:12px;display:flex}.bf-footer a,.bf-footer button{color:#aaa;cursor:pointer;background:0 0;border:0;width:max-content;padding:0;font-size:13px;text-decoration:none}.bf-footer__legal{color:#666;border-top:1px solid #262626;grid-column:1/-1;margin:20px 0 0;padding-top:24px;font-size:11px;line-height:1.6}.bf-footer small{color:#555;grid-column:1/-1}@media (max-width:1000px){.bf-nav__links{display:none}.bf-hero{grid-template-columns:1fr;min-height:auto;padding-top:90px}.bf-hero__copy{padding:0}.bf-hero__visual{border-left:0;min-height:600px}.bf-proof{grid-template-columns:1fr 1fr}.bf-proof article:first-child{grid-area:auto/1/auto/-1;min-height:350px}.bf-config__shell,.bf-rules,.bf-faq{grid-template-columns:1fr}.bf-how__grid{gap:14px}.bf-faq{gap:50px}}@media (max-width:640px){.bf-promo{justify-content:space-between;gap:10px;padding:8px 14px}.bf-promo>span{display:none}.bf-promo b,.bf-promo button{font-size:9px}.bf-dark-shell{padding-top:14px;padding-bottom:72px}.bf-nav{border-radius:16px;width:calc(100% - 24px);height:68px;padding:0 14px}.bf-home .platform-brand span:last-child{display:none}.bf-home .platform-brand__logo{width:42px;height:42px}.bf-nav__actions>a,.bf-nav__actions>button:not(.bf-button){display:none}.bf-nav .bf-button{min-height:40px;padding:0 14px;font-size:11px}.bf-hero{gap:12px;width:calc(100% - 32px);padding:40px 0 10px}.bf-eyebrow{flex-direction:column;gap:8px;margin-bottom:24px}.bf-hero h1{letter-spacing:0;font-size:48px}.bf-hero__copy>p{font-size:15px}.bf-hero__actions{flex-direction:column;align-items:flex-start}.bf-hero__visual{min-height:300px}.bf-hero__visual>img{width:125%;max-width:none}.bf-balance-card{min-width:210px;padding:14px 17px;bottom:14px;right:0}.bf-balance-card strong{font-size:28px}.bf-feature-band{grid-template-columns:1fr 1fr;width:calc(100% - 32px)}.bf-feature-band span{border-bottom:1px solid #2b2b2b;padding:16px 8px;font-size:9px}.bf-proof{grid-template-columns:1fr;width:calc(100% - 32px)}.bf-proof article,.bf-proof article:first-child{grid-column:auto;min-height:210px}.bf-proof strong{font-size:42px}.bf-proof article>img{width:250px}.bf-config,.bf-how,.bf-faq{padding:82px 16px}.bf-section-heading{margin-bottom:38px}.bf-section-heading h2{letter-spacing:0;font-size:50px}.bf-config__options{padding:10px}.bf-option-group,.bf-inclusions{padding:18px}.bf-size-grid button{min-width:calc(33.333% - 6px);padding:0 8px}.bf-inclusions{grid-template-columns:1fr}.bf-config__summary{padding:12px}.bf-summary-row{padding:0 13px}.bf-checkout{flex-direction:column;align-items:stretch;padding:18px 8px}.bf-checkout .bf-button{width:100%}.bf-how__grid{grid-template-columns:1fr}.bf-how__grid article{min-height:380px}.bf-how__grid article>div{height:190px}.bf-rules{min-height:auto;padding:85px 18px}.bf-rules h2{font-size:48px}.bf-rules>img{max-width:420px;margin-top:30px}.bf-faq{gap:34px}.bf-footer{grid-template-columns:1fr;padding:55px 18px 24px}.bf-footer__legal,.bf-footer small{grid-column:1}}.bf-competition{color:#fff;background:#15100f;grid-template-columns:.86fr 1.14fr;gap:70px;padding:118px max(24px,50vw - 640px);display:grid}.bf-competition__heading>span{color:#f4b942;font-size:11px;font-weight:800}.bf-competition__heading h2{font:900 clamp(48px,5.8vw,82px)/.88 Arial #000,Arial,sans-serif;margin:18px 0 22px}.bf-competition__heading p{color:#bdb7b5;max-width:580px;font-size:17px;line-height:1.6}.bf-prize-split{gap:10px;margin-top:32px;display:flex}.bf-prize-split span{color:#dfd8d5;background:#211b19;border:1px solid #3b302c;border-radius:7px;padding:12px 14px;font-size:12px}.bf-prize-split b{color:#f4b942;margin-right:5px}.bf-competition__panel{background:#0c0b0b;border:1px solid #3b302c;border-top:3px solid #f4b942;border-radius:8px;padding:28px}.bf-pool{background:#1b1817;border-radius:7px;padding:22px}.bf-pool span,.bf-pool small{color:#aaa29f;font-size:11px;font-weight:700;display:block}.bf-pool strong{margin:8px 0;font-size:44px;display:block}.bf-tier-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin:18px 0;display:grid}.bf-tier-grid button{color:#fff;text-align:left;cursor:pointer;background:#171515;border:1px solid #34302f;border-radius:7px;padding:17px 12px}.bf-tier-grid button.active{background:#2a2116;border-color:#f4b942}.bf-tier-grid span,.bf-tier-grid small{color:#a7a09d;font-size:11px;display:block}.bf-tier-grid strong{margin:8px 0 3px;font-size:24px;display:block}.bf-competition form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bf-competition label{color:#cdc5c0;font-size:12px;font-weight:700;display:block}.bf-competition input{color:#141212;background:#fff;border:1px solid #3b3532;border-radius:6px;width:100%;height:48px;margin-top:8px;padding:0 12px;font:500 14px Arial,sans-serif}.bf-competition form button{grid-column:1/-1;width:100%;margin-top:5px}.bf-competition__message{color:#e5ded9;background:#191716;border-left:3px solid #f4b942;margin:16px 0 0;padding:12px;font-size:13px;line-height:1.45}.bf-competition__fineprint{color:#827b78;margin:13px 0 0;font-size:11px;line-height:1.5}.access-options-backdrop{z-index:1000;background:#000000b8;place-items:center;padding:20px;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.access-options{color:#fff;background:#121010;border:1px solid #493c36;border-top:3px solid #f4b942;border-radius:8px;width:min(100%,470px);padding:38px;position:relative;box-shadow:0 22px 70px #00000073}.access-options__close{color:#fff;cursor:pointer;background:#252120;border:0;border-radius:5px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.access-options__close svg{width:17px}.access-options>span{color:#f4b942;font-size:11px;font-weight:800}.access-options h2{margin:12px 0;font:800 30px/1 Arial,Helvetica,sans-serif}.access-options p{color:#c0b9b6;margin:0 0 24px;font-size:14px;line-height:1.55}.access-options a{width:100%;margin-top:10px;text-decoration:none}.access-options__funded{color:#fff;border:1px solid #5a504c;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:14px;font-weight:800;display:flex}.access-options__funded svg{width:18px}@media (max-width:800px){.bf-competition{grid-template-columns:1fr;gap:34px;padding:82px 18px}.bf-competition__heading h2{font-size:50px}.bf-competition__panel{padding:16px}.bf-competition form{grid-template-columns:1fr}.bf-prize-split{flex-wrap:wrap}.bf-tier-grid{grid-template-columns:1fr}.bf-tier-grid button{grid-template-columns:1fr auto;align-items:center;display:grid}.bf-tier-grid strong{grid-row:span 2;margin:0}.bf-tier-grid small{grid-column:1}.access-options{padding:32px 22px}}@property --torch-x{syntax:"<percentage>";inherits:true;initial-value:73%}@property --torch-y{syntax:"<percentage>";inherits:true;initial-value:48%}.bf-hero{isolation:isolate;--torch-x:73%;--torch-y:48%;position:relative;overflow:hidden}.bf-hero__background{z-index:-1;opacity:.08;filter:saturate(.82)brightness(.55);background-image:url(/static/image/bullish-hero-torch.74656155.png);background-position:50% 36%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.bf-hero__torch{filter:saturate(.9)brightness(.82);-webkit-mask-image:radial-gradient(circle 230px at var(--torch-x)var(--torch-y),#000 0,#000000f5 26%,#0000007a 56%,transparent 100%);-webkit-mask-image:radial-gradient(circle 230px at var(--torch-x)var(--torch-y),#000 0,#000000f5 26%,#0000007a 56%,transparent 100%);-webkit-mask-image:radial-gradient(circle 230px at var(--torch-x)var(--torch-y),#000 0,#000000f5 26%,#0000007a 56%,transparent 100%);mask-image:radial-gradient(circle 230px at var(--torch-x)var(--torch-y),#000 0,#000000f5 26%,#0000007a 56%,transparent 100%);background-image:url(/static/image/bullish-hero-torch.74656155.png);background-position:50% 36%;background-repeat:no-repeat;background-size:cover;transition:filter .35s;position:absolute;top:0;bottom:0;left:0;right:0}.bf-hero__torch:after{content:"";background:0 0;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 0 80px #00000052}.bf-hero__copy,.bf-hero__visual{z-index:1;position:relative}.bf-hero__visual{border-left:0}.bf-balance-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0adb}.bf-rules{grid-template-columns:1fr;min-height:620px}.bf-rules>div{max-width:760px}.bf-rules>img{display:none}@media (hover:none){.bf-hero__torch{animation:9s ease-in-out infinite bf-torch-sweep}@keyframes bf-torch-sweep{0%,to{--torch-x:70%;--torch-y:42%}50%{--torch-x:42%;--torch-y:64%}}}@media (max-width:640px){.bf-hero__background,.bf-hero__torch{background-position:top}.bf-hero__torch{-webkit-mask-image:radial-gradient(circle 155px at var(--torch-x)var(--torch-y),#000 0,#000000f0 28%,#0000006b 56%,transparent 100%);-webkit-mask-image:radial-gradient(circle 155px at var(--torch-x)var(--torch-y),#000 0,#000000f0 28%,#0000006b 56%,transparent 100%);-webkit-mask-image:radial-gradient(circle 155px at var(--torch-x)var(--torch-y),#000 0,#000000f0 28%,#0000006b 56%,transparent 100%);mask-image:radial-gradient(circle 155px at var(--torch-x)var(--torch-y),#000 0,#000000f0 28%,#0000006b 56%,transparent 100%)}.bf-hero__visual{min-height:300px}.bf-balance-card{z-index:2}}.account-portal{color:#fff;background:#050505;width:100%;min-height:100dvh;overflow-x:clip}.account-portal *{box-sizing:border-box}.account-portal>header{background:#090909;border-color:#292929;width:100%}.account-portal .platform-brand{color:#fff}.account-portal .platform-button--dark{color:#fff;background:#171717;border:1px solid #3a3a3a}.account-shell{width:min(1180px,100%);min-width:0;margin:36px auto;padding:0 24px}.account-shell>aside,.account-content{background:#151515;border-color:#2e2e2e;min-width:0}.account-identity{border-color:#2e2e2e}.account-identity>span{color:#f4b942;background:#2a2116}.account-identity small,.account-content>form>p,.contract-signed>p{color:#aaa}.account-shell aside nav button{color:#b9b9b9}.account-shell aside nav button.active{color:#f4b942;background:#2a2116}.account-balance{background:#0b0b0b;border-top:1px solid #2e2e2e}.account-content h1{color:#fff}.account-content label{color:#ddd}.account-content input,.account-content select{color:#fff;background:#0a0a0a;border-color:#3b3b3b}.account-content input:disabled{color:#aaa;background:#202020}.account-portal .platform-button--signal{color:#17110a;box-shadow:none;background:#f4b942}.contract-copy{color:#ded7d2;background:#211b16;border-left-color:#f4b942}.contract-signed dl,.contract-signed dt,.contract-signed dd{border-color:#343434}.contract-signed dt{color:#aaa}.withdraw-history article{border-color:#343434}.portal-message{color:#d6f4db;background:#1d3a24}.account-portal .platform-kicker{color:#aaa}.account-portal .platform-kicker span{background:#f4b942}@media (max-width:900px){.account-shell{gap:14px;margin:18px auto;padding:0 12px}.account-shell>aside{width:100%;overflow:hidden}.account-shell>aside nav{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:4px;max-width:100%;padding:8px;overflow-x:auto}.account-shell>aside nav button{width:auto;min-width:max-content}.account-content{min-height:0;padding:26px 20px;overflow:visible}.account-balance{display:block}.withdraw-form{grid-template-columns:1fr}.withdraw-form label:nth-child(3){grid-column:auto}.withdraw-form button{width:100%}}@media (max-width:640px){.account-portal>header{height:66px;padding:0 14px}.account-portal>header .platform-brand{min-width:0}.account-portal>header .platform-brand span:last-child{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.account-portal>header .platform-button{white-space:nowrap;min-height:40px;padding:0 11px;font-size:11px}.account-shell{width:100%;margin:12px auto;padding:0 10px}.account-content{width:100%;padding:24px 16px}.account-content h1{font-size:30px}.account-content input,.account-content select{max-width:100%}.withdraw-history article{flex-direction:column;align-items:flex-start;gap:10px}.contract-signed dl{grid-template-columns:1fr}.contract-signed dt{border-bottom:0;padding-bottom:0}.contract-signed dd{padding-top:5px}.account-portal .platform-button{max-width:100%}}.bf-dark-shell{padding:20px 0 58px}.bf-hero{min-height:580px;padding:26px 0}.bf-hero__copy{padding-left:0}.bf-hero__visual{min-height:480px}.bf-proof{grid-template-columns:repeat(3,1fr);gap:12px;width:min(1180px,100% - 48px)}.bf-proof article,.bf-proof article:first-child{grid-area:auto;min-height:190px;padding:26px}.bf-proof article:first-child{min-height:190px}.bf-proof strong{font-size:46px}.bf-proof article>img{width:225px;bottom:-54px;right:-24px}.bf-proof article>svg{width:78px;height:78px;bottom:24px;right:26px}.bf-config{padding:72px 24px}.bf-section-heading{max-width:780px;margin-bottom:32px}.bf-section-heading h2{font-size:max(44px,min(5vw,72px));line-height:.92}.bf-config__shell{max-width:1180px}.bf-rules{background:#0a0a0a;grid-template-columns:.76fr 1.24fr;gap:42px;min-height:0;padding:82px max(24px,50vw - 590px);display:grid}.bf-rules__intro{max-width:460px}.bf-rules h2{margin:15px 0;font-size:max(46px,min(5vw,70px))}.bf-rules p{margin-bottom:22px;font-size:15px}.bf-rules__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bf-rules__grid article,.bf-rules__details>div{background:#151515;border:1px solid #303030;border-radius:7px;padding:19px}.bf-rules__grid b{color:#f4b942;font-size:29px;display:block}.bf-rules__grid span{color:#fff;margin:8px 0;font-size:14px;font-weight:800;display:block}.bf-rules__grid small{color:#aaa;line-height:1.45}.bf-rules__details{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.bf-rules__details h3{color:#f4b942;margin:0 0 10px;font-size:14px}.bf-rules__details p{color:#bbb;margin:0;font-size:13px;line-height:1.5}.bf-hero__background{opacity:.12}.bf-hero__torch{filter:saturate(1.05)brightness(.95);background-size:cover;animation:7s ease-in-out infinite bf-wave-reveal;-webkit-mask-image:linear-gradient(108deg,#0000 0%,#0000001a 23%,#000 42% 62%,#0000001a 79%,#0000 100%);mask-image:linear-gradient(108deg,#0000 0%,#0000001a 23%,#000 42% 62%,#0000001a 79%,#0000 100%)}@keyframes bf-wave-reveal{0%,to{opacity:.18;transform:translate(-38%)skew(-9deg)}48%{opacity:1;transform:translate(28%)skew(9deg)}52%{opacity:.92;transform:translate(32%)skew(8deg)}}.bf-hero__background{clip-path:inset(0)}@media (max-width:900px){.bf-hero{min-height:auto}.bf-hero__visual{min-height:360px}.bf-proof{grid-template-columns:1fr 1fr}.bf-proof article:first-child{grid-column:1/-1}.bf-rules,.bf-rules__details{grid-template-columns:1fr}.bf-rules__grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.bf-dark-shell{padding-bottom:36px}.bf-hero{min-height:500px;padding:26px 0}.bf-hero__visual{min-height:255px}.bf-proof{grid-template-columns:1fr;width:calc(100% - 32px)}.bf-proof article,.bf-proof article:first-child{grid-column:auto;min-height:170px}.bf-config{padding:58px 16px}.bf-section-heading h2{font-size:45px}.bf-rules{gap:26px;padding:58px 16px}.bf-rules__grid{grid-template-columns:1fr}.bf-rules__grid article{padding:16px}.bf-hero__torch{animation-duration:6s}.bf-nav__actions>a.bf-button{display:inline-flex}}.account-header-actions{align-items:center;gap:12px;display:flex}.account-status{color:#c8c8c8;text-transform:uppercase;border:1px solid #3a3a3a;border-radius:6px;padding:7px 10px;font-size:10px;font-weight:800}.account-status--active,.account-status--funded{color:#6fe39b;border-color:#2d6e45}.account-status--paused,.account-status--failed{color:#ff9292;border-color:#7d3434}.account-shell{grid-template-columns:270px minmax(0,1fr);max-width:1240px}.account-shell>aside{position:sticky;top:24px}.account-content{min-height:650px;padding:34px}.account-content>div>p:not(.platform-kicker),.account-content>form>p{color:#a9a9a9}.account-view-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.account-view-heading h1{margin-bottom:5px}.account-view-heading p{color:#999;margin:0}.account-view-heading>strong{color:#f4b942;font-size:32px}.progress-hero{background:#101010;border:1px solid #343434;border-left:3px solid #f4b942;border-radius:7px;grid-template-columns:1fr auto;align-items:center;gap:30px;padding:26px;display:grid}.progress-hero span{color:#969696;text-transform:uppercase;font-size:11px;font-weight:800}.progress-hero h2{color:#fff;text-transform:capitalize;margin:7px 0;font-size:28px}.progress-hero p{color:#aaa;max-width:560px;margin:0;line-height:1.5}.progress-ring{--progress:0deg;text-align:center;background:radial-gradient(circle at center,#101010 60%,transparent 61%),conic-gradient(#f4b942 var(--progress),#303030 0);border-radius:50%;place-content:center;width:112px;height:112px;display:grid}.progress-ring strong,.progress-ring span{display:block}.progress-ring strong{color:#fff;font-size:25px}.progress-ring span{margin-top:3px;font-size:9px}.phase-track{border-top:1px solid #303030;border-bottom:1px solid #303030;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:12px;margin:26px 0;padding:18px 0;display:grid}.phase-track article{color:#686868;align-items:center;gap:10px;display:flex}.phase-track article>span{border:1px solid #454545;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.phase-track article b,.phase-track article small{display:block}.phase-track article small{margin-top:3px}.phase-track i{background:#333;height:1px}.phase-track article.done{color:#fff}.phase-track article.done>span{color:#111;background:#f4b942;border-color:#f4b942}.account-metrics{border:1px solid #303030;border-radius:7px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.account-metrics article{border-right:1px solid #303030;padding:18px}.account-metrics article:last-child{border:0}.account-metrics span,.account-metrics strong{display:block}.account-metrics span{color:#888;text-transform:uppercase;font-size:10px}.account-metrics strong{color:#fff;margin-top:8px;font-size:19px}.rule-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.rule-grid article{background:#101010;border:1px solid #303030;border-radius:7px;padding:18px}.rule-grid b,.rule-grid span{display:block}.rule-grid b{color:#f4b942;font-size:24px}.rule-grid span{color:#999;margin-top:5px;font-size:11px}.payout-settings{grid-template-columns:1fr 1.5fr auto;align-items:end;gap:12px;margin:24px 0;display:grid}.payout-settings label{margin:0}.payout-settings .platform-button{margin-bottom:0}.saved-payout{background:#101010;border:1px solid #343434;border-radius:7px;align-items:center;gap:16px;margin:18px 0 34px;padding:18px;display:flex}.saved-payout>svg{color:#f4b942;width:34px;height:34px}.saved-payout span,.saved-payout strong,.saved-payout small{display:block}.saved-payout span{color:#888;text-transform:uppercase;font-size:10px}.saved-payout strong{color:#fff;margin:4px 0}.saved-payout small{color:#999}.totp-panel{background:#1a1710;border:1px solid #4e4228;border-radius:7px;margin:14px 0 28px;padding:22px}.totp-panel h3{color:#f4b942;margin-top:0}.trade-history article{border-bottom:1px solid #303030;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.trade-history article span,.trade-history article small{color:#888;margin-top:5px;display:block}.trade-history article>div:last-child{text-align:right}.negative{color:#ff7575}.account-empty{text-align:center;border:1px dashed #3a3a3a;border-radius:7px;grid-column:1/-1;place-items:center;min-height:260px;padding:30px;display:grid}.account-empty>svg{color:#f4b942;width:44px;height:44px}.account-empty h2{margin:14px 0 7px}.account-empty p{color:#888;max-width:430px;margin:0}.certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.certificate-grid>article{background:#111;border:1px solid #3b3528;border-top:3px solid #f4b942;border-radius:7px;min-height:280px;padding:25px;position:relative}.certificate-mark{color:#f4b942;border:1px solid #5e4a22;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:28px;display:grid}.certificate-grid article>span{color:#f4b942;text-transform:uppercase;font-size:10px;font-weight:800}.certificate-grid h2{margin:9px 0;font-size:21px}.certificate-grid p{color:#999;min-height:44px;line-height:1.45}.certificate-grid article>small{color:#777;margin:18px 0;display:block}.certificate-grid .platform-button{width:100%;text-decoration:none}.admin-certificates{border:1px solid var(--wz-line);background:#fff;border-radius:7px;grid-template-columns:.7fr 1.3fr;gap:24px;margin-top:28px;padding:24px;display:grid}.admin-certificates h2,.admin-certificates h3{margin-top:0}.admin-certificates>div>p{color:var(--wz-muted);line-height:1.5}.admin-certificates form{grid-template-columns:1fr 1fr;gap:12px;display:grid}.admin-certificates label{color:#343a43;font-size:12px;font-weight:700}.admin-certificates input,.admin-certificates select,.admin-certificates textarea{color:#15181d;background:#fff;border:1px solid #cfd5dc;border-radius:6px;width:100%;margin-top:7px;font:500 14px DM Sans}.admin-certificates input,.admin-certificates select{height:44px;padding:0 12px}.admin-certificates textarea{resize:vertical;min-height:82px;padding:10px}.admin-certificates form button{align-self:end}.certificate-registry{border-top:1px solid var(--wz-line);grid-column:1/-1;padding-top:20px}.certificate-registry article{border-bottom:1px solid var(--wz-line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.certificate-registry article>svg{color:#d19b2e}.certificate-registry span{color:var(--wz-muted);font-size:12px;display:block}.certificate-registry a{color:#4d5662}@media (max-width:900px){.account-shell{display:block}.account-shell>aside{margin-bottom:12px;position:static}.account-shell>aside nav{scrollbar-width:none;display:flex;overflow-x:auto}.account-shell>aside nav::-webkit-scrollbar{display:none}.account-shell>aside nav button{min-width:max-content}.account-identity,.account-balance{display:none}.account-content{min-height:560px}.account-metrics{grid-template-columns:1fr 1fr}.account-metrics article:nth-child(2){border-right:0}.account-metrics article:nth-child(-n+2){border-bottom:1px solid #303030}.payout-settings,.certificate-grid,.admin-certificates{grid-template-columns:1fr}}@media (max-width:640px){.bf-nav__actions{gap:6px;display:flex}.bf-nav__actions>button:not(.bf-button){min-height:40px;padding:0 12px;font-size:11px;display:inline-flex}.bf-nav__actions>a.bf-button,.account-header-actions .account-status,.account-portal>header .platform-brand span{display:none}.account-content{padding:20px 14px}.account-view-heading{flex-direction:column;align-items:flex-start}.account-view-heading>strong{font-size:24px}.progress-hero{grid-template-columns:1fr;padding:20px}.progress-ring{width:94px;height:94px}.phase-track{grid-template-columns:1fr;gap:7px}.phase-track i{width:1px;height:15px;margin-left:15px}.account-metrics{grid-template-columns:1fr 1fr}.rule-grid{grid-template-columns:1fr}.trade-history article{align-items:flex-start}.certificate-grid>article{min-height:0}.admin-certificates form{grid-template-columns:1fr}.account-shell>aside nav button{padding:10px 12px}.account-shell>aside nav button svg{width:16px}.account-header-actions .platform-button{font-size:10px}}.bf-home--modern,.bf-home--modern *{font-family:Manrope,sans-serif}.bf-home--modern{--bf-black:#070907;--bf-ink:#101310;--bf-panel:#151915;--bf-line:#2a302a;--bf-gold:#f0b72f;--bf-green:#43d16b;--bf-off:#f0f2ed;--bf-muted:#9ca39b;background:var(--bf-black)}.bf-home--modern .platform-brand{font-family:Manrope,sans-serif;font-weight:800}.bf-home--modern .bf-promo{background:#f0b72f}.bf-modern-shell{border-bottom:1px solid var(--bf-line);background:var(--bf-black);position:relative;overflow:hidden}.bf-modern-shell:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.bf-home--modern .bf-nav{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a08eb;border-radius:6px;width:min(1500px,100% - 48px);height:76px;margin:20px auto 0;position:relative}.bf-home--modern .bf-nav__links a{color:#b8beb7;font-weight:600}.bf-home--modern .bf-nav__links a:hover{color:#fff}.bf-home--modern .bf-button{border-radius:4px}.bf-modern-hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:72px;width:min(1440px,100% - 48px);min-height:680px;margin:auto;padding:72px 24px 58px;display:grid}.bf-modern-hero__copy{z-index:2;position:relative}.bf-modern-hero__meta{color:#8f968f;text-transform:uppercase;justify-content:space-between;gap:20px;margin-bottom:36px;font:600 10px IBM Plex Mono,monospace;display:flex}.bf-modern-hero__meta span{align-items:center;gap:9px;display:flex}.bf-modern-hero__meta i,.bf-desk-ticket small i,.bf-monitor-top b i{background:var(--bf-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #43d16b1a}.bf-modern-hero h1{margin:0;font:400 max(68px,min(7vw,116px))/.82 Archivo Black,sans-serif}.bf-modern-hero h1 span,.bf-modern-hero h1 em{display:block}.bf-modern-hero h1 span:nth-child(2){color:#0000;-webkit-text-stroke:1px #676d67;margin-left:10%}.bf-modern-hero h1 em{color:var(--bf-gold);font-style:normal}.bf-modern-hero__copy>p{color:#b8beb8;max-width:630px;margin:32px 0;font-size:17px;line-height:1.65}.bf-modern-hero .bf-hero__actions a:not(.bf-button){color:#d8ddd7;border:0}.bf-trust-line{color:#858c85;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:34px;font:600 10px IBM Plex Mono,monospace;display:flex}.bf-trust-line svg{width:18px;color:var(--bf-green)}.bf-modern-hero__desk{border:1px solid var(--bf-line);background:#0c0f0c;min-height:530px;position:relative;overflow:hidden}.bf-desk-grid{background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0}.bf-modern-hero__desk>img{object-fit:contain;object-position:bottom right;filter:saturate(.9)drop-shadow(0 28px 40px #000000a6);opacity:.88;width:72%;max-height:92%;position:absolute;bottom:-8%;right:-3%}.bf-desk-ticket,.bf-desk-rules{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c0f0ce6;border:1px solid #384038;position:absolute}.bf-desk-ticket{width:min(330px,100% - 56px);padding:22px;top:28px;left:28px}.bf-desk-ticket>div{color:#9ba29a;justify-content:space-between;font:600 10px IBM Plex Mono,monospace;display:flex}.bf-desk-ticket>div b{color:var(--bf-gold)}.bf-desk-ticket>strong{margin:13px 0 9px;font-size:40px;display:block}.bf-desk-ticket small{color:var(--bf-green);align-items:center;gap:10px;font:600 10px IBM Plex Mono,monospace;display:flex}.bf-desk-rules{width:300px;padding:18px;bottom:28px;left:28px}.bf-desk-rules>span{color:#848b84;font:600 9px IBM Plex Mono,monospace}.bf-desk-rules>div{grid-template-columns:72px 1fr auto;align-items:center;gap:10px;margin-top:14px;font-size:10px;display:grid}.bf-desk-rules div>b{font-weight:600}.bf-desk-rules div>i{background:#2b312b;height:4px}.bf-desk-rules u{background:var(--bf-green);height:100%;text-decoration:none;display:block}.bf-desk-rules small{color:#919891}.bf-market-tape{z-index:2;border-top:1px solid var(--bf-line);grid-template-columns:repeat(4,1fr);width:100%;display:grid;position:relative}.bf-market-tape span{border-right:1px solid var(--bf-line);color:#747b74;justify-content:center;gap:10px;padding:20px;font:500 9px IBM Plex Mono,monospace;display:flex}.bf-market-tape b{color:#e4e7e1}.bf-modern-intro{grid-template-columns:1fr .8fr;gap:70px;width:min(1320px,100% - 48px);margin:auto;padding:104px 0 82px;display:grid}.bf-modern-intro>div>span,.bf-process-modern__heading>span,.bf-monitor-section__copy>span{color:#997a2c;font:700 10px IBM Plex Mono,monospace}.bf-modern-intro h2,.bf-process-modern h2,.bf-monitor-section h2,.bf-final-cta h2{color:#111;margin:18px 0 0;font:400 max(48px,min(5vw,78px))/.9 Archivo Black,sans-serif}.bf-modern-intro h2 em,.bf-monitor-section h2 em,.bf-final-cta h2 em{color:#a2760c;font-style:normal}.bf-modern-intro>p{color:#555d55;align-self:end;max-width:570px;margin:0 0 9px;font-size:17px;line-height:1.7}.bf-modern-intro__stats{border-top:1px solid #cfd4cd;border-bottom:1px solid #cfd4cd;grid-column:1/-1;grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.bf-modern-intro__stats article{border-right:1px solid #cfd4cd;align-items:baseline;gap:16px;padding:25px;display:flex}.bf-modern-intro__stats article:last-child{border:0}.bf-modern-intro__stats b{color:#111;font:400 34px Archivo Black,sans-serif}.bf-modern-intro__stats span{color:#6e756e;text-transform:uppercase;font:600 11px IBM Plex Mono,monospace}.bf-home--modern .bf-config{background:#0b0e0b;padding:92px 24px}.bf-home--modern .bf-section-heading{text-align:left;max-width:1180px}.bf-home--modern .bf-section-heading h2{font-family:Archivo Black,sans-serif;font-size:max(52px,min(6vw,88px))}.bf-home--modern .bf-section-heading h2 em{color:var(--bf-gold);font-style:normal}.bf-home--modern .bf-config__shell{grid-template-columns:1.15fr .85fr;gap:16px;max-width:1180px}.bf-home--modern .bf-config__options,.bf-home--modern .bf-config__summary{background:#111511;border-radius:4px}.bf-home--modern .bf-config__options{padding:26px}.bf-home--modern .bf-option-group{background:0 0;padding:0}.bf-home--modern .bf-size-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.bf-home--modern .bf-size-grid button{background:#181d18;border:1px solid #2c332c;border-radius:3px;min-width:0}.bf-home--modern .bf-size-grid button.active{border-color:var(--bf-gold);background:var(--bf-gold)}.bf-plan-readout{border:1px solid #293029;grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.bf-plan-readout>div{border-bottom:1px solid #293029;border-right:1px solid #293029;padding:18px}.bf-plan-readout>div:nth-child(2n){border-right:0}.bf-plan-readout>div:nth-last-child(-n+2){border-bottom:0}.bf-plan-readout span,.bf-plan-readout strong{display:block}.bf-plan-readout span{color:#7f867f;text-transform:uppercase;font:500 9px IBM Plex Mono,monospace}.bf-plan-readout strong{margin-top:7px;font-size:13px}.bf-home--modern .bf-config__summary{padding:28px}.bf-summary-head{border-bottom:1px solid #343a34;justify-content:space-between;align-items:flex-end;margin-bottom:20px;padding-bottom:22px;display:flex}.bf-summary-head span{color:#9ca39c;font:600 10px IBM Plex Mono,monospace}.bf-summary-head strong{color:var(--bf-gold);font:400 48px Archivo Black,sans-serif}.bf-plan-cta{width:100%;margin-top:22px;text-decoration:none}.bf-process-modern{color:#111;background:#eff1ed;padding:104px max(24px,50vw - 660px)}.bf-process-modern__heading{grid-template-columns:1fr 1fr;align-items:end;margin-bottom:60px;display:grid}.bf-process-modern__heading span{grid-column:1/-1}.bf-process-modern__heading p{color:#626962;justify-self:end;max-width:420px;margin:0;line-height:1.6}.bf-process-rail{border-top:1px solid #bfc5bd;border-bottom:1px solid #bfc5bd;grid-template-columns:repeat(3,1fr);display:grid}.bf-process-rail article{border-right:1px solid #bfc5bd;min-height:300px;padding:30px;position:relative}.bf-process-rail article:last-child{border:0}.bf-process-rail article>span{color:#687068;font:600 9px IBM Plex Mono,monospace}.bf-process-rail article>strong{color:#bb8b19;margin:36px 0 45px;font:400 60px Archivo Black,sans-serif;display:block}.bf-process-rail h3{margin:0 0 10px;font-size:20px}.bf-process-rail p{color:#656c65;margin:0;line-height:1.55}.bf-monitor-section{background:#111511;grid-template-columns:1.18fr .82fr;gap:70px;padding:100px max(24px,50vw - 660px);display:grid}.bf-monitor-section__screen{background:#0a0d0a;border:1px solid #323a32;min-width:0}.bf-monitor-top{color:#858c85;border-bottom:1px solid #323a32;justify-content:space-between;padding:18px 20px;font:600 9px IBM Plex Mono,monospace;display:flex}.bf-monitor-top b{color:var(--bf-green);align-items:center;gap:9px;display:flex}.bf-monitor-balance{padding:25px}.bf-monitor-balance span,.bf-monitor-balance small{color:#868d86;font:500 9px IBM Plex Mono,monospace;display:block}.bf-monitor-balance strong{margin:8px 0;font-size:42px;display:block}.bf-monitor-chart{background:repeating-linear-gradient(0deg,#0000 0 43px,#1e241e 44px);border-top:1px solid #242a24;border-bottom:1px solid #242a24;height:220px;position:relative;overflow:hidden}.bf-monitor-chart>i{background:#1e241e;width:1px;position:absolute;top:0;bottom:0}.bf-monitor-chart>i:first-child{left:20%}.bf-monitor-chart>i:nth-child(2){left:40%}.bf-monitor-chart>i:nth-child(3){left:60%}.bf-monitor-chart>i:nth-child(4){left:80%}.bf-monitor-chart svg{width:100%;height:calc(100% - 50px);position:absolute;top:30px;bottom:20px;left:0;right:0}.bf-monitor-chart polyline{fill:none;stroke:var(--bf-gold);stroke-width:3px;vector-effect:non-scaling-stroke}.bf-monitor-metrics{grid-template-columns:repeat(3,1fr);display:grid}.bf-monitor-metrics span{color:#7f867f;border-right:1px solid #303730;padding:17px;font:500 9px IBM Plex Mono,monospace}.bf-monitor-metrics b{color:#fff;margin-bottom:6px;font-size:13px;display:block}.bf-monitor-section__copy{align-self:center}.bf-monitor-section h2{color:#fff}.bf-monitor-section__copy p{color:#aeb5ae;max-width:520px;font-size:16px;line-height:1.7}.bf-monitor-section__copy a{color:var(--bf-gold);align-items:center;gap:10px;margin-top:15px;font-weight:700;text-decoration:none;display:inline-flex}.bf-monitor-section__copy svg{width:18px}.bf-home--modern .bf-rules{background:#070907;grid-template-columns:.7fr 1.3fr;gap:55px;padding:100px max(24px,50vw - 660px)}.bf-home--modern .bf-rules__intro h2{font-family:Archivo Black,sans-serif}.bf-home--modern .bf-rules__intro h2 em{color:var(--bf-gold);font-style:normal}.bf-home--modern .bf-rules__grid article{background:#111511;border-radius:3px}.bf-rule-ledger{border-top:1px solid #313731;grid-column:1/-1;grid-template-columns:110px 1fr;gap:0;margin-top:12px;display:grid}.bf-rule-ledger span,.bf-rule-ledger p{border-bottom:1px solid #313731;margin:0;padding:18px 0}.bf-rule-ledger span{color:var(--bf-gold);font:600 9px IBM Plex Mono,monospace}.bf-rule-ledger p{color:#aeb5ae;font-size:13px}.bf-home--modern .bf-competition{padding-top:96px;padding-bottom:96px}.bf-faq--modern{color:#111;background:#eff1ed;padding:100px max(24px,50vw - 590px)}.bf-faq--modern .bf-section-heading{text-align:left;margin-left:0}.bf-faq--modern .bf-section-heading h2{color:#111}.bf-faq--modern>div:last-child{border-top:1px solid #c9cec7}.bf-faq--modern details{border-color:#c9cec7}.bf-faq--modern summary{color:#111;justify-content:space-between;align-items:center;display:flex}.bf-faq--modern summary svg{width:18px}.bf-faq--modern details[open] summary svg{transform:rotate(45deg)}.bf-faq--modern details p{color:#5e655e}.bf-final-cta{text-align:center;color:#111;background:#dce0d9;padding:100px 24px}.bf-final-cta>span{font:600 9px IBM Plex Mono,monospace}.bf-final-cta h2{margin:18px 0 34px}.bf-final-cta .bf-button{text-decoration:none}.bf-home--modern .bf-footer{border-top:0}[data-reveal]{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(30px)}[data-reveal].is-visible{opacity:1;transform:none}.bf-process-rail article:nth-child(2){transition-delay:.1s}.bf-process-rail article:nth-child(3){transition-delay:.2s}.challenge-failure-alert{color:#ffd6d6;background:#2b1111;border:1px solid #7d3030;border-left:4px solid #e24747;gap:15px;margin-bottom:22px;padding:18px;display:flex}.challenge-failure-alert>svg{color:#ff6d6d;flex:none}.challenge-failure-alert strong,.challenge-failure-alert span,.challenge-failure-alert small{display:block}.challenge-failure-alert span{margin-top:5px}.challenge-failure-alert small{color:#d79797;margin-top:8px}@media (max-width:1000px){.bf-home--modern .bf-nav__links{display:none}.bf-modern-hero{grid-template-columns:1fr;gap:40px}.bf-modern-hero__copy{max-width:780px}.bf-modern-hero__desk{width:min(760px,100%)}.bf-modern-intro{grid-template-columns:1fr}.bf-modern-intro>p{align-self:auto}.bf-process-modern__heading{grid-template-columns:1fr}.bf-process-modern__heading p{justify-self:start;margin-top:24px}.bf-monitor-section,.bf-home--modern .bf-rules,.bf-process-rail{grid-template-columns:1fr}.bf-process-rail article{border-bottom:1px solid #bfc5bd;border-right:0;min-height:230px}.bf-process-rail article:last-child{border-bottom:0}.bf-process-rail article>strong{margin:25px 0}.bf-market-tape{grid-template-columns:1fr 1fr}.bf-market-tape span:nth-child(2){border-right:0}.bf-home--modern .bf-config__shell{grid-template-columns:1fr}}@media (max-width:640px){.bf-home--modern .bf-promo{justify-content:space-between;padding:9px 12px}.bf-home--modern .bf-promo span{display:none}.bf-home--modern .bf-promo b{font-size:9px}.bf-home--modern .bf-nav{width:calc(100% - 24px);height:64px;margin-top:12px;padding:0 12px}.bf-home--modern .bf-nav .platform-brand span{display:none}.bf-home--modern .bf-nav__actions>button{display:inline-flex}.bf-modern-hero{width:100%;min-height:auto;padding:54px 18px 36px}.bf-modern-hero__meta{flex-direction:column;align-items:flex-start;margin-bottom:25px}.bf-modern-hero h1{font-size:51px}.bf-modern-hero h1 span:nth-child(2){margin-left:0}.bf-modern-hero__copy>p{margin:24px 0;font-size:15px}.bf-modern-hero .bf-hero__actions{flex-direction:column;align-items:flex-start}.bf-modern-hero .bf-hero__actions .bf-button{width:100%;font-size:12px}.bf-trust-line{gap:11px 15px}.bf-modern-hero__desk{min-height:410px}.bf-modern-hero__desk>img{opacity:.66;width:96%;right:-20%}.bf-desk-ticket{width:calc(100% - 32px);padding:16px;top:16px;left:16px}.bf-desk-ticket>strong{font-size:32px}.bf-desk-rules{width:auto;bottom:16px;left:16px;right:16px}.bf-market-tape{grid-template-columns:1fr}.bf-market-tape span{border-right:0;border-bottom:1px solid var(--bf-line);justify-content:space-between}.bf-modern-intro{gap:28px;width:100%;padding:72px 18px}.bf-modern-intro h2,.bf-process-modern h2,.bf-monitor-section h2,.bf-final-cta h2{font-size:42px}.bf-modern-intro>p{font-size:15px}.bf-modern-intro__stats{grid-template-columns:1fr}.bf-modern-intro__stats article{border-bottom:1px solid #cfd4cd;border-right:0}.bf-home--modern .bf-config{padding:72px 16px}.bf-home--modern .bf-section-heading h2{font-size:44px}.bf-home--modern .bf-size-grid{grid-template-columns:1fr 1fr}.bf-plan-readout{grid-template-columns:1fr}.bf-plan-readout>div,.bf-plan-readout>div:nth-child(2n){border-bottom:1px solid #293029;border-right:0}.bf-plan-readout>div:last-child{border-bottom:0}.bf-summary-head strong{font-size:40px}.bf-process-modern,.bf-monitor-section,.bf-home--modern .bf-rules,.bf-faq--modern{padding:72px 16px}.bf-process-rail article{padding:24px}.bf-monitor-section{gap:38px}.bf-monitor-balance strong{font-size:32px}.bf-monitor-chart{height:165px}.bf-monitor-metrics{grid-template-columns:1fr}.bf-monitor-metrics span{border-bottom:1px solid #303730;border-right:0}.bf-home--modern .bf-rules__grid,.bf-rule-ledger{grid-template-columns:1fr}.bf-rule-ledger span{border:0;padding-bottom:5px}.bf-rule-ledger p{padding-top:4px}.bf-final-cta{padding:72px 18px}.challenge-failure-alert{padding:15px}.challenge-failure-alert strong{font-size:13px}.challenge-failure-alert span{font-size:12px}}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}.bf-monitor-chart polyline{animation:none}}:host,:root{--text-size-xxxxs:.8rem;--text-size-xxxs:1rem;--text-size-xxs:1.2rem;--text-size-xs:1.4rem;--text-size-s:1.6rem;--text-size-xsm:1.8rem;--text-size-sm:2rem;--text-size-m:2.4rem;--text-size-l:3.2rem;--text-size-xl:4.8rem;--text-size-xxl:6.4rem;--text-lh-xxs:1;--text-lh-xs:1.25;--text-lh-s:1.4;--text-lh-m:1.5;--text-lh-l:1.75;--text-lh-xl:2;--text-lh-xxl:2.4;--text-weight-lighter:lighter;--text-weight-normal:normal;--text-weight-bold:bold;--text-weight-bolder:bolder;--text-align-left:start;--text-align-right:right;--text-align-center:center;--brand-white:#fff;--brand-dark-grey:#050505;--brand-red-coral:#d8a43a;--brand-orange:#151515;--brand-primary:#d8a43a;--brand-secondary:#a71930;--brand-tertiary:#151515;--brand-success:#10b981;--brand-danger:#ef4444;--brand-warning:#f59e0b;--brand-info:#0ea5e9;--brand-neutral:#6b7280;--brand-font-primary:DM Sans;--brand-font-secondary:Georgia,"Times New Roman",Times,serif;--brand-font-monospace:"Courier New",Courier,monospace;--app-card-virtual:linear-gradient(274.25deg,#333 9.01%,#5c5b5b 103.31%);--app-card-virtual-swap-free:linear-gradient(58.51deg,#061828 28.06%,#1a3c60 93.51%);--tw-border-opacity:1}:host .theme--light,:root .theme--light{--general-main-1:#fff;--general-main-2:#fff;--general-main-3:#999;--general-main-4:#ffffffb3;--general-section-1:#f2f3f4;--general-section-2:#f2f3f4;--general-section-3:#fafafa;--general-section-4:#f5f7fa;--general-section-5:#f2f3f4;--general-section-6:#f2f3f4;--general-disabled:#eaeced;--general-hover:#e6e9e9;--general-active:#d6dadb;--text-general:#333;--text-primary:#999;--text-less-prominent:#999;--text-prominent:#333;--text-disabled:#999;--text-disabled-1:#d6d6d6;--text-loss-danger:#ec3f3f;--text-profit-success:#4bb4b3;--text-warning:#ffad3a;--text-red:#ff444f;--text-green:#17eabd;--text-blue:#0796e0;--text-info-blue:#377cfc;--text-info-blue-background:#dfeaff;--text-colored-background:#fff;--icon-light-background:#5c5c5c;--icon-dark-background:#fff;--icon-grey-background:#f2f3f4;--icon-black-plus:#000;--text-status-info-blue:#377cfc;--text-hint:#333;--purchase-main-1:#4bb4b3;--purchase-section-1:#3d9494;--purchase-main-2:#ec3f3f;--purchase-section-2:#d33636;--purchase-disabled-main:#eaeced;--purchase-disabled-section:#e6e9e9;--button-primary-default:var(--brand-red-coral);--button-secondary-default:#999;--button-tertiary-default:transparent;--button-primary-light-default:#ff444f29;--button-primary-hover:#eb3e48;--button-secondary-hover:#00000014;--button-tertiary-hover:#ff444f14;--button-primary-light-hover:#ff444f3d;--button-toggle-primary:#0796e0;--button-toggle-secondary:#d6dadb;--button-toggle-alternate:#fff;--overlay-outside-dialog:#000000b8;--overlay-inside-dialog:#fffffff5;--shadow-menu:#00000029;--shadow-menu-2:#00000029;--shadow-drop:#00000014;--shadow-box:#0006;--state-normal:#fff;--state-hover:#e6e9e9;--state-active:#d6dadb;--state-disabled:#eaeced;--checkbox-disabled-grey:#d6d6d6;--sidebar-tab:#d6d6d6;--border-normal:#d6dadb;--border-normal-1:#d6dadb;--border-normal-2:#d6dadb;--border-normal-3:#d6d6d6;--border-hover:#999;--border-hover-1:#5c5c5c;--border-active:var(--brand-secondary);--border-disabled:#eaeced;--border-divider:#f2f3f4;--fill-normal:#fff;--fill-normal-1:#c2c2c2;--fill-hover:#999;--fill-active:var(--brand-secondary);--fill-disabled:#eaeced;--status-default:#eaeced;--status-adjustment:#999;--status-danger:#ec3f3f;--status-success:#4bb4b3;--status-warning:#ffad3a;--status-warning-transparent:#ffad3a29;--status-transfer:#ff6444;--status-info:#377cfc;--status-colored-background:#fff;--status-alert-background:#ffad3a29;--dashboard-swap-free:linear-gradient(58.51deg,#061828 28.06%,#1a3c60 93.51%);--dashboard-app:linear-gradient(274.25deg,#333 9.01%,#5c5b5b 103.31%);--transparent-success:#4bb4b3eb;--transparent-info:#377cfc29;--transparent-hint:#377cfc14;--transparent-danger:#ff444f29;--transparent-correct-message:#4bb4b329;--transparent-fake-message:#ec3f3f29;--gradient-success:linear-gradient(to top,#fff,#4bb4b329);--gradient-danger:linear-gradient(to top,#fff,#ff444f29);--contract-gradient-danger:linear-gradient(to top,#fff 85%,#ff444f29);--gradient-right-edge:linear-gradient(to right,#fff0 -5%,#fff 71%);--gradient-blue:linear-gradient(90deg,#00a8af 0%,#04cfd8 104.41%);--gradient-gold:linear-gradient(90deg,#f7931a 0%,#ffc71b 104.41%);--gradient-green:linear-gradient(90deg,#1db193 0%,#09da7a 104.41%);--badge-white:#fff;--badge-blue:#0677af;--badge-violet:#2a3052;--badge-green:#00a79e;--traders-hub-banner-border-color:#e6e9e9;--demo-text-color-1:#c2c2c2;--demo-text-color-2:#fff;--header-background-mt5:#e6f5ff;--header-background-others:#e8fdf8}:host .theme--dark,:root .theme--dark{--general-main-1:#0e0e0e;--general-main-2:#151717;--general-main-3:#1d1f20;--general-main-4:#0e0e0e80;--general-section-1:#151717;--general-section-2:#0e0e0e;--general-section-3:#242828;--general-section-4:#242828;--general-section-5:#242828;--general-section-6:#6e6e6e;--general-disabled:#1d1f20;--general-hover:#242828;--general-active:#323738;--text-prominent:#fff;--text-general:#c2c2c2;--text-less-prominent:#6e6e6e;--text-primary:#999;--text-disabled:#3e3e3e;--text-disabled-1:#3e3e3e;--text-profit-success:#00a79e;--text-loss-danger:#cc2e3d;--text-red:#ff444f;--text-colored-background:#fff;--text-info-blue:#92b8ff;--text-info-blue-background:#182130;--text-status-info-blue:#377cfc;--text-hint:#c2c2c2;--icon-light-background:#5c5c5c;--icon-dark-background:#fff;--icon-grey-background:#333;--icon-black-plus:#fff;--purchase-main-1:#00a79e;--purchase-section-1:#008079;--purchase-main-2:#cc2e3d;--purchase-section-2:#a32430;--purchase-disabled-main:#1d1f20;--purchase-disabled-section:#0e0e0e;--button-primary-default:var(--brand-red-coral);--button-secondary-default:#6e6e6e;--button-tertiary-default:transparent;--button-primary-light-default:#ff444f29;--button-primary-hover:#eb3e48;--button-secondary-hover:#ffffff14;--button-tertiary-hover:#ff444f14;--button-primary-light-hover:#ff444f3d;--button-toggle-primary:#0796e0;--button-toggle-secondary:#323738;--button-toggle-alternate:#323738;--button-get-started-bg:#fff;--overlay-outside-dialog:#000000b8;--overlay-inside-dialog:#0e0e0ef5;--shadow-menu:#000000d6;--shadow-menu-2:#000000b8;--shadow-drop:#000000a3;--shadow-box:#555975;--state-normal:#0e0e0e;--state-hover:#242828;--state-active:#323738;--state-disabled:#1d1f20;--checkbox-disabled-grey:#d6d6d6;--sidebar-tab:#6e6e6e;--border-normal:#323738;--border-normal-1:#d6dadb;--border-normal-2:#999;--border-normal-3:#6e6e6e;--border-hover:#6e6e6e;--border-hover-1:#5c5c5c;--border-active:var(--brand-secondary);--border-disabled:#1d1f20;--border-divider:#2e2e2e;--fill-normal:#0e0e0e;--fill-normal-1:#333;--fill-hover:#6e6e6e;--fill-active:var(--brand-secondary);--fill-disabled:#1d1f20;--status-default:#eaeced;--status-adjustment:#999;--status-danger:#cc2e3d;--status-warning:#ffad3a;--status-warning-transparent:#ffad3a29;--status-success:#00a79e;--status-transfer:#ff6444;--status-info:#377cfc;--status-colored-background:#fff;--status-alert-background:#ffad3a29;--transparent-success:#00a79eeb;--transparent-info:#377cfc29;--transparent-hint:#377cfc29;--transparent-danger:#ff444f29;--transparent-correct-message:#4bb4b329;--transparent-fake-message:#ec3f3f29;--gradient-success:linear-gradient(to top,#0e0e0e,#00a79e29);--gradient-danger:linear-gradient(to top,#0e0e0e,#ff444f29);--contract-gradient-danger:linear-gradient(to top,#0e0e0e 85%,#ff444f29);--gradient-right-edge:linear-gradient(to right,#0e0e0e00 -5%,#0e0e0e 71%);--gradient-blue:linear-gradient(90deg,#00a8af 0%,#04cfd8 104.41%);--gradient-gold:linear-gradient(90deg,#f7931a 0%,#ffc71b 104.41%);--gradient-green:linear-gradient(90deg,#1db193 0%,#09da7a 104.41%);--badge-white:#fff;--badge-blue:#0677af;--badge-violet:#2a3052;--badge-green:#00a79e;--traders-hub-banner-border-color:#242828;--demo-text-color-1:#333;--demo-text-color-2:#333;--header-background-mt5:#e6f5ff;--header-background-others:#e8fdf8}body{font-family:var(--brand-font-primary);background:var(--general-main-1)}.icon-general-fill-path path,.icon-general-fill-g-path g path{fill:var(--text-general)}