/* object-assign (c) Sindre Sorhus @license MIT */ /*! pica https://github.com/nodeca/pica */ /*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./DefaultItems.scss */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./DropdownMenu.scss */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./FooterCenter.scss */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LiveCollaborationTrigger.scss */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Sidebar.scss */ /*! !!../../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./WelcomeScreen.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Actions.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Avatar.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Button.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Card.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./CheckboxItem.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ColorPicker.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ConfirmDialog.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ContextMenu.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Dialog.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./DialogActionButton.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ExportDialog.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./FixedSideContainer.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./HelpDialog.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./HintViewer.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Hyperlink.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./IconPicker.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Island.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LayerUI.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LibraryButton.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LibraryMenu.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LibraryMenuItems.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./LibraryUnit.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Modal.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./PasteChartDialog.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Popover.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ProjectName.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./PublishLibrary.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./SingleLibraryItem.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Spinner.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Stack.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Stats.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./TextInput.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Toast.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./ToolIcon.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Toolbar.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./Tooltip.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./UserList.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./app.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./index.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./styles.scss */ /*! !!../packages/excalidraw/node_modules/css-loader/dist/cjs.js!../packages/excalidraw/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!../packages/excalidraw/node_modules/sass-loader/dist/cjs.js!./variables.module.scss */ /*! !../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ /*! !../../../node_modules/style-loader/dist/runtime/insertBySelector.js */ /*! !../../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ /*! !../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ /*! !../../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ /*! !../../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ /*! !../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js */ /*! !../../node_modules/style-loader/dist/runtime/insertBySelector.js */ /*! !../../node_modules/style-loader/dist/runtime/insertStyleElement.js */ /*! !../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js */ /*! !../../node_modules/style-loader/dist/runtime/styleDomAPI.js */ /*! !../../node_modules/style-loader/dist/runtime/styleTagTransform.js */ /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ /*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. ***************************************************************************** */ /*! . */ /*! ../../actions */ /*! ../../actions/shortcuts */ /*! ../../appState */ /*! ../../components/App */ /*! ../../components/Button */ /*! ../../components/ErrorDialog */ /*! ../../components/InitializeApp */ /*! ../../components/Sidebar/Sidebar */ /*! ../../components/Tooltip */ /*! ../../components/footer/FooterCenter */ /*! ../../components/icons */ /*! ../../components/live-collaboration/LiveCollaborationTrigger */ /*! ../../components/main-menu/MainMenu */ /*! ../../components/welcome-screen/WelcomeScreen */ /*! ../../constants */ /*! ../../css/app.scss */ /*! ../../css/styles.scss */ /*! ../../data/encode */ /*! ../../data/encryption */ /*! ../../data/json */ /*! ../../data/library */ /*! ../../data/restore */ /*! ../../element */ /*! ../../element/mutateElement */ /*! ../../element/sizeHelpers */ /*! ../../element/typeChecks */ /*! ../../errors */ /*! ../../hooks/useOutsideClick */ /*! ../../i18n */ /*! ../../jotai */ /*! ../../packages/excalidraw/index */ /*! ../../packages/excalidraw/node_modules/css-loader/dist/runtime/api.js */ /*! ../../packages/excalidraw/node_modules/css-loader/dist/runtime/noSourceMaps.js */ /*! ../../packages/utils */ /*! ../../src/data/image */ /*! ../../types */ /*! ../../utils */ /*! .././Island */ /*! ../Actions */ /*! ../ActiveConfirmDialog */ /*! ../App */ /*! ../Button */ /*! ../HelpButton */ /*! ../Island */ /*! ../Section */ /*! ../Stack */ /*! ../Tooltip */ /*! ../UserList */ /*! ../actions */ /*! ../actions/actionCanvas */ /*! ../actions/actionClipboard */ /*! ../actions/actionExport */ /*! ../actions/actionHistory */ /*! ../actions/actionProperties */ /*! ../actions/actionToggleStats */ /*! ../actions/actionToggleViewMode */ /*! ../actions/manager */ /*! ../actions/register */ /*! ../actions/shortcuts */ /*! ../align */ /*! ../analytics */ /*! ../appState */ /*! ../app_constants */ /*! ../bug-issue-template */ /*! ../charts */ /*! ../cjs/use-sync-external-store-shim.development.js */ /*! ../cjs/use-sync-external-store-shim/with-selector.development.js */ /*! ../clients */ /*! ../clipboard */ /*! ../collab/reconciliation */ /*! ../colors */ /*! ../components/App */ /*! ../components/Avatar */ /*! ../components/ButtonIconSelect */ /*! ../components/CheckboxItem */ /*! ../components/ColorPicker */ /*! ../components/DarkModeToggle */ /*! ../components/ErrorDialog */ /*! ../components/IconPicker */ /*! ../components/ProjectName */ /*! ../components/ToolButton */ /*! ../components/ToolIcon.scss */ /*! ../components/Tooltip */ /*! ../components/TopErrorBoundary */ /*! ../components/icons */ /*! ../constants */ /*! ../context/tunnels */ /*! ../data */ /*! ../data/FileManager */ /*! ../data/LocalData */ /*! ../data/blob */ /*! ../data/filesystem */ /*! ../data/firebase */ /*! ../data/image */ /*! ../data/index */ /*! ../data/json */ /*! ../data/library */ /*! ../data/localStorage */ /*! ../data/resave */ /*! ../data/restore */ /*! ../data/tabSync */ /*! ../distribute */ /*! ../dropdownMenu/DropdownMenu */ /*! ../dropdownMenu/DropdownMenuItem */ /*! ../element */ /*! ../element/Hyperlink */ /*! ../element/binding */ /*! ../element/bounds */ /*! ../element/collision */ /*! ../element/image */ /*! ../element/linearElementEditor */ /*! ../element/mutateElement */ /*! ../element/newElement */ /*! ../element/resizeElements */ /*! ../element/textElement */ /*! ../element/textWysiwyg */ /*! ../element/transformHandles */ /*! ../element/typeChecks */ /*! ../errors */ /*! ../ga */ /*! ../gadirections */ /*! ../galines */ /*! ../gapoints */ /*! ../gatransforms */ /*! ../geometry */ /*! ../gesture */ /*! ../groups */ /*! ../history */ /*! ../hoc/withInternalFallback */ /*! ../hoc/withUpstreamOverride */ /*! ../hooks/useCallbackRefState */ /*! ../i18n */ /*! ../icons */ /*! ../jotai */ /*! ../keys */ /*! ../math */ /*! ../packages/excalidraw/index */ /*! ../packages/excalidraw/node_modules/css-loader/dist/runtime/api.js */ /*! ../packages/excalidraw/node_modules/css-loader/dist/runtime/getUrl.js */ /*! ../packages/excalidraw/node_modules/css-loader/dist/runtime/noSourceMaps.js */ /*! ../packages/utils */ /*! ../points */ /*! ../polyfill */ /*! ../random */ /*! ../renderer/renderElement */ /*! ../renderer/renderScene */ /*! ../scene */ /*! ../scene/Fonts */ /*! ../scene/Scene */ /*! ../scene/comparisons */ /*! ../scene/export */ /*! ../scene/scroll */ /*! ../scene/scrollbars */ /*! ../scene/selection */ /*! ../scene/zoom */ /*! ../shapes */ /*! ../types */ /*! ../utils */ /*! ../utils/common */ /*! ../zindex */ /*! ./ */ /*! ./Actions */ /*! ./Actions.scss */ /*! ./ActiveConfirmDialog */ /*! ./App */ /*! ./Avatar.scss */ /*! ./Button.scss */ /*! ./Card */ /*! ./Card.scss */ /*! ./CheckboxItem */ /*! ./CheckboxItem.scss */ /*! ./ColorPicker.scss */ /*! ./ConfirmDialog */ /*! ./ConfirmDialog.scss */ /*! ./ContextMenu */ /*! ./ContextMenu.scss */ /*! ./CustomStats */ /*! ./DefaultItems */ /*! ./DefaultItems.scss */ /*! ./Dialog */ /*! ./Dialog.scss */ /*! ./DialogActionButton */ /*! ./DialogActionButton.scss */ /*! ./DropdownMenu.scss */ /*! ./DropdownMenuContent */ /*! ./DropdownMenuGroup */ /*! ./DropdownMenuItem */ /*! ./DropdownMenuItemContent */ /*! ./DropdownMenuItemCustom */ /*! ./DropdownMenuItemLink */ /*! ./DropdownMenuSeparator */ /*! ./DropdownMenuTrigger */ /*! ./EncryptedIcon */ /*! ./ErrorDialog */ /*! ./ExcalidrawPlusAppLink */ /*! ./ExportDialog.scss */ /*! ./FileManager */ /*! ./FixedSideContainer */ /*! ./FixedSideContainer.scss */ /*! ./FooterCenter.scss */ /*! ./HandButton */ /*! ./HelpDialog */ /*! ./HelpDialog.scss */ /*! ./HintViewer */ /*! ./HintViewer.scss */ /*! ./Hyperlink.scss */ /*! ./IconPicker.scss */ /*! ./ImageExportDialog */ /*! ./Island */ /*! ./Island.scss */ /*! ./JSONExportDialog */ /*! ./LayerUI */ /*! ./LayerUI.scss */ /*! ./LibraryButton */ /*! ./LibraryButton.scss */ /*! ./LibraryMenu */ /*! ./LibraryMenu.scss */ /*! ./LibraryMenuBrowseButton */ /*! ./LibraryMenuHeaderContent */ /*! ./LibraryMenuItems */ /*! ./LibraryMenuItems.scss */ /*! ./LibraryUnit */ /*! ./LibraryUnit.scss */ /*! ./LiveCollaborationTrigger.scss */ /*! ./LoadingMessage */ /*! ./LockButton */ /*! ./Locker */ /*! ./MobileMenu */ /*! ./Modal */ /*! ./Modal.scss */ /*! ./PasteChartDialog */ /*! ./PasteChartDialog.scss */ /*! ./PenModeButton */ /*! ./Popover */ /*! ./Popover.scss */ /*! ./Portal */ /*! ./ProjectName.scss */ /*! ./PublishLibrary */ /*! ./PublishLibrary.scss */ /*! ./Section */ /*! ./Sidebar.scss */ /*! ./Sidebar/Sidebar */ /*! ./SidebarHeader */ /*! ./SingleLibraryItem */ /*! ./SingleLibraryItem.scss */ /*! ./Spinner */ /*! ./Spinner.scss */ /*! ./Stack */ /*! ./Stack.scss */ /*! ./Stats */ /*! ./Stats.scss */ /*! ./TextInput.scss */ /*! ./Toast */ /*! ./Toast.scss */ /*! ./ToolButton */ /*! ./ToolIcon.scss */ /*! ./Toolbar.scss */ /*! ./Tooltip */ /*! ./Tooltip.scss */ /*! ./UserList */ /*! ./UserList.scss */ /*! ./WelcomeScreen.Center */ /*! ./WelcomeScreen.Hints */ /*! ./WelcomeScreen.scss */ /*! ./absolutize.js */ /*! ./actionAddToLibrary */ /*! ./actionAlign */ /*! ./actionBoundText */ /*! ./actionCanvas */ /*! ./actionClipboard */ /*! ./actionDeleteSelected */ /*! ./actionDistribute */ /*! ./actionDuplicateSelection */ /*! ./actionExport */ /*! ./actionFinalize */ /*! ./actionFlip */ /*! ./actionGroup */ /*! ./actionLinearEditor */ /*! ./actionMenu */ /*! ./actionNavigate */ /*! ./actionProperties */ /*! ./actionSelectAll */ /*! ./actionStyles */ /*! ./actionToggleGridMode */ /*! ./actionToggleLock */ /*! ./actionToggleStats */ /*! ./actionToggleZenMode */ /*! ./actionZindex */ /*! ./adler32 */ /*! ./appState */ /*! ./app_constants */ /*! ./binding */ /*! ./blob */ /*! ./bounds */ /*! ./browser */ /*! ./canvas */ /*! ./charts */ /*! ./cjs/react-jsx-runtime.development.js */ /*! ./collab/Collab */ /*! ./collab/reconciliation */ /*! ./collision */ /*! ./colors */ /*! ./common */ /*! ./comparisons */ /*! ./components/AppFooter */ /*! ./components/AppMainMenu */ /*! ./components/AppWelcomeScreen */ /*! ./components/icons */ /*! ./constants */ /*! ./context/tunnels */ /*! ./core */ /*! ./crc32 */ /*! ./css/variables.module.scss */ /*! ./dashed-filler */ /*! ./data */ /*! ./data/FileManager */ /*! ./data/LocalData */ /*! ./data/firebase */ /*! ./data/localStorage */ /*! ./data/tabSync */ /*! ./decode */ /*! ./directory-open-01563666.js */ /*! ./directory-open-4ed118d0.js */ /*! ./dot-filler */ /*! ./dragElements */ /*! ./dropdownMenu/DropdownMenu */ /*! ./dropdownMenuUtils */ /*! ./element */ /*! ./element/bounds */ /*! ./element/mutateElement */ /*! ./element/newElement */ /*! ./element/textElement */ /*! ./element/typeChecks */ /*! ./encode */ /*! ./file-open-002ab408.js */ /*! ./file-open-7c801643.js */ /*! ./file-save-3189631c.js */ /*! ./file-save-745eba88.js */ /*! ./filesystem */ /*! ./fillers/filler.js */ /*! ./firebase */ /*! ./footer/Footer */ /*! ./ga */ /*! ./gadirections */ /*! ./galines */ /*! ./generator */ /*! ./groups */ /*! ./hachure-filler */ /*! ./hatch-filler */ /*! ./i18n */ /*! ./icons */ /*! ./image */ /*! ./index.scss */ /*! ./inffast */ /*! ./inftrees */ /*! ./is */ /*! ./json */ /*! ./keys */ /*! ./lib/deflate */ /*! ./lib/inflate */ /*! ./lib/utils/common */ /*! ./lib/zlib/constants */ /*! ./linearElementEditor */ /*! ./locales/en.json */ /*! ./locales/percentages.json */ /*! ./main-menu/MainMenu */ /*! ./math.js */ /*! ./memo */ /*! ./messages */ /*! ./misc */ /*! ./mutateElement */ /*! ./newElement */ /*! ./node */ /*! ./normalize.js */ /*! ./parser.js */ /*! ./prebuilt-4888bff0-430c65bc.js */ /*! ./random */ /*! ./reconciliation */ /*! ./register */ /*! ./renderElement */ /*! ./renderer.js */ /*! ./renderer/renderElement */ /*! ./resizeElements */ /*! ./resizeTest */ /*! ./restore */ /*! ./roundRect */ /*! ./scan-line-hachure */ /*! ./scene */ /*! ./scene/Scene */ /*! ./scene/export */ /*! ./scope */ /*! ./scroll */ /*! ./scrollbars */ /*! ./selection */ /*! ./session */ /*! ./showSelectedShapeActions */ /*! ./sizeHelpers */ /*! ./stacktrace */ /*! ./string */ /*! ./svg */ /*! ./tabSync */ /*! ./textElement */ /*! ./textWysiwyg */ /*! ./transformHandles */ /*! ./trees */ /*! ./typeChecks */ /*! ./url-alphabet/index.js */ /*! ./utils */ /*! ./utils/common */ /*! ./utils/strings */ /*! ./zigzag-filler */ /*! ./zigzag-line-filler */ /*! ./zlib/constants */ /*! ./zlib/deflate */ /*! ./zlib/gzheader */ /*! ./zlib/inflate */ /*! ./zlib/messages */ /*! ./zlib/zstream */ /*! ./zoom */ /*! @babel/runtime/helpers/esm/classCallCheck */ /*! @babel/runtime/helpers/esm/createClass */ /*! @dwelle/tunnel-rat */ /*! @firebase/app */ /*! @firebase/component */ /*! @firebase/firestore */ /*! @firebase/logger */ /*! @firebase/storage */ /*! @firebase/util */ /*! @firebase/webchannel-wrapper */ /*! @sentry/browser */ /*! @sentry/hub */ /*! @sentry/types */ /*! @sentry/utils */ /*! base64-js */ /*! browser-fs-access */ /*! buffer */ /*! clsx */ /*! crc-32 */ /*! data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg== */ /*! data:image/svg+xml, */ /*! data:image/svg+xml, */ /*! firebase/app */ /*! firebase/firestore */ /*! firebase/storage */ /*! i18next-browser-languagedetector */ /*! idb-keyval */ /*! ieee754 */ /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ /*! image-blob-reduce */ /*! jotai */ /*! lodash.throttle */ /*! nanoid */ /*! open-color */ /*! pako */ /*! path-data-parser */ /*! perfect-freehand */ /*! pica */ /*! png-chunk-text */ /*! png-chunks-encode */ /*! png-chunks-extract */ /*! points-on-curve */ /*! points-on-curve/lib/curve-to-bezier.js */ /*! points-on-path */ /*! react */ /*! react-dom */ /*! react/jsx-runtime */ /*! roughjs/bin/math */ /*! roughjs/bin/rough */ /*! safari-14-idb-fix */ /*! sliced */ /*! tslib */ /*! use-sync-external-store/shim */ /*! use-sync-external-store/shim/with-selector.js */ /*! zustand */ /*! zustand/vanilla */ /*!*******************!*\ !*** ../../ga.ts ***! \*******************/ /*!*******************!*\ !*** ../utils.ts ***! \*******************/ /*!*******************!*\ !*** ./index.tsx ***! \*******************/ /*!*********************!*\ !*** ../../i18n.ts ***! \*********************/ /*!*********************!*\ !*** ../../keys.ts ***! \*********************/ /*!*********************!*\ !*** ../../math.ts ***! \*********************/ /*!**********************!*\ !*** ../../align.ts ***! \**********************/ /*!**********************!*\ !*** ../../jotai.ts ***! \**********************/ /*!**********************!*\ !*** ../../types.ts ***! \**********************/ /*!**********************!*\ !*** ../../utils.ts ***! \**********************/ /*!***********************!*\ !*** ../../charts.ts ***! \***********************/ /*!***********************!*\ !*** ../../colors.ts ***! \***********************/ /*!***********************!*\ !*** ../../errors.ts ***! \***********************/ /*!***********************!*\ !*** ../../groups.ts ***! \***********************/ /*!***********************!*\ !*** ../../points.ts ***! \***********************/ /*!***********************!*\ !*** ../../random.ts ***! \***********************/ /*!***********************!*\ !*** ../../zindex.ts ***! \***********************/ /*!************************!*\ !*** ../../clients.ts ***! \************************/ /*!************************!*\ !*** ../../galines.ts ***! \************************/ /*!************************!*\ !*** ../../gesture.ts ***! \************************/ /*!************************!*\ !*** ../../history.ts ***! \************************/ /*!************************!*\ !*** ../../shapes.tsx ***! \************************/ /*!*************************!*\ !*** ../../appState.ts ***! \*************************/ /*!*************************!*\ !*** ../../gapoints.ts ***! \*************************/ /*!*************************!*\ !*** ../../polyfill.ts ***! \*************************/ /*!**************************!*\ !*** ../../analytics.ts ***! \**************************/ /*!**************************!*\ !*** ../../clipboard.ts ***! \**************************/ /*!**************************!*\ !*** ../../constants.ts ***! \**************************/ /*!**************************!*\ !*** ../../css/app.scss ***! \**************************/ /*!**************************!*\ !*** ../../data/blob.ts ***! \**************************/ /*!**************************!*\ !*** ../../data/json.ts ***! \**************************/ /*!***************************!*\ !*** ../../data/image.ts ***! \***************************/ /*!***************************!*\ !*** ../../data/index.ts ***! \***************************/ /*!***************************!*\ !*** ../../distribute.ts ***! \***************************/ /*!***************************!*\ !*** ../../scene/zoom.ts ***! \***************************/ /*!****************************!*\ !*** ../../data/encode.ts ***! \****************************/ /*!****************************!*\ !*** ../../data/resave.ts ***! \****************************/ /*!****************************!*\ !*** ../../scene/Fonts.ts ***! \****************************/ /*!****************************!*\ !*** ../../scene/Scene.ts ***! \****************************/ /*!****************************!*\ !*** ../../scene/index.ts ***! \****************************/ /*!*****************************!*\ !*** ../../css/styles.scss ***! \*****************************/ /*!*****************************!*\ !*** ../../data/library.ts ***! \*****************************/ /*!*****************************!*\ !*** ../../data/restore.ts ***! \*****************************/ /*!*****************************!*\ !*** ../../gadirections.ts ***! \*****************************/ /*!*****************************!*\ !*** ../../gatransforms.ts ***! \*****************************/ /*!*****************************!*\ !*** ../../locales/en.json ***! \*****************************/ /*!*****************************!*\ !*** ../../scene/export.ts ***! \*****************************/ /*!*****************************!*\ !*** ../../scene/scroll.ts ***! \*****************************/ /*!******************************!*\ !*** ../../actions/index.ts ***! \******************************/ /*!******************************!*\ !*** ../../element/image.ts ***! \******************************/ /*!******************************!*\ !*** ../../element/index.ts ***! \******************************/ /*!*******************************!*\ !*** ../../element/bounds.ts ***! \*******************************/ /*!********************************!*\ !*** ../../components/App.tsx ***! \********************************/ /*!********************************!*\ !*** ../../data/encryption.ts ***! \********************************/ /*!********************************!*\ !*** ../../data/filesystem.ts ***! \********************************/ /*!********************************!*\ !*** ../../element/binding.ts ***! \********************************/ /*!********************************!*\ !*** ../../locales/ar-SA.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/bg-BG.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/bn-BD.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ca-ES.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/cs-CZ.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/da-DK.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/de-DE.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/el-GR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/es-ES.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/eu-ES.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/fa-IR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/fi-FI.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/fr-FR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/gl-ES.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/he-IL.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/hi-IN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/hu-HU.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/id-ID.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/it-IT.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ja-JP.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/kk-KZ.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ko-KR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ku-TR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/lt-LT.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/lv-LV.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/mr-IN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/my-MM.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/nb-NO.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/nl-NL.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/nn-NO.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/oc-FR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/pa-IN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/pl-PL.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/pt-BR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/pt-PT.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ro-RO.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ru-RU.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/si-LK.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/sk-SK.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/sl-SI.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/sv-SE.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/ta-IN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/tr-TR.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/uk-UA.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/vi-VN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/zh-CN.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/zh-HK.json ***! \********************************/ /*!********************************!*\ !*** ../../locales/zh-TW.json ***! \********************************/ /*!********************************!*\ !*** ../../scene/selection.ts ***! \********************************/ /*!*********************************!*\ !*** ../../actions/manager.tsx ***! \*********************************/ /*!*********************************!*\ !*** ../../actions/register.ts ***! \*********************************/ /*!*********************************!*\ !*** ../../components/Card.tsx ***! \*********************************/ /*!*********************************!*\ !*** ../../scene/scrollbars.ts ***! \*********************************/ /*!**********************************!*\ !*** ../../actions/shortcuts.ts ***! \**********************************/ /*!**********************************!*\ !*** ../../components/Card.scss ***! \**********************************/ /*!**********************************!*\ !*** ../../components/Modal.tsx ***! \**********************************/ /*!**********************************!*\ !*** ../../components/Stack.tsx ***! \**********************************/ /*!**********************************!*\ !*** ../../components/Stats.tsx ***! \**********************************/ /*!**********************************!*\ !*** ../../components/Toast.tsx ***! \**********************************/ /*!**********************************!*\ !*** ../../components/icons.tsx ***! \**********************************/ /*!**********************************!*\ !*** ../../element/collision.ts ***! \**********************************/ /*!**********************************!*\ !*** ../../locales/kab-KAB.json ***! \**********************************/ /*!**********************************!*\ !*** ../../scene/comparisons.ts ***! \**********************************/ /*!***********************************!*\ !*** ../../actions/actionFlip.ts ***! \***********************************/ /*!***********************************!*\ !*** ../../bug-issue-template.js ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Avatar.tsx ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Button.tsx ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Dialog.tsx ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Island.tsx ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Modal.scss ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Stack.scss ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Stats.scss ***! \***********************************/ /*!***********************************!*\ !*** ../../components/Toast.scss ***! \***********************************/ /*!***********************************!*\ !*** ../../element/Hyperlink.tsx ***! \***********************************/ /*!***********************************!*\ !*** ../../element/newElement.ts ***! \***********************************/ /*!***********************************!*\ !*** ../../element/resizeTest.ts ***! \***********************************/ /*!***********************************!*\ !*** ../../element/typeChecks.ts ***! \***********************************/ /*!***********************************!*\ !*** ../../renderer/roundRect.ts ***! \***********************************/ /*!************************************!*\ !*** ../../actions/actionMenu.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Actions.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Avatar.scss ***! \************************************/ /*!************************************!*\ !*** ../../components/Button.scss ***! \************************************/ /*!************************************!*\ !*** ../../components/Dialog.scss ***! \************************************/ /*!************************************!*\ !*** ../../components/Island.scss ***! \************************************/ /*!************************************!*\ !*** ../../components/LayerUI.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Popover.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Section.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Spinner.tsx ***! \************************************/ /*!************************************!*\ !*** ../../components/Tooltip.tsx ***! \************************************/ /*!************************************!*\ !*** ../../element/Hyperlink.scss ***! \************************************/ /*!************************************!*\ !*** ../../element/sizeHelpers.ts ***! \************************************/ /*!************************************!*\ !*** ../../element/textElement.ts ***! \************************************/ /*!*************************************!*\ !*** ../../actions/actionAlign.tsx ***! \*************************************/ /*!*************************************!*\ !*** ../../actions/actionGroup.tsx ***! \*************************************/ /*!*************************************!*\ !*** ../../actions/actionStyles.ts ***! \*************************************/ /*!*************************************!*\ !*** ../../components/Actions.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/LayerUI.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/Popover.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/Spinner.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/Toolbar.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/Tooltip.scss ***! \*************************************/ /*!*************************************!*\ !*** ../../components/UserList.tsx ***! \*************************************/ /*!*************************************!*\ !*** ../../element/dragElements.ts ***! \*************************************/ /*!*************************************!*\ !*** ../../element/textWysiwyg.tsx ***! \*************************************/ /*!*************************************!*\ !*** ../../renderer/renderScene.ts ***! \*************************************/ /*!**************************************!*\ !*** ../../actions/actionCanvas.tsx ***! \**************************************/ /*!**************************************!*\ !*** ../../actions/actionExport.tsx ***! \**************************************/ /*!**************************************!*\ !*** ../../actions/actionZindex.tsx ***! \**************************************/ /*!**************************************!*\ !*** ../../components/ToolIcon.scss ***! \**************************************/ /*!**************************************!*\ !*** ../../components/UserList.scss ***! \**************************************/ /*!**************************************!*\ !*** ../../element/mutateElement.ts ***! \**************************************/ /*!**************************************!*\ !*** ../../excalidraw-app/index.tsx ***! \**************************************/ /*!**************************************!*\ !*** ../../hooks/useOutsideClick.ts ***! \**************************************/ /*!**************************************!*\ !*** ../../locales/percentages.json ***! \**************************************/ /*!***************************************!*\ !*** ../../actions/actionHistory.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/HandButton.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/HelpButton.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/HelpDialog.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/HintViewer.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/IconPicker.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/LockButton.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/MobileMenu.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../components/TextInput.scss ***! \***************************************/ /*!***************************************!*\ !*** ../../components/ToolButton.tsx ***! \***************************************/ /*!***************************************!*\ !*** ../../css/variables.module.scss ***! \***************************************/ /*!***************************************!*\ !*** ../../element/resizeElements.ts ***! \***************************************/ /*!***************************************!*\ !*** ../../excalidraw-app/index.scss ***! \***************************************/ /*!***************************************!*\ !*** ../../renderer/renderElement.ts ***! \***************************************/ /*!****************************************!*\ !*** ../../actions/actionFinalize.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../actions/actionNavigate.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../actions/actionSelectAll.ts ***! \****************************************/ /*!****************************************!*\ !*** ../../components/ColorPicker.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../components/ContextMenu.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../components/ErrorDialog.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../components/HelpDialog.scss ***! \****************************************/ /*!****************************************!*\ !*** ../../components/HintViewer.scss ***! \****************************************/ /*!****************************************!*\ !*** ../../components/IconPicker.scss ***! \****************************************/ /*!****************************************!*\ !*** ../../components/LibraryMenu.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../components/LibraryUnit.tsx ***! \****************************************/ /*!****************************************!*\ !*** ../../components/ProjectName.tsx ***! \****************************************/ /*!*****************************************!*\ !*** ../../actions/actionBoundText.tsx ***! \*****************************************/ /*!*****************************************!*\ !*** ../../actions/actionClipboard.tsx ***! \*****************************************/ /*!*****************************************!*\ !*** ../../actions/actionToggleLock.ts ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/CheckboxItem.tsx ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/ColorPicker.scss ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/ContextMenu.scss ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/LibraryMenu.scss ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/LibraryUnit.scss ***! \*****************************************/ /*!*****************************************!*\ !*** ../../components/ProjectName.scss ***! \*****************************************/ /*!*****************************************!*\ !*** ../../element/transformHandles.ts ***! \*****************************************/ /*!******************************************!*\ !*** ../../actions/actionDistribute.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../actions/actionProperties.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../components/CheckboxItem.scss ***! \******************************************/ /*!******************************************!*\ !*** ../../components/ConfirmDialog.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../components/ExportDialog.scss ***! \******************************************/ /*!******************************************!*\ !*** ../../components/InitializeApp.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../components/LibraryButton.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../components/PenModeButton.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../components/Sidebar/common.ts ***! \******************************************/ /*!******************************************!*\ !*** ../../components/footer/Footer.tsx ***! \******************************************/ /*!******************************************!*\ !*** ../../excalidraw-app/data/index.ts ***! \******************************************/ /*!******************************************!*\ !*** ../../hooks/useCallbackRefState.ts ***! \******************************************/ /*!*******************************************!*\ !*** ../../../node_modules/pako/index.js ***! \*******************************************/ /*!*******************************************!*\ !*** ../../actions/actionAddToLibrary.ts ***! \*******************************************/ /*!*******************************************!*\ !*** ../../actions/actionLinearEditor.ts ***! \*******************************************/ /*!*******************************************!*\ !*** ../../actions/actionToggleStats.tsx ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/ConfirmDialog.scss ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/DarkModeToggle.tsx ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/LibraryButton.scss ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/LoadingMessage.tsx ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/PublishLibrary.tsx ***! \*******************************************/ /*!*******************************************!*\ !*** ../../components/context/tunnels.ts ***! \*******************************************/ /*!*******************************************!*\ !*** ../../excalidraw-app/data/Locker.ts ***! \*******************************************/ /*!********************************************!*\ !*** ../../components/PublishLibrary.scss ***! \********************************************/ /*!********************************************!*\ !*** ../../components/Sidebar/Sidebar.tsx ***! \********************************************/ /*!********************************************!*\ !*** ../../element/linearElementEditor.ts ***! \********************************************/ /*!********************************************!*\ !*** ../../excalidraw-app/CustomStats.tsx ***! \********************************************/ /*!********************************************!*\ !*** ../../excalidraw-app/data/tabSync.ts ***! \********************************************/ /*!*********************************************!*\ !*** ../../../node_modules/buffer/index.js ***! \*********************************************/ /*!*********************************************!*\ !*** ../../../node_modules/crc-32/crc32.js ***! \*********************************************/ /*!*********************************************!*\ !*** ../../../node_modules/sliced/index.js ***! \*********************************************/ /*!*********************************************!*\ !*** ../../actions/actionToggleZenMode.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/ButtonIconSelect.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/JSONExportDialog.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/LibraryMenuItems.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/PasteChartDialog.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/Sidebar/Sidebar.scss ***! \*********************************************/ /*!*********************************************!*\ !*** ../../components/TopErrorBoundary.tsx ***! \*********************************************/ /*!*********************************************!*\ !*** ../../excalidraw-app/app_constants.ts ***! \*********************************************/ /*!*********************************************!*\ !*** ../../excalidraw-app/data/firebase.ts ***! \*********************************************/ /*!**********************************************!*\ !*** ../../../node_modules/ieee754/index.js ***! \**********************************************/ /*!**********************************************!*\ !*** ../../actions/actionDeleteSelected.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../actions/actionToggleGridMode.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../actions/actionToggleViewMode.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../components/ImageExportDialog.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../components/LibraryMenuItems.scss ***! \**********************************************/ /*!**********************************************!*\ !*** ../../components/PasteChartDialog.scss ***! \**********************************************/ /*!**********************************************!*\ !*** ../../components/SingleLibraryItem.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../excalidraw-app/collab/Collab.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../excalidraw-app/collab/Portal.tsx ***! \**********************************************/ /*!**********************************************!*\ !*** ../../excalidraw-app/data/LocalData.ts ***! \**********************************************/ /*!***********************************************!*\ !*** ../../../node_modules/pica/dist/pica.js ***! \***********************************************/ /*!***********************************************!*\ !*** ../../components/DialogActionButton.tsx ***! \***********************************************/ /*!***********************************************!*\ !*** ../../components/FixedSideContainer.tsx ***! \***********************************************/ /*!***********************************************!*\ !*** ../../components/SingleLibraryItem.scss ***! \***********************************************/ /*!***********************************************!*\ !*** ../../components/dropdownMenu/common.ts ***! \***********************************************/ /*!***********************************************!*\ !*** ../../components/main-menu/MainMenu.tsx ***! \***********************************************/ /*!************************************************!*\ !*** ../../../node_modules/base64-js/index.js ***! \************************************************/ /*!************************************************!*\ !*** ../../../node_modules/jotai/esm/index.js ***! \************************************************/ /*!************************************************!*\ !*** ../../../node_modules/roughjs/bin/svg.js ***! \************************************************/ /*!************************************************!*\ !*** ../../../node_modules/tslib/tslib.es6.js ***! \************************************************/ /*!************************************************!*\ !*** ../../components/ActiveConfirmDialog.tsx ***! \************************************************/ /*!************************************************!*\ !*** ../../components/DialogActionButton.scss ***! \************************************************/ /*!************************************************!*\ !*** ../../components/FixedSideContainer.scss ***! \************************************************/ /*!************************************************!*\ !*** ../../components/footer/FooterCenter.tsx ***! \************************************************/ /*!************************************************!*\ !*** ../../excalidraw-app/data/FileManager.ts ***! \************************************************/ /*!*************************************************!*\ !*** ../../../node_modules/clsx/dist/clsx.m.js ***! \*************************************************/ /*!*************************************************!*\ !*** ../../../node_modules/pako/lib/deflate.js ***! \*************************************************/ /*!*************************************************!*\ !*** ../../../node_modules/pako/lib/inflate.js ***! \*************************************************/ /*!*************************************************!*\ !*** ../../../node_modules/roughjs/bin/core.js ***! \*************************************************/ /*!*************************************************!*\ !*** ../../../node_modules/roughjs/bin/math.js ***! \*************************************************/ /*!*************************************************!*\ !*** ../../components/footer/FooterCenter.scss ***! \*************************************************/ /*!*************************************************!*\ !*** ../../element/showSelectedShapeActions.ts ***! \*************************************************/ /*!*************************************************!*\ !*** ../../excalidraw-app/data/localStorage.ts ***! \*************************************************/ /*!**************************************************!*\ !*** ../../../node_modules/react/jsx-runtime.js ***! \**************************************************/ /*!**************************************************!*\ !*** ../../../node_modules/roughjs/bin/rough.js ***! \**************************************************/ /*!**************************************************!*\ !*** ../../actions/actionDuplicateSelection.tsx ***! \**************************************************/ /*!**************************************************!*\ !*** ../../components/Sidebar/SidebarHeader.tsx ***! \**************************************************/ /*!***************************************************!*\ !*** ../../../node_modules/roughjs/bin/canvas.js ***! \***************************************************/ /*!***************************************************!*\ !*** ../../../node_modules/zustand/esm/index.mjs ***! \***************************************************/ /*!***************************************************!*\ !*** ../../components/main-menu/DefaultItems.tsx ***! \***************************************************/ /*!****************************************************!*\ !*** ../../../node_modules/@sentry/hub/esm/hub.js ***! \****************************************************/ /*!****************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/crc32.js ***! \****************************************************/ /*!****************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/trees.js ***! \****************************************************/ /*!****************************************************!*\ !*** ../../components/LibraryMenuBrowseButton.tsx ***! \****************************************************/ /*!****************************************************!*\ !*** ../../components/main-menu/DefaultItems.scss ***! \****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/is.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/nanoid/index.browser.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/png-chunk-text/index.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/roughjs/bin/geometry.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/roughjs/bin/renderer.js ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../../node_modules/zustand/esm/vanilla.mjs ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../components/LibraryMenuHeaderContent.tsx ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../components/hoc/withInternalFallback.tsx ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../components/hoc/withUpstreamOverride.tsx ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../excalidraw-app/collab/reconciliation.ts ***! \*****************************************************/ /*!*****************************************************!*\ !*** ../../excalidraw-app/components/AppFooter.tsx ***! \*****************************************************/ /*!*****************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/api.js ***! \*****************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/@sentry/hub/esm/scope.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/idb-keyval/dist/index.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/lodash.throttle/index.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/utils/common.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/adler32.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/deflate.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/inffast.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/inflate.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/zstream.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/png-chunk-text/decode.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/png-chunk-text/encode.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../../node_modules/roughjs/bin/generator.js ***! \******************************************************/ /*!******************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenu.tsx ***! \******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/memo.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/misc.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/node.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/time.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/pako/lib/utils/strings.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/gzheader.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/inftrees.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/messages.js ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenu.scss ***! \*******************************************************/ /*!*******************************************************!*\ !*** ../../excalidraw-app/components/AppMainMenu.tsx ***! \*******************************************************/ /*!********************************************************!*\ !*** ../../../node_modules/@sentry/hub/esm/session.js ***! \********************************************************/ /*!********************************************************!*\ !*** ../../../node_modules/open-color/open-color.json ***! \********************************************************/ /*!********************************************************!*\ !*** ../../../node_modules/pako/lib/zlib/constants.js ***! \********************************************************/ /*!********************************************************!*\ !*** ../../../node_modules/png-chunks-encode/index.js ***! \********************************************************/ /*!********************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/getUrl.js ***! \********************************************************/ /*!*********************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/logger.js ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/object.js ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/string.js ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../../node_modules/png-chunks-extract/index.js ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../../node_modules/points-on-path/lib/index.js ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../components/welcome-screen/WelcomeScreen.tsx ***! \*********************************************************/ /*!*********************************************************!*\ !*** ../../excalidraw-app/components/EncryptedIcon.tsx ***! \*********************************************************/ /*!**********************************************************!*\ !*** ../../../node_modules/@sentry/minimal/esm/index.js ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../../node_modules/@sentry/types/esm/session.js ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/browser.js ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../../node_modules/nanoid/url-alphabet/index.js ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../../node_modules/points-on-curve/lib/index.js ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuItem.tsx ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../components/dropdownMenu/dropdownMenuUtils.ts ***! \**********************************************************/ /*!**********************************************************!*\ !*** ../../components/welcome-screen/WelcomeScreen.scss ***! \**********************************************************/ /*!***********************************************************!*\ !*** ../../../node_modules/path-data-parser/lib/index.js ***! \***********************************************************/ /*!***********************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/filler.js ***! \***********************************************************/ /*!***********************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuGroup.tsx ***! \***********************************************************/ /*!************************************************************!*\ !*** ../../../node_modules/firebase/app/dist/index.esm.js ***! \************************************************************/ /*!************************************************************!*\ !*** ../../../node_modules/path-data-parser/lib/parser.js ***! \************************************************************/ /*!************************************************************!*\ !*** ../../excalidraw-app/components/AppWelcomeScreen.tsx ***! \************************************************************/ /*!*************************************************************!*\ !*** ../../../node_modules/@firebase/app/dist/index.esm.js ***! \*************************************************************/ /*!*************************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/stacktrace.js ***! \*************************************************************/ /*!*************************************************************!*\ !*** ../../../node_modules/safari-14-idb-fix/dist/index.js ***! \*************************************************************/ /*!*************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuContent.tsx ***! \*************************************************************/ /*!*************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuTrigger.tsx ***! \*************************************************************/ /*!**************************************************************!*\ !*** ../../../node_modules/@dwelle/tunnel-rat/dist/index.js ***! \**************************************************************/ /*!**************************************************************!*\ !*** ../../../node_modules/@firebase/util/dist/index.esm.js ***! \**************************************************************/ /*!**************************************************************!*\ !*** ../../../node_modules/@sentry/utils/esm/syncpromise.js ***! \**************************************************************/ /*!**************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/index.mjs ***! \**************************************************************/ /*!**************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuItemLink.tsx ***! \**************************************************************/ /*!**************************************************************!*\ !*** ./node_modules/css-loader/dist/runtime/noSourceMaps.js ***! \**************************************************************/ /*!***************************************************************!*\ !*** ../../../node_modules/path-data-parser/lib/normalize.js ***! \***************************************************************/ /*!***************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/dot-filler.js ***! \***************************************************************/ /*!***************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuSeparator.tsx ***! \***************************************************************/ /*!***************************************************************!*\ !*** ../../components/welcome-screen/WelcomeScreen.Hints.tsx ***! \***************************************************************/ /*!****************************************************************!*\ !*** ../../../node_modules/@firebase/logger/dist/index.esm.js ***! \****************************************************************/ /*!****************************************************************!*\ !*** ../../../node_modules/firebase/storage/dist/index.esm.js ***! \****************************************************************/ /*!****************************************************************!*\ !*** ../../../node_modules/path-data-parser/lib/absolutize.js ***! \****************************************************************/ /*!****************************************************************!*\ !*** ../../../node_modules/perfect-freehand/dist/esm/index.js ***! \****************************************************************/ /*!****************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuItemCustom.tsx ***! \****************************************************************/ /*!****************************************************************!*\ !*** ../../components/welcome-screen/WelcomeScreen.Center.tsx ***! \****************************************************************/ /*!*****************************************************************!*\ !*** ../../../node_modules/@firebase/storage/dist/index.esm.js ***! \*****************************************************************/ /*!*****************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/hatch-filler.js ***! \*****************************************************************/ /*!*****************************************************************!*\ !*** ../../components/dropdownMenu/DropdownMenuItemContent.tsx ***! \*****************************************************************/ /*!*****************************************************************!*\ !*** ../../excalidraw-app/components/ExcalidrawPlusAppLink.tsx ***! \*****************************************************************/ /*!******************************************************************!*\ !*** ../../../node_modules/firebase/firestore/dist/index.esm.js ***! \******************************************************************/ /*!******************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/dashed-filler.js ***! \******************************************************************/ /*!******************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/zigzag-filler.js ***! \******************************************************************/ /*!*******************************************************************!*\ !*** ../../../node_modules/@firebase/component/dist/index.esm.js ***! \*******************************************************************/ /*!*******************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/hachure-filler.js ***! \*******************************************************************/ /*!*******************************************************************!*\ !*** ../../../node_modules/use-sync-external-store/shim/index.js ***! \*******************************************************************/ /*!********************************************************************!*\ !*** ../../../node_modules/@firebase/firestore/dist/esm5/index.js ***! \********************************************************************/ /*!********************************************************************!*\ !*** ../../../node_modules/points-on-curve/lib/curve-to-bezier.js ***! \********************************************************************/ /*!**********************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/scan-line-hachure.js ***! \**********************************************************************/ /*!**********************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/styleDomAPI.js ***! \**********************************************************************/ /*!***********************************************************************!*\ !*** ../../../node_modules/@babel/runtime/helpers/esm/createClass.js ***! \***********************************************************************/ /*!***********************************************************************!*\ !*** ../../../node_modules/roughjs/bin/fillers/zigzag-line-filler.js ***! \***********************************************************************/ /*!************************************************************************!*\ !*** ../../../node_modules/react/cjs/react-jsx-runtime.development.js ***! \************************************************************************/ /*!************************************************************************!*\ !*** ../../components/live-collaboration/LiveCollaborationTrigger.tsx ***! \************************************************************************/ /*!*************************************************************************!*\ !*** ../../../node_modules/@sentry/hub/node_modules/tslib/tslib.es6.js ***! \*************************************************************************/ /*!*************************************************************************!*\ !*** ../../components/live-collaboration/LiveCollaborationTrigger.scss ***! \*************************************************************************/ /*!**************************************************************************!*\ !*** ../../../node_modules/@babel/runtime/helpers/esm/classCallCheck.js ***! \**************************************************************************/ /*!**************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/file-open-002ab408.js ***! \**************************************************************************/ /*!**************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/file-open-7c801643.js ***! \**************************************************************************/ /*!**************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/file-save-3189631c.js ***! \**************************************************************************/ /*!**************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/file-save-745eba88.js ***! \**************************************************************************/ /*!***************************************************************************!*\ !*** ../../../node_modules/@sentry/utils/node_modules/tslib/tslib.es6.js ***! \***************************************************************************/ /*!***************************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/insertBySelector.js ***! \***************************************************************************/ /*!***************************************************************************!*\ !*** ../../../node_modules/use-sync-external-store/shim/with-selector.js ***! \***************************************************************************/ /*!****************************************************************************!*\ !*** ../../../node_modules/@firebase/webchannel-wrapper/dist/index.esm.js ***! \****************************************************************************/ /*!****************************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/styleTagTransform.js ***! \****************************************************************************/ /*!*****************************************************************************!*\ !*** ../../../node_modules/@sentry/minimal/node_modules/tslib/tslib.es6.js ***! \*****************************************************************************/ /*!*****************************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/insertStyleElement.js ***! \*****************************************************************************/ /*!******************************************************************************!*\ !*** ../../../node_modules/image-blob-reduce/dist/image-blob-reduce.esm.mjs ***! \******************************************************************************/ /*!*******************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/directory-open-01563666.js ***! \*******************************************************************************/ /*!*******************************************************************************!*\ !*** ../../../node_modules/browser-fs-access/dist/directory-open-4ed118d0.js ***! \*******************************************************************************/ /*!***********************************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/injectStylesIntoStyleTag.js ***! \***********************************************************************************/ /*!**************************************************************************************!*\ !*** external {"root":"React","commonjs2":"react","commonjs":"react","amd":"react"} ***! \**************************************************************************************/ /*!****************************************************************************************!*\ !*** ../../locales/ lazy ^\.\/.*\.json$ chunkName: locales/[request] namespace object ***! \****************************************************************************************/ /*!*****************************************************************************************!*\ !*** ../../../node_modules/@firebase/firestore/dist/esm5/prebuilt-4888bff0-430c65bc.js ***! \*****************************************************************************************/ /*!*****************************************************************************************!*\ !*** ../../../node_modules/style-loader/dist/runtime/setAttributesWithoutAttributes.js ***! \*****************************************************************************************/ /*!*****************************************************************************************************!*\ !*** ../../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim.development.js ***! \*****************************************************************************************************/ /*!*****************************************************************************************************!*\ !*** external {"root":"ReactDOM","commonjs2":"react-dom","commonjs":"react-dom","amd":"react-dom"} ***! \*****************************************************************************************************/ /*!*********************************************************************************************************!*\ !*** ../../../node_modules/i18next-browser-languagedetector/dist/esm/i18nextBrowserLanguageDetector.js ***! \*********************************************************************************************************/ /*!*******************************************************************************************************************!*\ !*** ../../../node_modules/use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.development.js ***! \*******************************************************************************************************************/ /*!*****************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../css/app.scss ***! \*****************************************************************************************************************************************************************************/ /*!******************************************************************************************************************************************************************************!*\ !*** data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAMUlEQVQ4T2NkYGAQYcAP3uCTZhw1gGGYhAGBZIA/nYDCgBDAm9BGDWAAJyRCgLaBCAAgXwixzAS0pgAAAABJRU5ErkJggg== ***! \******************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../css/styles.scss ***! \********************************************************************************************************************************************************************************/ /*!*************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Card.scss ***! \*************************************************************************************************************************************************************************************/ /*!**************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Modal.scss ***! \**************************************************************************************************************************************************************************************/ /*!**************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Stack.scss ***! \**************************************************************************************************************************************************************************************/ /*!**************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Stats.scss ***! \**************************************************************************************************************************************************************************************/ /*!**************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Toast.scss ***! \**************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Avatar.scss ***! \***************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Button.scss ***! \***************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Dialog.scss ***! \***************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Island.scss ***! \***************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../element/Hyperlink.scss ***! \***************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Actions.scss ***! \****************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/LayerUI.scss ***! \****************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Popover.scss ***! \****************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Spinner.scss ***! \****************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Toolbar.scss ***! \****************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Tooltip.scss ***! \****************************************************************************************************************************************************************************************/ /*!*****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ToolIcon.scss ***! \*****************************************************************************************************************************************************************************************/ /*!*****************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/UserList.scss ***! \*****************************************************************************************************************************************************************************************/ /*!******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/TextInput.scss ***! \******************************************************************************************************************************************************************************************/ /*!******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../css/variables.module.scss ***! \******************************************************************************************************************************************************************************************/ /*!******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../excalidraw-app/index.scss ***! \******************************************************************************************************************************************************************************************/ /*!*******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/HelpDialog.scss ***! \*******************************************************************************************************************************************************************************************/ /*!*******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/HintViewer.scss ***! \*******************************************************************************************************************************************************************************************/ /*!*******************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/IconPicker.scss ***! \*******************************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ColorPicker.scss ***! \********************************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ContextMenu.scss ***! \********************************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/LibraryMenu.scss ***! \********************************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/LibraryUnit.scss ***! \********************************************************************************************************************************************************************************************/ /*!********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ProjectName.scss ***! \********************************************************************************************************************************************************************************************/ /*!*********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/CheckboxItem.scss ***! \*********************************************************************************************************************************************************************************************/ /*!*********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ExportDialog.scss ***! \*********************************************************************************************************************************************************************************************/ /*!**********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/ConfirmDialog.scss ***! \**********************************************************************************************************************************************************************************************/ /*!**********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/LibraryButton.scss ***! \**********************************************************************************************************************************************************************************************/ /*!***********************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/PublishLibrary.scss ***! \***********************************************************************************************************************************************************************************************/ /*!************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/Sidebar/Sidebar.scss ***! \************************************************************************************************************************************************************************************************/ /*!*************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/LibraryMenuItems.scss ***! \*************************************************************************************************************************************************************************************************/ /*!*************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/PasteChartDialog.scss ***! \*************************************************************************************************************************************************************************************************/ /*!**************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/SingleLibraryItem.scss ***! \**************************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/DialogActionButton.scss ***! \***************************************************************************************************************************************************************************************************/ /*!***************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/FixedSideContainer.scss ***! \***************************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/footer/FooterCenter.scss ***! \****************************************************************************************************************************************************************************************************/ /*!*******************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/main-menu/DefaultItems.scss ***! \*******************************************************************************************************************************************************************************************************/ /*!**********************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/dropdownMenu/DropdownMenu.scss ***! \**********************************************************************************************************************************************************************************************************/ /*!*************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/welcome-screen/WelcomeScreen.scss ***! \*************************************************************************************************************************************************************************************************************/ /*!****************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!../../components/live-collaboration/LiveCollaborationTrigger.scss ***! \****************************************************************************************************************************************************************************************************************************/ /*!*************************************************************************************************************************************************************************************************************************************************************!*\ !*** data:image/svg+xml, ***! \*************************************************************************************************************************************************************************************************************************************************************/ /*!******************************************************************************************************************************************************************************************************************************************************************************!*\ !*** data:image/svg+xml, ***! \******************************************************************************************************************************************************************************************************************************************************************************/ /** * @license * Copyright 2017 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @license * Copyright 2018 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @license * Copyright 2019 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @license * Copyright 2020 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @license * Copyright 2021 Google LLC * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** * @license React * react-jsx-runtime.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * use-sync-external-store-shim.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * use-sync-external-store-shim/with-selector.development.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */