html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;font-family:system-ui,sans-serif;line-height:1.5}body{font-feature-settings:"kern";min-height:100%;margin:0;position:relative}:where(*){box-sizing:border-box;word-wrap:break-word;border-style:solid;border-width:0}body{color:#1a202c;background:#fff;line-height:1.5;transition-property:background-color;transition-duration:.2s}::placeholder{color:#718096}*,:before,:after{border-color:#e2e8f0}main{display:block}hr{box-sizing:content-box;border-top-width:1px;height:0;overflow:visible}:where(pre,code,kbd,samp){font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1em}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:700}small{font-size:80%}:where(sub,sup){vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}:where(button,input,optgroup,select,textarea){margin:0;font-family:inherit;font-size:100%;line-height:1.15}:where(button,input){overflow:visible}:where(button,select){text-transform:none}:where(){border-style:none;padding:0}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}:where([type=checkbox],[type=radio]){box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield}input[type=search]{-webkit-appearance:textfield;outline-offset:-2px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none!important}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:where(blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre){margin:0}button{background:0 0;padding:0}fieldset{margin:0;padding:0}:where(ol,ul){margin:0;padding:0}textarea{resize:vertical}:where(button,[role=button]){cursor:pointer}button::-moz-focus-inner{border:0!important}table{border-collapse:collapse}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(button,input,optgroup,select,textarea){line-height:inherit;color:inherit;padding:0}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,video){max-width:100%;height:auto}[data-js-focus-visible] :focus:not([data-focus-visible-added]):not([data-focus-visible-disabled]){box-shadow:none;outline:none}select::-ms-expand{display:none}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:inter,Inter,sans-serif;font-weight:500}::selection{color:#3730a3;background:#6366f133}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:999px}.menu-actions{align-items:center;gap:.35rem;display:inline-flex}.menu-actions--header{gap:.5rem}.other h2{color:#444;margin-bottom:7px;font-size:18px}.other a{color:#777;font-size:14px;text-decoration:underline}.other ul{margin:0;padding:0;list-style-type:none}.App{text-align:center;font-family:sans-serif}h1{color:#333;font-size:24px}.ltr{text-align:left}.rtl{text-align:right}.editor-container{color:#000;text-align:left;border-radius:10px 10px 2px 2px;margin:0 auto;position:relative}.editor-inner{position:relative}.editor-inner.editable{background:#fff}.editor-input{resize:none;caret-color:#444;tab-size:1;outline:0;min-height:10px;padding:15px 10px;font-size:15px;position:relative}.editor-placeholder{color:#999;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:15px;display:inline-block;position:absolute;top:15px;left:10px;overflow:hidden}.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}.editor-code{tab-size:2;background-color:#f0f2f5;margin:8px 0;padding:8px 8px 8px 52px;font-family:Menlo,Consolas,Monaco,monospace;font-size:13px;line-height:1.53;display:block;position:relative;overflow-x:auto}.editor-code:before{content:attr(data-gutter);color:#777;white-space:pre-wrap;text-align:right;background-color:#eee;border-right:1px solid #ccc;min-width:25px;padding:8px;position:absolute;top:0;left:0}.editor-code:after{content:attr(data-highlight-language);text-transform:uppercase;color:#00000080;padding:3px;font-size:10px;position:absolute;top:0;right:3px}.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:0 0 8px;position:relative}.editor-paragraph:last-child{margin-bottom:0}.editor-heading-h1{color:#050505;margin:0 0 12px;padding:0;font-size:24px;font-weight:400}.editor-heading-h2{color:#65676b;text-transform:uppercase;margin:10px 0 0;padding:0;font-size:15px;font-weight:700}.editor-quote{color:#65676b;border-left:4px solid #ced0d4;margin:0 0 0 20px;padding-left:16px;font-size:15px}.editor-list-ol,.editor-list-ul{margin:0 0 0 16px;padding:0}.editor-listitem{margin:8px 32px}.editor-nested-listitem{list-style-type:none}pre::-webkit-scrollbar{background:0 0;width:10px}pre::-webkit-scrollbar-thumb{background:#999}.debug-timetravel-panel{margin:auto;padding:0 0 10px;display:flex;overflow:hidden}.debug-timetravel-panel-slider{flex:8;padding:0}.debug-timetravel-panel-button{color:#fff;background:0 0;border:0;flex:1;padding:0;font-size:12px}.debug-timetravel-panel-button:hover{text-decoration:underline}.debug-timetravel-button{color:#fff;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:10px;right:15px}.debug-timetravel-button:hover{text-decoration:underline}.emoji{color:#0000;vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;margin:0 -1px}.emoji-inner{padding:0 .15em}.emoji-inner::selection{color:#0000;background-color:#96969666}.emoji-inner::selection{color:#0000;background-color:#96969666}@keyframes fadeIn{0%{opacity:0}to{opacity:var(--target-opacity,1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:var(--target-opacity,1);transform:translate(0,0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:var(--target-opacity,1);transform:translate(0,0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(12px)}to{opacity:var(--target-opacity,1);transform:translate(0,0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-12px)}to{opacity:var(--target-opacity,1);transform:translate(0,0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.96)}to{opacity:var(--target-opacity,1);transform:scale(1)}}@keyframes zoomOut{0%{opacity:0;transform:scale(1.15)}to{opacity:var(--target-opacity,1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:var(--target-opacity,1);transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:var(--target-opacity,1);transform:scale(1)}}@keyframes flipIn{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}to{opacity:var(--target-opacity,1);transform:perspective(400px)rotateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(60px)}to{opacity:var(--target-opacity,1);transform:translate(0,0)}}@keyframes rotateIn{0%{opacity:0;transform:rotate(-15deg)scale(.9)}to{opacity:var(--target-opacity,1);transform:rotate(0)scale(1)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(12px)}to{opacity:var(--target-opacity,1);-webkit-transform:translate(0,0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-12px)}to{opacity:var(--target-opacity,1);-webkit-transform:translate(0,0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate(12px)}to{opacity:var(--target-opacity,1);-webkit-transform:translate(0,0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(-12px)}to{opacity:var(--target-opacity,1);-webkit-transform:translate(0,0)}}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(.96)}to{opacity:var(--target-opacity,1);-webkit-transform:scale(1)}}@-webkit-keyframes zoomOut{0%{opacity:0;-webkit-transform:scale(1.15)}to{opacity:var(--target-opacity,1);-webkit-transform:scale(1)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{opacity:var(--target-opacity,1);-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.95)}to{opacity:var(--target-opacity,1);-webkit-transform:scale(1)}}@-webkit-keyframes flipIn{0%{opacity:0;-webkit-transform:perspective(400px)rotateY(90deg)}to{opacity:var(--target-opacity,1);-webkit-transform:perspective(400px)rotateY(0)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(60px)}to{opacity:var(--target-opacity,1);-webkit-transform:translate(0,0)}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-15deg)scale(.9)}to{opacity:var(--target-opacity,1);-webkit-transform:rotate(0)scale(1)}}.toastify{z-index:2147483647;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(16px);align-items:flex-start;gap:8px;max-width:calc(50% - 20px);transition:all .4s cubic-bezier(.215,.61,.355,1);position:fixed;background:#fffffff7!important;display:flex!important;box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a,0 0 0 1px #0000000f!important}.toastify.on{opacity:1}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-center{max-width:-moz-fit-content;margin-left:auto;margin-right:auto;left:0;right:0}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toast-content{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.toast-icon{flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.toast-text-wrapper{flex-direction:column;gap:3px;min-width:0;display:flex}.toast-title{color:#0f172a;font-size:13.5px;font-weight:600;line-height:1.3}.toast-description{color:#64748b;white-space:pre-line;word-break:break-word;font-size:12.5px;line-height:1.4}.toastify .toast-close{color:#94a3b8;opacity:.5;flex-shrink:0;margin:-2px -4px 0 4px;padding:0;font-size:14px;line-height:1;transition:opacity .15s}.toastify .toast-close:hover{opacity:1;color:#475569}
