.ToolButton{border-radius:4px}.ToolButton.hasStyles.active:after{position:absolute;right:0;bottom:0;display:block;content:"";width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-bottom:8px solid #757575;border-bottom:8px solid var(--icon-color)}@media (max-width: 599px){.ToolButton.hasStyles.active:after{border-left:8px solid rgba(0,0,0,0);border-bottom:8px solid #757575;border-bottom:8px solid var(--icon-color)}}.ToolButton.hasStyles.down-arrow:after{right:5px;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top-color:#8093a7}.ToolButton.hasStyles.down-arrow.active:after{border-top-color:#273d57}.theme-light .ToolButton.hasStyles.down-arrow.active:after{border-top-color:#273d57}.theme-dark .ToolButton.hasStyles.down-arrow.active:after{border-top-color:#fff}.ToolButton--has-margin{margin-left:6px!important}.ToolButton--with-badge{position:relative}.beta-badge{pointer-events:none;display:flex;justify-content:center;align-items:center;position:absolute;right:-10px;top:-4px;border-radius:12px;padding:0 3px;background:var(--color-secondary-50);font-weight:700;font-size:6px;line-height:10px;color:var(--color-neutral-0)}.theme-light .beta-badge{border:1px solid var(--color-neutral-0)}.theme-dark .beta-badge{border:1px solid var(--color-neutral-100)}.warning-edit-text-message-list{text-align:left;list-style:disc;padding-left:24px}.ToolButtonWrapper{position:relative}.ToolButtonWrapper.active .ViewerButtonMaterial,.theme-light .ToolButtonWrapper.active .ViewerButtonMaterial{background-color:var(--color-neutral-20)}.theme-dark .ToolButtonWrapper.active .ViewerButtonMaterial{background-color:var(--color-neutral-90)}.ToolButtonWrapper.active .icon,.theme-light .ToolButtonWrapper.active .icon{color:var(--color-primary-90)}.theme-dark .ToolButtonWrapper.active .icon{color:var(--color-neutral-40)}.ToolButtonGroupArrowDropdown{display:flex;border-radius:4px;border:1px solid rgba(0,0,0,0);position:relative}.ToolButtonGroupArrowDropdown.active .ToolButtonGroupArrowDropdown__button,.ToolButtonGroupArrowDropdown.active .ToolGroupButton,.theme-light .ToolButtonGroupArrowDropdown.active .ToolButtonGroupArrowDropdown__button,.theme-light .ToolButtonGroupArrowDropdown.active .ToolGroupButton{background-color:var(--color-neutral-20)}.theme-dark .ToolButtonGroupArrowDropdown.active .ToolButtonGroupArrowDropdown__button,.theme-dark .ToolButtonGroupArrowDropdown.active .ToolGroupButton{background-color:var(--color-neutral-90)}.ToolButtonGroupArrowDropdown.active .icon,.theme-light .ToolButtonGroupArrowDropdown.active .icon{color:var(--color-primary-90)}.theme-dark .ToolButtonGroupArrowDropdown.active .icon{color:var(--color-neutral-40)}.theme-light .ToolButtonGroupArrowDropdown.guideflow_hovered{border:1px solid var(--color-neutral-10)}.theme-dark .ToolButtonGroupArrowDropdown.guideflow_hovered{border:1px solid var(--color-neutral-80)}.theme-light .ToolButtonGroupArrowDropdown--active{border:1px solid var(--color-neutral-10)}.theme-dark .ToolButtonGroupArrowDropdown--active{border:1px solid var(--color-neutral-80)}.ToolButtonGroupArrowDropdown .ToolGroupButton{border-radius:3px 0 0 3px;min-height:26px;min-width:26px;height:26px;width:26px}.theme-light .ToolButtonGroupArrowDropdown .ToolGroupButton:active{background:var(--color-neutral-20);color:var(--color-primary-90)}.theme-dark .ToolButtonGroupArrowDropdown .ToolGroupButton:active{background:var(--color-neutral-90);color:var(--color-neutral-40)}.ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button{display:flex;align-content:center;min-width:4px;padding:0 2px;color:var(--color-neutral-60);border-radius:0 3px 3px 0}.theme-light .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button.guideflow_hovered{background:var(--color-neutral-10)}.theme-light .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button:active{background:var(--color-neutral-20);color:var(--color-primary-90)}.theme-light .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button--active{background:var(--color-neutral-20)}.theme-dark .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button.guideflow_hovered{background:var(--color-neutral-90)}.theme-dark .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button:active{background:var(--color-neutral-90);color:var(--color-neutral-40)}.theme-dark .ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button--active{background:var(--color-neutral-40)}.ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button.disabled{opacity:.5}.ToolButtonGroupArrowDropdown .ToolButtonGroupArrowDropdown__button.disabled--offline{pointer-events:none}.ToolButtonArrowDropdown--has-margin{margin-right:6px}.StatefulButton{border-radius:4px}.StatefulButton.down-arrow{min-width:56px}.StatefulButton.down-arrow.active:after{border-top-color:#273d57}.theme-light .StatefulButton.down-arrow{border-top-color:#273d57}.theme-dark .StatefulButton.down-arrow{border-top-color:#fff}.CustomElement{display:flex}.open.ContextMenuPopup{visibility:visible;opacity:1}.closed.ContextMenuPopup{visibility:hidden;opacity:0}.ContextMenuPopup{position:absolute;z-index:60;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:4px;box-sizing:border-box;background:#fff;box-shadow:var(--shadow-m);border:solid 2px #c0d0df;visibility:hidden;opacity:0}.theme-light .ContextMenuPopup{background:var(--color-neutral-0)}.theme-dark .ContextMenuPopup{background:var(--color-neutral-100)}.ContextMenuPopup:empty{padding:0}.ContextMenuPopup .buttons{display:flex}.ContextMenuPopup .Button{height:38px}@media (max-width: 599px){.ContextMenuPopup .Button{height:38px}}.ContextMenuPopup .Button .Icon{width:18px;height:18px}@media (max-width: 599px){.ContextMenuPopup .Button .Icon{width:18px;height:18px}}@keyframes bottom-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes up-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.ContextMenuPopup{border:1px solid var(--color-neutral-20);border-radius:8px;padding:7px 16px}.theme-light .ContextMenuPopup{border:1px solid var(--color-neutral-0);box-shadow:var(--shadow-m)}.theme-dark .ContextMenuPopup{border:1px solid var(--color-neutral-100);box-shadow:var(--shadow-m-dark)}.ContextMenuPopup button:first-child{margin-left:0}.ContextMenuPopup .ViewerButtonLumin{margin-left:8px;border-radius:4px}@media (max-width: 599px){.ContextMenuPopup{display:none!important}}
