.ConnectionLabel-module-scss-module__cnGFPG__text[data-with-stroke=true]{stroke:var(--mantine-color-white);stroke-width:4px;paint-order:stroke}
.EmojiPicker-module__P30bQW__dropdown{padding:var(--mantine-spacing-xs)}:root [frimousse-search]{border:1px solid var(--mantine-color-gray-2);border-radius:2px;width:100%;height:28px;padding:4px}:root [frimousse-search]:focus{outline:none}:root [frimousse-category-header]{padding-top:4px;padding-bottom:4px;font-size:12px;font-weight:600}:root [frimousse-row]{display:flex}:root [frimousse-emoji]{cursor:pointer;background-color:transparent;border:none;border-radius:4px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:18px;display:flex}:root [frimousse-emoji]:hover,:root [frimousse-emoji]:focus{background-color:var(--mantine-color-gray-1)}
.DiagramImages-module-scss-module__MskvMa__image{z-index:var(--image-z-index);left:var(--image-left);top:var(--image-top);border-radius:var(--mantine-radius-sm);outline-offset:2px;position:absolute;overflow:hidden}.DiagramImages-module-scss-module__MskvMa__image[data-selectable-preview=true],.DiagramImages-module-scss-module__MskvMa__image[data-selected=true]{outline:2px solid var(--mantine-color-primary-6)}
.DiagramResizableElement-module-scss-module__28zecq__element{left:var(--element-left);top:var(--element-top);width:var(--element-width);height:var(--element-height);pointer-events:none!important;position:absolute!important}.DiagramResizableElement-module-scss-module__28zecq__element[data-editable=true]{pointer-events:all!important}.DiagramResizableElement-module-scss-module__28zecq__element[data-selectable-preview=true],.DiagramResizableElement-module-scss-module__28zecq__element[data-selected=true]{outline:2px solid var(--mantine-color-primary-6)}.DiagramResizableElement-module-scss-module__28zecq__element[data-selectable-type=group]{z-index:80!important}.DiagramResizableElement-module-scss-module__28zecq__element[data-pasting=true]{pointer-events:none!important}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle:after{top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-se{transform:translateY(calc(50% + 1px))translate(calc(50% + 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-sw{transform:translateY(calc(50% + 1px))translate(-50%)}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-ne{transform:translateY(calc(-50% - 1px))translate(calc(50% + 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-nw{transform:translateY(calc(-50% - 1px))translate(calc(-50% - 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-w{transform:translate(calc(-50% - 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-e{transform:translate(calc(50% + 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-n{transform:translateY(calc(-50% - 1px))}.DiagramResizableElement-module-scss-module__28zecq__element .react-resizable-handle-s{transform:translateY(calc(50% + 1px))}
.DiagramToolbar-module-scss-module__apWjzG__toolbar{--inline-toolbar-height:36px;--inline-toolbar-spacer-width:4px;--inline-toolbar-background-color:var(--mantine-color-gray-9);--inline-toolbar-color:#fff;--inline-toolbar-color-inactive:rgba(255,255,255,.5);--inline-toolbar-color-disabled:rgba(255,255,255,.35);--inline-toolbar-divider-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);border-radius:var(--mantine-radius-sm);border:none;padding:0;font-weight:500;display:flex;position:fixed;width:max-content!important}[data-dragging=true] .DiagramToolbar-module-scss-module__apWjzG__toolbar,[data-panning=true] .DiagramToolbar-module-scss-module__apWjzG__toolbar{opacity:0!important;pointer-events:none!important}[data-mantine-color-scheme=light] .DiagramToolbar-module-scss-module__apWjzG__toolbar,[data-mantine-color-scheme=dark] .DiagramToolbar-module-scss-module__apWjzG__toolbar{background-color:var(--inline-toolbar-background-color);--_popover-bd:var(--inline-toolbar-background-color)!important;--_popover-bg:var(--inline-toolbar-background-color)!important}.DiagramToolbar-module-scss-module__apWjzG__toolbar>form{display:flex}.DiagramToolbar-module-scss-module__apWjzG__toolbar>:first-child,.DiagramToolbar-module-scss-module__apWjzG__toolbar>form>:first-child{border-top-left-radius:var(--mantine-radius-sm);border-bottom-left-radius:var(--mantine-radius-sm)}.DiagramToolbar-module-scss-module__apWjzG__toolbar>:last-child,.DiagramToolbar-module-scss-module__apWjzG__toolbar>form>:last-child{border-top-right-radius:var(--mantine-radius-sm);border-bottom-right-radius:var(--mantine-radius-sm)}.DiagramToolbar-module-scss-module__apWjzG__dropdown{border:none;flex-direction:column;padding:0;display:flex;width:max-content!important}[data-mantine-color-scheme=light] .DiagramToolbar-module-scss-module__apWjzG__dropdown,[data-mantine-color-scheme=dark] .DiagramToolbar-module-scss-module__apWjzG__dropdown{--_popover-bd:var(--inline-toolbar-background-color);--_popover-bg:var(--inline-toolbar-background-color);background-color:var(--inline-toolbar-background-color)}.DiagramToolbar-module-scss-module__apWjzG__dropdown [data-voltage-suggestions-dropdown]{color:var(--mantine-color-gray-7)!important}.DiagramToolbar-module-scss-module__apWjzG__fixedToolbar{position:relative}[data-dragging=true] .DiagramToolbar-module-scss-module__apWjzG__fixedToolbar,[data-panning=true] .DiagramToolbar-module-scss-module__apWjzG__fixedToolbar{opacity:1!important;pointer-events:all!important}.DiagramToolbar-module-scss-module__apWjzG__dropdownOptions[data-horizontal]{flex-direction:row;display:flex}.DiagramToolbar-module-scss-module__apWjzG__dropdownOption{align-items:center;gap:var(--mantine-spacing-xs);min-height:var(--inline-toolbar-height);padding:var(--mantine-spacing-xs);color:var(--inline-toolbar-color-inactive);background-color:transparent;flex-direction:row;display:flex}.DiagramToolbar-module-scss-module__apWjzG__dropdownOption:not([data-combobox-disabled]):hover,.DiagramToolbar-module-scss-module__apWjzG__dropdownOption:not([data-combobox-disabled]):focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color)}.DiagramToolbar-module-scss-module__apWjzG__dropdownOption[data-combobox-disabled]{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__dropdownOption[data-combobox-active],.DiagramToolbar-module-scss-module__apWjzG__dropdownOption[data-combobox-active] svg{color:var(--inline-toolbar-color)}[data-horizontal] .DiagramToolbar-module-scss-module__apWjzG__dropdownOption{width:var(--inline-toolbar-height);justify-content:center;align-items:center;padding:0}.DiagramToolbar-module-scss-module__apWjzG__dropdownOption svg{width:16px;height:16px;color:var(--inline-toolbar-color-disabled);stroke-width:1.5px}.DiagramToolbar-module-scss-module__apWjzG__dropdownSection{padding:var(--mantine-spacing-xs)}.DiagramToolbar-module-scss-module__apWjzG__target{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.DiagramToolbar-module-scss-module__apWjzG__divider{z-index:2;width:1px;height:var(--inline-toolbar-height);background-color:var(--inline-toolbar-divider-color);position:relative}.DiagramToolbar-module-scss-module__apWjzG__spacer{width:var(--inline-toolbar-spacer-width);height:var(--inline-toolbar-height)}.DiagramToolbar-module-scss-module__apWjzG__tooltip{border-radius:0;align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}.DiagramToolbar-module-scss-module__apWjzG__tooltipShortcut{color:var(--mantine-color-gray-5);align-items:center;gap:2px;display:flex}.DiagramToolbar-module-scss-module__apWjzG__tooltipShortcut svg{stroke-width:1.5px;width:14px;height:14px}.DiagramToolbar-module-scss-module__apWjzG__text{height:var(--inline-toolbar-height);padding:var(--mantine-spacing-sm);align-items:center;font-size:12px;font-weight:500;display:flex}.DiagramToolbar-module-scss-module__apWjzG__text[data-dimmed=true]{color:var(--inline-toolbar-color-inactive)}.DiagramToolbar-module-scss-module__apWjzG__text+.DiagramToolbar-module-scss-module__apWjzG__divider{margin-left:0}.DiagramToolbar-module-scss-module__apWjzG__divider+.DiagramToolbar-module-scss-module__apWjzG__text{margin-left:-4px}.DiagramToolbar-module-scss-module__apWjzG__menuItem{z-index:2;align-items:center;gap:calc(var(--mantine-spacing-xs)/2);width:100%;min-width:140px;height:32px;padding-left:var(--mantine-spacing-xs);padding-right:var(--mantine-spacing-xs);color:var(--inline-toolbar-color);background-color:transparent;border:none;font-size:12px;font-weight:500;display:flex;position:relative}.DiagramToolbar-module-scss-module__apWjzG__menuItem:hover,.DiagramToolbar-module-scss-module__apWjzG__menuItem:focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color)}.DiagramToolbar-module-scss-module__apWjzG__menuItem:first-child{border-top-left-radius:var(--mantine-radius-sm);border-top-right-radius:var(--mantine-radius-sm)}.DiagramToolbar-module-scss-module__apWjzG__menuItem:last-child{border-bottom-left-radius:var(--mantine-radius-sm);border-bottom-right-radius:var(--mantine-radius-sm)}.DiagramToolbar-module-scss-module__apWjzG__menuItem[disabled]{color:var(--inline-toolbar-color-inactive);pointer-events:none}.DiagramToolbar-module-scss-module__apWjzG__menuItemIcon{width:14px;height:14px}.DiagramToolbar-module-scss-module__apWjzG__menuItemIcon svg{stroke-width:1.5px;width:14px;height:14px}.DiagramToolbar-module-scss-module__apWjzG__autoInput{position:relative}.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputInput,.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputSizer{width:auto;font:inherit;border:none;margin:0;padding:0}.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputInput{color:#fff;background:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputInput::placeholder{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputInput:focus{outline:none}.DiagramToolbar-module-scss-module__apWjzG__autoInput .DiagramToolbar-module-scss-module__apWjzG__autoInputSizer{visibility:hidden;white-space:pre-wrap}.DiagramToolbar-module-scss-module__apWjzG__iconButton{z-index:2;width:var(--inline-toolbar-height);height:var(--inline-toolbar-height);color:var(--inline-toolbar-color-inactive);justify-content:center;align-items:center;display:flex;position:relative}.DiagramToolbar-module-scss-module__apWjzG__iconButton svg{stroke-width:1.5px;width:16px;height:auto}.DiagramToolbar-module-scss-module__apWjzG__iconButton:not([disabled]):hover,.DiagramToolbar-module-scss-module__apWjzG__iconButton:not([disabled]):focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);outline:none}.DiagramToolbar-module-scss-module__apWjzG__iconButton[disabled]{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__iconButton[data-active=true]{color:var(--inline-toolbar-color)}.DiagramToolbar-module-scss-module__apWjzG__textButton{z-index:2;height:var(--inline-toolbar-height);padding:0 calc(var(--mantine-spacing-sm) - var(--inline-toolbar-spacer-width));color:var(--inline-toolbar-color-inactive);justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:relative}.DiagramToolbar-module-scss-module__apWjzG__textButton:not([disabled]):hover,.DiagramToolbar-module-scss-module__apWjzG__textButton:not([disabled]):focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);outline:none}.DiagramToolbar-module-scss-module__apWjzG__textButton[disabled]{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__textButton[data-active=true]{color:var(--inline-toolbar-color)}.DiagramToolbar-module-scss-module__apWjzG__measurement{width:calc(80px*var(--measurement-fields))}.DiagramToolbar-module-scss-module__apWjzG__measurement .mantine-Grid-root{--grid-gutter:0}.DiagramToolbar-module-scss-module__apWjzG__measurement .mantine-Grid-col:not(:last-of-type){border-right:1px solid var(--mantine-color-gray-8)}.DiagramToolbar-module-scss-module__apWjzG__measurement .mantine-Input-input{color:var(--inline-toolbar-color);background:0 0;border:none;padding-left:12px;font-size:12px}.DiagramToolbar-module-scss-module__apWjzG__measurement .mantine-Input-input::placeholder{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__measurement .mantine-Input-section{color:var(--inline-toolbar-color-disabled);font-size:12px}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control{z-index:2;width:var(--inline-toolbar-height);height:var(--inline-toolbar-height);color:var(--inline-toolbar-color-inactive);background-color:transparent;border:none;justify-content:center;align-items:center;display:flex;position:relative}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control svg{stroke-width:1.5px;width:16px;height:auto}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control:not([disabled]):hover{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);outline:none}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control:not([disabled]):focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);outline:none}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control[disabled]{color:var(--inline-toolbar-color-disabled)}.DiagramToolbar-module-scss-module__apWjzG__toolbar .mantine-RichTextEditor-control[data-active=true]{color:var(--inline-toolbar-color)}.DiagramToolbar-module-scss-module__apWjzG__colorSwatch{cursor:pointer;z-index:2;width:var(--inline-toolbar-height);height:var(--inline-toolbar-height);justify-content:center;align-items:center;display:flex;position:relative}.DiagramToolbar-module-scss-module__apWjzG__colorSwatch .mantine-ColorSwatch-root{border:1px solid var(--mantine-color-gray-7)}.DiagramToolbar-module-scss-module__apWjzG__colorSwatch:not([disabled]):hover,.DiagramToolbar-module-scss-module__apWjzG__colorSwatch:not([disabled]):focus{background-color:var(--mantine-color-gray-8);color:var(--inline-toolbar-color);outline:none}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorPicker-saturation{border-radius:0}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorPicker-saturationOverlay{border-radius:0}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorSwatch-shadowOverlay{display:none}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorSwatch-root{border-radius:2px}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorSwatch-alphaOverlay{border-radius:2px}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorSwatch-colorOverlay{border-radius:2px}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorPicker-swatches{margin:4px}.DiagramToolbar-module-scss-module__apWjzG__colorPicker .mantine-ColorPicker-body{margin:6px}
.DiagramLegend-module-scss-module__A2tAKa__legend{gap:var(--mantine-spacing-md);z-index:98;min-width:200px;font-size:12px;display:grid}.DiagramLegend-module-scss-module__A2tAKa__close{justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:6px;right:6px}.DiagramLegend-module-scss-module__A2tAKa__close svg{width:14px;height:14px}.DiagramLegend-module-scss-module__A2tAKa__items{gap:calc(var(--mantine-spacing-xs)/2);display:grid}.DiagramLegend-module-scss-module__A2tAKa__title{padding-bottom:calc(var(--mantine-spacing-xs)/2);font-weight:600;line-height:1}.DiagramLegend-module-scss-module__A2tAKa__item{align-items:center;gap:calc(var(--mantine-spacing-xs)/1);line-height:1;display:flex}
.DiagramBadges-module-scss-module__tOogpG__animationWrapper{border-radius:calc(var(--mantine-radius-sm) + 2px);border:2px solid transparent;margin:-2px;animation-duration:2s}.DiagramBadges-module-scss-module__tOogpG__badge{--badge-height:32px;pointer-events:all;align-items:center;gap:var(--mantine-spacing-xs);height:var(--badge-height);padding:0 var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);color:inherit;border:1px solid var(--mantine-color-gray-3);border-radius:var(--mantine-radius-sm);background-color:#fff;font-weight:500;text-decoration:none;transition:background-color .3s ease-in-out;display:flex}.DiagramBadges-module-scss-module__tOogpG__badge>svg{width:16px;height:16px}.DiagramBadges-module-scss-module__tOogpG__badge>svg[data-size=small]{width:12px;height:12px}.DiagramBadges-module-scss-module__tOogpG__badge .mantine-AvatarGroup-group{margin-left:-2px;margin-right:-2px}.DiagramBadges-module-scss-module__tOogpG__badge[href]:hover,.DiagramBadges-module-scss-module__tOogpG__badge[type=button]:hover{background-color:var(--mantine-color-gray-0)}.DiagramBadges-module-scss-module__tOogpG__badge:disabled{border-color:var(--mantine-color-gray-1);background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-5)}.DiagramBadges-module-scss-module__tOogpG__badge:disabled svg{fill:var(--mantine-color-gray-5)}.DiagramBadges-module-scss-module__tOogpG__badgeColors{width:24px;height:12px;position:relative}.DiagramBadges-module-scss-module__tOogpG__badgeColor{background-color:var(--legend-item-color);border:1px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:0}.DiagramBadges-module-scss-module__tOogpG__badgeColor:first-child{left:0}.DiagramBadges-module-scss-module__tOogpG__badgeColor:nth-child(2){left:6px}.DiagramBadges-module-scss-module__tOogpG__badgeColor:nth-child(3){left:12px}.DiagramBadges-module-scss-module__tOogpG__badgeColor:nth-child(4){left:18px}.DiagramBadges-module-scss-module__tOogpG__pulsing{animation:10s infinite DiagramBadges-module-scss-module__tOogpG__pulse}@keyframes DiagramBadges-module-scss-module__tOogpG__pulse{10%{color:var(--mantine-color-green-6)}20%{color:var(--mantine-color-gray-8)}30%{color:var(--mantine-color-orange-6)}40%{color:var(--mantine-color-gray-8)}50%{color:var(--mantine-color-blue-6)}60%{color:var(--mantine-color-gray-8)}70%{color:var(--mantine-color-pink-6)}80%{color:var(--mantine-color-gray-8)}90%{color:var(--mantine-color-red-6)}to{color:var(--mantine-color-gray-8)}}
.DiagramToolbar-module-scss-module__YY3wnW__toolbar{outline:1px solid var(--mantine-color-gray-3);border-radius:2px}.DiagramToolbar-module-scss-module__YY3wnW__toolbar>*{border-radius:4px}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root{width:32px;height:32px;color:var(--mantine-color-gray-7);background-color:#fff;padding:0;position:relative}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root svg{width:15px;height:15px}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root:not([disabled]):has(:hover){background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-9);transform:none}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root[data-active=true]{background-color:var(--mantine-color-gray-1);color:var(--mantine-color-gray-9);transform:none}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root[disabled]{background-color:var(--mantine-color-default);color:var(--mantine-color-gray-5)}.DiagramToolbar-module-scss-module__YY3wnW__toolbar .mantine-Button-root[data-indicator=true]:after{content:"";background-color:var(--mantine-color-red-6);border-radius:50%;width:6px;height:6px;display:block;position:absolute;top:8px;right:8px}
.DiagramTipAction-module-scss-module__1ip7XG__root{font-size:inherit;color:var(--mantine-color-primary-6);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;-webkit-text-decoration-color:var(--mantine-color-primary-3);text-decoration-color:var(--mantine-color-primary-3);text-underline-offset:3px;font-weight:600}.DiagramTipAction-module-scss-module__1ip7XG__root svg{margin-right:3px;transform:translateY(2px)}
.DiagramTipImage-module-scss-module__yUainW__root{border:1px solid var(--mantine-color-gray-2);border-radius:var(--mantine-radius-sm);position:relative}.DiagramTipImage-module-scss-module__yUainW__root:after{content:"";z-index:1;background-color:rgba(0,0,0,.02);position:absolute;top:0;bottom:0;left:0;right:0}
.diagram-tips-module-scss-module__eLH5Ga__tips{pointer-events:all;border-radius:var(--mantine-radius-xs);outline:1px solid var(--mantine-color-gray-3);width:320px;box-shadow:var(--mantine-shadow-md);font-size:var(--mantine-font-size-sm);background-color:#fff;position:relative}.diagram-tips-module-scss-module__eLH5Ga__tipsContent{padding:var(--mantine-spacing-sm)}.diagram-tips-module-scss-module__eLH5Ga__tipsFooter{justify-content:space-between;align-items:center;gap:calc(var(--mantine-spacing-xs)/2);padding:var(--mantine-spacing-sm);background-color:var(--mantine-color-gray-0);display:flex}.diagram-tips-module-scss-module__eLH5Ga__tipTitle{align-items:center;gap:calc(var(--mantine-spacing-xs)/2);font-weight:600;display:flex}.diagram-tips-module-scss-module__eLH5Ga__tipTitle svg{stroke-width:1.5px;width:16px;height:16px;color:var(--mantine-color-primary-6)}.diagram-tips-module-scss-module__eLH5Ga__tipDescription{margin-top:var(--mantine-spacing-xs)}.diagram-tips-module-scss-module__eLH5Ga__tipDescription b{font-weight:600}
.styles-module-scss-module__pgyg9q__tipsPagination{color:var(--mantine-color-gray-6);font-size:11px;font-weight:500}.styles-module-scss-module__pgyg9q__tipsNavigation{align-items:center;display:flex}.styles-module-scss-module__pgyg9q__tipsNavigation svg{stroke-width:3px;width:12px;height:12px}
.DiagramCanvasContainer-module-scss-module__qN5V5W__container{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;cursor:default;width:100%;height:100%;position:relative;overflow:hidden}.DiagramCanvasContainer-module-scss-module__qN5V5W__container[data-mode=edit]{cursor:default}.DiagramCanvasContainer-module-scss-module__qN5V5W__container[data-mode=navigate]{cursor:var(--navigate-cursor)}.DiagramCanvasContainer-module-scss-module__qN5V5W__container[data-mode=comment]{cursor:var(--comment-cursor)}.DiagramCanvasContainer-module-scss-module__qN5V5W__container[data-mode=add-group]{cursor:default}.DiagramCanvasContainer-module-scss-module__qN5V5W__container[data-mode=add-textarea]{cursor:text}
.DiagramDropzone-module-scss-module__QjQEva__wrapper{height:100%}.DiagramDropzone-module-scss-module__QjQEva__overlay{z-index:89;pointer-events:none;width:100%;height:100%;transition:background-color .15s;position:absolute;top:0;left:0}.DiagramDropzone-module-scss-module__QjQEva__overlay[data-active=true]{background-color:rgba(0,0,0,.2)}
.DiagramGroups-module-scss-module__LRJnNG__group{background:var(--group-bg);border-width:2px;border-style:var(--group-border-style);border-color:var(--group-border-color);width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px}.DiagramGroups-module-scss-module__LRJnNG__group:before{content:"";left:calc(var(--cell-padding)*-1);right:calc(var(--cell-padding)*-1);top:calc(var(--cell-padding)*-1);bottom:calc(var(--cell-padding)*-1);z-index:-1;position:absolute}.DiagramGroups-module-scss-module__LRJnNG__group[data-hovered=true]{outline:4px solid var(--mantine-color-primary-1)}[data-selected=true] .DiagramGroups-module-scss-module__LRJnNG__group{border-color:var(--mantine-color-primary-6);outline:none}[data-dragging=true] .DiagramGroups-module-scss-module__LRJnNG__group{outline:none}.DiagramGroups-module-scss-module__LRJnNG__label{color:var(--group-label-color,#000);font-size:10px;font-weight:500;position:absolute;bottom:100%;left:0}.DiagramGroups-module-scss-module__LRJnNG__drawGroup{fill:none;stroke-width:1.5px;stroke:#000}.DiagramGroups-module-scss-module__LRJnNG__innerGroup{cursor:default;top:var(--cell-padding);left:var(--cell-padding);right:var(--cell-padding);bottom:var(--cell-padding);position:absolute}
.DiagramTextarea-module-scss-module__Rf_Oua__textareaWrapper{background-color:var(--textarea-background-color,transparent);border-color:var(--textarea-border-color,transparent);border-style:var(--textarea-border-style,none);border-radius:0}.DiagramTextarea-module-scss-module__Rf_Oua__textarea{color:var(--textarea-color)}.DiagramTextarea-module-scss-module__Rf_Oua__textarea *{font-size:var(--textarea-font-size)}.DiagramTextarea-module-scss-module__Rf_Oua__textarea h1,.DiagramTextarea-module-scss-module__Rf_Oua__textarea h1 *{font-size:calc(var(--textarea-font-size)*2)}.DiagramTextarea-module-scss-module__Rf_Oua__textarea h2,.DiagramTextarea-module-scss-module__Rf_Oua__textarea h2 *{font-size:calc(var(--textarea-font-size)*1.5)}.DiagramTextarea-module-scss-module__Rf_Oua__textarea .mantine-RichTextEditor-root{background-color:transparent;border-color:transparent}.DiagramTextarea-module-scss-module__Rf_Oua__textarea .mantine-RichTextEditor-content{background-color:transparent;border-color:transparent}.DiagramTextarea-module-scss-module__Rf_Oua__textarea .tiptap{background-color:transparent;border-color:transparent}.DiagramTextarea-module-scss-module__Rf_Oua__textarea .tiptap{padding:4px}.DiagramTextarea-module-scss-module__Rf_Oua__textarea [data-type=taskList] label{margin-right:var(--mantine-spacing-xs)}.DiagramTextarea-module-scss-module__Rf_Oua__textarea [data-type=taskList] input{margin:0}.DiagramTextarea-module-scss-module__Rf_Oua__textarea [data-checked=true] :not(:has(*)){text-decoration:line-through}
.DiagramCursor-module-scss-module__3cgKaq__cursor{z-index:997;pointer-events:none;width:1rem;height:1rem;transition:all .5s;position:absolute}.DiagramCursor-module-scss-module__3cgKaq__icon{color:var(--cursor-color);stroke:currentColor;stroke-width:1px;stroke-linecap:round;transform:rotate(270deg)}.DiagramCursor-module-scss-module__3cgKaq__name{width:max-content;max-width:8rem;font-size:var(--mantine-font-size-xs);font-weight:600;line-height:var(--mantine-font-size-xs);background-color:var(--cursor-color);color:var(--mantine-color-white);padding:.2rem;position:absolute;top:0;left:0;transform:translate(.75rem,.75rem)}
.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle:after{top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-se{transform:translateY(50%)translate(50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-sw{transform:translateY(50%)translate(-50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-ne{transform:translateY(-50%)translate(50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-nw{transform:translateY(-50%)translate(-50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-w{transform:translate(-50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-e{transform:translate(50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-n{transform:translateY(-50%)}.ComponentInstanceResize-module-scss-module__0U1q4q__root .react-resizable-handle-s{transform:translateY(50%)}
/*# sourceMappingURL=44d5faf76b413dcb.css.map*/