.light .preference__minus-button,.light .preference__plus-button,.light .toolbar__play-button,.light .toolbar__preferences-button,.light .toolbar__stop-button{background-color:#d9d9d9;border:none;border-radius:100%;color:#333;cursor:pointer;display:inline-block;height:3.6666666667rem;outline:none;text-align:center;width:3.6666666667rem}.light .preference__minus-button g,.light .preference__minus-button path,.light .preference__plus-button g,.light .preference__plus-button path,.light .toolbar__play-button g,.light .toolbar__play-button path,.light .toolbar__preferences-button g,.light .toolbar__preferences-button path,.light .toolbar__stop-button g,.light .toolbar__stop-button path{fill:#333}.light .preference__minus-button:hover,.light .preference__plus-button:hover,.light .toolbar__play-button:hover,.light .toolbar__preferences-button:hover,.light .toolbar__stop-button:hover{background-color:#ed225d;color:#fff}.light .preference__minus-button:hover g,.light .preference__minus-button:hover path,.light .preference__plus-button:hover g,.light .preference__plus-button:hover path,.light .toolbar__play-button:hover g,.light .toolbar__play-button:hover path,.light .toolbar__preferences-button:hover g,.light .toolbar__preferences-button:hover path,.light .toolbar__stop-button:hover g,.light .toolbar__stop-button:hover path{fill:#fff}.light .toolbar__play-button--selected,.light .toolbar__preferences-button--selected,.light .toolbar__stop-button--selected{background-color:#ed225d}.light .toolbar__play-button--selected g,.light .toolbar__play-button--selected path,.light .toolbar__preferences-button--selected g,.light .toolbar__preferences-button--selected path,.light .toolbar__stop-button--selected g,.light .toolbar__stop-button--selected path{fill:#fff}.dark .preference__minus-button,.dark .preference__plus-button,.dark .toolbar__play-button,.dark .toolbar__preferences-button,.dark .toolbar__stop-button{background-color:#4d4d4d;border:none;border-radius:100%;color:#fff;cursor:pointer;display:inline-block;height:3.6666666667rem;outline:none;text-align:center;width:3.6666666667rem}.dark .preference__minus-button g,.dark .preference__minus-button path,.dark .preference__plus-button g,.dark .preference__plus-button path,.dark .toolbar__play-button g,.dark .toolbar__play-button path,.dark .toolbar__preferences-button g,.dark .toolbar__preferences-button path,.dark .toolbar__stop-button g,.dark .toolbar__stop-button path{fill:#fff}.dark .preference__minus-button:hover,.dark .preference__plus-button:hover,.dark .toolbar__play-button:hover,.dark .toolbar__preferences-button:hover,.dark .toolbar__stop-button:hover{background-color:#ed225d;color:#fff}.dark .preference__minus-button:hover g,.dark .preference__minus-button:hover path,.dark .preference__plus-button:hover g,.dark .preference__plus-button:hover path,.dark .toolbar__play-button:hover g,.dark .toolbar__play-button:hover path,.dark .toolbar__preferences-button:hover g,.dark .toolbar__preferences-button:hover path,.dark .toolbar__stop-button:hover g,.dark .toolbar__stop-button:hover path{fill:#fff}.dark .toolbar__play-button--selected,.dark .toolbar__preferences-button--selected,.dark .toolbar__stop-button--selected{background-color:#ed225d}.dark .toolbar__play-button--selected g,.dark .toolbar__play-button--selected path,.dark .toolbar__preferences-button--selected g,.dark .toolbar__preferences-button--selected path,.dark .toolbar__stop-button--selected g,.dark .toolbar__stop-button--selected path{fill:#fff}.contrast .preference__minus-button,.contrast .preference__plus-button,.contrast .toolbar__play-button,.contrast .toolbar__preferences-button,.contrast .toolbar__stop-button{background-color:#d9d9d9;border:none;border-radius:100%;color:#333;cursor:pointer;display:inline-block;height:3.6666666667rem;outline:none;text-align:center;width:3.6666666667rem}.contrast .preference__minus-button g,.contrast .preference__minus-button path,.contrast .preference__plus-button g,.contrast .preference__plus-button path,.contrast .toolbar__play-button g,.contrast .toolbar__play-button path,.contrast .toolbar__preferences-button g,.contrast .toolbar__preferences-button path,.contrast .toolbar__stop-button g,.contrast .toolbar__stop-button path{fill:#333}.contrast .preference__minus-button:hover,.contrast .preference__plus-button:hover,.contrast .toolbar__play-button:hover,.contrast .toolbar__preferences-button:hover,.contrast .toolbar__stop-button:hover{background-color:#f5dc23;color:#333}.contrast .preference__minus-button:hover g,.contrast .preference__minus-button:hover path,.contrast .preference__plus-button:hover g,.contrast .preference__plus-button:hover path,.contrast .toolbar__play-button:hover g,.contrast .toolbar__play-button:hover path,.contrast .toolbar__preferences-button:hover g,.contrast .toolbar__preferences-button:hover path,.contrast .toolbar__stop-button:hover g,.contrast .toolbar__stop-button:hover path{fill:#333}.contrast .toolbar__play-button--selected,.contrast .toolbar__preferences-button--selected,.contrast .toolbar__stop-button--selected{background-color:#f5dc23}.contrast .toolbar__play-button--selected g,.contrast .toolbar__play-button--selected path,.contrast .toolbar__preferences-button--selected g,.contrast .toolbar__preferences-button--selected path,.contrast .toolbar__stop-button--selected g,.contrast .toolbar__stop-button--selected path{fill:#333}.contrast .toast__close,.dark .toast__close,.light .toast__close{background-color:transparent;border:none;cursor:pointer;padding:0}.light .toast__close{color-fill:#fff;color:#fff .light %icon-toast g,.light %icon-toast path}.light .toast__close:hover{color:#fff}.light .toast__close:hover g,.light .toast__close:hover path{fill:#fff;opacity:1}.dark .toast__close{color-fill:#fff;color:#fff .dark %icon-toast g,.dark %icon-toast path}.dark .toast__close:hover{color:#fff}.dark .toast__close:hover g,.dark .toast__close:hover path{fill:#fff;opacity:1}.contrast .toast__close{color-fill:#fff;color:#fff .contrast %icon-toast g,.contrast %icon-toast path}.contrast .toast__close:hover{color:#f5dc23}.contrast .toast__close:hover g,.contrast .toast__close:hover path{fill:#f5dc23;opacity:1}.light .copyable-input__preview,.light button[type=submit],.light input[type=submit]{background-color:#f0f0f0;border:2px solid #a6a6a6;border-radius:2px;color:#000;cursor:pointer;padding:.8333333333rem 2.5rem}.light .copyable-input__preview g,.light .copyable-input__preview path,.light button[type=submit] g,.light button[type=submit] path,.light input[type=submit] g,.light input[type=submit] path{fill:#000;opacity:1}.light .copyable-input__preview:not(disabled):hover,.light button[type=submit]:not(disabled):hover,.light input[type=submit]:not(disabled):hover{background-color:#ed225d;border-color:#ed225d;color:#fff}.light .copyable-input__preview:not(disabled):hover g,.light .copyable-input__preview:not(disabled):hover path,.light button[type=submit]:not(disabled):hover g,.light button[type=submit]:not(disabled):hover path,.light input[type=submit]:not(disabled):hover g,.light input[type=submit]:not(disabled):hover path{fill:#fff}.light .copyable-input__preview:not(disabled):active,.light button[type=submit]:not(disabled):active,.light input[type=submit]:not(disabled):active{background-color:#f10046;border-color:#f10046;color:#fff}.light .copyable-input__preview:not(disabled):active g,.light .copyable-input__preview:not(disabled):active path,.light button[type=submit]:not(disabled):active g,.light button[type=submit]:not(disabled):active path,.light input[type=submit]:not(disabled):active g,.light input[type=submit]:not(disabled):active path{fill:#fff}.dark .copyable-input__preview,.dark button[type=submit],.dark input[type=submit]{background-color:#333;border:2px solid #666;border-radius:2px;color:#f0f0f0;cursor:pointer;padding:.8333333333rem 2.5rem}.dark .copyable-input__preview g,.dark .copyable-input__preview path,.dark button[type=submit] g,.dark button[type=submit] path,.dark input[type=submit] g,.dark input[type=submit] path{fill:#f0f0f0;opacity:1}.dark .copyable-input__preview:not(disabled):hover,.dark button[type=submit]:not(disabled):hover,.dark input[type=submit]:not(disabled):hover{background-color:#ed225d;border-color:#ed225d;color:#fff}.dark .copyable-input__preview:not(disabled):hover g,.dark .copyable-input__preview:not(disabled):hover path,.dark button[type=submit]:not(disabled):hover g,.dark button[type=submit]:not(disabled):hover path,.dark input[type=submit]:not(disabled):hover g,.dark input[type=submit]:not(disabled):hover path{fill:#fff}.dark .copyable-input__preview:not(disabled):active,.dark button[type=submit]:not(disabled):active,.dark input[type=submit]:not(disabled):active{background-color:#f10046;border-color:#f10046;color:#fff}.dark .copyable-input__preview:not(disabled):active g,.dark .copyable-input__preview:not(disabled):active path,.dark button[type=submit]:not(disabled):active g,.dark button[type=submit]:not(disabled):active path,.dark input[type=submit]:not(disabled):active g,.dark input[type=submit]:not(disabled):active path{fill:#fff}.contrast .copyable-input__preview,.contrast button[type=submit],.contrast input[type=submit]{background-color:#333;border:2px solid #666;border-radius:2px;color:#f0f0f0;cursor:pointer;padding:.8333333333rem 2.5rem}.contrast .copyable-input__preview g,.contrast .copyable-input__preview path,.contrast button[type=submit] g,.contrast button[type=submit] path,.contrast input[type=submit] g,.contrast input[type=submit] path{fill:#f0f0f0;opacity:1}.contrast .copyable-input__preview:not(disabled):hover,.contrast button[type=submit]:not(disabled):hover,.contrast input[type=submit]:not(disabled):hover{background-color:#f5dc23;border-color:#f5dc23;color:#333}.contrast .copyable-input__preview:not(disabled):hover g,.contrast .copyable-input__preview:not(disabled):hover path,.contrast button[type=submit]:not(disabled):hover g,.contrast button[type=submit]:not(disabled):hover path,.contrast input[type=submit]:not(disabled):hover g,.contrast input[type=submit]:not(disabled):hover path{fill:#333}.contrast .copyable-input__preview:not(disabled):active,.contrast button[type=submit]:not(disabled):active,.contrast input[type=submit]:not(disabled):active{background-color:#f5dc23;border-color:#f5dc23;color:#333}.contrast .copyable-input__preview:not(disabled):active g,.contrast .copyable-input__preview:not(disabled):active path,.contrast button[type=submit]:not(disabled):active g,.contrast button[type=submit]:not(disabled):active path,.contrast input[type=submit]:not(disabled):active g,.contrast input[type=submit]:not(disabled):active path{fill:#333}.light .preference__minus-button,.light .preference__plus-button{background-color:#d9d9d9;color:#333;line-height:4.1666666667rem;margin-bottom:2.3333333333rem;padding:0}.light .preference__minus-button g,.light .preference__minus-button path,.light .preference__plus-button g,.light .preference__plus-button path{fill:#333}.light .preference__minus-button:enabled:hover,.light .preference__plus-button:enabled:hover{background-color:#ed225d;color:#fff}.light .preference__minus-button:enabled:hover g,.light .preference__minus-button:enabled:hover path,.light .preference__plus-button:enabled:hover g,.light .preference__plus-button:enabled:hover path{fill:#fff}.light .preference__minus-button:disabled:hover,.light .preference__plus-button:disabled:hover{background-color:#d9d9d9;cursor:not-allowed}.dark .preference__minus-button,.dark .preference__plus-button{background-color:#666;color:#fff;line-height:4.1666666667rem;margin-bottom:2.3333333333rem;padding:0}.dark .preference__minus-button g,.dark .preference__minus-button path,.dark .preference__plus-button g,.dark .preference__plus-button path{fill:#fff}.dark .preference__minus-button:enabled:hover,.dark .preference__plus-button:enabled:hover{background-color:#ed225d;color:#fff}.dark .preference__minus-button:enabled:hover g,.dark .preference__minus-button:enabled:hover path,.dark .preference__plus-button:enabled:hover g,.dark .preference__plus-button:enabled:hover path{fill:#fff}.dark .preference__minus-button:disabled:hover,.dark .preference__plus-button:disabled:hover{background-color:#666;cursor:not-allowed}.contrast .preference__minus-button,.contrast .preference__plus-button{background-color:#d9d9d9;color:#fff;line-height:4.1666666667rem;margin-bottom:2.3333333333rem;padding:0}.contrast .preference__minus-button g,.contrast .preference__minus-button path,.contrast .preference__plus-button g,.contrast .preference__plus-button path{fill:#333}.contrast .preference__minus-button:enabled:hover,.contrast .preference__plus-button:enabled:hover{background-color:#f5dc23;color:#333}.contrast .preference__minus-button:enabled:hover g,.contrast .preference__minus-button:enabled:hover path,.contrast .preference__plus-button:enabled:hover g,.contrast .preference__plus-button:enabled:hover path{fill:#333}.contrast .preference__minus-button:disabled:hover,.contrast .preference__plus-button:disabled:hover{background-color:#d9d9d9;cursor:not-allowed}.contrast .preference__option,.contrast .preference__preview-button,.dark .preference__option,.dark .preference__preview-button,.light .preference__option,.light .preference__preview-button{border:0;cursor:pointer;font-size:1rem;list-style-type:none;margin-bottom:.4166666667rem;padding:0 .4166666667rem 0 0;text-align:left}.light .preference__option,.light .preference__preview-button{background-color:transparent;color:#666}.light .preference__option:hover,.light .preference__preview-button:hover{color:#1c1c1c}.dark .preference__option,.dark .preference__preview-button{background-color:transparent;color:#a6a6a6}.dark .preference__option:hover,.dark .preference__preview-button:hover{color:#fff}.contrast .preference__option,.contrast .preference__preview-button{background-color:transparent;color:#f0f0f0}.contrast .preference__option:hover,.contrast .preference__preview-button:hover{color:#f5dc23}.emmet-abbreviation-preview,.error-modal,.modal-content,.modal-content-folder,.overlay__body{border-radius:2px;z-index:20}.light .emmet-abbreviation-preview,.light .error-modal,.light .modal-content,.light .modal-content-folder,.light .overlay__body{background-color:#f0f0f0;border:1px solid #a6a6a6;box-shadow:0 12px 12px rgba(0,0,0,.16)}.contrast .emmet-abbreviation-preview,.contrast .error-modal,.contrast .modal-content,.contrast .modal-content-folder,.contrast .overlay__body,.dark .emmet-abbreviation-preview,.dark .error-modal,.dark .modal-content,.dark .modal-content-folder,.dark .overlay__body{background-color:#333;border:1px solid #666;box-shadow:0 12px 12px rgba(0,0,0,.16)}.CodeMirror-case-button .label,.CodeMirror-hints .CodeMirror-hint .hint-hidden,.CodeMirror-regexp-button .label,.CodeMirror-search-button .label,.CodeMirror-word-button .label,.editor-accessibility,.form__label--hidden,.new-file-form__name-label,.new-folder-form__name-label,.preference--hidden,.preference__radio-button,.toolbar__play-sketch-button{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.light .preview-console__clear,.light a,.light button{color:#666;cursor:pointer;text-decoration:none}.light .preview-console__clear g,.light .preview-console__clear path,.light a g,.light a path,.light button g,.light button path{fill:#666}.light .preview-console__clear:hover,.light a:hover,.light button:hover{color:#1c1c1c;text-decoration:none}.light .preview-console__clear:hover g,.light .preview-console__clear:hover path,.light a:hover g,.light a:hover path,.light button:hover g,.light button:hover path{fill:#1c1c1c}.dark .preview-console__clear,.dark a,.dark button{color:#a6a6a6;cursor:pointer;text-decoration:none}.dark .preview-console__clear g,.dark .preview-console__clear path,.dark a g,.dark a path,.dark button g,.dark button path{fill:#a6a6a6}.dark .preview-console__clear:hover,.dark a:hover,.dark button:hover{color:#fff;text-decoration:none}.dark .preview-console__clear:hover g,.dark .preview-console__clear:hover path,.dark a:hover g,.dark a:hover path,.dark button:hover g,.dark button:hover path{fill:#fff}.contrast .preview-console__clear,.contrast a,.contrast button{color:#f0f0f0;cursor:pointer;text-decoration:none}.contrast .preview-console__clear g,.contrast .preview-console__clear path,.contrast a g,.contrast a path,.contrast button g,.contrast button path{fill:#f0f0f0}.contrast .preview-console__clear:hover,.contrast a:hover,.contrast button:hover{color:#f5dc23;text-decoration:none}.contrast .preview-console__clear:hover g,.contrast .preview-console__clear:hover path,.contrast a:hover g,.contrast a:hover path,.contrast button:hover g,.contrast button:hover path{fill:#f5dc23}.collection__share-dropdown,.nav__dropdown,.sidebar__file-item-options,.sidebar__project-options{border-radius:.5rem;display:flex;flex-direction:column;height:auto;position:absolute;text-align:left;top:95%;width:15rem;z-index:9999}.light .collection__share-dropdown,.light .nav__dropdown,.light .sidebar__file-item-options,.light .sidebar__project-options{background-color:#f0f0f0;border:1px solid #a6a6a6;box-shadow:0 0 18px 0 rgba(0,0,0,.16);color:#333}.contrast .collection__share-dropdown,.contrast .nav__dropdown,.contrast .sidebar__file-item-options,.contrast .sidebar__project-options,.dark .collection__share-dropdown,.dark .nav__dropdown,.dark .sidebar__file-item-options,.dark .sidebar__project-options{background-color:#333;border:1px solid #666;box-shadow:0 0 18px 0 rgba(0,0,0,.16);color:#fff}.collection__share-dropdown li:first-child,.nav__dropdown li:first-child,.sidebar__file-item-options li:first-child,.sidebar__project-options li:first-child{border-radius:.4166666667rem .4166666667rem 0 0}.collection__share-dropdown li:last-child,.nav__dropdown li:last-child,.sidebar__file-item-options li:last-child,.sidebar__project-options li:last-child{border-radius:0 0 .4166666667rem .4166666667rem}.collection__share-dropdown li,.nav__dropdown li,.sidebar__file-item-options li,.sidebar__project-options li{align-items:center;cursor:pointer;display:flex;height:2.9166666667rem}.collection__share-dropdown li a,.collection__share-dropdown li button,.nav__dropdown li a,.nav__dropdown li button,.sidebar__file-item-options li a,.sidebar__file-item-options li button,.sidebar__project-options li a,.sidebar__project-options li button{padding:.6666666667rem 1.3333333333rem;text-align:left;width:100%}.light .collection__share-dropdown li a,.light .collection__share-dropdown li button,.light .nav__dropdown li a,.light .nav__dropdown li button,.light .sidebar__file-item-options li a,.light .sidebar__file-item-options li button,.light .sidebar__project-options li a,.light .sidebar__project-options li button{color:#333}.contrast .collection__share-dropdown li a,.contrast .collection__share-dropdown li button,.contrast .nav__dropdown li a,.contrast .nav__dropdown li button,.contrast .sidebar__file-item-options li a,.contrast .sidebar__file-item-options li button,.contrast .sidebar__project-options li a,.contrast .sidebar__project-options li button,.dark .collection__share-dropdown li a,.dark .collection__share-dropdown li button,.dark .nav__dropdown li a,.dark .nav__dropdown li button,.dark .sidebar__file-item-options li a,.dark .sidebar__file-item-options li button,.dark .sidebar__project-options li a,.dark .sidebar__project-options li button{color:#fff}.dark .collection__share-dropdown li:hover,.dark .nav__dropdown li:hover,.dark .sidebar__file-item-options li:hover,.dark .sidebar__project-options li:hover,.light .collection__share-dropdown li:hover,.light .nav__dropdown li:hover,.light .sidebar__file-item-options li:hover,.light .sidebar__project-options li:hover{background-color:#ed225d;color:#fff}.contrast .collection__share-dropdown li:hover,.contrast .nav__dropdown li:hover,.contrast .sidebar__file-item-options li:hover,.contrast .sidebar__project-options li:hover{background-color:#f5dc23;color:#333}.dark .collection__share-dropdown li:hover a,.dark .collection__share-dropdown li:hover button,.dark .nav__dropdown li:hover a,.dark .nav__dropdown li:hover button,.dark .sidebar__file-item-options li:hover a,.dark .sidebar__file-item-options li:hover button,.dark .sidebar__project-options li:hover a,.dark .sidebar__project-options li:hover button,.light .collection__share-dropdown li:hover a,.light .collection__share-dropdown li:hover button,.light .nav__dropdown li:hover a,.light .nav__dropdown li:hover button,.light .sidebar__file-item-options li:hover a,.light .sidebar__file-item-options li:hover button,.light .sidebar__project-options li:hover a,.light .sidebar__project-options li:hover button{color:#fff}.contrast .collection__share-dropdown li:hover a,.contrast .collection__share-dropdown li:hover button,.contrast .nav__dropdown li:hover a,.contrast .nav__dropdown li:hover button,.contrast .sidebar__file-item-options li:hover a,.contrast .sidebar__file-item-options li:hover button,.contrast .sidebar__project-options li:hover a,.contrast .sidebar__project-options li:hover button{color:#333}.nav__dropdown{left:0}.collection__share-dropdown,.sidebar__file-item-options,.sidebar__project-options{right:0}body,html{height:100%;min-height:100%}body,html,p,ul{margin:0;padding:0}h2,h3{margin:0}ul{list-style:none}*{box-sizing:border-box}body,html{font-size:12px}@media(hover:hover)and (pointer:fine){::-webkit-scrollbar{width:10px}.light ::-webkit-scrollbar-track{color:#a6a6a6}.contrast ::-webkit-scrollbar-track,.dark ::-webkit-scrollbar-track{color:#666}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}}.light body,.light input,.light textarea{color:#333}.contrast body,.contrast input,.contrast textarea,.dark body,.dark input,.dark textarea{color:#fff}body,button,input,textarea{font-family:Montserrat,sans-serif}.app,.root-app{height:100%;min-height:100%}button,input{font-size:1rem}input,textarea{border:1px solid;border-radius:2px;padding:.8333333333rem}.light input,.light textarea{background-color:#fff;border-color:#a6a6a6;color:#333}.contrast input,.contrast textarea,.dark input,.dark textarea{background-color:#333;border-color:#666;color:#fff}.light input::selection,.light textarea::selection{background-color:#d9d9d9;color:#333}.dark input::selection,.dark textarea::selection{background-color:#fff;color:#000}.contrast input::selection,.contrast textarea::selection{background-color:#fff;color:#000}button[type=submit]:disabled,input[type=submit]:disabled{cursor:not-allowed}button{background:transparent;border:none}h1,h2{font-size:1.75em}h3{font-size:1.3333333333rem}h3,h4,h6{font-weight:400}h6{font-size:1rem}th,thead{text-align:left}a:focus,button:focus,input:focus,textarea:focus{box-shadow:0 0 0 1px #0f9dd7;outline:none}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}body{--donate-banner-dark:#c01c4c;--donate-banner-background:url(https://foundation-donate-banner.netlify.app/p5.png)}.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{background-color:#7e7;border:0;width:auto}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:blue}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;background:transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror-lint-markers{width:16px}.CodeMirror-lint-tooltip{background-color:#ffd;border:1px solid #000;border-radius:4px 4px 4px 4px;color:#000;font-family:monospace;font-size:10pt;max-width:600px;opacity:0;overflow:hidden;padding:2px 5px;position:fixed;transition:opacity .4s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;white-space:pre;white-space:pre-wrap;z-index:100}.CodeMirror-lint-mark{background-position:0 100%;background-repeat:repeat-x}.CodeMirror-lint-mark-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJFhQXEbhTg7YAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAMklEQVQI12NkgIIvJ3QXMjAwdDN+OaEbysDA4MPAwNDNwMCwiOHLCd1zX07o6kBVGQEAKBANtobskNMAAAAASUVORK5CYII=")}.CodeMirror-lint-mark-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAYAAAC09K7GAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sJDw4cOCW1/KIAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAAHElEQVQI12NggIL/DAz/GdA5/xkY/qPKMDAwAADLZwf5rvm+LQAAAABJRU5ErkJggg==")}.CodeMirror-lint-marker{background-position:50%;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;position:relative;vertical-align:middle;width:16px}.CodeMirror-lint-message{background-position:0 0;background-repeat:no-repeat;padding-left:18px}.CodeMirror-lint-marker-warning,.CodeMirror-lint-message-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAANlBMVEX/uwDvrwD/uwD/uwD/uwD/uwD/uwD/uwD/uwD6twD/uwAAAADurwD2tQD7uAD+ugAAAAD/uwDhmeTRAAAADHRSTlMJ8mN1EYcbmiixgACm7WbuAAAAVklEQVR42n3PUQqAIBBFUU1LLc3u/jdbOJoW1P08DA9Gba8+YWJ6gNJoNYIBzAA2chBth5kLmG9YUoG0NHAUwFXwO9LuBQL1giCQb8gC9Oro2vp5rncCIY8L8uEx5ZkAAAAASUVORK5CYII=")}.CodeMirror-lint-marker-error,.CodeMirror-lint-message-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAHlBMVEW7AAC7AACxAAC7AAC7AAAAAAC4AAC5AAD///+7AAAUdclpAAAABnRSTlMXnORSiwCK0ZKSAAAATUlEQVR42mWPOQ7AQAgDuQLx/z8csYRmPRIFIwRGnosRrpamvkKi0FTIiMASR3hhKW+hAN6/tIWhu9PDWiTGNEkTtIOucA5Oyr9ckPgAWm0GPBog6v4AAAAASUVORK5CYII=")}.CodeMirror-lint-marker-multiple{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAMAAADzjKfhAAAACVBMVEUAAAAAAAC/v7914kyHAAAAAXRSTlMAQObYZgAAACNJREFUeNo1ioEJAAAIwmz/H90iFFSGJgFMe3gaLZ0od+9/AQZ0ADosbYraAAAAAElFTkSuQmCC");background-position:100% 100%;background-repeat:no-repeat;height:100%;width:100%}.CodeMirror-lint-line-error{background-color:rgba(183,76,81,.08)}.CodeMirror-lint-line-warning{background-color:rgba(255,211,0,.1)}.codemirror-colorview{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat;border:1px solid #cecece;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:10px;margin:0 2px;position:relative;vertical-align:middle;width:10px}.codemirror-colorview .codemirror-colorview-background{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.codemirror-colorview:hover{border-color:#494949}.codemirror-colorpicker{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:3px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.12);box-shadow:0 0 10px 2px rgba(0,0,0,.12);display:inline-block;position:relative;width:224px;z-index:1000}.codemirror-colorpicker>.arrow{border-bottom:10px solid rgba(0,0,0,.2);border-left:10px solid transparent;border-right:10px solid transparent;display:none;height:0;left:7px;pointer-events:none;position:absolute;top:-10px;width:0}.codemirror-colorpicker>.arrow:after{border-bottom:9px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent;content:"";height:0;left:-9px;position:absolute;top:1px;width:0}.codemirror-colorpicker .colorpicker-body .arrow-button{background-color:transparent;height:12px;padding:0;position:relative;width:10px}.codemirror-colorpicker .colorpicker-body .arrow-button:before{border-bottom:3px solid #000;height:50%;top:0}.codemirror-colorpicker .colorpicker-body .arrow-button:after,.codemirror-colorpicker .colorpicker-body .arrow-button:before{border-left:3px solid transparent;border-right:3px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:0;left:0;margin:2px;pointer-events:none;position:absolute;right:0;width:0}.codemirror-colorpicker .colorpicker-body .arrow-button:after{border-top:3px solid #000;bottom:0;top:50%}.codemirror-colorpicker .colorpicker-body .color{cursor:pointer;height:120px;overflow:hidden;position:relative}.codemirror-colorpicker .colorpicker-body .color>.saturation,.codemirror-colorpicker .colorpicker-body .color>.saturation>.value{height:100%;position:relative;width:100%}.codemirror-colorpicker .colorpicker-body .color>.saturation>.value>.drag-pointer{border-radius:50%;height:10px;position:absolute;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:10px}.codemirror-colorpicker .colorpicker-body .color>.saturation{background-color:hsla(20,42%,65%,0);background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(20,42%,65%,0)));background-image:linear-gradient(90deg,#fff,hsla(20,42%,65%,0));background-repeat:repeat-x}.codemirror-colorpicker .colorpicker-body .color>.saturation>.value{background-image:-webkit-gradient(linear,left bottom,left top,from(#000),to(hsla(20,42%,65%,0)));background-image:linear-gradient(0deg,#000,hsla(20,42%,65%,0))}.codemirror-colorpicker .colorpicker-body .color>.saturation>.value>.drag-pointer{border:1px solid #fff;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.codemirror-colorpicker .colorpicker-body .control{padding:10px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.codemirror-colorpicker .colorpicker-body .control.has-eyedropper{padding-left:30px}.codemirror-colorpicker .colorpicker-body .control.has-eyedropper .el-cp-color-control__left{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;left:12px;position:absolute;top:20px;width:30px}.codemirror-colorpicker .colorpicker-body .control.has-eyedropper>.color,.codemirror-colorpicker .colorpicker-body .control.has-eyedropper>.empty{left:45px}.codemirror-colorpicker .colorpicker-body .control>.color,.codemirror-colorpicker .colorpicker-body .control>.empty{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;left:12px;position:absolute;top:14px;width:30px}.codemirror-colorpicker .colorpicker-body .control>.color{border:1px solid rgba(0,0,0,.1)}.codemirror-colorpicker .colorpicker-body .control>.hue{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 0 0 42px;padding:6px 16px;position:relative}.codemirror-colorpicker .colorpicker-body .control>.hue>.hue-container{border-radius:3px;height:10px;position:relative;width:100%}.codemirror-colorpicker .colorpicker-body .control>.opacity{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 0 0 42px;padding:3px 16px;position:relative}.codemirror-colorpicker .colorpicker-body .control>.opacity>.opacity-container{border-radius:3px;height:10px;position:relative;width:100%}.codemirror-colorpicker .colorpicker-body .control .drag-bar,.codemirror-colorpicker .colorpicker-body .control .drag-bar2{border-radius:50%;cursor:pointer;height:12px;left:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:12px}.codemirror-colorpicker .colorpicker-body .control>.hue>.hue-container{background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.codemirror-colorpicker .colorpicker-body .control>.opacity>.opacity-container{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat}.codemirror-colorpicker .colorpicker-body .control>.opacity>.opacity-container>.color-bar{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.codemirror-colorpicker .colorpicker-body .control>.empty{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat}.codemirror-colorpicker .colorpicker-body .control .drag-bar,.codemirror-colorpicker .colorpicker-body .control .drag-bar2{background-color:#fefefe;border:1px solid rgba(0,0,0,.05);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2)}.codemirror-colorpicker .colorpicker-body .information{-webkit-box-sizing:padding-box;box-sizing:padding-box;position:relative}.codemirror-colorpicker .colorpicker-body .information>input{bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:10px;height:20px;padding:0 0 0 2px;position:absolute;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.codemirror-colorpicker .colorpicker-body .information>input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.codemirror-colorpicker .colorpicker-body .information>input[type=number]::-webkit-inner-spin-button,.codemirror-colorpicker .colorpicker-body .information>input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.codemirror-colorpicker .colorpicker-body .information.hex>.information-item.hex,.codemirror-colorpicker .colorpicker-body .information.hsl>.information-item.hsl,.codemirror-colorpicker .colorpicker-body .information.rgb>.information-item.rgb{display:-webkit-box;display:-ms-flexbox;display:flex}.codemirror-colorpicker .colorpicker-body .information>.information-item{-webkit-box-sizing:border-box;box-sizing:border-box;display:none;margin-right:40px;padding:0 5px 0 9px;position:relative}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-ms-flex:1;flex:1;padding:3px;position:relative}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field>.title{color:#a9a9a9;cursor:pointer;font-size:12px;padding-top:2px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field input{border:1px solid #cbcbcb;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333;font-size:11px;height:21px;padding:3px;text-align:center;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;width:100%}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]::-webkit-inner-spin-button,.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field.hsl-l input[type=number],.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field.hsl-s input[type=number]{padding-left:1px;padding-right:10px}.codemirror-colorpicker .colorpicker-body .information>.information-item>.input-field .postfix{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:11px;height:21px;line-height:2;padding:2px;position:absolute;right:3px;text-align:center;top:2px}.codemirror-colorpicker .colorpicker-body .information>.information-change{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-top:5px;position:absolute;right:0;text-align:center;top:0;width:40px}.codemirror-colorpicker .colorpicker-body .information>.information-change>.format-change-button{background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;outline:none}.codemirror-colorpicker .colorpicker-body .information>.title{color:#a3a3a3}.codemirror-colorpicker .colorpicker-body .information>.input{color:#333}.codemirror-colorpicker .colorpicker-body .colorsets{border-top:1px solid #e2e2e2}.codemirror-colorpicker .colorpicker-body .colorsets>.menu{float:right;padding:10px 15px 10px 5px}.codemirror-colorpicker .colorpicker-body .colorsets>.menu button{border:0;cursor:pointer;font-family:serif,sans-serif;font-size:14px;font-weight:300;outline:none}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;line-height:0;margin-right:30px;padding:12px 0 0 12px}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list .color-item{background-size:contain;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:13px;margin-bottom:12px;margin-right:12px;overflow:hidden;position:relative;vertical-align:middle;width:13px}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list .color-item:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list .color-item .empty{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat;height:100%;left:0;margin:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list .color-item .color-view{border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;margin:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%}.codemirror-colorpicker .colorpicker-body .colorsets>.color-list .add-color-item{color:#8e8e8e;cursor:pointer;display:inline-block;font-family:serif,sans-serif;font-size:16px;font-weight:400;height:13px;line-height:1;margin-bottom:12px;margin-right:12px;text-align:center;vertical-align:middle;width:13px}.codemirror-colorpicker .colorpicker-body .color-chooser{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .05s ease-out;transition:opacity .05s ease-out}.codemirror-colorpicker .colorpicker-body .color-chooser.open{opacity:1;pointer-events:all}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container{background-color:#fff;bottom:0;left:0;position:absolute;right:0;top:120px}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header{border-bottom:1px solid rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:34px;left:0;padding:3px 0;position:absolute;right:0;top:0}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header .title{-webkit-box-flex:2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;-ms-flex:2;flex:2;font-size:15px;font-weight:700;margin:0;overflow:hidden;padding:5px 5px 5px 14px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-item-header .items{-webkit-box-flex:1;cursor:pointer;display:block;-ms-flex:1;flex:1;height:100%;line-height:2;padding-right:10px;text-align:right}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:34px}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item{border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:3px 0}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item:hover{background-color:rgba(0,0,0,.05)}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .title{-webkit-box-flex:2;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;-ms-flex:2;flex:2;font-size:14px;font-size:13px;font-weight:400;margin:0;overflow:hidden;padding:5px 5px 5px 14px;pointer-events:none;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items{-webkit-box-flex:3;cursor:pointer;display:block;-ms-flex:3;flex:3;height:100%;line-height:1.6;pointer-events:none}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items .color-item{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat;background-size:contain;border:1px solid #ddd;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:13px;margin-right:10px;overflow:hidden;vertical-align:middle;width:13px}.codemirror-colorpicker .colorpicker-body .color-chooser .color-chooser-container .colorsets-list .colorsets-item .items .color-item .color-view{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.codemirror-colorpicker.sketch{border-radius:5px}.codemirror-colorpicker.sketch>.colorpicker-body>.color{-webkit-box-sizing:border-box;box-sizing:border-box;height:150px;margin:10px 10px 2px}.codemirror-colorpicker.sketch>.colorpicker-body>.control{padding:0}.codemirror-colorpicker.sketch>.colorpicker-body>.control.has-eyedropper{padding-left:30px}.codemirror-colorpicker.sketch>.colorpicker-body>.control.has-eyedropper .el-cp-color-control__left{top:4px}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.color,.codemirror-colorpicker.sketch>.colorpicker-body>.control>.empty{border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:26px;left:auto;position:absolute;right:10px;top:1px;width:26px}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.color{-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5);box-shadow:inset 0 0 1px 0 rgba(0,0,0,.5)}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.hue{margin:0 38px 0 0;padding:2px 2px 2px 10px;position:relative}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.hue>.hue-container{border-radius:0}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.opacity{margin:0 38px 0 0;padding:2px 2px 2px 10px;position:relative}.codemirror-colorpicker.sketch>.colorpicker-body>.control>.opacity>.opacity-container{border-radius:0}.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar,.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar2{border-radius:0;border-radius:1px;bottom:1px!important;height:50%;left:0;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:2px}.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar.first,.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar2.first{left:0;-webkit-transform:translateX(50%) translateY(-50%)!important;transform:translateX(50%) translateY(-50%)!important}.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar.last,.codemirror-colorpicker.sketch>.colorpicker-body>.control .drag-bar2.last{-webkit-transform:translateX(-150%) translateY(-50%)!important;transform:translateX(-150%) translateY(-50%)!important}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-change{display:none}.codemirror-colorpicker.sketch>.colorpicker-body>.information.rgb .information-item.rgb{display:inherit}.codemirror-colorpicker.sketch>.colorpicker-body>.information.rgb .information-item.hsl{display:none!important}.codemirror-colorpicker.sketch>.colorpicker-body>.information.hex .information-item.hex{display:inherit}.codemirror-colorpicker.sketch>.colorpicker-body>.information.hex .information-item.hsl,.codemirror-colorpicker.sketch>.colorpicker-body>.information.hsl .information-item.rgb{display:none!important}.codemirror-colorpicker.sketch>.colorpicker-body>.information.hsl .information-item.hsl{display:inherit}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;margin-right:0}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field{padding-left:0}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field:last-child{padding-right:0}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field>.title{color:#000;cursor:pointer;font-size:11px}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item>.input-field:last-child:not(:first-child){padding-right:0}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item.hex{padding-left:5px;padding-right:0;width:74px}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item.rgb{padding-left:0;padding-right:0;width:140px}.codemirror-colorpicker.sketch>.colorpicker-body>.information .information-item.hsl{display:none;padding-left:0;padding-right:0;width:140px}.codemirror-colorpicker.sketch>.colorpicker-body>.colorsets>.color-list{margin-right:0;padding-right:12px}.codemirror-colorpicker.sketch>.colorpicker-body>.colorsets>.color-list .color-item{border-radius:3px;height:16px;margin-bottom:10px;margin-right:9px;width:16px}.codemirror-colorpicker.palette{border-radius:3px;-webkit-box-shadow:none;box-shadow:none}.codemirror-colorpicker.palette>.colorpicker-body>.color,.codemirror-colorpicker.palette>.colorpicker-body>.control,.codemirror-colorpicker.palette>.colorpicker-body>.information{display:none}.codemirror-colorpicker.palette>.colorpicker-body>.colorsets{border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.codemirror-colorpicker.palette>.colorpicker-body>.colorsets>.color-list .color-item{height:15px;margin-bottom:10px;margin-right:10px;width:15px}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser{-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser.open{border:1px solid #d8d8d8;border-radius:3px;bottom:auto;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.12);box-shadow:0 0 10px 2px rgba(0,0,0,.12);display:block;left:-1px;right:-1px;top:-1px}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser.open .color-chooser-container{background-color:#fff;border-radius:2px;bottom:auto;-webkit-box-sizing:border-box;box-sizing:border-box;left:auto;position:relative;right:auto;top:auto}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser.open .color-chooser-container .colorsets-item-header{border-top-left-radius:3px;border-top-right-radius:3px;bottom:auto;left:auto;position:relative;right:auto;top:auto}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser.open .color-chooser-container .colorsets-list{bottom:auto;left:auto;overflow:auto;position:relative;right:auto;top:auto}.codemirror-colorpicker.palette>.colorpicker-body>.color-chooser.open .color-chooser-container .colorsets-list .colorsets-item:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.codemirror-colorpicker.macos .colorpicker-body .wheel{-webkit-box-sizing:border-box;box-sizing:border-box;height:224px;position:relative;width:224px}.codemirror-colorpicker.macos .colorpicker-body .wheel .wheel-canvas{border-radius:50%;height:214px;left:5px;position:absolute;top:5px;width:214px}.codemirror-colorpicker.macos .colorpicker-body .wheel .drag-pointer{border:1px solid #fff;border-radius:50%;display:inline-block;height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:10px;z-index:2}.codemirror-colorpicker.macos .control{padding-top:0}.codemirror-colorpicker.macos .control>.color,.codemirror-colorpicker.macos .control>.empty{top:4px}.codemirror-colorpicker.macos .control.has-eyedropper{padding-left:30px}.codemirror-colorpicker.macos .control.has-eyedropper .el-cp-color-control__left{top:9px}.codemirror-colorpicker.macos .value{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;margin:0 0 0 42px;padding:6px 16px;position:relative}.codemirror-colorpicker.macos .value>.value-container{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#000 0,hsla(0,0%,100%,0));border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:10px;position:relative;width:100%}.codemirror-colorpicker.macos .value>.value-container .drag-bar{border-radius:50%;cursor:pointer;height:12px;left:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:12px}.codemirror-colorpicker.mini{display:inline-block;width:180px}.codemirror-colorpicker.mini .control{padding:0}.codemirror-colorpicker.mini .control .hue,.codemirror-colorpicker.mini .control .opacity{margin:0;padding:0}.codemirror-colorpicker.mini .control .hue>.hue-container,.codemirror-colorpicker.mini .control .opacity>.opacity-container{border-radius:0;height:20px;overflow:hidden}.codemirror-colorpicker.mini .control .drag-bar,.codemirror-colorpicker.mini .control .drag-bar2{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:5px}.codemirror-colorpicker.mini .control .drag-bar.last:before,.codemirror-colorpicker.mini .control .drag-bar.lastafter,.codemirror-colorpicker.mini .control .drag-bar2.last:before,.codemirror-colorpicker.mini .control .drag-bar2.lastafter{left:1px}.codemirror-colorpicker.mini .control .drag-bar.first:after,.codemirror-colorpicker.mini .control .drag-bar.first:before,.codemirror-colorpicker.mini .control .drag-bar2.first:after,.codemirror-colorpicker.mini .control .drag-bar2.first:before{left:3px}.codemirror-colorpicker.mini .control .drag-bar2:before,.codemirror-colorpicker.mini .control .drag-bar:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;content:"";height:0;left:2px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.codemirror-colorpicker.mini .control .drag-bar2:after,.codemirror-colorpicker.mini .control .drag-bar:after{border-bottom:4px solid #000;border-left:4px solid transparent;border-right:4px solid transparent;bottom:0;content:"";height:0;left:2px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.codemirror-colorpicker.mini-vertical{display:inline-block;width:180px}.codemirror-colorpicker.mini-vertical .color{display:inline-block;height:160px;vertical-align:middle;width:140px}.codemirror-colorpicker.mini-vertical .control{display:inline-block;height:160px;padding:0;vertical-align:middle}.codemirror-colorpicker.mini-vertical .control .hue,.codemirror-colorpicker.mini-vertical .control .opacity{display:inline-block;height:100%;margin:0;padding:0;position:relative;vertical-align:middle;width:20px}.codemirror-colorpicker.mini-vertical .control .hue>.hue-container{background:-webkit-gradient(linear,left bottom,left top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:0;height:100%;overflow:hidden}.codemirror-colorpicker.mini-vertical .control .opacity>.opacity-container{border-radius:0;height:100%;overflow:hidden;width:20px}.codemirror-colorpicker.mini-vertical .control .drag-bar,.codemirror-colorpicker.mini-vertical .control .drag-bar2{background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:2px;-webkit-transform:none;transform:none;width:100%}.codemirror-colorpicker.mini-vertical .control .drag-bar.last:after,.codemirror-colorpicker.mini-vertical .control .drag-bar.last:before,.codemirror-colorpicker.mini-vertical .control .drag-bar2.last:after,.codemirror-colorpicker.mini-vertical .control .drag-bar2.last:before{top:2px}.codemirror-colorpicker.mini-vertical .control .drag-bar.first:after,.codemirror-colorpicker.mini-vertical .control .drag-bar.first:before,.codemirror-colorpicker.mini-vertical .control .drag-bar2.first:after,.codemirror-colorpicker.mini-vertical .control .drag-bar2.first:before{top:-1px}.codemirror-colorpicker.mini-vertical .control .drag-bar2:before,.codemirror-colorpicker.mini-vertical .control .drag-bar:before{border-bottom:4px solid transparent;border-left:4px solid #000;border-top:4px solid transparent;content:"";height:0;left:0;position:absolute;top:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.codemirror-colorpicker.mini-vertical .control .drag-bar2:after,.codemirror-colorpicker.mini-vertical .control .drag-bar:after{border-bottom:4px solid transparent;border-right:4px solid #000;border-top:4px solid transparent;content:"";height:0;position:absolute;right:0;top:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.codemirror-colorpicker.ring .colorpicker-body>.color{height:120px;left:52px;position:absolute;top:52px;width:120px}.codemirror-colorpicker.ring .colorpicker-body .wheel{-webkit-box-sizing:border-box;box-sizing:border-box;height:224px;position:relative;width:224px}.codemirror-colorpicker.ring .colorpicker-body .wheel .wheel-canvas{border-radius:50%;height:214px;left:5px;position:absolute;top:5px;width:214px}.codemirror-colorpicker.ring .colorpicker-body .wheel .drag-pointer{border:1px solid #fff;border-radius:50%;display:inline-block;height:10px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:10px;z-index:2}.codemirror-colorpicker.ring .control{padding-top:0}.codemirror-colorpicker.ring .control .value{display:none}.codemirror-colorpicker.ring .control>.color,.codemirror-colorpicker.ring .control>.empty{border-radius:2px;height:30px;top:-17px;width:30px}.codemirror-colorpicker.ring .control.has-eyedropper{padding-left:30px;padding-top:10px}.codemirror-colorpicker.ring .control.has-eyedropper>.color,.codemirror-colorpicker.ring .control.has-eyedropper>.empty{top:-2px}.codemirror-colorpicker.ring .control.has-eyedropper .el-cp-color-control__left{top:4px}.codemirror-colorpicker.xd{display:inline-block;padding-top:12px;width:245px}.codemirror-colorpicker.xd .color{border:1px solid #cecece;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:170px;margin-bottom:12px;margin-left:12px;overflow:hidden;vertical-align:middle;width:170px}.codemirror-colorpicker.xd .color>.saturation>.value>.drag-pointer{border:2px solid #fff;-webkit-box-shadow:0 0 1px 0 #000,inset 0 0 1px 0 #000;box-shadow:0 0 1px 0 #000,inset 0 0 1px 0 #000;height:7px;width:7px}.codemirror-colorpicker.xd .control{display:inline-block;height:170px;margin-bottom:12px;margin-right:12px;padding:0;vertical-align:middle}.codemirror-colorpicker.xd .control .hue,.codemirror-colorpicker.xd .control .opacity{border-radius:3px;display:inline-block;height:100%;margin:0 0 0 8px;overflow:hidden;padding:0;position:relative;vertical-align:middle;width:13px}.codemirror-colorpicker.xd .control .hue>.hue-container{background:-webkit-gradient(linear,left bottom,left top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:0;height:100%;overflow:hidden}.codemirror-colorpicker.xd .control .opacity>.opacity-container{border-radius:0;height:100%;overflow:hidden}.codemirror-colorpicker.xd .control .drag-bar,.codemirror-colorpicker.xd .control .drag-bar2{background-color:transparent;border:2px solid #fff;-webkit-box-shadow:0 0 1px 0 #000,inset 0 0 1px 0 #000;box-shadow:0 0 1px 0 #000,inset 0 0 1px 0 #000;-webkit-box-sizing:border-box;box-sizing:border-box;height:10px;left:50%;overflow:hidden;-webkit-transform:none;transform:none;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:10px}.codemirror-colorpicker.xd .information{margin-top:5px}.codemirror-colorpicker.vscode{background-color:#333;border:1px solid #ececec;-webkit-box-sizing:border-box;box-sizing:border-box;width:336px}.codemirror-colorpicker.vscode,.codemirror-colorpicker.vscode .colorpicker-body{border-radius:0;display:inline-block}.codemirror-colorpicker.vscode .colorpicker-body .color-view{height:34px}.codemirror-colorpicker.vscode .colorpicker-body .color-view.has-eyedropper{display:-webkit-box;display:-ms-flexbox;display:flex}.codemirror-colorpicker.vscode .colorpicker-body .color-view.has-eyedropper .color-view-container{display:inline-block;width:254px}.codemirror-colorpicker.vscode .colorpicker-body .color-view.has-eyedropper .el-cp-color-control__left{float:right;padding:6px 0;text-align:center;width:80px}.codemirror-colorpicker.vscode .colorpicker-body .color-view.has-eyedropper .el-cp-color-control__left button{display:inline-block}.codemirror-colorpicker.vscode .colorpicker-body .color-view.has-eyedropper .el-cp-color-control__left button svg path{fill:#fff}.codemirror-colorpicker.vscode .colorpicker-body .color-view .color-view-container{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJElEQVQYV2NctWrVfwYkEBYWxojMZ6SDAmT7QGx0K1EcRBsFAADeG/3M/HteAAAAAElFTkSuQmCC") repeat;cursor:pointer;font-size:14px;height:100%;line-height:34px;text-align:center;text-shadow:0 0 3px #535353;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.codemirror-colorpicker.vscode .colorpicker-body .color-view .color-view-container .preview{display:block;height:100%}.codemirror-colorpicker.vscode .colorpicker-body .color-tool{padding:8px}.codemirror-colorpicker.vscode .color{display:inline-block;height:160px;vertical-align:middle;width:240px}.codemirror-colorpicker.vscode .control{display:inline-block;height:160px;padding:0 0 0 4px;vertical-align:middle}.codemirror-colorpicker.vscode .control .hue,.codemirror-colorpicker.vscode .control .opacity{display:inline-block;height:100%;margin:0;padding:0;position:relative;vertical-align:middle;width:30px}.codemirror-colorpicker.vscode .control .hue{padding-left:5px;width:35px}.codemirror-colorpicker.vscode .control .hue>.hue-container{background:-webkit-gradient(linear,left bottom,left top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);border-radius:0;height:100%}.codemirror-colorpicker.vscode .control .opacity>.opacity-container{border-radius:0;height:100%;width:30px}.codemirror-colorpicker.vscode .control .drag-bar,.codemirror-colorpicker.vscode .control .drag-bar2{background-color:transparent;border:1px solid #fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-shadow:0 0 2px 0 #000,inset 0 0 0 0 #000;box-shadow:0 0 2px 0 #000,inset 0 0 0 0 #000;-webkit-box-sizing:border-box;box-sizing:border-box;height:5px;-webkit-transform:translateY(-50%) translateX(-2px);transform:translateY(-50%) translateX(-2px);width:33px}.codemirror-colorpicker.box{border-radius:10px;width:420px}.codemirror-colorpicker.box .colorpicker-body{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:200px 1fr;grid-template-rows:auto;padding:10px 20px 10px 10px}.codemirror-colorpicker.box .colorpicker-body>.color{border-radius:8px;height:100%;overflow:hidden}.codemirror-colorpicker.box .control{padding:0!important}.codemirror-colorpicker.box .control>*{vertical-align:middle}.codemirror-colorpicker.box .control .color-info{display:inline-block;height:30px;position:relative;width:30px}.codemirror-colorpicker.box .control .color-info>.color,.codemirror-colorpicker.box .control .color-info>.empty{border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;position:absolute;width:100%}.codemirror-colorpicker.box .control .color-info>.color{border:1px solid rgba(0,0,0,.1)}.codemirror-colorpicker.box .control>.color,.codemirror-colorpicker.box .control>.empty{top:4px}.codemirror-colorpicker.box .control.has-eyedropper{padding-left:30px}.codemirror-colorpicker.box .control.has-eyedropper .el-cp-color-control__left{display:inline-block;height:30px;left:auto;position:relative;top:auto;width:30px}.codemirror-colorpicker.box .control .hue,.codemirror-colorpicker.box .control .opacity{margin-left:0!important;padding-left:0!important;padding-right:0!important}.codemirror-colorpicker.box .value{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;position:relative}.codemirror-colorpicker.box .value>.value-container{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#000 0,hsla(0,0%,100%,0));border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;height:10px;position:relative;width:100%}.codemirror-colorpicker.box .value>.value-container .drag-bar{border-radius:50%;cursor:pointer;height:12px;left:0;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:12px}.codemirror-colorpicker.box .information{margin-top:6px}.codemirror-colorpicker.box .information .information-change{display:none}.codemirror-colorpicker.box .information>.information-item{margin:0!important;padding:0!important}.codemirror-colorpicker.box .colorsets{border:0;position:relative}.codemirror-colorpicker.box .colorsets .color-list{margin-right:0!important;padding:0!important}.codemirror-colorpicker.box .colorsets .color-list .current-color-sets .color-item{height:20px;margin-bottom:4px!important;margin-right:4px!important;width:20px}.codemirror-colorpicker.box .colorsets .menu{float:none;position:absolute;right:-20px;top:-15px}.codemirror-colorpicker.box .color-chooser .color-chooser-container{left:200px;top:0}.colorsets-contextmenu{background-color:#ececec;border:1px solid #ccc;border-radius:6px;display:none;font-size:13px;list-style:none;padding:4px 0;position:fixed}.colorsets-contextmenu.show{display:inline-block}.colorsets-contextmenu .menu-item{cursor:default;padding:2px 20px}.colorsets-contextmenu .menu-item:hover{background-color:#5ea3fb;color:#fff}.colorsets-contextmenu.small .menu-item.small-hide{display:none}.el-cp-color-eyedropper button{background:none;border:none;border-radius:var(--size-radius);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;font-size:0;height:30px;margin:-4px;outline:none;padding:0;-webkit-transition:opacity var(--speed-focus) ease-out,-webkit-box-shadow var(--speed-focus) ease-out;transition:opacity var(--speed-focus) ease-out,-webkit-box-shadow var(--speed-focus) ease-out;transition:box-shadow var(--speed-focus) ease-out,opacity var(--speed-focus) ease-out;transition:box-shadow var(--speed-focus) ease-out,opacity var(--speed-focus) ease-out,-webkit-box-shadow var(--speed-focus) ease-out;width:30px}.el-cp-color-eyedropper button:focus-visible{-webkit-box-shadow:0 0 0 2px var(--color-key);box-shadow:0 0 0 2px var(--color-key)}.el-cp-color-eyedropper button:active{opacity:.5}.el-cp-color-eyedropper svg{color:var(--color-fill);display:block;margin:0 auto}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid rgba(0,0,0,.3);min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{margin:2em 0;text-align:center}.dropzone .dz-preview{display:inline-block;margin:16px;min-height:100px;position:relative;vertical-align:top}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:#999;background:linear-gradient(180deg,#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{border:none;cursor:pointer;display:block;font-size:14px;text-align:center}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{color:rgba(0,0,0,.9);font-size:13px;left:0;line-height:150%;max-width:100%;min-width:100%;opacity:0;padding:2em 1em;position:absolute;text-align:center;top:0;z-index:20}.dropzone .dz-preview .dz-details .dz-size{font-size:16px;margin-bottom:1em}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,78%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{-webkit-filter:blur(8px);filter:blur(8px);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.dropzone .dz-preview .dz-image{border-radius:20px;display:block;height:120px;overflow:hidden;position:relative;width:120px;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1);opacity:1}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:block;left:50%;margin-left:-27px;margin-top:-27px;opacity:0;pointer-events:none;position:absolute;top:50%;z-index:500}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;height:54px;width:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{background:hsla(0,0%,100%,.9);border-radius:8px;height:16px;left:50%;margin-left:-40px;margin-top:-8px;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;-webkit-transform:scale(1);width:80px;z-index:1000}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);bottom:0;left:0;position:absolute;top:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out;width:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);border-radius:8px;color:#fff;display:block;display:none;font-size:13px;left:-10px;opacity:0;padding:.5em 1.2em;pointer-events:none;position:absolute;top:130px;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;width:140px;z-index:1000}.dropzone .dz-preview .dz-error-message:after{border-bottom:6px solid #be2626;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:64px;position:absolute;top:-6px;width:0}.tooltipped{position:relative}.tooltipped:after{-webkit-font-smoothing:subpixel-antialiased;word-wrap:break-word;background:#1b1f23;border-radius:3px;color:#fff;content:attr(aria-label);font:normal normal 11px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;letter-spacing:normal;padding:.5em .75em;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;white-space:pre;z-index:1000000}.tooltipped:after,.tooltipped:before{display:none;opacity:0;pointer-events:none;position:absolute}.tooltipped:before{border:6px solid transparent;color:#1b1f23;content:"";height:0;width:0;z-index:1000001}@keyframes tooltip-appear{0%{opacity:0}to{opacity:1}}.tooltipped:active:after,.tooltipped:active:before,.tooltipped:focus:after,.tooltipped:focus:before,.tooltipped:hover:after,.tooltipped:hover:before{animation-delay:.4s;animation-duration:.1s;animation-fill-mode:forwards;animation-name:tooltip-appear;animation-timing-function:ease-in;display:inline-block;text-decoration:none}.tooltipped-no-delay:active:after,.tooltipped-no-delay:active:before,.tooltipped-no-delay:focus:after,.tooltipped-no-delay:focus:before,.tooltipped-no-delay:hover:after,.tooltipped-no-delay:hover:before{animation-delay:0s}.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after,.tooltipped-multiline:hover:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{margin-top:6px;right:50%;top:100%}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{border-bottom-color:#1b1f23;bottom:-7px;margin-right:-6px;right:50%;top:auto}.tooltipped-se:after{left:50%;margin-left:-16px;right:auto}.tooltipped-sw:after{margin-right:-16px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{bottom:100%;margin-bottom:6px;right:50%}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{border-top-color:#1b1f23;bottom:auto;margin-right:-6px;right:50%;top:-7px}.tooltipped-ne:after{left:50%;margin-left:-16px;right:auto}.tooltipped-nw:after{margin-right:-16px}.tooltipped-n:after,.tooltipped-s:after{transform:translateX(50%)}.tooltipped-w:after{bottom:50%;margin-right:6px;right:100%;transform:translateY(50%)}.tooltipped-w:before{border-left-color:#1b1f23;bottom:50%;left:-7px;margin-top:-6px;top:50%}.tooltipped-e:after{bottom:50%;left:100%;margin-left:6px;transform:translateY(50%)}.tooltipped-e:before{border-right-color:#1b1f23;bottom:50%;margin-top:-6px;right:-7px;top:50%}.tooltipped-align-right-1:after,.tooltipped-align-right-2:after{margin-right:0;right:0}.tooltipped-align-right-1:before{right:10px}.tooltipped-align-right-2:before{right:15px}.tooltipped-align-left-1:after,.tooltipped-align-left-2:after{left:0;margin-left:0}.tooltipped-align-left-1:before{left:5px}.tooltipped-align-left-2:before{left:10px}.tooltipped-multiline:after{word-wrap:break-word;border-collapse:separate;max-width:250px;white-space:pre-line;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tooltipped-multiline.tooltipped-n:after,.tooltipped-multiline.tooltipped-s:after{left:50%;right:auto;transform:translateX(-50%)}.tooltipped-multiline.tooltipped-e:after,.tooltipped-multiline.tooltipped-w:after{right:100%}@media screen and (min-width:0\0){.tooltipped-multiline:after{width:250px}}.tooltipped-sticky:after,.tooltipped-sticky:before{display:inline-block}.tooltipped-sticky.tooltipped-multiline:after{display:table-cell}.cm-s-p5-light{background-color:#fbfbfb;color:#333}.cm-s-p5-light span .cm-comment{color:#747474}.cm-s-p5-light span .cm-def{color:#0b7ca9}.cm-s-p5-light span .cm-string{color:#47820a}.cm-s-p5-light span .cm-string-2{color:#a06801}.cm-s-p5-light span .cm-number{color:#333}.cm-s-p5-light .cm-keyword{color:#7a5a3a}.cm-s-p5-light span .cm-variable{color:#0b7ca9}.cm-s-p5-light span .cm-property,.cm-s-p5-light span .cm-variable2{color:#333}.cm-s-p5-light span .cm-atom{color:#d52889}.cm-s-p5-light span .cm-operator{color:#7a5a3a}.cm-s-p5-light .cm-linenumber{color:#b5b5b5}.cm-s-p5-light .CodeMirror-focused .CodeMirror-selected,.cm-s-p5-light .CodeMirror-selected{background:#d9d9d9}.cm-s-p5-light .CodeMirror-line::selection,.cm-s-p5-light .CodeMirror-line>span::selection,.cm-s-p5-light .CodeMirror-line>span>span::selection{background:#d9d9d9}.cm-s-p5-light .CodeMirror-line::-moz-selection,.cm-s-p5-light .CodeMirror-line>span::-moz-selection,.cm-s-p5-light .CodeMirror-line>span>span::-moz-selection{background:#d9d9d9}.cm-s-p5-light .CodeMirror-activeline-background{background-color:#f0f0f0}.cm-s-p5-light .CodeMirror-activeline-gutter{background-color:#f0f0f0;border-right:1px solid #d9d9d9}.cm-s-p5-light .cm-error{color:red}.cm-s-p5-light span .CodeMirror-matchingbracket{color:#333!important;outline:1px solid #666;outline-offset:1px}.cm-s-p5-light span .cm-qualifier{color:#0b7ca9}.cm-s-p5-light span .cm-tag{color:#d52889}.cm-s-p5-light span .cm-builtin{color:#0b7ca9}.cm-s-p5-light span .cm-attribute{color:#333}.cm-s-p5-light .cm-p5-function{color:#0b7ca9;font-weight:700}.cm-s-p5-light .cm-p5-variable{color:#d52889}.cm-s-p5-light .CodeMirror-foldmarker{background-color:#333;color:#fff}.cm-s-p5-light .CodeMirror-cursor{border-left:1px solid #333}.cm-s-p5-light .cm-searching{background-color:rgba(237,34,93,.502)}.cm-s-p5-dark{background-color:#1c1c1c;color:#fdfdfd}.cm-s-p5-dark span.cm-comment{color:#9b9b9b}.cm-s-p5-dark span.cm-def{color:#0f9dd7}.cm-s-p5-dark span.cm-string{color:#58a10b}.cm-s-p5-dark span.cm-string-2{color:#e90}.cm-s-p5-dark span.cm-number{color:#fdfdfd}.cm-s-p5-dark span.cm-keyword{color:#b58318}.cm-s-p5-dark span.cm-variable{color:#0f9dd7}.cm-s-p5-dark span.cm-property,.cm-s-p5-dark span.cm-variable-2{color:#fdfdfd}.cm-s-p5-dark span.cm-atom{color:#de4a9b}.cm-s-p5-dark span.cm-operator{color:#fdfdfd}.cm-s-p5-dark .cm-linenumber{color:#b5b5b5}.cm-s-p5-dark .CodeMirror-focused .CodeMirror-selected,.cm-s-p5-dark .CodeMirror-selected{background:#4d4d4d}.cm-s-p5-dark .CodeMirror-line::selection,.cm-s-p5-dark .CodeMirror-line>span::selection,.cm-s-p5-dark .CodeMirror-line>span>span::selection{background:#4d4d4d}.cm-s-p5-dark .CodeMirror-line::-moz-selection,.cm-s-p5-dark .CodeMirror-line>span::-moz-selection,.cm-s-p5-dark .CodeMirror-line>span>span::-moz-selection{background:#4d4d4d}.cm-s-p5-dark .CodeMirror-activeline-background{background-color:#333}.cm-s-p5-dark .CodeMirror-activeline-gutter{background-color:#333;border-right:1px solid #666}.cm-s-p5-dark span.CodeMirror-matchingbracket{color:#fdfdfd!important;outline:1px solid #9b9b9b;outline-offset:1px}.cm-s-p5-dark span.cm-qualifier{color:#0f9dd7}.cm-s-p5-dark span.cm-tag{color:#de4a9b}.cm-s-p5-dark span.cm-error{color:#df3a3d}.cm-s-p5-dark span.cm-builtin{color:#0f9dd7;font-weight:700}.cm-s-p5-dark span.cm-attribute{color:#0f9dd7}.cm-s-p5-dark .cm-p5-function{color:#0f9dd7;font-weight:700!important}.cm-s-p5-dark .cm-p5-variable{color:#de4a9b;font-weight:700}.cm-s-p5-dark .CodeMirror-foldmarker{background-color:#fff;color:#333}.cm-s-p5-dark .CodeMirror-cursor{border-left:1px solid #fdfdfd}.cm-s-p5-dark .cm-searching{background-color:rgba(237,34,93,.502)}.cm-s-p5-contrast{background-color:#1c1c1c;color:#fdfdfd}.cm-s-p5-contrast span .cm-comment{color:#c1c1c1}.cm-s-p5-contrast span .cm-def{color:aqua}.cm-s-p5-contrast span .cm-string,.cm-s-p5-contrast span .cm-string-2{color:#2de9b6}.cm-s-p5-contrast span .cm-number{color:#ffa9d9}.cm-s-p5-contrast span .cm-keyword{color:#f5dc23}.cm-s-p5-contrast span .cm-property,.cm-s-p5-contrast span .cm-variable,.cm-s-p5-contrast span .cm-variable-2{color:#fdfdfd}.cm-s-p5-contrast span .cm-atom{color:#ffa9d9}.cm-s-p5-contrast span .cm-operator{color:#c1c1c1}.cm-s-p5-contrast .cm-linenumber{color:#fdfdfd}.cm-s-p5-contrast .CodeMirror-focused .CodeMirror-selected,.cm-s-p5-contrast .CodeMirror-selected{background:#666}.cm-s-p5-contrast .CodeMirror-line::selection,.cm-s-p5-contrast .CodeMirror-line>span::selection,.cm-s-p5-contrast .CodeMirror-line>span>span::selection{background:#666}.cm-s-p5-contrast .CodeMirror-line::-moz-selection,.cm-s-p5-contrast .CodeMirror-line>span::-moz-selection,.cm-s-p5-contrast .CodeMirror-line>span>span::-moz-selection{background:#666}.cm-s-p5-contrast .CodeMirror-activeline-background{background-color:#333}.cm-s-p5-contrast .CodeMirror-activeline-gutter{background-color:#333;border-right:1px solid #666}.cm-s-p5-contrast .cm-error{color:red}.cm-s-p5-contrast span .CodeMirror-matchingbracket{color:#fdfdfd!important;outline:1px solid #c1c1c1;outline-offset:1px}.cm-s-p5-contrast span .cm-qualifier{color:#f5dc23}.cm-s-p5-contrast span .cm-tag{color:#ffa95d}.cm-s-p5-contrast span .cm-builtin{color:#f5dc23}.cm-s-p5-contrast span .cm-attribute{color:#fdfdfd}.cm-s-p5-contrast .cm-p5-function{color:aqua}.cm-s-p5-contrast .cm-p5-variable{color:#ffa9d9;font-weight:700}.cm-s-p5-contrast .CodeMirror-foldmarker{background-color:#fff;color:#333}.cm-s-p5-contrast .CodeMirror-cursor{border-left:1px solid #fdfdfd}.cm-s-p5-contrast .cm-searching{background-color:#4d4d4d}.cm-s-p5-contrast .cm-searching.CodeMirror-selectedtext{outline:.0833333333rem solid #fdfdfd}.account-settings__container{min-height:100%}.light .account-settings__container{background-color:#fbfbfb;color:#333}.contrast .account-settings__container,.dark .account-settings__container{background-color:#1c1c1c;color:#fff}@media(max-width:770px){.account-settings__container .account-settings__header{display:none}}.account-settings{align-self:center;margin:0 auto;max-width:58.3333333333rem;padding:0 .8333333333rem}.account__tabs{padding-top:1.6666666667rem}.account__social-text{padding-bottom:1.25rem}.account__social-stack{display:flex}@media(max-width:770px){.account__social-stack{align-items:center;flex-direction:column;gap:1.25rem}.account__social-stack a,.account__social-stack button{margin-right:0;width:100%!important}}.account__social-stack>*{margin-right:1.25rem}.api-key-form__summary{padding-top:2.0833333333rem}.api-key-form__section{padding-bottom:1.25rem}.api-key-form__title{font-size:1.75rem;font-weight:700;padding:1.25rem 0}.api-key-list{border-collapse:collapse;display:block;max-width:900px;table-layout:fixed}.api-key-list thead tr th{width:30%}.api-key-list thead tr th:last-child{width:10%}.api-key-list th{padding:.4166666667rem}.api-key-list td{padding:1.25rem .4166666667rem}.light .api-key-list tbody tr:nth-child(odd){background:#d9d9d9}.contrast .api-key-list tbody tr:nth-child(odd),.dark .api-key-list tbody tr:nth-child(odd){background:#333}.api-key-list__action{text-align:center}.api-key-list__delete-button{height:1.6666666667rem;text-align:center;width:1.6666666667rem}.light .api-key-list__delete-button{background-color:transparent;border:none;cursor:pointer;left:0;padding:0;position:static;top:0}.light .api-key-list__delete-button g,.light .api-key-list__delete-button path{fill:#747474;opacity:1}.dark .api-key-list__delete-button{background-color:transparent;border:none;cursor:pointer;left:0;padding:0;position:static;top:0}.dark .api-key-list__delete-button g,.dark .api-key-list__delete-button path{fill:#a6a6a6;opacity:1}.contrast .api-key-list__delete-button{background-color:transparent;border:none;cursor:pointer;left:0;padding:0;position:static;top:0}.contrast .api-key-list__delete-button g,.contrast .api-key-list__delete-button path{fill:#d9d9d9;opacity:1}.light .api-key-list__delete-button:hover g,.light .api-key-list__delete-button:hover path{fill:#1c1c1c;opacity:1}.dark .api-key-list__delete-button:hover g,.dark .api-key-list__delete-button:hover path{fill:#fff;opacity:1}.contrast .api-key-list__delete-button:hover g,.contrast .api-key-list__delete-button:hover path{fill:#f5dc23;opacity:1}.api-key-form__new-token__title{font-size:1.5rem;font-weight:700;margin-bottom:.8333333333rem}.api-key-form__new-token__info{padding:.8333333333rem 0}.CodeMirror{font-family:Inconsolata,monospace;height:100%}.CodeMirror-linenumbers{padding-right:.8333333333rem}.CodeMirror-linenumber{left:-.25rem!important;width:2.6666666667rem}.light .CodeMirror-linenumber{color:#666}.dark .CodeMirror-linenumber{color:#a6a6a6}.contrast .CodeMirror-linenumber{color:#f0f0f0}.CodeMirror-lines{padding-top:2.0833333333rem}pre.CodeMirror-line{padding-left:.4166666667rem}.CodeMirror-gutter-wrapper{bottom:0;right:100%;top:0}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-multiple,.CodeMirror-lint-marker-warning{background-image:none;height:100%;position:absolute;right:100%;width:4.0833333333rem}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{background-image:none;padding-left:inherit}.CodeMirror-lint-marker-warning{background-color:#ffbe05}.CodeMirror-lint-marker-error{background-color:#ff5f52}.CodeMirror-gutter-elt:not(.CodeMirror-linenumber){height:100%;left:49px!important;opacity:.2;width:4.0833333333rem!important}.CodeMirror-lint-tooltip{border-radius:2px;font-family:Montserrat,sans-serif}.light .CodeMirror-lint-tooltip{background-color:#f0f0f0;border:1px solid #a6a6a6;box-shadow:0 12px 12px rgba(0,0,0,.16);color:#333}.contrast .CodeMirror-lint-tooltip,.dark .CodeMirror-lint-tooltip{background-color:#333;border:1px solid #666;box-shadow:0 12px 12px rgba(0,0,0,.16);color:#fff}.CodeMirror-gutters{width:4rem}.light .CodeMirror-gutters{background-color:#fbfbfb;border-color:#d9d9d9}.contrast .CodeMirror-gutters,.dark .CodeMirror-gutters{background-color:#1c1c1c;border-color:#666}.CodeMirror-dialog{border-radius:2px;font-family:Montserrat,sans-serif;left:50%;margin-left:-23rem;padding:.6666666667rem .8333333333rem .4166666667rem .75rem;position:fixed;top:0;width:580px;z-index:10}@media(max-width:770px){.CodeMirror-dialog{left:0;margin-left:0;right:0;width:100%}}.light .CodeMirror-dialog{background-color:#f0f0f0;border:.5px solid #a6a6a6;box-shadow:0 12px 12px 0 rgba(0,0,0,.16)}.contrast .CodeMirror-dialog,.dark .CodeMirror-dialog{background-color:#333;border:.5px solid #666;box-shadow:0 12px 12px 0 rgba(0,0,0,.16)}.CodeMirror-find-popup-container{display:flex;flex-wrap:wrap;justify-content:space-between}.Toggle-replace-btn-div{height:3.3333333333rem;padding:0}.Toggle-replace-btn-div>button{height:100%;width:100%}.CodeMirror-search-results{font-size:1rem;margin:0 1.6666666667rem;width:6.25rem}.CodeMirror-find-controls{align-items:center;display:flex;height:2.9166666667rem;justify-content:space-between;width:100%}.CodeMirror-search-inputs{margin-left:10px;width:30%}.CodeMirror-replace-div{align-items:center;display:flex;justify-content:flex-start}.CodeMirror-search-controls{align-items:flex-end;display:flex;flex-wrap:wrap-reverse;justify-content:flex-start;width:60%}.CodeMirror-replace-controls{display:flex;margin-left:.8333333333rem}.CodeMirror-replace-options{align-items:center;display:flex;height:5.4166666667rem;justify-content:center;width:46rem}.CodeMirror-replace-options button{width:16.6666666667rem}.CodeMirror-search-title{display:block;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.CodeMirror-search-field{display:block;margin-bottom:.3333333333rem;max-width:13.8333333333rem;width:100%}.light .CodeMirror-search-field{background-color:#fff;border:.5px solid #a6a6a6;color:#333}.light .CodeMirror-search-field::placeholder{color:#666}.dark .CodeMirror-search-field{background-color:#4d4d4d;border:.5px solid #666;color:#fff}.dark .CodeMirror-search-field::placeholder{color:#a6a6a6}.contrast .CodeMirror-search-field{background-color:#4d4d4d;border:.5px solid #666;color:#fff}.contrast .CodeMirror-search-field::placeholder{color:#f0f0f0}.CodeMirror-search-nav{align-items:center;display:flex}.CodeMirror-search-count{display:block;height:1.6666666667rem;text-align:right}.CodeMirror-search-actions{display:flex;justify-content:space-between}.CodeMirror-search-modifiers{align-items:center;display:flex;justify-content:flex-end;margin-left:.8333333333rem}@media(max-width:579px){.CodeMirror-search-modifiers{display:none}}.CodeMirror-case-button,.CodeMirror-regexp-button,.CodeMirror-word-button{height:2.9166666667rem;white-space:nowrap;width:2.9166666667rem;word-break:keep-all}.light .CodeMirror-case-button,.light .CodeMirror-regexp-button,.light .CodeMirror-word-button{border:2px solid transparent;padding:.1666666667rem .5833333333rem}.light .CodeMirror-case-button:hover,.light .CodeMirror-regexp-button:hover,.light .CodeMirror-word-button:hover{border-color:#a6a6a6}.dark .CodeMirror-case-button,.dark .CodeMirror-regexp-button,.dark .CodeMirror-word-button{border:2px solid transparent;padding:.1666666667rem .5833333333rem}.dark .CodeMirror-case-button:hover,.dark .CodeMirror-regexp-button:hover,.dark .CodeMirror-word-button:hover{border-color:#666}.contrast .CodeMirror-case-button,.contrast .CodeMirror-regexp-button,.contrast .CodeMirror-word-button{border:2px solid transparent;padding:.1666666667rem .5833333333rem}.contrast .CodeMirror-case-button:hover,.contrast .CodeMirror-regexp-button:hover,.contrast .CodeMirror-word-button:hover{border-color:#666}.CodeMirror-case-button+.CodeMirror-case-button,.CodeMirror-case-button+.CodeMirror-regexp-button,.CodeMirror-case-button+.CodeMirror-word-button,.CodeMirror-regexp-button+.CodeMirror-case-button,.CodeMirror-regexp-button+.CodeMirror-regexp-button,.CodeMirror-regexp-button+.CodeMirror-word-button,.CodeMirror-word-button+.CodeMirror-case-button,.CodeMirror-word-button+.CodeMirror-regexp-button,.CodeMirror-word-button+.CodeMirror-word-button{margin-left:.25rem}.light [aria-checked=true]{background-color:#d9d9d9;border-color:#a6a6a6;color:#1c1c1c}.dark [aria-checked=true]{background-color:#4d4d4d;border-color:#666;color:#fff}.contrast [aria-checked=true]{background-color:#4d4d4d;border-color:#666;color:#f5dc23}.CodeMirror-search-button{margin-right:.8333333333rem}.CodeMirror-search-match{background:gold;border-bottom:.0833333333rem solid orange;border-top:.0833333333rem solid orange;box-sizing:border-box;opacity:.5}.CodeMirror-close-button-container{align-items:center;display:flex}.CodeMirror-foldmarker{color:#fff;cursor:pointer;font-family:arial;font-weight:700;line-height:.3;opacity:.75;text-shadow:-1px 0 #ed225d,0 1px #ed225d,1px 0 #ed225d,0 -1px #ed225d}.CodeMirror-foldgutter{width:2.7em}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{cursor:pointer;line-height:1;padding-bottom:.4em;text-align:right}.CodeMirror-foldgutter-open:after{content:"▾"}.CodeMirror-foldgutter-folded:after{content:"▸"}.CodeMirror-foldgutter-folded,.CodeMirror-foldgutter-open{position:absolute;right:100%}.light .CodeMirror-foldgutter-open:after{background-image:url(/86cc3cd3afc927fff132.svg?byUrl)}.contrast .CodeMirror-foldgutter-open:after,.dark .CodeMirror-foldgutter-open:after{background-image:url(/88d834a9ac41e4bfeba1.svg?byUrl)}.light .CodeMirror-foldgutter-folded:after{background-image:url(/c1d40d6a092fc4020ae5.svg?byUrl)}.contrast .CodeMirror-foldgutter-folded:after,.dark .CodeMirror-foldgutter-folded:after{background-image:url(/fd8a112f0d2b0bfbaa92.svg?byUrl)}.CodeMirror-foldgutter-folded:after,.CodeMirror-foldgutter-open:after{background-position:50%;background-repeat:no-repeat;background-size:10px 10px;content:"";padding-left:15px}.CodeMirror-foldmarker{border-radius:5px;display:inline-block;font-family:serif;font-weight:400;height:.85em;line-height:.7;opacity:1;padding:0 .4166666667rem;text-shadow:none;vertical-align:middle}.line-runtime-error+.CodeMirror-activeline-gutter{background-color:#ff5f52;opacity:.3}.line-runtime-error{background-color:#ff5f52!important;opacity:.3}.editor-holder{height:calc(100% - 2.41667rem);position:absolute;width:100%}.light .editor-holder{border:1px solid #d9d9d9}.contrast .editor-holder,.dark .editor-holder{border:1px solid #666}.editor-holder.editor-holder--hidden .CodeMirror{display:none}.editor__file-name,.editor__header{height:2.4166666667rem}.editor__file-name{display:flex;font-size:1rem;justify-content:space-between;padding-left:4.6666666667rem;padding-right:14rem;padding-top:.5833333333rem}.light .editor__file-name{color:#333}.contrast .editor__file-name,.dark .editor__file-name{color:#fff}.editor__library-version{display:flex;height:2.4166666667rem;justify-content:flex-end;position:absolute;right:0;top:0;width:14rem}.light .editor__library-version{color:#333}.contrast .editor__library-version,.dark .editor__library-version{color:#fff}.editor__unsaved-changes{margin-left:.1666666667rem}.emmet-abbreviation-preview{position:absolute}.light .emmet-abbreviation-preview{background:#fbfbfb}.contrast .emmet-abbreviation-preview,.dark .emmet-abbreviation-preview{background:#1c1c1c}.emmet-abbreviation-preview .CodeMirror-lines{padding:0}.emmet-abbreviation-preview .CodeMirror{border:none;height:auto;max-height:25rem;max-width:33.3333333333rem}.emmet-abbreviation-preview.has-error .CodeMirror,.emmet-abbreviation-preview:not(.has-error) .emmet-abbreviation-preview-error{display:none}.emmet-abbreviation-preview .CodeMirror-cursors{visibility:hidden!important}.emmet-abbreviation-preview .emmet-error-snippet-message{padding:5px}.emmet-close-tag,.emmet-open-tag{text-decoration:underline}.CodeMirror-hints{border:.0833333333rem solid #a6a6a6;box-shadow:0 0 1.5rem 0 rgba(0,0,0,.16);font-family:Inconsolata,monospace;font-size:100%;list-style:none;margin:0;max-height:20rem;overflow:hidden;overflow-y:auto;padding:0;position:absolute;transform-origin:top left;width:18rem;z-index:10}.light .CodeMirror-hints{background:#fff}.light .CodeMirror-hints .CodeMirror-hint{border-bottom:.0833333333rem solid #fff;color:#333}.light .CodeMirror-hints .hint-name{height:100%}.light .CodeMirror-hints .fun-name,.light .CodeMirror-hints .obj-name{color:#0b7ca9}.light .CodeMirror-hints .boolean-name,.light .CodeMirror-hints .var-name{color:#d52889}.light .CodeMirror-hints .keyword-name{color:#7a5a3a}.light .CodeMirror-hints .hint-type{color:#4d4d4d;margin-right:.8333333333rem}.light .CodeMirror-hints a{background:rgba(237,34,93,.867);color:#fff}.light .CodeMirror-hints a.focused-hint-link,.light .CodeMirror-hints a:active,.light .CodeMirror-hints a:hover{background:#f10046}.light .CodeMirror-hints a.focused-hint-link{outline:.25rem solid #666;outline-offset:-.25rem}.light .CodeMirror-hints .no-link-placeholder{background:#d9d9d9;pointer-events:none}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused){background:#747474;outline:none;outline-offset:0}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-name{color:#fff}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .fun-name,.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .obj-name{background-color:#0b7ca9}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .boolean-name,.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .var-name{background-color:#d52889}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .keyword-name{background-color:#7a5a3a}.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-type,.light .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .plain-hint-item{color:#fff}.light .CodeMirror-hints .CodeMirror-hint:hover:not(.CodeMirror-hint-active){background:#f4f4f4}.dark .CodeMirror-hints{background:#1c1c1c}.dark .CodeMirror-hints .CodeMirror-hint{border-bottom:.0833333333rem solid #1c1c1c;color:#f0f0f0}.dark .CodeMirror-hints .hint-name{height:100%}.dark .CodeMirror-hints .fun-name,.dark .CodeMirror-hints .obj-name{color:#0f9dd7}.dark .CodeMirror-hints .boolean-name,.dark .CodeMirror-hints .var-name{color:#de4a9b}.dark .CodeMirror-hints .keyword-name{color:#b58318}.dark .CodeMirror-hints .hint-type{color:#f0f0f0;margin-right:.8333333333rem}.dark .CodeMirror-hints a{background:rgba(237,34,93,.867);color:#fff}.dark .CodeMirror-hints a.focused-hint-link,.dark .CodeMirror-hints a:active,.dark .CodeMirror-hints a:hover{background:#f10046}.dark .CodeMirror-hints a.focused-hint-link{outline:.25rem solid #cfcfcf;outline-offset:-.25rem}.dark .CodeMirror-hints .no-link-placeholder{background:#4d4d4d;pointer-events:none}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused){background:#cfcfcf;outline:none;outline-offset:0}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-name{color:#1c1c1c}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .fun-name,.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .obj-name{background-color:#0f9dd7}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .boolean-name,.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .var-name{background-color:#de4a9b}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .keyword-name{background-color:#b58318}.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-type,.dark .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .plain-hint-item{color:#1c1c1c}.dark .CodeMirror-hints .CodeMirror-hint:hover:not(.CodeMirror-hint-active){background:#4d4d4d}.contrast .CodeMirror-hints{background:#000}.contrast .CodeMirror-hints .CodeMirror-hint{border-bottom:.0833333333rem solid #4d4d4d;color:#d9d9d9}.contrast .CodeMirror-hints .hint-name{height:100%}.contrast .CodeMirror-hints .fun-name,.contrast .CodeMirror-hints .obj-name{color:aqua}.contrast .CodeMirror-hints .boolean-name,.contrast .CodeMirror-hints .var-name{color:#ffa9d9}.contrast .CodeMirror-hints .keyword-name{color:#f5dc23}.contrast .CodeMirror-hints .hint-type{color:#a6a6a6;margin-right:.8333333333rem}.contrast .CodeMirror-hints a{background:rgba(245,220,35,.867);color:#1c1c1c}.contrast .CodeMirror-hints a.focused-hint-link,.contrast .CodeMirror-hints a:active,.contrast .CodeMirror-hints a:hover{background:#f5dc23}.contrast .CodeMirror-hints a.focused-hint-link{outline:.25rem solid #fbfbfb;outline-offset:-.25rem}.contrast .CodeMirror-hints .no-link-placeholder{background:#4d4d4d;pointer-events:none}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused){background:unset;outline:2px solid #fbfbfb;outline-offset:-2px}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-name{color:#fbfbfb}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .fun-name,.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .obj-name{background-color:aqua}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .boolean-name,.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .var-name{background-color:#ffa9d9}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .keyword-name{background-color:#f5dc23}.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .hint-type,.contrast .CodeMirror-hints li.CodeMirror-hint-active:not(.unfocused) .plain-hint-item{color:#fbfbfb}.contrast .CodeMirror-hints .CodeMirror-hint:hover:not(.CodeMirror-hint-active){background:#333}.CodeMirror-hints .CodeMirror-hint{align-items:center;cursor:pointer;display:flex;height:2rem;justify-content:space-between;margin:0;padding:0;position:relative;white-space:pre}.CodeMirror-hints .CodeMirror-hint:has(.focused-hint-link){z-index:999}.CodeMirror-hints .CodeMirror-hint:last-child,.CodeMirror-hints .CodeMirror-hint:only-child{border-bottom:none!important}.CodeMirror-hints .CodeMirror-hint p{display:flex;height:100%;width:100%}.CodeMirror-hints .CodeMirror-hint .hint-name,.CodeMirror-hints .CodeMirror-hint .plain-hint-item{align-items:center;display:flex;font-size:1.2rem;font-weight:700;line-height:100%;padding:0 .5rem;width:min-content}.CodeMirror-hints .CodeMirror-hint .hint-type{font-size:1rem;font-weight:400;line-height:100%;margin:.5rem 2.4rem .5rem auto}.CodeMirror-hints .CodeMirror-hint .no-link-placeholder,.CodeMirror-hints .CodeMirror-hint a{font-size:1.2rem;height:100%;line-height:100%;margin:0;outline:none;padding-top:.4rem;position:absolute;right:0;text-align:center;top:0;width:1.91667rem;z-index:1}.CodeMirror-hints .CodeMirror-hint a:active,.CodeMirror-hints .CodeMirror-hint a:focus{outline:0}.CodeMirror-widget{line-height:inherit}.light .CodeMirror-widget .autocomplete-inline-hinter{pointer-events:none}.light .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion{color:#747474;font-style:italic}.light .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion-light{color:#a6a6a6;font-style:italic}.dark .CodeMirror-widget .autocomplete-inline-hinter{pointer-events:none}.dark .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion{color:#cfcfcf;font-style:italic}.dark .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion-light{color:#747474;font-style:italic}.contrast .CodeMirror-widget .autocomplete-inline-hinter{pointer-events:none}.contrast .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion{color:#cfcfcf;font-style:italic}.contrast .CodeMirror-widget .autocomplete-inline-hinter .inline-hinter-suggestion-light{color:#747474;font-style:italic}@keyframes inline-hint-caret-blink{50%{border-color:transparent}}.nav{display:flex;flex-direction:row;height:3.5rem;justify-content:space-between;width:100%}.nav button{padding:0}.nav__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.light .nav__header{border-bottom:1px dashed #a6a6a6}.contrast .nav__header,.dark .nav__header{border-bottom:1px dashed #666}.nav__menubar{display:flex;flex-direction:row;justify-content:space-between;width:100%}.nav__items-left,.nav__items-right{align-items:center;display:flex;flex-direction:row;height:100%;list-style:none}.preview-nav__editor-svg{background-color:transparent;border:none;cursor:pointer;padding:0}.light .preview-nav__editor-svg{color:#747474}.light .preview-nav__editor-svg g,.light .preview-nav__editor-svg path,.light .preview-nav__editor-svg polygon{fill:#747474;opacity:1}.light .preview-nav__editor-svg:hover{color:#1c1c1c}.light .preview-nav__editor-svg:hover g,.light .preview-nav__editor-svg:hover path,.light .preview-nav__editor-svg:hover polygon{fill:#1c1c1c;opacity:1}.dark .preview-nav__editor-svg{color:#a6a6a6}.dark .preview-nav__editor-svg g,.dark .preview-nav__editor-svg path,.dark .preview-nav__editor-svg polygon{fill:#a6a6a6;opacity:1}.dark .preview-nav__editor-svg:hover{color:#fff}.dark .preview-nav__editor-svg:hover g,.dark .preview-nav__editor-svg:hover path,.dark .preview-nav__editor-svg:hover polygon{fill:#fff;opacity:1}.contrast .preview-nav__editor-svg{color:#d9d9d9}.contrast .preview-nav__editor-svg g,.contrast .preview-nav__editor-svg path,.contrast .preview-nav__editor-svg polygon{fill:#d9d9d9;opacity:1}.contrast .preview-nav__editor-svg:hover{color:#f5dc23}.contrast .preview-nav__editor-svg:hover g,.contrast .preview-nav__editor-svg:hover path,.contrast .preview-nav__editor-svg:hover polygon{fill:#f5dc23;opacity:1}.nav__item{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.nav__item button{padding:1rem .8333333333rem}.dark .nav__item button:focus,.light .nav__item button:focus{background-color:#ed225d}.contrast .nav__item button:focus{background-color:#f5dc23}.dark .nav__item button:focus .nav__item-header,.light .nav__item button:focus .nav__item-header{color:#fff}.contrast .nav__item button:focus .nav__item-header{color:#333}.dark .nav__item button:focus .nav__item-header-triangle path,.dark .nav__item button:focus .nav__item-header-triangle polygon,.light .nav__item button:focus .nav__item-header-triangle path,.light .nav__item button:focus .nav__item-header-triangle polygon{fill:#fff}.contrast .nav__item button:focus .nav__item-header-triangle path,.contrast .nav__item button:focus .nav__item-header-triangle polygon{fill:#333}.dark .nav__dropdown-item a:focus,.dark .nav__dropdown-item button:focus,.light .nav__dropdown-item a:focus,.light .nav__dropdown-item button:focus{background-color:#ed225d;color:#fff}.contrast .nav__dropdown-item a:focus,.contrast .nav__dropdown-item button:focus{background-color:#f5dc23;color:#333}.dark .nav__dropdown-item a:focus .nav__keyboard-shortcut,.dark .nav__dropdown-item button:focus .nav__keyboard-shortcut,.light .nav__dropdown-item a:focus .nav__keyboard-shortcut,.light .nav__dropdown-item button:focus .nav__keyboard-shortcut{color:#fff}.contrast .nav__dropdown-item a:focus .nav__keyboard-shortcut,.contrast .nav__dropdown-item button:focus .nav__keyboard-shortcut{color:#333}.light .nav__dropdown-item.nav__dropdown-item--disabled a,.light .nav__dropdown-item.nav__dropdown-item--disabled a:hover,.light .nav__dropdown-item.nav__dropdown-item--disabled button,.light .nav__dropdown-item.nav__dropdown-item--disabled button:hover{color:#747474}.dark .nav__dropdown-item.nav__dropdown-item--disabled a,.dark .nav__dropdown-item.nav__dropdown-item--disabled a:hover,.dark .nav__dropdown-item.nav__dropdown-item--disabled button,.dark .nav__dropdown-item.nav__dropdown-item--disabled button:hover{color:#a6a6a6}.contrast .nav__dropdown-item.nav__dropdown-item--disabled a,.contrast .nav__dropdown-item.nav__dropdown-item--disabled a:hover,.contrast .nav__dropdown-item.nav__dropdown-item--disabled button,.contrast .nav__dropdown-item.nav__dropdown-item--disabled button:hover{color:#f0f0f0}.light .nav__dropdown-item.nav__dropdown-item--disabled a .nav__keyboard-shortcut,.light .nav__dropdown-item.nav__dropdown-item--disabled a:hover .nav__keyboard-shortcut,.light .nav__dropdown-item.nav__dropdown-item--disabled button .nav__keyboard-shortcut,.light .nav__dropdown-item.nav__dropdown-item--disabled button:hover .nav__keyboard-shortcut{color:#747474}.dark .nav__dropdown-item.nav__dropdown-item--disabled a .nav__keyboard-shortcut,.dark .nav__dropdown-item.nav__dropdown-item--disabled a:hover .nav__keyboard-shortcut,.dark .nav__dropdown-item.nav__dropdown-item--disabled button .nav__keyboard-shortcut,.dark .nav__dropdown-item.nav__dropdown-item--disabled button:hover .nav__keyboard-shortcut{color:#a6a6a6}.contrast .nav__dropdown-item.nav__dropdown-item--disabled a .nav__keyboard-shortcut,.contrast .nav__dropdown-item.nav__dropdown-item--disabled a:hover .nav__keyboard-shortcut,.contrast .nav__dropdown-item.nav__dropdown-item--disabled button .nav__keyboard-shortcut,.contrast .nav__dropdown-item.nav__dropdown-item--disabled button:hover .nav__keyboard-shortcut{color:#f0f0f0}.nav__item--no-icon{padding-left:1.25rem}.light .nav__item-header-triangle path,.light .nav__item-header-triangle polygon{fill:#747474}.dark .nav__item-header-triangle path,.dark .nav__item-header-triangle polygon{fill:#a6a6a6}.contrast .nav__item-header-triangle path,.contrast .nav__item-header-triangle polygon{fill:#d9d9d9}.dark .nav__item:hover,.light .nav__item:hover{background-color:#ed225d}.contrast .nav__item:hover{background-color:#f5dc23}.dark .nav__item:hover .nav__item-header,.light .nav__item:hover .nav__item-header{color:#fff}.contrast .nav__item:hover .nav__item-header{color:#333}.dark .nav__item:hover g,.dark .nav__item:hover path,.light .nav__item:hover g,.light .nav__item:hover path{fill:#ed225d}.contrast .nav__item:hover g,.contrast .nav__item:hover path{fill:#f5dc23}.dark .nav__item:hover .nav__item-header-triangle path,.dark .nav__item:hover .nav__item-header-triangle polygon,.light .nav__item:hover .nav__item-header-triangle path,.light .nav__item:hover .nav__item-header-triangle polygon{fill:#fff}.contrast .nav__item:hover .nav__item-header-triangle path,.contrast .nav__item:hover .nav__item-header-triangle polygon{fill:#333}.dark .nav__item-header:hover,.light .nav__item-header:hover{color:#ed225d}.contrast .nav__item-header:hover{color:#f5dc23}.dark .nav__item-header:hover g,.dark .nav__item-header:hover path,.light .nav__item-header:hover g,.light .nav__item-header:hover path{fill:#ed225d}.contrast .nav__item-header:hover g,.contrast .nav__item-header:hover path{fill:#f5dc23}.dark .nav__dropdown,.light .nav__dropdown{color:#ed225d}.contrast .nav__dropdown{color:#f5dc23}.nav__item-header-triangle{margin-left:.4166666667rem}.nav__dropdown{display:none;max-height:60vh;overflow-y:auto}.nav__item--open .nav__dropdown{display:flex}.nav__items-right{padding-right:1.6666666667rem}.nav__items-right .nav__dropdown{width:10.4166666667rem}.light .nav__item-spacer{color:#666;margin-left:.6666666667rem}.dark .nav__item-spacer{color:#a6a6a6;margin-left:.6666666667rem}.contrast .nav__item-spacer{color:#f0f0f0;margin-left:.6666666667rem}.light .nav__item-or{color:#666}.dark .nav__item-or{color:#a6a6a6}.contrast .nav__item-or{color:#f0f0f0}.nav__auth-button{padding:.8333333333rem}.nav__dropdown-item a,.nav__dropdown-item button{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.nav__item-logo{height:3.5rem;position:relative;width:4.6666666667rem}.nav__item-logo span{position:absolute}.dark .svg__logo,.light .svg__logo{background-color:#ed225d}.contrast .svg__logo{background-color:#f5dc23}.dark .svg__logo g path,.light .svg__logo g path{fill:#fff}.contrast .svg__logo g path{fill:#1c1c1c}.nav__keyboard-shortcut{font-family:Inconsololata,monospace;font-size:1rem}.light .nav__keyboard-shortcut{color:#747474}.contrast .nav__keyboard-shortcut,.dark .nav__keyboard-shortcut{color:#a6a6a6}.dark .nav__dropdown-item:hover .nav__keyboard-shortcut,.light .nav__dropdown-item:hover .nav__keyboard-shortcut{color:#fff}.contrast .nav__dropdown-item:hover .nav__keyboard-shortcut{color:#333}.nav__back-icon{margin-right:.4166666667rem}.nav__back-icon g,.nav__back-icon path{opacity:1}.light .nav__back-icon g,.light .nav__back-icon path{fill:#666}.dark .nav__back-icon g,.dark .nav__back-icon path{fill:#a6a6a6}.contrast .nav__back-icon g,.contrast .nav__back-icon path{fill:#f0f0f0}.nav__back-link{display:flex}.preview-nav__editor-svg svg{height:1.8333333333rem;width:1.8333333333rem}.light .preview-nav__editor-svg svg{fill:#747474}.dark .preview-nav__editor-svg svg{fill:#a6a6a6}.contrast .preview-nav__editor-svg svg{fill:#f0f0f0}.dark .preview-nav__editor-svg svg:hover,.light .preview-nav__editor-svg svg:hover{fill:#ed225d}.contrast .preview-nav__editor-svg svg:hover{fill:#f5dc23}.preview-nav .nav__item{margin-left:.4166666667rem}.toolbar__play-button{margin-right:1.25rem}.light .toolbar__play-button{align-items:center;display:flex;justify-content:center;padding:0 0 0 .25rem}.light .toolbar__play-button:disabled{cursor:auto}.light .toolbar__play-button:disabled g,.light .toolbar__play-button:disabled path{fill:#a6a6a6}.light .toolbar__play-button:disabled:hover{background-color:#d9d9d9}.light .toolbar__play-button:disabled:hover g,.light .toolbar__play-button:disabled:hover path{fill:#a6a6a6}.dark .toolbar__play-button{align-items:center;display:flex;justify-content:center;padding:0 0 0 .25rem}.dark .toolbar__play-button:disabled{cursor:auto}.dark .toolbar__play-button:disabled g,.dark .toolbar__play-button:disabled path{fill:#666}.dark .toolbar__play-button:disabled:hover{background-color:#4d4d4d}.dark .toolbar__play-button:disabled:hover g,.dark .toolbar__play-button:disabled:hover path{fill:#666}.contrast .toolbar__play-button{align-items:center;display:flex;justify-content:center;padding:0 0 0 .25rem}.contrast .toolbar__play-button:disabled{cursor:auto}.contrast .toolbar__play-button:disabled g,.contrast .toolbar__play-button:disabled path{fill:#666}.contrast .toolbar__play-button:disabled:hover{background-color:#d9d9d9}.contrast .toolbar__play-button:disabled:hover g,.contrast .toolbar__play-button:disabled:hover path{fill:#666}.toolbar__play-button span{align-items:center;display:flex;height:1.6666666667rem;justify-content:center;padding-left:.3333333333rem;width:1.6666666667rem}.contrast .toolbar__stop-button,.dark .toolbar__stop-button,.light .toolbar__stop-button{align-items:center;display:flex;justify-content:center;margin-right:1.25rem;padding:0}.toolbar__stop-button span{align-items:center;display:flex;height:1.6666666667rem;justify-content:center;width:1.6666666667rem}.contrast .toolbar__preferences-button,.dark .toolbar__preferences-button,.light .toolbar__preferences-button{align-items:center;display:flex;justify-content:center;padding:0}.toolbar__preferences-button span{align-items:center;display:flex;height:1.6666666667rem;justify-content:center;padding-left:.0833333333rem;width:1.6666666667rem}.toolbar__logo{margin-right:2.5rem}.dark .toolbar__logo g,.dark .toolbar__logo path,.light .toolbar__logo g,.light .toolbar__logo path{fill:#ed225d}.contrast .toolbar__logo g,.contrast .toolbar__logo path{fill:#f5dc23}.toolbar{align-items:center;display:flex;padding:.8333333333rem 1.6666666667rem}.light .toolbar{border-bottom:1px dashed #a6a6a6}.contrast .toolbar,.dark .toolbar{border-bottom:1px dashed #666}.toolbar__project-name-container{align-items:center;display:flex;margin-left:.8333333333rem;padding-left:.8333333333rem}.light .toolbar .editable-input__label{color:#4d4d4d}.light .toolbar .editable-input__label path{fill:#4d4d4d}.dark .toolbar .editable-input__label{color:#d9d9d9}.dark .toolbar .editable-input__label path{fill:#d9d9d9}.contrast .toolbar .editable-input__label{color:#fbfbfb}.contrast .toolbar .editable-input__label path{fill:#fbfbfb}.toolbar .editable-input__input{border:0}.toolbar__project-owner{margin-left:.4166666667rem}.light .toolbar__project-owner{color:#4d4d4d}.dark .toolbar__project-owner{color:#d9d9d9}.contrast .toolbar__project-owner{color:#fbfbfb}.toolbar__autorefresh-label{cursor:pointer;font-size:1rem;margin-left:.4166666667rem}.light .toolbar__autorefresh-label{color:#4d4d4d}.light .toolbar__autorefresh-label:hover{color:#ed225d}.dark .toolbar__autorefresh-label{color:#d9d9d9}.dark .toolbar__autorefresh-label:hover{color:#ed225d}.contrast .toolbar__autorefresh-label{color:#fbfbfb}.contrast .toolbar__autorefresh-label:hover{color:#f5dc23}.toolbar__autorefresh{align-items:center;display:flex}.checkbox__autorefresh{cursor:pointer}.dark .checkbox__autorefresh,.light .checkbox__autorefresh{accent-color:#ed225d}.contrast .checkbox__autorefresh{accent-color:#f5dc23}.preferences{height:calc(80vh - 5.41667rem);max-width:100%;outline:none;padding:0 1.6666666667rem .1666666667rem;width:100%;width:60rem;z-index:9999}.preferences,.preferences .react-tabs{display:flex;flex-direction:column;max-height:100%}.preferences .react-tabs__tab-panel{overflow-y:auto}@media(min-width:770px){.preferences{max-height:43.3333333333rem}}.light .preference__minus-button,.light .preference__plus-button{height:2.6666666667rem;line-height:3.3333333333rem;margin-left:.5rem;margin-right:.8333333333rem;width:2.6666666667rem}.light .preference__minus-button svg,.light .preference__plus-button svg{width:.8333333333rem}.dark .preference__minus-button,.dark .preference__plus-button{height:2.6666666667rem;line-height:3.3333333333rem;margin-left:.5rem;margin-right:.8333333333rem;width:2.6666666667rem}.dark .preference__minus-button svg,.dark .preference__plus-button svg{width:.8333333333rem}.contrast .preference__minus-button,.contrast .preference__plus-button{height:2.6666666667rem;line-height:3.3333333333rem;margin-left:.5rem;margin-right:.8333333333rem;width:2.6666666667rem}.contrast .preference__minus-button svg,.contrast .preference__plus-button svg{width:.8333333333rem}.preference{display:flex;flex-wrap:wrap;padding-bottom:1rem}.light .preference+.preference{border-top:1px dashed #a6a6a6}.contrast .preference+.preference,.dark .preference+.preference{border-top:1px dashed #666}.preference__title{font-size:1.3333333333rem;margin-bottom:.5833333333rem;margin-top:1.0833333333rem;width:100%}.preference__subtitle{margin-bottom:.8333333333rem;margin-top:0;width:100%}.light .preference__subtitle{color:#666}.dark .preference__subtitle{color:#a6a6a6}.contrast .preference__subtitle{color:#f0f0f0}.preference__paragraph{margin-bottom:.8333333333rem}.dark .preference__paragraph a,.light .preference__paragraph a{color:#ed225d}.contrast .preference__paragraph a{color:#f5dc23}.preference__paragraph a:hover{text-decoration:underline}.preference__textarea{font-family:Inconsolata,monospace;min-height:8em;width:100%}.preference__value{border-radius:0;font-family:Inconsolata;font-size:1.3333333333rem;height:3.3333333333rem;margin:0 1.6666666667rem;outline:none;padding:0;text-align:center;width:3.6666666667rem}.light .preference__value{background-color:#fff;border:.0833333333rem solid #a6a6a6;color:#333}.contrast .preference__value,.dark .preference__value{background-color:#333;border:.0833333333rem solid #666;color:#fff}.preference__label{font-size:.75rem;margin:-1.25rem 0 0 -.4166666667rem;width:3.6666666667rem}.light .preference__label{color:#4d4d4d}.light .preference__label:hover{color:#1c1c1c}.dark .preference__label{color:#d9d9d9}.dark .preference__label:hover{color:#fff}.contrast .preference__label{color:#fbfbfb}.contrast .preference__label:hover{color:#f5dc23}.light .react-tabs__tab--selected .preference__subheading{color:#333}.contrast .react-tabs__tab--selected .preference__subheading,.dark .react-tabs__tab--selected .preference__subheading{color:#fff}.dark .react-tabs__tab:hover,.light .react-tabs__tab:hover{border-bottom:.3333333333rem solid #ed225d}.contrast .react-tabs__tab:hover{border-bottom:.3333333333rem solid #f5dc23}.light .preference__warning{display:contents}.light .preference__warning a{color:#ed225d}.light .preference__warning a:hover{text-decoration:underline}.dark .preference__warning{display:contents}.dark .preference__warning a{color:#ed225d}.dark .preference__warning a:hover{text-decoration:underline}.contrast .preference__warning{display:contents}.contrast .preference__warning a{color:#f5dc23}.contrast .preference__warning a:hover{text-decoration:underline}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.preference__option{display:flex;flex-direction:row;flex-wrap:wrap}.contrast .preference__option,.dark .preference__option,.light .preference__option{margin-right:2.0833333333rem}.preference__option:last-child{margin-right:0}.preference__preview-button{margin-left:2.5rem}.dark .preference__preview-button:hover,.light .preference__preview-button:hover{color:#ed225d}.contrast .preference__preview-button:hover{color:#f5dc23}.preference__options{align-items:center;border:0;display:flex;justify-content:center;padding:0}.light .preference__radio-button:checked+.preference__option{color:#1c1c1c;font-weight:700}.dark .preference__radio-button:checked+.preference__option{color:#fff;font-weight:700}.contrast .preference__radio-button:checked+.preference__option{color:#f5dc23;font-weight:700}.preference__radio-button:focus+.preference__option,.preference__radio-button:focus-visible+.preference__option{border-radius:4px;outline:2px solid #1e90ff;outline-offset:2px}.preference__option.preference__canvas:not(:last-child){padding-right:1.1666666667rem}.reset-password__submitted{display:none;font-size:1rem;margin-top:.8333333333rem;padding-left:3.25rem;padding-right:2.5rem;text-align:left;width:30rem}.light .reset-password__submitted{color:#666}.contrast .reset-password__submitted,.dark .reset-password__submitted{color:#a6a6a6}.reset-password--submitted .reset-password__submitted{display:block}.new-password--invalid .new-password-form,.new-password__invalid{display:none}.new-password--invalid .new-password__invalid{display:block;margin-bottom:6.6666666667rem;margin-top:3.3333333333rem}.light .new-password--invalid .new-password__invalid{color:#666}.contrast .new-password--invalid .new-password__invalid,.dark .new-password--invalid .new-password__invalid{color:#a6a6a6}.searchbar{display:flex;position:relative}.searchbar__input{border:.5px solid;height:3rem;padding-left:3rem;padding-right:3.1666666667rem;width:20rem}.light .searchbar__input{background-color:#fff;border-color:#a6a6a6}.contrast .searchbar__input,.dark .searchbar__input{background-color:#333;border-color:#666}div.searchbar__button{align-items:center;background-color:unset;border:0;border-right:1px solid;display:flex;height:3rem;justify-content:center;padding:0;position:absolute;width:2.5833333333rem}.light div.searchbar__button{border-right-color:#a6a6a6}.contrast div.searchbar__button,.dark div.searchbar__button{border-right-color:#666}.searchbar__icon{display:inline-block}.searchbar__icon svg{height:2.25rem;padding-top:.25rem;transform:scaleX(-1);width:1.8333333333rem}.light .searchbar__icon path{fill:#333}.contrast .searchbar__icon path,.dark .searchbar__icon path{fill:#fff}.searchbar__clear-button{align-self:center;border-radius:2px;font-size:.8333333333rem;font-weight:700;padding:.25rem .3333333333rem;position:absolute;right:.5833333333rem;text-align:center}.light .searchbar__clear-button{background-color:#f0f0f0;color:#333}.dark .searchbar__clear-button,.light .searchbar__clear-button:focus,.light .searchbar__clear-button:hover{background-color:#4d4d4d;color:#fff}.dark .searchbar__clear-button:focus,.dark .searchbar__clear-button:hover{background-color:#ed225d;color:#fff}.contrast .searchbar__clear-button{background-color:#4d4d4d;color:#fff}.contrast .searchbar__clear-button:focus,.contrast .searchbar__clear-button:hover{background-color:#f5dc23;color:#333}.searchbar--is-empty .searchbar__clear-button{display:none}.sketches-table-container{max-width:100%;min-height:100%;overflow-y:auto}@media(max-width:770px){.light .sketches-table-container{background-color:#f0f0f0}.contrast .sketches-table-container,.dark .sketches-table-container{background-color:#333}.sketches-table-container .sketches-table{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:1.3333333333rem}.sketches-table-container .sketches-table thead{display:none}.sketches-table-container .sketches-table tbody{display:flex;flex-direction:column;gap:1rem}.sketches-table-container .sketches-table tbody .sketches-table__row{display:flex;flex-wrap:wrap;gap:.6666666667rem;height:fit-content;margin:0;padding:1.25rem;position:relative}.light .sketches-table-container .sketches-table tbody .sketches-table__row{background-color:#fff!important;border:1px solid #a6a6a6}.contrast .sketches-table-container .sketches-table tbody .sketches-table__row,.dark .sketches-table-container .sketches-table tbody .sketches-table__row{background-color:#1c1c1c!important;border:1px solid #666}.sketches-table-container .sketches-table tbody .sketches-table__row>th{font-weight:700;margin-bottom:.5rem;padding-left:0;width:100%}.sketches-table-container .sketches-table tbody .sketches-table__row>td{font-size:1.1666666667rem;padding-left:0;width:30%}.light .sketches-table-container .sketches-table tbody .sketches-table__row>td{color:#a6a6a6}.contrast .sketches-table-container .sketches-table tbody .sketches-table__row>td,.dark .sketches-table-container .sketches-table tbody .sketches-table__row>td{color:#666}.sketches-table-container .sketches-table tbody .sketches-table__row .sketch-list__dropdown-column{margin:.6666666667rem;position:absolute;right:.3333333333rem;top:0;width:auto}}.sketches-table{border-spacing:0;max-height:100%;width:100%}.sketches-table .sketch-list__dropdown-column{position:relative;width:5rem}.sketches-table thead th{height:2.6666666667rem;position:sticky;top:0;z-index:1}.light .sketches-table thead th{background-color:#fbfbfb}.contrast .sketches-table thead th,.dark .sketches-table thead th{background-color:#1c1c1c}.sketch-list__sort-button{align-items:center;display:flex;height:2.9166666667rem}.sketch-list__sort-button .isvg{margin-left:.6666666667rem}.sketch-list__sort-button svg{margin-left:.4166666667rem}.light .sketch-list__sort-button svg{fill:#666}.dark .sketch-list__sort-button svg{fill:#a6a6a6}.contrast .sketch-list__sort-button svg{fill:#f0f0f0}.sketches-table__header{border-bottom:2px dashed transparent;padding:.25rem 0}.light .sketches-table__header{color:#666}.dark .sketches-table__header{color:#a6a6a6}.contrast .sketches-table__header{color:#f0f0f0}.dark .sketches-table__header--selected,.light .sketches-table__header--selected{border-color:#ed225d}.contrast .sketches-table__header--selected{border-color:#f5dc23}.sketches-table thead th:first-child{padding-left:1rem}.sketches-table__row{font-size:1.3333333333rem;height:6rem;margin:.8333333333rem}.light .sketches-table__row:nth-child(odd){background:#d9d9d9}.contrast .sketches-table__row:nth-child(odd),.dark .sketches-table__row:nth-child(odd){background:#333}.sketches-table__row>th:first-child{padding-left:1rem}.sketches-table__row>td{padding-left:.6666666667rem}.light .sketches-table__row a{color:#333}.contrast .sketches-table__row a,.dark .sketches-table__row a{color:#fff}.sketches-table__row.is-deleted>*{font-style:italic}.sketches-table thead{font-size:1rem}.light .sketches-table thead{color:#666}.dark .sketches-table thead{color:#a6a6a6}.contrast .sketches-table thead{color:#f0f0f0}.sketches-table th{font-weight:400;overflow-wrap:break-word}.sketches-table__name{align-items:center;display:flex}.sketches-table__icon-cell{width:2.9166666667rem}.sketches-table__empty{font-size:1.3333333333rem;padding:3.5rem 0;text-align:center}.dark .sketches-table__row a:hover,.light .sketches-table__row a:hover{color:#ed225d}.contrast .sketches-table__row a:hover{color:#f5dc23}.sidebar{display:flex;flex-flow:column}.sidebar__header{align-items:center;display:flex;justify-content:space-between;min-height:2.4166666667rem;padding:.6666666667rem 1rem;position:relative}.sidebar__title{display:inline-block;font-size:1.3333333333rem;font-weight:500;overflow:hidden;white-space:nowrap}.sidebar--contracted .sidebar__title{display:none}.sidebar__add{align-items:center;display:flex;justify-content:center;padding:.1666666667rem}.sidebar__add svg{height:1.5rem;width:1.5rem}.light .sidebar__add{background-color:#d9d9d9}.contrast .sidebar__add,.dark .sidebar__add{background-color:#666}.sidebar--contracted .sidebar__add{display:none}.sidebar__file-list{border-top:1px solid}.light .sidebar__file-list{border-color:#d9d9d9}.contrast .sidebar__file-list,.dark .sidebar__file-list{border-color:#666}.sidebar--contracted .sidebar__file-list{display:none}.sidebar__root-item{flex:1 1 auto;overflow-y:auto;padding-top:.5rem;position:relative}@media(min-width:770px){.light .sidebar__root-item{border-top:1px solid #d9d9d9}.contrast .sidebar__root-item,.dark .sidebar__root-item{border-top:1px solid #666}}.sidebar--contracted .sidebar__root-item{border:none}.file-item__children{display:flex;flex-direction:column;gap:.3333333333rem}.sidebar__file-item{cursor:pointer;font-size:1rem;position:relative}.light .sidebar__file-item{color:#333}.light .sidebar__file-item:hover:not(.sidebar__file-item--selected)>.file-item__content{background-color:#f0f0f0}.dark .sidebar__file-item{color:#fff}.dark .sidebar__file-item:hover:not(.sidebar__file-item--selected)>.file-item__content{background-color:#333}.contrast .sidebar__file-item{color:#fff}.contrast .sidebar__file-item:hover:not(.sidebar__file-item--selected)>.file-item__content{background-color:#333}.sidebar__file-item--folder{align-items:center;display:flex;z-index:1}.sidebar__file-item--folder>button{padding-left:.0833333333rem}.file-item__spacer{flex-shrink:0}.sidebar__file-item .file-item__spacer{width:1.5833333333rem}.sidebar__file-item .sidebar__file-item .file-item__spacer{width:3.25rem}.sidebar__file-item .sidebar__file-item .sidebar__file-item .file-item__spacer{width:4.9166666667rem}.sidebar__file-item .sidebar__file-item .sidebar__file-item .sidebar__file-item .file-item__spacer{width:6.5833333333rem}.sidebar__file-item .sidebar__file-item .sidebar__file-item .sidebar__file-item .sidebar__file-item .file-item__spacer{width:8.25rem}.file-item__content{display:flex;position:relative}.light .sidebar__file-item--selected>.file-item__content{background-color:#d9d9d9}.contrast .sidebar__file-item--selected>.file-item__content,.dark .sidebar__file-item--selected>.file-item__content{background-color:#4d4d4d}.sidebar--contracted .file-item__content{display:none}.sidebar__file-item-name--ellipsis{min-width:.5833333333rem;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:pre}.sidebar__file-item-name-text{display:flex;min-width:4.1666666667rem;overflow:hidden;text-align:left;white-space:nowrap;width:100%}.sidebar__file-item-name{font-family:Inconsolata,monospace;font-size:1.25rem;overflow:hidden;padding:.3333333333rem 2.0833333333rem .3333333333rem 0}.sidebar__file-item--editing .sidebar__file-item-name{display:none}.sidebar__file-item-name:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%}.light .sidebar__file-item-name{color:#333}.contrast .sidebar__file-item-name,.dark .sidebar__file-item-name{color:#fff}.sidebar__file-item-show-options{background-color:transparent;border:none;cursor:pointer;display:none;height:1.6666666667rem;padding:0;position:absolute;right:0;width:1.6666666667rem}.light .sidebar__file-item-show-options{color:#747474}.light .sidebar__file-item-show-options g,.light .sidebar__file-item-show-options path,.light .sidebar__file-item-show-options polygon{fill:#747474;opacity:1}.light .sidebar__file-item-show-options:hover{color:#1c1c1c}.light .sidebar__file-item-show-options:hover g,.light .sidebar__file-item-show-options:hover path,.light .sidebar__file-item-show-options:hover polygon{fill:#1c1c1c;opacity:1}.dark .sidebar__file-item-show-options{color:#a6a6a6}.dark .sidebar__file-item-show-options g,.dark .sidebar__file-item-show-options path,.dark .sidebar__file-item-show-options polygon{fill:#a6a6a6;opacity:1}.dark .sidebar__file-item-show-options:hover{color:#fff}.dark .sidebar__file-item-show-options:hover g,.dark .sidebar__file-item-show-options:hover path,.dark .sidebar__file-item-show-options:hover polygon{fill:#fff;opacity:1}.contrast .sidebar__file-item-show-options{color:#d9d9d9}.contrast .sidebar__file-item-show-options g,.contrast .sidebar__file-item-show-options path,.contrast .sidebar__file-item-show-options polygon{fill:#d9d9d9;opacity:1}.contrast .sidebar__file-item-show-options:hover{color:#f5dc23}.contrast .sidebar__file-item-show-options:hover g,.contrast .sidebar__file-item-show-options:hover path,.contrast .sidebar__file-item-show-options:hover polygon{fill:#f5dc23;opacity:1}.contrast .sidebar__file-item-show-options,.dark .sidebar__file-item-show-options,.light .sidebar__file-item-show-options{margin-right:.4166666667rem}.sidebar__file-item--selected>.file-item__content .sidebar__file-item-show-options{display:inline-block}.sidebar--cant-edit .sidebar__file-item--selected>.file-item__content .sidebar__file-item-show-options{display:none}.sidebar__file-item:hover>.file-item__content .sidebar__file-item-show-options{display:inline-block}.sidebar--cant-edit .sidebar__file-item:hover>.file-item__content .sidebar__file-item-show-options{display:none}.sidebar__file-item-show-options svg{width:.8333333333rem}.sidebar__file-item--open>.file-item__content .sidebar__file-item-show-options{display:inline-block}.sidebar__file-item-options{display:none;max-width:15rem;width:100%}.sidebar__file-item--open>.file-item__content .sidebar__file-item-options{display:flex}.sidebar__file-item-input{border:0;display:none;font-family:Inconsolata,monospace;font-size:1.1666666667rem;padding:0;width:calc(100% - 5.25rem)}.sidebar__file-item--editing .sidebar__file-item-input{display:inline-block}.sidebar__contract,.sidebar__expand{align-items:center;background-color:transparent;border:none;border-radius:2px;cursor:pointer;display:flex;height:2.0833333333rem;justify-content:center;left:0;padding:0;position:absolute;top:.1666666667rem;width:4.0833333333rem}.light .sidebar__contract,.light .sidebar__expand{color:#747474}.light .sidebar__contract g,.light .sidebar__contract path,.light .sidebar__contract polygon,.light .sidebar__expand g,.light .sidebar__expand path,.light .sidebar__expand polygon{fill:#747474;opacity:1}.light .sidebar__contract:hover,.light .sidebar__expand:hover{color:#1c1c1c}.light .sidebar__contract:hover g,.light .sidebar__contract:hover path,.light .sidebar__contract:hover polygon,.light .sidebar__expand:hover g,.light .sidebar__expand:hover path,.light .sidebar__expand:hover polygon{fill:#1c1c1c;opacity:1}.dark .sidebar__contract,.dark .sidebar__expand{color:#a6a6a6}.dark .sidebar__contract g,.dark .sidebar__contract path,.dark .sidebar__contract polygon,.dark .sidebar__expand g,.dark .sidebar__expand path,.dark .sidebar__expand polygon{fill:#a6a6a6;opacity:1}.dark .sidebar__contract:hover,.dark .sidebar__expand:hover{color:#fff}.dark .sidebar__contract:hover g,.dark .sidebar__contract:hover path,.dark .sidebar__contract:hover polygon,.dark .sidebar__expand:hover g,.dark .sidebar__expand:hover path,.dark .sidebar__expand:hover polygon{fill:#fff;opacity:1}.contrast .sidebar__contract,.contrast .sidebar__expand{color:#d9d9d9}.contrast .sidebar__contract g,.contrast .sidebar__contract path,.contrast .sidebar__contract polygon,.contrast .sidebar__expand g,.contrast .sidebar__expand path,.contrast .sidebar__expand polygon{fill:#d9d9d9;opacity:1}.contrast .sidebar__contract:hover,.contrast .sidebar__expand:hover{color:#f5dc23}.contrast .sidebar__contract:hover g,.contrast .sidebar__contract:hover path,.contrast .sidebar__contract:hover polygon,.contrast .sidebar__expand:hover g,.contrast .sidebar__expand:hover path,.contrast .sidebar__expand:hover polygon{fill:#f5dc23;opacity:1}.light .sidebar__contract,.light .sidebar__expand{background-color:#d9d9d9}.light .sidebar__contract path,.light .sidebar__contract polygon,.light .sidebar__expand path,.light .sidebar__expand polygon{fill:#333}.light .sidebar__contract:hover,.light .sidebar__expand:hover{background-color:#ed225d}.light .sidebar__contract:hover path,.light .sidebar__contract:hover polygon,.light .sidebar__expand:hover path,.light .sidebar__expand:hover polygon{fill:#fff}.dark .sidebar__contract,.dark .sidebar__expand{background-color:#4d4d4d}.dark .sidebar__contract path,.dark .sidebar__contract polygon,.dark .sidebar__expand path,.dark .sidebar__expand polygon{fill:#fff}.dark .sidebar__contract:hover,.dark .sidebar__expand:hover{background-color:#ed225d}.dark .sidebar__contract:hover path,.dark .sidebar__contract:hover polygon,.dark .sidebar__expand:hover path,.dark .sidebar__expand:hover polygon{fill:#fff}.contrast .sidebar__contract,.contrast .sidebar__expand{background-color:#d9d9d9}.contrast .sidebar__contract path,.contrast .sidebar__contract polygon,.contrast .sidebar__expand path,.contrast .sidebar__expand polygon{fill:#333}.contrast .sidebar__contract:hover,.contrast .sidebar__expand:hover{background-color:#f5dc23}.contrast .sidebar__contract:hover path,.contrast .sidebar__contract:hover polygon,.contrast .sidebar__expand:hover path,.contrast .sidebar__expand:hover polygon{fill:#333}.sidebar__expand{display:none}.sidebar__expand:hover{cursor:e-resize}.sidebar--contracted .sidebar__expand{display:flex}.sidebar__contract:hover{cursor:w-resize}.sidebar--contracted .sidebar__contract{display:none}.sidebar__icons{align-items:center;display:flex;height:100%}.sidebar--cant-edit .sidebar__icons{display:none}.sidebar__folder-icon{margin-right:.4166666667rem;padding:.3333333333rem 0}.light .sidebar__folder-icon path{fill:#333}.contrast .sidebar__folder-icon path,.dark .sidebar__folder-icon path{fill:#fff}.sidebar__folder-icon svg{width:.8333333333rem}.sidebar__file-item-closed,.sidebar__file-item-icon,.sidebar__file-item-open{align-items:center;background-color:transparent;border:none;display:flex;margin-right:.4166666667rem}.light .sidebar__file-item-closed path,.light .sidebar__file-item-icon path,.light .sidebar__file-item-open path{fill:#4d4d4d}.dark .sidebar__file-item-closed path,.dark .sidebar__file-item-icon path,.dark .sidebar__file-item-open path{fill:#d9d9d9}.contrast .sidebar__file-item-closed path,.contrast .sidebar__file-item-icon path,.contrast .sidebar__file-item-open path{fill:#fbfbfb}.sidebar__file-item-closed{display:none}.sidebar__file-item--closed .sidebar__file-item-closed,.sidebar__file-item-open{display:inline-block}.sidebar__file-item--closed .file-item__children,.sidebar__file-item--closed .sidebar__file-item-open{display:none}.sidebar__project-options{display:none;max-width:15rem;width:100%}.sidebar--project-options .sidebar__project-options{display:flex}.modal{outline:none;position:absolute;right:50%;top:5rem;transform:translate(50%);z-index:100}.modal-content,.modal-content-folder{min-height:12.5rem;padding:1.6666666667rem}@media(min-width:770px){.modal-content,.modal-content-folder{width:41.6666666667rem}}.modal-content-folder{height:12.5rem}.modal__exit-button{background-color:transparent;border:none;cursor:pointer;padding:0}.light .modal__exit-button{color:#747474}.light .modal__exit-button g,.light .modal__exit-button path,.light .modal__exit-button polygon{fill:#747474;opacity:1}.light .modal__exit-button:hover{color:#1c1c1c}.light .modal__exit-button:hover g,.light .modal__exit-button:hover path,.light .modal__exit-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .modal__exit-button{color:#a6a6a6}.dark .modal__exit-button g,.dark .modal__exit-button path,.dark .modal__exit-button polygon{fill:#a6a6a6;opacity:1}.dark .modal__exit-button:hover{color:#fff}.dark .modal__exit-button:hover g,.dark .modal__exit-button:hover path,.dark .modal__exit-button:hover polygon{fill:#fff;opacity:1}.contrast .modal__exit-button{color:#d9d9d9}.contrast .modal__exit-button g,.contrast .modal__exit-button path,.contrast .modal__exit-button polygon{fill:#d9d9d9;opacity:1}.contrast .modal__exit-button:hover{color:#f5dc23}.contrast .modal__exit-button:hover g,.contrast .modal__exit-button:hover path,.contrast .modal__exit-button:hover polygon{fill:#f5dc23;opacity:1}.modal__header{display:flex;justify-content:space-between;margin-bottom:1.6666666667rem}.new-file-form__input-wrapper,.new-folder-form__input-wrapper{display:flex}.new-file-form__name-input,.new-folder-form__name-input{flex:1;margin-right:.8333333333rem}.modal__divider{margin:1.6666666667rem 0;text-align:center}.preview-console{border-left:.0833333333 solid rem;border-right:.0833333333 solid rem;display:flex;flex-direction:column;height:100%;width:100%;z-index:1000}.light .preview-console{background:#f0f0f0;border-color:#d9d9d9}.contrast .preview-console,.dark .preview-console{background:#333;border-color:#666}.preview-console>*{position:relative;text-align:left}.preview-console__header{align-items:center;display:flex;justify-content:space-between;min-height:2.5rem;padding:.4166666667rem}.light .preview-console__header{background-color:#d9d9d9;color:#1c1c1c}.contrast .preview-console__header,.dark .preview-console__header{background-color:#4d4d4d;color:#fff}.preview-console__header-title{font-size:1rem;font-weight:400}.preview-console__messages{display:flex;flex:1;flex-direction:column;overflow-y:auto}.preview-console__messages div div div:first-child{font-size:unset;height:unset;line-height:unset}.preview-console__collapse{background-color:transparent;border:none;cursor:pointer;padding:0}.light .preview-console__collapse{color:#747474}.light .preview-console__collapse g,.light .preview-console__collapse path,.light .preview-console__collapse polygon{fill:#747474;opacity:1}.light .preview-console__collapse:hover{color:#1c1c1c}.light .preview-console__collapse:hover g,.light .preview-console__collapse:hover path,.light .preview-console__collapse:hover polygon{fill:#1c1c1c;opacity:1}.dark .preview-console__collapse{color:#a6a6a6}.dark .preview-console__collapse g,.dark .preview-console__collapse path,.dark .preview-console__collapse polygon{fill:#a6a6a6;opacity:1}.dark .preview-console__collapse:hover{color:#fff}.dark .preview-console__collapse:hover g,.dark .preview-console__collapse:hover path,.dark .preview-console__collapse:hover polygon{fill:#fff;opacity:1}.contrast .preview-console__collapse{color:#d9d9d9}.contrast .preview-console__collapse g,.contrast .preview-console__collapse path,.contrast .preview-console__collapse polygon{fill:#d9d9d9;opacity:1}.contrast .preview-console__collapse:hover{color:#f5dc23}.contrast .preview-console__collapse:hover g,.contrast .preview-console__collapse:hover path,.contrast .preview-console__collapse:hover polygon{fill:#f5dc23;opacity:1}.light .preview-console__collapse g,.light .preview-console__collapse path,.light .preview-console__collapse polygon{fill:#4d4d4d}.dark .preview-console__collapse g,.dark .preview-console__collapse path,.dark .preview-console__collapse polygon{fill:#d9d9d9}.contrast .preview-console__collapse g,.contrast .preview-console__collapse path,.contrast .preview-console__collapse polygon{fill:#fbfbfb}.preview-console--collapsed .preview-console__collapse{display:none}.preview-console__expand{background-color:transparent;border:none;cursor:pointer;display:none;padding:0}.light .preview-console__expand{color:#747474}.light .preview-console__expand g,.light .preview-console__expand path,.light .preview-console__expand polygon{fill:#747474;opacity:1}.light .preview-console__expand:hover{color:#1c1c1c}.light .preview-console__expand:hover g,.light .preview-console__expand:hover path,.light .preview-console__expand:hover polygon{fill:#1c1c1c;opacity:1}.dark .preview-console__expand{color:#a6a6a6}.dark .preview-console__expand g,.dark .preview-console__expand path,.dark .preview-console__expand polygon{fill:#a6a6a6;opacity:1}.dark .preview-console__expand:hover{color:#fff}.dark .preview-console__expand:hover g,.dark .preview-console__expand:hover path,.dark .preview-console__expand:hover polygon{fill:#fff;opacity:1}.contrast .preview-console__expand{color:#d9d9d9}.contrast .preview-console__expand g,.contrast .preview-console__expand path,.contrast .preview-console__expand polygon{fill:#d9d9d9;opacity:1}.contrast .preview-console__expand:hover{color:#f5dc23}.contrast .preview-console__expand:hover g,.contrast .preview-console__expand:hover path,.contrast .preview-console__expand:hover polygon{fill:#f5dc23;opacity:1}.light .preview-console__expand g,.light .preview-console__expand path,.light .preview-console__expand polygon{fill:#4d4d4d}.dark .preview-console__expand g,.dark .preview-console__expand path,.dark .preview-console__expand polygon{fill:#d9d9d9}.contrast .preview-console__expand g,.contrast .preview-console__expand path,.contrast .preview-console__expand polygon{fill:#fbfbfb}.preview-console--collapsed .preview-console__expand{display:inline-block}.preview-console__header-buttons{align-items:center;display:flex}.preview-console__clear{background:transparent;border:none;padding-right:.8333333333rem}.light .preview-console__clear{color:#4d4d4d}.light .preview-console__clear:hover{color:#ed225d}.dark .preview-console__clear{color:#d9d9d9}.dark .preview-console__clear:hover{color:#ed225d}.contrast .preview-console__clear{color:#fbfbfb}.contrast .preview-console__clear:hover{color:#f5dc23}.preview-console--collapsed .preview-console__clear{display:none}.preview-console__body{display:flex;flex-direction:column;height:calc(100% - 2.5rem)}.Resizer{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.02;z-index:1;z-index:9999}.light .Resizer{background:#d9d9d9}.contrast .Resizer,.dark .Resizer{background:#666}.Resizer.horizontal{border-bottom:5px solid hsla(0,0%,100%,0);border-top:5px solid hsla(0,0%,100%,0);cursor:row-resize;height:10px;margin:-5px 0;width:100%}.Resizer.vertical{border-left:5px solid hsla(0,0%,100%,0);border-right:5px solid hsla(0,0%,100%,0);cursor:col-resize;margin:0 -5px;width:10px}.Resizer.horizontal.disabled,.Resizer.vertical.disabled{cursor:default}.overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;overflow-y:hidden;position:fixed;right:0;top:0;z-index:9999}.overlay__content{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.overlay__body{display:flex;flex-wrap:wrap;flex-flow:column;max-height:80%;max-width:80%;padding-bottom:1rem;position:relative}@media(max-width:650px){.overlay__body{height:100vh;max-height:100%;max-width:100%;width:100vw}}.overlay__body:has(.collection-create){max-height:none}.overlay__header{display:flex;justify-content:space-between;padding:1.6666666667rem}.overlay__actions{display:flex}.overlay__actions-mobile{padding-left:2rem}.overlay__title{font-size:1.75rem}.overlay__close-button{background-color:transparent;border:none;cursor:pointer;padding:.25rem 0}.light .overlay__close-button{color:#747474}.light .overlay__close-button g,.light .overlay__close-button path,.light .overlay__close-button polygon{fill:#747474;opacity:1}.light .overlay__close-button:hover{color:#1c1c1c}.light .overlay__close-button:hover g,.light .overlay__close-button:hover path,.light .overlay__close-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .overlay__close-button{color:#a6a6a6}.dark .overlay__close-button g,.dark .overlay__close-button path,.dark .overlay__close-button polygon{fill:#a6a6a6;opacity:1}.dark .overlay__close-button:hover{color:#fff}.dark .overlay__close-button:hover g,.dark .overlay__close-button:hover path,.dark .overlay__close-button:hover polygon{fill:#fff;opacity:1}.contrast .overlay__close-button{color:#d9d9d9}.contrast .overlay__close-button g,.contrast .overlay__close-button path,.contrast .overlay__close-button polygon{fill:#d9d9d9;opacity:1}.contrast .overlay__close-button:hover{color:#f5dc23}.contrast .overlay__close-button:hover g,.contrast .overlay__close-button:hover path,.contrast .overlay__close-button:hover polygon{fill:#f5dc23;opacity:1}.overlay--is-fixed-height .overlay__body{height:100vh}.overlay--is-fixed-height .overlay__header{flex:0}.form-error{display:block;font-size:1rem;padding-top:.3333333333rem;text-align:left;width:25rem}.dark .form-error,.light .form-error{color:#ed225d}.contrast .form-error{color:#ffa9d9}.form>*+*{margin-top:1rem}.form--inline{align-items:center;display:flex}.form__cancel-button{font-size:1rem;margin-top:.8333333333rem}.form__navigation-options{font-size:1rem;margin-top:1.3333333333rem}.light .form__navigation-options{color:#666}.contrast .form__navigation-options,.dark .form__navigation-options{color:#a6a6a6}@media(max-width:550px){.form__navigation-options{margin:1rem;text-align:center}}.form__legend{font-size:1.75rem;font-weight:700}.form__label{display:block;font-size:1rem;margin-bottom:.5833333333rem;margin-top:2.0833333333rem}.light .form__label{color:#4d4d4d}.contrast .form__label,.dark .form__label{color:#d9d9d9}.form__input{font-size:1.3333333333rem;height:3.3333333333rem;min-width:26rem;width:100%}.light .form__input{background-color:#fff;color:#333}.contrast .form__input,.dark .form__input{background-color:#333}@media(max-width:770px){.form__input{max-width:100%;width:100%}}.form__field__password{align-items:center;display:flex;position:relative}.form__eye__icon{font-size:2.5rem;position:absolute;right:0}.form__eye__icon svg{transform:translateY(10%)}.form__input[type=password]::-ms-reveal{display:none}.form__input-flexible-height{height:auto;resize:none}.light .form__input::placeholder{color:#a6a6a6}.form__context{margin-top:1.25rem;text-align:left}.form__resend-button{margin-top:.6666666667rem}.light .form__status{color:#666}.contrast .form__status,.dark .form__status{color:#a6a6a6}.form [type=submit]{margin-left:auto;margin-right:auto}.toast{align-items:center;background-color:#4d4d4d;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);color:#fff;display:flex;font-size:1.6666666667rem;justify-content:space-between;left:50%;min-width:31.25rem;padding:.8333333333rem;position:fixed;top:0;transform:translate(-50%);z-index:9999}.toast__close{margin-left:3.3333333333rem;padding-top:.8333333333rem}.timer__saved-time{font-size:1rem;padding-right:2.5rem}.light .timer__saved-time{color:#666}.dark .timer__saved-time{color:#a6a6a6}.contrast .timer__saved-time{color:#f0f0f0}.timer__saved-time.timer__saved-time--notOwner{display:none}.form-container{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;text-align:center}@media(max-width:550px){.form-container{justify-content:start;text-align:left}}.form-container--align-left{text-align:left}.form-container--align-top{height:unset}.form-container__header{display:flex;justify-content:space-between;padding:1.25rem 2.8333333333rem;width:100%}.form-container__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:20px;max-width:90vw}.form-container--align-left .form-container__content{align-items:left}.form-container__title{font-weight:400}.light .form-container__title{color:rgba(51,51,51,.87)}.contrast .form-container__title,.dark .form-container__title{color:#fff}@media(max-width:770px){.form-container__title{display:none}}.light .form-container__context{color:#4d4d4d}.dark .form-container__context{color:#d9d9d9}.contrast .form-container__context{color:#fbfbfb}.form-container__divider{padding:1.6666666667rem 0}@media(max-width:770px){.form-container__divider{text-align:center}}.form-container__logo-button{background-color:transparent;border:none;cursor:pointer;padding:0}.light .form-container__logo-button{color:#747474}.light .form-container__logo-button g,.light .form-container__logo-button path,.light .form-container__logo-button polygon{fill:#747474;opacity:1}.light .form-container__logo-button:hover{color:#1c1c1c}.light .form-container__logo-button:hover g,.light .form-container__logo-button:hover path,.light .form-container__logo-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .form-container__logo-button{color:#a6a6a6}.dark .form-container__logo-button g,.dark .form-container__logo-button path,.dark .form-container__logo-button polygon{fill:#a6a6a6;opacity:1}.dark .form-container__logo-button:hover{color:#fff}.dark .form-container__logo-button:hover g,.dark .form-container__logo-button:hover path,.dark .form-container__logo-button:hover polygon{fill:#fff;opacity:1}.contrast .form-container__logo-button{color:#d9d9d9}.contrast .form-container__logo-button g,.contrast .form-container__logo-button path,.contrast .form-container__logo-button polygon{fill:#d9d9d9;opacity:1}.contrast .form-container__logo-button:hover{color:#f5dc23}.contrast .form-container__logo-button:hover g,.contrast .form-container__logo-button:hover path,.contrast .form-container__logo-button:hover polygon{fill:#f5dc23;opacity:1}.form-container__exit-button{background-color:transparent;border:none;cursor:pointer;padding:0}.light .form-container__exit-button{color:#747474}.light .form-container__exit-button g,.light .form-container__exit-button path,.light .form-container__exit-button polygon{fill:#747474;opacity:1}.light .form-container__exit-button:hover{color:#1c1c1c}.light .form-container__exit-button:hover g,.light .form-container__exit-button:hover path,.light .form-container__exit-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .form-container__exit-button{color:#a6a6a6}.dark .form-container__exit-button g,.dark .form-container__exit-button path,.dark .form-container__exit-button polygon{fill:#a6a6a6;opacity:1}.dark .form-container__exit-button:hover{color:#fff}.dark .form-container__exit-button:hover g,.dark .form-container__exit-button:hover path,.dark .form-container__exit-button:hover polygon{fill:#fff;opacity:1}.contrast .form-container__exit-button{color:#d9d9d9}.contrast .form-container__exit-button g,.contrast .form-container__exit-button path,.contrast .form-container__exit-button polygon{fill:#d9d9d9;opacity:1}.contrast .form-container__exit-button:hover{color:#f5dc23}.contrast .form-container__exit-button:hover g,.contrast .form-container__exit-button:hover path,.contrast .form-container__exit-button:hover polygon{fill:#f5dc23;opacity:1}.form-container__stack>*+*{margin-top:.8333333333rem}.form__navigation-options a{font-weight:700}.error-modal{display:flex;flex-wrap:wrap;flex-flow:column}.error-modal__header{display:flex;justify-content:space-between;padding:1.6666666667rem}.error-modal__exit-button{background-color:transparent;border:none;cursor:pointer;padding:0}.light .error-modal__exit-button{color:#747474}.light .error-modal__exit-button g,.light .error-modal__exit-button path,.light .error-modal__exit-button polygon{fill:#747474;opacity:1}.light .error-modal__exit-button:hover{color:#1c1c1c}.light .error-modal__exit-button:hover g,.light .error-modal__exit-button:hover path,.light .error-modal__exit-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .error-modal__exit-button{color:#a6a6a6}.dark .error-modal__exit-button g,.dark .error-modal__exit-button path,.dark .error-modal__exit-button polygon{fill:#a6a6a6;opacity:1}.dark .error-modal__exit-button:hover{color:#fff}.dark .error-modal__exit-button:hover g,.dark .error-modal__exit-button:hover path,.dark .error-modal__exit-button:hover polygon{fill:#fff;opacity:1}.contrast .error-modal__exit-button{color:#d9d9d9}.contrast .error-modal__exit-button g,.contrast .error-modal__exit-button path,.contrast .error-modal__exit-button polygon{fill:#d9d9d9;opacity:1}.contrast .error-modal__exit-button:hover{color:#f5dc23}.contrast .error-modal__exit-button:hover g,.contrast .error-modal__exit-button:hover path,.contrast .error-modal__exit-button:hover polygon{fill:#f5dc23;opacity:1}.error-modal__content{max-width:41.6666666667rem;padding:3.3333333333rem 1.6666666667rem 5rem}.error-modal__content p{font-size:1.3333333333rem}.preview-frame-holder{display:flex;flex-direction:column;height:100%}.preview-frame-overlay{display:none;height:100%;position:absolute;width:100%;z-index:10}.preview-frame__header,.preview-frame__title{height:2.4166666667rem}.preview-frame__title{font-size:1rem;font-weight:400;padding-left:.4166666667rem;padding-top:.5833333333rem}.light .preview-frame__title{color:#4d4d4d}.dark .preview-frame__title{color:#d9d9d9}.contrast .preview-frame__title{color:#fbfbfb}.preview-frame__content{flex:1 1 0;position:relative}.share-modal{max-width:100%;padding:0 1.6666666667rem 1.6666666667rem;width:41.6666666667rem}.share-modal__project-name{font-size:1.3333333333rem;padding-bottom:2.5rem}.share-modal__header{display:flex;justify-content:space-between}.share-modal__section{display:flex;flex-wrap:wrap;padding:.8333333333rem 0;width:100%}.asset-table-container{max-width:100%;min-height:100%;overflow-y:auto}.asset-table{border-spacing:0;max-height:100%;position:relative;width:100%}.asset-table .asset-table__dropdown-column{position:relative;width:5rem}.asset-table thead th{height:2.6666666667rem;position:sticky;top:0}.light .asset-table thead th{background-color:#fbfbfb}.contrast .asset-table thead th,.dark .asset-table thead th{background-color:#1c1c1c}.asset-table thead th:first-child{padding-left:1rem}.asset-table__row{font-size:1.3333333333rem;height:6rem;margin:.8333333333rem}.light .asset-table__row:nth-child(odd){background:#d9d9d9}.contrast .asset-table__row:nth-child(odd),.dark .asset-table__row:nth-child(odd){background:#333}.asset-table__row>th:first-child{padding-left:1rem}.light .asset-table__row a{color:#333}.contrast .asset-table__row a,.dark .asset-table__row a{color:#fff}.asset-table thead{font-size:1rem}.light .asset-table thead{color:#666}.dark .asset-table thead{color:#a6a6a6}.contrast .asset-table thead{color:#f0f0f0}.asset-table th{font-weight:400}.asset-table__empty{font-size:1.3333333333rem;padding:3.5rem 0;text-align:center}.asset-table__total{padding:0 1.6666666667rem;position:sticky;top:0}.light .asset-table__total{background-color:#fbfbfb}.contrast .asset-table__total,.dark .asset-table__total{background-color:#1c1c1c}.asset-size{flex:1;font-size:1.1666666667rem;margin-bottom:1.5rem;position:relative}.asset-size-bar{border:1px solid transparent;border-radius:.25rem;content:" ";display:block;height:20px;overflow:hidden;position:relative;width:200px}.contrast .asset-size-bar,.dark .asset-size-bar,.light .asset-size-bar{background-color:#747474}.asset-size-bar:before{bottom:0;content:" ";display:block;left:0;position:absolute;top:0;width:calc(var(--percent, 1)*100%)}.contrast .asset-size-bar:before,.dark .asset-size-bar:before,.light .asset-size-bar:before{background-color:#f10046}.asset-current{left:0;position:absolute;top:2.3333333333rem}.asset-max{left:17.5rem;position:absolute;top:0}.keyboard-shortcuts{margin-right:1.6666666667rem;max-width:100%;overflow-y:auto;padding:1.6666666667rem 1.6666666667rem 3.3333333333rem}.keyboard-shortcuts-note{margin-bottom:24px;text-align:center}.keyboard-shortcut-item{align-items:baseline;display:flex}.keyboard-shortcut-item+.keyboard-shortcut-item{margin-top:.8333333333rem}.keyboard-shortcut__command{font-weight:700;margin-right:.8333333333rem;min-inline-size:max-content;padding:.25rem;text-align:right}.light .keyboard-shortcut__command{border:1px solid #a6a6a6;border-radius:3px}.contrast .keyboard-shortcut__command,.dark .keyboard-shortcut__command{border:1px solid #666;border-radius:3px}.keyboard-shortcuts__description,.keyboard-shortcuts__list:not(:last-of-type),.keyboard-shortcuts__title{padding-bottom:.8333333333rem}.light .keyboard-shortcuts__title:not(:first-of-type){border-top:1px dashed #a6a6a6;padding-top:.8333333333rem}.contrast .keyboard-shortcuts__title:not(:first-of-type),.dark .keyboard-shortcuts__title:not(:first-of-type){border-top:1px dashed #666;padding-top:.8333333333rem}.copyable-input__value-container{position:relative}.copyable-input__value{font-size:1.3333333333rem;width:100%}.copyable-input--with-preview .copyable-input__value{border-radius:2px 0 0 2px}.copyable-input__label{font-size:1rem;padding-bottom:.4166666667rem;width:100%}.light .copyable-input__label{color:#666}.dark .copyable-input__label{color:#a6a6a6}.contrast .copyable-input__label{color:#f0f0f0}.copyable-input__label-container{display:flex;justify-content:space-between}.copyable-input{display:flex;padding-bottom:2.5rem}.copyable-input__value-container{width:100%}.tooltipped:after{font-family:Montserrat,sans-serif;font-size:1rem}.dark .tooltipped:after,.light .tooltipped:after{background-color:#ed225d;color:#fff}.contrast .tooltipped:after{background-color:#f5dc23;color:#333}.dark .tooltipped-n:before,.dark .tooltipped:before,.light .tooltipped-n:before,.light .tooltipped:before{border-top-color:#ed225d;color:#ed225d}.contrast .tooltipped-n:before,.contrast .tooltipped:before{border-top-color:#f5dc23;color:#f5dc23}.contrast .copyable-input__preview,.dark .copyable-input__preview,.light .copyable-input__preview{align-self:flex-end;border-radius:0 2px 2px 0;padding:.1666666667rem 0}.copyable-input__preview svg{height:2.5rem;width:2.5rem}.feedback__content{display:flex;padding:1.4166666667rem 1.6666666667rem 1.6666666667rem;width:54.1666666667rem}.feedback__content-pane{flex:1}.feedback__content-pane+.feedback__content-pane{margin-left:1.6666666667rem}.feedback__content-pane-copy,.feedback__content-pane-header{margin-bottom:1.6666666667rem}.feedback__github-logo svg{height:1rem;width:1rem}.light .feedback__github-logo svg{fill:#666}.dark .feedback__github-logo svg{fill:#a6a6a6}.contrast .feedback__github-logo svg{fill:#f0f0f0}.light .feedback__github-link:hover svg{fill:#333}.contrast .feedback__github-link:hover svg,.dark .feedback__github-link:hover svg{fill:#fff}.console__input{align-items:start;display:flex;width:100%}.light .console__input{background-color:#fff}.contrast .console__input,.dark .console__input{background-color:#1c1c1c}.console__input .console-active__arrow{height:38%;width:auto}.light .console__input .console-active__arrow g,.light .console__input .console-active__arrow path,.light .console__input .console-active__arrow polygon{fill:#4d4d4d}.dark .console__input .console-active__arrow g,.dark .console__input .console-active__arrow path,.dark .console__input .console-active__arrow polygon{fill:#d9d9d9}.contrast .console__input .console-active__arrow g,.contrast .console__input .console-active__arrow path,.contrast .console__input .console-active__arrow polygon{fill:#fbfbfb}.console-active__arrow-container{align-items:center;display:flex;height:100%;justify-content:center;margin-left:.8333333333rem}.console__editor{flex:1;margin-left:1.25rem}.console__editor .CodeMirror{height:auto}.console__editor .CodeMirror-lines{padding-top:.1666666667rem}.console__editor .CodeMirror{border:none;font-family:Inconsolata,monospace}.light .console__editor .CodeMirror{background-color:#fff}.contrast .console__editor .CodeMirror,.dark .console__editor .CodeMirror{background-color:#1c1c1c}.light .console__editor .CodeMirror .CodeMirror-line{color:#1c1c1c}.contrast .console__editor .CodeMirror .CodeMirror-line,.dark .console__editor .CodeMirror .CodeMirror-line{color:#fff}.light .dropzone{background-color:#fff;color:#333;max-height:70vh;overflow-y:auto}.contrast .dropzone,.dark .dropzone{background-color:#4d4d4d;color:#fff;max-height:70vh;overflow-y:auto}.tabs__titles{display:flex;flex-wrap:wrap;padding-bottom:.0083333333rem}.light .tabs__titles{border-bottom:1px solid #a6a6a6}.contrast .tabs__titles,.dark .tabs__titles{border-bottom:1px solid #666}.dark .react-tabs__tab--selected,.light .react-tabs__tab--selected{border-bottom:.3333333333rem solid #ed225d}.contrast .react-tabs__tab--selected{border-bottom:.3333333333rem solid #f5dc23}.light .react-tabs__tab--selected .tabs__title{color:#333}.contrast .react-tabs__tab--selected .tabs__title,.dark .react-tabs__tab--selected .tabs__title{color:#fff}.react-tabs__tab{align-items:center;border-bottom:.3333333333rem solid transparent;color:#000;display:flex;text-align:center}.react-tabs__tab+.react-tabs__tab{margin-left:3.75rem}.tabs__title{font-size:1rem;height:1.6666666667rem;margin:0;padding:0 .4166666667rem;width:100%}.light .tabs__title{color:#666}.light .tabs__title:focus,.light .tabs__title:hover{color:#333;cursor:pointer}.dark .tabs__title{color:#a6a6a6}.dark .tabs__title:focus,.dark .tabs__title:hover{color:#fff;cursor:pointer}.contrast .tabs__title{color:#f0f0f0}.contrast .tabs__title:focus,.contrast .tabs__title:hover{color:#fff;cursor:pointer}.dashboard-header{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:2rem 5.5rem;position:relative}@media(max-width:770px){.dashboard-header{padding:0}.dashboard-header .dashboard-header__nav{display:flex;flex-direction:column;gap:.8333333333rem;padding:.8333333333rem 1.3333333333rem}.dashboard-header .dashboard-header__nav .dashboard-header__tabs{border-bottom:none;padding-top:1rem}.dashboard-header .dashboard-header__nav .dashboard-header__tab__title{font-size:1.25rem;font-weight:700}.light .dashboard-header .dashboard-header__nav .dashboard-header__tab__title{color:#666;opacity:.7}.light .dashboard-header .dashboard-header__nav .dashboard-header__tab__title.dashboard-header__tab--selected{color:#333;opacity:1}.dark .dashboard-header .dashboard-header__nav .dashboard-header__tab__title{color:#a6a6a6;opacity:.7}.dark .dashboard-header .dashboard-header__nav .dashboard-header__tab__title.dashboard-header__tab--selected{color:#fff;opacity:1}.contrast .dashboard-header .dashboard-header__nav .dashboard-header__tab__title{color:#f0f0f0;opacity:.7}.contrast .dashboard-header .dashboard-header__nav .dashboard-header__tab__title.dashboard-header__tab--selected{color:#fff;opacity:1}.dashboard-header .dashboard-header__nav .dashboard-header__actions{padding:0}.dashboard-header .dashboard-header__nav .dashboard-header__actions>:first-child{display:none}.dashboard-header .dashboard-header__nav .dashboard-header__actions>:not(:first-child){margin-left:0;width:100%}.dashboard-header .dashboard-header__nav .dashboard-header__actions>:not(:first-child) .searchbar__input{width:100%}.dashboard-header .dashboard-header__header__title{display:none}}.dashboard-header__header{margin:0 auto;max-width:84.3333333333rem;width:100%}.dashboard-header__switcher{align-items:center;display:flex;flex:1;width:100%}.dashboard-header__tabs{display:flex;padding-top:2rem;width:100%}.light .dashboard-header__tabs{border-bottom:1px solid #666}.dark .dashboard-header__tabs{border-bottom:1px solid #a6a6a6}.contrast .dashboard-header__tabs{border-bottom:1px solid #f0f0f0}.dashboard-header__tab{font-size:1rem}.light .dashboard-header__tab{color:#666;margin-right:2.1666666667rem;padding:0}@media(max-width:770px){.light .dashboard-header__tab{margin-right:1.6666666667rem}}.dark .dashboard-header__tab{color:#a6a6a6;margin-right:2.1666666667rem;padding:0}@media(max-width:770px){.dark .dashboard-header__tab{margin-right:1.6666666667rem}}.contrast .dashboard-header__tab{color:#f0f0f0;margin-right:2.1666666667rem;padding:0}@media(max-width:770px){.contrast .dashboard-header__tab{margin-right:1.6666666667rem}}.dashboard-header__tab--selected{cursor:auto}.dashboard-header__tab a{color:inherit}.dashboard-header__tab__title{border-bottom:.3333333333rem solid transparent;display:inline-block;margin:0;padding:0 .4166666667rem .4166666667rem}.light .dashboard-header__tab__title.dashboard-header__tab--selected,.light .dashboard-header__tab__title:focus,.light .dashboard-header__tab__title:hover{border-bottom-color:#ed225d;color:#333;cursor:pointer}.dark .dashboard-header__tab__title.dashboard-header__tab--selected,.dark .dashboard-header__tab__title:focus,.dark .dashboard-header__tab__title:hover{border-bottom-color:#ed225d;color:#fff;cursor:pointer}.contrast .dashboard-header__tab__title.dashboard-header__tab--selected,.contrast .dashboard-header__tab__title:focus,.contrast .dashboard-header__tab__title:hover{border-bottom-color:#f5dc23;color:#fff;cursor:pointer}.dashboard-header__actions{align-items:center;display:flex;justify-content:space-between;padding:2rem 0}.dashboard-header__actions>:not(:first-child){margin-left:1.25rem}.editable-input{align-items:center;display:flex;height:70%}button.editable-input__label{align-items:center;cursor:pointer;display:flex;font-size:unset;font-weight:unset;line-height:1.5rem}.light button.editable-input__label{color:#666}.light button.editable-input__label path{fill:#666}.light button.editable-input__label:hover{color:#ed225d}.light button.editable-input__label:hover path{fill:#ed225d}.dark button.editable-input__label{color:#a6a6a6}.dark button.editable-input__label path{fill:#a6a6a6}.dark button.editable-input__label:hover{color:#ed225d}.dark button.editable-input__label:hover path{fill:#ed225d}.contrast button.editable-input__label{color:#f0f0f0}.contrast button.editable-input__label path{fill:#f0f0f0}.contrast button.editable-input__label:hover{color:#f5dc23}.contrast button.editable-input__label:hover path{fill:#f5dc23}.editable-input__input{width:100%}.editable-input__icon{height:1.5rem;width:1.5rem}.editable-input--disabled{pointer-events:none}.editable-input--disabled .editable-input__icon,.editable-input--is-editing .editable-input__label,.editable-input--is-not-editing .editable-input__input{display:none}.editable-input--is-editing .editable-input__input,.editable-input--is-not-editing .editable-input__label{display:flex}.collection-container{display:flex;flex:1;flex-direction:column;overflow:hidden;padding:2rem 5.5rem;position:relative}@media(max-width:770px){.collection-container{padding:0}}.collection{display:flex;flex-direction:column;height:100%}.collection-metadata{margin:0 auto 2rem;max-width:84.3333333333rem;width:100%}.collection-metadata__columns{display:flex}@media(max-width:770px){.collection-metadata__columns{flex-direction:column}}.collection-metadata__column--left,.collection-metadata__column--right{flex:1}.collection-metadata__column--right{align-self:flex-end;display:flex;flex-direction:row;justify-content:flex-end}.collection-metadata__column--right>*{margin-left:.8333333333rem}.collection-metadata__name .editable-input__label{padding:.83333rem .5833333333rem}.collection-metadata__name,.collection-metadata__name .editable-input__input{font-size:1.75rem;font-weight:700}.collection-metadata__user{font-size:14px;padding-top:.6666666667rem}.collection-metadata--is-owner .collection-metadata__user{padding-left:.6666666667rem}.collection-metadata__description{font-size:1.1666666667rem;padding-top:.6666666667rem;text-align:left}.collection-metadata__description .editable-input__label{text-align:left}.light .collection-metadata__description .editable-input--has-value:not(:hover) .editable-input__label{color:#333}.contrast .collection-metadata__description .editable-input--has-value:not(:hover) .editable-input__label,.dark .collection-metadata__description .editable-input--has-value:not(:hover) .editable-input__label{color:#fff}.collection-metadata__description .editable-input__input{width:100%}.collection-share{position:relative;text-align:right}.collection-share .copyable-input{padding-bottom:0}.collection__share-dropdown{padding:1.6666666667rem;width:29.1666666667rem}@media only screen and (max-width:520px){.collection__share-dropdown{max-width:90vw;right:-10rem}}.collection-content{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:84.3333333333rem;overflow:hidden;width:100%}.light .collection-content{border:1px solid #a6a6a6}.contrast .collection-content,.dark .collection-content{border:1px solid #666}.collection-table-wrapper{max-width:100%;min-height:100%;overflow-y:auto}[data-has-items=false] .collection-table-wrapper{align-items:center;display:flex;justify-content:center}.collection-empty-message{font-size:1.3333333333rem;text-align:center}.collection-row__action-column{position:relative;width:5rem}.collection-row__remove-button{background-color:transparent;border:none;cursor:pointer;display:inline-block;height:2.9166666667rem;padding:0;width:2.9166666667rem}.light .collection-row__remove-button{color:#747474}.light .collection-row__remove-button g,.light .collection-row__remove-button path,.light .collection-row__remove-button polygon{fill:#747474;opacity:1}.light .collection-row__remove-button:hover{color:#1c1c1c}.light .collection-row__remove-button:hover g,.light .collection-row__remove-button:hover path,.light .collection-row__remove-button:hover polygon{fill:#1c1c1c;opacity:1}.dark .collection-row__remove-button{color:#a6a6a6}.dark .collection-row__remove-button g,.dark .collection-row__remove-button path,.dark .collection-row__remove-button polygon{fill:#a6a6a6;opacity:1}.dark .collection-row__remove-button:hover{color:#fff}.dark .collection-row__remove-button:hover g,.dark .collection-row__remove-button:hover path,.dark .collection-row__remove-button:hover polygon{fill:#fff;opacity:1}.contrast .collection-row__remove-button{color:#d9d9d9}.contrast .collection-row__remove-button g,.contrast .collection-row__remove-button path,.contrast .collection-row__remove-button polygon{fill:#d9d9d9;opacity:1}.contrast .collection-row__remove-button:hover{color:#f5dc23}.contrast .collection-row__remove-button:hover g,.contrast .collection-row__remove-button:hover path,.contrast .collection-row__remove-button:hover polygon{fill:#f5dc23;opacity:1}.light .collection-row__remove-button path{fill:#fff}.light .collection-row__remove-button path:first-child{fill:#747474}.light .collection-row__remove-button svg{height:2.9166666667rem;width:2.9166666667rem}.light .collection-row__remove-button:focus path,.light .collection-row__remove-button:hover path{fill:#fff}.light .collection-row__remove-button:focus path:first-child,.light .collection-row__remove-button:hover path:first-child{fill:#ed225d}.dark .collection-row__remove-button path{fill:#fff}.dark .collection-row__remove-button path:first-child{fill:#747474}.dark .collection-row__remove-button svg{height:2.9166666667rem;width:2.9166666667rem}.dark .collection-row__remove-button:focus path,.dark .collection-row__remove-button:hover path{fill:#fff}.dark .collection-row__remove-button:focus path:first-child,.dark .collection-row__remove-button:hover path:first-child{fill:#ed225d}.contrast .collection-row__remove-button path{fill:#333}.contrast .collection-row__remove-button path:first-child{fill:#747474}.contrast .collection-row__remove-button svg{height:2.9166666667rem;width:2.9166666667rem}.contrast .collection-row__remove-button:focus path,.contrast .collection-row__remove-button:hover path{fill:#333}.contrast .collection-row__remove-button:focus path:first-child,.contrast .collection-row__remove-button:hover path:first-child{fill:#f5dc23}.collection-create{padding:2rem}@media(max-width:650px){.collection-create .form__input{min-width:unset}}.quick-add{height:100%;overflow-y:auto;width:auto}.light .quick-add{border:1px solid #a6a6a6}.contrast .quick-add,.dark .quick-add{border:1px solid #666}.quick-add__item{align-items:center;display:flex;height:5.3333333333rem;padding-right:2rem}.light .quick-add__item a,.light .quick-add__item button{color:#333}.contrast .quick-add__item a,.contrast .quick-add__item button,.dark .quick-add__item a,.dark .quick-add__item button{color:#fff}.light .quick-add__item:nth-child(odd){background:#d9d9d9}.contrast .quick-add__item:nth-child(odd),.dark .quick-add__item:nth-child(odd){background:#1c1c1c}.quick-add__item-toggle{align-items:center;display:flex}.quick-add__item-name{flex:1}.quick-add__icon{background-color:transparent;border:none;cursor:pointer;display:inline-block;height:2.9166666667rem;margin-right:1.25rem;padding:0;width:2.9166666667rem}.light .quick-add__icon{color:#747474}.light .quick-add__icon g,.light .quick-add__icon path,.light .quick-add__icon polygon{fill:#747474;opacity:1}.light .quick-add__icon:hover{color:#1c1c1c}.light .quick-add__icon:hover g,.light .quick-add__icon:hover path,.light .quick-add__icon:hover polygon{fill:#1c1c1c;opacity:1}.dark .quick-add__icon{color:#a6a6a6}.dark .quick-add__icon g,.dark .quick-add__icon path,.dark .quick-add__icon polygon{fill:#a6a6a6;opacity:1}.dark .quick-add__icon:hover{color:#fff}.dark .quick-add__icon:hover g,.dark .quick-add__icon:hover path,.dark .quick-add__icon:hover polygon{fill:#fff;opacity:1}.contrast .quick-add__icon{color:#d9d9d9}.contrast .quick-add__icon g,.contrast .quick-add__icon path,.contrast .quick-add__icon polygon{fill:#d9d9d9;opacity:1}.contrast .quick-add__icon:hover{color:#f5dc23}.contrast .quick-add__icon:hover g,.contrast .quick-add__icon:hover path,.contrast .quick-add__icon:hover polygon{fill:#f5dc23;opacity:1}.light .quick-add__icon path{fill:#fff}.light .quick-add__icon path:first-child{fill:#747474}.light .quick-add__icon svg{height:2.9166666667rem;width:2.9166666667rem}.dark .quick-add__icon path{fill:#fff}.dark .quick-add__icon path:first-child{fill:#747474}.dark .quick-add__icon svg{height:2.9166666667rem;width:2.9166666667rem}.contrast .quick-add__icon path{fill:#333}.contrast .quick-add__icon path:first-child{fill:#747474}.contrast .quick-add__icon svg{height:2.9166666667rem;width:2.9166666667rem}.quick-add__icon>*{display:none}.quick-add__in-icon{display:inline-block}.light .quick-add__icon--in-collection .quick-add__in-icon path{fill:#fff}.light .quick-add__icon--in-collection .quick-add__in-icon path:first-child{fill:#00a1d3}.dark .quick-add__icon--in-collection .quick-add__in-icon path{fill:#fff}.dark .quick-add__icon--in-collection .quick-add__in-icon path:first-child{fill:#00a1d3}.contrast .quick-add__icon--in-collection .quick-add__in-icon path{fill:#333}.contrast .quick-add__icon--in-collection .quick-add__in-icon path:first-child{fill:aqua}.quick-add__item,.quick-add__item-toggle,.quick-add__item-toggle:focus{cursor:pointer}.light .quick-add__item .quick-add__icon path,.light .quick-add__item-toggle .quick-add__icon path,.light .quick-add__item-toggle:focus .quick-add__icon path{fill:#fff}.light .quick-add__item .quick-add__icon path:first-child,.light .quick-add__item-toggle .quick-add__icon path:first-child,.light .quick-add__item-toggle:focus .quick-add__icon path:first-child{fill:#ed225d}.dark .quick-add__item .quick-add__icon path,.dark .quick-add__item-toggle .quick-add__icon path,.dark .quick-add__item-toggle:focus .quick-add__icon path{fill:#fff}.dark .quick-add__item .quick-add__icon path:first-child,.dark .quick-add__item-toggle .quick-add__icon path:first-child,.dark .quick-add__item-toggle:focus .quick-add__icon path:first-child{fill:#ed225d}.contrast .quick-add__item .quick-add__icon path,.contrast .quick-add__item-toggle .quick-add__icon path,.contrast .quick-add__item-toggle:focus .quick-add__icon path{fill:#333}.contrast .quick-add__item .quick-add__icon path:first-child,.contrast .quick-add__item-toggle .quick-add__icon path:first-child,.contrast .quick-add__item-toggle:focus .quick-add__icon path:first-child{fill:#f5dc23}.quick-add__icon--in-collection .quick-add__remove-icon{display:inline-block}.quick-add__icon--in-collection .quick-add__add-icon{display:none}.quick-add__icon--not-in-collection .quick-add__add-icon{display:inline-block}.quick-add__icon--not-in-collection .quick-add__remove-icon{display:none}.skip_link{clip:rect(0 0 0 0);background-color:transparent;background:#fff;border-radius:3px;display:inline-block;font-size:1rem;left:50%;line-height:4.1666666667rem;line-height:11px;overflow:hidden;padding:.8333333333rem;position:absolute;text-transform:uppercase;top:1%;transform:translateX(-50%);transition:none;vertical-align:middle;white-space:nowrap;z-index:5}.skip_link:focus{clip:auto;height:auto;overflow:visible;width:auto}@keyframes starburst{0%{transform:translate(0) scale(0) rotate(0)}to{opacity:0}}.stars{height:0;left:0;pointer-events:none;position:fixed;top:0;width:0;z-index:9000}.stars__star{animation:starburst 1.5s;animation-fill-mode:forwards;animation-timing-function:ease-out;left:0;position:absolute;top:0;transform-origin:50% 50%}.light .admonition{background:#e4f8ff;border:1px solid #22c8ed;border-left-width:3px;color:#075769;margin-bottom:1rem;margin-top:1rem;padding:1rem}.dark .admonition{background:#105a7f}.contrast .admonition,.dark .admonition{border:1px solid #22c8ed;border-left-width:3px;color:#fff;margin-bottom:1rem;margin-top:1rem;padding:1rem}.contrast .admonition{background:#000}.admonition__icon{margin-right:.5rem}.admonition__title{font-weight:700;margin-bottom:.5rem}.banner{background-color:#dfed33;border-bottom:1px solid #000;min-height:2.2rem;padding:1rem;text-align:center;width:100%}.banner a{color:#000}.banner a:hover{color:#000;text-decoration:underline}@media(max-width:770px){.banner{min-height:3.3rem}}.banner-close-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;float:right;height:20px;justify-content:center;width:20px}.dashboard-content{display:flex;flex:1;flex-direction:column;margin:0 auto;max-width:84.3333333333rem;overflow:hidden;width:100%}@media(min-width:770px){.light .dashboard-content{border:1px solid #a6a6a6}.contrast .dashboard-content,.dark .dashboard-content{border:1px solid #666}}.editor-preview-container{display:flex;flex:1 0 0px;position:relative;width:100%;z-index:0}.sidebar,.toolbar{width:100%}.sidebar{height:100%}@media print{.sidebar{width:0}.preview-console,.sidebar{display:none}.CodeMirror{height:auto;overflow:visible;position:relative}.CodeMirror-scroll{height:auto;overflow-y:hidden}.CodeMirror-gutters,.CodeMirror-hscrollbar,.CodeMirror-vscrollbar{display:none}}
/*# sourceMappingURL=app.f05e77f9e334c498a95b.css.map*/