@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}*{margin:0;box-sizing:border-box}.debug{border:1px solid red}:focus-visible{outline:none}input{position:relative;padding:10px;font-size:16px;outline:none;border:1px solid #ccc;border-radius:5px;background-color:#f0f4ff;transition:all .3s ease}input:focus{border-color:#5b9def;box-shadow:0 0 5px #5b9def80}input::placeholder{color:#ccc;font-size:16px;transition:all .3s ease}input:focus::placeholder{color:transparent}.has-value input::placeholder{color:transparent}body{margin:0;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,".SFNSText-Regular",sans-serif;font-weight:500;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.other h2{font-size:18px;color:#444;margin-bottom:7px}.editor-heading-h1{font-size:1.25rem;font-weight:600;margin:0 0 16px;padding:0;line-height:1.4}.editor-heading-h2{font-size:1.125rem;font-weight:600;margin:0 0 14px;padding:0;line-height:1.4}.editor-heading-h3{font-size:1rem;font-weight:600;margin:0 0 12px;padding:0;line-height:1.4}.editor-heading-h4{font-size:.9375rem;font-weight:500;margin:0 0 10px;padding:0;line-height:1.4}.editor-heading-h5{font-size:.875rem;font-weight:500;margin:0 0 8px;padding:0;line-height:1.4}.editor-heading-h6{font-size:.8125rem;font-weight:500;margin:0 0 6px;padding:0;line-height:1.4}.editor-inner{background:#fff;position:relative}.editor-input{min-height:150px;resize:none;font-size:15px;caret-color:#050505;position:relative;-moz-tab-size:1;tab-size:1;outline:0;padding:15px 10px;caret-color:#444}.editor-placeholder{color:#999;overflow:hidden;position:absolute;text-overflow:ellipsis;top:15px;left:10px;font-size:15px;-webkit-user-select:none;user-select:none;display:inline-block;pointer-events:none}.editor-text-bold{font-weight:700}.editor-text-italic{font-style:italic}.editor-text-underline{text-decoration:underline}.editor-text-strikethrough{text-decoration:line-through}.editor-text-underlineStrikethrough{text-decoration:underline line-through}.editor-text-code{background-color:#f0f2f5;padding:1px .25rem;font-family:Menlo,Consolas,Monaco,monospace;font-size:94%}.editor-link{color:#216fdb;text-decoration:none}.tree-view-output{display:block;background:#222;color:#fff;padding:5px;font-size:12px;white-space:pre-wrap;margin:1px auto 10px;max-height:250px;position:relative;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:auto;line-height:14px}.editor-code{background-color:#f0f2f5;font-family:Menlo,Consolas,Monaco,monospace;display:block;padding:8px 8px 8px 52px;line-height:1.53;font-size:13px;margin:8px 0;-moz-tab-size:2;tab-size:2;overflow-x:auto;position:relative}.editor-code:before{content:attr(data-gutter);position:absolute;background-color:#eee;left:0;top:0;border-right:1px solid #ccc;padding:8px;color:#777;white-space:pre-wrap;text-align:right;min-width:25px}.editor-code:after{content:attr(data-highlight-language);top:0;right:3px;padding:3px;font-size:10px;text-transform:uppercase;position:absolute;color:#00000080}.editor-tokenComment{color:#708090}.editor-tokenPunctuation{color:#999}.editor-tokenProperty{color:#905}.editor-tokenSelector{color:#690}.editor-tokenOperator{color:#9a6e3a}.editor-tokenAttr{color:#07a}.editor-tokenVariable{color:#e90}.editor-tokenFunction{color:#dd4a68}.editor-paragraph{margin:1rem 0;margin-bottom:8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-quote{margin:0 0 0 20px;font-size:15px;border-left-color:#ced0d4;border-left-width:4px;border-left-style:solid;padding-left:16px}.editor-list-ol,.editor-list-ul{padding:0;margin:0 0 0 16px}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}.editor-listItemChecked,.editor-listItemUnchecked{position:relative;margin-left:8px;margin-right:8px;padding-left:24px;padding-right:24px;list-style-type:none;outline:none}.editor-listItemChecked{text-decoration:line-through}.editor-listItemUnchecked:before,.editor-listItemChecked:before{content:"";width:16px;height:16px;top:2px;left:0;cursor:pointer;display:block;background-size:cover;position:absolute}.editor-listItemUnchecked[dir=rtl]:before,.editor-listItemChecked[dir=rtl]:before{left:auto;right:0}.editor-listItemUnchecked:focus:before,.editor-listItemChecked:focus:before{box-shadow:0 0 0 2px #a6cdfe;border-radius:2px}.editor-listItemUnchecked:before{border:1px solid #999;border-radius:2px}.editor-listItemChecked:before{border:1px solid rgb(61,135,245);border-radius:2px;background-color:#3d87f5;background-repeat:no-repeat;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'></polyline></svg>");background-position:center;background-size:12px}pre::-webkit-scrollbar{background:transparent;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{overflow:hidden;padding:0 0 10px;margin:auto;display:flex}.debug-timetravel-panel-slider{padding:0;flex:8}.debug-timetravel-panel-button{padding:0;border:0;background:none;flex:1;color:#fff;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{border:0;padding:0;font-size:12px;top:10px;right:15px;position:absolute;background:none;color:#fff}.debug-timetravel-button:hover{text-decoration:underline}.toolbar{display:flex;margin-bottom:1px;background:#fff;padding:4px;border-top-left-radius:10px;border-top-right-radius:10px;vertical-align:middle}.toolbar button.toolbar-item{border:0;display:flex;background:none;border-radius:10px;padding:8px;cursor:pointer;vertical-align:middle}.toolbar button.toolbar-item:disabled{cursor:not-allowed}.toolbar button.toolbar-item.spaced{margin-right:2px}.toolbar button.toolbar-item i.format{background-size:contain;display:inline-block;height:18px;width:18px;margin-top:2px;vertical-align:-.25em;display:flex;opacity:.6}.toolbar button.toolbar-item:disabled i.format{opacity:.2}.toolbar button.toolbar-item.active{background-color:#dfe8fa4d}.toolbar button.toolbar-item.active i{opacity:1}.toolbar .toolbar-item:hover:not([disabled]){background-color:#eee}.toolbar .divider{width:1px;background-color:#eee;margin:0 4px}.toolbar .toolbar-item .text{display:flex;line-height:20px;width:200px;vertical-align:middle;font-size:14px;color:#777;text-overflow:ellipsis;width:70px;overflow:hidden;height:20px;text-align:left}.toolbar .toolbar-item .icon{display:flex;width:20px;height:20px;-webkit-user-select:none;user-select:none;margin-right:8px;line-height:16px;background-size:contain}i.undo{background-image:url(icons/arrow-counterclockwise.svg)}i.redo{background-image:url(icons/arrow-clockwise.svg)}i.bold{background-image:url(icons/type-bold.svg)}i.italic{background-image:url(icons/type-italic.svg)}i.underline{background-image:url(icons/type-underline.svg)}i.strikethrough{background-image:url(icons/type-strikethrough.svg)}i.left-align{background-image:url(icons/text-left.svg)}i.center-align{background-image:url(icons/text-center.svg)}i.right-align{background-image:url(icons/text-right.svg)}i.justify-align{background-image:url(icons/justify.svg)}.editor-table{border-collapse:collapse;border-spacing:0;overflow-y:scroll;overflow-x:scroll;table-layout:fixed;width:max-content;margin:10px 0}.editor-tableScrollableWrapper{overflow-x:auto;overflow-y:visible;max-width:100%}.editor-tableSelection *::selection{background-color:transparent}.editor-tableSelected{outline:2px solid rgb(60,132,244)}.editor-tableCell{border:1px solid #bbb;min-width:75px;vertical-align:top;text-align:start;padding:6px 8px;position:relative;outline:none}.editor-tableCell:focus{outline:2px solid rgb(60,132,244)}.editor-tableCellSortedIndicator{display:block;opacity:.5;position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#999}.editor-tableCellHeader{background-color:#f2f3f5;text-align:start;font-weight:700}.editor-tableCellActionButton{background-color:#eee;display:block;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.editor-tableRowStriping tr:nth-child(2n){background-color:#f9f9f9}.editor-tableAddColumns{position:absolute;background-color:#eee;animation:table-controls .2s ease;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-tableAddColumns:after{content:"+";font-size:16px;font-weight:400;color:#666;line-height:1}.editor-tableAddColumns:hover{background-color:#c9dbf0}.editor-tableAddColumns:hover:after{color:#1976d2}.editor-tableAddRows{position:absolute;background-color:#eee;animation:table-controls .2s ease;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.editor-tableAddRows:after{content:"+";font-size:16px;font-weight:400;color:#666;line-height:1}.editor-tableAddRows:hover{background-color:#c9dbf0}.editor-tableAddRows:hover:after{color:#1976d2}@keyframes table-controls{0%{opacity:0}to{opacity:1}}.editor-tableCellResizeRuler{display:block;position:absolute;width:1px;background-color:#3c84f4;height:100%;top:0}.editor-tableCellEmpty{padding:0}.editor-tableCellEmpty:after{content:"";display:block;min-height:20px}.editor-tableCellSelected{background-color:#3c84f426!important}.editor-tableCell[style*="vertical-align: top"]{vertical-align:top}.editor-tableCell[style*="vertical-align: middle"]{vertical-align:middle}.editor-tableCell[style*="vertical-align: bottom"]{vertical-align:bottom}.editor-table th[style*="position: sticky"],.editor-table td[style*="position: sticky"]{background-color:#fff}.editor-tableCellActionButtonContainer{display:block;right:5px;top:6px;position:absolute;z-index:4;width:20px;height:20px}.editor-tableCellActionButton{background-color:#eee;display:flex;align-items:center;justify-content:center;border:0;border-radius:20px;width:20px;height:20px;color:#222;cursor:pointer}.editor-tableCellActionButton:hover{background-color:#ddd}.editor-tableCell[colspan],.editor-tableCell[rowspan]{position:relative}.editor-tableCellResizer{position:absolute;right:-4px;height:100%;width:8px;cursor:ew-resize;z-index:10;top:0}.editor-tableCellResizer:hover{background-color:#3c84f44d}.TableCellResizer__resizer{position:absolute;touch-action:none}@media (pointer: coarse){.TableCellResizer__resizer{background-color:#adf;mix-blend-mode:color}}.date-picker-input,.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker{font-family:inherit!important;border-radius:8px!important;border:1px solid #e0e0e0!important;box-shadow:0 2px 8px #00000026!important}.react-datepicker__month-container{float:left!important;margin:5px!important}.react-datepicker__header{background-color:#fff!important;border-bottom:1px solid #e0e0e0!important;border-top-left-radius:8px!important;border-top-right-radius:8px!important;padding-top:12px!important}.react-datepicker__day{margin:2px!important;border-radius:0!important;width:32px!important;height:32px!important;line-height:32px!important}.react-datepicker__day--selected{background-color:#1976d2!important;color:#fff!important;font-weight:700!important;border-radius:4px 0 0 4px!important}.react-datepicker__day--range-end{background-color:#1976d2!important;color:#fff!important;font-weight:700!important;border-radius:0 4px 4px 0!important}.react-datepicker__day--in-range{background-color:#1976d233!important;color:#1976d2!important;border-radius:0!important}.react-datepicker__day--in-selecting-range{background-color:#1976d233!important;color:#1976d2!important}.react-datepicker__day--keyboard-selected{background-color:transparent!important;color:inherit!important}.react-datepicker__day--keyboard-selected.react-datepicker__day--in-range{background-color:#1976d233!important;color:#1976d2!important}.react-datepicker__day--keyboard-selected.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected.react-datepicker__day--range-end{background-color:#1976d2!important;color:#fff!important}.react-datepicker__day:hover{background-color:#1976d21a!important}.react-datepicker__day--selected:hover,.react-datepicker__day--range-end:hover,.react-datepicker__day--in-range:hover{background-color:#1565c0!important;color:#fff!important}.react-datepicker__current-month{font-weight:600!important;margin-bottom:8px!important}.react-datepicker__navigation{top:12px!important}.react-datepicker__month{margin:.4rem!important}.react-datepicker__day-name{width:32px!important;margin:2px!important}*{scrollbar-width:thin;scrollbar-color:#d1d5db transparent}[data-theme=dark] *{scrollbar-color:#6b7280 transparent}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:1.5px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}::-webkit-scrollbar-corner{background:transparent}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#6b7280}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.scrollbar-thin::-webkit-scrollbar{width:2px;height:2px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:1px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#d1d5db}[data-theme=dark] .scrollbar-thin::-webkit-scrollbar-thumb{background:#4b5563}[data-theme=dark] .scrollbar-thin::-webkit-scrollbar-thumb:hover{background:#6b7280}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-outlined-C2roHvVE.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-rounded-CCPHAZ5M.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-sharp-Cx2Ah_zL.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}
