livecode-static/livecodes/app.2a950fbc50b54e9258bcdaa712d7ba30.css
2025-06-11 22:23:49 +08:00

1 line
123 KiB
CSS
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

:root{--font-size: 16px;--unit: var(--font-size);--s2: calc(var(--unit) * 0.125);--s4: calc(var(--unit) * 0.25);--s6: calc(var(--unit) * 0.375);--s8: calc(var(--unit) * 0.5);--s10: calc(var(--unit) * 0.625);--s12: calc(var(--unit) * 0.75);--s14: calc(var(--unit) * 0.875);--s16: calc(var(--unit) * 1);--s20: calc(var(--unit) * 1.25);--s24: calc(var(--unit) * 1.5);--s32: calc(var(--unit) * 2);--s36: calc(var(--unit) * 2.25);--s40: calc(var(--unit) * 2.5);--rs: var(--s4);--hue: 214;--st: 40%;--lt: 50%;--color: hsl(var(--hue), var(--st), var(--lt));--color10: hsl(var(--hue), calc(var(--st) * 0.3), calc(var(--lt) * 0.2));--color15: hsl(var(--hue), calc(var(--st) * 0.5), calc(var(--lt) * 0.3));--color20: hsl(var(--hue), var(--st), calc(var(--lt) * 0.4));--color25: hsl(var(--hue), var(--st), calc(var(--lt) * 0.5));--color30: hsl(var(--hue), var(--st), calc(var(--lt) * 0.6));--color40: hsl(var(--hue), var(--st), calc(var(--lt) * 0.8));--color50: hsl(var(--hue), var(--st), calc(var(--lt) * 1));--color60: hsl(var(--hue), var(--st), calc(var(--lt) * 1.2));--color70: hsl(var(--hue), var(--st), calc(var(--lt) * 1.4));--color80: hsl(var(--hue), var(--st), calc(var(--lt) * 1.6));--color85: hsl(var(--hue), var(--st), calc(var(--lt) * 1.7));--color90: hsl(var(--hue), var(--st), calc(var(--lt) * 1.8));--color95: hsl(var(--hue), var(--st), calc(var(--lt) * 1.9));--darker-bg-color: var(--color20);--darker-bg-active: var(--color30);--darker-color: var(--color80);--darker-active: var(--color90);--dark-bg-color: var(--color30);--dark-bg-active: var(--color40);--dark-color: var(--color85);--dark-active: var(--color95);--link: var(--color90);--light: var(--color80);--console-bg: var(--color10);--disabled: 0.5;--dropdown: var(--color15);--layout: var(--color10);--modal: var(--color15);--btn-bg-color: var(--layout);--btn-bg-active: var(--darker-bg-active);--btn-border: 0;--btn-border-radius: var(--rs);--btn-active: var(--darker-active);--btn-color: var(--link);--btn-height: 26px;--btn-modal-bg-active: var(--darker-bg-active);--btn-modal-bg-color: var(--darker-bg-color);--btn-modal-border-color: var(--darker-bg-color);--btn-modal-border-radius: var(--rs);--btn-modal-active: var(--darker-active);--btn-modal-color: var(--darker-color);--btn-modal-font: var(--s14);--thumbnail-bg-active: var(--dark-bg-active);--thumbnail-bg-color: var(--dark-bg-color);--thumbnail-active: var(--dark-active);--thumbnail-color: var(--dark-color);--stripes-bg-color: var(--layout);--custom-editor-background-color: rgb(30, 30, 30);--custom-editor-loading-color: rgb(255, 255, 255);--dropdown-bg-color: var(--dropdown);--dropdown-bg-active: var(--darker-bg-active);--dropdown-border: 1px solid var(--dark-bg-color);--dropdown-border-radius: var(--rs);--dropdown-color: var(--link);--dropdown-active: var(--darker-active);--dropdown-font: var(--s14);--dropdown-height: var(--s32);--dropdown-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.275);--dropdown-split-color: var(--dark-bg-color);--submenu-arrow-color: var(--darker-color);--editor-title-bg-color: var(--darker-bg-color);--editor-title-bg-active: var(--darker-bg-active);--editor-title-border-color: var(--darker-bg-color);--editor-title-border-active: var(--darker-bg-active);--editor-title-border-radius: var(--rs);--editor-title-color: var(--darker-color);--editor-title-active: var(--darker-active);--editor-title-simple-color: var(--darker-active);--editor-tools-mark-color: #8bc34a;--gutter-split-bg-color: var(--layout);--gutter-split-bg-handle: var(--light);--input-bg-color: var(--darker-bg-color);--input-bg-active: var(--darker-bg-active);--input-border-color: var(--dark-bg-color);--input-border-active: var(--dark-bg-active);--input-range-bg-color: var(--darker-bg-color);--input-slider-bg-color: var(--darker-bg-color);--input-slider-border-color: var(--dark-bg-color);--input-switch-active: var(--color90);--input-switch-color: var(--color30);--input-indeterminate-color: var(--darker-bg-color);--input-active: var(--darker-active);--input-color: var(--darker-color);--input-container: var(--color20);--language-menu-bg-color: var(--dark-bg-color);--language-menu-bg-active: var(--dark-bg-active);--language-menu-color-active: var(--dark-active);--menu-bg-color: var(--layout);--menu-bg-active: var(--darker-bg-active);--menu-color: var(--link);--menu-active: var(--darker-active);--menu-border-radius: var(--rs);--menu-height: var(--s32);--menu-split-color: var(--color40);--modal-bg-color: var(--modal);--modal-title-bg: var(--darker-bg-color);--modal-title-color: var(--darker-color);--modal-button-bg-color: transparent;--modal-button-bg-hover: var(--darker-bg-active);--modal-button-color-hover: var(--darker-active);--modal-close-color: var(--darker-color);--modal-close-hover: var(--darker-active);--modal-text-color: var(--link);--overlay-bg-color: hsla(0, 0%, 0%, 0.65);--placeholder-color: var(--dropdown-color) !important;--placeholder-color-focus: var(--dropdown-active) !important;--project-title-bg-active: var(--darker-bg-active);--project-title-bg-color: var(--darker-bg-color);--project-title-border-active: var(--dark-bg-active);--project-title-border-color: var(--dark-bg-color);--project-title-border-radius: var(--rs);--project-title-box-shadow: 0 0 4px 1px var(--0);--project-title-active: var(--darker-active);--project-title-color: var(--darker-color);--resources-search-bg: var(--modal);--resources-search-border: 1px solid var(--darker-bg-color);--resources-search-color: var(--darker-color);--scrollbar-color: var(--darker-bg-color);--scrollbar-active-color: var(--darker-bg-active);--scrollbar-hover-color: var(--darker-bg-active);--scrollbar-color-track: transparent;--scrollbar-color-thumb: var(--darker-bg-color);--scrollbar-width: thin;--scrollbar-width-legacy: 8px;--size-label-background: var(--darker-bg-color);--size-label-border: var(--dropdown-border);--size-label-color: var(--darker-color);--tests-bg-color: var(--color10);--tests-color: var(--darker-color);--test-results-bg-color: rgba(0, 128, 0, 0.2);--test-results-border: 1px solid rgb(0, 128, 0);--test-pass-color: rgb(0, 178, 0);--test-fail-background: rgba(255, 0, 0, 0.2);--test-fail-border: 1px solid rgb(255, 0, 0);--test-fail-color: rgb(255, 102, 102);--toolbar-bg-color: var(--layout);--toolbar-border: 1px solid var(--color30);--toolbar-color: var(--link);--toolbar-height: var(--s36);--toolspane-bar-height: var(--s32);--toolspane-bar-text-color: var(--color40);--toolspane-buttons-text-color: var(--color40);--toolspane-button-color: var(--color40);--toolspane-accent-color: var(--active);--toolspane-non-accent-color: var(--light);--toolspane-bg-color: var(--darker-bg-color);--toolspane-bg-active: var(--darker-bg-active);--toolspane-border: 2px solid var(--darker-bg-color);--toolspane-border-active: 2px var(--darker-bg-active);--toolspane-active: var(--darker-active);--toolspane-color: var(--darker-color);--text-confirm-bg-color: rgba(255, 128, 0, 0.25);--text-confirm-border: 1px solid rgb(255, 128, 0);--text-confirm-color: rgb(250, 126, 0);--text-help-bg-color: rgba(0, 110, 255, 0.2);--text-help-border: 1px solid rgb(0, 110, 255);--text-help-color: rgb(102, 168, 255);--text-success-bg-color: rgba(85, 255, 0, 0.25);--text-success-border: 1px solid rgb(85, 255, 0);--text-success-color: rgb(153, 255, 102);--icon-filter: invert(0.8);--icon-filter-active: invert(1)}:root.light{--hue: 214;--st: 40%;--lt: 100%;--color: hsl(var(--hue), var(--st), var(--lt));--color10: hsl(var(--hue), var(--st), calc(var(--lt) * 0.1));--color15: hsl(var(--hue), var(--st), calc(var(--lt) * 0.15));--color20: hsl(var(--hue), var(--st), calc(var(--lt) * 0.2));--color25: hsl(var(--hue), var(--st), calc(var(--lt) * 0.25));--color30: hsl(var(--hue), var(--st), calc(var(--lt) * 0.3));--color40: hsl(var(--hue), var(--st), calc(var(--lt) * 0.4));--color50: hsl(var(--hue), var(--st), calc(var(--lt) * 0.5));--color60: hsl(var(--hue), var(--st), calc(var(--lt) * 0.6));--color70: hsl(var(--hue), var(--st), calc(var(--lt) * 0.7));--color80: hsl(var(--hue), var(--st), calc(var(--lt) * 0.8));--color85: hsl(var(--hue), var(--st), calc(var(--lt) * 0.85));--color90: hsl(var(--hue), var(--st), calc(var(--lt) * 0.9));--color95: hsl(var(--hue), var(--st), calc(var(--lt) * 0.95));--darker-bg-color: var(--color40);--darker-bg-active: var(--color50);--darker-color: var(--color80);--darker-active: var(--color90);--dark-bg-color: var(--color85);--dark-bg-active: var(--color95);--dark-color: var(--color40);--dark-active: var(--color50);--link: var(--color40);--light: hsl(var(--hue), var(--st), var(--lt));--editor-title-simple-color: var(--color10);--thumbnail-bg-active: var(--color90);--thumbnail-bg-color: var(--color80);--console-bg: var(--color10);--disabled: 0.5;--dropdown: var(--color95);--layout: var(--color90);--modal: var(--color95);--gutter-split-bg-handle: var(--color40);--input-container: var(--color60);--input-bg-color: hsl(var(--hue), 25%, 98%);--input-border-color: hsl(var(--hue), 13%, 84%);--input-color: hsl(var(--hue), 13%, 21%);--input-range-bg-color: var(--darker-bg-color);--input-switch-active: var(--color90);--input-switch-color: var(--color60);--modal-text-color: hsl(var(--hue), 13%, 21%);--tests-bg-color: inherit;--tests-color: inherit;--tests-bg-color: var(--color90);--test-results-bg-color: rgba(0, 128, 0, 0.2);--test-results-border: 1px solid rgb(0, 128, 0);--test-pass-color: rgb(0, 178, 0);--test-fail-background: rgb(217 38 38 / 20%);--test-fail-border: 1px solid rgb(255, 0, 0);--test-fail-color: rgb(242 13 13);--text-confirm-bg-color: rgba(255, 128, 0, 0.25);--text-confirm-border: 1px solid rgb(250, 128, 0);--text-confirm-color: rgb(194, 102, 10);--text-help-bg-color: rgba(38, 116, 217, 0.2);--text-help-border: 1px solid rgb(13, 112, 242);--text-help-color: rgb(13, 112, 242);--text-success-bg-color: rgba(0, 128, 0, 0.2);--text-success-border: 1px solid rgb(0, 128, 0);--text-success-color: rgb(0, 178, 0);--icon-filter: invert(0.3);--icon-filter-active: invert(1)}:root.light #logo img{filter:drop-shadow(1px 1px 1px var(--color50))}:root.light .tagify{background-color:var(--input-bg-color) !important}:root.light .tagify .tagify__input{--placeholder-color: var(--input-color) !important;--placeholder-color-focus: var(--input-color) !important;text-align:start}*,*::before,*::after{box-sizing:inherit}*{margin:0;padding:0}@supports(-moz-appearance: none){*{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width, thin)}}@supports selector(::-webkit-scrollbar){*::-webkit-scrollbar{height:var(--scrollbar-width-legacy, 8px);width:var(--scrollbar-width-legacy, 8px)}*::-webkit-scrollbar-track{background:var(--scrollbar-color-track);background:transparent;border-radius:8px}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover-color)}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-active-color)}::-webkit-scrollbar-button{display:none}}html,body{box-sizing:border-box;display:flex;font-family:system-ui,sans-serif;font-size:var(--font-size);height:100%;justify-content:center;width:100%}html.dark{--placeholder-color: var(--darker-color);--placeholder-color-focus: var(--darker-active);--tag-bg: var(--dropdown-bg-color);--tag-hover: var(--dropdown-bg-active);--tag-text-color: var(--dropdown-color);--tagify-dd-color-primary: var(--dropdown-bg-active);--tagify-dd-text-color: var(--link);--tagify-dd-bg-color: var(--dropdown-bg-color);--tagify-dd-item-pad: 2px 8px;--tags-hover-border-color: var(--input-border-active) !important;--tags-focus-border-color: var(--input-border-active) !important;background:#1e1e1e;background:#fff}html.dark *:-webkit-autofill,html.dark *:-webkit-autofill:focus{-webkit-text-fill-color:#fff;transition-delay:3600s}html .tagify{--tags-border-color: var(--input-border-color) !important;background:var(--input-bg-color);border-radius:var(--rs)}.tagify__dropdown__item{color:var(--link)}html[dir=rtl] #editors,html[dir=rtl] #tools-pane,html[dir=rtl] .custom-editor{direction:ltr}html[dir=rtl] [id^=app-menu-container-]{--logo-width: 44px}html[dir=rtl] .tool-buttons#editor-tools{flex-direction:row-reverse}html[dir=rtl] .actions{border-bottom-left-radius:0;border-bottom-right-radius:var(--rs);border-top-left-radius:var(--rs);border-top-right-radius:0}html[dir=rtl] i.arrow{left:-6px;transform:rotate(180deg)}html[dir=rtl] .submenu{right:98%}html[dir=rtl] #modal .close-button{left:1.5rem;right:unset}html[dir=rtl] #modal select{background-position:1% 50%}html[dir=rtl] .indent{margin-left:unset;margin-right:1em}html[dir=rtl] select{background-position:2% 50%}html[dir=rtl] .input-container .radio-label{padding-left:unset;padding-right:var(--s8)}html[dir=rtl] .input-container>span{margin-left:1.5em;margin-right:unset}@supports(-webkit-appearance: none) or (-moz-appearance: none){html[dir=rtl] input[type=checkbox]+label,html[dir=rtl] input[type=radio]+label{margin-left:unset;margin-right:4px}}html[dir=rtl] #share-screen ul li .share-image-container{border-bottom-left-radius:unset;border-bottom-right-radius:var(--rs);border-top-left-radius:unset;border-top-right-radius:var(--rs);margin-left:var(--s16);margin-right:unset}[class^=icon-]{background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;vertical-align:-0.175em;width:1em}@supports not ((-webkit-mask-image: var(--svg)) or (mask-image: var(--svg))){[class^=icon-]{background-color:transparent;background-image:var(--svg);background-repeat:no-repeat;background-size:100% 100%;filter:var(--icon-filter)}a:hover [class^=icon-],button:hover [class^=icon-],[class^=icon-]:hover{filter:var(--icon-filter-active)}}.icon-add{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8 2.5a.5.5 0 0 0-1 0V7H2.5a.5.5 0 0 0 0 1H7v4.5a.5.5 0 0 0 1 0V8h4.5a.5.5 0 0 0 0-1H8z'/%3E%3C/svg%3E")}.icon-alert{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8.75 10.25a.75.75 0 1 1-1.5 0a.75.75 0 0 1 1.5 0M7.5 8a.5.5 0 0 0 1 0V5.5a.5.5 0 0 0-1 0zm-.591-5.363a1.25 1.25 0 0 1 2.182 0l4.75 8.502a1.25 1.25 0 0 1-1.09 1.86H3.246a1.25 1.25 0 0 1-1.091-1.86zm1.309.488a.25.25 0 0 0-.437 0L3.03 11.627a.25.25 0 0 0 .218.372h9.503a.25.25 0 0 0 .218-.372z'/%3E%3C/svg%3E")}.icon-arrow-down{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M3.75 5.75L8 10.25l4.25-4.5'/%3E%3C/svg%3E")}.icon-arrow-sort{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M4.854 2.146a.5.5 0 0 0-.708 0l-3 3a.5.5 0 1 0 .708.708L4 3.707V13.5a.5.5 0 0 0 1 0V3.707l2.146 2.147a.5.5 0 1 0 .708-.708zm6.299 11.714a.5.5 0 0 0 .694 0l3-2.9a.5.5 0 1 0-.694-.72L12 12.321v-9.82a.5.5 0 0 0-1 0v9.82l-2.152-2.08a.5.5 0 1 0-.696.718z'/%3E%3C/svg%3E")}.icon-arrow-sort-down{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M13 1.5a.5.5 0 0 0-1 0v11.793l-1.146-1.147a.5.5 0 0 0-.708.708l2 2a.5.5 0 0 0 .708 0l2-2a.5.5 0 0 0-.708-.708L13 13.293zM2.5 3a.5.5 0 0 0 0 1h7a.5.5 0 0 0 0-1zm2 3a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1zM6 9.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1h-3a.5.5 0 0 1-.5-.5'/%3E%3C/svg%3E")}.icon-arrow-sort-up{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M13 14.5a.5.5 0 0 1-1 0V2.707l-1.146 1.147a.5.5 0 0 1-.708-.708l2-2a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1-.708.708L13 2.707zM2.5 13a.5.5 0 0 1 0-1h7a.5.5 0 0 1 0 1zm2-3a.5.5 0 0 1 0-1h5a.5.5 0 0 1 0 1zM6 6.5a.5.5 0 0 0 .5.5h3a.5.5 0 0 0 0-1h-3a.5.5 0 0 0-.5.5'/%3E%3C/svg%3E")}.icon-arrow-text-sort{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M14 12h2l-2.5 3l-2.5-3h2V4h-2l2.5-3L16 4h-2zM10 1v4L9 3H6v11h2v1H2v-1h2V3H1L0 5V1z'/%3E%3C/svg%3E")}.icon-blog{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M3 4v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8h-4'%3E%3C/path%3E%3Cpath d='M3 4h14v14a2 2 0 0 0 2 2v0M13 8H7m6 4H9'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.icon-broadcast{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M3.05 3.05a7 7 0 0 0 0 9.9a.5.5 0 0 1-.707.707a8 8 0 0 1 0-11.314a.5.5 0 0 1 .707.707m2.122 2.122a4 4 0 0 0 0 5.656a.5.5 0 1 1-.708.708a5 5 0 0 1 0-7.072a.5.5 0 0 1 .708.708m5.656-.708a.5.5 0 0 1 .708 0a5 5 0 0 1 0 7.072a.5.5 0 1 1-.708-.708a4 4 0 0 0 0-5.656a.5.5 0 0 1 0-.708m2.122-2.12a.5.5 0 0 1 .707 0a8 8 0 0 1 0 11.313a.5.5 0 0 1-.707-.707a7 7 0 0 0 0-9.9a.5.5 0 0 1 0-.707zM10 8a2 2 0 1 1-4 0a2 2 0 0 1 4 0'/%3E%3C/svg%3E")}.icon-calendar{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linejoin='round' d='M5.5 2v3m5-3v3m-8 1.5h11M5 8.5v1m3-1v1m3-1v1m0 1v1m-3-1v1m-3-1v1m-2.5-8h11v10h-11z'/%3E%3C/svg%3E")}.icon-calendar-sort{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M9.5 14h-8C.67 14 0 13.33 0 12.5V2.38C0 1.55.67.88 1.5.88h11c.83 0 1.5.67 1.5 1.5v7.25c0 .28-.22.5-.5.5s-.5-.22-.5-.5V2.38c0-.28-.22-.5-.5-.5h-11c-.28 0-.5.22-.5.5V12.5c0 .28.22.5.5.5h8c.28 0 .5.22.5.5s-.22.5-.5.5'/%3E%3Cpath fill='%23000' d='M4 3.62c-.28 0-.5-.22-.5-.5V.5c0-.28.22-.5.5-.5s.5.22.5.5v2.62c0 .28-.22.5-.5.5m6.12 0c-.28 0-.5-.22-.5-.5V.5c0-.28.22-.5.5-.5s.5.22.5.5v2.62c0 .28-.22.5-.5.5M13.5 6H.5C.22 6 0 5.78 0 5.5S.22 5 .5 5h13c.28 0 .5.22.5.5s-.22.5-.5.5m-1 10C10.57 16 9 14.43 9 12.5S10.57 9 12.5 9s3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5m0-6a2.5 2.5 0 0 0 0 5a2.5 2.5 0 0 0 0-5'/%3E%3Cpath fill='%23000' d='M13.5 14a.47.47 0 0 1-.35-.15l-1-1a.5.5 0 0 1-.15-.35V11c0-.28.22-.5.5-.5s.5.22.5.5v1.29l.85.85c.2.2.2.51 0 .71c-.1.1-.23.15-.35.15'/%3E%3C/svg%3E")}.icon-clear{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M11.875 3.418a6 6 0 0 0-8.457 8.457zm.707.707l-8.457 8.457a6 6 0 0 0 8.457-8.457M3.05 3.05a7 7 0 1 1 9.9 9.9a7 7 0 0 1-9.9-9.9'/%3E%3C/svg%3E")}.icon-checked{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M4.5 2A2.5 2.5 0 0 0 2 4.5v7A2.5 2.5 0 0 0 4.5 14h7a2.5 2.5 0 0 0 2.5-2.5v-7A2.5 2.5 0 0 0 11.5 2zM3 4.5A1.5 1.5 0 0 1 4.5 3h7A1.5 1.5 0 0 1 13 4.5v7a1.5 1.5 0 0 1-1.5 1.5h-7A1.5 1.5 0 0 1 3 11.5zm7.854 2.354a.5.5 0 0 0-.708-.708L7 9.293L5.854 8.146a.5.5 0 1 0-.708.708l1.5 1.5a.5.5 0 0 0 .708 0z'/%3E%3C/svg%3E")}.icon-close{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='m2.589 2.716l.057-.07a.5.5 0 0 1 .638-.057l.07.057L8 7.293l4.646-4.647a.5.5 0 0 1 .708.708L8.707 8l4.647 4.646a.5.5 0 0 1 .057.638l-.057.07a.5.5 0 0 1-.638.057l-.07-.057L8 8.707l-4.646 4.647a.5.5 0 0 1-.708-.708L7.293 8L2.646 3.354a.5.5 0 0 1-.057-.638l.057-.07z'/%3E%3C/svg%3E")}.icon-copy{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M4 4.085V10.5a2.5 2.5 0 0 0 2.336 2.495L6.5 13h4.414A1.5 1.5 0 0 1 9.5 14H6a3 3 0 0 1-3-3V5.5a1.5 1.5 0 0 1 1-1.415M11.5 2A1.5 1.5 0 0 1 13 3.5v7a1.5 1.5 0 0 1-1.5 1.5h-5A1.5 1.5 0 0 1 5 10.5v-7A1.5 1.5 0 0 1 6.5 2zm0 1h-5a.5.5 0 0 0-.5.5v7a.5.5 0 0 0 .5.5h5a.5.5 0 0 0 .5-.5v-7a.5.5 0 0 0-.5-.5'/%3E%3C/svg%3E")}.icon-delete{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M7 3h2a1 1 0 0 0-2 0M6 3a2 2 0 1 1 4 0h4a.5.5 0 0 1 0 1h-.564l-1.205 8.838A2.5 2.5 0 0 1 9.754 15H6.246a2.5 2.5 0 0 1-2.477-2.162L2.564 4H2a.5.5 0 0 1 0-1zm1 3.5a.5.5 0 0 0-1 0v5a.5.5 0 0 0 1 0zM9.5 6a.5.5 0 0 1 .5.5v5a.5.5 0 0 1-1 0v-5a.5.5 0 0 1 .5-.5m-4.74 6.703A1.5 1.5 0 0 0 6.246 14h3.508a1.5 1.5 0 0 0 1.487-1.297L12.427 4H3.573z'/%3E%3C/svg%3E")}.icon-edit{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath ffill='currentColor' d='M14.236 1.764a2.62 2.62 0 0 0-3.707 0L2.657 9.636a2.96 2.96 0 0 0-.772 1.354l-.87 3.386a.5.5 0 0 0 .61.608l3.385-.869a2.95 2.95 0 0 0 1.354-.772l7.872-7.872a2.62 2.62 0 0 0 0-3.707m-3 .707a1.621 1.621 0 1 1 2.293 2.293l-.779.779l-2.293-2.293zM9.75 3.957l2.293 2.293l-6.386 6.386a1.95 1.95 0 0 1-.896.51l-2.567.66l.66-2.567a1.94 1.94 0 0 1 .51-.896z'/%3E%3C/svg%3E")}.icon-editor-copy{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M5.085 2A1.5 1.5 0 0 1 6.5 1h3a1.5 1.5 0 0 1 1.415 1h.585A1.5 1.5 0 0 1 13 3.5v10a1.5 1.5 0 0 1-1.5 1.5h-7A1.5 1.5 0 0 1 3 13.5v-10A1.5 1.5 0 0 1 4.5 2zM6.5 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zM5.085 3H4.5a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h7a.5.5 0 0 0 .5-.5v-10a.5.5 0 0 0-.5-.5h-.585A1.5 1.5 0 0 1 9.5 4h-3a1.5 1.5 0 0 1-1.415-1'/%3E%3C/svg%3E")}.icon-editor-copy-url{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M4.085 2A1.5 1.5 0 0 1 5.5 1h3a1.5 1.5 0 0 1 1.415 1h.585A1.5 1.5 0 0 1 12 3.5V7h-1V3.5a.5.5 0 0 0-.5-.5h-.585A1.5 1.5 0 0 1 8.5 4h-3a1.5 1.5 0 0 1-1.415-1H3.5a.5.5 0 0 0-.5.5v10a.5.5 0 0 0 .5.5h1.258c.253.378.561.715.913 1H3.5A1.5 1.5 0 0 1 2 13.5v-10A1.5 1.5 0 0 1 3.5 2zM5.5 2a.5.5 0 0 0 0 1h3a.5.5 0 0 0 0-1zm9.5 9.5A3.5 3.5 0 0 0 11.5 8l-.09.008A.5.5 0 0 0 11.5 9l.164.005A2.5 2.5 0 0 1 11.5 14l-.002.005l-.09.008a.5.5 0 0 0 .094.992V15l.192-.005A3.5 3.5 0 0 0 15 11.5m-6-3a.5.5 0 0 0-.5-.5l-.192.005A3.5 3.5 0 0 0 8.5 15l.09-.008A.5.5 0 0 0 8.5 14l-.164-.005A2.5 2.5 0 0 1 8.5 9l.09-.008A.5.5 0 0 0 9 8.5m2.5 2.502L8.5 11l-.09.008A.5.5 0 0 0 8.5 12l3 .002l.09-.008a.5.5 0 0 0-.09-.992'/%3E%3C/svg%3E")}.icon-editor-external{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M4 3a2 2 0 0 1 2-2h3.586a1.5 1.5 0 0 1 1.06.44l2.915 2.914A1.5 1.5 0 0 1 14 5.414V13a2 2 0 0 1-2 2H9.95a3.5 3.5 0 0 0 .713-1H12a1 1 0 0 0 1-1V6h-2.5A1.5 1.5 0 0 1 9 4.5V2H6a1 1 0 0 0-1 1v6H4zm6.5 2h2.293L10 2.207V4.5a.5.5 0 0 0 .5.5m-7 5a2.5 2.5 0 0 0 0 5H4a.5.5 0 0 0 0-1h-.5a1.5 1.5 0 0 1 0-3H4a.5.5 0 0 0 0-1zM7 10a.5.5 0 0 0 0 1h.5a1.5 1.5 0 0 1 0 3H7a.5.5 0 0 0 0 1h.5a2.5 2.5 0 0 0 0-5zm-3.5 2a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1z' /%3E%3C/svg%3E")}.icon-editor-focus{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M9.5 2.5A.5.5 0 0 0 9 2H7a.5.5 0 0 0 0 1h2a.5.5 0 0 0 .5-.5m1.5 0a.5.5 0 0 0 .5.5A1.5 1.5 0 0 1 13 4.5a.5.5 0 0 0 1 0A2.5 2.5 0 0 0 11.5 2a.5.5 0 0 0-.5.5M14 7a.5.5 0 0 0-1 0v2a.5.5 0 0 0 1 0zm0 4.5a.5.5 0 0 0-1 0a1.5 1.5 0 0 1-1.5 1.5a.5.5 0 0 0 0 1a2.5 2.5 0 0 0 2.5-2.5m-7.5 2A.5.5 0 0 1 7 13h2a.5.5 0 0 1 0 1H7a.5.5 0 0 1-.5-.5M5 2.5a.5.5 0 0 0-.5-.5A2.5 2.5 0 0 0 2 4.5a.5.5 0 0 0 1 0A1.5 1.5 0 0 1 4.5 3a.5.5 0 0 0 .5-.5M4.5 13a.5.5 0 0 1 0 1A2.5 2.5 0 0 1 2 11.5a.5.5 0 0 1 1 0A1.5 1.5 0 0 0 4.5 13M3 9a.5.5 0 0 1-1 0V7a.5.5 0 0 1 1 0z' /%3E%3C/svg%3E")}.icon-editor-format{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M1.5 3a.5.5 0 0 0 0 1H7a.5.5 0 0 0 0-1zm3 3a.5.5 0 0 0 0 1h4a.5.5 0 0 0 0-1zM3 9.5a.5.5 0 0 1 .5-.5h8a.5.5 0 0 1 0 1h-8a.5.5 0 0 1-.5-.5M1.5 12a.5.5 0 0 0 0 1H9a.5.5 0 0 0 0-1zm9-5.5A.5.5 0 0 1 11 6h2.5a.5.5 0 0 1 0 1H11a.5.5 0 0 1-.5-.5M9.5 3a.5.5 0 0 0 0 1h5a.5.5 0 0 0 0-1z' /%3E%3C/svg%3E")}.icon-editor-project{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8.499 7.5a.5.5 0 1 0-1 0v3a.5.5 0 0 0 1 0zm.25-2a.749.749 0 1 1-1.499 0a.749.749 0 0 1 1.498 0M8 1a7 7 0 1 0 0 14A7 7 0 0 0 8 1M2 8a6 6 0 1 1 12 0A6 6 0 0 1 2 8' /%3E%3C/svg%3E")}.icon-editor-redo{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M13 2.5a.5.5 0 0 0-1 0v3.843L8.827 3.172a4 4 0 0 0-5.656 5.656l5.025 5.026a.5.5 0 0 0 .707-.708L3.879 8.121A3 3 0 0 1 8.12 3.88L11.243 7H7.499a.5.5 0 0 0 0 1h4.9a.6.6 0 0 0 .6-.6z' /%3E%3C/svg%3E")}.icon-editor-settings{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8 6a2 2 0 1 0 0 4a2 2 0 0 0 0-4M7 8a1 1 0 1 1 2 0a1 1 0 0 1-2 0m3.618-3.602a.71.71 0 0 1-.824-.567l-.26-1.416a.35.35 0 0 0-.275-.282a6.1 6.1 0 0 0-2.519 0a.35.35 0 0 0-.275.282l-.259 1.416a.71.71 0 0 1-.936.538l-1.359-.484a.36.36 0 0 0-.382.095a6 6 0 0 0-1.262 2.173a.35.35 0 0 0 .108.378l1.102.931q.045.037.081.081a.704.704 0 0 1-.081.995l-1.102.931a.35.35 0 0 0-.108.378A6 6 0 0 0 3.53 12.02a.36.36 0 0 0 .382.095l1.36-.484a.708.708 0 0 1 .936.538l.258 1.416c.026.14.135.252.275.281a6.1 6.1 0 0 0 2.52 0a.35.35 0 0 0 .274-.281l.26-1.416a.71.71 0 0 1 .936-.538l1.359.484c.135.048.286.01.382-.095a6 6 0 0 0 1.262-2.173a.35.35 0 0 0-.108-.378l-1.102-.931a.703.703 0 0 1 0-1.076l1.102-.931a.35.35 0 0 0 .108-.378A6 6 0 0 0 12.47 3.98a.36.36 0 0 0-.382-.095l-1.36.484a1 1 0 0 1-.111.03m-6.62.58l.937.333a1.71 1.71 0 0 0 2.255-1.3l.177-.97a5 5 0 0 1 1.265 0l.178.97a1.708 1.708 0 0 0 2.255 1.3L12 4.977q.384.503.63 1.084l-.754.637a1.704 1.704 0 0 0 0 2.604l.755.637a5 5 0 0 1-.63 1.084l-.937-.334a1.71 1.71 0 0 0-2.255 1.3l-.178.97a5 5 0 0 1-1.265 0l-.177-.97a1.708 1.708 0 0 0-2.255-1.3L4 11.023a5 5 0 0 1-.63-1.084l.754-.638a1.704 1.704 0 0 0 0-2.603l-.755-.637q.248-.581.63-1.084' /%3E%3C/svg%3E")}.icon-editor-settings-custom{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M2.114 8.063V7.9c1.005-.102 1.497-.615 1.497-1.6V4.503c0-1.094.39-1.538 1.354-1.538h.273V2h-.376C3.25 2 2.49 2.759 2.49 4.352v1.524c0 1.094-.376 1.456-1.49 1.456v1.299c1.114 0 1.49.362 1.49 1.456v1.524c0 1.593.759 2.352 2.372 2.352h.376v-.964h-.273c-.964 0-1.354-.444-1.354-1.538V9.663c0-.984-.492-1.497-1.497-1.6M13.886 7.9v.163c-1.005.103-1.497.616-1.497 1.6v1.798c0 1.094-.39 1.538-1.354 1.538h-.273v.964h.376c1.613 0 2.372-.759 2.372-2.352v-1.524c0-1.094.376-1.456 1.49-1.456V7.332c-1.114 0-1.49-.362-1.49-1.456V4.352C13.51 2.759 12.75 2 11.138 2h-.376v.964h.273c.964 0 1.354.444 1.354 1.538V6.3c0 .984.492 1.497 1.497 1.6' /%3E%3C/svg%3E")}.icon-editor-undo{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M3 2.5a.5.5 0 0 1 1 0v3.843l3.171-3.171a4 4 0 0 1 5.657 5.656l-5.025 5.026a.5.5 0 0 1-.707-.708l5.025-5.025A3 3 0 1 0 7.878 3.88L4.757 7H8.5a.5.5 0 0 1 0 1H3.6a.6.6 0 0 1-.6-.6z' /%3E%3C/svg%3E")}.icon-file-import{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 12.5a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1v-11a1 1 0 0 1 1-1H9L12.5 4z' /%3E%3Cpath d='m9 6.5l-2-2l-2 2m2-2V10' /%3E%3C/g%3E%3C/svg%3E")}.icon-file-new{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' d='M2.5 5V1.5a1 1 0 0 1 1-1H10L13.5 4v8.5a1 1 0 0 1-1 1h-5m-4-6v6m-3-3h6'/%3E%3C/svg%3E")}.icon-file-open{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 12.5a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1v-11a1 1 0 0 1 1-1H9L12.5 4z' /%3E%3Cpath d='m5.5 10.5l-2-2l2-2m3 4l2-2l-2-2' /%3E%3C/g%3E%3C/svg%3E")}.icon-file-template{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 12.5a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1v-11a1 1 0 0 1 1-1H9L12.5 4z' /%3E%3Cpath d='M8.5.5v4h4' /%3E%3C/g%3E%3C/svg%3E")}.icon-full-screen{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M2 2.5a.5.5 0 0 1 .5-.5h3a.5.5 0 0 1 0 1H3.707l2.647 2.646a.5.5 0 0 1-.708.708L3 3.707V5.5a.5.5 0 0 1-1 0zM13.5 2a.5.5 0 0 1 .5.5v3a.5.5 0 0 1-1 0V3.707l-2.646 2.647a.5.5 0 0 1-.708-.708L12.293 3H10.5a.5.5 0 0 1 0-1zm0 12a.5.5 0 0 0 .5-.5v-3a.5.5 0 0 0-1 0v1.793l-2.646-2.647a.5.5 0 1 0-.708.708L12.293 13H10.5a.5.5 0 0 0 0 1zm-11 0a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 1 0v1.793l2.646-2.647a.5.5 0 0 1 .708.707L3.707 13H5.5a.5.5 0 0 1 0 1z' /%3E%3C/svg%3E")}.icon-github{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12 1A10.89 10.89 0 0 0 1 11.77A10.79 10.79 0 0 0 8.52 22c.55.1.75-.23.75-.52v-1.83c-3.06.65-3.71-1.44-3.71-1.44a2.86 2.86 0 0 0-1.22-1.58c-1-.66.08-.65.08-.65a2.31 2.31 0 0 1 1.68 1.11a2.37 2.37 0 0 0 3.2.89a2.33 2.33 0 0 1 .7-1.44c-2.44-.27-5-1.19-5-5.32a4.15 4.15 0 0 1 1.11-2.91a3.78 3.78 0 0 1 .11-2.84s.93-.29 3 1.1a10.68 10.68 0 0 1 5.5 0c2.1-1.39 3-1.1 3-1.1a3.78 3.78 0 0 1 .11 2.84A4.15 4.15 0 0 1 19 11.2c0 4.14-2.58 5.05-5 5.32a2.5 2.5 0 0 1 .75 2v2.95c0 .35.2.63.75.52A10.8 10.8 0 0 0 23 11.77A10.89 10.89 0 0 0 12 1'%3E%3C/path%3E%3C/svg%3E")}.icon-help{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8 2a6 6 0 1 1 0 12A6 6 0 0 1 8 2m0 1a5 5 0 1 0 0 10A5 5 0 0 0 8 3m0 7.5A.75.75 0 1 1 8 12a.75.75 0 0 1 0-1.5m0-6a2 2 0 0 1 2 2c0 .73-.212 1.14-.754 1.708l-.264.27C8.605 8.87 8.5 9.082 8.5 9.5a.5.5 0 0 1-1 0c0-.73.212-1.14.754-1.708l.264-.27C8.895 7.13 9 6.918 9 6.5a1 1 0 0 0-2 0a.5.5 0 0 1-1 0a2 2 0 0 1 2-2' /%3E%3C/svg%3E%0A")}.icon-info{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8 16A8 8 0 1 0 8 0a8 8 0 0 0 0 16m.93-9.412l-1 4.705c-.07.34.029.533.304.533c.194 0 .487-.07.686-.246l-.088.416c-.287.346-.92.598-1.465.598c-.703 0-1.002-.422-.808-1.319l.738-3.468c.064-.293.006-.399-.287-.47l-.451-.081l.082-.381l2.29-.287zM8 5.5a1 1 0 1 1 0-2a1 1 0 0 1 0 2'/%3E%3C/svg%3E")}.icon-login{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5.25 2.25h-3.5v12h3.5m4-9.5l-3.5 3.5l3.5 3.5m5-3.5h-8.5'/%3E%3C/svg%3E")}.icon-logout{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1' d='M5.25 2.25h-3.5v12h3.5m5.5-9.5l3.5 3.5l-3.5 3.5m-5-3.5h8.5'/%3E%3C/svg%3E")}.icon-nav{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='currentColor' d='M2 4.5a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5m0 5a.5.5 0 0 1 .5-.5h15a.5.5 0 0 1 0 1h-15a.5.5 0 0 1-.5-.5m.5 4.5a.5.5 0 0 0 0 1h15a.5.5 0 0 0 0-1z'/%3E%3C/svg%3E")}.icon-recover{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.25 8.5L7 10.75L9.25 13m-4.5-7.5L7 3.25L4.75 1'%3E%3C/path%3E%3Cpath d='M7 10.75h4.5a2 2 0 0 0 2-2v-3.5a2 2 0 0 0-2-2H10m-3 0H2.5a2 2 0 0 0-2 2v3.5a2 2 0 0 0 2 2H4'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.icon-reset{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M13 8a5 5 0 0 0-9.001-3h2a.5.5 0 1 1 0 1H3a.5.5 0 0 1-.5-.5v-3a.5.5 0 0 1 1 0v1.531a6 6 0 1 1-1.476 4.513a.5.5 0 0 1 .997-.089A5 5 0 0 0 13 8'/%3E%3C/svg%3E")}.icon-result{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M8 1.5a.5.5 0 0 0-1 0v13a.5.5 0 0 0 1 0zM6 13v-1H3a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h3V3H3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2zm6 0H9v-1h3a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1H9V3h3a2 2 0 0 1 2 2v6a2 2 0 0 1-2 2'/%3E%3C/svg%3E")}.icon-run{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M5.745 3.064A.5.5 0 0 0 5 3.5v9a.5.5 0 0 0 .745.436l8-4.5a.5.5 0 0 0 0-.871zM4 3.5a1.5 1.5 0 0 1 2.235-1.307l8 4.5a1.5 1.5 0 0 1 0 2.615l-8 4.5A1.5 1.5 0 0 1 4 12.5z'/%3E%3C/svg%3E")}.icon-i18n{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z'%3E%3C/path%3E%3C/svg%3E")}.icon-theme-light{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z'%3E%3C/path%3E%3C/svg%3E")}.icon-theme-dark{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z'%3E%3C/path%3E%3C/svg%3E")}.icon-settings{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M6 9.5A2 2 0 0 1 7.937 11H13.5a.5.5 0 0 1 .09.992L13.5 12l-5.563.001a2 2 0 0 1-3.874 0L2.5 12a.5.5 0 0 1-.09-.992L2.5 11h1.563A2 2 0 0 1 6 9.5m0 1a1 1 0 1 0 0 2a1 1 0 0 0 0-2m4-8A2 2 0 0 1 11.937 4H13.5a.5.5 0 0 1 .09.992L13.5 5l-1.563.001a2 2 0 0 1-3.874 0L2.5 5a.5.5 0 0 1-.09-.992L2.5 4h5.563A2 2 0 0 1 10 2.5m0 1a1 1 0 1 0 0 2a1 1 0 0 0 0-2'/%3E%3C/svg%3E")}.icon-share{--svg: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M12 3a1 1 0 1 0 0 2a1 1 0 0 0 0-2m-2 1a2 2 0 1 1 .491 1.313L5.956 7.581a2 2 0 0 1 0 .838l4.535 2.268a2 2 0 1 1-.447.894L5.508 9.313a2 2 0 1 1 0-2.627l4.536-2.267A2 2 0 0 1 10 4M3 8a1 1 0 1 0 2 0a1 1 0 0 0-2 0m8 4a1 1 0 1 0 2 0a1 1 0 0 0-2 0'/%3E%3C/svg%3E")}.icon-save{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.5 12.5a1 1 0 0 1-1 1h-9a1 1 0 0 1-1-1v-11a1 1 0 0 1 1-1H9L12.5 4z'%3E%3C/path%3E%3Cpath d='m9 8l-2 2l-2-2m2 2V4.5'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.icon-sponsor{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath d='M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2c-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z'/%3E%3Cpath d='M12 5L9.04 7.96a2.17 2.17 0 0 0 0 3.08c.82.82 2.13.85 3 .07l2.07-1.9a2.82 2.82 0 0 1 3.79 0l2.96 2.66M18 15l-2-2m-1 5l-2-2'/%3E%3C/g%3E%3C/svg%3E")}.icon-tick{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' version='1.1' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpolyline points='2.75 8.75,6.25 12.25,13.25 4.75'/%3E%3C/svg%3E")}.icon-unchecked{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M2 4.5A2.5 2.5 0 0 1 4.5 2h7A2.5 2.5 0 0 1 14 4.5v7a2.5 2.5 0 0 1-2.5 2.5h-7A2.5 2.5 0 0 1 2 11.5zM4.5 3A1.5 1.5 0 0 0 3 4.5v7A1.5 1.5 0 0 0 4.5 13h7a1.5 1.5 0 0 0 1.5-1.5v-7A1.5 1.5 0 0 0 11.5 3z'/%3E%3C/svg%3E")}.icon-window-new{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M7.5 5.5A.5.5 0 0 1 8 5h2.5a.5.5 0 0 1 .5.5V8a.5.5 0 0 1-1 0V6.707L7.354 9.354a.5.5 0 1 1-.708-.708L9.293 6H8a.5.5 0 0 1-.5-.5M4.133 3.692A2.5 2.5 0 0 1 6.5 2h5A2.5 2.5 0 0 1 14 4.5v5c0 1.098-.708 2.03-1.692 2.367v.364c0 .335-.117.763-.392 1.116c-.289.372-.748.653-1.377.653h-5.77A2.75 2.75 0 0 1 2 11.23V5.463c0-.549.197-1.006.546-1.323c.34-.309.785-.447 1.223-.447zm-.133 1h-.23a.8.8 0 0 0-.552.188C3.1 4.987 3 5.164 3 5.462v5.769c0 .993.776 1.77 1.77 1.77h5.769c.299 0 .474-.121.588-.268a.9.9 0 0 0 .18-.502V12H6.5A2.5 2.5 0 0 1 4 9.5zM6.5 3A1.5 1.5 0 0 0 5 4.5v5A1.5 1.5 0 0 0 6.5 11h5A1.5 1.5 0 0 0 13 9.5v-5A1.5 1.5 0 0 0 11.5 3z'/%3E%3C/svg%3E")}.icon-camera{--svg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35' fill='currentColor'%3e%3cpath d='M17.5,26.234a6.807,6.807,0,1,1,6.808-6.807A6.815,6.815,0,0,1,17.5,26.234Zm0-11.114a4.307,4.307,0,1,0,4.308,4.307A4.313,4.313,0,0,0,17.5,15.12Z'/%3e%3cpath d='M32.27,4.86H29.386a1.25,1.25,0,1,1,0-2.5H32.27a1.25,1.25,0,0,1,0,2.5Z'/%3e%3cpath d='M30.56,32.64H4.45a4.2,4.2,0,0,1-4.2-4.19V12.74a4.2,4.2,0,0,1,4.2-4.19H8.938L10.9,5.565A3.5,3.5,0,0,1,13.836,3.98h7.336A3.5,3.5,0,0,1,24.11,5.566L26.065,8.55H30.56a4.194,4.194,0,0,1,4.19,4.19V28.45A4.2,4.2,0,0,1,30.56,32.64ZM4.45,11.05a1.7,1.7,0,0,0-1.7,1.69V28.45a1.7,1.7,0,0,0,1.7,1.69H30.56a1.692,1.692,0,0,0,1.69-1.69V12.74a1.692,1.692,0,0,0-1.69-1.69H25.39a1.251,1.251,0,0,1-1.046-.565L22.02,6.936a1.013,1.013,0,0,0-.848-.456H13.836a1.012,1.012,0,0,0-.848.457l-2.329,3.546a1.254,1.254,0,0,1-1.049.567Z'/%3e%3c/svg%3e")}.icon-share-dev{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6 15h2.8l.75-.75v-4.5L8.8 9H6zm1.15-1.15v-3.7H8.4v3.7zm4.125 0v-1.3h1.3V11.4h-1.3v-1.25h2.05V9h-3.2v6h3.2v-1.15zm4.75-.75L14.95 9h-1.2l1.575 5.975h1.4L18.3 9h-1.2zM3 21V3h18v18z'/%3E%3C/svg%3E")}.icon-share-email{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M2 6.038V11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2zM4 4h8a1 1 0 0 1 1 1v.74L8 8.432L3 5.74V5a1 1 0 0 1 1-1M3 6.876L7.763 9.44a.5.5 0 0 0 .474 0L13 6.876V11a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1z'/%3E%3C/svg%3E")}.icon-share-facebook{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M20.9 2H3.1A1.1 1.1 0 0 0 2 3.1v17.8A1.1 1.1 0 0 0 3.1 22h9.58v-7.75h-2.6v-3h2.6V9a3.64 3.64 0 0 1 3.88-4a20.26 20.26 0 0 1 2.33.12v2.7H17.3c-1.26 0-1.5.6-1.5 1.47v1.93h3l-.39 3H15.8V22h5.1a1.1 1.1 0 0 0 1.1-1.1V3.1A1.1 1.1 0 0 0 20.9 2'/%3E%3C/svg%3E")}.icon-share-hacker{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M0 0h24v24H0zm12.8 13.446l4.339-8.303h-1.871q-2.143 4.018-2.839 5.786l-.375.96l-.32-.75a49.079 49.079 0 0 0-3.022-6.243l.129.243H6.857l4.286 8.2v5.52H12.8z'/%3E%3C/svg%3E")}.icon-share-linkedin{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M6.94 5a2 2 0 1 1-4-.002a2 2 0 0 1 4 .002M7 8.48H3V21h4zm6.32 0H9.34V21h3.94v-6.57c0-3.66 4.77-4 4.77 0V21H22v-7.93c0-6.17-7.06-5.94-8.72-2.91z'/%3E%3C/svg%3E")}.icon-share-pinterest{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M13.372 2.094a10.003 10.003 0 0 0-5.369 19.074a7.8 7.8 0 0 1 .162-2.292c.185-.839 1.296-5.463 1.296-5.463a3.7 3.7 0 0 1-.324-1.577c0-1.485.857-2.593 1.923-2.593a1.334 1.334 0 0 1 1.342 1.508c0 .9-.578 2.262-.88 3.54a1.544 1.544 0 0 0 1.575 1.923c1.897 0 3.17-2.431 3.17-5.301c0-2.201-1.457-3.847-4.143-3.847a4.746 4.746 0 0 0-4.93 4.793a2.96 2.96 0 0 0 .648 1.97a.48.48 0 0 1 .162.554c-.046.184-.162.623-.208.785a.354.354 0 0 1-.51.253c-1.384-.554-2.036-2.077-2.036-3.816c0-2.847 2.384-6.255 7.154-6.255c3.796 0 6.319 2.777 6.319 5.747c0 3.909-2.176 6.848-5.393 6.848a2.86 2.86 0 0 1-2.454-1.246s-.579 2.316-.692 2.754a8 8 0 0 1-1.019 2.131c.923.28 1.882.42 2.846.416a9.99 9.99 0 0 0 9.996-10.002a10 10 0 0 0-8.635-9.904'/%3E%3C/svg%3E")}.icon-share-pocket{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M21 6v5a9 9 0 1 1-18 0V6a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2'/%3E%3Cpath d='m8 10l4 4l4-4'/%3E%3C/g%3E%3C/svg%3E")}.icon-share-qr{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M3 11h8V3H3zm2-6h4v4H5zM3 21h8v-8H3zm2-6h4v4H5zm8-12v8h8V3zm6 6h-4V5h4zm-5.99 4h2v2h-2zm2 2h2v2h-2zm-2 2h2v2h-2zm4 0h2v2h-2zm2 2h2v2h-2zm-4 0h2v2h-2zm2-6h2v2h-2zm2 2h2v2h-2z'/%3E%3C/svg%3E")}.icon-share-reddit{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M12.001 22c-5.523 0-10-4.477-10-10s4.477-10 10-10s10 4.477 10 10s-4.477 10-10 10m6.67-10a1.46 1.46 0 0 0-2.47-1a7.1 7.1 0 0 0-3.85-1.23l.65-3.12l2.14.45a1 1 0 1 0 .13-.61L12.821 6a.31.31 0 0 0-.37.24l-.74 3.47a7.14 7.14 0 0 0-3.9 1.23a1.46 1.46 0 1 0-1.61 2.39a3 3 0 0 0 0 .44c0 2.24 2.61 4.06 5.83 4.06s5.83-1.82 5.83-4.06a3 3 0 0 0 0-.44a1.46 1.46 0 0 0 .81-1.33m-10 1a1 1 0 1 1 2 0a1 1 0 0 1-2 0m5.81 2.75a3.84 3.84 0 0 1-2.47.77a3.84 3.84 0 0 1-2.47-.77a.27.27 0 0 1 .38-.38a3.27 3.27 0 0 0 2.08.63a3.28 3.28 0 0 0 2.09-.61a.28.28 0 1 1 .39.4zm-.18-1.71a1 1 0 1 1 1-1a1 1 0 0 1-1.01 1.04z'/%3E%3C/svg%3E")}.icon-share{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='currentColor' d='M12 3a1 1 0 1 0 0 2a1 1 0 0 0 0-2m-2 1a2 2 0 1 1 .491 1.313L5.956 7.581a2 2 0 0 1 0 .838l4.535 2.268a2 2 0 1 1-.447.894L5.508 9.313a2 2 0 1 1 0-2.627l4.536-2.267A2 2 0 0 1 10 4M3 8a1 1 0 1 0 2 0a1 1 0 0 0-2 0m8 4a1 1 0 1 0 2 0a1 1 0 0 0-2 0'%3E%3C/path%3E%3C/svg%3E")}.icon-share-telegram{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M11.994 2a10 10 0 1 0 10 10a10 10 0 0 0-10-10m3.18 15.152a.705.705 0 0 1-1.002.352l-2.715-2.11l-1.742 1.608a.3.3 0 0 1-.285.039l.334-2.989l.01.009l.007-.059s4.885-4.448 5.084-4.637c.202-.189.135-.23.135-.23c.012-.23-.361 0-.361 0l-6.473 4.164l-2.695-.918s-.414-.148-.453-.475c-.041-.324.466-.5.466-.5l10.717-4.258s.881-.392.881.258Z'/%3E%3C/svg%3E")}.icon-share-tumblr{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M2 2v20h20V2Zm11.57 15.85a3.4 3.4 0 0 1-3.75-3.33v-4.08H8.56V8.83A3.83 3.83 0 0 0 11 5.47a.09.09 0 0 1 .09-.09h1.82v3.17h2.5v1.89h-2.49v3.89a1.11 1.11 0 0 0 1.2 1.23a3 3 0 0 0 1-.22l.6 1.78a3.34 3.34 0 0 1-2.15.73'/%3E%3C/svg%3E")}.icon-share-whatsapp{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M16.6 14c-.2-.1-1.5-.7-1.7-.8c-.2-.1-.4-.1-.6.1c-.2.2-.6.8-.8 1c-.1.2-.3.2-.5.1c-.7-.3-1.4-.7-2-1.2c-.5-.5-1-1.1-1.4-1.7c-.1-.2 0-.4.1-.5c.1-.1.2-.3.4-.4c.1-.1.2-.3.2-.4c.1-.1.1-.3 0-.4c-.1-.1-.6-1.3-.8-1.8c-.1-.7-.3-.7-.5-.7h-.5c-.2 0-.5.2-.6.3c-.6.6-.9 1.3-.9 2.1c.1.9.4 1.8 1 2.6c1.1 1.6 2.5 2.9 4.2 3.7c.5.2.9.4 1.4.5c.5.2 1 .2 1.6.1c.7-.1 1.3-.6 1.7-1.2c.2-.4.2-.8.1-1.2zm2.5-9.1C15.2 1 8.9 1 5 4.9c-3.2 3.2-3.8 8.1-1.6 12L2 22l5.3-1.4c1.5.8 3.1 1.2 4.7 1.2c5.5 0 9.9-4.4 9.9-9.9c.1-2.6-1-5.1-2.8-7m-2.7 14c-1.3.8-2.8 1.3-4.4 1.3c-1.5 0-2.9-.4-4.2-1.1l-.3-.2l-3.1.8l.8-3l-.2-.3c-2.4-4-1.2-9 2.7-11.5S16.6 3.7 19 7.5c2.4 3.9 1.3 9-2.6 11.4'/%3E%3C/svg%3E")}.icon-share-x{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='currentColor' d='M8 2H1l8.26 11.015L1.45 22H4.1l6.388-7.349L16 22h7l-8.608-11.478L21.8 2h-2.65l-5.986 6.886zm9 18L5 4h2l12 16z'%3E%3C/path%3E%3C/svg%3E")}a,a:visited{color:var(--link);text-decoration:none}.bold{font-weight:bold}.buttons{display:flex;flex-grow:1;gap:var(--s8);justify-content:end;margin:1rem 0}.button{align-items:center;background:var(--btn-bg-color);border:1px solid var(--btn-border);border-radius:var(--rs);color:var(--link);cursor:pointer;display:flex;font-size:var(--s14);height:32px;justify-content:center;min-width:32px;padding:var(--s4);text-decoration:none;transition:ease-in-out .4s;transition:visibility 0s}.button:hover{background:var(--btn-bg-active);color:var(--btn-active)}.button.disabled{opacity:var(--disabled)}.centered{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.clickable{cursor:pointer}hr{border-color:var(--color2);margin:1.5rem 0}kbd{background:var(--btn-bg-color);border:1px solid var(--btn-bg-color);border-radius:4px;box-shadow:0 1px 2px 0 #0006;color:var(--btn-color);font-size:var(--s12);margin-right:6px;padding:2px 4px}.description{border-radius:var(--rs);font-size:var(--s14);margin-bottom:var(--s16);padding:var(--s8);width:100%}.description.center{display:block;text-align:center;width:unset}.description ul{display:flex;flex-wrap:wrap;margin:.5em}.description li{width:33%}.alert,.danger,.delete{background-color:var(--test-fail-background);border:var(--test-fail-border);color:var(--test-fail-color)}.confirm,.warn{background-color:var(--text-confirm-bg-color);border:var(--text-confirm-border);color:var(--text-confirm-color)}.help{background-color:var(--text-help-bg-color);border:var(--text-help-border);color:var(--text-help-color)}.success{background-color:var(--text-success-bg-color);border:var(--text-success-border);color:var(--text-success-color)}.noselect{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.smaller{font-size:var(--s14)}#container{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}#toolbar{align-items:center;background:var(--toolbar-bg-color);border-bottom:var(--toolbar-border);color:var(--toolbar-color);display:flex;font-size:var(--s14);height:var(--toolbar-height);position:relative;width:100%}#toolbar .toolbar-app,#toolbar .toolbar-render{display:inherit;place-items:center;width:50%}#toolbar .toolbar-app{justify-content:space-between;min-width:-moz-max-content;min-width:max-content}#toolbar .toolbar-menu{align-items:inherit;display:inherit}#toolbar .toolbar-render{display:flex;flex-grow:1;justify-content:space-between;place-items:center}#toolbar .toolbar-render div:first-child{display:inherit;flex-grow:1}#toolbar .toolbar-render .button{background:var(--btn-bg-color);border:var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-color);display:inherit;height:var(--s32);place-items:center}#toolbar .toolbar-render .button:hover{background:var(--btn-bg-active);color:var(--btn-active)}#toolbar #logo{margin:0 var(--s4);padding:0;text-align:center;width:32px;z-index:2}#toolbar #logo img{height:auto;width:32px}#toolbar #logo a{text-decoration:none}#toolbar .menu{align-items:inherit;background:var(--menu-bg-color);border-radius:var(--menu-border-radius);color:var(--menu-color);display:inherit;height:var(--menu-height);margin-right:var(--s4);padding:0 var(--s4);text-decoration:none}#toolbar .menu:hover{background:var(--menu-bg-active);color:var(--menu-active)}#toolbar .menu .menu-text{margin:0 var(--s4);min-width:var(--s40)}#toolbar #project-title{align-items:center;background:var(--project-title-bg-color);border:1px solid var(--project-title-border-color);border-radius:var(--project-title-border-radius);color:var(--project-title-color);display:flex;font-size:inherit;height:var(--s32);justify-content:flex-start;margin:0 var(--s8);max-width:50%;overflow:hidden;padding:0 var(--s4);place-self:center;position:relative;text-overflow:ellipsis;transition:all .5s ease-in-out;white-space:nowrap;width:100%}#toolbar #project-title:hover,#toolbar #project-title:focus{background:var(--project-title-bg-active);box-shadow:var(--project-title-box-shadow);color:var(--project-title-active)}#toolbar #project-title.unsaved::after{content:" *";margin:4px;white-space:pre}#toolbar #login-link,#toolbar #logout-link{display:inherit;height:var(--s32);justify-content:space-evenly;margin:0 var(--s4)}a#fullscreen-button,a#result-button{display:none !important}@media only screen and (max-width: 1024px){#toolbar .menu{justify-content:center;min-width:32px;padding:0}#toolbar .menu-text{display:none}#toolbar .button{margin:0 var(--s4);width:32px}#toolbar .dropdown-menu{font-size:var(--s14)}#toolbar .toolbar-render .button{margin:0;width:24px}#custom-settings-btn{display:none}}@media only screen and (max-width: 768px){#toolbar{font-size:var(--s14)}#toolbar .menu>.menu-text{display:none}#toolbar #project-title{display:none}#toolbar #login-link,#toolbar #logout-link{min-width:var(--s24)}#code-to-img-btn{display:none}}#result-mode-drawer{display:none}.result #toolbar{display:none}.result #overlay{background-color:#fff;opacity:1 !important}.result #modal{display:none !important}.result #result-mode-drawer{align-items:center;background-color:#fafbff;border:.5px solid #e9ebed;border-top-left-radius:6px;border-top-right-radius:6px;bottom:0;box-shadow:rgba(0,0,0,.1) 0 0 6px;box-sizing:border-box;display:flex;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;height:42px;justify-content:space-between;left:50%;padding:6px;padding-left:0;position:absolute;transform:translateX(-50%);transition:transform .4s ease-in-out;width:250px}.result #result-mode-drawer.hidden{transform:translateX(-50%) translateY(44px)}.result #result-mode-drawer a{align-items:center;border-top-left-radius:6px;color:#4d565f;display:flex;flex-grow:1;gap:10px;height:42px;justify-content:center;text-decoration:none}.result #result-mode-drawer a:hover{background-color:#f6f6f7}.result #result-mode-drawer a::after{background:#e9ebed;content:"";height:26px;position:absolute;right:41px;top:8px;width:1px}.result #result-mode-drawer #drawer-logo{align-items:center;display:flex;justify-content:center}.result #result-mode-drawer #drawer-logo img{height:20px}.result #result-mode-drawer #drawer-text{font-size:14px;font-weight:600;line-height:20px}.result #result-mode-drawer #drawer-text svg{display:inline-block;fill:#778089;height:12px;transform:translateX(2px) translateY(2px)}.result #result-mode-drawer #drawer-close{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:5px;width:30px}.result #result-mode-drawer #drawer-close:hover{background-color:#f6f6f7}.result #result-mode-drawer #drawer-close svg{height:14px}#editor-container{display:flex;flex-direction:row;height:calc(100% - var(--toolbar-height))}.layout-vertical #editor-container{flex-direction:column}.layout-vertical #editor-container .gutter #size-label{left:5px !important;top:15px !important}.layout-vertical .gutter.gutter-vertical{height:4px}.layout-vertical .gutter.gutter-vertical #handle{transform:rotate(90deg)}@media only screen and (max-width: 480px){#toolbar{align-items:flex-start;display:flex;height:calc(var(--toolbar-height)*2 - var(--s4))}#toolbar .toolbar-render{justify-content:space-between;place-items:center}#toolbar #select-editor{inset-inline-start:0;max-width:unset;position:absolute;top:var(--toolbar-height)}#toolbar #select-editor .editor-title>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#toolbar #light-theme-button,#toolbar #dark-theme-button{display:none}#toolbar #login-link,#toolbar #logout-link{height:100%}#editor-container{height:calc(100% - var(--toolbar-height)*2)}#modal .modal-search i.icon-calendar-sort,#modal .modal-search i.icon-arrow-text-sort{display:inline-block !important}.layout-vertical .tool-buttons#editor-tools{display:none}}#editors{background:var(--gutter-split-bg-color);display:flex;flex-direction:column;height:100%;justify-content:flex-end;overflow:hidden;position:relative;top:0}#editors>.editor{font-variant-ligatures:discretionary-ligatures;visibility:hidden}#editors>div{flex-grow:1;min-height:var(--s32);position:relative;width:100%}#editors .custom-editor{background-color:var(--custom-editor-background-color);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#editors .custom-editor>iframe{border:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}#editors .custom-editor .loading-custom-editor{color:var(--custom-editor-loading-color);margin:1em}.tool-buttons{background:var(--toolbar-bg-color);height:var(--toolspane-bar-height)}.tool-buttons.hidden{display:none}.tool-buttons>button,.tool-buttons>span{align-items:center;background:var(--btn-bg-color);border:var(--btn-border);border-radius:var(--btn-border-radius);color:var(--btn-color);cursor:pointer;display:inline-flex;font-size:var(--font-size);height:var(--btn-height, 26px);justify-content:center;margin:3px;min-width:32px;position:relative}.tool-buttons>button.text,.tool-buttons>span.text{align-items:center;display:flex;font-size:var(--s12);height:var(--btn-height, 26px);justify-content:center}.tool-buttons>button svg,.tool-buttons>span svg{margin:4px auto}.tool-buttons>button:hover,.tool-buttons>button:active,.tool-buttons>button.active,.tool-buttons>span:hover,.tool-buttons>span:active,.tool-buttons>span.active{background:var(--btn-bg-active);color:var(--btn-active)}.tool-buttons>button.disabled,.tool-buttons>span.disabled{opacity:var(--disabled)}.tool-buttons#editor-tools{align-items:center;display:flex;flex-grow:0}.tool-buttons#editor-tools #editor-status{background-color:transparent;display:flex;flex-grow:1;font-size:var(--s12);justify-content:flex-start;white-space:nowrap}.tool-buttons#editor-tools #editor-status>span{margin:auto 4px}.tool-buttons .active .mark,.tools-pane-title.has-mark .mark{border:4px solid var(--editor-tools-mark-color);border-radius:4px;bottom:3px;display:inline-block;position:absolute;right:3px}@media only screen and (max-width: 768px){#copy-as-url-btn,#editor-status{display:none}}.copy-button{background-color:var(--btn-bg-color);border-radius:var(--btn-border-radius);cursor:pointer;display:none;padding:1px;position:absolute;right:20px;top:5px}.copy-button.visible{display:unset}#editors>div:hover .copy-button{display:unset}#output{background-color:var(--toolbar-bg-color);height:100%;overflow:hidden}#result{background-color:#fff;resize:both}#result.full{height:100%;max-height:100%}#result iframe{border:0;height:100%;transform-origin:top left;width:100%;z-index:1}#result iframe.zoom50{height:200%;min-width:200%;transform:scale(0.5);width:200%}#result iframe.zoom25{height:400%;min-width:400%;transform:scale(0.25);width:400%}#tools-pane-bar{font-size:var(--s12);height:var(--toolspane-bar-height);justify-content:space-between;padding:1px 0}#tools-pane-titles{display:flex;height:var(--toolspane-bar-height);justify-content:flex-start}a.tools-pane-title{align-items:center;background-color:var(--toolspane-bg-color);border-bottom:var(--toolspane-border);color:var(--toolspane-color);cursor:pointer;display:flex;justify-content:center;padding:0 var(--s8);position:relative}a.tools-pane-title:hover,a.tools-pane-title.active{background-color:var(--toolspane-bg-active);border-bottom:var(--toolspane-border-active);color:var(--toolspane-active)}#tools-pane-buttons{align-items:center;display:inherit;text-align:right;white-space:nowrap}#tools-pane-buttons>div{white-space:nowrap}#tools-pane>div{display:flex;flex-direction:column;height:0;visibility:hidden}#tools-pane>div.active{height:100%;visibility:visible}#console{overflow:auto}#console .luna-object-viewer{overflow:hidden}#console .luna-console-log-item .luna-console-icon-container .luna-console-icon{color:#03a9f4}#console .luna-console-count{color:#fff}#console-input-indicator{color:var(--toolspane-accent-color);padding-top:2px}#compiled-code{height:100%;margin:0;padding:0;width:100%}#test-container,#test-results{background-color:var(--tests-bg-color);color:var(--tests-color)}#test-results{padding-bottom:1rem}#test-results .test-result{background-color:var(--test-results-bg-color);border:var(--test-results-border);border-radius:var(--rs);margin:.5em;padding:.5em;padding-left:3em}#test-results .test-result::before{content:"🧪";display:inline-block;margin-left:-2em;margin-right:.5em;width:1.5em}#test-results .test-result.fail{background-color:var(--test-fail-background);border:var(--test-fail-border);color:var(--test-fail-color)}#test-results .test-result.fail::before{content:"✖"}#test-results .test-result.pass{color:var(--test-pass-color)}#test-results .test-result.pass::before{content:"✔"}#test-results .test-result.skip::before{content:"○"}#test-results .test-error{margin-left:1em;margin-top:.5em}#test-results .test-summary,#test-results .no-tests{margin:.5em;min-height:2.5em;padding:.5em}#test-results .test-summary .fail,#test-results .no-tests .fail{color:var(--test-fail-color)}#test-results .test-summary .pass,#test-results .no-tests .pass{color:var(--test-pass-color)}#test-container .buttons{justify-content:space-evenly;margin:var(--s8)}#test-container .button{gap:var(--s4);min-width:80px}#watch-tests-btn .checked{display:unset}#watch-tests-btn .unchecked{display:none}#watch-tests-btn.disabled .checked{display:none}#watch-tests-btn.disabled .unchecked{color:var(--link);display:unset}.gutter{align-items:center;background-color:var(--gutter-split-bg-color);color:var(--link);display:flex !important;justify-content:center;overflow:hidden;position:relative}.gutter.gutter-vertical{cursor:ns-resize}.gutter.gutter-horizontal{cursor:ew-resize}.gutter #handle{background-color:var(--gutter-split-bg-handle);border-radius:var(--rs);height:30px;width:4px}#editor-container .gutter #size-label{background-color:var(--size-label-background);border:1px solid var(--size-label-border);border-radius:var(--rs);color:var(--size-label-color);cursor:auto;font-family:system-ui,sans-serif;font-size:var(--s12);left:15px !important;max-height:calc(100vh - var(--toolbar-height));opacity:0;padding:2px;position:absolute;top:5px !important;transition:opacity .1s;white-space:nowrap;z-index:10}#editor-container .gutter #size-label.visible{opacity:100%;transition:opacity .1s}#select-editor{color:var(--editor-title-color);height:calc(var(--toolbar-height) - var(--s6));margin:0 0 calc(-1*var(--s2)) var(--s8);position:relative}#select-editor>ul{display:flex;height:100%}a.editor-title{align-items:center;background:var(--editor-title-bg-color);border-bottom:1px solid var(--editor-title-bg-color);border-top-left-radius:var(--editor-title-border-radius);border-top-right-radius:var(--editor-title-border-radius);color:var(--editor-title-color);cursor:pointer;display:flex;font-size:inherit;justify-content:space-between;list-style:none;margin-right:2px;padding:0 8px;position:relative;top:1px;width:90px}a.editor-title:hover{background-color:var(--editor-title-bg-active);border-color:var(--editor-title-bg-active);color:var(--editor-title-active)}a.editor-title>span{display:inline-block;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.editor-title.active{background-color:var(--editor-title-bg-active);border-bottom-color:var(--editor-title-border-active);color:var(--editor-title-active)}a.editor-title.active>.language-menu-button{background-color:var(--language-menu-bg-active)}a.editor-title.active>.language-menu-button:hover{background-color:var(--language-menu-bg-active)}a.editor-title.hidden{display:none}a.editor-title>.language-menu-button{background-color:var(--language-menu-bg-color);border:0;border-radius:var(--rs);color:var(--language-menu-color-active);cursor:pointer;display:flex;height:var(--s16);justify-content:center;margin:0;padding:0;place-content:center;place-items:center;text-decoration:none;width:var(--s16)}a.editor-title>.language-menu-button:hover{background-color:var(--language-menu-bg-active);color:var(--language-menu-color-active)}a.editor-title>.language-menu-button:focus+.menu-scroller{animation:fadeIn .4s forwards;display:block}a.editor-title>.language-menu-button:focus+.menu-scroller .dropdown-menu{animation:fadeIn .4s forwards;display:block}[id^=app-menu-container-]{inset-inline-start:anchor(start) !important;margin-inline-start:-15px;top:anchor(bottom) !important;width:290px}#app-menu-container-project{position-anchor:--app-menu-project;width:600px}#app-menu-container-settings{position-anchor:--app-menu-settings}#app-menu-container-help{position-anchor:--app-menu-help}#app-menu-container-i18n{position-anchor:--app-menu-i18n;width:230px}#app-menu-button-project{anchor-name:--app-menu-project}#app-menu-button-settings{anchor-name:--app-menu-settings}#app-menu-button-help{anchor-name:--app-menu-help}#app-menu-button-i18n{anchor-name:--app-menu-i18n}@supports not (anchor-name: --app-menu-project){[id^=app-menu-container-]{--logo-width: 40px;--icon-width: 36px;top:var(--toolbar-height)}#app-menu-container-project{inset-inline-start:var(--logo-width)}#app-menu-container-settings{inset-inline-start:7.35rem}#app-menu-container-help{inset-inline-start:13rem}#app-menu-container-i18n{inset-inline-end:unset;inset-inline-start:15rem}#app-menu-container-i18n #app-menu-i18n{inset-inline-end:15px;inset-inline-start:unset}@media only screen and (max-width: 1024px){#app-menu-container-settings{inset-inline-start:calc(var(--logo-width) + var(--icon-width))}#app-menu-container-help{inset-inline-start:calc(var(--logo-width) + var(--icon-width)*2)}#app-menu-container-i18n{inset-inline-start:calc(var(--logo-width) + var(--icon-width)*3)}}}#app-menu-help,#app-menu-settings,#app-menu-project,#app-menu-i18n{--label-max-width: 188px;-moz-column-count:1;column-count:1;left:0;margin-inline-start:15px;margin-top:0;top:0;width:255px}#app-menu-help span,#app-menu-settings span,#app-menu-project span,#app-menu-i18n span{display:inline-block;text-wrap:nowrap}#app-menu-i18n{width:200px}#app-menu-i18n span{flex-grow:1}#app-menu-i18n span a{display:flex}.menu-scroller{animation:fadeIn .4s forwards;height:calc(100vh - var(--toolbar-height));overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;scrollbar-width:none}.menu-scroller::-webkit-scrollbar{display:none}.menu-scroller.hidden{display:none !important}.menu-scroller-markup,.menu-scroller-style,.menu-scroller-script{top:calc(var(--toolbar-height) - 8px)}.menu-scroller-markup>.dropdown-menu,.menu-scroller-style>.dropdown-menu,.menu-scroller-script>.dropdown-menu{margin-inline:15px;width:calc(100% - 30px)}.menu-scroller-markup{max-width:50vw;right:-180%;width:400%}.menu-scroller-style{max-width:50vw;right:-180%;width:400%}.menu-scroller-script{right:0;transform:translateX(50%);width:900%}.dropdown-menu-markup,.dropdown-menu-style{-moz-column-count:2;column-count:2;-moz-column-rule:1px solid var(--menu-split-color);column-rule:1px solid var(--menu-split-color)}.dropdown-menu-script{-moz-column-count:4;column-count:4;-moz-column-rule:1px solid var(--menu-split-color);column-rule:1px solid var(--menu-split-color)}.column-break{-moz-column-break-before:column;break-before:column}.dropdown-menu{background-clip:padding-box;background-color:var(--dropdown-bg-color);border:var(--dropdown-border);border-radius:var(--dropdown-border-radius);box-shadow:var(--dropdown-shadow);color:var(--dropdown-color);font-size:var(--dropdown-font);list-style:none;overflow:visible;padding:var(--s8);position:absolute;right:0;top:0;width:100%}.dropdown-menu li[role=separator]{background:var(--dropdown-split-color);margin:4px calc(1px - var(--s8));padding:1px 0 0}.dropdown-menu i[class^=icon-],.dropdown-menu svg{font-size:var(--s14)}.dropdown-menu a[target=_blank]::after{content:"↑";display:inline-block;margin:0 .3em;rotate:45deg;width:.7em}.dropdown-menu li:not(li[role=separator]){align-items:center;border-radius:var(--dropdown-border-radius);break-inside:avoid-column;color:var(--dropdown-color);-moz-column-break-inside:avoid;display:flex;height:var(--dropdown-height, 32px);justify-content:space-between;position:relative}.dropdown-menu li:not(li[role=separator]):hover,.dropdown-menu li:not(li[role=separator]).active{background-color:var(--dropdown-bg-active);color:var(--dropdown-active)}.dropdown-menu li:not(li[role=separator]) a,.dropdown-menu li:not(li[role=separator]) a.subtitle{border-radius:inherit;color:inherit;display:inherit;justify-content:space-between;padding:var(--s6) var(--s8);text-decoration:none;white-space:nowrap;width:100%}.dropdown-menu li:not(li[role=separator]) a span,.dropdown-menu li:not(li[role=separator]) a.subtitle span{display:inherit}.dropdown-menu li:not(li[role=separator]).link-and-switch{align-items:center;display:flex;justify-content:space-between;width:100%}.dropdown-menu li:not(li[role=separator]).link-and-switch a{white-space:nowrap}.dropdown-menu li:not(li[role=separator]).link-and-switch a #sync-indicator.hidden{display:none}.dropdown-menu li:not(li[role=separator]).link-and-switch>.switch{width:auto}.dropdown-menu li:not(li[role=separator]) .range-slider-label{display:flex;flex-grow:1;justify-content:space-between;padding:var(--s6) var(--s8)}.dropdown-menu li:not(li[role=separator]) .range-slider-label input[type=range]{width:8em}@media only screen and (max-width: 768px){.dropdown-menu li:not(li[role=separator]) .range-slider-label input[type=range]{width:3em}}.dropdown-menu li:not(li[role=separator]).processor-item{font-size:.9em}.dropdown-menu li:not(li[role=separator]).processor-item a{display:flex !important;max-width:unset !important;padding:0 !important}.submenu{border-radius:inherit;-moz-column-count:1 !important;column-count:1 !important;display:none !important;left:98%;margin:0 !important;position:absolute !important;right:unset;top:0;width:275px}.submenu:hover{display:block !important}#app-menu-help a:hover+.submenu,#app-menu-project a:hover+.submenu,#app-menu-project i:hover+a+.submenu{display:block !important}#open-link:hover+#open-list,#open-list:hover{display:block !important}i.arrow{color:var(--submenu-arrow-color);display:inline-block;padding:10px 15px 10px 10px;position:absolute !important;right:-6px;text-decoration:none;top:calc(50% - .5rem)}i.arrow::before{border-right:2px solid;content:"";display:block;height:.4em;margin-top:-0.3em;position:absolute;right:.5em;top:50%;transform:rotate(135deg);width:0}i.arrow::after{border-right:2px solid;content:"";display:block;height:.4em;margin-top:-1px;position:absolute;right:.5em;top:50%;transform:rotate(45deg);width:0}@media only screen and (max-width: 1024px){.menu-scroller-script{transform:translateX(35%);width:850%}}@media only screen and (max-width: 768px){.menu-scroller{max-width:90vw;width:120%}.menu-scroller-markup{right:0;transform:translateX(50%);width:400%}.menu-scroller-style{right:0;transform:translateX(20%);width:400%}.menu-scroller-script{max-width:98vw;position:fixed;top:calc(var(--toolbar-height) - 2px);transform:translateX(-1vw)}.dropdown-menu-script{-moz-column-count:3;column-count:3}.dropdown-menu.submenu{left:50%;margin:0;padding:var(--s8);right:unset;top:0}.dropdown-menu.submenu a{padding:6px 8px}i.arrow{left:0}}@media only screen and (max-width: 480px){.menu-scroller-markup,.menu-scroller-style,.menu-scroller-script{height:calc(100vh - var(--toolbar-height)*2);max-width:98vw;position:fixed;top:calc(var(--toolbar-height)*2 - 4px);transform:translateX(-1vw)}.menu-scroller-markup>.dropdown-menu,.menu-scroller-style>.dropdown-menu,.menu-scroller-script>.dropdown-menu{margin-inline:0;width:100%}.dropdown-menu-script{-moz-column-count:2;column-count:2}.dropdown-menu.submenu{left:44%}}.range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--input-range-bg-color);border-radius:var(--rs);height:8px}.range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--input-active);border:2px solid var(--input-range-bg-color);border-radius:50%;cursor:pointer;height:16px;width:16px}.range-slider::-moz-range-thumb{background:var(--input-active);border-radius:50%;cursor:pointer;height:16px;width:16px}.switch{cursor:pointer;display:inherit;padding:var(--s6) var(--s8);width:100%}.switch span{flex-grow:1}.switch div{height:18px;transform:scale(0.8);width:34px}.switch .slider{background:var(--input-slider-bg-color);border:1px solid var(--input-slider-border-color);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider::before{background:var(--input-switch-color);bottom:2px;content:"";height:14px;left:2px;position:absolute;transition:.4s;width:14px}.switch input{height:0;opacity:0;width:0}.switch input:checked+.slider{background:var(--input-slider-bg-color)}.switch input:focus+.slider{box-shadow:0 0 1px var(--input-switch-active)}.switch input:checked+.slider::before{background:var(--input-active);transform:translateX(16px)}.switch input:indeterminate+.slider{background:var(--input-indeterminate-color)}.switch input:indeterminate+.slider::before{transform:translateX(8px)}.switch .slider.round{border-radius:16px}.switch .slider.round::before{border-radius:50%}@media only screen and (max-width: 480px){.switch div{transform:scale(0.6)}}#theme-color-item{padding:6px 8px}#theme-color-item #theme-color-selector{display:flex}#theme-color-item #theme-color-selector input{border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}#theme-color-item #theme-color-selector label{border-radius:var(--rs);cursor:pointer;display:inline-block;height:var(--s16);margin:var(--s2);width:var(--s16)}#theme-color-item #theme-color-selector label[for=theme-color-custom]{background:conic-gradient(in hsl longer hue, red 0 0);filter:contrast(0.5)}#theme-color-item #theme-color-selector label:has(input:checked),#theme-color-item #theme-color-selector label:has(input:focus){outline:1px solid var(--input-active)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes overlayfadeIn{from{opacity:0}to{opacity:.7}}@keyframes fadeOut{from{opacity:0}to{opacity:1}}@keyframes overlayfadeOut{from{opacity:.7}to{opacity:0}}#overlay{align-items:center;animation:overlayfadeIn .4s forwards;background-color:var(--overlay-bg-color);display:flex;height:100%;justify-content:center;left:0;margin:0;opacity:.7;overflow:hidden;position:absolute;top:0;width:100%}#overlay.hidden{animation:overlayfadeOut .4s forwards}.tagify{--scrollbar-width: 3px;--scrollbar-width-legacy: 3px;--tag-inset-shadow-size: 2em !important;display:flex;flex-direction:row;flex-wrap:nowrap !important;font-size:var(--s12);max-width:140px;overflow:hidden}.tagify .tagify__tag-text{white-space:nowrap}.tagify .tagify__input{--placeholder-color: var(--input-color) !important;--placeholder-color-focus: var(--input-color) !important;text-align:start}#modal{animation:fadeIn .4s forwards;background-color:var(--modal-bg-color);border:0;border-radius:var(--rs);color:var(--modal-text-color);flex-direction:column;margin:auto;max-height:72vh;max-width:52rem;opacity:1;outline:none;position:relative;width:80vw}#modal[open]{display:flex}#modal.large{max-height:85vh;min-height:60vh}#modal #modal-container{height:100%;margin-top:2rem;overflow:scroll}#modal .modal-message{min-height:3rem;text-align:center;width:100%}#modal .modal-message.hidden{animation:fadeOut .4s forwards;display:none}#modal .modal-message .no-data,#modal .modal-message .no-data#assets-no-match{width:100%}#modal .modal-search{align-items:center;background:var(--darker-bg-color);border:1px solid var(--darker-bg-color);border-radius:var(--rs);color:var(--darker-color);display:flex;flex-direction:row;font-size:var(--s14);margin-bottom:1.5rem;place-content:space-between;place-items:center;white-space:nowrap;width:100%}#modal .modal-search>div{align-items:center;display:inherit}#modal .modal-search>div:last-child{justify-content:flex-end}#modal .modal-search span[id=sort-by-label]{padding:0 var(--s4)}#modal .modal-search span[id=sort-by-label]>span{padding:0 var(--s4);white-space:nowrap}#modal .modal-search a[id*=reset],#modal .modal-search a[id*=sort]{display:inline-flex;font-size:inherit !important;height:32px;min-width:32px;padding:8px;place-items:center}#modal .modal-search a[id*=reset],#modal .modal-search a[id*=sort],#modal .modal-search #language-filter{background-color:transparent;border-left:1px solid var(--dark-bg-color);border-right:1px solid var(--dark-bg-color);color:var(--darker-color)}#modal .modal-search a[id*=reset]:hover,#modal .modal-search a[id*=reset].active,#modal .modal-search a[id*=sort]:hover,#modal .modal-search a[id*=sort].active,#modal .modal-search #language-filter:hover,#modal .modal-search #language-filter.active{background:var(--darker-bg-active);border-color:var(--darker-bg-active);color:var(--darker-active)}#modal .modal-search i.icon-calendar-sort,#modal .modal-search i.icon-arrow-text-sort{display:none}#modal .modal-search a#assets-sorted-asc,#modal .modal-search a#assets-sorted-desc{padding:4px;width:32px}#modal .modal-search input#filter-tags ::-moz-placeholder{color:var(--light);opacity:.7}#modal .modal-search input#filter-tags ::placeholder{color:var(--light);opacity:.7}#modal .modal-search select[id*=-filter]{background-color:var(--darker-bg-color);border-bottom:0;border-radius:0;border-top:0;color:var(--darker-color);font-size:inherit !important;height:32px !important;margin:0 !important;max-width:10rem;width:-moz-fit-content;width:fit-content}#modal .modal-search select[id*=-filter] option{background-color:var(--darker-bg-color);color:var(--darker-color)}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox]),#modal .modal-search .tagify{background:var(--darker-bg-color);border-bottom:0;border-radius:0;border-top:0;color:var(--darker-color);height:32px;margin-bottom:0;padding:0 .5rem;width:50%}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox]):hover,#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox]):focus,#modal .modal-search .tagify:hover,#modal .modal-search .tagify:focus{overflow-x:auto}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox])::-moz-placeholder, #modal .modal-search .tagify::-moz-placeholder{color:var(--darker-color);opacity:.7}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox])::placeholder,#modal .modal-search .tagify::placeholder{color:var(--darker-color);opacity:.7}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox]){border-radius:0 !important;margin-bottom:0 !important}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox])::-moz-placeholder{color:var(--darker-color)}#modal .modal-search input[id*=search]:not([type=radio]):not([type=checkbox])::placeholder{color:var(--darker-color)}#modal .modal-search a[id*=reset-filters]{border-bottom-right-radius:var(--rs);border-top-right-radius:var(--rs)}#modal .modal-screen{height:100%;max-height:100%;position:relative;width:100%}#modal .modal-screen-container{align-content:center;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem;padding:1rem 1rem 0;width:calc(100% - 2rem)}#modal .modal-content{max-width:100%}#modal .modal-container{display:inline-block;height:100%;margin:0 auto;overflow:auto;scrollbar-gutter:stable;width:100%}#modal .modal-section{box-sizing:border-box;font-size:var(--s14);margin-bottom:1rem;padding:0 1rem;text-align:start;width:50%}#modal .modal-section a{border-radius:var(--rs);display:block;padding:var(--s4) var(--s12);text-decoration:none;transition:all .3s ease-in-out;width:100%}#modal .modal-section a:hover{background:var(--btn-modal-bg-color);color:var(--btn-modal-active)}#modal .modal-section h3{font-weight:400;margin:0 0 .5rem}#modal .modal-section .more{font-size:var(--s12)}#modal .modal-section p{margin-bottom:1rem;text-align:justify}#modal .modal-section ul.contributors{margin-bottom:1rem}#modal .modal-section ul>li{display:block;list-style:none}#modal .livecodes-support{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1rem}#modal .livecodes-support h3{flex-basis:100%;margin-bottom:.5rem}#modal .livecodes-support>div{display:flex;flex-grow:1;width:80px}#modal .livecodes-support>div>a{background:var(--btn-modal-bg-color);border-radius:var(--rs);color:var(--btn-modal-color);font-size:var(--s14);padding:var(--s8) 0 !important;text-align:center;text-decoration:none;white-space:nowrap;width:100%}#modal .livecodes-support>div>a:hover{background:var(--btn-modal-bg-active);color:var(--btn-modal-active)}#modal .livecodes-support>div>a i{height:24px;vertical-align:-0.175em;width:24px}#modal .livecodes-support>div>a[target=_blank]::after{content:"";filter:none;margin:0;width:0}#modal .modal-tabs{border-bottom:1px solid var(--btn-modal-bg-active);display:flex;gap:var(--s8);margin-bottom:2rem;width:100%}#modal .modal-tabs li{background-color:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-bg-color);border-bottom:0;border-top-left-radius:var(--rs);border-top-right-radius:var(--rs);display:block;list-style:none;text-align:center;width:30%}#modal .modal-tabs li.hover,#modal .modal-tabs li.active{background-color:var(--btn-modal-bg-active);border-bottom:1px solid var(--btn-modal-bg-active);margin-bottom:-1px}#modal .modal-tabs li.hover a,#modal .modal-tabs li.active a{color:var(--btn-modal-active)}#modal .modal-tabs li a{color:var(--btn-modal-color);display:block;padding:.5rem;text-decoration:none}#modal .tab-content{display:none;height:100%;width:100%}#modal .tab-content.active{display:flex}#modal.small{max-height:32rem;overflow-y:auto;width:25rem}#modal.full{height:calc(100vh - 50px);max-height:unset;max-width:unset;width:calc(100vw - 50px)}#modal a[target=_blank]::after{content:"↑";display:inline-block;margin:0 .3em;rotate:45deg;width:.7em}#modal #about-screen-container .about-logo{width:100%}#modal #about-screen-container .about-logo img{margin-bottom:1rem}#modal #about-screen-container .about-version{background:var(--darker-bg-color);border-radius:var(--rs);color:var(--btn-modal-color);margin-bottom:1rem;padding:.5rem 1rem}#modal #about-screen-container .about-version li{display:inline-block;width:100%}#modal #about-screen-container .about-version li:has(.version){padding-inline-start:var(--s12)}#modal #about-screen-container .about-version a,#modal #about-screen-container .about-version .version{border-radius:var(--rs);color:var(--btn-modal-color);display:inline-block;padding:var(--s4) var(--s12)}#modal #about-screen-container .about-version a:hover,#modal #about-screen-container .about-version .version:hover{background-color:var(--btn-modal-bg-active);color:var(--btn-modal-active)}#modal #about-screen-container .about-version a.version{width:-moz-fit-content;width:fit-content}#modal #about-screen-container .about-credits{margin-bottom:0}#modal #assets-list-container .open-list li{max-width:calc(25% - 12px)}#modal #add-asset-data-url #data-url-output{background:var(--btn-bg-color);border-radius:var(--rs);color:var(--btn-color);padding:1rem;width:100%}#modal #add-asset-data-url #data-url-output:empty{display:none}#modal #add-snippet-container #add-snippet-editor{height:10em !important;width:100%}#modal ::-moz-placeholder{color:var(--link);opacity:.7}#modal ::placeholder{color:var(--link);opacity:.7}#modal .actions{align-items:center;align-self:flex-start;background:var(--darker-bg-color);border-bottom-left-radius:var(--rs);border-top-right-radius:var(--rs);display:flex;flex-direction:column}#modal .actions .action-button{background:var(--btn-modal-bg-color);border:0;border-radius:var(--rs);color:var(--btn-modal-color);cursor:pointer;height:auto;margin:0;padding:8px;text-align:center;width:32px}#modal .actions .action-button:focus,#modal .actions .action-button:hover{background:var(--btn-modal-bg-active);color:var(--btn-modal-active);opacity:1}#modal .asset-details{width:100%}#modal a.asset-link,#modal a.open-project-link,#modal a.snippet-link{border-radius:var(--rs);display:block;max-width:calc(100% - 32px);padding:.5rem 1rem;width:100%}#modal .asset-link::before,#modal .snippet-link::before{display:none}#modal .asset-link::after,#modal .snippet-link::after{background:#1f1f1f;height:1.75rem !important;opacity:1;top:5px !important}#modal .asset-link::after{left:60%}#modal .asset-item,#modal .snippet-item{color:var(--darker-color);display:flex;flex-wrap:wrap;justify-content:start;width:100%}#modal .asset-item .light,#modal .snippet-item .light{font-size:var(--s12);width:100%}#modal .asset-title,#modal .open-title{color:var(--light);font-size:var(--s16);font-weight:400;height:auto;width:100%}#modal .asset-url.overflow-text{max-width:240px;max-width:27ch}#modal .button{background:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--btn-modal-border-radius);box-shadow:0 3px 6px rgba(0,0,0,.176);color:var(--btn-modal-color);cursor:pointer;font-size:var(--btn-modal-font);min-width:80px;padding:var(--s6);place-self:center;transition:all .4s ease-in-out}#modal .button:hover,#modal .button:active{background:var(--btn-modal-bg-active);color:var(--btn-modal-active)}#modal .button.danger{background-color:rgba(177,27,27,.7);color:#fecdd5}#modal .button.danger:hover{background-color:#b11b1b}#modal .button.hidden{display:none}#modal span.code{background-color:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--rs);font:normal .8rem/1.5 ui-monospace,monospace;padding:.125rem .5rem}#modal .close-container{display:flex;justify-content:center}#modal .clear-button,#modal .close-button,#modal .delete-button{background:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--rs);color:var(--btn-modal-color);cursor:pointer;height:24px;margin:var(--s4);position:relative;vertical-align:middle;width:24px}#modal .clear-button:active,#modal .clear-button:focus,#modal .clear-button:hover,#modal .close-button:active,#modal .close-button:focus,#modal .close-button:hover,#modal .delete-button:active,#modal .delete-button:focus,#modal .delete-button:hover{background:transparent;color:var(--btn-modal-active)}#modal .close-button{opacity:1;position:absolute;right:1.5rem;text-align:center;top:var(--s16);z-index:20}#modal .custom-editor{background-color:var(--custom-editor-background-color);border:1px solid var(--color3);border-radius:var(--rs);font-variant-ligatures:discretionary-ligatures;height:140px;margin-bottom:var(--s16);max-height:40vh;min-height:5rem;overflow:hidden;text-align:initial;width:100%}#modal #custom-settings-editor{height:32vh}#modal .error{color:red;font-weight:normal;margin-left:1em}#modal .file-input-label,#modal .wide-button{background-color:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--rs);box-shadow:0 3px 6px rgba(0,0,0,.176);box-sizing:content-box;color:var(--btn-modal-active);cursor:pointer;font-size:var(--s16);margin:var(--s16) 0;padding:var(--s8);text-align:center;transition:all .5s ease-in-out;width:50%}#modal .file-input-label.disabled,#modal .wide-button.disabled{opacity:var(--disabled)}#modal .file-input-label:hover,#modal .file-input-label:active,#modal .wide-button:hover,#modal .wide-button:active{background-color:var(--btn-modal-bg-active);border-bottom:1px solid var(--btn-modal-bg-active);color:var(--btn-modal-active);transform:translateY(1px)}#modal .help-link{margin-left:.5em}#modal .help-link::after{content:unset !important}#modal .help-link img{height:.8em;opacity:.7}#modal #info-container .tagify{min-width:100%}#modal .file-input{display:none}#modal form{margin-bottom:1em;text-align:start}#modal .img-preview{aspect-ratio:16/9;background:var(--color2);border-radius:var(--rs);height:auto;margin:1rem 0 .5rem;min-width:calc(100% + 32px);-o-object-fit:contain;object-fit:contain}#modal .img-preview-larger{aspect-ratio:16/9;height:135px;margin:0 auto var(--s8);-o-object-fit:cover;object-fit:cover;width:240px}#modal .indent{margin-left:var(--s20);margin-top:0}#modal input:not([type=radio]):not([type=checkbox]):not([type=range]):not(.clr-color){background:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--rs);color:var(--input-color);height:var(--s32);margin-bottom:1rem;padding:var(--s6);width:100%}#modal .input-container{align-self:flex-start;margin-bottom:1.5rem}#modal .input-container:last-of-type{margin-bottom:var(--s8)}#modal .input-container>span{display:inline-block;margin-right:1.5em}#modal .input-container .radio-label{font-weight:unset;margin:0;padding-left:.5em;width:unset}#modal .input-container select{margin-bottom:0}#modal label{display:inline-block;font-weight:400;margin-bottom:var(--s8)}#modal label+.input-container,#modal #editor-settings-form .input-container:not(.field-note){border-radius:var(--rs);padding:var(--s6)}#modal label+.input-container:has(span){padding-left:1rem}#modal .label-description{float:right;font-size:var(--s14);font-weight:normal;margin:0 var(--s8)}#modal .language-info{padding-top:1rem}#modal .language-info div,#modal .language-info ol,#modal .language-info ul{font-size:var(--s14);list-style:none;margin:1rem auto;width:calc(100% - 4rem)}#modal .language-info li{padding:.25em 0}#modal .language-info li:has(a[target=_parent]){margin:1rem 0 !important}#modal .language-info>h3,#modal .modal-title{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--modal-title-bg);border-radius:var(--rs);box-sizing:border-box;color:var(--modal-title-color);font-size:var(--s20);font-weight:300;height:var(--s32);margin:1rem;max-width:calc(100% - 2rem);padding:.1rem 1rem;position:absolute;top:0;width:100%;z-index:10}#modal .light{color:var(--light);font-size:var(--s14);font-weight:400;line-height:1.5}#modal #list-container{width:100%}#modal #list-container .list-button:hover{box-shadow:0 1px 2px rgba(0,0,0,.176)}#modal #list-container li.hidden{animation:disappear 500ms forwards}#modal #list-container li.hidden *{display:none !important}#modal #list-container li.selected .default-template-label{display:unset}#modal #list-container li.selected .template-default-link{display:none}#modal #list-container li .default-template-label{display:none}#modal #list-container li .template-default-link{display:unset}#modal #login-screen .modal-content{width:100%}#modal #login-screen .modal-content .buttons{justify-content:center}#modal #login-screen .modal-content p{margin-bottom:.5rem}#modal #login-screen .modal-content .login-access{background:var(--darker-bg-color);border-radius:var(--rs);color:var(--darker-color);margin:0 0 1rem;padding:1rem}#modal .nowrap{white-space:nowrap}#modal .overflow-text,#modal .snackbar--link{overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap;width:100%}#modal .snackbars-left .snackbar{left:50% !important;margin-left:-172px !important}#modal .padded{margin:1rem 0}#modal .padded label{display:inline;margin:unset;width:unset}#modal .project-tags::before{--svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 21'%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(1 3)'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M11.914.5H15.5a2 2 0 0 1 2 2v3.586a1 1 0 0 1-.293.707l-6.793 6.793a2 2 0 0 1-2.828 0l-3.172-3.172a2 2 0 0 1 0-2.828L11.207.793A1 1 0 0 1 11.914.5'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='m7.5 13.5l-2.013 1.006A2 2 0 0 1 2.72 13.42L1.105 9.114a2 2 0 0 1 .901-2.45L9.5 2.5'/%3E%3Crect width='2' height='2' x='14' y='2' fill='%23000' rx='1'/%3E%3C/g%3E%3C/svg%3E");background-color:currentColor;content:" ";display:inline-block;height:1rem;margin-right:4px;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1rem}#modal .project-tags .language-tag,#modal .project-tags .user-tag{background-color:var(--btn-bg-color);border:1px solid var(--btn-border);border-radius:var(--rs);color:var(--btn-color);display:inline-block;font-size:var(--s10);font-weight:normal;margin:.5em;min-width:3em;padding:var(--s2) var(--s4);text-align:center}#modal .project-tags .language-tag:hover:not(.template-tag),#modal .project-tags .user-tag:hover:not(.template-tag){cursor:pointer;text-decoration:underline}#modal .project-tags .user-tag{background-color:var(--btn-bg-active);color:var(--btn-active)}#modal #prompt-screen{display:flex;flex-direction:column;width:100%}#modal #prompt-screen .buttons{justify-content:center}#modal #prompt-recover-screen .modal-screen-container{margin-bottom:0}#modal #prompt-recover-screen .disable-recover{margin-top:1em}#modal #prompt-recover-screen .buttons{justify-content:center}#modal #prompt-recover-screen #show-prompt{align-items:center;background:var(--darker-bg-color);border-top-left-radius:var(--rs);border-top-right-radius:var(--rs);bottom:1px;box-shadow:0 0 8px 1px #0006;color:var(--darker-color);display:flex;gap:var(--s4);justify-content:center;margin:0 1rem;padding:.5em 0;position:relative;width:calc(100% - 2em)}#modal #prompt-recover-screen #show-prompt label{margin:0;width:unset}#modal select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-bg-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath fill='%23aaa' d='M18 9c.852 0 1.297.986.783 1.623l-.076.084l-6 6a1 1 0 0 1-1.32.083l-.094-.083l-6-6l-.083-.094l-.054-.077l-.054-.096l-.017-.036l-.027-.067l-.032-.108l-.01-.053l-.01-.06l-.004-.057v-.118l.005-.058l.009-.06l.01-.052l.032-.108l.027-.067l.07-.132l.065-.09l.073-.081l.094-.083l.077-.054l.096-.054l.036-.017l.067-.027l.108-.032l.053-.01l.06-.01l.057-.004z'/%3E%3C/svg%3E");background-position:98% 50%;background-repeat:no-repeat;border:1px solid var(--input-border-color);border-radius:var(--rs);color:var(--input-color);cursor:pointer;font-size:var(--s14);margin-bottom:1rem;padding:.5rem 1.5rem .5rem .5rem;width:100%}#modal select option{background-color:var(--input-bg-color);color:var(--input-color)}#modal select option:checked{background-color:var(--input-bg-active)}#modal textarea:not(.inputarea){background:var(--input-bg-color);border:1px solid var(--input-border-color);border-radius:var(--rs);color:var(--input-color);height:4em;margin-bottom:1rem;min-height:4em;padding:var(--s6);resize:vertical;width:100%}#modal ul{font-size:var(--s14);list-style:none;margin:0;padding:0}#modal ul.open-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:flex-start;margin:0;padding:0;width:100%}#modal ul.open-list.hidden{visibility:hidden}#modal ul.open-list li{align-items:center;background-color:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--rs);box-shadow:0 3px 6px rgba(0,0,0,.176);display:inherit;list-style:none;margin:0;max-width:calc(50% - .5rem);min-height:4em;padding:0;text-align:left;transition:all .4s ease-in-out;width:100%}#modal ul.open-list li:hover,#modal ul.open-list li.selected{background-color:var(--btn-modal-bg-active);box-shadow:0 1px 2px rgba(0,0,0,.176);color:var(--btn-modal-active)}#modal ul.open-list li a.open-project-link{color:var(--btn-modal-color);width:100%}#modal ul.open-list li .light{font-size:var(--s12);font-weight:400;line-height:1.5}#modal ul.thumbnails{display:flex;flex-basis:calc((100% - 2rem)/5);flex-direction:row;flex-wrap:wrap;font-size:var(--s12);gap:var(--s4);list-style:none;margin-bottom:var(--s16);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#modal ul.thumbnails li{background:var(--thumbnail-bg-color);border-radius:var(--rs);color:var(--thumbnail-color);text-align:center;transition:background .5s ease-in-out;width:calc(25% - var(--s4))}#modal ul.thumbnails li:hover{background:var(--thumbnail-bg-active);color:var(--thumbnail-active)}#modal ul.thumbnails a{color:unset;display:flow-root;padding:.5rem 0;text-decoration:none}#modal ul.thumbnails img{height:48px;max-width:40%}#modal #backup-container #backup-stores{align-items:center;background:var(--darker-bg-color);border-radius:var(--rs);display:flex;flex-wrap:wrap;gap:var(--s8);justify-content:space-evenly;padding:var(--s4)}#modal #backup-container #backup-stores .backup-store{background:var(--darker-bg-color);border-radius:var(--rs);color:var(--darker-color);flex-grow:1;padding:var(--s6);white-space:nowrap}#modal #backup-container #backup-stores input[type=checkbox]{margin-top:0}#modal #backup-container #backup-stores label{display:inline-block;font-weight:400;margin-bottom:0}#modal #backup-container .input-container{background:var(--darker-bg-color);border-radius:var(--rs);display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:var(--s6)}#modal #backup-container .input-container span{white-space:nowrap}#modal #broadcast-container #broadcast-channel-url-section{display:none}#modal #broadcast-container #broadcast-channel-url-section>label{width:100%}#modal #broadcast-container #broadcast-server-url{width:100%}#modal #broadcast-container #broadcast-channel-url{display:inline-block;margin-bottom:1rem;overflow-wrap:break-word}#modal #deploy-container input[type=checkbox]{margin-right:.7em}#modal #deploy-container .qrcode-container{display:flex;position:relative;transform:translateY(0) translateX(-50%)}#modal #embed-code{border-radius:var(--rs);height:12em !important;text-align:left}#modal #embed-code>pre{padding:.5em}#modal #embed-preview-container{align-items:center;border:1px solid #123;border-radius:var(--rs);display:flex;height:300px;justify-content:center;margin-bottom:1rem}#modal #embed-preview-iframe{border:0;border-radius:var(--rs);height:100%;width:100%}#modal #editor-settings-container #editor-settings-format-link{position:absolute;right:10%;top:.25rem}#modal #editor-settings-container #editor-settings-preview-container{height:250px !important;margin-bottom:1rem;max-height:250px}#modal #editor-settings-container .field-note{font-size:var(--s12);margin-top:-1rem}#modal .overflow-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#modal .qrcode-container{display:none;justify-content:center;left:50%;padding:1rem;position:absolute;transform:translateY(-16rem) translateX(-50%)}#modal .qrcode-container:has(img){background:var(--color95)}#modal #share-click-to-copy{cursor:pointer;font-size:var(--s14)}#modal #share-permanent-url input[type=checkbox]{margin-right:5px;transform:scale(0.8)}#modal #share-permanent-url label{display:inline;font-size:unset;font-weight:unset;margin:unset;text-align:unset;width:unset}#modal #share-screen ul{display:flex;flex-wrap:wrap;gap:var(--s8);justify-content:space-between;list-style:none}#modal #share-screen li{display:inherit;min-height:var(--s24);white-space:nowrap;width:calc(50% - var(--s4))}#modal #share-screen li a{align-items:center;background:var(--btn-modal-bg-color);border-radius:var(--rs);color:var(--light);display:inherit;font-size:var(--s14);height:32px;text-decoration:none;width:100%}#modal #share-screen li a:hover{background-color:var(--btn-modal-bg-active)}#modal #share-screen li .share-image-container{background:var(--color40);border-bottom-left-radius:var(--rs);border-top-left-radius:var(--rs);display:inherit;height:32px;margin-right:var(--s16);padding:var(--s4)}#modal #share-screen li .share-image-container i{height:var(--s24);width:var(--s24)}#modal #share-top-text{display:flex;flex-grow:1;font-size:var(--s14);justify-content:space-between;margin-bottom:var(--s8)}#modal .share-expiry{display:flex;flex-grow:1;margin-bottom:var(--s8)}#modal .share-expiry div{align-items:center;display:flex;flex-grow:1;justify-content:space-between;margin-bottom:var(--s8)}#modal .share-expiry div span{border-radius:var(--rs);font-size:var(--s12);padding:var(--s4) var(--s12)}#modal .share-short-url-expiry{display:none !important}#modal .short-url .share-encoded-url-expiry{display:none !important}#modal .short-url .share-short-url-expiry{display:flex !important}#modal #share-links-container{margin:0}#modal .template-default{align-items:center;display:flex}#modal .template-default .icon-file-template{margin:0 var(--s4)}#modal .template-default .default-template-label,#modal .template-default .template-default-link,#modal .template-default .template-remove-default-link{border-radius:var(--s4);color:var(--darker-color);display:inline-block;font-size:var(--s14);font-weight:normal;min-width:3em}#modal .template-default .default-template-label:hover,#modal .template-default .template-default-link:hover,#modal .template-default .template-remove-default-link:hover{text-decoration:underline}#modal #templates-user .loading{margin-top:3em}#modal #templates-user ul{height:-moz-fit-content;height:fit-content}#modal #test-editor-screen-container #test-editor.editor.custom-editor{height:50vh;max-height:unset}#modal .modal-screen-container.no-recent{height:100%}#modal ul.modal-docs{-moz-columns:2;columns:2;font-size:var(--s14);margin-bottom:1rem}#modal #welcome-screen-container{flex-direction:column;margin:1rem 1rem 2rem;max-height:calc(var(--font-size)*40)}#modal #welcome-screen-container.no-recent{height:calc(var(--font-size)*30)}#modal #welcome-screen-container li{white-space:nowrap}#modal #welcome-start .default-template-li{visibility:hidden}#modal #welcome-start .default-template-li .default-template{display:none;padding:var(--s4) var(--s12)}#modal #welcome-start #no-default-template{padding:var(--s4) var(--s12)}#modal #welcome-start #welcome-link-load-default{width:-moz-fit-content;width:fit-content}#modal #welcome-start #welcome-default-template-info{display:inline-block;width:-moz-fit-content;width:fit-content}#modal #welcome-start #welcome-default-template-info::after{display:none}#modal #welcome-recover{display:none;max-height:15em;overflow:hidden;transition:max-height .7s ease-out}#modal #welcome-recover.cancelled{max-height:0}#modal #welcome-recover .welcome-recover-content{background:var(--darker-bg-color);border-radius:var(--rs);color:var(--light);margin-bottom:1rem;padding:.5rem}#modal #welcome-recover li{font-size:var(--s14);margin:.5rem}#modal #welcome-recover .welcome-recover-actions{align-items:center;display:flex;font-size:var(--s14);margin:.5rem 0}#modal #welcome-recover .welcome-recover-actions a{color:var(--light);flex-grow:1;text-wrap:nowrap}#modal #welcome-recent{margin-bottom:1rem}#modal #welcome-show{align-items:center;background:var(--darker-bg-color);border-top-left-radius:var(--rs);border-top-right-radius:var(--rs);bottom:0;box-shadow:0 0 8px 1px #0006;color:var(--darker-color);display:flex;gap:var(--s4);justify-content:center;margin:0 1rem;padding:.5em 0;position:absolute;width:calc(100% - 2em)}#modal #welcome-show label{margin:0;width:unset}#modal #code-to-img-container{box-sizing:border-box;padding:0 10px;width:100%}#modal #code-to-img-container .modal-title{max-width:calc(100% - 3rem)}#modal #code-to-img-container .modal-screen-container{position:relative}#modal #code-to-img-container .modal-screen{align-items:center;display:flex;flex-direction:column;position:relative}#modal #code-to-img-container .modal-screen>label{align-self:flex-start;margin-bottom:2rem}#modal #code-to-img-container .modal-screen .wide-button{align-self:flex-start}#modal #code-to-img-container .code-link{font-size:var(--s14);position:absolute;top:.75rem}#modal #code-to-img-container .code-link#code-to-img-format-link{inset-inline-end:5%}#modal #code-to-img-container .code-link#code-to-img-copy-link{inset-inline-end:5%}#modal #code-to-img-container #code-to-img-preview-background{align-items:center;box-shadow:0 0 0 1px var(--link);box-sizing:border-box;display:flex;justify-content:center;margin:0;max-width:100%;position:relative}#modal #code-to-img-container #code-to-img-preview-container{border-radius:5px;box-sizing:border-box;overflow:hidden}#modal #code-to-img-container #code-to-img-preview-container.shadow{box-shadow:0 20px 68px rgba(0,0,0,.55)}#modal #code-to-img-container #code-to-img-preview-container code{border-radius:5px;overflow:hidden}#modal #code-to-img-container #code-to-img-preview-container pre{border-radius:5px;min-height:3em;min-width:150px;overflow:hidden;padding:1em;text-align:left}#modal #code-to-img-container #code-to-img-watermark{background-color:#ededed;border:#a9a9a9 1px solid;border-radius:3px;bottom:.5rem;color:#434343;font-size:.8rem;padding:.5rem;padding-top:.2rem;position:absolute;right:.5rem;transform:scale(0.9);transform-origin:bottom right}#modal #code-to-img-container #code-to-img-watermark.shadow{box-shadow:0 20px 68px rgba(0,0,0,.55)}#modal #code-to-img-container #code-to-img-watermark img{height:2em;margin-bottom:-0.7em}#modal #code-to-img-container #code-to-img-window-controls{display:flex;gap:1em;justify-content:space-between;margin-bottom:1em}#modal #code-to-img-container #code-to-img-window-controls .window-buttons{visibility:hidden}#modal #code-to-img-container #code-to-img-window-controls .window-title{height:1.2em;min-width:7em;overflow:hidden;text-align:center}#modal #code-to-img-container #presets-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;visibility:hidden}#modal #code-to-img-container #presets-container .preset{align-items:center;background-color:var(--dark-bg-color);border:var(--dark-bg-active) 1px solid;border-radius:var(--rs);box-sizing:content-box;cursor:pointer;display:flex;height:5em;justify-content:center;margin:2px;padding:.5em;padding-top:.2em;width:7em}#modal #code-to-img-container #presets-container .preset.active{border:var(--link) 3px solid;margin:0}#modal #code-to-img-container #presets-container .preset img{width:100%}#modal #code-to-img-container .accordion{margin-top:2rem}#modal #code-to-img-container .accordion .title.active+#presets-container{padding:20px 0;visibility:visible}#modal #code-to-img-container .accordion .panel input{margin-bottom:0}#modal #code-to-img-container .accordion .panel input[type=checkbox],#modal #code-to-img-container .accordion .panel input[type=range]{margin-inline:var(--s8)}#modal #code-to-img-container .accordion .panel input[type=range]{margin-bottom:var(--s8);width:calc(100% - var(--s8)*2)}#modal #code-to-img-container .accordion .panel>label:first-of-type{margin-top:1.5rem}#modal #code-to-img-container .accordion .panel>:last-child{margin-bottom:2rem}#modal #code-to-img-container .color-picker-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}#modal #code-to-img-container .color-picker-container .clr-field{border-radius:var(--rs);overflow:hidden}#modal #code-to-img-container .color-picker-container input.color-picker{cursor:pointer}#modal #code-to-img-container .color-picker-container #code-to-img-bgDirection{width:6em}#modal #code-to-img-container #code-to-img-actions{display:flex;gap:var(--s24);width:100%}#modal #code-to-img-container #code-to-img-menu-btn{border-radius:50%;height:var(--s40);min-width:0;width:var(--s40)}#modal #code-to-img-container #code-to-img-menu-container{flex-grow:1;position:relative}#modal #code-to-img-container #code-to-img-share-menu{inset-inline-end:calc(100% + var(--s32)*2);min-width:150px;top:calc(-100% - var(--s20));transform:translateX(100%);width:-moz-fit-content;width:fit-content}#modal #code-to-img-container #code-to-img-share-menu a{padding:var(--s12)}@media only screen and (max-width: 480px){#modal #code-to-img-container #code-to-img-share-menu{transform:translateX(var(--s40))}}#modal .accordion .title{background-color:var(--btn-modal-bg-color);border:0;border-radius:var(--rs);color:var(--btn-modal-color);cursor:pointer;font-size:var(--s16);padding:var(--s10) var(--s16);text-align:start;transition:.4s;width:100%}#modal .accordion .title:hover,#modal .accordion .title.active{background-color:var(--btn-modal-bg-active);color:var(--btn-modal-active)}#modal .accordion .title::after{color:var(--btn-modal-color);content:"+";float:inline-end;font-weight:bold;margin-left:5px}#modal .accordion .title.active::after{content:""}#modal .accordion .panel{max-height:0;overflow:hidden;padding:2px 18px;transition:max-height .2s ease-out}@media only screen and (max-width: 768px){#modal #welcome-container .modal-screen-container{flex-wrap:nowrap;max-height:unset}#modal #welcome-container .modal-screen-container.no-recent{height:unset}#modal .modal-section{width:100%}#modal .modal-section ul.modal-docs{-moz-columns:1;columns:1}#modal .modal-section#welcome-recover{order:-1}#modal #about-screen-container .about-logo{order:-2}#modal #about-screen-container #about-info{order:-1}}#resources-container .modal-screen{align-items:flex-start;display:flex;flex-direction:column;flex-grow:.8;justify-content:space-around;width:100%}#resources-container textarea#external-stylesheets,#resources-container textarea#external-scripts{margin-bottom:1rem;width:100%}#resources-container #resources-textarea-container{margin-bottom:.5rem;width:100%}#resources-container #resources-result-container{align-self:flex-start;display:none;position:relative;width:100%}#resources-container #resources-search-results{background-color:var(--modal);border:1px solid var(--dark-bg-color);border-radius:var(--rs);box-shadow:0 3px 6px rgba(0,0,0,.18);list-style:none;margin-left:10%;padding:0;position:absolute;top:-1rem;width:80%;z-index:10}#resources-container #resources-search-results li{border-bottom:1px solid var(--dark-bg-color);padding:.5rem}#resources-container #resources-search-results li:last-child{border:0}#resources-container #resources-search-results .search-result-item-title{font-weight:bold;overflow:hidden;text-align:left;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}#resources-container #resources-search-results .search-result-item-description{font-size:var(--s14);margin-bottom:var(--s8);overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}#resources-container #resources-search-results .search-result-item-error{color:#f44336;font-size:.9em;margin:.5em 0;text-align:left}#resources-container #resources-search-results .search-result-item-files{align-items:center;display:flex;gap:var(--s8);justify-content:flex-end;margin-bottom:var(--s8)}#resources-container #resources-search-results .search-result-item-files>span{display:flex;justify-content:center}#resources-container #resources-search-results .search-result-item-files>span:empty{display:none}#resources-container #resources-search-results .search-result-item-files .add-resource::after{content:" +"}#resources-container #resources-search-results .search-result-item-files .resource-added{background-color:#e6e6e6;color:green !important;cursor:default}#resources-container #resources-search-results .search-result-item-files .resource-added:active{transform:none !important}#resources-container #resources-search-results .search-result-item-files .resource-added::after{content:" ✔"}#resources-container #resources-search-results .search-result-item-files a{align-items:center;background:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--rs);color:var(--btn-modal-color);display:flex;font-size:var(--s12);gap:var(--s8);padding:var(--s4);text-decoration:none}#resources-container #resources-search-results .search-result-item-files a:hover{background-color:var(--btn-modal-bg-active)}#resources-container #resources-search-results .search-result-item-files a:active{transform:translateY(1px)}#resources-container #fonts-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;width:100%}#resources-container #fonts-container select{margin:0;width:80%}#resources-container #fonts-container .btn{background:var(--btn-modal-bg-color);border:1px solid var(--btn-modal-border-color);border-radius:var(--rs);box-shadow:0 1px 2px rgba(0,0,0,.176);color:var(--btn-modal-color);cursor:pointer;height:32px;min-width:7em}#resources-container #fonts-container .btn:hover,#resources-container #fonts-container .btn:active{background:var(--btn-modal-bg-active);box-shadow:none;color:var(--btn-modal-active);transform:none;transform:translateY(1px)}#keyboard-shortcuts-container #keyboard-shortcuts-table-container{display:flex;justify-content:center}#keyboard-shortcuts-container table{border-collapse:collapse;min-width:80%}#keyboard-shortcuts-container thead{border-bottom:2px solid var(--btn-modal-bg-active)}#keyboard-shortcuts-container thead th{font-size:var(--s18);font-weight:bold;padding:var(--s12);text-align:start}#keyboard-shortcuts-container tbody{border-bottom:2px solid var(--btn-modal-bg-active)}#keyboard-shortcuts-container tbody tr{border-top:.5px solid var(--btn-modal-bg-active)}#keyboard-shortcuts-container tbody tr:nth-child(odd){background:var(--stripes-bg-color)}#keyboard-shortcuts-container tbody td{font-size:var(--s14);padding:var(--s8) var(--s12) var(--s10)}@media only screen and (max-width: 1024px){#modal{min-height:23rem}#modal.small{min-height:3rem;width:23rem}#modal .modal-search #list-container #language-filter,#modal .modal-search #sort-by-label span,#modal .modal-search .tagify{display:none !important}}@media only screen and (max-width: 768px){#modal #list-container .modified-date span{display:none !important}#modal ul.thumbnails li{width:calc(33% - var(--s4))}#modal input#search-assets,#modal input#search-projects{width:50%}}@media only screen and (max-width: 480px){#modal .modal-screen-container{padding:1rem 0 0}#modal .modal-section{margin-bottom:0;padding:0;width:100%}#modal #welcome-recover{order:-1}#modal .welcome-recover-content li.smaller{display:inherit;flex-direction:row;flex-wrap:wrap}#modal .open-list li{max-width:unset !important}#modal .modal-search #sort-by-label{display:none}#modal .modal-search input#search-assets,#modal .modal-search input#search-projects,#modal .modal-search input#search-snippets{display:none}#modal .modal-search .sort-time,#modal .modal-search .sort-title{display:none}#modal .description ul{display:flex;flex-direction:column;flex-wrap:wrap;margin:.5em}#modal .description li{width:unset}#modal .modal-tabs{flex-direction:column;gap:unset}#modal .modal-tabs li{border-radius:0;width:unset}#modal .modal-tabs li:first-child{border-top-left-radius:var(--rs);border-top-right-radius:var(--rs)}#modal .modal-tabs li:last-child{border-bottom-left-radius:var(--rs);border-bottom-right-radius:var(--rs)}#modal ul.thumbnails li{width:calc(50% - var(--s4))}#modal.large{width:94vw}}@keyframes disappear{0%{height:4em;margin:10px auto;opacity:1}100%{height:0;margin:0 auto;opacity:0}}:root:not(.light) #modal #resources-container #resources-search-results{background-color:var(--resources-search-bg);border:var(--resources-search-border);color:var(--resources-search-color)}:root:not(.light) .accordion .title{border:0;color:#444;cursor:pointer;font-size:15px;padding:18px;text-align:left;transition:.4s;width:100%}:root:not(.light) .accordion .title:hover,:root:not(.light) .accordion .title.active{background-color:#ccc}:root:not(.light) .accordion .title::after{color:#777;content:"+";float:right;font-weight:bold;margin-left:5px}:root:not(.light) .accordion .title.active::after{content:""}:root:not(.light) .accordion .panel{max-height:0;overflow:hidden;padding:0 18px;transition:max-height .2s ease-out}.embed #modal{transform:scale(0.8)}.embed #modal.small{width:300px !important}#css-preset-menu a.active::after{color:gray;content:" ✔"}@keyframes spin{to{transform:rotate(360deg)}}#tools-pane-loading{margin-bottom:3px}.loading #show-result{display:inline-block;height:30px;width:30px}.loading #show-result::before{left:13px;position:relative;top:13px}.loading #show-result img{visibility:hidden}#tools-pane-loading::before,.loading #show-result::before{animation:spin 1s infinite linear;border-radius:2.5px;box-shadow:6.25px 0 0 0 var(--color10),5px 3.5px 0 0 var(--color30),1.75px 5.75px 0 0 var(--color50),-1.75px 5.75px 0 0 var(--color80),-5px 3.5px 0 0 var(--color95);content:"";display:block;height:2.5px;width:2.5px}:root.light #tools-pane-loading::before,:root.light .loading #show-result::before{box-shadow:6.25px 0 0 0 var(--color95),5px 3.5px 0 0 var(--color80),1.75px 5.75px 0 0 var(--color50),-1.75px 5.75px 0 0 var(--color30),-5px 3.5px 0 0 var(--color10)}.language-item{position:relative}.language-item a{display:block !important;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap !important}.tooltip{display:inline-block;opacity:.4;padding:6px 8px}.tooltip:hover{opacity:1}.tooltip svg{height:var(--s16);padding:2px;width:var(--s16)}.embed #toolbar{height:var(--toolbar-height);justify-content:space-between}.embed #toolbar #logo{inset-block-start:var(--s6);inset-inline-end:var(--s6);position:absolute}.embed #toolbar #logo img{width:28px}.embed #toolbar .toolbar-app{justify-content:flex-start}.embed #toolbar .toolbar-app [id^=app-menu-container-],.embed #toolbar .toolbar-app [id^=app-menu-button-],.embed #toolbar .toolbar-app #light-theme-button,.embed #toolbar .toolbar-app #dark-theme-button{display:none !important}.embed #toolbar .toolbar-app .menu{display:inherit;margin:0 .5em 0 0}.embed #toolbar .toolbar-app .menu .menu-text{display:none}.embed #toolbar .toolbar-app .menu:hover{color:var(--link)}.embed #toolbar .toolbar-app #select-editor{position:unset}.embed #toolbar .toolbar-app .language-menu-button{display:none !important}.embed #toolbar .toolbar-render{flex-grow:0;justify-content:flex-end;margin-inline-end:50px;min-width:70px;width:auto}.embed #toolbar .toolbar-render #project-title{display:none !important}.embed #toolbar .toolbar-render #fullscreen-button,.embed #toolbar .toolbar-render:not(.no-result) #result-button{display:flex !important}.embed #toolbar .toolbar-render #share-button,.embed #toolbar .toolbar-render #login-link,.embed #toolbar .toolbar-render #logout-link{display:none}.embed #focus-btn,.embed #copy-as-url-btn,.embed #code-to-img-btn,.embed #settings-button,.embed #editor-settings-btn,.embed #project-info-btn,.embed #custom-settings-btn{display:none}.embed #editor-status{cursor:default}.embed #editor-container{height:calc(100% - var(--toolbar-height))}@media only screen and (max-width: 480px){.embed #toolbar .toolbar-app,.embed #toolbar .toolbar-render{height:calc(var(--toolbar-height))}.embed #toolbar .editor-title{width:73px}.embed #toolbar #app-menu-button-i18n,.embed #toolbar #light-theme-button,.embed #toolbar #dark-theme-button{display:none !important}}.lite-mode #editor-tools{display:none}.simple-mode .editor-title:not(.active),.simple-mode.embed #toolbar .toolbar-render #result-button,.simple-mode.embed #toolbar .toolbar-render #fullscreen-button,.simple-mode.embed #toolbar .toolbar-render #app-menu-button-i18n,.simple-mode.embed #toolbar .toolbar-render #light-theme-button,.simple-mode.embed #toolbar .toolbar-render #dark-theme-button,.simple-mode #editors #editor-tools,.simple-mode #console-input,.simple-mode #result-popup-btn,.simple-mode #broadcast-status-btn{display:none !important}.simple-mode #toolbar{margin-bottom:-9px;transform:scale(0.8);transform-origin:left top;width:125%}.simple-mode #toolbar #select-editor{width:100%}.simple-mode #toolbar #select-editor .editor-title.active{background-color:unset;border:0;color:var(--editor-title-simple-color);display:flex}.simple-mode #toolbar .toolbar-render div:first-child{flex-grow:0}.simple-mode #editor-container{flex-grow:1}.simple-mode #tools-pane-bar{font-size:var(--s12)}.simple-mode .tools-pane-title.has-mark .mark{display:none !important}.focus-mode #app-menu-button-project,.focus-mode #app-menu-button-settings,.focus-mode #app-menu-button-help,.focus-mode .language-menu-button,.focus-mode #login-link,.focus-mode #logout-link,.focus-mode #share-button,.focus-mode #result-button,.focus-mode #fullscreen-button,.focus-mode #light-theme-button,.focus-mode #dark-theme-button,.focus-mode #app-menu-button-i18n,.focus-mode #settings-button,.focus-mode .tools-pane-title:not(.console),.focus-mode .tool-buttons{visibility:hidden}.focus-mode #focus-btn{opacity:.5;visibility:visible !important}.focus-mode #focus-btn:hover{opacity:1}.focus-mode #editor-tools{bottom:0;position:absolute}@media only screen and (max-width: 768px){.focus-mode #toolbar #run-button,.focus-mode #toolbar #share-button{margin:0 var(--s4)}.focus-mode #toolbar #settings-button,.focus-mode #toolbar #login-link>span,.focus-mode #toolbar #logout-link>span{display:none !important}}.snackbar--button:focus{outline:auto !important}ninja-keys{--ninja-text-color: var(--dropdown-color);--ninja-modal-background: var(--dropdown-bg-color);--ninja-accent-color: var(--dropdown-color);--ninja-selected-text-color: var(--dropdown-active);--ninja-selected-background: var(--dropdown-bg-active);--ninja-secondary-text-color: var(--btn-color);--ninja-secondary-background-color: var(--btn-bg-color);--ninja-placeholder-color: var(--color70);--ninja-footer-background: var(--dropdown-bg-color);--ninja-overflow-background: var(--overlay-bg-color);font-family:Inter,system-ui,sans-serif}ninja-keys.dark{--ninja-placeholder-color: var(--color40)}ninja-keys::part(ninja-selected){border-inline-end:none}ninja-keys::part(ninja-action__content){color:var(--color70)}ninja-keys::part(ninja-hotkey){margin-inline-end:.5em}ninja-keys::part(ninja-action__highlight){background-color:#ff0;font-weight:bold;padding:0}ninja-keys::part(ninja-action__content){border-top:0;padding-top:0}ninja-keys::part(actions-list)::-webkit-scrollbar{height:var(--scrollbar-width-legacy, 8px);width:var(--scrollbar-width-legacy, 8px)}ninja-keys::part(actions-list)::-webkit-scrollbar-track{background:var(--scrollbar-color-track);background:transparent;border-radius:8px}ninja-keys::part(actions-list)::-webkit-scrollbar-corner{background:transparent}ninja-keys::part(actions-list)::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb);border-radius:8px}ninja-keys::part(actions-list)::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover-color)}ninja-keys::part(actions-list)::-webkit-scrollbar-thumb:active{background:var(--scrollbar-active-color)}ninja-keys::part(actions-list)::-webkit-scrollbar-button{display:none}.cm-wrap{height:100%}.cm-scroller{overflow:auto}#console-input .cm-gutter{display:none !important}#console-input .cm-gutters #console-input-indicator{margin-left:3px;margin-top:3px}.cm-ghostText,.cm-ghostText *{cursor:pointer;filter:grayscale(20%);opacity:.6}.cm-ghostText:hover{background:#eee}.prism{margin:0 !important;max-height:100% !important}.prism#console-input{display:none !important}.prism#console-input>pre{padding-left:1em !important}.prism .code-toolbar,.prism pre{height:100% !important;margin:0 !important;max-height:100% !important}.prism .code-toolbar .codeblock,.prism pre .codeblock{padding-right:2em !important}.prism code{height:100% !important;margin:0 !important;max-height:100% !important;overflow:auto;padding-bottom:1em !important;padding-top:2px !important;top:2px !important}.prism.codejar pre{box-sizing:border-box;cursor:text;padding-top:0 !important}.prism.codejar code{white-space:nowrap !important}.prism .token.comment{font-style:italic}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span::before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}.autoComplete_wrapper{display:inline;position:relative}.autoComplete_wrapper>input::-moz-placeholder{color:var(--link);-moz-transition:all .3s ease;transition:all .3s ease}.autoComplete_wrapper>input::placeholder{color:var(--link);transition:all .3s ease}.autoComplete_wrapper>ul{background-color:var(--dropdown-bg-color);border:var(--dropdown-border);border-radius:var(--rs);left:0;margin:.5rem 0 0;max-height:226px;overflow-y:scroll;padding:var(--s8) !important;padding-inline-end:0 !important;position:absolute;right:0;top:100%;z-index:1000}.autoComplete_wrapper>ul>li{background-color:var(--dropdown-bg-color);border-radius:var(--rs);color:var(--dropdown-color);cursor:pointer;font-size:var(--dropdown-font);list-style:none;overflow:hidden;padding:var(--s10) var(--s20);text-align:left;text-overflow:ellipsis;transition:all .1s ease-in-out;transition:all .2s ease;white-space:nowrap}.autoComplete_wrapper>ul>li:hover,.autoComplete_wrapper>ul>li[aria-selected=true]{background-color:var(--dropdown-bg-active) !important;color:var(--dropdown-active) !important}.autoComplete_wrapper>ul>li:hover mark,.autoComplete_wrapper>ul>li[aria-selected=true] mark{color:var(--light) !important}.autoComplete_wrapper>ul>li mark{background-color:var(--text-help-bg-color);color:var(--text-help-color);font-weight:bold}@supports(-webkit-appearance: none) or (-moz-appearance: none){input[type=checkbox],input[type=radio]{--b: var(--input-bg-color);--inner-active: var(--input-active);--inner-uncheck: var(--input-color);--focus: 1px var(--input-border-active);--border-hover: var(--input-border-active);--background: var(--color2);--disabled: var(--color20, #f6f8ff);--disabled-inner: var(--color30, #e1e6f9);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--b);border:1px solid var(--input-border-color);cursor:pointer;display:inline-block;height:20px;margin:0;position:relative;transition:background .3s,border-color .3s,box-shadow .2s;vertical-align:top}input[type=checkbox]::after,input[type=radio]::after{content:"";display:block;left:0;position:absolute;top:0;transition:transform var(--d-t, 0.3s) var(--d-t-e, ease),opacity var(--d-o, 0.2s)}input[type=checkbox]:checked,input[type=radio]:checked{--b: var(--input-bg-active);--border-active: var(--input-bg-active);--d-o: 0.3s;--d-t: 0.6s;--d-t-e: cubic-bezier(0.2, 0.85, 0.32, 1.2)}input[type=checkbox]:disabled,input[type=radio]:disabled{--b: var(--disabled);cursor:not-allowed;opacity:.8}input[type=checkbox]:disabled :checked,input[type=radio]:disabled :checked{--b: var(--disabled-inner);--border-active: var(--inner-uncheck)}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:not-allowed}input[type=checkbox]:hover:not(:checked):not(:disabled),input[type=radio]:hover:not(:checked):not(:disabled){--border-active: var(--input-border-active)}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:0 0 0 var(--focus)}input[type=checkbox]:not(.switch),input[type=radio]:not(.switch){width:20px}input[type=checkbox]:not(.switch)::after,input[type=radio]:not(.switch)::after{opacity:0}input[type=checkbox]:not(.switch):checked::after,input[type=radio]:not(.switch):checked::after{--o: 1;opacity:var(--o)}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer;display:inline-block;font-size:14px;line-height:21px;margin-left:4px;vertical-align:top}input[type=checkbox]:not(.switch){border-radius:var(--rs)}input[type=checkbox]:not(.switch)::after{border:2px solid var(--input-active);border-left:0;border-top:0;height:9px;left:7px;top:4px;transform:rotate(var(--r, 20deg));width:5px}input[type=checkbox]:not(.switch):checked{--r: 43deg}input[type=checkbox].switch{border-radius:11px;width:38px}input[type=checkbox].switch::after{background:var(--input-switch-color);border-radius:50%;height:15px;left:2px;top:2px;transform:translateX(var(--x, 0));width:15px}input[type=checkbox].switch:checked{--x: 18px}input[type=checkbox].switch:checked:checked::after{--x: 18px;background:var(--input-switch-active)}input[type=checkbox].switch:disabled:not(:checked)::after{opacity:.5}input[type=radio]{border-radius:50%}input[type=radio]::after{background:var(--inner-active);border-radius:50%;height:19px;opacity:0;transform:scale(var(--s, 0.8));width:19px}input[type=radio]:checked{--s: 0.5}}body .modal-tabs li.active{z-index:1}body #console .luna-console-error{z-index:40}body #editor-container{z-index:45}body #editor-tools{z-index:49}body #toolbar{z-index:500}body .copy-button{z-index:900}body .menu-scroller{z-index:1000}body .dropdown-menu{z-index:1001}body .overflowingContentWidgets{z-index:1500}body #overlay,body #modal-container,body #modal-container .close-button{z-index:2000}body #result-mode-drawer{z-index:2500}body ninja-keys{z-index:2700}body .snackbars,body .snackbars-left,body .snackbars-right{z-index:3000}