.toolbar-root{pointer-events:none;visibility:hidden;display:none;height:0!important}.container{justify-content:center;align-items:center;display:flex}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content>div>div{padding:5px}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content>div{min-height:0}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content img{max-width:100%;max-height:100%;margin-left:auto;margin-right:auto;display:block}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content .insert-image-image-status-view{justify-content:space-between;padding-bottom:0;display:flex}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content .action-button-row{flex-direction:row;justify-content:flex-end;margin-top:4px;margin-bottom:0;padding-bottom:0;display:flex}:root .insert-image-widget-dropdown-content.insert-image-widget-dropdown-content.insert-image-widget-dropdown-content .action-button-row>button{text-align:end;flex-grow:1;min-width:min(100%,40px);max-width:50%}.toolbar-overflow-widget-overflow-list{flex-flow:column wrap;justify-content:center;display:flex}.toolbar-overflow-widget-overflow-list>.toolbar-toolContainer>.toolbar-button{height:var(--toolbar-button-height)}.toolbar-overflow-widget.horizontal .toolbar-overflow-widget-overflow-list{flex-direction:row}.toolbar-overflow-widget.horizontal>.toolbar-dropdown{max-width:100%;padding:4px;left:15px;right:15px;margin-left:0!important;translate:none!important}:root .toolbar--pen-tool-toggle-buttons.toolbar--pen-tool-toggle-buttons{direction:ltr;justify-content:stretch;padding-top:0;padding-bottom:5px;display:flex}:root .toolbar--pen-tool-toggle-buttons.toolbar--pen-tool-toggle-buttons>*{text-align:start;flex-grow:1;margin-inline-end:5px}:root .toolbar--pen-tool-toggle-buttons.toolbar--pen-tool-toggle-buttons>* .icon{margin:0;margin-inline:4px 10px}:root .toolbar--pen-tool-toggle-buttons.toolbar--pen-tool-toggle-buttons>:first-child{direction:ltr}:root .toolbar--pen-tool-toggle-buttons.toolbar--pen-tool-toggle-buttons>:last-child{direction:rtl}.toolbar-zoomLevelEditor{flex-direction:row;align-items:center;display:flex}.toolbar-zoomLevelEditor .zoomDisplay{flex-grow:1}.toolbar-zoomLevelEditor button{min-width:48px}.selection-format-menu.disabled{opacity:.5}.toolbar-document-properties-widget button.about-button{text-align:end;width:100%}.toolbar-document-properties-widget>*{--align-items-to-x:120px}.toolbar-document-properties-widget .easydrawer-size-input-row.easydrawer-size-input-row{display:flex}.toolbar-document-properties-widget .easydrawer-size-input-row.easydrawer-size-input-row.size-input-row--automatic-size{display:none}.toolbar-thicknessSliderContainer{flex-direction:row;display:flex}.toolbar-thicknessSliderContainer input{flex-grow:1}.toolbar-element .clr-field *{cursor:pointer}.toolbar-element .clr-field button{border-radius:50%;width:1.2em;height:1.2em;margin-left:0;margin-right:0;top:50%;left:0}.toolbar-element .clr-field input{opacity:0}.color-input-container{flex-direction:row;display:inline-flex}.color-input-container .coloris_input{height:calc(100% - 6px)}.color-input-container.picker-open .clr-field{pointer-events:none}:root .color-input-container>button.pipetteButton{width:30px;height:30px;padding:0;display:inline-flex}.color-input-container>.color-input-wrapper{justify-content:stretch;display:flex}.color-input-container .pipetteButton>svg{width:100%}.color-input-container .pipetteButton .pickColorInstructions{background-color:var(--background-color-1);opacity:0;border-radius:30px;margin-left:30px;padding:4px;font-size:1em;transition:opacity .2s;display:none;position:absolute}@media (prefers-reduced-motion:reduce){.color-input-container .pipetteButton .pickColorInstructions{transition:none}}.color-input-container .pipetteButton.active{background-color:var(--selection-background-color);--icon-color:var(--selection-foreground-color)}.color-input-container .pipetteButton.active .pickColorInstructions{opacity:.8;display:block}.tool-dropdown-separator{--border-color:color-mix(in srgb,var(--foreground-color-1),#0000 80%);border-top:1px solid var(--border-color);margin-top:10px;margin-bottom:10px;padding-left:2px}.toolbar-element .toolbar--file-input-container{display:flex}.toolbar-element .toolbar--file-input-container.-loading{opacity:.8}.toolbar-element .toolbar--file-input-container>input.file-input{opacity:0;width:0;max-width:0;height:0;margin:0;padding:0;overflow:hidden;min-width:0!important}.toolbar-element .toolbar--file-input-container>label{--active-border-color:color-mix(in srgb,var(--foreground-color-1),transparent);flex-grow:1;padding-bottom:5px;display:block;padding:0!important}.toolbar-element .toolbar--file-input-container>label .cancel-button{padding-left:3px;padding-right:3px}.toolbar-element .toolbar--file-input-container>label>.toolbar--file-input-description{background-color:var(--background-color-3);color:var(--foreground-color-3);border:1px dashed var(--active-border-color);text-align:center;--action-color:var(--primary-action-foreground-color);--icon-color:var(--action-color);flex-direction:column;align-items:center;margin-top:10px;padding:10px;display:flex}.toolbar-element .toolbar--file-input-container>label>.toolbar--file-input-description>span{white-space:pre-wrap}.toolbar-element .toolbar--file-input-container>label>.toolbar--file-input-description>span>b{color:var(--action-color);cursor:pointer}.toolbar-element .toolbar--file-input-container>label>.toolbar--file-input-description>.icon{width:min(50vw,42px);height:min(50vw,42px);margin-bottom:8px;display:block}.toolbar-element .toolbar--file-input-container>label:active,.toolbar-element .toolbar--file-input-container>label:hover,.toolbar-element .toolbar--file-input-container>label.drag-target{--active-border-color:var(--foreground-color-1)}.toolbar-element .toolbar--file-input-container>label.drag-target>.toolbar--file-input-description{border-width:2px}.toolbar-grid-selector{position:relative}.toolbar-grid-selector>div{--button-size:48px;flex-flow:wrap;max-width:350px;display:flex}.toolbar-grid-selector .choice-button{box-sizing:border-box;cursor:pointer;flex-direction:column-reverse;flex-shrink:1;margin:2px;display:flex}.toolbar-grid-selector .choice-button.focus-visible{outline:2px solid var(--foreground-color-1)}.toolbar-grid-selector .choice-button input{opacity:0;height:0}.toolbar-grid-selector .choice-button label{box-sizing:border-box;width:var(--button-size);height:var(--button-size);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;padding:4px;font-size:.7rem;display:flex}.toolbar-grid-selector .choice-button .icon{flex-grow:1;flex-shrink:1;width:100%}.toolbar-grid-selector .choice-button.checked{background-color:var(--selection-background-color);color:var(--selection-foreground-color);--icon-color:var(--selection-foreground-color)}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list{align-items:center;height:min(200px,50vh);display:flex;position:relative}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.scroller{scroll-snap-type:y mandatory;flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex;overflow-y:auto}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.scroller>.item{scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.-empty{display:none}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.page-markers{flex-direction:column;align-items:center;min-height:0;max-height:100%;display:flex;overflow:hidden}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.page-markers.-one-element{visibility:hidden}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.page-markers>.marker{opacity:.1;cursor:pointer;padding:2px;transition:left .2s;left:0}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.page-markers>.marker>.content{background-color:var(--foreground-color-1);border-radius:2px;padding:2px}:root .toolbar-snapped-scroll-list.toolbar-snapped-scroll-list.toolbar-snapped-scroll-list>.page-markers>.marker.-active{opacity:.2;position:relative;left:2px}.toolbar-button-grid{grid-template-columns:repeat(var(--column-count),1fr);--button-size:30px;justify-items:center;display:grid}.toolbar-button-grid>.button{width:min-content;font-size:1em}.toolbar-button-grid>.button>.icon{max-width:var(--button-size);max-height:var(--button-size);width:48px;height:48px}.toolbar-button-grid>.button>label{font-weight:400;display:block}.toolbar-root{background-color:var(--background-color-1);--icon-color:var(--foreground-color-1);--toolbar-button-height:min(20vh,60px);box-sizing:border-box;flex-flow:wrap;justify-content:center;width:100%;display:flex}.toolbar-element{z-index:1;font-family:system-ui,-apple-system,sans-serif}.toolbar-element details>summary{cursor:pointer}.toolbar-element>.toolbar-toolContainer>.toolbar-button,.toolbar-element>.toolbar-toolContainer>*>button,.toolbar-element>.toolbar-buttonGroup>button,.toolbar-element>.toolbar-button{white-space:pre;height:var(--toolbar-button-height)}.toolbar-dropdown .toolbar-button>.toolbar-icon{width:100%;max-width:50px}.toolbar-button.disabled{filter:sepia(.2);opacity:.45;cursor:unset}.toolbar-button,.toolbar-element button{cursor:pointer;text-align:center;box-shadow:0px 0px 2px var(--shadow-color);-webkit-user-select:none;user-select:none;border:none;border-radius:6px;transition:background-color .15s,box-shadow .25s,opacity .2s}.toolbar-button,.toolbar-buttonGroup>button,.toolbar-toolContainer>*>button,.toolbar-root>button{flex-direction:column;justify-content:center;align-items:center;width:min-content;min-width:40px;max-width:105px;padding-left:3px;padding-right:3px;font-size:1em;display:flex}.toolbar-button>label{cursor:inherit;-webkit-user-select:none;user-select:none}.toolbar-root>.toolbar-toolContainer>.toolbar-button>label.long-label{font-size:.75em}.toolbar-dropdown>.toolbar-toolContainer>button,.toolbar-dropdown>.toolbar-toolContainer>.toolbar-button{width:6em}.toolbar-button:not(.disabled):hover,.toolbar-root button:not(:disabled):hover{box-shadow:0px 2px 4px var(--shadow-color)}.toolbar-root button:disabled{cursor:inherit;opacity:.5}.toolbar-root .toolbar-icon{-webkit-user-select:none;user-select:none;flex-shrink:1;width:100%;min-width:20px;min-height:20px}.toolbar-toolContainer.selected>.toolbar-button{background-color:var(--selection-background-color);color:var(--selection-foreground-color);--icon-color:var(--selection-foreground-color)}.toolbar-toolContainer:not(.selected):not(.dropdownShowable)>.toolbar-button>.toolbar-showHideDropdownIcon{display:none}.toolbar-toolContainer>.toolbar-button>.toolbar-showHideDropdownIcon{height:15px;transition:transform .25s}.toolbar-toolContainer.dropdownVisible>.toolbar-button>.toolbar-showHideDropdownIcon{transform:rotate(180deg)}.toolbar-dropdown.hidden,.toolbar-toolContainer:not(.selected):not(.dropdownShowable)>.toolbar-dropdown:not(.hiding){display:none}.toolbar-dropdown{z-index:2;background-color:var(--background-color-1);max-width:fit-content;max-height:80vh;box-shadow:0px 3px 3px var(--shadow-color);flex-flow:column wrap;padding:5px 15px 15px;display:flex;position:absolute}@keyframes dropdown-transition-in{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scale(1)}}@keyframes dropdown-transition-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scaleY(0)}}.toolbar-dropdown{transform-origin:0 0;--dropdown-show-animation:dropdown-transition-in;--dropdown-hide-animation:dropdown-transition-out}@media (prefers-reduced-motion:reduce){.toolbar-dropdown{--dropdown-show-animation:none;--dropdown-hide-animation:none}.toolbar-dropdown.hiding{display:none}.toolbar-toolContainer>.toolbar-button>.toolbar-showHideDropdownIcon,:root .toolbar-button,.toolbar-root button{transition:none}}.toolbar-buttonGroup{flex-direction:row;justify-content:center;display:flex}.toolbar-element .toolbar--toggle-button{color:var(--foreground-color-1);font-weight:400}.toolbar-element .toolbar--toggle-button[aria-checked=true]{background:var(--selection-background-color);color:var(--selection-foreground-color)}.toolbar-element .toolbar--toggle-button>.icon{width:25px;height:25px;margin:0 5px}.toolbar-element .toolbar--toggle-button>*{vertical-align:middle}.toolbar-closeColorPickerOverlay{touch-action:none;background-color:var(--background-color-1);opacity:.3;z-index:2;display:none;position:fixed;inset:0}.toolbar-spacedList>*{padding-top:5px;padding-bottom:5px}.toolbar-indentedList{padding-left:10px}@media print{.toolbar-element{display:none}}@keyframes rehide-label{0%{opacity:.8}80%{opacity:.8}to{opacity:.1}}@keyframes show-label-delayed{0%{opacity:0}80%{opacity:0}to{opacity:.8}}@keyframes show-label-now{0%{opacity:0}5%{opacity:0}to{opacity:.8}}@keyframes keep-label-hidden{0%{opacity:0}to{opacity:0}}@keyframes toolbar--edgemenu-transition-in{0%{transform:translateY(100%)}to{transform:translate(0)}}@keyframes toolbar--edgemenu-transition-in-reduce-motion{0%{opacity:0}to{opacity:1}}@keyframes toolbar--edgemenu-transition-out{to{transform:translateY(100%)}}@keyframes toolbar--edgemenu-transition-out-reduce-motion{0%{opacity:1}to{opacity:0}}@keyframes toolbar--edgemenu-container-transition-in{0%{overflow-y:hidden}to{overflow-y:hidden}}@keyframes toolbar--edgemenu-container-transition-out{0%{overflow-y:hidden}to{overflow-y:hidden}}.toolbar-edge-toolbar{--toolbar-button-height:min(20vh,48px);--toolbar-button-size:var(--toolbar-button-height);--label-hover-offset-size:calc(14px + var(--toolbar-button-height));box-sizing:border-box;--button-label-hover-offset-y:var(--label-hover-offset-size);--button-label-hover-offset-x:0;flex-direction:row;justify-content:space-around}@media screen and (min-width:540px){.toolbar-edge-toolbar{flex-wrap:nowrap}.toolbar-edge-toolbar>.toolbar-action-row{flex-grow:0;flex-shrink:0;max-width:50vw}}@media screen and (max-width:700px){.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline{font-size:.9em}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button{width:var(--toolbar-button-size)}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button label{opacity:0;animation:.2s linear hide-initially}@keyframes hide-initially{0%{opacity:0}to{opacity:0}}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):hover:not(:focus-visible)>label,.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):active>label{opacity:.8;animation:1s show-label-delayed}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button.has-long-press-or-hover>label{opacity:.8}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button:focus-visible>label,.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button.focus-visible>label{opacity:0;animation:1.5s rehide-label}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button:has(:focus-visible)>label{opacity:0;animation:1.5s rehide-label}.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button>label{opacity:0;margin-top:var(--button-label-hover-offset-y);margin-left:var(--button-label-hover-offset-x);z-index:1;pointer-events:none;background-color:var(--background-color-1);color:var(--foreground-color-1);border-radius:25px;padding:10px;transition:opacity .3s,margin-top .2s;position:absolute}}@media screen and (max-width:700px) and (prefers-reduced-motion:reduce){.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button>label{transition:none}}@media screen and (max-width:700px){.toolbar-edge-toolbar.one-row>*>.toolbar-toolContainer.label-inline>.toolbar-button>.toolbar-icon.toolbar-icon{margin-left:0;margin-right:0}}.toolbar-edge-toolbar>div.toolbar-element{background-color:var(--background-color-2);color:var(--foreground-color-2);--icon-color:var(--foreground-color-2);--extra-left-right-padding:0px;flex-direction:row;flex-grow:1;justify-content:center;display:flex}.toolbar-edge-toolbar>div.toolbar-element::-webkit-scrollbar{width:3px;height:3px}.toolbar-edge-toolbar>div.toolbar-element::-webkit-scrollbar-thumb{background-color:var(--shadow-color)}.toolbar-edge-toolbar>div.toolbar-element.toolbar-tool-row{flex-grow:100;overflow:auto hidden}.toolbar-edge-toolbar>div.toolbar-element.toolbar-action-row{z-index:2;background-color:var(--background-color-3);color:var(--foreground-color-3);--icon-color:var(--foreground-color-3)}.toolbar-edge-toolbar>div.toolbar-element.has-scroll{--button-label-hover-offset-y:0;--button-label-hover-offset-x:calc(0px - var(--label-hover-offset-size));justify-content:start;position:relative}.toolbar-edge-toolbar>div.toolbar-element.has-scroll>:first-child{--button-label-hover-offset-x:var(--label-hover-offset-size)}.toolbar-edge-toolbar .toolbar-toolContainer.selected>.toolbar-button{background-color:var(--selection-background-color);color:var(--selection-foreground-color);--icon-color:var(--selection-foreground-color)}.toolbar-edge-toolbar .toolbar-button{box-sizing:border-box;background-color:#0000}.toolbar-edge-toolbar .toolbar-button .toolbar-showHideDropdownIcon{flex-shrink:.01;height:12px}.toolbar-edge-toolbar .toolbar-toolContainer{order:1}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline{--button-flex-direction:row;flex-grow:1;display:flex}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline.label-left{--button-flex-direction:row-reverse;order:100;justify-content:end}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline.label-left>.toolbar-button>.toolbar-icon{margin-left:7px;margin-right:0}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline.label-right{order:-1}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline>.toolbar-button{flex-direction:var(--button-flex-direction);width:auto}.toolbar-edge-toolbar .toolbar-toolContainer.label-inline>.toolbar-button>.toolbar-icon{width:22px;height:100%;margin-left:0;margin-right:7px}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button{width:calc(var(--toolbar-button-size) + var(--extra-left-right-padding));height:var(--toolbar-button-size)}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):hover:not(:focus-visible)>label,.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):active>label{opacity:.8;animation:1s show-label-delayed}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button.has-long-press-or-hover>label{opacity:.8}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button:focus-visible>label,.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button.focus-visible>label{opacity:0;animation:1.5s rehide-label}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button:has(:focus-visible)>label{opacity:0;animation:1.5s rehide-label}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button>label{opacity:0;margin-top:var(--button-label-hover-offset-y);margin-left:var(--button-label-hover-offset-x);z-index:1;pointer-events:none;background-color:var(--background-color-1);color:var(--foreground-color-1);border-radius:25px;padding:10px;transition:opacity .3s,margin-top .2s;position:absolute}@media (prefers-reduced-motion:reduce){.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline) .toolbar-button>label{transition:none}}.toolbar-edge-toolbar .toolbar-toolContainer:not(.no-icon):not(.label-inline).dropdownVisible>.toolbar-button>label{opacity:.8;animation:1.5s .3s rehide-label,1s 1.8s infinite keep-label-hidden}.toolbar-edge-toolbar>div>.toolbar-toolContainer:not(.selected):not(.dropdownShowable)>.toolbar-button>.toolbar-showHideDropdownIcon{visibility:hidden;display:block}.toolbar-edge-toolbar .toolbar-toolContainer>.toolbar-button{box-shadow:none;border-radius:0;margin:0;padding:8px}.toolbar-edge-toolbar .toolbar-toolContainer>.toolbar-button.has-dropdown{padding:8px 8px 0}.imageEditorContainer.pipette--color-selection-in-progress .toolbar-edgemenu-container{opacity:.9;background-color:#0000;height:0}.imageEditorContainer.pipette--color-selection-in-progress .toolbar-edgemenu-container .toolbar-edgemenu{position:absolute}.toolbar-edgemenu-container{background-color:var(--background-color-transparent);width:var(--editor-current-width-px);height:var(--editor-current-height-px);box-sizing:border-box;z-index:2;flex-direction:column-reverse;align-items:center;transition:height .15s ease-in-out,background-color .15s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute}@media (prefers-reduced-motion:reduce){.toolbar-edgemenu-container{transition:background-color .15s ease-in-out,opacity .2s ease-in-out}}.toolbar-edgemenu-container.dropdown-below-edge{overflow-y:hidden}.toolbar-edgemenu-container button{box-shadow:none;color:var(--primary-action-foreground-color);border:none;padding:10px;font-size:1.2em;font-weight:700;transition:box-shadow .2s}.toolbar-edgemenu-container button:not(:disabled):hover{box-shadow:0 0px 2px var(--shadow-color)}.toolbar-edgemenu-container button:disabled{opacity:.5;font-weight:unset;cursor:unset;color:var(--foreground-color-1)}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button{--button-label-hover-offset-y:var(--button-size)}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):hover:not(:focus-visible)>label>.button-label-text,.toolbar-edgemenu-container .toolbar-grid-selector .choice-button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):active>label>.button-label-text{opacity:.8;animation:1s show-label-delayed}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button.has-long-press-or-hover>label>.button-label-text{opacity:.8}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button:focus-visible>label>.button-label-text,.toolbar-edgemenu-container .toolbar-grid-selector .choice-button.focus-visible>label>.button-label-text{opacity:0;animation:1.5s rehide-label}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button:has(:focus-visible)>label>.button-label-text{opacity:0;animation:1.5s rehide-label}.toolbar-edgemenu-container .toolbar-grid-selector .choice-button>label>.button-label-text{opacity:0;margin-top:var(--button-label-hover-offset-y);margin-left:var(--button-label-hover-offset-x);z-index:1;pointer-events:none;background-color:var(--background-color-1);color:var(--foreground-color-1);border-radius:25px;padding:10px;transition:opacity .3s,margin-top .2s;position:absolute}@media (prefers-reduced-motion:reduce){.toolbar-edgemenu-container .toolbar-grid-selector .choice-button>label>.button-label-text{transition:none}}.toolbar-edgemenu-container .toolbar-button-grid button{--button-label-hover-offset-y:0}.toolbar-edgemenu-container .toolbar-button-grid button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):hover:not(:focus-visible)>label,.toolbar-edgemenu-container .toolbar-button-grid button:not(.no-long-press-or-hover):not(.has-long-press-or-hover):active>label{opacity:.8;animation:1s show-label-delayed}.toolbar-edgemenu-container .toolbar-button-grid button.has-long-press-or-hover>label{opacity:.8}.toolbar-edgemenu-container .toolbar-button-grid button:focus-visible>label,.toolbar-edgemenu-container .toolbar-button-grid button.focus-visible>label{opacity:0;animation:1.5s rehide-label}.toolbar-edgemenu-container .toolbar-button-grid button:has(:focus-visible)>label{opacity:0;animation:1.5s rehide-label}.toolbar-edgemenu-container .toolbar-button-grid button>label{opacity:0;margin-top:var(--button-label-hover-offset-y);margin-left:var(--button-label-hover-offset-x);z-index:1;pointer-events:none;background-color:var(--background-color-1);color:var(--foreground-color-1);border-radius:25px;padding:10px;transition:opacity .3s,margin-top .2s;position:absolute}@media (prefers-reduced-motion:reduce){.toolbar-edgemenu-container .toolbar-button-grid button>label{transition:none}}.toolbar-edgemenu-container .toolbar-help-overlay-button{align-items:last baseline}.toolbar-edgemenu-container .toolbar-edgemenu{--toolbar-button-height:48px;touch-action:none;-webkit-user-select:none;user-select:none;background-color:var(--background-color-2);color:var(--foreground-color-2);--icon-color:var(--foreground-color-2);box-shadow:0px 0px 1px var(--shadow-color);box-sizing:border-box;border-top-left-radius:30px;border-top-right-radius:30px;width:min(400px,100vw);padding-left:10px;padding-right:10px;transition:transform .1s,padding-bottom .1s}.toolbar-edgemenu-container .toolbar-edgemenu input,.toolbar-edgemenu-container .toolbar-edgemenu textarea{-webkit-user-select:auto;user-select:auto}.toolbar-edgemenu-container .toolbar-edgemenu button{background-color:#0000}.toolbar-edgemenu-container .toolbar-edgemenu>button.drag-elem{cursor:ns-resize;width:100%;height:40px;box-shadow:none;background:0 0;border:none;margin-top:-15px;margin-bottom:10px;display:block;position:relative}.toolbar-edgemenu-container .toolbar-edgemenu>button.drag-elem:before{content:"";background-color:var(--icon-color);opacity:.2;border-radius:5px;width:min(80%,40px);height:5px;margin-left:auto;margin-right:auto;display:block;position:relative;top:10px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-toolContainer{display:block}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-toolContainer .toolbar-button{max-width:unset;box-sizing:border-box;width:100%;box-shadow:none;flex-direction:row;justify-content:flex-start;padding:2px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-toolContainer .toolbar-button>.toolbar-icon{width:25px;height:25px;margin-right:15px;padding:13px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-toolContainer .toolbar-button label,.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-toolContainer .toolbar-button>label.long-label{font-size:1em}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-nonbutton-controls-main-list{padding-left:10px;padding-right:10px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList{box-sizing:border-box;--align-items-to-x:105px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList>div{align-items:center;min-height:35px;margin-top:5px;display:flex}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList>div:first-child{margin-top:0}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList>div>label{min-width:var(--align-items-to-x);box-sizing:border-box;flex-shrink:1;padding-right:35px}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList>div>input[type=checkbox]{width:20px;height:20px;margin-left:0}.toolbar-edgemenu-container .toolbar-edgemenu .toolbar-spacedList>div>input:not([type=checkbox]){flex-grow:1;flex-shrink:1;min-width:48px}.toolbar-dropdown-toolbar button,.toolbar-dropdown-toolbar .toolbar-button{background-color:var(--background-color-2);color:var(--foreground-color-2);--icon-color:var(--foreground-color-2)}.toolbar-dropdown-toolbar,.toolbar-dropdown-toolbar .toolbar-dropdown{background-color:var(--background-color-3);color:var(--foreground-color-3)}.toolbar-dropdown-toolbar .toolbar-spacedList>div>label{min-width:50px;padding-right:10px}.toolbar-dropdown-toolbar .clr-field button{border-radius:5px;width:100%;height:100%;top:50%;left:0}.toolbar-dropdown-toolbar .toolbar-grid-selector>div{--button-size:57px}.toolbar-dropdown-toolbar .toolbar-dropdown>div>.toolbar-toolContainer{display:inline-block}.toolbar-help-overlay{z-index:5;touch-action:none;color:#fff;--icon-color:white;background-color:#0000;border:none;flex-direction:column;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;transition:transform .3s;display:flex;overflow:hidden}.toolbar-help-overlay::backdrop{-webkit-backdrop-filter:blur(1px);background-color:#000c}.toolbar-help-overlay,.toolbar-help-overlay::backdrop{animation:.25s transition-in}@keyframes transition-in{0%{opacity:0}to{opacity:1}}@keyframes transition-out{0%{opacity:1}to{opacity:0}}.toolbar-help-overlay.-hiding,.toolbar-help-overlay.-hiding::backdrop{opacity:0;animation:.25s transition-out}.toolbar-help-overlay.-dragging{transition:none}@media (prefers-reduced-motion:reduce){.toolbar-help-overlay{transition:none}}@media screen and (min-width:800px){.toolbar-help-overlay>.navigation-buttons{order:1;margin-top:auto}}.toolbar-help-overlay .with-text-shadow,.toolbar-help-overlay .help-page-container>.label,.toolbar-help-overlay button{text-shadow:0 0 3px #141414e6;filter:drop-shadow(0 0 2px #00000080)}.toolbar-help-overlay button:not(:disabled){cursor:pointer}.toolbar-help-overlay button{color:var(--help-overlay-foreground);background:0 0;border:none;border-radius:15px}.toolbar-help-overlay .close-button{z-index:1;align-self:flex-start;width:48px;height:48px}.toolbar-help-overlay .close-button>svg{width:100%}.toolbar-help-overlay .navigation-content{flex-grow:1;display:flex}.toolbar-help-overlay .help-page-container{touch-action:none;flex-grow:1;align-items:center;display:flex}.toolbar-help-overlay .help-page-container>.label{text-align:center;z-index:1;flex-grow:1;margin-top:0;margin-left:15px;margin-right:15px;font-size:18.5pt;transition:margin-top .5s}.toolbar-help-overlay .help-page-container>.label.-large-space-below{margin-top:0;margin-bottom:auto}.toolbar-help-overlay .help-page-container>.label.-small-space-above{margin-top:40px;margin-bottom:auto}.toolbar-help-overlay .help-page-container>.label.-large-space-above{margin-top:auto;margin-bottom:10px}@media (prefers-reduced-motion:reduce){.toolbar-help-overlay .help-page-container>.label{transition:none}}.toolbar-help-overlay .help-page-container>.cloned-element-container{z-index:0;-webkit-user-select:none;user-select:none;opacity:.01;box-shadow:none;background-color:#64646403;border-radius:10px;transition:opacity .5s,background-color .5s;position:absolute}.toolbar-help-overlay .help-page-container>.cloned-element-container *{pointer-events:none!important}.toolbar-help-overlay .help-page-container>.cloned-element-container>*{margin:0;opacity:.01!important;transition:opacity .3s!important}.toolbar-help-overlay .help-page-container>.cloned-element-container:not(.-clickable) *{cursor:unset!important}.toolbar-help-overlay .help-page-container>.cloned-element-container.-clickable,.toolbar-help-overlay .help-page-container>.cloned-element-container.-background{z-index:1;touch-action:none}.toolbar-help-overlay .help-page-container>.cloned-element-container.-clickable{cursor:pointer;z-index:2}.toolbar-help-overlay .help-page-container>.cloned-element-container.-clickable.has-long-press-or-hover{opacity:.5!important}.toolbar-help-overlay .help-page-container>.cloned-element-container.-clickable.has-long-press-or-hover,.toolbar-help-overlay .help-page-container>.cloned-element-container.-active{background-color:var(--background-color-1)}.toolbar-help-overlay .help-page-container>.cloned-element-container.-active{opacity:1;background-color:var(--background-color-1);box-shadow:0 0 3px #64646480}.toolbar-help-overlay .help-page-container>.cloned-element-container.-active>*{opacity:1!important}.toolbar-help-overlay .navigation-buttons{direction:ltr;flex-direction:row;justify-content:space-between;display:flex}.toolbar-help-overlay .navigation-buttons>button:disabled{opacity:.5}.toolbar-help-overlay .navigation-buttons>.next,.toolbar-help-overlay .navigation-buttons>.previous{z-index:3;padding:10px;font-size:1em;transition:font-size .2s}@media (prefers-reduced-motion:reduce){.toolbar-help-overlay .navigation-buttons>.next,.toolbar-help-overlay .navigation-buttons>.previous{transition:none}}.toolbar-help-overlay .navigation-buttons:not(.-has-previous)>.next:not(:disabled){animation:.5s .5s highlight-button}@keyframes highlight-button{0%{transform:scale(1)}50%{transform:scale(1.2)}55%{transform:scale(1.2)rotate(2deg)}65%{transform:scale(1.2)rotate(-2deg)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.toolbar-help-overlay .navigation-buttons:not(.-has-previous)>.next:not(:disabled){animation:none}}.toolbar-help-overlay .navigation-buttons>.next:after{content:"❯";margin-left:3px}.toolbar-help-overlay .navigation-buttons>.previous:before{content:"❮";margin-right:3px}.toolbar-help-overlay .navigation-buttons.-has-next>.next,.toolbar-help-overlay .navigation-buttons.-has-previous>.previous{font-size:1.4em}.toolbar-help-overlay .navigation-buttons.-highlight-next>.next,.toolbar-help-overlay .navigation-buttons.-highlight-previous>.previous{font-size:1.4em;font-weight:700}.toolbar-help-overlay .navigation-buttons.-highlight-next>.next,.toolbar-help-overlay .navigation-buttons.-highlight-previous>.previous,.toolbar-help-overlay .navigation-buttons .next:hover,.toolbar-help-overlay .navigation-buttons .previous:hover{background-color:#c8c8c81a}.toolbar-help-overlay .navigation-help{margin-top:1em;font-size:.7em}.toolbar-element .toolbar-help-overlay-button{justify-content:end;height:0;display:flex;position:relative}.toolbar-element .toolbar-help-overlay-button>.button{box-shadow:none;text-align:center;opacity:.5;margin:0;padding:0 5px}.toolbar-element .toolbar-help-overlay-button>.button>.icon{width:1.18em;height:1.18em;transition:filter .2s}.toolbar-element .toolbar-help-overlay-button>.button:focus-visible>.icon,.toolbar-element .toolbar-help-overlay-button>.button:hover>.icon{filter:drop-shadow(0px 0px 1px var(--shadow-color))}.ScrollbarTool-overlay{opacity:.2;pointer-events:none;--fade-out-animation:1s ease 0s fade-out;--scrollbar-size:3px;width:0;height:0;overflow:visible}@media (prefers-reduced-motion:reduce){.ScrollbarTool-overlay{--fade-out-animation:none!important}}@keyframes fade-out{0%{opacity:.2}to{opacity:0}}.ScrollbarTool-overlay:not(.just-updated){animation:var(--fade-out-animation);opacity:0}.ScrollbarTool-overlay .vertical-scrollbar,.ScrollbarTool-overlay .horizontal-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size);min-width:var(--scrollbar-size);min-height:var(--scrollbar-size);background-color:var(--foreground-color-1);border-radius:var(--scrollbar-size);position:absolute}.ScrollbarTool-overlay .vertical-scrollbar.represents-no-scroll,.ScrollbarTool-overlay .horizontal-scrollbar.represents-no-scroll{animation:var(--fade-out-animation);opacity:0}.ScrollbarTool-overlay:not(.scrollbar-left) .vertical-scrollbar{margin-left:calc(var(--editor-current-display-width-px) - var(--scrollbar-size))}.ScrollbarTool-overlay:not(.scrollbar-top) .horizontal-scrollbar{margin-top:calc(var(--editor-current-display-height-px) - var(--scrollbar-size))}.clipboard-error-dialog details>summary{cursor:pointer}.clipboard-error-dialog details[open]{margin-bottom:12px}.clipboard-error-dialog textarea{box-sizing:border-box;width:100%}.selection-tool-selection-background{background-color:var(--selection-background-color);opacity:.5;overflow:visible}.selection-tool-handle{box-sizing:border-box;--max-size:17px;justify-content:center;align-items:center;display:flex;position:absolute}.selection-tool-handle .selection-tool-content{border:1px solid var(--foreground-color-1);background:var(--background-color-1);box-sizing:border-box;max-width:var(--max-size);max-height:var(--max-size);justify-content:center;align-items:center;width:100%;height:100%;padding:3px;display:flex}.selection-tool-handle .selection-tool-content .icon{width:100%;height:100%}.selection-tool-handle.selection-tool-circle .selection-tool-content{border-radius:100%}.selection-tool-handle.selection-tool-rotate{--max-size:28px;cursor:grab}.selection-tool-handle.selection-tool-resize-x{cursor:ew-resize}.selection-tool-handle.selection-tool-resize-y{cursor:ns-resize}.selection-tool-handle.selection-tool-resize-xy{cursor:nwse-resize}.selection-tool-rotated-near-perpendicular .selection-tool-handle.selection-tool-resize-x{cursor:ns-resize}.selection-tool-rotated-near-perpendicular .selection-tool-handle.selection-tool-resize-y{cursor:ew-resize}.selection-tool-rotated-near-perpendicular .selection-tool-handle.selection-tool-resize-xy{cursor:nesw-resize}.selection-tool-selection-menu>button{max-height:var(--vertical-offset);background-color:var(--background-color-1);-webkit-user-select:none;user-select:none;width:24px;height:24px;color:var(--foreground-color-1);border:.5px solid var(--foreground-color-1);opacity:.8;border-radius:3px;padding:6px;font-size:14px;transition:opacity .2s}.selection-tool-selection-menu>button:hover,.selection-tool-selection-menu>button:focus-visible{background-color:var(--background-color-2);color:var(--foreground-color-2);cursor:pointer;opacity:1}.selection-tool-selection-menu>button>.icon{width:100%;height:100%}.overlay.handleOverlay{touch-action:none;direction:ltr}.overlay.handleOverlay,.overlay.handleOverlay .selection-tool-selection-outer-container{height:0;overflow:visible}.overlay.handleOverlay .selection-tool-selection-inner-container{width:var(--editor-current-display-width-px);height:var(--editor-current-display-height-px);pointer-events:none;overflow:hidden}.overlay.handleOverlay .selection-tool-selection-inner-container>*{pointer-events:all}.overlay.handleOverlay .selection-tool-selection-inner-container.-empty{opacity:0;display:none}.overlay.handleOverlay .selection-tool-selection-inner-container.-hide-handles .selection-tool-handle{display:none}@keyframes selection-duplicated-animation{0%{scale:1}50%{scale:1.02}to{scale:1}}@media (prefers-reduced-motion:reduce){@keyframes selection-duplicated-animation{}}.find-tool-overlay{order:-1;position:absolute}.easydrawer-sound-ui-toggle{-webkit-user-select:none;user-select:none;width:0;height:0;overflow:hidden}.easydrawer-sound-ui-toggle button{margin-top:1px}.easydrawer-sound-ui-toggle:focus-within,.easydrawer-sound-ui-toggle.sound-ui-tool-enabled{z-index:5;overflow:visible}.easydrawer-sound-ui-toggle:not(:focus-within):not(:hover).sound-ui-tool-enabled{opacity:.5}@keyframes show-popup-menu-animation{0%{opacity:0}to{opacity:1}}.editor-popup-menu{width:100%;height:100%;animation:var(--hide-menu-animation-timeout)ease show-popup-menu-animation;opacity:1;transition:var(--hide-menu-animation-timeout)ease opacity;background-color:#0000;border:none;overflow:hidden}.editor-popup-menu.-hide{opacity:0}.editor-popup-menu>.content{left:var(--anchor-x);top:var(--anchor-y);box-shadow:0px 0px 2px var(--shadow-color);background-color:var(--background-color-1);border-radius:6px;flex-direction:column;display:flex;position:absolute;overflow:clip}.editor-popup-menu::backdrop{background:0 0}.editor-popup-menu-option{cursor:pointer;color:var(--foreground-color-1);--icon-color:currentColor;background-color:#0000;border:none;justify-content:start;padding:6px 5px;font-size:1em;display:flex}.editor-popup-menu-option:hover,.editor-popup-menu-option:focus-visible{background-color:var(--background-color-2);color:var(--foreground-color-2)}.editor-popup-menu-option>:first-child{flex-shrink:0;align-self:center;width:1em;height:1em;margin-inline:0 .32em}.about-dialog-content>.scroll{white-space:pre-wrap;font-family:monospace}.about-dialog-content>.scroll>details>summary{cursor:pointer}.about-dialog-content>.scroll>h2,.about-dialog-content>.scroll>details>summary{margin-top:15px;font-size:1.2em;font-weight:700}.about-dialog-content>.scroll>h2 a,.about-dialog-content>.scroll>details>summary a{color:var(--foreground-color-1);text-decoration:underline}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.message-dialog-container dialog{display:flex}.message-dialog-container dialog.-closing,.message-dialog-container dialog.-closing::backdrop{opacity:0}.message-dialog-container dialog,.message-dialog-container dialog::backdrop{transition:opacity .2s;animation:.2s fade-in}.message-dialog-content{flex-direction:column;flex-grow:1;display:flex}.message-dialog-content>.close{margin-left:auto;margin-right:auto;display:block}.message-dialog-content>.scroll{flex-grow:1;flex-shrink:1;margin-left:20px;margin-right:20px;padding-bottom:20px;overflow-y:auto}.dialog-container>dialog{background-color:var(--background-color-1);color:var(--foreground-color-1);box-shadow:0 0 2px var(--shadow-color);box-sizing:border-box;border:none;border-radius:8px;outline:none;width:min(100%,500px);max-height:90vh}.dialog-container>dialog::backdrop{-webkit-backdrop-filter:blur(5px);background-color:var(--background-color-transparent)}#clr-picker{--clr-slider-size:30px}#clr-picker #clr-color-area,#clr-picker .clr_hue{touch-action:none}#clr-picker .clr-alpha{margin-top:15px;margin-bottom:15px}#clr-picker.clr-picker input[type=range]::-moz-range-thumb{width:var(--clr-slider-size);height:var(--clr-slider-size)}#clr-picker.clr-picker input[type=range]::-webkit-slider-thumb{width:var(--clr-slider-size);height:var(--clr-slider-size)}#clr-picker.clr-picker input[type=range]::-webkit-slider-runnable-track{height:var(--clr-slider-size)}#clr-picker.clr-picker input[type=range]::-moz-range-track{height:var(--clr-slider-size)}.imageEditorContainer{--background-color-1:white;--foreground-color-1:black;--background-color-2:#f5f5f5;--foreground-color-2:#2c303a;--background-color-3:#e5e5e5;--foreground-color-3:#1c202a;--selection-background-color:#cbdaf1;--selection-foreground-color:#2c303a;--background-color-transparent:#69646480;--shadow-color:#00000080;--primary-action-foreground-color:#15b}@media (prefers-color-scheme:dark){.imageEditorContainer{--background-color-1:#151515;--foreground-color-1:white;--background-color-2:#222;--foreground-color-2:#efefef;--background-color-3:#272627;--foreground-color-3:#eee;--selection-background-color:#607;--selection-foreground-color:white;--shadow-color:#fafafa80;--background-color-transparent:#32323280;--primary-action-foreground-color:#7ae}}.imageEditorContainer{--icon-color:var(--foreground-color-1);writing-mode:horizontal-tb;box-sizing:border-box;flex-direction:column-reverse;width:100%;min-width:100px;height:100%;min-height:220px;font-family:system-ui,-apple-system,sans-serif;display:flex}.imageEditorContainer input{accent-color:var(--primary-action-foreground-color)}.imageEditorContainer .imageEditorRenderArea{flex-grow:2;flex-shrink:1;grid-template-columns:1fr;width:100%;min-width:0;height:100%;min-height:100px;display:grid}.imageEditorContainer .imageEditorRenderArea canvas{touch-action:none;box-sizing:border-box;width:100%;min-width:0;height:100%;max-width:inherit;min-height:0;max-height:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;grid-area:1/1/1/1}.imageEditorContainer .loadingMessage{text-align:center;text-shadow:0px 0px 1px var(--background-color-1);font-size:2em;position:fixed;bottom:0;left:0;right:0}.imageEditorContainer .accessibilityAnnouncement{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:0;height:0;overflow:hidden}.imageEditorContainer .textRendererOutputContainer{-webkit-user-select:none;user-select:none;width:.001px;height:.001px;overflow:hidden}.imageEditorContainer .textRendererOutputContainer:focus-within{z-index:5;overflow:visible}.imageEditorContainer .anchored-element-overlay{height:0;overflow:visible}.imageEditorContainer .anchored-element-overlay>.content-wrapper{width:var(--editor-current-display-width-px);height:var(--editor-current-display-height-px);pointer-events:none;position:relative;overflow:hidden}.imageEditorContainer .anchored-element-overlay>.content-wrapper>.content{left:var(--position-x);top:var(--position-y);transform:scale(var(--scale))rotate(var(--rotation));transform-origin:0 0;pointer-events:all;margin:0;position:absolute}@media print{.imageEditorContainer .loadingMessage{display:none}.imageEditorContainer .imageEditorRenderArea canvas{width:100%;height:initial}}
