@keyframes pulse-border-color{0%{border-color:var(--blue-500)}50%{border-color:var(--blue-300)}to{border-color:var(--blue-500)}}@keyframes pulse-background-color{0%{background-color:var(--blue-500)}50%{background-color:var(--blue-400)}to{background-color:var(--blue-500)}}.ViewComponent.u-dragging,.ViewContainerComponent.u-dragging{opacity:.75}.ViewContainerComponent.u-dragging{user-select:none;-webkit-user-select:none}.UIModuleDragHandle{position:absolute;z-index:1;left:3px;top:3px;right:3px;height:24px;pointer-events:none;display:flex;gap:4px;align-items:center;justify-content:center;user-select:none;-webkit-user-select:none;overflow:hidden;font-family:var(--system-normal-font-family);font-style:var(--system-normal-font-style);font-weight:var(--system-normal-font-weight)}.UIModuleDragHandle svg{width:12px;height:12px}.UIModuleDragHandle>.inner{position:relative;height:24px;padding:0 8px;background:var(--blue-500);border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:11px;color:#fff;cursor:move;display:flex;gap:4px;align-items:center;justify-content:center;animation:pulse-background-color 3s infinite linear}.ViewComponent.u-selected:after,.ViewContainerComponent.u-selected:after{content:"";position:absolute;inset:3px;border-radius:var(--editor-selection-border-radius);border:1.5px dashed var(--blue-500);pointer-events:none;animation:pulse-border-color 3s infinite linear}.ViewComponent.ui-drop-at:after{content:"";position:absolute;z-index:98;left:0;right:unset;top:unset;bottom:0;width:100%;border-radius:var(--editor-dropat-border-radius);border:3px solid var(--blue-500);background:transparent;height:100%;pointer-events:none;animation:pulse-border-color 1s infinite linear}.ViewContainerComponent.ui-drop-after:after,.ViewComponent.ui-drop-after:after{content:"";position:absolute;z-index:98;left:0;right:unset;top:unset;bottom:0;width:100%;background:var(--blue-500);height:3px;pointer-events:none;animation:pulse-background-color 1s infinite linear;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px}.ViewContainerComponent.ui-drop-before:after,.ViewComponent.ui-drop-before:after{content:"";position:absolute;z-index:98;left:0;right:unset;top:0;bottom:unset;width:100%;background:var(--blue-500);height:3px;pointer-events:none;animation:pulse-background-color 1s infinite linear;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px}.ViewContainerComponent.ui-drop-insert-after:after,.ViewComponent.ui-drop-insert-after:after{content:"";position:absolute;z-index:98;left:unset;right:0;top:0;bottom:unset;height:100%;background:var(--blue-500);width:3px;pointer-events:none;animation:pulse-background-color 1s infinite linear;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px}.ViewContainerComponent.ui-drop-insert-before:after,.ViewComponent.ui-drop-insert-before:after{content:"";position:absolute;z-index:98;left:0;right:unset;top:0;bottom:unset;height:100%;background:var(--blue-500);width:3px;pointer-events:none;animation:pulse-background-color 1s infinite linear;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px}.ViewComponent>.inner{padding-top:var(--custom-vertical-padding);padding-bottom:var(--custom-vertical-padding)}.EditorLayout{width:100%;height:100%;display:flex;border-color:#333;color:#ccc}.EditorLayout>div{border-right:none}.EditorPanelContainer{--background-color: var(--grey-800);width:100%;min-height:100%;display:flex;flex-direction:column;overflow-x:clip;overflow-y:initial;background-color:var(--background-color);border-color:inherit}.EditorPanelContent{padding:13px}.EditorPanelContent{border-top:1px solid var(--grey-700)}.EditorPanelContent:first-child{border-top:none}.PanelGroup{border-top:1px solid var(--grey-700)}.ConditionalPanelGroup .header,.PanelGroup .header{font-size:15px;border-top:1px solid var(--grey-700);color:var(--grey-300);padding:13px;display:flex;align-items:center}.ConditionalPanelGroup.u-active .header,.PanelGroup .header{padding:13px 13px 0}.ConditionalPanelGroup .header .title,.PanelGroup .header .title{flex:1 1 100%;user-select:none;-webkit-user-select:none}.ConditionalPanelGroup .UIPanelToggleButton{height:18px}.ConditionalPanelGroup .header .UIPanelToggleButton svg{width:18px;height:18px}.ConditionalPanelGroup>.EditorPanelContent{border-top:none}.EditorPanel{width:100%;border-color:inherit;background-color:var(--background-color)}.EditorPanel.projectPanel{position:sticky;z-index:2;top:0}.EditorPanel.headerPanel{position:sticky;z-index:2;top:41px}.EditorPanel.stickyBottom{margin-top:auto;position:sticky;bottom:0;z-index:2}.EditorPanel .content{padding:13px}.EditorPanel+.EditorPanel .EditorPanelHeader{border-bottom:none}.EditorPanel:last-child{border-bottom:none}.EditorPanelHeader{background-color:var(--grey-800);height:38px;padding:0 13px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-top-style:solid;border-top-width:1px;border-top-color:inherit;display:flex;align-items:center;user-select:none;-webkit-user-select:none}.EditorPanelHeader.u-collapsable{cursor:pointer}.EditorPanelHeader.u-headless{height:0px;border-bottom:none}.EditorPanelHeader.u-headless .collapse,.EditorPanelHeader.u-headless .title{display:none}.EditorPanelHeader .collapse{position:relative;width:10px;height:10px;visibility:hidden;margin-right:3px}.EditorPanelHeader.u-collapsable .collapse{visibility:visible}.EditorPanelHeader .collapseIcon{position:absolute;top:3px;width:0;height:0;border-right:5px solid transparent;border-left:5px solid transparent;border-top-style:solid;border-top-color:inherit;border-top-width:5px}.EditorPanelHeader.u-collapsed .collapseIcon{top:0;left:3px;width:0;height:0;border-right-width:0px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left-style:solid;border-left-width:5px;border-left-color:inherit}.EditorPanelHeader .title{user-select:none;-webkit-user-select:none}.EditorResizeHandle{cursor:pointer;position:absolute;z-index:10;width:2px;height:100%;top:0;cursor:ew-resize;background:none;user-select:none;-webkit-user-select:none}.EditorResizeHandle:hover{background:#01B7CE}.EditorResizeHandle.u-left{left:0}.EditorResizeHandle.u-right{right:0}.EditorView{position:relative;display:flex;height:100%;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-color:inherit;border-left-color:#272727;border-bottom-color:#272727;background-color:var(--grey-800);width:var(--view-width)}.EditorView:first-child{border-left-width:0px}.EditorView.v-left{overflow:hidden}.EditorView.u-collapsed{position:absolute;left:20px;top:0;transform:rotate(90deg);transform-origin:left top 0}.EditorView .viewHeader{cursor:pointer;background-color:var(--grey-800);text-transform:uppercase;font-size:10px;padding:5px 10px;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;color:#aaa;user-select:none;-webkit-user-select:none}.EditorView .viewHeader.u-headerHidden{display:none}.EditorView .children{flex:1 1 100%;border-color:inherit}.EditorView>.inner{width:100%;height:100%;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;border-color:inherit}.EditorView .UILabel .title{font-family:var(--font-normal);font-size:15px;color:var(--grey-300)}.EditorView .UILabel .content{padding:10px 0}.EditorView .ZoomIndicator{display:none}.EditorView.u-zoomed .ZoomIndicator{display:block;position:absolute;bottom:5px;right:5px;background:rgba(50,50,50,.75);padding:4px 8px;font-size:10px;user-select:none;-webkit-user-select:none;border-radius:4px;cursor:pointer}.EditorView select,.EditorView textarea,.EditorView input{background-color:var(--editor-input-bg-color);color:var(--editor-input-text-color)}.EditorView select:focus,.EditorView textarea:focus,.EditorView input:focus{border:1px solid var(--blue-500);outline:none;background:#222}form .error{margin-bottom:1em;color:#fc0}.UIButton{display:inline-block;padding:5px 10px;font-size:14px;border-radius:4px;user-select:none;-webkit-user-select:none;text-align:center;font-family:var(--font-normal);background-color:#636369;border:none;color:#eee;cursor:pointer}.UIButton.withMargin{margin-bottom:var(--spacing-m)}.UIButton.t-blue{background-color:var(--blue-500);color:var(--bw-white)}.UIButton.t-blue:hover{background-color:var(--blue-400)}.UIButton.t-blue:active{background-color:var(--blue-700)}.UIButton.t-blue:disabled,.UIButton.t-blue.u-disabled{background-color:var(--grey-500);color:var(--grey-400);cursor:default}.UIButton.t-green{background-color:var(--green-500);color:var(--bw-white)}.UIButton.t-green:hover{background-color:var(--green-400)}.UIButton.t-green:active{background-color:var(--green-700)}.UIButton.t-green:disabled,.UIButton.t-green.u-disabled{background-color:var(--grey-500);color:var(--grey-400);cursor:default}.UIButton.t-grey{background-color:var(--grey-500);color:var(--bw-white)}.UIButton.t-grey:hover{background-color:var(--grey-400)}.UIButton.t-grey:active{background-color:var(--grey-700)}.UIButton.t-grey:disabled,.UIButton.t-grey.u-disabled{background-color:var(--grey-500);color:var(--grey-400);cursor:default}.UIButton.t-orange{background-color:var(--orange-500);color:var(--bw-white)}.UIButton.t-orange:hover{background-color:var(--orange-400)}.UIButton.t-orange:active{background-color:var(--orange-700)}.UIButton.t-orange:disabled,.UIButton.t-orange.u-disabled{background-color:var(--grey-500);color:var(--grey-400);cursor:default}.UIButtonContainer>*{display:block}.UIModuleItem{background:#27272f;color:#8b8b8b;margin-bottom:8px;border-radius:6px;padding:18px 8px;font-size:16px;line-height:22px;cursor:grab;user-select:none;-webkit-user-select:none}.UIModuleItem>.inner{display:flex;align-items:center}.UIModuleItem .icon{width:24px;height:24px;flex:0 0 24px;margin-right:8px}.UIModuleItem .icon svg{fill:#636369}.UIModuleItem .dragger{width:20px;height:20px;margin-right:8px}.UIModuleItem .title{margin:0;flex:1 1 100%}.UIStringTag{margin-inline:11px;padding-inline:6px;border-radius:4px;--bg-color: var(--blue-800);--color: var(--blue-500);border:solid 1px var(--color);color:var(--color);background-color:var(--bg-color);font-family:var(--font-bold);font-size:10px;line-height:14px;text-transform:uppercase}.EditorView select{width:100%;padding:5px;border-radius:4px}.EditorView textarea,.editor-container{--editor-padding-top: var(--spacing-m);--editor-padding-left: var(--spacing-m);padding:var(--editor-padding-top) var(--editor-padding-left);height:100%;border-radius:6px;background-color:var(--grey-700);color:var(--grey-100);caret-color:var(--grey-100);font-family:var(--font-normal);font-size:13px;line-height:21px;width:100%;resize:none;border:1px solid transparent}.EditorView textarea .toolbar,.editor-container .toolbar{--toolbar-border: 1px solid var(--grey-600);border:var(--toolbar-border);border-radius:4px;justify-content:space-around;height:23px}.EditorView textarea .toolbar button.toolbar-item,.editor-container .toolbar button.toolbar-item{width:100%;display:flex;align-items:center;justify-content:center;padding:0}.EditorView textarea .toolbar button.toolbar-item+button.toolbar-item,.editor-container .toolbar button.toolbar-item+button.toolbar-item{border-left:var(--toolbar-border)}.EditorView textarea .toolbar button.toolbar-item:hover:not([disabled]),.editor-container .toolbar button.toolbar-item:hover:not([disabled]){background-color:transparent;fill:var(--grey-100)}.EditorView textarea .toolbar button.toolbar-item svg,.editor-container .toolbar button.toolbar-item svg{fill:var(--grey-400);margin-top:1px;height:var(--spacing-m)}.EditorView textarea .toolbar button.toolbar-item.active,.editor-container .toolbar button.toolbar-item.active{background-color:transparent}.EditorView textarea .toolbar button.toolbar-item.active svg,.editor-container .toolbar button.toolbar-item.active svg{fill:var(--grey-200)}.EditorView textarea .editor-input,.editor-container .editor-input{padding-bottom:var(--spacing-l)}.EditorView textarea .editor-placeholder,.editor-container .editor-placeholder{top:0;left:0;color:var(--grey-300)}.EditorView input{font-family:var(--font-normal);font-size:13px;line-height:21px;width:100%;padding:16px 14px;border-radius:6px;border:1px solid transparent}.EditorView .Navigation{position:absolute}.UIPanelToggleButton,.UIPanelControlButton{position:relative;cursor:pointer}.UIPanelToggleButton.u-disabled,.UIPanelControlButton.u-disabled{pointer-events:none;cursor:unset}.UIPanelToggleButton svg,.UIPanelControlButton svg{position:relative;z-index:1}.UIPanelToggleButton.u-disabled svg .fill,.UIPanelControlButton.u-disabled svg .fill{fill:#333}.UIPanelToggleButton svg .fill,.UIPanelControlButton svg .fill{fill:var(--grey-400)}.ModulesIcon.u-active svg .fill{fill:#ffb200!important}.DevicesIcon.u-active svg .fill{fill:var(--green-500)!important}.SettingsIcon.u-active svg .fill{fill:#4463ff!important}.DesktopIcon.u-active svg .fill{fill:#42b87c!important}.ThemeIcon.u-active .fill{fill:#42b87c!important}.UIPanelToggleButton.u-active.u-notoggle{cursor:default}.UITextAlignInput{display:flex;justify-content:end;gap:16px}.UITextAlignButton{cursor:pointer}.UITextAlignButton svg .fill{fill:var(--grey-400)}.UITextAlignButton.u-active svg .fill{fill:var(--grey-200)}.UIPercentageSlider,.UIIntSlider{display:flex;gap:8px;align-items:center}.UIPercentageSlider .UISlider{flex:1 1 100%}.UIPercentageSlider .UIIntInput{text-align:center;width:48px;height:24px;padding:unset}.UIPercentageSlider.UIIntSlider .UIIntInput{width:56px}.UIPercentageSlider.u-disabled{pointer-events:none}.UIPercentageSlider.u-withQualityIndicator.u-qualityWarning .UISlider .handle,.UIPercentageSlider.u-withQualityIndicator.u-qualityWarning .UISlider .bar-fill{background-color:var(--orange-500)}.UISlider{--percentage: 0;position:relative;width:100%;height:24px;display:flex;align-items:center;cursor:pointer}.UISlider.u-dragging{cursor:col-resize}.UISlider .bar{position:relative;pointer-events:none;width:calc(100% - 16px);height:4px;border-radius:4px;background-color:var(--grey-600);margin:0 8px}.UISlider .bar-fill{width:var(--percentage);height:4px;border-radius:4px;background-color:var(--green-500)}.UISlider .handle{position:absolute;pointer-events:none;width:16px;height:16px;left:var(--percentage);top:-6px;margin-left:-8px;background-color:var(--green-500);border-radius:16px}.UISlider.u-disabled{pointer-events:none}.UISlider.u-disabled .bar-fill,.UISlider.u-disabled .handle{display:none}.EditorPanel{--offset-left: 0;--offset-right: 0;border-bottom:1px solid var(--grey-700)}.EditorPanel .UIIconBar{display:flex;align-items:center;border-top:1px solid var(--grey-700);border-bottom:1px solid var(--grey-700)}.EditorPanel .UIIconBar.InspectorHeader{height:44px}.EditorPanel .UIIconBar:first-child{border-top:none}.EditorPanel .UIIconBar:last-child{border-bottom:none}.EditorPanel .UIIconBar+.UIIconBar{border-top:none}.EditorPanel .UIIconBar+.ConditionalPanelGroup>.header{border-top:none}.EditorPanel .UIIconBar+.EditorPanelContent{border-top:none}.EditorPanel .UIIconBar .spacer{flex:1 1 100%}.EditorPanel .UIIconBar .divider{flex:0 0 1px;height:40px;background-color:var(--grey-700)}.EditorPanel .UIIconBar .title{flex:1 0 100px;padding:0 13px;font-size:15px;font-weight:600;color:var(--grey-100);user-select:none;-webkit-user-select:none;white-space:nowrap}.EditorPanel.projectPanel .UIIconBar .title{max-width:calc(var(--view-width) - 51px);overflow:hidden;text-overflow:ellipsis}.EditorPanel .UIIconBar .title.u-large{font-size:20px;line-height:normal}.EditorPanel .UIIconBar .UIPanelToggleButton{flex:0 0 50px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:1px}.EditorPanel .UIIconBar .UIPanelToggleButton:hover:before{content:"";position:absolute;z-index:0;left:4px;top:4px;width:42px;height:32px;background-color:#27272f;border-radius:4px}.EditorPanel .UIIconBar .titleWithIcon{display:flex;align-items:center;padding:0 13px}.EditorPanel .UIIconBar .titleWithIcon .title{padding:0}.EditorPanel .UIIconBar .titleWithIcon .icon{width:24px;height:24px;margin-right:8px}.EditorPanel .UIIconBar .titleWithIcon .icon:empty{display:none}.EditorPanel .UIIconBar .titleWithIcon .icon svg{fill:#636369}.UIIconBar.u-radio .u-active .fill{fill:#42b87c}.UIPanelControlButton{display:flex;align-items:center;border-radius:4px;background-color:var(--grey-600)}.UIInput{margin-bottom:10px;height:100%}.UICompositeInput .UIInput{margin-bottom:unset}.UIInput.u-short{height:40px}.UIInput.u-short input{padding-left:5px;padding-right:5px}.UIInput.u-center input{text-align:center}.UIInput input{width:100%;height:inherit}.UIInput.ColorSwatch{cursor:pointer}.UIInput .UIIntInput{width:72px}.EditorPanel .ColorSwatch{width:100%;height:56px;border-radius:6px;border:1px solid #27272f}.EditorPanel .ColorSwatch.t-tiny{width:16px;height:16px;border-radius:16px;border:1px solid var(--grey-600)}.StepperInput{user-select:none;-webkit-user-select:none}.StepperInput .inner{display:flex;gap:4px;height:inherit}.StepperInput .button{user-select:none;-webkit-user-select:none;cursor:pointer;width:24px;height:40px;border-radius:4px;text-align:center;background-color:var(--grey-600)}.StepperInput input{width:48px;height:40px}.HexColorInput{--box-width: 31px;position:relative;user-select:none;-webkit-user-select:none}.HexColorInput input{width:calc(100% - var(--box-width));margin-left:var(--box-width);border-top-left-radius:0!important;border-bottom-left-radius:0!important;background-color:var(--editor-input-bg-color);color:var(--editor-input-text-color);outline:none;border:1px solid transparent}.HexColorInput:before{content:"#";position:absolute;text-align:center;display:flex;align-items:center;justify-content:center;left:0;top:0;bottom:0;width:var(--box-width);background-color:var(--grey-600);color:var(--grey-300);border-top-left-radius:6px;border-bottom-left-radius:6px}.RadioButton{--background-color: var(--grey-700);--text-color: var(--grey-300);cursor:pointer;user-select:none;-webkit-user-select:none;background-color:var(--background-color);padding:var(--spacing-s);border-radius:6px;display:flex;flex-direction:row;gap:12px}.RadioButton .RadioInput{--border-width: 1px;--outer-diameter: 24px;--inner-diameter: 10px;--inner-offset: calc((var(--outer-diameter) - (2 * var(--border-width)) - var(--inner-diameter)) / 2);--default-background-color: var(--grey-600);--active-color: var(--blue-500)}.RadioButton .RadioInput .RadioInputOuterCircle{position:relative;width:var(--outer-diameter);height:var(--outer-diameter);border-radius:var(--outer-diameter);border:var(--border-width) solid var(--default-background-color);background-color:var(--default-background-color)}.RadioButton .RadioInput .RadioInputInnerCircle{position:absolute;left:var(--inner-offset);top:var(--inner-offset);width:var(--inner-diameter);height:var(--inner-diameter);border-radius:var(--inner-diameter);background-color:var(--default-background-color)}.RadioButton.s-inactive{background-color:#2f2f36}.RadioButton.s-inactive .RadioInput .RadioInputOuterCircle,.RadioButton.s-inactive .RadioInput .RadioInputInnerCircle{background-color:var(--grey-600)}.RadioButton .RadioLabel div.title{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:18px;line-height:1.89;line-height:1.2;margin-bottom:6px;color:var(--bw-white)}.RadioButton .RadioLabel div.body{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:13px;line-height:1.38;color:var(--text-color)}.RadioButton.s-checked .RadioInputInnerCircle{background-color:var(--active-color)}.RadioButton.s-active:hover .RadioInputOuterCircle{border-color:var(--active-color)}.RadioButton.s-inactive .RadioInputInnerCircle,.RadioButton.s-inactive .RadioInputOuterCircle{background-color:var(--grey-700)}.RadioButton+.RadioButton{margin-top:var(--spacing-m)}.PercentageInput{--box-width: 31px;position:relative}.PercentageInput input{width:calc(100% - var(--box-width));margin-right:var(--box-width);border-top-right-radius:0!important;border-bottom-right-radius:0!important}.PercentageInput:after{content:"%";position:absolute;text-align:center;display:flex;align-items:center;justify-content:center;right:0;top:0;bottom:0;width:var(--box-width);background-color:var(--grey-600);color:var(--grey-300);border-top-right-radius:6px;border-bottom-right-radius:6px}.RgbColorInput .inner,.CmykColorInput .inner{height:inherit;display:flex}.RgbColorInput .field{flex:1 1 33%}.CmykColorInput .field{flex:1 1 25%}.RgbColorInput .field~.field,.CmykColorInput .field~.field{margin-left:5px}.RadioMenu{padding:2px;background:#27272f;color:var(--grey-300);font-size:13px;border-radius:4px}.RadioMenu .inner{display:flex}.RadioMenu .option{cursor:pointer;flex:1 1 100%;text-align:center;padding:2px;background-color:transparent;transition:background-color .2s ease-out}.RadioMenu .option.u-selected{background-color:#42b87c;border-radius:4px;color:var(--grey-100)}.OnOffButton{position:relative;width:43px;height:24px;background-color:var(--grey-600);border-radius:24px;transition:background-color .2s ease-out;cursor:pointer}.OnOffButton .pin{position:absolute;left:0;top:0;width:24px;height:24px;border-radius:24px;background-color:#636369;transition:left .2s ease-out}.OnOffButton.u-active{background-color:#42b87c}.OnOffButton.u-active .pin{left:22px}.OnOffButton.u-disabled{cursor:unset;pointer-events:none;background-color:#0f0f13}.OnOffButton.u-disabled .pin{background-color:#313134}.UIControlSpacer{margin-bottom:10px}.ControlLabel{color:var(--grey-300);margin-bottom:10px}.ControlLabel:last-child{margin-bottom:0}.ControlLabel.u-inline{display:flex;align-items:center;justify-content:space-between}.ControlLabel.u-no-margin{margin-bottom:0!important}.ControlLabel .description{color:var(--grey-300);font-size:12px;line-height:15px;margin-top:6px;user-select:none;-webkit-user-select:none}.ControlLabel>.labelContainer{margin-bottom:5px}.ControlLabel.u-inline>.labelContainer{margin-bottom:0}.ControlLabel.u-withFeatureIcon>.labelContainer,.ControlLabel.u-withHeaderComponents>.labelContainer{display:flex;align-items:center;justify-content:space-between}.ControlLabel>.labelContainer .extras{display:flex;align-items:center;gap:4px}.ControlLabel>.labelContainer .label{font-size:15px;margin-right:5px;white-space:nowrap;user-select:none;-webkit-user-select:none;display:flex;align-items:center}.ControlLabel.u-emphasize>.label,.ControlLabel.u-emphasize>.labelContainer .label{font-family:var(--font-bold);color:var(--grey-100)}.ControlLabel.u-resizeControl.u-inline .control{flex:1 1 100%}.ControlLabel.u-resizeControl.u-inline.g-colors .label{flex:0 0 60px}.ControlLabel.g-positioning .control .Dropdown{width:100px}.ControlLabel.g-fx .control{display:flex;flex-direction:row;gap:8px}.ControlLabel.g-fx .control .Dropdown{margin-left:auto;width:100px}.ControlLabel .label .help{display:flex;align-items:center;margin-left:4px;cursor:pointer}.ControlLabel .label .help svg{fill:var(--grey-500);width:16px;height:16px}.ControlLabel .label .help:hover svg{fill:var(--blue-500)}.ControlLabel .moreInformation{margin-bottom:var(--spacing-m);font-family:var(--font-normal);font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:var(--grey-500)}.UIMeter{height:12px;position:relative;background:#555;border-radius:6px;box-shadow:inset 0 -1px 1px #ffffff1a;pointer-events:none}.UIMeter>span{display:block;height:100%;border-radius:6px;background-color:#2bc253;background-image:linear-gradient(center bottom,rgb(43,194,83) 37%,rgb(84,240,84) 69%);box-shadow:inset 0 2px 9px #ffffff4d,inset 0 -2px 6px #0006;position:relative;overflow:hidden}.UIImageInput{position:relative;width:100%;height:184px;padding:8px;background-color:#27272f;border-radius:6px;user-select:none;-webkit-user-select:none;cursor:pointer}.UIImageInput.u-uploading{pointer-events:none}.UIImageInput.u-dragging{border:1px solid #42b87c}.UIImageInput>.inner{pointer-events:none}.UIImageInput .UIMeter{position:absolute;left:10px;bottom:10px;right:10px;display:none}.UIImageInput.u-uploading .UIMeter{display:block}.UIImageInput input{display:none}.UIImageInput .inner{width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;display:flex;align-items:center;justify-content:center}.UIImageInput .template{text-align:center;padding:10px;display:none;cursor:pointer;pointer-events:none}.UIImageInput.UIFileInput .template{display:block}.UIImageInput .template .title{font-size:16px;font-weight:400;color:#8b8b8b;line-height:20px;margin-bottom:2px}.UIImageInput .template .recommendations{font-size:12px;color:var(--grey-500);line-height:16px;margin-bottom:4px}.UIImageInput .template .recommendations span{display:block}.UIImageInput .template svg{fill:var(--grey-400)}.UIImageInput .template .cta{font-size:12px;color:#4d4d53;text-decoration:underline}.UIImageInput.u-template .template{display:block}.UIImageInput .UIPanelToggleButton{position:absolute;right:5px;top:5px}.UIImageInput .UIPanelToggleButton.u-disabled{display:none}.ControlLabel .multi-control{display:flex;gap:8px}.ControlLabel .multi-control .ColorSwatch{height:40px;flex:0 0 48px}.NotificationsButton{cursor:pointer;position:relative}.NotificationsButton svg{fill:#636369}.NotificationsButton>.inner{position:absolute;left:calc(50% - 12px);top:calc(50% - 12px)}.NotificationsButton .status{display:none;position:absolute;left:calc(50% + 2px);top:calc(50% - 17px);width:11px;height:11px;border-radius:10px;background-color:#ffb200;border:2px solid var(--theme-dark-bg-color)}.NotificationsButton.u-active .status{display:block}.AvatarButton{width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.AvatarButton .avatar{width:40px;height:40px;border-radius:40px}.AvatarButton.u-loading .avatar{border:1px solid #272727}.NavigationButton,.HelpButton{position:relative;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:center}.NavigationButton a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.NavigationButton svg,.HelpButton svg .fill{fill:#636369}.NavigationButton.u-active svg{fill:#e9e9ea}.NavigationButton>.notification{--width: 11px;position:absolute;top:6px;right:6px;width:var(--width);height:var(--width);border-radius:var(--width);border:solid 2px var(--grey-800)}.NavigationButton>.notification.blue{background-color:var(--blue-500)}.EditorView.v-left .children,.EditorView.v-left .EditorPanelContainer{height:100%}.AppNavigationPanel{position:relative;height:100%}.AppNavigationPanel .logoContainer{width:100%;height:95px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #272727}.AppNavigationPanel .logo{position:relative;width:40px;height:40px}.AppNavigationPanel .logo svg{width:100%;height:100%}.AppNavigationPanel .NavigationButton{width:100%;height:54px;border-bottom:1px solid #272727}.AppNavigationPanel .footer{position:absolute;bottom:0;width:100%}.AppNavigationPanel .footer .Tooltip:first-child>.NavigationButton{border-top:1px solid #272727}.AppNavigationPanel .NotificationsButton{width:100%;height:74px;border-top:1px solid #272727}.AppNavigationPanel .AvatarButton{width:100%;height:74px}.Dropdown{font-size:13px;line-height:15px;height:100%;border-radius:4px;background-color:var(--grey-600);color:var(--grey-100);user-select:none;-webkit-user-select:none}.Dropdown.u-large{font-size:15px;line-height:normal;height:32px;color:var(--grey-100)}.Dropdown.u-stealth{background-color:inherit!important;color:var(--grey-300)!important;font-size:15px;margin-bottom:10px}.Dropdown.u-stealth:last-child{margin-bottom:0}.Dropdown.u-stealth>.inner>.label{padding-left:0}.Dropdown.u-active{cursor:pointer;background-color:var(--grey-600)}.Dropdown>.inner{display:flex;align-items:center;height:100%}.Dropdown .label{flex:1 1 100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:4px 10px}.Dropdown .icon{flex:0 0 24px;display:flex;align-items:center;justify-content:center}.Dropdown svg{width:14px;height:14px;fill:#909094}.u-inlineDropdownTextAlign,.u-inlineDropdownTextSize{width:100px}.u-inlineDropdownTextWrap{width:130px}.Select .Select__control{background-color:var(--grey-700);border:1px solid var(--grey-700);border-radius:6px;min-height:58px}.Select .Select__menu{background-color:var(--grey-700)}.Select .Select__option--is-focused{background-color:var(--grey-800)}.Select .Select__value-container{padding:2px 18px}.Select .Select__indicator-separator{display:none}.Select .Select__input-container,.Select .Select__single-value{color:#fff}.EditorHelpWindow>.inner{padding:24px 0}.EditorHelpWindow .emoji{font-size:30px;margin-bottom:12px}.EditorHelpWindow h2{font-size:24px;line-height:34px;margin-top:0}.EditorHelpWindow h2,.EditorHelpWindow h4{color:#fff;font-weight:700}.EditorHelpWindow code{border:1px solid var(--grey-400);padding:0 2px}.UITextInputWithClear{display:flex;height:100%}.UITextInputWithClear.s-not-empty input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.UITextInputWithClear.s-empty .action{display:none}.UITextInputWithClear .action{display:flex;align-items:center;background-color:var(--editor-input-bg-color);border-top-right-radius:6px;border-bottom-right-radius:6px;padding:0 8px;cursor:pointer}.UIIntInput{text-align:right}.UIIntInput.u-disabled{color:var(--grey-500)}.UIThemeToggleControl.FormControl{display:flex;justify-content:space-between;align-items:center}.UIThemeToggleControl.FormControl>.controls{flex:0 0 60px;display:flex;justify-content:space-between}.UIThemeToggleControl.FormControl>.controls div{cursor:pointer}.UIThemeToggleControl.FormControl>.controls svg{fill:#4d4d53}.UIThemeToggleControl.FormControl.u-theme-dark .dark svg{fill:#e9e9ea}.UIThemeToggleControl.FormControl.u-theme-light .light svg{fill:#e9e9ea}.FormControl{font-size:15px;text-align:left;width:100%;margin-bottom:24px}.FormControl>label{display:block;color:var(--grey-300);margin-bottom:8px;user-select:none;-webkit-user-select:none}.FormControl>input,.FormControl .inputWithPrefix>input,.FormControl>textarea{width:100%;color:#fff;background-color:var(--editor-input-bg-color);border:1px solid var(--editor-input-bg-color);border-radius:6px;padding:16px 20px 19px;font-family:var(--font-normal);font-size:16px;line-height:21px}.FormControl>input::placeholder,.FormControl>input:-ms-input-placeholder,.FormControl .inputWithPrefix>input::placeholder,.FormControl .inputWithPrefix>input:-ms-input-placeholder,.FormControl>textarea::placeholder,.FormControl>textarea:-ms-input-placeholder{color:#636369}.FormControl>input:focus,.FormControl .inputWithPrefix>input:focus,.FormControl>textarea:focus{outline:none}.FormControl .inputWithPrefix{display:flex}.FormControl .inputWithPrefix .prefix{flex-basis:160px;flex-shrink:0;background-color:var(--grey-500);color:var(--grey-300);padding:16px var(--spacing-m) 19px;border:1px solid transparent;border-top-left-radius:6px;border-bottom-left-radius:6px;user-select:none;-webkit-user-select:none;font-size:16px;line-height:21px}.FormControl .inputWithPrefix input{padding-left:var(--spacing-m);border-top-left-radius:0;border-bottom-left-radius:0}.FormControl>.CheckboxInput{display:flex;align-items:center;color:var(--grey-300);cursor:pointer;user-select:none;-webkit-user-select:none}.FormControl>.CheckboxInput a{color:inherit;text-decoration:underline}.FormControl>.CheckboxInput a:hover{color:var(--grey-100)}.FormControl>.CheckboxInput .box{position:relative;background-color:var(--editor-input-bg-color);border:1px solid var(--editor-input-bg-color);border-radius:6px;width:24px;height:24px;margin-right:8px}.FormControl>.CheckboxInput.s-checked .icon{position:absolute;top:5px;left:5px;background-color:var(--blue-500);border-radius:3px;width:12px;height:12px}.ContextButton{cursor:pointer;width:24px;height:24px}.ContextButton .fill{fill:#636369}.UIControlForDownloadablesList>.labelContainer{margin-bottom:8px}.UIControlForDownloadablesList>.labelContainer>.label{font-size:12px;padding-bottom:4px;border-bottom:1px solid var(--grey-700);color:var(--grey-400)}.UIControlForDownloadablesList>.control{--offset-left: 8px;--offset-right: 4px;margin-left:calc(-1 * var(--offset-left));margin-right:calc(-1 * var(--offset-right))}.UIDownloadablesList,.UIDownloadablesUploadsList{max-width:100%;overflow:hidden}.UIDownloadablesList>.inner>.UIDownloadableCategory+.UIDownloadableCategory,.UIDownloadablesUploadsList>.inner>.UIDownloadableCategory+.UIDownloadableCategory{margin-top:var(--spacing-s)}.UIDownloadablesList>.inner>.UIDownloadableCategory>.purpose,.UIDownloadablesUploadsList>.inner>.UIDownloadableCategory>.purpose{padding-left:var(--offset-left);margin:var(--spacing-xs) 0 var(--spacing-xs) 0}.UIDownloadablesList>.inner>.UIDownloadableCategory>.purpose .inner,.UIDownloadablesUploadsList>.inner>.UIDownloadableCategory>.purpose .inner{font-size:12px;padding-bottom:4px;border-bottom:1px solid var(--grey-700);color:var(--grey-400)}.UIDownloadableItem{max-width:calc(var(--editor-panel-width) - 28px);padding:6px var(--offset-right) 6px var(--offset-left);display:flex;align-items:center;cursor:pointer}.UIDownloadableItem .title{flex:1 1 100%}.UIDownloadableItem:hover{cursor:grab;background-color:var(--grey-700);border-radius:6px}.UIDownloadableItem .ContextButton{width:18px;height:18px}.UIDownloadableItem .ContextButton .ContextIcon{width:100%;height:100%}.UIDownloadableItem.UIDropzoneReminder{background-color:var(--grey-700);border-radius:6px;margin-left:var(--offset-left);margin-right:var(--offset-right);margin-top:4px;font-size:12px;color:var(--grey-400);cursor:default}.UIDownloadableItem.UIDropzoneReminder .inner{width:100%;text-align:center}.UIDownloadableProgressItem{max-width:calc(var(--editor-panel-width) - 28px);padding:6px 0}.UIDownloadableProgressItem .header{display:flex;align-items:center}.UIDownloadableProgressItem .footer{position:relative;font-size:12px;color:var(--grey-300);padding-left:24px}.UIDownloadableProgressItem .header>svg{flex:0 0 16px;fill:var(--grey-100);margin-right:8px}.UIDownloadableItem>.UIDownloadableIcon{flex:0 0 16px;margin-right:8px;width:16px;height:16px}.UIDownloadableItem>.UIDownloadableIcon>svg{width:100%;height:100%;vertical-align:baseline}.UIDownloadableItem>.UIDownloadableIcon.defaultIcon{display:block}.UIDownloadableItem>.UIDownloadableIcon.defaultIcon>svg{fill:var(--grey-100)}.UIDownloadableItem>.UIDownloadableIcon.hoverIcon{display:none}.UIDownloadableItem>.UIDownloadableIcon.hoverIcon>svg{fill:var(--grey-300);width:80%;height:80%}.UIDownloadableItem:hover>.UIDownloadableIcon.defaultIcon{display:none}.UIDownloadableItem:hover>.UIDownloadableIcon.hoverIcon{display:block}.UIDownloadableProgressItem .header>svg{fill:var(--grey-500)}.UIDownloadableItem .title,.UIDownloadableProgressItem .title{font-size:15px;line-height:18px;color:var(--grey-100);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none}.UIDownloadableProgressItem.s-failed .footer .status{color:#ff5c00}.UIDownloadableProgressItem.u-show-remove{display:flex;align-items:center;justify-content:space-between}.UISelectToolbar{position:absolute;z-index:99;bottom:0;display:flex;gap:4px;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;transition:all .2s ease-out;opacity:0;border-radius:3px}.UISelectToolbar.u-active{bottom:20px;opacity:1}.UISelectToolbar .announcement{color:var(--grey-300);font-size:12px;line-height:15px;pointer-events:none;padding:8px;border-radius:6px;box-shadow:0 2px 16px #0f0f147a;background-color:var(--grey-800)}.UISelectToolbar .announcement:empty{display:none}.UISelectToolbar .inner{pointer-events:all;padding:8px;border-radius:6px;box-shadow:0 2px 16px #0f0f147a;background-color:var(--grey-800)}.UISelectToolbar .UIIconBar{display:flex;border:solid 1px var(--grey-700)}.UISelectToolbar .divider{border-left:1px solid var(--grey-700)}.UISelectToolbar .UIPanelToggleButton{width:50px;height:40px;padding:6px;display:flex;align-items:center;justify-content:center}.UISelectToolbar .UIPanelToggleButton:hover svg .fill{fill:#fff}.UISelectToolbar .UIPanelToggleButton:hover:before{content:"";position:absolute;z-index:0;left:4px;top:4px;width:42px;height:32px;background-color:#27272f;border-radius:4px}.WarningBox{margin-top:8px;margin-bottom:16px;--padding-inline: 12px;border-radius:6px;border:dashed 1px var(--orange-500);background-color:var(--grey-700)}.WarningBox .WarningBoxHeader{padding-left:var(--padding-inline);padding-top:7px;padding-right:8px;padding-bottom:3px;color:var(--orange-500);display:flex;justify-content:space-between;align-items:center}.WarningBox .WarningBoxHeader .WarningBoxHeaderTitle{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:13px;line-height:1.38;color:var(--orange-500)}.WarningBox .WarningBoxHeader svg.WarningIcon{width:16px;height:16px;fill:var(--orange-500)}.WarningBox .WarningBoxBody{cursor:pointer;padding-inline:var(--padding-inline);padding-top:0;padding-bottom:10px;text-align:left;font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:13px;line-height:1.38;color:var(--grey-300)}.WarningBox .WarningBoxBody p{margin:0}.WarningBox .WarningBoxBody p+p{margin-top:8px}.WarningBox .WarningBoxBody span.link{color:var(--bw-white);text-decoration:underline}.InvisibleIframe{width:calc(100% + var(--main-content-padding) * 2);height:calc(100% + var(--main-content-padding) * 2);margin:calc(var(--main-content-padding) * -1);border:0px}.bw-white{color:#fff}.bg-bw-white{background-color:#fff}.bw-black{color:#000}.bg-bw-black{background-color:#000}.grey-100{color:#e9e9ea}.bg-grey-100{background-color:#e9e9ea}.grey-200{color:#bcbcbf}.bg-grey-200{background-color:#bcbcbf}.grey-300{color:#909094}.bg-grey-300{background-color:#909094}.grey-400{color:#636369}.bg-grey-400{background-color:#636369}.grey-500{color:#4d4d53}.bg-grey-500{background-color:#4d4d53}.grey-600{color:#36363e}.bg-grey-600{background-color:#36363e}.grey-700{color:#27272f}.bg-grey-700{background-color:#27272f}.grey-800{color:#191921}.bg-grey-800{background-color:#191921}.grey-900{color:#0f0f14}.bg-grey-900{background-color:#0f0f14}.blue-100{color:#ecefff}.bg-blue-100{background-color:#ecefff}.blue-200{color:#b4c1ff}.bg-blue-200{background-color:#b4c1ff}.blue-300{color:#8fa1ff}.bg-blue-300{background-color:#8fa1ff}.blue-400{color:#6982ff}.bg-blue-400{background-color:#6982ff}.blue-500{color:#4463ff}.bg-blue-500{background-color:#4463ff}.blue-600{color:#364fcc}.bg-blue-600{background-color:#364fcc}.blue-700{color:#293b99}.bg-blue-700{background-color:#293b99}.blue-800{color:#1b2866}.bg-blue-800{background-color:#1b2866}.blue-900{color:#0e1433}.bg-blue-900{background-color:#0e1433}.orange-100{color:#ffdecc}.bg-orange-100{background-color:#ffdecc}.orange-200{color:#ffbe99}.bg-orange-200{background-color:#ffbe99}.orange-300{color:#ff9d66}.bg-orange-300{background-color:#ff9d66}.orange-400{color:#ff7d33}.bg-orange-400{background-color:#ff7d33}.orange-500{color:#ff5c00}.bg-orange-500{background-color:#ff5c00}.orange-600{color:#e65300}.bg-orange-600{background-color:#e65300}.orange-700{color:#b34000}.bg-orange-700{background-color:#b34000}.orange-800{color:#802e00}.bg-orange-800{background-color:#802e00}.orange-900{color:#331200}.bg-orange-900{background-color:#331200}.yellow-100{color:#fff7e6}.bg-yellow-100{background-color:#fff7e6}.yellow-200{color:#ffe8b3}.bg-yellow-200{background-color:#ffe8b3}.yellow-300{color:#ffd980}.bg-yellow-300{background-color:#ffd980}.yellow-400{color:#ffc94d}.bg-yellow-400{background-color:#ffc94d}.yellow-500{color:#ffb200}.bg-yellow-500{background-color:#ffb200}.yellow-600{color:#cc8e00}.bg-yellow-600{background-color:#cc8e00}.yellow-700{color:#b37d00}.bg-yellow-700{background-color:#b37d00}.yellow-800{color:#664700}.bg-yellow-800{background-color:#664700}.yellow-900{color:#332400}.bg-yellow-900{background-color:#332400}.green-100{color:#ecf8f2}.bg-green-100{background-color:#ecf8f2}.green-200{color:#c6ead8}.bg-green-200{background-color:#c6ead8}.green-300{color:#8ed4b0}.bg-green-300{background-color:#8ed4b0}.green-400{color:#68c696}.bg-green-400{background-color:#68c696}.green-500{color:#42b87c}.bg-green-500{background-color:#42b87c}.green-600{color:#359363}.bg-green-600{background-color:#359363}.green-700{color:#286e4a}.bg-green-700{background-color:#286e4a}.green-800{color:#1a4a32}.bg-green-800{background-color:#1a4a32}.green-900{color:#0d2519}.bg-green-900{background-color:#0d2519}:root{--bw-white: #fff;--bw-black: #000;--grey-100: #e9e9ea;--grey-200: #bcbcbf;--grey-300: #909094;--grey-400: #636369;--grey-500: #4d4d53;--grey-600: #36363e;--grey-700: #27272f;--grey-800: #191921;--grey-900: #0f0f14;--blue-100: #ecefff;--blue-200: #b4c1ff;--blue-300: #8fa1ff;--blue-400: #6982ff;--blue-500: #4463ff;--blue-600: #364fcc;--blue-700: #293b99;--blue-800: #1b2866;--blue-900: #0e1433;--orange-100: #ffdecc;--orange-200: #ffbe99;--orange-300: #ff9d66;--orange-400: #ff7d33;--orange-500: #ff5c00;--orange-600: #e65300;--orange-700: #b34000;--orange-800: #802e00;--orange-900: #331200;--yellow-100: #fff7e6;--yellow-200: #ffe8b3;--yellow-300: #ffd980;--yellow-400: #ffc94d;--yellow-500: #ffb200;--yellow-600: #cc8e00;--yellow-700: #b37d00;--yellow-800: #664700;--yellow-900: #332400;--green-100: #ecf8f2;--green-200: #c6ead8;--green-300: #8ed4b0;--green-400: #68c696;--green-500: #42b87c;--green-600: #359363;--green-700: #286e4a;--green-800: #1a4a32;--green-900: #0d2519}.mt-none{margin-top:0!important}.mb-none{margin-bottom:0!important}.ml-none{margin-left:0!important}.mr-none{margin-right:0!important}.max-width-none{max-width:0px!important;margin-left:auto;margin-right:auto}.mt-spacing-xxs{margin-top:4px!important}.mb-spacing-xxs{margin-bottom:4px!important}.ml-spacing-xxs{margin-left:4px!important}.mr-spacing-xxs{margin-right:4px!important}.max-width-spacing-xxs{max-width:4px!important;margin-left:auto;margin-right:auto}.mt-spacing-xs{margin-top:8px!important}.mb-spacing-xs{margin-bottom:8px!important}.ml-spacing-xs{margin-left:8px!important}.mr-spacing-xs{margin-right:8px!important}.max-width-spacing-xs{max-width:8px!important;margin-left:auto;margin-right:auto}.mt-spacing-s{margin-top:12px!important}.mb-spacing-s{margin-bottom:12px!important}.ml-spacing-s{margin-left:12px!important}.mr-spacing-s{margin-right:12px!important}.max-width-spacing-s{max-width:12px!important;margin-left:auto;margin-right:auto}.mt-spacing-m{margin-top:16px!important}.mb-spacing-m{margin-bottom:16px!important}.ml-spacing-m{margin-left:16px!important}.mr-spacing-m{margin-right:16px!important}.max-width-spacing-m{max-width:16px!important;margin-left:auto;margin-right:auto}.mt-spacing-l{margin-top:24px!important}.mb-spacing-l{margin-bottom:24px!important}.ml-spacing-l{margin-left:24px!important}.mr-spacing-l{margin-right:24px!important}.max-width-spacing-l{max-width:24px!important;margin-left:auto;margin-right:auto}.mt-spacing-xl{margin-top:32px!important}.mb-spacing-xl{margin-bottom:32px!important}.ml-spacing-xl{margin-left:32px!important}.mr-spacing-xl{margin-right:32px!important}.max-width-spacing-xl{max-width:32px!important;margin-left:auto;margin-right:auto}.mt-spacing-xxl{margin-top:40px!important}.mb-spacing-xxl{margin-bottom:40px!important}.ml-spacing-xxl{margin-left:40px!important}.mr-spacing-xxl{margin-right:40px!important}.max-width-spacing-xxl{max-width:40px!important;margin-left:auto;margin-right:auto}.mt-spacing-xxxl{margin-top:48px!important}.mb-spacing-xxxl{margin-bottom:48px!important}.ml-spacing-xxxl{margin-left:48px!important}.mr-spacing-xxxl{margin-right:48px!important}.max-width-spacing-xxxl{max-width:48px!important;margin-left:auto;margin-right:auto}.mt-spacing-xxxxl{margin-top:56px!important}.mb-spacing-xxxxl{margin-bottom:56px!important}.ml-spacing-xxxxl{margin-left:56px!important}.mr-spacing-xxxxl{margin-right:56px!important}.max-width-spacing-xxxxl{max-width:56px!important;margin-left:auto;margin-right:auto}.mt-spacing-screen-max{margin-top:1440px!important}.mb-spacing-screen-max{margin-bottom:1440px!important}.ml-spacing-screen-max{margin-left:1440px!important}.mr-spacing-screen-max{margin-right:1440px!important}.max-width-spacing-screen-max{max-width:1440px!important;margin-left:auto;margin-right:auto}.mt-spacing-screen-large{margin-top:1280px!important}.mb-spacing-screen-large{margin-bottom:1280px!important}.ml-spacing-screen-large{margin-left:1280px!important}.mr-spacing-screen-large{margin-right:1280px!important}.max-width-spacing-screen-large{max-width:1280px!important;margin-left:auto;margin-right:auto}.mt-spacing-screen-big{margin-top:960px!important}.mb-spacing-screen-big{margin-bottom:960px!important}.ml-spacing-screen-big{margin-left:960px!important}.mr-spacing-screen-big{margin-right:960px!important}.max-width-spacing-screen-big{max-width:960px!important;margin-left:auto;margin-right:auto}.mt-spacing-screen-normal{margin-top:720px!important}.mb-spacing-screen-normal{margin-bottom:720px!important}.ml-spacing-screen-normal{margin-left:720px!important}.mr-spacing-screen-normal{margin-right:720px!important}.max-width-spacing-screen-normal{max-width:720px!important;margin-left:auto;margin-right:auto}.mt-spacing-screen-small{margin-top:560px!important}.mb-spacing-screen-small{margin-bottom:560px!important}.ml-spacing-screen-small{margin-left:560px!important}.mr-spacing-screen-small{margin-right:560px!important}.max-width-spacing-screen-small{max-width:560px!important;margin-left:auto;margin-right:auto}:root{--none: 0px;--spacing-xxs: 4px;--spacing-xs: 8px;--spacing-s: 12px;--spacing-m: 16px;--spacing-l: 24px;--spacing-xl: 32px;--spacing-xxl: 40px;--spacing-xxxl: 48px;--spacing-xxxxl: 56px;--spacing-screen-max: 1440px;--spacing-screen-large: 1280px;--spacing-screen-big: 960px;--spacing-screen-normal: 720px;--spacing-screen-small: 560px}.title1,h1{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:80px;line-height:1.09}@media screen and (max-width: 700px){.title1,h1{font-size:60px;line-height:1.08}}.title2,h2{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:40px;line-height:1.25}.title3,h3{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:30px;line-height:1.33}.text-lead{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:24px;line-height:1.42}.text-normal{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:18px;line-height:1.89}.text-small{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:15px;line-height:1.73}.text-footnote{font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:13px;line-height:1.38}.font-bold{font-family:var(--font-bold)}.font-normal{font-family:var(--font-normal)}.text-align-center{text-align:center}.ltr{text-align:left}.rtl{text-align:right}.editor-container{position:relative;line-height:21px;font-weight:400;text-align:left}.editor-inner{position:relative}.editor-input{resize:none;position:relative;tab-size:1;outline:0}.editor-placeholder{position:absolute;overflow:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;display:inline-block;pointer-events:none}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#0951be;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.editor-code{background-color:#0951be;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;tab-size:2;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;background-color:#0951be;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:#00000080}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:0;position:relative}.editor-heading-h1{font-size:24px;color:#050505;font-weight:400;margin:0 0 12px;padding:0}.editor-heading-h2{font-size:15px;color:#65676b;font-weight:700;margin:10px 0 0;padding:0;text-transform:uppercase}.editor-quote{margin:0 0 0 20px;font-size:15px;color:#65676b;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.toolbar{display:flex;vertical-align:middle}.toolbar button.toolbar-item{border:0;display:flex;background:none;padding:8px;cursor:pointer;vertical-align:middle}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;vertical-align:-.25em;display:flex;opacity:.6}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background-color:#dfe8fa4d}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar .divider{width:1px;background-color:#eee;margin:0 4px}.toolbar select.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;width:70px;font-size:14px;color:#777;text-overflow:ellipsis}.toolbar select.code-language{text-transform:capitalize;width:130px}.toolbar .toolbar-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;overflow:hidden;text-overflow:ellipsis;width:70px;height:20px;text-align:left}.toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;user-select:none;-webkit-user-select:none;margin-right:8px;line-height:16px;background-size:contain}.toolbar i.chevron-down{margin-top:3px;width:16px;height:16px;display:flex;user-select:none;-webkit-user-select:none}.toolbar i.chevron-down.inside{width:16px;height:16px;display:flex;margin-left:-25px;margin-top:11px;margin-right:10px;pointer-events:none}i.chevron-down{background-color:transparent;background-size:contain;display:inline-block;height:8px;width:8px}#block-controls button:hover{background-color:#efefef}#block-controls button:focus-visible{border-color:#00f}#block-controls span.block-type{background-size:contain;display:block;width:18px;height:18px;margin:2px}.dropdown{z-index:5;display:block;position:absolute;box-shadow:0 12px 28px #0003,0 2px 4px #0000001a,inset 0 0 0 1px #ffffff80;border-radius:8px;min-width:100px;min-height:40px;background-color:#fff}.dropdown .item{margin:0 8px;padding:8px;color:#050505;cursor:pointer;line-height:16px;font-size:15px;display:flex;align-content:center;flex-direction:row;flex-shrink:0;justify-content:space-between;background-color:#fff;border-radius:8px;border:0;min-width:268px}.dropdown .item .active{display:flex;width:20px;height:20px;background-size:contain}.dropdown .item:first-child{margin-top:8px}.dropdown .item:last-child{margin-bottom:8px}.dropdown .item:hover{background-color:#eee}.dropdown .item .text{display:flex;line-height:20px;flex-grow:1;width:200px}.dropdown .item .icon{display:flex;width:20px;height:20px;user-select:none;-webkit-user-select:none;margin-right:12px;line-height:16px;background-size:contain}.link-editor{position:absolute;z-index:100;top:-10000px;left:-10000px;margin-top:-6px;opacity:0;background-color:#fff;box-shadow:0 5px 10px #0000004d;border-radius:8px;transition:opacity .5s;width:251px;left:initial!important;right:32px!important}.link-editor{background-color:var(--grey-800);border-radius:6px}.link-editor .link-input{display:block;width:calc(100% - 24px);box-sizing:border-box;padding:8px 12px;border-radius:15px;background-color:#eee;font-size:15px;color:#050505;border:0;outline:0;position:relative;font-family:inherit;background-color:var(--grey-800);margin:0;font-family:var(--font-normal);font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;font-size:13px;line-height:1.38;color:var(--grey-100);text-overflow:ellipsis}.link-editor div.link-action{background-size:16px;background-position:center;background-repeat:no-repeat;width:35px;vertical-align:-.25em;position:absolute;right:0;top:0;bottom:0;cursor:pointer;background-image:url(/_astro/checkbox-circle-fill.eeff9d4a.svg)}.link-editor .button{width:20px;height:20px;display:inline-block;padding:6px;border-radius:8px;cursor:pointer;margin:0 2px}.link-editor .button.hovered{width:20px;height:20px;display:inline-block;background-color:#eee}.link-editor .button i,.actions i{background-size:contain;display:inline-block;height:20px;width:20px;vertical-align:-.25em}
