.htmlEditor{position:absolute;top:0px;left:0px;right:0px;bottom:0px;height:100%;box-sizing:border-box;overflow:hidden;display:grid;grid-template-areas:"MainButtons LeftPanel Toolbar"
"MainButtons LeftPanel EditorContent"
"MainButtons LeftPanel SourceView";grid-template-columns:64px auto 1fr;grid-template-rows:auto 1fr auto}@media only screen and (max-width:750px){.htmlEditor{grid-template-columns:44px auto 1fr}.formRow1Col:has(.htmlEditor.htmlEditor--inline){padding-left:0px;padding-right:0px}.formRow1Col:has(.htmlEditor.htmlEditor--inline) .formRowLabel,.formRow1Col:has(.htmlEditor.htmlEditor--inline) .formRowDescription{padding-left:8px}}.htmlEditorFlexContainer{position:relative;flex-grow:1;z-index:1;display:flex;flex-direction:column}.htmlEditorIFrameContainer>iframe{position:absolute;height:100%;width:100%}.htmlEditorIFrameContainer{position:relative;grid-column:EditorContent;grid-row:EditorContent;transition:transform 200ms ease;transform-origin:top right}.htmlEditorTemplatedContainer{position:relative;clear:both}.htmlEditorTemplatedContainer .htmlEditor{border:none}.htmlEditorFullPageIFrame{border:none;width:100%;height:100%;box-sizing:border-box;display:block}.htmlEditorSVGContainer{width:0px;height:0px;margin:0px;padding:0px;position:absolute;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.htmlEditorSVGContainerSVG{width:9999999px;height:9999999px;margin:0px;padding:0px}.htmlEditorMUReconnectWrapper{z-index:-1;width:100vw;height:100vh;position:fixed;top:0px;left:0px;opacity:0;-webkit-transition:opacity 100ms ease;-moz-transition:opacity 100ms ease;transition:opacity 100ms ease;background-color:rgba(0,0,0,0.30);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.htmlEditorMUReconnectWrapperShow{opacity:1;z-index:12}.htmlEditorMUReconnectMessageBox{padding:1rem;border-radius:3px;position:fixed;top:50vh;left:50vw;background-color:#363640;color:#fff;transform:translate(-50%,-50%)}.htmlEditorErrorPopup{z-index:-1;width:350px;height:95px;padding:20px;box-sizing:border-box;position:fixed;top:0px;right:0px;opacity:0;border-radius:0px 0px 0px 5px;-webkit-transition:opacity 100ms ease;-moz-transition:opacity 100ms ease;transition:opacity 100ms ease;background-color:rgb(255,110,110);color:white;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.htmlEditorErrorPopup span{font-size:39px;padding-right:6px;font-weight:bold;vertical-align:text-top;line-height:35px;float:left}.htmlEditorErrorPopupShow{opacity:1;z-index:13;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.htmlEditorErrorPopup.userNotice{width:685px;height:70px;background-color:#ffa46e}.htmlEditorErrorPopupShow.userNotice span{padding-right:0px;margin-right:10px;transform:rotate(90deg) translateX(-3px)}.htmlEditorErrorPopupShow.userNotice err{display:inline;line-height:0}.htmlEditorErrorPopupShow.userNotice notice{position:absolute;display:block;bottom:14px;width:100%;font-size:smaller;padding-left:38px}.htmlEditorErrorPopup.userNotice oops{}.htmlEditor--inline{background:#fff;border-color:#ccc;border-style:solid;border-width:1px;position:relative;grid-template-areas:"Toolbar Toolbar Toolbar"
"LeftPanel EditorContent EditorContent"
"LeftPanel EditorContent EditorContent"
"LeftPanel SourceView SourceView";grid-template-columns:auto auto 1fr;grid-template-rows:auto 1fr 1fr auto}@media only screen and (max-width:750px){.htmlEditor--inline{grid-template-columns:auto auto 1fr}}.htmlEditor--inline .htmlEditorMainButtons__container *,.htmlEditor--inline .htmlEditorToolbar *{color:#2F2F38}.htmlEditor--inline .htmlEditorMainButtons__container,.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton,.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled,.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled:hover,.htmlEditor--inline .htmlEditorToolbar .HTMLEditorUIButton,.htmlEditor--inline .htmlEditorToolbar .HTMLEditorUIControl,.htmlEditor--inline .htmlEditorToolbar input{background-color:transparent}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle.HTMLEditorUIButton-StateActive,.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle.HTMLEditorUIButton-StateActive:hover,.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle:hover,.htmlEditor--inline .htmlEditorToolbar .HTMLEditorUIButton.HTMLEditorUIButton-StateActive{background-color:#d9eef8}.htmlEditor--inline .htmlEditorToolbarContainer{width:100%;display:flex;flex-flow:row nowrap}.htmlEditor--inline .htmlEditorToolbar,.htmlEditor--inline .htmlEditorToolbar.htmlEditorToolbarHidden{display:flex;justify-content:flex-start;align-items:center;border:none;overflow-y:hidden;overflow-x:auto;flex:1 1 auto;flex-wrap:nowrap;order:0;position:relative;scrollbar-width:thin;scrollbar-color:#636368 transparent;scroll-behavior:smooth}@media only screen and (max-width:700px){.htmlEditor--inline .htmlEditorToolbar{margin:0;width:auto;display:flex}}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height{padding:0 5px}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height .HTMLEditorUIControl{padding:0;margin:0}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height .HTMLEditorUIWidthHeight-Container{width:50px}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height .HTMLEditorUIWidthHeight-InputLabel{display:none}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height .HTMLEditorUIWidthHeight-Label{margin:0}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height input{padding:0;border:none;border-bottom:2px solid dimgrey;transition:border 0.1s linear}.htmlEditor--inline .htmlEditorToolbar .htmlEditorInlineToolbar_width_height input:focus{border-bottom:2px solid #428bca;box-shadow:none}.htmlEditor--inline .htmlEditorMainButtons__container{position:relative;width:100%;height:32px;z-index:auto;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;order:99}.htmlEditor--inline .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle .HTMLEditorUIButtonIcon{padding:4px 1px;width:24px;height:28px}@media (max-width:700px){.htmlEditor--inline .HTMLEditorUIButtonIcon{width:22px}}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle{flex-grow:0;width:auto;height:32px;padding:0 4px}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButtonIcon,.htmlEditor--inline .htmlEditorToolbarContainer .HTMLEditorUIButtonIcon{flex-grow:0}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButtonLabel,.htmlEditor--inline .htmlEditorToolbarContainer .HTMLEditorUIButtonLabel{display:none!important}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIControl,.htmlEditor--inline .htmlEditorToolbarContainer .HTMLEditorUIControl,.htmlEditor--inline .htmlEditorToolbar .HTMLEditorUIControl-Content{height:100%}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButtonWithContextMenu-Arrow{display:none}.htmlEditor--inline .htmlEditorMainButtons__container .HTMLEditorUIButton:last-child{margin-left:auto}.htmlEditor--inline.htmlEditorLeftPanelWide .htmlEditorLeftPanelPanelContainer{display:block;width:280px;height:100%;top:0;left:0;background:#363640}.htmlEditor--inline .htmlEditorLeftPanelPanelContainer .htmlEditorPanelContainer{left:0}.htmlEditor--inline .htmlEditorSplitPanelContent.htmlEditorReset{border-top:3px solid #333}.htmlEditor--inline .htmlEditorSplitPanelHeader.htmlEditorReset{order:2}.globalCursor_alias,.globalCursor_alias *,.globalCursor_alias .htmlEditorReset{cursor:alias!important}.globalCursor_all-scroll,.globalCursor_all-scroll *,.globalCursor_all-scroll .htmlEditorReset{cursor:all-scroll!important}.globalCursor_cell,.globalCursor_cell *,.globalCursor_cell .htmlEditorReset{cursor:cell!important}.globalCursor_context-menu,.globalCursor_context-menu *,.globalCursor_context-menu .htmlEditorReset{cursor:context-menu!important}.globalCursor_col-resize,.globalCursor_col-resize *,.globalCursor_col-resize .htmlEditorReset{cursor:col-resize!important}.globalCursor_copy,.globalCursor_copy *,.globalCursor_copy .htmlEditorReset{cursor:copy!important}.globalCursor_crosshair,.globalCursor_crosshair *,.globalCursor_crosshair .htmlEditorReset{cursor:crosshair!important}.globalCursor_default,.globalCursor_default *,.globalCursor_default .htmlEditorReset{cursor:default!important}.globalCursor_e-resize,.globalCursor_e-resize *,.globalCursor_e-resize .htmlEditorReset{cursor:e-resize!important}.globalCursor_ew-resize,.globalCursor_ew-resize *,.globalCursor_ew-resize .htmlEditorReset{cursor:ew-resize!important}.globalCursor_grab,.globalCursor_grab *,.globalCursor_grab .htmlEditorReset{cursor:move!important;cursor:grab!important;cursor:-moz-grab!important;cursor:-webkit-grab!important}.globalCursor_grabbing,.globalCursor_grabbing *,.globalCursor_grabbing .htmlEditorReset{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.globalCursor_help,.globalCursor_help *,.globalCursor_help .htmlEditorReset{cursor:help!important}.globalCursor_move,.globalCursor_move *,.globalCursor_move .htmlEditorReset{cursor:move!important}.globalCursor_n-resize,.globalCursor_n-resize *,.globalCursor_n-resize .htmlEditorReset{cursor:n-resize!important}.globalCursor_ne-resize,.globalCursor_ne-resize *,.globalCursor_ne-resize .htmlEditorReset{cursor:ne-resize!important}.globalCursor_nesw-resize,.globalCursor_nesw-resize *,.globalCursor_nesw-resize .htmlEditorReset{cursor:nesw-resize!important}.globalCursor_ns-resize,.globalCursor_ns-resize *,.globalCursor_ns-resize .htmlEditorReset{cursor:ns-resize!important}.globalCursor_nw-resize,.globalCursor_nw-resize *,.globalCursor_nw-resize .htmlEditorReset{cursor:nw-resize!important}.globalCursor_nwse-resize,.globalCursor_nwse-resize *,.globalCursor_nwse-resize .htmlEditorReset{cursor:nwse-resize!important}.globalCursor_no-drop,.globalCursor_no-drop *,.globalCursor_no-drop .htmlEditorReset{cursor:no-drop!important}.globalCursor_none,.globalCursor_none *,.globalCursor_none .htmlEditorReset{cursor:none!important}.globalCursor_not-allowed,.globalCursor_not-allowed *,.globalCursor_not-allowed .htmlEditorReset{cursor:not-allowe!important}.globalCursor_pointer,.globalCursor_pointer *,.globalCursor_pointer .htmlEditorReset{cursor:pointer!important}.globalCursor_progress,.globalCursor_progress *,.globalCursor_progress .htmlEditorReset{cursor:progress!important}.globalCursor_row-resize,.globalCursor_row-resize *,.globalCursor_row-resize .htmlEditorReset{cursor:row-resize!important}.globalCursor_s-resize,.globalCursor_s-resize *,.globalCursor_s-resize .htmlEditorReset{cursor:s-resize!important}.globalCursor_se-resize,.globalCursor_se-resize *,.globalCursor_se-resize .htmlEditorReset{cursor:se-resize!important}.globalCursor_sw-resize,.globalCursor_sw-resize *,.globalCursor_sw-resize .htmlEditorReset{cursor:sw-resize!important}.globalCursor_text,.globalCursor_text *,.globalCursor_text .htmlEditorReset{cursor:text!important}.globalCursor_vertical-text,.globalCursor_vertical-text *,.globalCursor_vertical-text .htmlEditorReset{cursor:vertical-text!important}.globalCursor_w-resize,.globalCursor_w-resize *,.globalCursor_w-resize .htmlEditorReset{cursor:w-resize!important}.globalCursor_wait,.globalCursor_wait *,.globalCursor_wait .htmlEditorReset{cursor:wait!important}.globalCursor_zoom-in,.globalCursor_zoom-in *,.globalCursor_zoom-in .htmlEditorReset{cursor:zoom-in!important}.globalCursor_zoom-out,.globalCursor_zoom-out *,.globalCursor_zoom-out .htmlEditorReset{cursor:zoom-out!important}.globalCursor_initial,.globalCursor_initial *,.globalCursor_initial .htmlEditorReset{cursor:initial!important}#HTMLEditorToolbarTop{position:absolute;z-index:10;text-align:center;top:0px;left:0px;right:0px;height:0px;display:flex;&:before{content:'';display:block;flex-grow:1;flex-basis:0px}&.HTMLEditorToolbarTop--AccommodateLeftPanel::before{min-width:344px}&:after{content:'';display:block;flex-grow:1;flex-basis:0px}}.htmlEditorToolbarContainer{grid-area:Toolbar;box-sizing:border-box;width:auto;-webkit-font-smoothing:antialiased;color:#303030;text-decoration:none;font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;letter-spacing:0px;line-height:100%;font-style:normal;background:linear-gradient(to bottom,#ffffff 0%,#ffffff 21%,#fafafa 72%);border-bottom:1px solid #d2d2d2;white-space:normal;-webkit-touch-callout:none;user-select:none;overflow-x:auto;scrollbar-width:thin;text-align:left;vertical-align:top;z-index:1;opacity:0;animation:ToolbarMainContainer-FadeIn 0.4s ease-out;animation-fill-mode:forwards}@keyframes ToolbarMainContainer-FadeIn{to{opacity:1}}.htmlEditor--inline{& .htmlEditorToolbarContainer{min-height:32px;@media screen and (max-width:700px){min-height:44px}}}.htmlEditorToolbar{--toolbar-height:50px;max-height:var(--toolbar-height);--toolbar-total-toolgroups:20;--toolbar-toolgroup-areas:"";display:grid;grid-template-columns:1fr repeat(var(--toolbar-total-toolgroups),auto) 1fr;grid-template-rows:var(--toolbar-height);grid-template-areas:var(--toolbar-toolgroup-areas);text-align:center;@media only screen and (max-width:750px){--toolbar-height:44px}&.htmlEditorToolbarHidden{display:none}& .HTMLEditorUIControl{margin:0}& input[type="text"]{padding:0}}.htmlEditorToolbarToolGroup{position:relative;min-width:min-content;display:flex;flex-flow:row nowrap;--active-color:#d9eef8;--border-color:#e0e0e0;&.htmlEditorToolbarToolGroup--hidden{display:none}&.htmlEditorToolbarToolGroup--deactivated{& .HTMLEditorUIButton{opacity:0.3;pointer-events:none!important}}&.htmlEditorToolbarToolGroup--borderLeft{border-left:1px solid var(--border-color)}&.htmlEditorToolbarToolGroup--borderRight{border-right:1px solid var(--border-color)}&:has(.htmlEditorToolbarToolGroup__expandButton:hover){box-shadow:inset 0 0 0 1px var(--active-color)}& .HTMLEditorUIButton{background:transparent;color:#303030;min-width:min-content;&:hover{background-color:var(--active-color)}&.HTMLEditorUIButton-StateActive{background-color:var(--active-color);&:hover{background-color:var(--active-color)}}&.HTMLEditorUIButton-StateDisabled{opacity:0.5}& .HTMLEditorUIButtonIcon{color:#6d737a}&.htmlEditorToolbarToolGroup__expandButton{padding:0 3px;&.HTMLEditorUIButton-StateActive,&:hover{background-color:#f1f1f1!important}&:hover{box-shadow:inset 0 0 0 1px var(--active-color);& .HTMLEditorUIButtonIcon{color:#428BCA}}& .HTMLEditorUIButtonIcon{min-width:unset;width:20px;padding:0}}}}.htmlEditor--inline{& .htmlEditorToolbarToolGroup{height:32px;padding-top:0;& .htmlEditorToolbarToolGroup__label{display:none}}}.HTMLEditorUIButtonWithContextMenu{position:relative}.HTMLEditorUIButtonWithContextMenu-Arrow{box-sizing:border-box;cursor:default;height:20px;width:12px;display:inline-block;position:absolute;top:0px;right:0px;color:#9A9A9F}.HTMLEditorUIButtonWithContextMenu-Arrow:hover{background-color:rgba(81,185,237,0.2);color:#fff}.HTMLEditorUIButton-StateDisabled .HTMLEditorUIButtonWithContextMenu-Arrow{visibility:hidden}.HTMLEditorUIButtonWithContextMenu.htmlEditorReset .contextMenuBlock.htmlEditorReset{top:0;left:100%;display:none}.HTMLEditorUIButtonWithContextMenu.htmlEditorReset .contextMenuBlock.htmlEditorReset.contextMenuBlockOpenAnimIn{display:block}.HTMLEditorUIButtonWithContextMenu ul.contextMenuBlock{padding:0px;background-color:#363640}.HTMLEditorUIButtonWithContextMenu .contextMenuBlock a{background-color:#363640;color:#FFF;width:auto}.contextMenuBlock a.HTMLEditorUIButtonWithContextMenu-Hover{background-color:#428bca}.htmlEditorLeftPanel{width:100%;box-sizing:border-box;background:#363640;color:#fff;z-index:11;position:relative;overflow:visible;grid-area:LeftPanel}.htmlEditorLeftPanel--open{}@media (min-width:700px){.htmlEditor--inline .htmlEditorLeftPanel{position:fixed;top:0;left:0;bottom:0;width:auto}}.htmlEditorLeftPanelForAnEditor{display:none;height:100%;position:relative;z-index:1;outline:none;height:100%;grid-template-areas:"Panel";grid-template-columns:1fr;grid-template-rows:1fr}.htmlEditorLeftPanelForAnEditor--active{display:grid}.htmlEditorLeftPanel a{color:white}@media only screen and (max-width:1100px){.htmlEditorPanelContainer{max-width:400px}}@media only screen and (max-width:700px){.htmlEditorLeftPanel{width:100%;box-sizing:border-box;grid-column:LeftPanel;grid-row:LeftPanel}.htmlEditorLeftPanel--open{grid-column:LeftPanel / EditorContent;grid-row:LeftPanel}.htmlEditorPanelContainer{width:100%!important;max-width:100%!important;box-sizing:border-box}}.htmlEditorLeftPanel-DragStarted .htmlEditorLeftPanelForAnEditor.htmlEditorLeftPanelForAnEditorShow{display:none}.htmlEditorLeftPanel-DragStarted .htmlEditorLeftPanelForAnEditor.htmlEditorLeftPanelForAnEditorShow.htmlEditorLeftPanelForAnEditor-DragOrigin,.htmlEditorLeftPanelForAnEditor.htmlEditorLeftPanelForAnEditor-DragOrigin{display:flex;flex-direction:column;height:100%}.HTMLEditorUIControl{background-color:rgba(255,255,255,0.04);padding:10px;margin-bottom:10px;border-radius:4px}.HTMLEditorUIControl-Content>.HTMLEditorUIControl{margin-top:10px}.HTMLEditorUIControl .HTMLEditorUIControl{margin-left:0;margin-right:0}.HTMLEditorUIClearButton{display:flex;box-sizing:border-box;background-color:#696969;border:0;border-radius:2px;color:#fff;height:auto;cursor:pointer;min-width:30px;max-width:30px;align-items:center;justify-content:center;margin:0 0 0 6px;transition:background-color 0.15s ease-out}.HTMLEditorUIClearButton:hover{background-color:#428bca}.htmlEditorLeftPanelContent{user-select:none}.htmlEditorLeftPanelContent input[type=text],.htmlEditorLeftPanelContent select,.htmlEditorLeftPanelContent textarea{padding:8px 2px;background:none;color:white;border:none;border-bottom:3px solid dimgrey;box-sizing:border-box;font-size:10pt!important;display:block;resize:none}.htmlEditorLeftPanelContent input[type=text]:focus,.htmlEditorLeftPanelContent select:focus,.htmlEditorLeftPanelContent textarea:focus{border:none;border-bottom:3px solid #428bca;box-shadow:none;outline:none}.htmlEditorLeftPanelContent select option{background:#2f2f38}.htmlEditorLeftPanelContent :-moz-placeholder,.htmlEditorLeftPanelContent ::-moz-placeholder,.htmlEditorLeftPanelContent ::-webkit-input-placeholder{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.htmlEditorLeftPanel .HTMLEditorUIButton .HTMLEditorUIButtonIcon{color:white}.htmlEditorLeftPanel .HTMLEditorUIButton{background:#40404A;border-radius:4px;transition:all 0.2s ease-out}.htmlEditorLeftPanel .HTMLEditorUIControl .HTMLEditorUIButton{background:rgba(0,0,0,0.1)}.htmlEditorLeftPanel .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle{height:64px;max-height:64px;padding:0px;margin:0px!important}.htmlEditorLeftPanelContent .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle{background:#3e3e47}.htmlEditorLeftPanelContent .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.htmlEditorLeftPanelContent .HTMLEditorUIButton.HTMLEditorUIButton-ToolbarStyle:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.htmlEditorLeftPanel .HTMLEditorUIButton.HTMLEditorUIButton-StateActive{background-color:#428bca}.htmlEditorLeftPanel .HTMLEditorUIButton-StateDisabled,.htmlEditorLeftPanel .HTMLEditorUIButton-StateDisabled:hover,.htmlEditorLeftPanel .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled,.htmlEditorLeftPanel .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled:hover{background-color:#393940;opacity:0.3;cursor:default}.htmlEditorLeftPanel .htmlEditorLeftPanelMainButtons .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled,.htmlEditorLeftPanel .htmlEditorLeftPanelMainButtons .HTMLEditorUIButton.HTMLEditorUIButton-StateDisabled:hover{background-color:#2f2f38;opacity:0.3}.htmlEditorLeftPanel .HTMLEditorUIButton:hover{background-color:#428bca}.htmlEditorToolbarPublishSaved{-webkit-animation-name:animSavedDelay;animation-name:animSavedDelay;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes animSavedDelay{0%{opacity:0.3;-webkit-filter:grayscale(80%);filter:grayscale(80%)}100%{opacity:1;-webkit-filter:none;filter:none}}@keyframes animSavedDelay{0%{opacity:0.3;-webkit-filter:grayscale(80%);filter:grayscale(80%)}100%{opacity:1;-webkit-filter:none;filter:none}}.htmlEditorToolbarLabel{white-space:nowrap}.htmlEditorToolbarPublishLabel{display:inline-block;vertical-align:bottom;overflow:visible;visibility:visible}.htmlEditorToolbarSavingLabel,.htmlEditorToolbarSavedLabel{display:block;overflow:visible;white-space:normal;float:left;width:100%;height:0px;visibility:hidden}.htmlEditorToolbarSavedLabel{font-size:8px;line-height:7px}.htmlEditorToolbarPublishSaving .htmlEditorToolbarSavingLabel{visibility:visible}.htmlEditorToolbarPublishSaving .htmlEditorToolbarPublishLabel{visibility:hidden}.htmlEditorToolbarPublishSaved .htmlEditorToolbarSavingLabel{visibility:visible;-webkit-animation-name:animSaving;animation-name:animSaving;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:100ms;animation-duration:100ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes animSaving{0%{visibility:visible}100%{visibility:hidden}}@keyframes animSaving{0%{visibility:visible}100%{visibility:hidden}}.htmlEditorToolbarPublishSaved .htmlEditorToolbarSavedLabel{-webkit-animation-name:animSaved;animation-name:animSaved;-webkit-animation-delay:2100ms;animation-delay:2100ms;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes animSaved{0%{visibility:hidden}5%{visibility:visible}95%{visibility:visible}100%{visibility:hidden}}@keyframes animSaved{0%{visibility:hidden}5%{visibility:visible}95%{visibility:visible}100%{visibility:hidden}}.htmlEditorToolbarPublishSaved .htmlEditorToolbarPublishLabel{-webkit-animation-name:animPublish;animation-name:animPublish;-webkit-animation-delay:6100ms;animation-delay:6100ms;-webkit-animation-duration:200ms;animation-duration:200ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes animPublish{0%{visibility:hidden}100%{visibility:visible}}@keyframes animPublish{0%{visibility:hidden}100%{visibility:visible}}.htmlEditorPanelContainer{top:0;left:0;width:280px;height:100%;overflow:hidden;background:#363640;z-index:1;display:flex;position:absolute;flex-direction:column;border-left:1px solid #2a2a2a;opacity:0;transform:translateZ(0px) translateX(0px);pointer-events:none;box-sizing:border-box;grid-area:Panel}.htmlEditorPanelContainer-show{position:relative;opacity:1;transform:none;pointer-events:all}.htmlEditorPanelContainer>div{opacity:0;transition:opacity 400ms ease}.htmlEditorPanelContainer-show>div,.htmlEditorPanelContainer-showFromLeft>div,.htmlEditorPanelContainer-showFromRight>div{opacity:1;position:relative}.htmlEditorPanelContainer-showFromLeft{position:relative;opacity:1;animation:htmlEditorPanelContainer-showFromLeft-anim 200ms forwards ease-out;pointer-events:all}.htmlEditorPanelContainer-showFromRight{position:relative;opacity:1;animation:htmlEditorPanelContainer-showFromRight-anim 200ms forwards ease-out;pointer-events:all}.htmlEditorPanelContainer-hideToLeft{animation:htmlEditorPanelContainer-hideToLeft-anim 200ms forwards ease-out}.htmlEditorPanelContainer-hideToRight{animation:htmlEditorPanelContainer-hideToRight-anim 200ms forwards ease-out}@keyframes htmlEditorPanelContainer-showFromLeft-anim{0%{transform:translateX(-14px)}100%{transform:translateX(0px)}}@keyframes htmlEditorPanelContainer-showFromRight-anim{0%{transform:translateX(14px)}100%{transform:translateX(0px)}}@keyframes htmlEditorPanelContainer-hideToLeft-anim{0%{transform:translateX(0px)}100%{transform:translateX(-14px)}}@keyframes htmlEditorPanelContainer-hideToRight-anim{0%{transform:translateX(0px)}100%{transform:translateX(14px)}}.htmlEditorPanelContainer-hideToLeft h1{visibility:hidden}.htmlEditorPanelContainer-hideToRight h1{visibility:hidden}.htmlEditorLeftPanelCloseButton{box-sizing:border-box;position:absolute;right:11px;top:12px;width:32px;height:32px;padding:8px;color:#fff;cursor:pointer;-moz-transition:transform .1s ease-in-out;-webkit-transition:transform .1s ease-in-out;transition:transform .125s ease-in-out;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.htmlEditorLeftPanelCloseButton:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.htmlEditorLeftPanelBackButton{box-sizing:border-box;width:32px;height:32px;padding:8px;position:relative;top:8px;left:8px;color:#fff;cursor:pointer;display:none}.htmlEditorLeftPanelBackButton.htmlEditorLeftPanelBackButton_Show{display:inline}.htmlEditorLeftPanelFlexGrow{display:flex;flex-direction:column;width:auto;flex-grow:1;box-sizing:border-box}.htmlEditorLeftPanelForAnEditor h1{margin:0px;padding:16px;font-weight:normal;font-size:20px;color:#fff;display:inline-block;user-select:none;transform:translateZ(0px)}.htmlEditorLeftPanelContent{flex-grow:1;position:relative;height:100%;overflow:hidden;padding:10px;width:100%;box-sizing:border-box}.htmlEditorLeftPanel__subHeading{display:block;padding:20px 5px 10px 0;& :first-child{padding-top:0}}.htmlEditorLeftPanelContent{flex-grow:1;position:relative;padding:10px;width:100%;box-sizing:border-box}.htmlEditorLeftPanelScrollable{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#636368 transparent;scroll-behavior:smooth}.htmlEditorLeftPanelScrollable::-webkit-scrollbar{width:10px}.htmlEditorLeftPanelScrollable::-webkit-scrollbar-track{background:none}.htmlEditorLeftPanelScrollable::-webkit-scrollbar-thumb{border-top:4px solid #353535;border-bottom:4px solid #353535;border-left:1px solid #353535;border-right:1px solid #353535;background-color:#636368;border-radius:6px}.htmlEditorLeftPanelScrollable::-webkit-scrollbar-thumb:hover{background-color:#707072}.htmlEditorLeftPanelScrollable::-webkit-scrollbar-thumb:active{background-color:#686869}.htmlEditorMainButtons__sharedContainer{grid-area:MainButtons;position:relative;background-color:#2F2F38;z-index:12}.htmlEditorMainButtons__container{width:100%;left:0;top:0;background-color:#2F2F38;color:#FFFFFF;z-index:22;user-select:none;display:none;align-items:stretch;flex-direction:column;height:100%;position:relative;user-select:none;&.htmlEditorMainButtons__container--shown{display:flex}& .HTMLEditorUIButton{@media only screen and (max-width:750px){height:auto!important;max-height:46px!important;flex-grow:1}& .HTMLEditorUIButtonLabel{@media only screen and (max-width:750px){display:none!important}@media only screen and (max-height:600px){display:none!important}}&>a{@media only screen and (max-width:750px){display:flex;flex-grow:1}}&.HTMLEditorUIButton-ToolbarStyle{box-sizing:border-box;width:100%;height:64px;text-align:center;padding-left:0px;padding-right:0px;cursor:pointer;transition:all 0.2s ease-out;background-color:transparent;&:hover{background-color:rgba(66,139,202,0.7)}&.HTMLEditorUIButton-StateActive{background-color:#428bca;&:hover{background-color:#428bca}}&.HTMLEditorUIButton-StateDisabled{background-color:transparent;pointer-events:none;cursor:default}}}& a{color:#FFFFFF}}.HTMLEditorInsertPanel{height:100%!important;max-height:100%;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;gap:10px;user-select:none;padding:0 20px 10px}.insert__title{text-transform:uppercase;letter-spacing:1px;padding:25px 0 10px;margin:0 0 5px;position:sticky;top:-10px;z-index:1;background-color:#363640;box-shadow:0 8px 11px #363640;overflow:hidden visible;width:100%;box-sizing:border-box;z-index:2}.insert__overflowWrapper{overflow:hidden;filter:blur(0);transition:filter 0.6s ease-out;height:100%;max-height:100%}.insert__mainContainer{height:100%;max-height:100%;overflow:hidden scroll;scroll-behavior:smooth}.insert__elementContainer{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding-left:10px;margin-left:-10px;margin-right:-10px}@media (max-width:700px){.insert__elementContainer{padding-top:3px;padding-left:3px}}.insert__compositionPanelButton{padding:15px!important}.insert__compositionPanelButton>*{text-align:left!important}.insert__compositionPanelButton__numberOfItems{margin-left:10px;border-radius:50%;background-color:rgba(255,255,255,0.1);color:#FFF;font-size:10px;height:22px;width:22px;line-height:0;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;box-sizing:content-box;text-align:center;opacity:0.7}.insert__dragHintOverlay{grid-row:1 / 3;grid-column:1 / 3;position:absolute!important;top:0;left:0;bottom:0;right:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:rgba(66,139,202,0.95);pointer-events:none;z-index:2;opacity:0!important;transition:opacity 0.2s ease-out;max-height:100vh}.insert__dragHintOverlay--show{opacity:1!important;pointer-events:all}.insert__dragHintOverlay__container{display:flex;flex-flow:row nowrap;width:100%;justify-content:center}.insert__dragHintOverlay__label{width:100%;font-size:18px;letter-spacing:1px;margin:16px;text-align:center}.insert__dragHintOverlay__label span{opacity:0.2;transition:opacity 0.2s ease-out;display:inline-block}.insert__dragHintOverlay--show .insert__dragHintOverlay__label span{animation:Insert-DragHintOverlay-Label-FadeIn 1.3s ease-out;animation-fill-mode:forwards}@keyframes Insert-DragHintOverlay-Label-FadeIn{0%{opacity:0.2;transform:translateY(0)}15%{opacity:1;transform:translateY(-3px)}75%{opacity:1;transform:translateY(-3px)}85%{transform:translateY(0)}100%{opacity:0.4}}.insert__dragHintOverlay__label span:nth-child(1){animation-delay:0.4s}.insert__dragHintOverlay__label span:nth-child(2){animation-delay:1.6s}.insert__dragHintOverlay__label span:nth-child(3){animation-delay:2.8s}.insert__dragHintOverlay__label span:nth-child(4){animation-delay:4s}.insert__dragHintOverlay__box{height:60px;width:40%;box-sizing:content-box;border-radius:3px;margin:10px;border:2px dashed #FFF;position:relative;display:none}.insert__dragHintOverlay--show .insert__dragHintOverlay__box{display:block}.insert__dragHintOverlay__mover{position:absolute;top:-2px;bottom:0;left:-2px;right:0;background-color:#FFF;border-radius:3px;width:calc(100% + 4px);height:calc(100% + 4px);transform-origin:center;animation:InsertCompositionDragHint 4s 1.4s ease;animation-fill-mode:forwards}@keyframes InsertCompositionDragHint{0%{opacity:1;transform:scale(1) translateY(0) translateX(0)}25%{opacity:1;transform:scale(0.85) translateY(-30%) translateX(0)}50%{opacity:1;transform:scale(0.85) translateY(-30%) translateX(calc(119% + calc(2 * 10px)))}80%{opacity:1;transform:scale(1) translateY(0) translateX(calc(100% + calc(2 * 10px)))}100%{opacity:1;transform:scale(1) translateY(0) translateX(calc(100% + calc(2 * 10px)))}}.insert__dragHintOverlay__mover__mouse{position:absolute;right:20px;top:20px;background-color:rgba(0,0,0,0.2);border:4px solid rgba(0,0,0,0.3);border-radius:50%;width:30px;height:30px;transform-origin:center;animation:Insert-DragHintOverlayAnimation 4s 0.8s ease-in-out;animation-fill-mode:forwards;opacity:0}@keyframes Insert-DragHintOverlayAnimation{0%{opacity:0;transform:scale(1) translateY(10px) translateX(0)}10%{transform:scale(1)}20%{opacity:1;transform:scale(0.6) translateY(0)}25%{transform:scale(0.6) translateX(0)}43%{opacity:1;transform:scale(0.6) translateX(30px)}50%{opacity:1;transform:scale(0.6) translateX(30px)}50%{opacity:1;transform:scale(0.6) translateY(0) translateX(30px)}68%{transform:translateY(0) translateX(0)}74%{opacity:0.6;transform:scale(1) translateX(0)}100%{opacity:0;transform:scale(1) translateY(0) translateX(0)}}.insert__dropdown{}.insert__dropdown__labelContainer{padding:10px 5px 5px 0;position:relative;border-radius:3px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;background-color:#363640;z-index:1;margin-top:5px}.insert__dropdown__content{position:relative;perspective:70px;perspective-origin:center;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding-top:10px;margin-bottom:10px;width:100%}.insert__dropdown--closed.insert__dropdown__content{display:none}.insert__composition,.insert__compositionPanelButton{opacity:0;animation:Insert-DropdownContent-SlideIn 0.2s ease-out;animation-fill-mode:forwards}.insert__composition:nth-child(1),.insert__compositionPanelButton:nth-child(1){animation-delay:40ms}.insert__composition:nth-child(2),.insert__compositionPanelButton:nth-child(2){animation-delay:80ms}.insert__composition:nth-child(3),.insert__compositionPanelButton:nth-child(3){animation-delay:120ms}.insert__composition:nth-child(4),.insert__compositionPanelButton:nth-child(4){animation-delay:160ms}.insert__composition:nth-child(5),.insert__compositionPanelButton:nth-child(5){animation-delay:200ms}.insert__composition:nth-child(6),.insert__compositionPanelButton:nth-child(6){animation-delay:240ms}.insert__composition:nth-child(7),.insert__compositionPanelButton:nth-child(7){animation-delay:280ms}.insert__composition:nth-child(8),.insert__compositionPanelButton:nth-child(8){animation-delay:320ms}.insert__composition:nth-child(9),.insert__compositionPanelButton:nth-child(9){animation-delay:360ms}.insert__composition:nth-child(10),.insert__compositionPanelButton:nth-child(10){animation-delay:400ms}.insert__composition:nth-child(11),.insert__compositionPanelButton:nth-child(11){animation-delay:440ms}.insert__composition:nth-child(12),.insert__compositionPanelButton:nth-child(12){animation-delay:480ms}.insert__composition:nth-child(13),.insert__compositionPanelButton:nth-child(13){animation-delay:520ms}.insert__composition:nth-child(14),.insert__compositionPanelButton:nth-child(14){animation-delay:560ms}.insert__composition:nth-child(15),.insert__compositionPanelButton:nth-child(15){animation-delay:600ms}.insert__composition:nth-child(16),.insert__compositionPanelButton:nth-child(16){animation-delay:640ms}.insert__composition:nth-child(17),.insert__compositionPanelButton:nth-child(17){animation-delay:680ms}.insert__composition:nth-child(18),.insert__compositionPanelButton:nth-child(18){animation-delay:720ms}.insert__composition:nth-child(19),.insert__compositionPanelButton:nth-child(19){animation-delay:760ms}.insert__composition:nth-child(20),.insert__compositionPanelButton:nth-child(20){animation-delay:800ms}.insert__composition:nth-child(21),.insert__compositionPanelButton:nth-child(21){animation-delay:840ms}.insert__composition:nth-child(22),.insert__compositionPanelButton:nth-child(22){animation-delay:880ms}.insert__composition:nth-child(23),.insert__compositionPanelButton:nth-child(23){animation-delay:920ms}.insert__composition:nth-child(24),.insert__compositionPanelButton:nth-child(24){animation-delay:960ms}.insert__composition:nth-child(25),.insert__compositionPanelButton:nth-child(25){animation-delay:1000ms}@keyframes Insert-DropdownContent-SlideIn{from{opacity:0;transform:translateY(15px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.insert__element{box-sizing:border-box;display:flex;position:relative;flex-flow:column nowrap;align-items:center;justify-content:center;transition:all 0.15s ease-out;margin-right:var(--margin);margin-bottom:var(--margin);outline:0;border:2px solid transparent;border-radius:4px;background:#40404A;cursor:grab;padding:8px 5px;box-sizing:border-box;text-align:center;text-transform:uppercase;letter-spacing:1px;color:#fff;font-size:10px;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overflow:visible;box-shadow:0 2px 7px rgba(0,0,0,0.2);top:0}.insert__element:hover{border-color:rgba(66,139,202,0.5);top:-3px;box-shadow:0 6px 9px rgba(0,0,0,0.2)}.insert__element::after{content:'';position:absolute;height:3px;width:calc(100% + 4px);left:-2px;bottom:-2px}.insert__element:hover::after{bottom:-5px}.insert__element::before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background-color:transparent;transition:background-color 0.2s ease-out}.insert__element:hover::before{background-color:rgba(66,139,202,0.1)}.insert__element--disabled{cursor:not-allowed;pointer-events:none;opacity:0.5}.insert__element--depressed{cursor:grabbing}.insert__element--depressed::before{background-color:rgba(66,139,202,0.2)!important}.insert__element__icon{display:block;margin:3px auto 8px;width:22px;height:22px;text-align:center}.insert__element__interactionHint div{padding:0 3px 3px 3px}.insert__element__interactionHint span{color:#FFF}@media screen and (max-width:500px){.insert__element{--columns:4;--margin:3px;justify-content:center;padding:14px}.insert__element:hover{top:0;box-shadow:none}.insert__element__label{display:none}.insert__element svg{display:block;margin:4px}}.insert__composition{box-sizing:border-box;display:block;position:relative;top:0;right:0;align-items:center;justify-content:flex-start;transform-origin:center;perspective:50px;transition:all 0.2s ease;opacity:0;margin:0 5px 15px 5px;outline:0;border-radius:3px;cursor:-webkit-grab;width:calc(100% - 10px);text-align:center;color:#fff;object-fit:contain;user-select:none;overflow:visible;background-color:transparent;user-select:none;perspective:100px;perspective-origin:top center}.insert__composition__layoutContainer{display:grid;transform:translateZ(0);box-shadow:0 4px 10px rgba(0,0,0,0.7),0 5px 5px rgba(0,0,0,0.6);transition:all 0.2s ease-out}.insert__composition--depressed .insert__composition__layoutContainer{transform:scale(1.02) rotateX(-0.6deg) translateZ(-0.5px);box-shadow:0 1px 5px rgba(0,0,0,0.5),0 1px 2px rgba(0,0,0,0.7);z-index:1;cursor:-webkit-grabbing}.insert__composition__dragOverlay{position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none;background-color:rgba(66,139,202,0);color:transparent;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all 0.2s ease-out;font-size:12px;border-radius:4px;padding:10px 20px;user-select:none}.insert__composition:hover .insert__composition__dragOverlay{background-color:rgba(66,139,202,0.2);color:#FFF}.insert__composition--depressed .insert__composition__dragOverlay{background-color:rgba(66,139,202,0.3)!important;color:transparent!important}.insert__composition__image{grid-area:MainDisplay;display:block;width:100%;margin:0;transition:padding 0.2s ease-out;border-radius:3px;box-sizing:border-box;pointer-events:none;user-select:none}.insert__composition--depressed .insert__composition__image{padding:-5px}.htmlEditorInsertMediaPanel{padding:0}.htmlEditorInsertMediaPanel-Iframe{border:0px;margin:0px;flex-grow:1;width:100%;min-height:100%}.TreeView__node{width:100%;font-size:10px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"DropdownArrow Label"
"Children Children"}.TreeView__node:hover{}.TreeView__node:hover>.TreeView__node__label{}.TreeView__node--selected{}.TreeView__node--selected>.TreeView__node__children{border-left:1px solid #428BCA}.TreeView__node--selected>.TreeView__node__label{color:#428BCA}.TreeView__node--closed>.TreeView__node__children{display:none}.TreeView__node__label{grid-area:Label;padding:3px;width:100%}.TreeView__node__label:hover{background-color:rgba(255,255,255,0.05)}.TreeView__node__dropdownArrow{grid-area:DropdownArrow;display:flex;align-items:center;justify-content:center;width:12px}.TreeView__node__dropdownArrow:before{content:'';height:4px;width:4px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;transform:rotate(45deg) translate(0,-2px);transform-origin:center}.TreeView__node--closed>.TreeView__node__dropdownArrow:before{transform:rotate(-45deg) translate(0,-2px)}.TreeView__node__children{grid-area:Children;padding-left:10px;border-left:1px solid rgba(255,255,255,0.1)}.htmlEditorReset.HTMLEditor-UI-Control-MainPallateContainer{display:flex;flex-flow:row nowrap;cursor:pointer}.htmlEditorReset.HTMLEditor-UI-Control-MainPallateSwatch{flex:1 1 auto;height:60px}.htmlEditorReset.HTMLEditor-UI-Control-PallateContainer{display:flex;flex-flow:row nowrap;margin:10px auto;transition:all 0.2s;border:2px solid transparent}.htmlEditorReset.HTMLEditor-UI-Control-PallateContainer:hover{border-color:#fff}.htmlEditorReset.HTMLEditor-UI-Control-PallateSwatch{flex:1 1 auto;height:60px;cursor:pointer}.htmlEditorSourceCaretIdle{animation:animIdleCaret 1.2s infinite!important}.htmlEditorSourceCaretVisible{visibility:visible!important;animation:animFlashingCaret 1.2s infinite}@keyframes animIdleCaret{0%{opacity:1}100%{opacity:1}}@keyframes animFlashingCaret{0%{opacity:1}20%{opacity:1}35%{opacity:0}65%{opacity:0}80%{opacity:1}100%{opacity:1}}.htmlEditorReset.htmlEditorSourceWrapper{position:absolute;top:0px;left:0px;bottom:0px;right:0px;outline:#d2d2d2 solid 1px;background:#fff}.htmlEditorSourceWrapper.SourceAnimate.htmlEditorReset{transition:height 100ms ease-out}.source_added{background-color:#C8FFA3;animation:animSourceAdded 400ms forwards!important}.source_longAnimation{animation-duration:5000ms!important}@keyframes animSourceAdded{0%{background:#C8FFA3}100%{background:transparent}}.source_removed_container{position:relative}.source_removed{position:absolute;top:100%;left:100%;z-index:2;display:block;transform:translate(0px,-100%);background-color:#FFBFBF;animation:animSourceRemoved 400ms forwards}@keyframes animSourceRemoved{0%{opacity:1;transform:translate(0px,-100%)}100%{opacity:0;transform:translate(0px,-150%)}}.htmlEditorSettingsIcon.htmlEditorReset,.htmlEditorFormatIcon.htmlEditorReset{background-repeat:no-repeat;width:20px;height:20px;overflow:visible;text-align:center;opacity:0.8}.htmlEditorSettingsIcon.htmlEditorReset:hover,.htmlEditorFormatIcon.htmlEditorReset:hover,.htmlEditorCloseIcon.htmlEditorReset:hover{opacity:1}.htmlEditorSettingsIcon.htmlEditorReset{margin-top:3px;background-image:url("/_public/Controls/Forms/HTMLEditor/Core/PageSourceEditor/icons/settings.svg")}.htmlEditorFormatIcon.htmlEditorReset{margin-top:3px;background-image:url("/_public/Controls/Forms/HTMLEditor/Core/PageSourceEditor/icons/reformat.svg")}.htmlEditorSettings.htmlEditorReset{white-space:nowrap;display:block;text-transform:uppercase;font-size:10px;line-height:8px;padding:1px 4px 2px 4px;color:#303030;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:0px;font-style:normal}.htmlEditorSettings.htmlEditorReset .htmlEditorSettingsOption.htmlEditorReset{text-align:left;position:relative;color:white;display:block;line-height:30px;padding-right:40px}.htmlEditorSettingsOption.htmlEditorSettingsOptionDisabled.htmlEditorReset{color:#999}.htmlEditorSettings.htmlEditorReset input{position:absolute;top:2px;right:0px;text-align:right;max-width:40px;padding:2px 6px 2px 6px;min-height:12px;box-sizing:content-box}.htmlEditorSettings.htmlEditorReset input[type=checkbox],.htmlEditorSettings.htmlEditorReset input[type=radio]{margin-top:5px}.htmlEditorReset.htmlEditorWorkingBox{opacity:0;position:absolute;left:3px;bottom:9px;width:18px;height:5px}.htmlEditorReset.htmlEditorWorkingBox.htmlEditorWorkingBoxVisible{opacity:1;animation:waitingAnimationAppear 0.3s}.htmlEditorReset.htmlEditorWorkingBox.htmlEditorWorkingBoxHidden{opacity:0;animation:waitingAnimationHide 0.4s}.htmlEditorReset.htmlEditorWorkingDot{display:block;position:absolute;width:4px;height:4px;background:#CCC;border-radius:50%}.htmlEditorWorkingBoxHidden.htmlEditorReset .htmlEditorReset.htmlEditorWorkingDot{background-color:rgb(64,106,134)}.htmlEditorReset.htmlEditorWorkingDotA,.htmlEditorReset.htmlEditorWorkingDotB,.htmlEditorReset.htmlEditorWorkingDotC{animation:waitingAnimation 0.9s infinite}.htmlEditorWorkingBoxHidden.htmlEditorReset .htmlEditorReset.htmlEditorWorkingDotA,.htmlEditorWorkingBoxHidden.htmlEditorReset .htmlEditorReset.htmlEditorWorkingDotB,.htmlEditorWorkingBoxHidden.htmlEditorReset .htmlEditorReset.htmlEditorWorkingDotC{animation:waitingDotAnimationHide 0.1s ease-in forwards}.htmlEditorReset.htmlEditorWorkingDotA{left:0px;top:0px}.htmlEditorReset.htmlEditorWorkingDotB{left:6px;top:0px;animation-delay:0.3s}.htmlEditorReset.htmlEditorWorkingDotC{left:12px;top:0px;animation-delay:0.6s}.htmlEditorWorkingBoxHidden .htmlEditorReset.htmlEditorWorkingDotA{animation-delay:0.2s}.htmlEditorWorkingBoxHidden .htmlEditorReset.htmlEditorWorkingDotB{animation-delay:0.1s}@keyframes waitingAnimation{0%{transform:scale(1)}16%{transform:scale(1.4)}33%{transform:scale(1)}}@keyframes waitingAnimationAppear{from{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0%)}}@keyframes waitingAnimationHide{0%{opacity:1}99%{opacity:1}100%{opacity:0}}@keyframes waitingDotAnimationHide{from{opacity:1;transform:translateX(0px)}to{opacity:0;transform:translateX(10px)}}.HTMLEditorPageSourceEditor-Error tooltipcontent{background-color:#363640;cursor:default}.HTMLEditorPageSourceEditor-Error tooltipchevron{background-color:#363640;border-color:#D2D2D2}.HTMLEditorPageSourceEditor-Error tooltipcontent svg.HTMLEditorPageSourceEditor-Error-SVG{margin:0px;display:block;width:20px;height:20px;fill:white}.HTMLEditorPageSourceEditor-Error-FlexContainer{display:flex;height:43px}.HTMLEditorPageSourceEditor-Error-Flex1{height:100%;width:40px;display:flex;align-items:center;justify-content:flex-end}.HTMLEditorPageSourceEditor-Error-Flex2{height:100%;flex-grow:1;text-align:center;font-size:12px;box-sizing:border-box;padding-top:3px}.HTMLEditorPageSourceEditor-Error-Flex2 em{font-size:16px;font-style:normal}.HTMLEditorPageSourceEditor-Error-LineNumMsg{font-size:12px;text-align:center;color:#bfbfca;cursor:pointer;position:absolute;left:0px;right:0}.HTMLEditorPageSourceEditor-Error-LineNumMsg:hover{color:white}.HTMLEditorPageSourceEditor-Error-LineNum{}.htmlEditorSplitPanelContainer.htmlEditorReset{display:none;flex-direction:column;height:20px;background-color:white;bottom:0px;left:0px;right:0px;grid-area:SourceView}.SplitPanelAnimate.htmlEditorReset{transition:height 100ms ease-out}.htmlEditorSplitPanelHeader.htmlEditorReset{position:relative;background-color:#363640;height:25px;border-bottom:1px solid #c6c6c6;cursor:row-resize;user-select:none}.htmlEditorSplitPanelContent.htmlEditorReset{position:relative;flex-grow:1;background-color:white;z-index:1}.htmlEditorSplitPanelContentItem.htmlEditorReset{position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-color:white;z-index:1;display:none}div.htmlEditorSplitPanelContentItemVisible.htmlEditorReset{display:block}.htmlEditorSplitPanelEventShield.htmlEditorReset{position:fixed;top:0px;left:0px;right:0px;bottom:0px;display:none;z-index:3;cursor:row-resize}.htmlEditorSplitPanelTab.htmlEditorReset{font-family:"Roboto",Arial,Verdana,sans-serif;line-height:1.285;display:inline-block;height:100%;cursor:pointer;border-right:1px solid #d7d7d9;font-size:13px;padding-top:5px;padding-left:10px;padding-right:10px;color:#ffffff;box-sizing:border-box}.htmlEditorSplitPanelTabActive.htmlEditorReset{background-color:#428bca}.htmlEditorSplitPanelToolbar.htmlEditorReset{display:inline-block;position:absolute;right:0px;width:100px;height:100%;text-align:right}.htmlEditorSplitPanelToolbarButton.htmlEditorReset{height:100%;display:none;width:25px;cursor:pointer;color:#d7d7d9;vertical-align:top}.htmlEditorSplitPanelToolbarButton.htmlEditorReset:hover{color:#fff}.htmlEditorSplitPanelToolbarButton.htmlEditorReset svg{width:20px;height:20px;margin-top:3px;margin-right:3px}.htmlEditorSplitPanelToolbarButtonVisible.htmlEditorReset{display:inline-block}.HTMLEditorUI-2ColumnControl{display:flex}.HTMLEditorUI-2ColumnControl .HTMLEditorUIControl:first-child{flex-grow:1;margin-right:5px}.HTMLEditorUI-2ColumnControl .HTMLEditorUIControl:nth-child(2){flex-grow:1;margin-left:5px}.HTMLEditorUIControl .HTMLEditorUIControl{margin:0;background:none;padding:0}.HTMLEditorUIControl .HTMLEditorUIControl + .HTMLEditorUIControl{padding-top:15px}.HTMLEditorUIControl .HTMLEditorUIControl:last-of-type{padding-bottom:0}.HTMLEditorUIControl{position:relative;box-sizing:border-box}.HTMLEditorUIControl *{box-sizing:border-box}.HTMLEditorUIControl-Content{position:relative}.HTMLEditorUIControl-Header{margin-bottom:10px;margin-top:5px;margin-left:1px;text-transform:uppercase;font-size:10px;line-height:10px;letter-spacing:1px}.HTMLEditorUIControl-helpText{opacity:0.4;transition:opacity 0.2s ease-out;font-size:12px;position:absolute;right:8px;top:8px}.HTMLEditorUIControl .HTMLEditorUIControl .HTMLEditorUIControl-helpText{right:0px;top:0px}.HTMLEditorUIControl:hover .HTMLEditorUIControl-helpText{opacity:0.8}.HTMLEditorUIControl-helpIcon{color:#898989;vertical-align:text-bottom;height:1.5em}.HTMLEditorUIControl-HeaderIconContainer{display:flex;align-items:center}.HTMLEditorUIControl-Minimized .HTMLEditorUIControl-Header{margin-bottom:6px}.HTMLEditorUIControl-Minimized .HTMLEditorUIControl-MinimizeButton{margin-bottom:6px}.HTMLEditorUIControl-MinimizeContent{overflow:hidden;height:0px;transition:height 0.2s ease-out}.HTMLEditorUIControl-MinimizeButton{margin:5px 9px 12px 0;transition:transform 0.2s ease-out}.HTMLEditorUIControl-Minimized .HTMLEditorUIControl-MinimizeButton{transform:rotateZ(-90deg)}.HTMLEditorUIAlignment{padding:0px;background-color:transparent}.HTMLEditorUIAlignment .HTMLEditorUIControl-Content{display:flex;height:100%}.HTMLEditorUIAlignment .HTMLEditorUIButton-ToolbarStyle .HTMLEditorUIButtonLabel{margin-bottom:8px}@media only screen and (max-width:750px){.HTMLEditorUIAlignment .HTMLEditorUIButton-ToolbarStyle .HTMLEditorUIButtonIcon{margin-bottom:-2px}}.htmlEditorReset.HTMLEditorUIVerticalAlignment__outer{position:relative;border:2px solid #6B6B6B;height:60px;margin:10px 0}.htmlEditorReset.HTMLEditorUIVerticalAlignment__line{position:absolute;left:0;right:0;height:0;border-top:2px dotted #428bca;transform:translateY(-1px);transition:all 0.2s ease-out;box-sizing:border-box}.htmlEditorReset.HTMLEditorUIVerticalAlignment__button{position:absolute;left:50%;border:1px solid #fff;background:#42424B;border-radius:50%;height:20px;width:20px;transition:all 0.2s ease-out;box-sizing:border-box;transform:translateX(-50%) translateY(-50%);cursor:pointer}.htmlEditorReset.HTMLEditorUIVerticalAlignment__button:before{position:absolute;content:'';top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:30%;width:30%;background:transparent;transition:all 0.2s ease-out;border-radius:50%}.htmlEditorReset.HTMLEditorUIVerticalAlignment__button:hover{border-color:#428bca}.htmlEditorReset.HTMLEditorUIVerticalAlignment__button--selected{border:2px solid #428bca;background:#428bca}.htmlEditorReset.HTMLEditorUIVerticalAlignment__button--selected:before{background:#fff}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__outer{position:relative;border:2px solid #6B6B6B;height:60px;margin:10px 0;display:flex;justify-content:space-around;align-items:center}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__line{position:absolute;top:0;bottom:0;width:0;border-right:2px dotted #428bca;transition:all 0.2s ease-out;box-sizing:border-box}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__button{position:relative;display:block;border:1px solid #fff;background:#42424B;border-radius:50%;height:20px;width:20px;transition:all 0.2s ease-out;box-sizing:border-box;cursor:pointer}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__button:before{position:absolute;content:'';top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:30%;width:30%;background:transparent;transition:all 0.2s ease-out;border-radius:50%}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__button:hover{border-color:#428bca}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__button--selected{border:2px solid #428bca;background:#428bca}.htmlEditorReset.HTMLEditorUIHorizontalAlignment__button--selected:before{background:#fff}.HTMLEditorUIBackgroundPosition-SelectBox{height:40px;width:80px;background-color:transparent;border:2px solid #428bca;pointer-events:none;position:absolute;transform:translateX(-50%) translateY(-50%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.htmlEditorReset.HTMLEditorUIBackgroundPosition__point{position:absolute;top:50%;border:1px solid #fff;background:#42424B;border-radius:50%;height:20px;width:20px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;box-sizing:border-box;transform:translateX(-50%) translateY(-50%);cursor:pointer}.htmlEditorReset.HTMLEditorUIBackgroundPosition__point:before{position:absolute;content:'';top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:6px;width:6px;background:transparent;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;border-radius:50%}.htmlEditorReset.HTMLEditorUIBackgroundPosition__point:hover{border-color:#428bca}.htmlEditorReset.HTMLEditorUIBackgroundPosition__point--selected{border:2px solid #428bca;background:#428bca}.htmlEditorReset.HTMLEditorUIBackgroundPosition__point--selected:before{background:#fff}.HTMLEditorUIBasicString{}.HTMLEditorUIBasicString-Input{box-sizing:border-box;width:100%}.HTMLEditorUIBasicString-Input[disabled]{opacity:0.7}.HTMLEditorUIBasicString-Input[disabled] + .HTMLEditorUIBasicString-Clear{display:none}.HTMLEditorUIBasicString-TextArea{overflow:hidden}.HTMLEditorUIBasicString-InputContainer{position:relative}.HTMLEditorUIBasicString-NoLabel{margin-top:-6px}.HTMLEditorUIBasicString-Clear{height:20px;width:20px;background:linear-gradient(90deg,rgba(62,62,71,0.15) 0%,rgba(62,62,71,0.8) 20%,rgba(62,62,71,1) 40%,rgba(62,62,71,1) 100%);position:absolute;right:0;top:11px;transition:opacity 0.2s ease-out;opacity:1;cursor:pointer}.HTMLEditorUIBasicString-Clear:hover{}.htmlEditorReset .HTMLEditorUIBasicString-Clear::before,.htmlEditorReset .HTMLEditorUIBasicString-Clear::after{content:'';width:18px;height:2px;background-color:#868686;position:absolute;top:5px;left:5px}.htmlEditorReset .HTMLEditorUIBasicString-Clear::before{transform:rotate(45deg)}.htmlEditorReset .HTMLEditorUIBasicString-Clear::after{transform:rotate(-45deg)}.HTMLEditorUIBasicString-Input:focus + .HTMLEditorUIBasicString-Clear,.HTMLEditorUIBasicString-TextArea:focus + .HTMLEditorUIBasicString-Clear,.HTMLEditorUIBasicString-Input:placeholder-shown + .HTMLEditorUIBasicString-Clear,.HTMLEditorUIBasicString-TextArea:placeholder-shown + .HTMLEditorUIBasicString-Clear{pointer-events:none;opacity:0}.HTMLEditorUIBoolean{}.HTMLEditorUIBoolean-CheckBox{display:none}.HTMLEditorUIBoolean-Label{display:inline-flex;flex-flow:row nowrap;align-items:flex-start;margin:0;cursor:pointer}.HTMLEditorUIBoolean-Label__text{margin-top:5px;font-size:10px;text-transform:uppercase;letter-spacing:1px}.HTMLEditorUIBoolean__fakeCheckbox{margin-right:15px;position:relative;display:inline-block;background:rgba(255,255,255,0.1);border-radius:4px;border:none;height:20px;width:20px;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.HTMLEditorUIBoolean__fakeCheckbox:hover:before{background:#fff}.HTMLEditorUIBoolean__fakeCheckbox:before{position:absolute;content:'';top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);height:6px;width:6px;background:transparent;transition:all 0.2s ease-out;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;border-radius:50%}.HTMLEditorUIBoolean-CheckBox:checked + label .HTMLEditorUIBoolean__fakeCheckbox:before{background:#fff}.HTMLEditorUIBoolean-CheckBox:checked+label .HTMLEditorUIBoolean__fakeCheckbox{background:#428bca}.HTMLEditorUIBoolean-HiddenContainer{opacity:0;overflow:hidden;-webkit-transition:all 0.15s ease-out;transition:all 0.15s ease-out;display:none;-webkit-animation:BooleanHiddenControlsFadeIn 0.2s ease-out;animation:BooleanHiddenControlsFadeIn 0.2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;padding-top:5px}@-webkit-keyframes BooleanHiddenControlsFadeIn{from{opacity:0}to{opacity:1}}@keyframes BooleanHiddenControlsFadeIn{from{opacity:0}to{opacity:1}}.HTMLEditorUIBoolean-HiddenContainerShown{display:block}.HTMLEditorUIAngle{display:flex;flex-flow:row nowrap;justify-content:flex-start;position:relative;align-items:center}.HTMLEditorUIAngle_left{position:relative;padding-right:5px}.HTMLEditorUIAngle_right{}input[type=text].HTMLEditorUIAngle_input{width:40px;font-size:20px!important;text-align:right}.HTMLEditorUIAngle_input__label{padding:5px;color:#ddd}.htmlEditorReset .HTMLEditorUIAngleHandler__circle{height:40px;width:40px;border-radius:50%;border:2px solid #428bca;position:relative;cursor:move}.HTMLEditorUIButton{position:relative;margin-top:10px;margin-bottom:10px;padding:10px;display:flex;box-sizing:border-box;outline:none;cursor:pointer;text-align:center;background:rgba(255,255,255,0.04);width:100%;font-size:0.7rem;letter-spacing:0.05rem;text-transform:uppercase;@media only screen and (max-width:550px){padding:0px 2px 0px 2px}&.HTMLEditorUIButton-Hidden{display:none!important}&.HTMLEditorUIButton-StateDisabled{opacity:0.5!important;pointer-events:none}&.HTMLEditorUIButtonNoIcon{&.HTMLEditorUIButtonLabel{display:block;text-align:center}}&.HTMLEditorUIButton-ToolbarStyle{padding:0px 4px 0px 4px;height:100%;display:inline-flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;margin:0px;vertical-align:top;@media only screen and (max-width:550px){padding:0px 2px 0px 2px}& .HTMLEditorUIButtonIcon{margin:0 auto;flex-grow:1;padding:2px;min-width:30px}& .HTMLEditorUIButtonLabel{text-transform:uppercase;font-size:10px;margin-top:0px;margin-bottom:6px;line-height:10px;display:block;text-align:center;flex-grow:unset}}& .HTMLEditorUIButtonIcon{box-sizing:border-box;cursor:inherit;background-repeat:no-repeat;color:#fff;max-width:32px;width:32px;height:32px;margin-right:15px;@media only screen and (max-width:550px){width:100%}}& .HTMLEditorUIButtonLabel{flex-grow:1;display:flex;align-items:center}& a{-webkit-user-drag:none;user-select:none;width:100%}}@media screen and (max-width:750px){.htmlEditor:not(.htmlEditor--inline) .HTMLEditorUIButton-ToolbarStyle .HTMLEditorUIButtonIcon{width:70%}}.HTMLEditorUIPushPanelButton,.HTMLEditorUIPushPanelButton:hover{display:block;margin:18px auto;box-sizing:border-box;background:#428bca;border:2px solid #428bca;color:#fff;width:150px;height:auto;cursor:pointer;text-align:center;padding:9px}.HTMLEditorUIPushPanelButtonLarge,.HTMLEditorUIPushPanelButtonLarge:hover{width:200px}.HTMLEditorUIActionButton{display:block;margin:18px auto;box-sizing:border-box;border:2px solid #428bca;background-color:#3e3e47;color:white;width:150px;height:auto;cursor:pointer;text-align:center;padding:9px}.htmlEditorUIButton-Arrow{border:solid #fff;border-width:0 3px 3px 0;display:block;position:absolute;right:10px;top:50%;padding:3px;transform:rotate(-45deg) translateY(-50%);margin-top:-2px}.HTMLEditorUIButtonGroup-Container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.HTMLEditorUIButtonGroup-Button{flex:1 0 25px;text-align:center;background-color:#363640;cursor:pointer;padding:9px}.HTMLEditorUIButtonGroup-Button:hover{background-color:rgba(81,185,237,0.2)}.HTMLEditorUIButtonGroup-ActiveButton{background-color:#428bca}.HTMLEditorUIButtonGroup-ActiveButton:hover{background-color:#428bca}.HTMLEditorUIButtonGroup-LeftBorders{border-top-left-radius:5px;border-bottom-left-radius:5px}.HTMLEditorUIButtonGroup-RightBorders{border-top-right-radius:5px;border-bottom-right-radius:5px}.HTMLEditorUIButtonGroup-Label{display:inline-block;margin:0px auto 10px auto}.HTMLEditorUIButtonGroup-ButtonGroupLabel{color:#fff;text-transform:uppercase;font-size:0.7rem;display:block;text-align:center}.HTMLEditorUIButtonGroup-IconSVG{width:25px;height:25px;display:block;margin:10px auto}.HTMLEditorUIButtonGroup-IconOnly{gap:4px}.HTMLEditorUIButtonGroup-IconOnly .HTMLEditorUIButtonGroup-Label{display:none}.HTMLEditorUIButtonGroup-IconOnly .HTMLEditorUIButtonGroup-IconSVG{margin:5px auto;width:15px;height:15px}.HTMLEditorUIButtonGroup-NoState{}.HTMLEditorUIButtonGroup-NoState .HTMLEditorUIButtonGroup-ActiveButton{background-color:#363640}.HTMLEditorUIButtonGroup-NoState .HTMLEditorUIButtonGroup-ActiveButton:hover{background-color:rgba(81,185,237,0.2)}.HTMLEditorUITabGroup{display:flex;flex-flow:row nowrap;justify-content:center;height:50px;width:100%;margin-bottom:15px;margin-top:15px}.HTMLEditorUITabGroup__button{flex:1;border:2px solid #428bca;transition:all 0.2s ease-out;text-align:center;padding:10px;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center}.HTMLEditorUITabGroup__button:hover{background-color:rgba(255,255,255,0.1)}.HTMLEditorUITabGroup__button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.HTMLEditorUITabGroup__button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.HTMLEditorUITabGroup__button--active{background:#428bca}.HTMLEditorUITabGroup__button--active:hover{background:#428bca}.HTMLEditorUITabGroup__tabname{color:#fff;font-size:0.7rem;letter-spacing:0.05rem;text-transform:uppercase}.HTMLEditorUITabGroup__content{opacity:0;animation:HTMLEditorUITabGroupTabFadeIn 0.1s ease-out;animation-fill-mode:forwards}@keyframes HTMLEditorUITabGroupTabFadeIn{0%{opacity:0}100%{opacity:1}}.HTMLEditorUITabGroup__content--hidden{display:none}.htmlEditorReset{& .htmlEditor-pallette-container{& .drop-placeholder{background:transparent!important;box-shadow:inset 0 0 15px rgba(0,0,0,0.8);border:2px solid transparent!important;&:hover{border:2px solid transparent!important;border:none}}& .dragging{&:hover{border:2px solid transparent}&>*:first-child{background:inherit!important}}}& .htmlEditor-pallette-plus{height:30px;margin:10px 2px 2px 2px;border-radius:4px;border:2px solid #428bca;position:relative;cursor:pointer;transition:all 0.15s ease-out;&:hover{border:2px solid transparent}&.htmlEditor-pallette-plus-color-included:hover{border:2px solid #428bca}&::before,&::after{content:'';width:16px;height:2px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}&::before{transform:translate(-50%,-50%) rotate(90deg)}&.htmlEditor-pallette-plus-loading{pointer-events:none;&::before{display:none}&::after{width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);animation:PaletteManagerLoadingPulse 1s ease-in infinite}}}& .htmlEditor-pallette-swatch{height:30px;margin:2px;transition:all 0.1s ease-out;border:2px solid transparent;border-radius:4px;cursor:pointer;&:hover{z-index:1;border:2px solid #fff;.htmlEditor-pallette-swatch-cross{opacity:1}}}& .htmlEditor-pallette-swatch-relative{position:relative;height:100%;width:100%}& .htmlEditor-pallette-swatch-cross{height:14px;width:14px;border-radius:50%;background-color:#F4777C;border:1px solid transparent;position:absolute;right:-9px;top:-9px;transition:opacity 0.2s ease-out;opacity:0;cursor:inherit;&:hover{border:1px solid #fff;opacity:1!important}&::before,&::after{content:'';width:8px;height:2px;background-color:#fff;position:absolute;top:6px;left:3px}&::before{transform:rotate(45deg)}&::after{transform:rotate(-45deg)}}}@keyframes PaletteManagerLoadingPulse{0%{transform:translateX(-50%) translateY(-50%) scale(1)}50%{transform:translateX(-50%) translateY(-50%) scale(1.3)}100%{transform:translateX(-50%) translateY(-50%) scale(1)}}.colorPickerScroller{}.colorPickerWidgetLabel{margin-bottom:10px}.colorPickerCurrentColorContainer{position:relative;width:100%;height:50px;margin-bottom:14px;width:100%}.colorPickerCurrentColor{position:absolute;top:0px;left:0px;right:0px;bottom:0px;border-radius:4px}.colorPickerNoColourLabel{color:white;position:absolute;top:0px;left:0px;right:0px;bottom:0px;text-align:center;padding-top:13px;border:1px solid white;border-radius:4px}.htmlEditorLeftPanel .colorPickerAddMyColorButton{margin:10px auto 20px auto;background-color:hsla(0,0%,0%,0)!important;border:2px dashed dimgray!important}.htmlEditorLeftPanel .colorPickerAddMyColorButton:hover{border:2px dashed hsla(0,0%,0%,0)!important;box-shadow:none}.colorPickerElementHidden{display:none}.colorPickerHexInput{text-align:center;margin:auto;margin-bottom:5px}.colorPickerHexInput:focus{border:none!important;border-bottom:3px solid dimgrey!important;box-sizing:border-box;box-shadow:none!important}.colorPickerAdjustmentSlider{margin:auto!important;padding:0px;width:100%}.colorPickerAdjustmentSlider .s8Slider-container{padding-left:0px!important;padding-right:0px!important}.colorPickerResetButton{height:50px;width:50px;border-radius:50%;float:left;margin-right:3px}.colorPickerResetButton:hover{cursor:pointer}.colorPickerOldColor{float:left;height:50px;width:50%;transition:all 0.1s ease-in-out;text-align:center;cursor:pointer}.colorPickerOldColor p{margin-top:17px;text-transform:uppercase}.colorPickerOldColorInvisible{width:5%}.colorPickerTabOptions{list-style:none;text-align:center;padding:0px;display:flex;justify-content:space-around}.colorPickerTabOptions li{display:inline-block;flex:1 0 auto;padding:3px;text-transform:uppercase;font-size:0.7rem;cursor:pointer}.colorPickerTabUnderline{position:absolute;height:5px;background:dimgrey;top:442px;left:16px;width:124px;transition:all 90ms ease-in-out}.colorPickerTabUnderlineRight{left:140px}.colorPickerSliderIcon{position:relative;top:3px;margin-right:3px;stroke-width:0px}.colorPickerMyColorsSwatchIcon{stroke-width:0px}.colorPickerAdjustmentSlider .s8Slider-range{height:16px;top:0px;width:100%;margin-bottom:15px;margin-top:10px}.colorPickerAdjustmentSlider .s8Slider-full{height:16px;background-color:#888;position:absolute;top:0px;left:0px;width:50%}.colorPickerAdjustmentSlider .s8Slider-empty{height:16px;background-color:#e2e2e2;position:absolute;top:0px;right:0px;width:50%}.colorPickerAdjustmentSlider .s8Slider-handle{border-radius:50%;height:24px;position:absolute;left:50%;width:24px;top:-4px;transform:translateX(-50%);border:2px solid white;box-sizing:border-box}.htmlEditorReset.colorPicker-mainPallateContainer{height:60px;width:100%;margin:5px 0 0;display:flex;flex-flow:row nowrap;position:relative}.htmlEditorReset.colorPicker-mainPallateContainer>*{flex:1 0 auto;height:100%;border:2px solid transparent;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;cursor:pointer}.htmlEditorReset.colorPicker-mainPallateContainer>*:hover{border-color:#fff}.colorPicker-mainPallateWrapper-Hidden{display:none}.HTMLEditorUIColorPicker{display:flex;position:relative}.HTMLEditorUIColorPicker-Swatch{display:flex;flex-grow:1;justify-content:center;align-items:center;height:50px;cursor:pointer;overflow:hidden;border-radius:5px;border:2px solid transparent}.HTMLEditorUIColorPicker-Clear{display:flex;opacity:0.8;position:absolute;right:4px;top:50%;margin-top:-12px;background:rgba(0,0,0,0.2);padding:4px;border-radius:5px}.HTMLEditorUIColorPicker-Clear:hover{opacity:1}.HTMLEditorUIColorPicker-Eraser{fill:#fff;color:#fff;width:20px;height:20px;transition:all 0.2s ease-out;opacity:1}.HTMLEditorUIColorPicker-Instruction{font-size:10px;text-transform:uppercase;letter-spacing:1px;display:none}.HTMLEditorUIColorPicker-NoColor .HTMLEditorUIColorPicker-Swatch{border:2px solid #6B6B6B}.HTMLEditorUIColorPicker-NoColor .HTMLEditorUIColorPicker-Clear{display:none;opacity:0}.HTMLEditorUIColorPicker-NoColor .HTMLEditorUIColorPicker-Instruction{display:inline-block}.HTMLEditorUIReorderableList{padding-bottom:0px;transition:padding-bottom 0.2s ease-out}.HTMLEditorUIReorderableList-CreateItem{height:30px;margin:10px 2px 2px 2px;border-radius:4px;border:2px solid #428bca;position:relative;cursor:pointer;transition:all 0.15s ease-out}.HTMLEditorUIReorderableList-CreateItem:hover{background-color:#428bca}.HTMLEditorUIReorderableList-CreateItem::after,.HTMLEditorUIReorderableList-CreateItem::before{content:'';width:16px;height:2px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.HTMLEditorUIReorderableList-CreateItem::before{transform:translate(-50%,-50%) rotate(90deg)}.HTMLEditorUIReorderableList-Item{display:flex;position:relative;flex-flow:row nowrap;align-items:flex-start;transform:translateY(0px);transition:height 0.2s ease-out,transform 0.2s ease-out;border-radius:3px;padding:0 0 10px;overflow:hidden}.HTMLEditorUIReorderableList-Item__content{flex:1 1 auto;padding:0 5px 5px;min-height:30px}.HTMLEditorUIReorderableList-Item-UtilContainer{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;margin-right:5px;border-top-left-radius:3px;border-bottom-left-radius:3px;background:#4a4a55;width:16px}.HTMLEditorUIReorderableList-Item-Close{position:relative;transition:all 0.2s ease-out;opacity:0.5;opacity:0.6;border-bottom-left-radius:4px;background-color:#F4777C;cursor:pointer;width:100%;height:18px}.HTMLEditorUIReorderableList-Item-Close:hover{opacity:1}.HTMLEditorUIReorderableList-Item-Close::after,.HTMLEditorUIReorderableList-Item-Close::before{position:absolute;top:50%;left:50%;background-color:#fff;width:8px;height:2px;content:''}.HTMLEditorUIReorderableList-Item-Close::before{transform:translate(-50%,-50%) rotate(45deg)}.HTMLEditorUIReorderableList-Item-Close::after{transform:translate(-50%,-50%) rotate(-45deg)}.HTMLEditorUIReorderableList-Drag{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;transition:background-color 0.3s ease-out;border-top-left-radius:3px;cursor:move;padding:4px 0;width:100%;height:40px}.HTMLEditorUIReorderableList-Drag__svg{display:block;opacity:0.6;padding-left:2px;height:100%}.HTMLEditorUI-ReorderableMultiStringList__heading{font-size:11px;opacity:0.8;margin:4px 0 3px}.HTMLEditorUI-ReorderableMultiStringList__input{margin-bottom:10px;width:100%;margin-right:0}.HTMLEditorUICSSClassPicker{padding-bottom:0px;transition:padding-bottom 0.2s ease-out}.HTMLEditorUICSSClassPicker-CreateRow{position:absolute;bottom:0px;left:0px;right:0px;opacity:0;transition:opacity 0.2s ease-out;font-size:10px;margin-top:2px;padding-left:6px}.HTMLEditorUICSSClassPicker-CreateRow:hover{cursor:pointer;background-color:rgba(255,255,255,0.1)}.HTMLEditorUICSSClassPicker-Row{position:relative;height:0px;overflow:hidden;transition:height 0.2s ease-out,transform 0.2s ease-out;transform:translateY(0px)}.HTMLEditorUICSSClassPicker-Row-Close{height:14px;width:14px;border-radius:50%;background-color:#F4777C;position:relative;transition:opacity 0.2s ease-out;opacity:0.5;cursor:pointer}.HTMLEditorUICSSClassPicker-Row-Close:hover{opacity:1}.HTMLEditorUICSSClassPicker-Row-Close::before,.HTMLEditorUICSSClassPicker-Row-Close::after{content:'';width:8px;height:2px;background-color:#fff;position:absolute;top:6px;left:3px}.HTMLEditorUICSSClassPicker-Row-Close::before{transform:rotate(45deg)}.HTMLEditorUICSSClassPicker-Row-Close::after{transform:rotate(-45deg)}.HTMLEditorUICSSClassPicker-Drag{width:12px;position:absolute;top:-2px;left:0px;height:30px;opacity:0.6;cursor:move}.HTMLEditorUICSSClassPicker-Drag:hover{opacity:0.9}.HTMLEditorUICSSClassPicker-Highlight{background-color:#3c806c;color:white;position:absolute;top:3px;left:0px;bottom:9px;right:0px;transform:translateX(16px)}.HTMLEditorUICSSClassPicker input.HTMLEditorUICSSClassPicker-Input{position:absolute;top:0px;left:16px;width:203px;height:30px;padding:0px}.htmlEditorUIHeader{margin:10px 8px}.HTMLEditorUIMediaPicker-InputContainer{}.htmlEditorLeftPanelContent .HTMLEditorUIMediaPicker-TextArea{width:100%;overflow:hidden;resize:none;word-break:break-all;font-size:12px!important;color:rgb(200,200,200)}.htmlEditorLeftPanelContent .HTMLEditorUIMediaPicker-TextArea:focus{color:#fff}.HTMLEditorUIMediaPicker-DownloadLink{color:#fff;position:absolute;right:8px;top:8px}.HTMLEditorUIMediaPicker-ImageDisplay{display:none;min-height:60px;max-height:200px;max-width:100%;margin:0px auto;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:4px}.HTMLEditorUIMediaPicker--hasImage .HTMLEditorUIMediaPicker-ImageDisplay{display:block}.HTMLEditorUIMediaPicker-ImageErrorMessage{display:none;color:#FF8585}.HTMLEditorUIMediaPicker-ImageErrorMessage>svg{vertical-align:text-bottom}.HTMLEditorUIMediaPicker--hasImage .HTMLEditorUIBasicString-Clear{top:-15px;right:10px;background:transparent!important;opacity:1!important;cursor:pointer!important}.HTMLEditorUIControl-ToggleNode{display:none}.HTMLEditorUIControl-ShowToggleNode{display:inherit}.HTMLEditorUIControl-BasicText{text-align:center;margin:2rem auto;color:#fff}.HTMLEditorUIControl-UnsplashImage{width:100%;height:8rem;background-size:cover;background-position:center;margin:1rem auto;cursor:pointer;opacity:0.8;-webkit-transition:opacity 0.2s ease-in;-moz-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;position:relative;overflow:hidden}.HTMLEditorUIControl-UnsplashImage:hover{opacity:1}.HTMLEditorUIControl-NoImage{cursor:pointer;height:8rem;text-align:center;line-height:8rem;vertical-align:middle;color:#fff}.HTMLEditorUICOntrol-UnsplashImageContainer{position:relative;opacity:0;animation:ImagesFadeIn 0.3s ease-out;animation-fill-mode:forwards}@keyframes ImagesFadeIn{0%{opacity:0}100%{opacity:1}}.HTMLEditorUIControl-UnsplashImageCredit{opacity:0;position:absolute;width:100%;bottom:-10px;text-align:center;font-size:9pt;color:white;background-color:rgba(0,0,0,0.3);transition:all 0.1s ease-in}.HTMLEditorUIControl-UnsplashImageCredit p{padding:2px 0px 2px 0px;margin:0;opacity:0.8;line-height:1em}.HTMLEditorUIControl-UnsplashImageCredit p a{border-bottom:1px dotted rgba(200,200,200,0.8);text-decoration:none}.HTMLEditorUIControl-UnsplashImageCreditShow{opacity:1;bottom:0}.HTMLEditorUIPageURL-iframe{height:100%;width:100%;box-sizing:border-box}.HTMLEditorUISearchBox .HTMLEditorUIBasicString-InputContainer{position:relative}.HTMLEditorUISearchBox .HTMLEditorUIBasicString-InputContainer>svg{width:24px;height:24px;color:#fff;position:absolute;top:4px}.HTMLEditorUISearchBox .HTMLEditorUIBasicString-InputContainer>input{padding-left:32px}.HTMLEditorUISelect-select{width:100%}.s8Slider-container{box-sizing:border-box;width:80%;cursor:pointer;position:relative;margin-left:10px;margin-right:10px;overflow:inherit}.s8Slider-range{height:4px;top:0px;width:100%;margin-bottom:15px;margin-top:20px;background-color:red}.s8Slider-full{height:4px;background-color:#428bca;position:absolute;top:0px;left:0px;width:50%}.s8Slider-empty{height:4px;background-color:#888;position:absolute;top:0px;right:0px;width:50%}.s8Slider-handle{border-radius:50%;height:16px;position:absolute;left:50%;width:16px;top:-6px;background-color:#428bca;border:2px solid white;transform:translateX(-50%);box-sizing:border-box;-webkit-box-shadow:0 6px 7px -6px black;-moz-box-shadow:0 7px 6px -6px black;box-shadow:0 7px 6px -6px black}.htmlEditorSliderValueDisplay{font-family:"Roboto",Arial,Verdana,sans-serif;border:1px solid rgba(255,255,255,0.21);color:#e7e7e7;width:23px;height:23px;position:absolute;top:-11px;right:-37px;text-align:center;border-radius:100%;font-size:13px}.htmlEditorSliderValueDisplayValue{display:inline-block;vertical-align:middle;padding-top:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.htmlEditorReset.s8-rangeSlider__fullRangeContainer{position:relative;margin:auto;margin-top:40px;margin-bottom:20px;background-color:rgba(255,255,255,0.2);width:calc(100% - 15px);height:3px}.htmlEditorReset.s8-rangeSlider__point{position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1;border:2px solid #FFF;border-radius:50%;background-color:#428bca;cursor:pointer;width:10px;height:10px}.htmlEditorReset.s8-rangeSlider__point__valueDisplay{position:absolute;top:-20px;margin:auto;width:100%;text-align:center;color:#FFF;font-size:8px}.htmlEditorReset.s8-rangeSlider__range{position:absolute;transition:background-color 0.2s ease-out;z-index:0;background-color:rgba(66,139,202,0.4);cursor:ew-resize;height:3px}.htmlEditorReset.s8-rangeSlider__range:hover{background-color:rgba(66,139,202,1)}.HTMLEditorUITabGroup{display:flex;flex-flow:row nowrap;justify-content:center;height:50px;width:100%;margin-bottom:15px;margin-top:15px}.HTMLEditorUITabGroup__button{flex:1;border:2px solid #428bca;transition:all 0.2s ease-out;text-align:center;padding:10px;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:center}.HTMLEditorUITabGroup__button:hover{background-color:rgba(255,255,255,0.1)}.HTMLEditorUITabGroup__button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.HTMLEditorUITabGroup__button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.HTMLEditorUITabGroup__button--active{background:#428bca}.HTMLEditorUITabGroup__button--active:hover{background:#428bca}.HTMLEditorUITabGroup__tabname{color:#fff;font-size:0.7rem;letter-spacing:0.05rem;text-transform:uppercase}.HTMLEditorUITabGroup__content{opacity:0;animation:HTMLEditorUITabGroupTabFadeIn 0.1s ease-out;animation-fill-mode:forwards}@keyframes HTMLEditorUITabGroupTabFadeIn{0%{opacity:0}100%{opacity:1}}.HTMLEditorUITabGroup__content--hidden{display:none}.HTMLEditorUITime{display:flex}.HTMLEditorUITime-Input{width:100%;box-sizing:border-box}.HTMLEditorUITime-Mins{text-align:center}.HTMLEditorUITime-Hours{text-align:right}.HTMLEditorUITime-FlexContainer{flex-grow:1}.HTMLEditorUITime-Seperator{width:15px;padding-top:6px;text-align:center}.HTMLEditorUIUnitValue{display:flex}.HTMLEditorUIUnitValue-Quantity{flex-grow:1;text-align:right;min-width:5px;margin-right:5px;outline:none;-moz-appearance:none}.HTMLEditorUIUnitValue-Quantity.HTMLEditorUIUnitValue-Keyword{display:none}.HTMLEditorUIUnitValue-Units{flex-grow:1;-moz-appearance:none;cursor:pointer}.HTMLEditorUIUnitValue-EraserContainer{min-width:30px;max-width:30px;display:flex;align-items:center;justify-content:center;margin:0 0 0 6px!important}.HTMLEditorUIUnitValue-Eraser{fill:white;color:white;width:20px;height:20px}.HTMLEditorUIUnitValue-Eraser:hover{cursor:pointer}.htmlEditorUIVariantSelector-Variant{position:relative;margin:8px}.htmlEditorUIVariantSelector-VariantClickBlocker{position:absolute;top:0px;right:0px;bottom:0px;left:0px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1;height:100%;width:100%;transition:all 0.3s ease-out;background-color:transparent}.htmlEditorUIVariantSelector-Variant-Hover .htmlEditorUIVariantSelector-VariantClickBlocker{background-color:rgba(81,185,237,0.2)}.htmlEditorUIVariantSelector-VariantClickBlocker-Label{display:block;position:relative;top:-10px;transition:all 0.2s ease-out;opacity:0;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#fff;text-align:center}.htmlEditorUIVariantSelector-Variant-Hover .htmlEditorUIVariantSelector-VariantClickBlocker-Label{opacity:1;top:0}.htmlEditorUIVariantSelector-Variant iframe{border:0px;margin:0;display:block;filter:blur(0px);position:relative;left:0;top:0}.htmlEditorUIVariantSelector-Variant-Hover iframe{opacity:0.4;filter:blur(1px)}.HTMLEditorUIWidthHeight{padding:5px;margin-bottom:0px}.HTMLEditorUIWidthHeight .HTMLEditorUIControl-Content{display:flex;align-items:center;height:100%}.HTMLEditorUIWidthHeight-InputFlexColumn{flex-grow:1;height:100%;display:flex;justify-content:center;align-items:center;&.HTMLEditorUIWidthHeight-InputFlexColumn--Width{& .HTMLEditorUIWidthHeight-Container{flex-flow:row-reverse nowrap}& .HTMLEditorUIWidthHeight-Input{margin-left:5px}}&.HTMLEditorUIWidthHeight-InputFlexColumn--Height{& .HTMLEditorUIWidthHeight-Container{flex-flow:row nowrap}& .HTMLEditorUIWidthHeight-Input{margin-right:5px}}}.HTMLEditorUIWidthHeight-Container{display:flex;justify-content:center;align-items:center;height:100%}.HTMLEditorUIWidthHeight-InputLabel{text-align:center;text-transform:uppercase;font-size:10px;line-height:10px;margin-bottom:0px}.htmlEditorLeftPanelContent .HTMLEditorUIWidthHeight .HTMLEditorUIWidthHeight-Input{padding-bottom:2px}input[type=text].HTMLEditorUIWidthHeight-Input{width:auto;max-width:70px;box-sizing:border-box;text-align:center;margin:0;min-height:1em;max-height:100%;padding:3px}#HTMLEditorToolbarTop .HTMLEditorUIWidthHeight-Input{padding:4px;border:1px solid #999;outline:none;font-size:14px!important;height:25px;box-sizing:border-box}.HTMLEditorUIWidthHeight-Label{width:13px;min-width:8px;height:8px;opacity:0.5}.HTMLEditorUIWidthHeight-Lock{margin-right:16px;padding:5px 5px 1px 5px;border:1px solid transparent}.HTMLEditorUIWidthHeight-Lock:hover{cursor:pointer;border:1px solid rgba(255,255,255,0.4);border-radius:20px}.HTMLEditorUIWidthHeight-Lock.HTMLEditorUIWidthHeight-Lock-Locked{color:#428bca}.fontPickerDisplayContainer{padding:10px;position:relative;display:flex;flex-flow:column nowrap;justify-content:space-around;cursor:pointer;transition:opacity 0.3s ease-out}.fontPickerDisplayContainer:hover{background-color:#3b5062}.fontPickerFontFamilyName{font-size:1.2rem;display:inline-block;color:#fff;margin-bottom:10px}.fontPickerFontDescription{font-size:1rem;display:inline-block;color:#fff}.fontPickerDisplayContainer iframe{cursor:pointer}.htmlEditorReset.themePicker-wrapper{display:flex;flex-flow:column nowrap;justify-content:center;padding:10px;cursor:pointer;border-top:1px solid #555}.htmlEditorReset.themePicker-wrapper:hover{background-color:rgba(255,255,255,0.1)}.htmlEditorReset.themePicker-label{margin:5px 0;padding:0}.htmlEditorReset.themePickerPanel-container{padding:10px;cursor:pointer;border-bottom:1px solid #555;position:relative}.htmlEditorReset.themePickerPanel-container-active{background-color:rgba(255,255,255,0.1)}.htmlEditorReset.themePickerPanel-container:hover{background-color:rgba(255,255,255,0.1)}.htmlEditorReset.themePickerPanel-confirmButton{padding:10px 25px 10px 10px;border-radius:3px;background-color:#428bca;position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;animation:ThemePickerConfirmButtonFadeIn 0.2s 0s ease-in;animation-fill-mode:forwards;display:none;border:2px solid transparent;-webkit-transition:border-color 0.2s ease-in;-moz-transition:border-color 0.2s ease-in;transition:border-color 0.2s ease-in}.htmlEditorReset.themePickerPanel-confirmButton:hover{border-color:#fff}.htmlEditorReset.themePickerPanel-container-active .htmlEditorReset.themePickerPanel-confirmButton{display:block}.htmlEditorReset.themePickerPanel-confirmButton svg{fill:#fff;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.htmlEditorReset.themePickerPanel-applied,.htmlEditorReset.themePickerPanel-applied:hover{background-color:rgba(255,255,255,0.2);}@keyframes ThemePickerConfirmButtonFadeIn{from{opacity:0;right:5px}to{opacity:1;right:10px}}.HTMLEditorUIFontPreviewer{}.HTMLEditorUIFontPreview{margin:10px 0;display:grid;grid-template-columns:40px auto;grid-column-gap:10px;padding:6px;border-radius:4px;background:rgba(255,255,255,0.1);border:2px solid transparent;transition:border-color 0.2s ease-out,background-color 0.2s ease-out;transform:translateZ(0)}.HTMLEditorUIFontPreview--focused{border-color:#428bca}.HTMLEditorUIFontPreview--light{background:#fff}.HTMLEditorUIFontPreview__label{grid-column:1 / 2;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;color:rgba(255,255,255,0.7);font-size:10px;text-transform:uppercase;border-right:2px solid rgba(255,255,255,0.2)}.HTMLEditorUIFontPreview--light .HTMLEditorUIFontPreview__label{color:rgba(0,0,0,0.7);border-right:2px solid rgba(0,0,0,0.2)}.htmlEditorReset.HTMLEditorUIFontPreview__input{grid-column:2 / 3;width:100%;margin:0;background:transparent;color:#fff;border:none;padding:0;resize:none;overflow:hidden;box-shadow:none;overflow-wrap:normal}.htmlEditorReset.HTMLEditorUIFontPreview__input:focus{margin:0;border:none}.HTMLEditorTypographyUI__fontOptions__header{font-size:30px;padding:10px 0;color:#fff}.HTMLEditorTypographyUI__fontOptions__header--animated{-webkit-animation:HTMLEditorTypographyUI__fontOptions__header--colorPulse 1.2s ease-out;animation:HTMLEditorTypographyUI__fontOptions__header--colorPulse 1.2s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes HTMLEditorTypographyUI__fontOptions__header--colorPulse{0%{color:#fff}20%{color:#428bca}100%{color:#fff}}@keyframes HTMLEditorTypographyUI__fontOptions__header--colorPulse{0%{color:#fff}20%{color:#428bca}100%{color:#fff}}.HTMLEditorUINumber-InputContainer{width:70px;box-sizing:border-box}input.HTMLEditorUINumber-Input[type=text]{box-sizing:border-box;width:100%!important;padding-right:20px;font-size:15px!important}.HTMLEditorUINumber-InputContainer .spinBoxUp:before,.HTMLEditorUINumber-InputContainer .spinBoxDown:before{border-color:rgba(255,255,255,0.3)}.HTMLEditorUINumber-InputContainer .spinBoxUp,.HTMLEditorUINumber-InputContainer .spinBoxDown{cursor:pointer}.HTMLEditorUICheckboxList-label{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin-bottom:5px;cursor:pointer}.HTMLEditorUICheckboxList-checkbox{display:none}.HTMLEditorUICheckboxList-fakeCheckbox{background-color:rgba(255,255,255,0.1);border-radius:4px;height:15px;width:15px;position:relative;margin-right:8px;display:inline-block}.HTMLEditorUICheckboxList-fakeCheckbox.HTMLEditorUICheckboxList-fakeCheckbox--disabled{background-color:rgba(255,255,255,0);cursor:auto;pointer-events:none}.HTMLEditorUICheckboxList-fakeCheckbox::before{display:none;content:'';position:absolute;height:3px;width:7px;border-bottom:2px solid #428bca;border-left:2px solid #428bca;transform:rotate(-45deg);top:7px;left:4px;transform-origin:0;opacity:0;animation:TickFadeIn 0.2s ease-out;animation-fill-mode:forwards}@keyframes TickFadeIn{from{opacity:0}to{opacity:1}}.HTMLEditorUICheckboxList-fakeCheckbox.HTMLEditorUICheckboxList-fakeCheckbox--checked::before{display:block}.HTMLEditorUI__Forms__InputSummary{font-size:11px;position:relative;max-height:300px}.HTMLEditorUI__Forms__InputSummary table{width:100%;border-spacing:0 5px;table-layout:fixed}.HTMLEditorUI__Forms__InputSummary th{position:sticky;top:0;background-color:#3e3e47;text-transform:uppercase;text-align:left;font-weight:bold;padding:10px 6px;z-index:1}.HTMLEditorUI__Forms__InputSummary tr{margin:0 0 4px 0;padding:6px}.HTMLEditorUI__Forms__InputSummary td{padding:10px 6px}.HTMLEditorUI__Forms__InputSummary .s8-InputSummary__row{background-color:rgba(0,0,0,0.05);border-radius:3px}.HTMLEditorUI__Forms__InputSummary .s8-InputSummary__row--hasEditPanel{transition:background-color 0.3s ease-out;cursor:pointer}.HTMLEditorUI__Forms__InputSummary .s8-InputSummary__row--hasEditPanel:hover{background-color:#428bca}.HTMLEditorUI__Forms__InputSummary td:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.HTMLEditorUI__Forms__InputSummary td:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.s8-InputSummary__icon__svg{height:15px;width:15px;display:inline-block;margin:0 5px;line-height:20px;vertical-align:middle;margin-bottom:4px}.s8-InputSummary__id{}.s8-InputSummary__inputType{vertical-align:middle;line-height:25px}.IDEditorValidated__inputContainer{display:flex;align-items:center}.IDEditorValidated__input{transition:border-bottom-color 0.2s ease-out;flex-grow:1}.IDEditorValidated__messageBox{display:flex;align-items:center;margin-top:10px;gap:10px;font-size:10px;background-color:rgba(255,255,255,0.1);padding:10px;border-radius:4px}.IDEditorValidated__messageBox--hidden{display:none}.IDEditorValidated__messageBox__icon{color:#e1acd1;height:25px;vertical-align:text-bottom;flex:0 0 30px}.IDEditorValidated__errorMessage{font-size:10px;height:0;padding-top:10px;color:#ffa0a0;transition:height 0.2s ease-out;overflow:hidden}.IDEditorValidated__errorMessage--show{height:auto}.HTMLEditorUIRequiredElements{& .HTMLEditorUIRequiredElements__warning{background-color:rgba(255,255,255,0.04);padding:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:11px;border-left:2px solid rgb(226,229,105);& + .HTMLEditorUIRequiredElements__warning{margin-top:10px;margin-bottom:10px}& .HTMLEditorUIRequiredElements__dragContainer{padding:5px 0 0 5px;flex:1 0 30%;margin-left:5px}& .HTMLEditorUIRequiredElements__warning__description{flex:1 1 80%;display:block;padding:5px;& p:last-child{margin-bottom:0}& p span{display:inline-block;padding:2px 8px;margin:4px 2px 10px;border:1px solid rgb(226,229,105);border-radius:12px;background-color:rgba(66,139,202,0.1);color:#FFF;font-size:10px;line-height:1.2}}}}.HTMLEditorUISuggestedElements{margin:10px 0;display:none;& .HTMLEditorUISuggestedElements__suggestion{background-color:rgba(255,255,255,0.04);padding:10px;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;font-size:11px;border-left:2px solid #428BCA;& + .HTMLEditorUISuggestedElements__suggestion{margin-top:10px;margin-bottom:10px}& .HTMLEditorUISuggestedElements__dragContainer{padding:5px 0 0 5px;flex:1 0 30%;margin-left:5px;cursor:grab;&:active{cursor:grabbing}}& .HTMLEditorUISuggestedElements__suggestion__description{flex:1 1 80%;display:block;padding:5px;& p:last-child{margin-bottom:0}& p span{display:inline-block;padding:2px 8px;margin:4px 2px 10px;border:1px solid #428BCA;border-radius:12px;background-color:rgba(66,139,202,0.1);color:#FFF;font-size:10px;line-height:1.2}}}}.FormStructureSummary{display:flex;flex-flow:row nowrap;align-items:center;min-height:48px;cursor:pointer}.FormStructureSummary:hover{color:#428BCA}.FormStructureSummary--notEditable{cursor:auto;color:rgba(255,255,255,0.8)}.FormStructureSummary--notEditable:hover{cursor:auto;color:rgba(255,255,255,0.8)}.FormStructureSummary__inputLabel{padding:4px 6px;font-size:12px;display:inline-flex;flex-flow:row nowrap;align-items:center}.FormStructureSummary__inputLabel__icon{height:14px;width:14px;margin-right:3px}.s8-DragDropToolbar{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-flow:column nowrap;z-index:-1;transition:all 0.3s ease-out;opacity:0;pointer-events:none;pointer-events:none;user-select:none;box-sizing:border-box}.s8-DragDropToolbar--shown{opacity:1;pointer-events:all;z-index:999}.s8-DragDropToolbarTool{position:relative;flex:1;justify-content:center;align-items:center;flex-flow:column nowrap;color:#FFF;display:none;transition:all 0.3s ease-out;overflow:hidden}.s8-DragDropToolbarTool--shown{display:flex}.s8-DragDropToolbarTool--emphasized{opacity:1}.s8-DragDropToolbarTool::before{position:absolute;top:50%;left:50%;content:'';width:400%;padding-top:400%;height:auto;background-color:rgba(0,0,0,0.2);border-radius:50%;transform:translate(-50%,-50%);transition:all 0.3s ease-out;opacity:0;transform-origin:center}.s8-DragDropToolbarTool--emphasized::before{opacity:1;width:300%;padding-top:300%}.s8-DragDropToolbarTool__icon{height:30px;width:30px;pointer-events:none;transition:all 0.3s ease-out;opacity:0.8;z-index:1}.s8-DragDropToolbarTool__label{font-size:10px;text-transform:uppercase;letter-spacing:1px;display:block;margin:5px auto;transition:all 0.3s ease-out;opacity:0.8;z-index:1}@media (max-width:700px){.s8-DragDropToolbarTool__label{display:none}}.htmlEditor--inline .s8-DragDropToolbarTool__label{display:none}.s8-DragDropToolbarTool--emphasized .s8-DragDropToolbarTool__icon,.s8-DragDropToolbarTool--emphasized .s8-DragDropToolbarTool__label{opacity:1}.htmlEditorAIResults{background:linear-gradient(135deg,rgba(10,10,10,0.6),rgba(10,10,60,0.6));border-radius:12px;padding:15px;color:#f0f0f0;box-shadow:0 4px 8px rgba(0,0,0,0.3);border:1px solid rgba(255,255,255,0.1);margin:10px 10px -10px -10px;width:calc(100% - 10px);&:empty{display:none}& ul,div ul,& ol,div ol{list-style-position:inside;padding-left:1em}&>ul,div>ul,&>ol,div>ol{padding-left:0em}ul,ol,li{margin-bottom:1em}li{margin-top:1em;margin-bottom:1em}oncord-codeeditor{margin-top:1.5em;margin-bottom:1.5em;position:relative;&:hover{z-index:9999;position:relative;overflow:visible;pointer-events:auto}}h1,h2,h3,h4{margin-top:3em}}.htmlEditorAIResultsInteractive{border-bottom:1px dotted rgba(255,255,255,0.6);cursor:pointer;transition:all 0.2s ease;&:hover{color:#ffffff;border-bottom-color:#ffffff}}.aiChatContainer{padding:10px;display:flex;flex-direction:column;gap:15px}.aiChatLoading{padding:10px;background-color:#2a2a2a;border-radius:4px;margin:10px 0;text-align:center;color:#aaa}.aiChatResponse{margin-top:15px;border-top:1px solid #444;padding-top:15px}.aiChatResponseContent{max-height:300px;overflow-y:auto;padding:10px;background-color:#2a2a2a;border-radius:4px;margin-bottom:10px}.aiChatResponseContent pre{background-color:#333333;padding:10px;border-radius:4px;overflow-x:auto;margin:10px 0}.aiChatResponseContent code{font-family:monospace;white-space:pre-wrap}.aiConversationContainer{display:flex;flex-direction:column;gap:10px;margin-bottom:15px;user-select:text}@keyframes aiMessagePop{0%{opacity:0;transform:scale(0.8) translateY(10px)}50%{opacity:0.8;transform:scale(1.02) translateY(-2px)}100%{opacity:1;transform:scale(1) translateY(0)}}@keyframes aiSoftWave{0%{background-position:100% 0%}100%{background-position:0% 0%}}.aiMessage{box-sizing:border-box;display:flex;flex-direction:column;padding:10px;border-radius:4px;max-width:100%;position:relative;animation:aiMessagePop 0.4s cubic-bezier(0.34,1.56,0.64,1) forwards}.userMessage{align-self:flex-end;background:linear-gradient(to right,#0084ff,#0066cc);border:1px solid #0066cc;white-space:pre-wrap}.assistantMessage{align-self:flex-start;background-color:#2d2d2d;border:1px solid #444;&:hover .aiUndoButton{opacity:0.7!important}&:hover .aiUndoButton:hover{opacity:1!important}& p:last-child{margin-bottom:4px}opacity:0;animation:aiMessagePop 0.4s cubic-bezier(0.34,1.56,0.64,1) 1s forwards}.aiWorkingOnIt:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to right,#2d2d2d 8%,#3a3a3a 18%,#2d2d2d 33%);background-size:3000px 104px;animation:aiSoftWave 2s linear infinite forwards;z-index:-1}.errorMessage{align-self:center;background-color:#3f2829;border:1px solid #5c3032;color:#ff6b6b}.aiToolNotification{padding:5px 10px;background-color:#2a3b2e;border-left:3px solid #3a5a40;margin:5px 0;font-size:0.9em;color:#8bbb96}.aiUndoButton{position:absolute;top:8px;right:8px;width:100px;height:24px;padding:2px 8px;background-color:rgba(42,42,42,0.8);border:1px solid #444;border-radius:4px;opacity:0;transition:opacity 0.2s ease;z-index:10;& span{font-size:14px;line-height:1}&:hover{background-color:#548FCC;border-color:#548FCC;opacity:1}}.aiChatCursor{cursor:crosshair!important}.aiToolCallContainer{margin:8px 0;border-radius:4px;background-color:#2d2d2d;border:1px solid #444;width:100%}.aiToolCallHeader{box-sizing:border-box;width:100%;display:flex;align-items:center;padding:8px 12px;background-color:#3a3a3a;border-bottom:1px solid #444;gap:10px;position:relative}.aiToolCallHeader:has(.aiToolCallSpinner:not(.aiToolCallComplete):not(.aiToolCallError)){background-image:linear-gradient(to right,#3a3a3a 8%,#4a4a4a 18%,#3a3a3a 33%);background-size:3000px 104px;animation:aiSoftWave 2s linear infinite forwards}.aiToolCallName{font-weight:bold;color:#d0d0d0;flex-grow:1}.aiToolCallSpinner{width:16px;height:16px;border:2px solid rgba(255,255,255,0.3);border-radius:50%;border-top-color:#548FCC;animation:spin 1s linear infinite;position:relative;z-index:1}.aiToolCallSpinner.aiToolCallComplete{animation:none;border-color:transparent}.aiToolCallSpinner.aiToolCallComplete::before{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#4CAF50;font-size:14px}.aiToolCallSpinner.aiToolCallError{animation:none;border-color:transparent}.aiToolCallSpinner.aiToolCallError::before{content:'✕';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#F44336;font-size:14px}.aiToolCallContent{height:80px;overflow-y:auto;background-color:#1e1e1e;font-family:monospace;font-size:11px;line-height:1.2;position:relative;margin:0;padding:4px 8px;white-space:pre-wrap;word-break:break-all}.aiTextareaContainer{position:relative;width:100%}.aiTextareaContainer textarea{padding-right:40px!important}.aiEnterKeyIcon{position:absolute;bottom:10px;right:10px;width:24px;height:24px;padding:2px;cursor:pointer;color:#548FCC;background-color:rgba(42,42,42);border-radius:16px;transition:all 0.2s ease;&:hover{color:#ffffff;background-color:#548FCC;transform:scale(1.1)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.htmlEditorReset.htmlEditorElementToolbarButton__eventOverlay{position:absolute;top:0px;left:0px;width:100%;height:100%;cursor:pointer}@keyframes DuplicateControlsFadeIn{from{left:90%;opacity:0;pointer-events:none}to{left:100%;opacity:1;pointer-events:all}}.htmlEditorReset.htmlEditorElementToolbarButton__duplicateControls{position:absolute;top:0;height:100%;background-color:rgba(240,240,240,0.9);opacity:0;display:none;animation:DuplicateControlsFadeIn 0.2s 0.1s ease-out;animation-fill-mode:forwards;justify-content:center;align-items:center;flex-flow:row nowrap;border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.htmlEditorElementToolbarButton__duplicateButton:hover .htmlEditorElementToolbarButton__duplicateControls,.htmlEditorElementToolbarButton__duplicateControls:hover{display:flex}.htmlEditorReset.htmlEditorElementToolbarButton__duplicateControls__button{font-size:10px;color:#333;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:30px;height:100%;transition:all 0.2s ease-out;cursor:pointer}.htmlEditorReset.htmlEditorElementToolbarButton__duplicateControls__button:hover{color:#fff;background-color:#428bca}.htmlEditorReset.htmlEditorElementToolbarButton__duplicateControls__placeholder--hidden{}.htmlEditorReset.htmlEditorElementToolbarButton__eventOverlay{position:absolute;top:0px;left:0px;width:100%;height:100%;cursor:pointer}@keyframes RemoveControlsFadeIn{from{left:90%;opacity:0;pointer-events:none}to{left:100%;opacity:1;pointer-events:all}}.htmlEditorReset.htmlEditorElementToolbarButton__removeControls{position:absolute;top:0;height:100%;background-color:rgba(240,240,240,0.9);opacity:0;display:none;animation:RemoveControlsFadeIn 0.2s 0.1s ease-out;animation-fill-mode:forwards;justify-content:center;align-items:center;flex-flow:row nowrap;border-top-right-radius:4px;border-bottom-right-radius:4px;overflow:hidden}.htmlEditorElementToolbarButton--delete:hover .htmlEditorElementToolbarButton__removeControls,.htmlEditorElementToolbarButton__removeControls:hover{display:flex}.htmlEditorReset.htmlEditorElementToolbarButton__removeControls__button{font-size:10px;color:#333;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;height:100%;transition:all 0.2s ease-out;cursor:pointer;white-space:nowrap;text-transform:uppercase}.htmlEditorReset.htmlEditorElementToolbarButton__removeControls__button:hover{color:#fff;background-color:#F4777C}.htmlEditorReset.htmlEditorElementToolbarButton__removeControls__placeholder--hidden{}.htmlEditorBlockToolbarButton{height:49px;padding:0px!important;border-radius:0px;background:#fff}.htmlEditor--inline .htmlEditorBlockToolbarButton{padding:0 8px!important;font-size:12px}.htmlEditorBlockToolbarButton .HTMLEditorUIButtonIcon{}.HTMLEditorUIButton.htmlEditorBlockToolbarButton .HTMLEditorUIButtonLabel{box-sizing:border-box;display:block;text-align:center;text-transform:uppercase;font-size:10px;line-height:8px;color:#888;padding:4px 4px 0px 4px;margin-top:0px;margin-bottom:0px;white-space:nowrap}.HTMLEditorUIButton.htmlEditorBlockToolbarButton.HTMLEditorUIButton-StateActive .HTMLEditorUIButtonLabel{color:#000}.htmlEditorBlockToolbarButton__preview{width:auto;height:auto;max-height:28px;aspect-ratio:62 / 30}#HTMLEditorToolbarTop .htmlEditorBlockToolbarButton__preview{margin-bottom:3px}@media only screen and (max-width:750px){#HTMLEditorToolbarTop .htmlEditorBlockToolbarButton__preview{margin-bottom:0px}}.HTMLEditorUIFontColorPicker{padding:0px;cursor:pointer;border-radius:0;height:100%;&:hover{background-color:#d9eef8!important}& .HTMLEditorUIColorPicker{height:100%}}.HTMLEditorUIFontColorPicker-IconContainer{flex-grow:1;text-align:center;display:flex;flex-flow:column nowrap;align-items:center;gap:2px;justify-content:center;padding:0 38px 0px 4px;border-radius:0;position:relative;transition:padding 0.1s linear;height:100%}.HTMLEditorUIFontColorPicker .HTMLEditorUIColorPicker-NoColor .HTMLEditorUIFontColorPicker-IconContainer{padding:0 21px 0px 21px}.HTMLEditorUIFontColorPicker .HTMLEditorUIColorPicker-Swatch{width:33px;height:6px;overflow:hidden;flex-grow:0}.HTMLEditorUIFontColorPicker-Icon{width:20px;height:20px}.HTMLEditorUIFontColorPicker .HTMLEditorUIColorPicker-Instruction{display:none!important}.HTMLEditorUIFontColorPicker .HTMLEditorUIColorPicker-NoColor .HTMLEditorUIColorPicker-Swatch{color:transparent;border:1px solid #aaa;box-sizing:border-box}.HTMLEditorUIFontColorPicker .HTMLEditorUIColorPicker-NoColor .HTMLEditorUIColorPicker-Clear{display:none}.HTMLEditorUIFontColorPicker .HTMLEditorUIControl-Header{text-align:center;height:3px}.HTMLEditorLinksPanel{overflow:hidden}.HTMLEditorLinksPanel-WebEmailContainer{position:relative}.HTMLEditorLinkPanel-ClearContainer{max-width:60px;min-width:60px}.HTMLEditorLinksPanel-AnchorsLoadingDone{display:none}.HTMLEditorLinksPanel-AnchorsLoadingAnim{width:10px;height:10px;background-color:#428bca;margin:0 auto 5px auto;-webkit-animation:rotateAnim 2s linear infinite;-moz-animation:rotateAnim 2s linear infinite;animation:rotateAnim 2s linear infinite}@-moz-keyframes rotateAnim{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes rotateAnim{100%{-webkit-transform:rotate(360deg)}}@keyframes rotateAnim{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.HTMLEditorLinksPanel-AnchorsLoading{display:flex;align-items:center;justify-content:center;position:absolute;top:0px;left:0px;right:0px;bottom:0px;background-color:#3e3e48}.htmlEditorLayoutWidget{width:240px;height:70px;margin-left:30px!important;margin-right:30px!important}.htmlEditorInsertRow-ColumnCounter{position:absolute;width:100%;box-sizing:border-box;top:0px;left:0px}.htmlEditorInsertRow-ColumnCounter-Columns{box-sizing:border-box;width:38px;display:flex;flex-direction:row;justify-content:center;align-items:stretch;align-content:center;margin-bottom:4px;background-color:#fff;padding:2px 1px;margin:8px auto 4px auto;transition:width 150ms ease}.htmlEditorInsertWidget:hover .htmlEditorInsertRow-ColumnCounter-Columns{width:244px}.htmlEditorInsertRow-ColumnCounter-Columns{width:244px}.htmlEditorInsertRow-ColumnCounter-Column{-webkit-box-flex:0;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%;margin:0 1px;box-sizing:border-box;height:18px;background-color:#40404c}.htmlEditorYouTubeVideoPicker{display:flex;flex-direction:column;position:relative}.htmlEditorYouTubeVideoPickerItem{vertical-align:top;position:relative;margin:2px}.htmlEditorYouTubeVideoPickerImgContainer{background-color:black;width:100%;height:183px}.htmlEditorYouTubeVideoPickerImg{max-width:100%;max-height:100%}.htmlEditorYouTubeVideoPickerLabel{font-size:17px;line-height:17px;text-align:left;background-color:rgba(0,0,0,0.8);position:absolute;top:0px;left:0px;color:white;padding:4px;box-sizing:border-box;height:100%;opacity:0.0;cursor:pointer;width:100%;transition:opacity 0.2s}.htmlEditorYouTubeVideoPickerListTypeTop{right:0px;bottom:23px}.htmlEditorYouTubeVideoPickerListTypeBot{background-color:rgba(0,0,0,0.8);height:23px;width:100%;position:absolute;bottom:0px;cursor:pointer}.htmlEditorYouTubeVideoPickerListType{border:1px solid white;color:white;margin-left:3px;margin-top:4px;vertical-align:bottom;font-size:10px;padding:1px 4px}.htmlEditorYouTubeVideoPickerLabel:hover{opacity:1.0}.htmlEditorYouTubeVideoPickerTopBar{margin-bottom:2px}.htmlEditorYouTubeVideoPickerContainer{overflow-y:auto;overflow-x:hidden;text-align:left;padding:16px;flex-grow:1}.htmlEditorYouTubeVideoPickerShowMoreContainer{height:150px;border:1px solid white;margin:2px;margin-top:16px;box-sizing:border-box;color:white;transition:background-color 0.2s,color 0.2s}.htmlEditorYouTubeVideoPickerShowMoreContainer:hover{color:white;background-color:#6D737A;cursor:pointer}.htmlEditorYouTubeVideoPickerShowMoreText{text-align:center;font-size:20px;line-height:28px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.htmlEditorYouTubeVideoPickerPlaceholder{text-align:center;font-size:30px;padding-top:30px;padding-bottom:30px;color:black;opacity:0.11}.htmlEditorYouTubeVideoPickerPlaceholderImg{position:absolute;top:16px;left:330px;opacity:0.9}.HTMLEditorYouTubePropertiesPanel{flex-grow:1}.htmlEditorTableProperties_Apply{display:block;margin:18px auto;box-sizing:border-box;background:#428bca!important;border:1px solid #428bca!important;border-radius:2px;color:#fff;width:150px;height:41px;cursor:pointer;text-align:center;padding-top:9px}.htmlEditorTableProperties_EditModeToggle{margin-top:0px}.htmlEditorTableProperties_AttributeContainer{margin-bottom:5px;margin-right:11px}.htmlEditorTableProperties_AttributeLabel{width:86px;margin-left:11px;display:inline-block}.htmlEditorTableProperties_AttributeInput{width:66px;height:32px;margin-right:5px}.htmlEditorTableProperties_AttributeUnits{margin-right:5px}.htmlEditorTableProperties_AttributeClearButton{display:inline-block;width:22px;height:30px;vertical-align:top;cursor:pointer}.htmlEditorTableProperties_AttributeClearSVG{margin-top:7px;margin-left:3px;display:block;fill:white;color:white}.htmlEditorTableProperties_AttributeClearSVG:hover{fill:#428bca;color:#428bca}.htmlEditorTableProperties_CellHeading{margin-left:11px}.htmlEditorTableProperties_VAlignContainer{margin-top:10px;width:269px;padding-right:11px;padding-bottom:14px;border-top:1px solid #676779;border-bottom:1px solid #676779;padding-top:8px}.htmlEditorTableProperties_VAlignLabel{display:block;padding-left:11px}.htmlEditorTableProperties_VAlignSelect{margin-left:5px;margin-right:5px}.htmlEditorTableProperties_VAlignValue{width:46px;margin-right:5px;display:none;width:59px}.htmlEditorTableProperties_VAlignValueVisible{display:inline-block}.htmlEditorTableProperties_VAlignApply{display:inline-block;float:right;box-sizing:border-box;background:#428bca!important;border:1px solid #428bca!important;color:#fff;width:48px;height:30px;cursor:pointer;text-align:center;vertical-align:top;padding-top:4px;margin-left:5px}.HTMLEditorTablePropertiesPanel-InvalidTableControls{text-align:center}.HTMLEditorTablePropertiesPanel-InvalidTableControls-Icon{width:50px;height:50px;color:#ff5d5d}