.theme-cosmos{--variable-shim-primary: #eee;--variable-shim-primary-background: #160f19;--variable-shim-general-link: #418cab;--variable-shim-secondary: #484848;--variable-shim-secondary-background: #282828;--variable-shim-secondary-background-hover: #333;--variable-shim-secondary-background-active: #4e4e4e;--variable-shim-text-on-secondary-background: #9b9b9b;--variable-shim-line-on-secondary-background: #7b7b7b;--variable-shim-section-line: #404040;--variable-shim-input-border: #666;--variable-shim-input-border-focused: #a2d7ff;--variable-shim-tertiary: #9b9b9b;--variable-shim-secondary-hover-on-color: rgba(255, 255, 255, .6);--variable-shim-tooltip-background: rgba(255, 255, 255, .85);--variable-shim-cta: #b1419f;--variable-shim-error: #ff5d5d;--variable-shim-warning: #ffaabf;--variable-shim-warning-background: #f3929f;--variable-shim-notification: #a4a4ff;--variable-shim-success: #55ff84;--variable-shim-private: #b98e01;--variable-shim-private-secondary: #c79d11;--variable-shim-line-added: #284a35;--variable-shim-line-added-active: #36945b;--variable-shim-line-removed: #58243a;--variable-shim-line-removed-active: #b62d4e;--variable-shim-rewind-playhead: #7460e1;--variable-shim-pop-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .27), 0px 1px 1px 0px rgba(0, 0, 0, .15);--variable-shim-file-logic: #dc286f;--variable-shim-file-logic-secondary: rgba(220, 40, 111, .2);--variable-shim-file-data: #d820ca;--variable-shim-file-data-secondary: rgba(216, 32, 202, .2);--variable-shim-file-info: #5571f1;--variable-shim-file-info-secondary: rgba(85, 113, 241, .2);--variable-shim-file-view: #b440f1;--variable-shim-file-view-secondary: rgba(180, 64, 241, .2);--variable-shim-file-styles: #e74141;--variable-shim-file-styles-secondary: rgba(231, 65, 65, .2);--variable-shim-file-image: #d8b621;--variable-shim-file-image-secondary: rgba(216, 182, 33, .2);--variable-shim-file-env: #fcf3b0;--variable-shim-file-env-secondary: rgba(252, 243, 176, .2);--variable-shim-file-env-color: var(--variable-shim-primary);--variable-shim-file-env-active-color: var(--variable-shim-primary-background);--variable-shim-file-other: #1da6ac;--variable-shim-file-other-secondary: rgba(29, 166, 172, .2);--variable-shim-new-stuff: #a2162d;--variable-shim-overlay-background: rgba(0, 0, 0, .8);--variable-shim-keyboard-shortcut: var(--variable-shim-marketing-background);--variable-shim-logs-panel-errors: var(--variable-shim-error);--variable-shim-logs-panel-success: var(--variable-shim-success);--variable-shim-selection-highlight: rgba(77, 151, 255, .33);--variable-shim-selection-unfocused-highlight: #777;--variable-shim-active-line-color: rgba(255, 255, 255, .1);--variable-shim-gutter-active-line-color: rgba(255, 255, 255, .07);--variable-shim-gutter-text-color: #565656;--variable-shim-comment: #898989;--variable-shim-keyword: #79e6d9;--variable-shim-string: #fddd88;--variable-shim-number: #6eca98;--variable-shim-operator: #79e6d9;--variable-shim-property: #a4a4e4;--variable-shim-definition: var(--variable-shim-primary);--variable-shim-matching-bracket-highlight: rgba(114, 192, 194, .5);--variable-shim-matching-tag-highlight: #444122;--variable-shim-onboarding-background: #006280}.theme-sugar{--variable-shim-primary: #222;--variable-shim-primary-background: #fff;--variable-shim-general-link: #244776;--variable-shim-secondary: #c3c3c3;--variable-shim-secondary-background: #f5f5f5;--variable-shim-secondary-background-hover: #eaeaea;--variable-shim-secondary-background-active: #e2e2e2;--variable-shim-text-on-secondary-background: #636363;--variable-shim-line-on-secondary-background: var(--variable-shim-secondary);--variable-shim-section-line: #e5e5e5;--variable-shim-input-border: #ccc;--variable-shim-input-border-focused: #a2d7ff;--variable-shim-tertiary: #636363;--variable-shim-secondary-hover-on-color: rgba(255, 255, 255, .6);--variable-shim-tooltip-background: rgba(0, 0, 0, .85);--variable-shim-cta: #83ffcd;--variable-shim-error: #dc352c;--variable-shim-warning: #ffaabf;--variable-shim-warning-background: #ffdadf;--variable-shim-notification: #7460e1;--variable-shim-success: #05d458;--variable-shim-private: #fcf3b0;--variable-shim-private-secondary: #efe59b;--variable-shim-line-added: #e2ffe6;--variable-shim-line-added-active: #8ce298;--variable-shim-line-removed: #ffe7e7;--variable-shim-line-removed-active: #ffa3a3;--variable-shim-rewind-playhead: #7460e1;--variable-shim-pop-shadow: 0px 2px 5px 0px rgba(0, 0, 0, .27), 0px 1px 1px 0px rgba(0, 0, 0, .15);--variable-shim-file-logic: #b8145f;--variable-shim-file-logic-secondary: rgba(184, 20, 95, .1);--variable-shim-file-data: #661e81;--variable-shim-file-data-secondary: rgba(102, 30, 129, .1);--variable-shim-file-info: #3652d3;--variable-shim-file-info-secondary: rgba(54, 82, 211, .1);--variable-shim-file-view: #a63adf;--variable-shim-file-view-secondary: rgba(166, 58, 223, .1);--variable-shim-file-styles: #cb4a3a;--variable-shim-file-styles-secondary: rgba(203, 74, 58, .1);--variable-shim-file-image: #b68a08;--variable-shim-file-image-secondary: rgba(182, 138, 8, .1);--variable-shim-file-env: #222;--variable-shim-file-env-secondary: rgba(34, 34, 34, .2);--variable-shim-file-env-color: var(--variable-shim-primary);--variable-shim-file-env-active-color: var(--variable-shim-primary-background);--variable-shim-file-other: #158085;--variable-shim-file-other-secondary: rgba(21, 128, 133, .1);--variable-shim-new-stuff: #a2162d;--variable-shim-overlay-background: rgba(255, 255, 255, .8);--variable-shim-keyboard-shortcut: var(--variable-shim-success);--variable-shim-logs-panel-errors: var(--variable-shim-new-stuff);--variable-shim-logs-panel-success: var(--variable-shim-file-info);--variable-shim-selection-highlight: #c4ddff;--variable-shim-selection-unfocused-highlight: #dcdcdc;--variable-shim-active-line-color: rgba(0, 0, 0, .05);--variable-shim-gutter-active-line-color: rgba(0, 0, 0, .03);--variable-shim-gutter-text-color: var(--variable-shim-secondary);--variable-shim-comment: #898989;--variable-shim-keyword: #00119e;--variable-shim-string: #a2162d;--variable-shim-number: #15959c;--variable-shim-operator: #0820b2;--variable-shim-property: #9445b0;--variable-shim-definition: var(--variable-shim-primary);--variable-shim-matching-bracket-highlight: rgba(137, 219, 221, .5);--variable-shim-matching-tag-highlight: #fffeca;--variable-shim-onboarding-background: #bfe3ff}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}to{z-index:2;transform:rotate(0)}}@-webkit-keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}to{z-index:2;transform:rotate(0)}}@-o-keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}to{z-index:2;transform:rotate(0)}}@keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}to{z-index:2;transform:rotate(0)}}:root{--primary-background: var(--variable-shim-primary-background);--rewind-revision-width: 82px}*{box-sizing:border-box}html{height:100%;display:flex}body{font-weight:400;color:var(--variable-shim-primary);display:flex;flex:1;margin:0;overflow:hidden;background-color:var(--variable-shim-primary-background);-webkit-tap-highlight-color:transparent}div#__react-app-root{display:flex;flex:1}a{color:var(--variable-shim-primary)}#application{display:flex;flex:1;flex-direction:column;width:1px;min-width:5%;position:relative;overflow:hidden;background-color:var(--variable-shim-primary-background)}.hidden{display:none!important}.cursor-default{cursor:default!important}.small-viewport-only{display:none!important}@media (max-width: 580px){.small-viewport-only{display:block!important}}.small-viewport-only-inline{display:none!important}@media (max-width: 580px){.small-viewport-only-inline{display:inline-block!important}}@media (max-width: 580px){.hidden-on-small-viewport{display:none!important}}.jiggle{animation:jiggle .4s cubic-bezier(.5,-.05,.5,1.25)}.jiggle-anchor-right-side{transform-origin:center right}.offline{filter:grayscale(100%)}.offline:hover{filter:none}.embedded{border:1px solid var(--variable-shim-secondary);border-radius:5px;box-shadow:4px 4px var(--variable-shim-secondary);background-color:transparent;margin-bottom:4px;margin-right:4px;overflow:hidden}.embedded #application{border-radius:5px}.avatar{background-size:cover;border-radius:50%;width:25px;height:25px;background-color:var(--variable-shim-section-line)}#community-auth-iframe{position:absolute;right:0;bottom:0;height:1px;width:1px;border:0;pointer-events:none}.no-margin{margin:0!important}.ask-for-help-container{position:relative}.pointer-events-none{pointer-events:none}html{font-family:Sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:Monospace,Monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.anon-avatar{background-image:url(/edit/edit/images/anon-avatar-smile.svg);background-size:contain;vertical-align:middle}.theme-cosmos .close{background-image:url(/edit/edit/images/background-dark/icons/x.svg)}.theme-sugar .close{background-image:url(/edit/edit/images/background-light/icons/x.svg)}.theme-cosmos .close-icon{background-image:url(/edit/edit/images/background-dark/icons/x.svg)}.theme-sugar .close-icon{background-image:url(/edit/edit/images/background-light/icons/x.svg)}.theme-cosmos .options{background-image:url(/edit/edit/images/background-dark/icons/options.svg)}.theme-sugar .options{background-image:url(/edit/edit/images/background-light/icons/options.svg)}.theme-cosmos .icon-collapse{background-image:url(/edit/edit/images/background-dark/icons/collapse.svg)}.theme-sugar .icon-collapse{background-image:url(/edit/edit/images/background-light/icons/collapse.svg)}.new-stuff-doggo{background-image:url(/edit/edit/images/illustrations/new-stuff-doggo.svg)}.fire-truck{background-image:url(/edit/edit/images/illustrations/fire-truck.svg)}.theme-cosmos .private-icon{background-image:url(/edit/edit/images/background-dark/icons/private.svg)}.theme-sugar .private-icon{background-image:url(/edit/edit/images/background-light/icons/private.svg)}.theme-cosmos .public-icon{background-image:url(/edit/edit/images/background-dark/icons/public.svg)}.theme-sugar .public-icon{background-image:url(/edit/edit/images/background-light/icons/public.svg)}.theme-cosmos .search-input{background-image:url(/edit/edit/images/background-dark/icons/search.svg)}.theme-sugar .search-input{background-image:url(/edit/edit/images/background-light/icons/search.svg)}.theme-cosmos .search-icon{background-image:url(/edit/edit/images/background-dark/icons/search-icon.svg)}.theme-sugar .search-icon{background-image:url(/edit/edit/images/background-light/icons/search-icon.svg)}.theme-cosmos .show-app-icon{background-image:url(/edit/edit/images/background-dark/icons/show-app.svg)}.theme-sugar .show-app-icon{background-image:url(/edit/edit/images/background-light/icons/show-app.svg)}.theme-cosmos .share-public-project{background-image:url(/edit/images/background-dark/icons/share-public-project.svg)}.theme-sugar .share-public-project{background-image:url(/edit/edit/images/background-light/icons/share-public-project.svg)}.theme-cosmos .share-private-code{background-image:url(/edit/images/background-dark/icons/share-private-code.svg)}.theme-sugar .share-private-code{background-image:url(/edit/edit/images/background-light/icons/share-private-code.svg)}.theme-cosmos .share-private-project{background-image:url(/edit/images/background-dark/icons/share-private-project.svg)}.theme-sugar .share-private-project{background-image:url(/edit/edit/images/background-light/icons/share-private-project.svg)}.theme-cosmos .eye{background-image:url(/edit/edit/images/background-dark/icons/eye.svg)}.theme-sugar .eye{background-image:url(/edit/edit/images/background-light/icons/eye.svg)}.theme-cosmos .refresh{background-image:url(/edit/edit/images/background-dark/icons/refresh.svg)}.theme-sugar .refresh{background-image:url(/edit/edit/images/background-light/icons/refresh.svg)}.theme-cosmos .justice{background-image:url(/edit/edit/images/background-dark/icons/justice.svg)}.theme-sugar .justice{background-image:url(/edit/edit/images/background-light/icons/justice.svg)}.theme-cosmos .rewind{background-image:url(/edit/edit/images/background-dark/icons/rewind.svg)}.theme-sugar .rewind{background-image:url(/edit/edit/images/background-light/icons/rewind.svg)}.ask-for-help{width:21px;height:19px}.theme-cosmos .ask-for-help{background-image:url(/edit/edit/images/background-dark/icons/ask-for-help.svg)}.theme-sugar .ask-for-help{background-image:url(/edit/edit/images/background-light/icons/ask-for-help.svg)}.theme-cosmos .playhead-arrow{background-image:url(/edit/edit/images/background-dark/icons/playhead-arrow.svg)}.theme-sugar .playhead-arrow{background-image:url(/edit/edit/images/background-light/icons/playhead-arrow.svg)}.theme-cosmos .assets-sidebar-icon{background-image:url(/edit/edit/images/background-dark/sidebar-file-icons/assets.svg)}.theme-sugar .assets-sidebar-icon{background-image:url(/edit/edit/images/background-light/sidebar-file-icons/assets.svg)}.theme-cosmos .assets-sidebar-icon.active{background-image:url(/edit/edit/images/background-dark/sidebar-file-icons/assets-active.svg)}.theme-sugar .assets-sidebar-icon.active{background-image:url(/edit/edit/images/background-light/sidebar-file-icons/assets-active.svg)}.secrets-sidebar-icon{width:19px;height:19px;transform:translate(-1px,-2.5px) rotate(-25deg)}.theme-cosmos .secrets-sidebar-icon{background-image:url(/edit/images/background-dark/sidebar-file-icons/secrets.svg)}.theme-sugar .secrets-sidebar-icon{background-image:url(/edit/images/background-light/sidebar-file-icons/secrets.svg)}.theme-cosmos .secrets-sidebar-icon.active{background-image:url(/edit/images/background-dark/sidebar-file-icons/secrets-active.svg)}.theme-sugar .secrets-sidebar-icon.active{background-image:url(/edit/images/background-light/sidebar-file-icons/secrets-active.svg)}.icon{display:inline-block;background-repeat:no-repeat;cursor:pointer;background-position:center;vertical-align:middle}.ask-for-help-icon{width:17px;height:15px;margin-left:2px;margin-right:5px;vertical-align:-3px;background-size:contain}.theme-cosmos .ask-for-help-icon{background-image:url(/edit/edit/images/background-dark/sidebar-file-icons/ask-for-help.svg)}.theme-sugar .ask-for-help-icon{background-image:url(/edit/edit/images/background-light/sidebar-file-icons/ask-for-help.svg)}.down-arrow,.up-arrow{width:10px;height:8px;margin-left:5px;opacity:.6}.theme-cosmos .down-arrow,.theme-cosmos .up-arrow{background-image:url(/edit/edit/images/background-dark/icons/down-arrow.svg)}.theme-sugar .down-arrow,.theme-sugar .up-arrow{background-image:url(/edit/edit/images/background-light/icons/down-arrow.svg)}.down-arrow:hover,.up-arrow:hover{opacity:1}.up-arrow{transform:rotate(180deg);position:relative;top:-1px}.left-arrow,.right-arrow{width:10px;height:10px}.theme-cosmos .left-arrow,.theme-cosmos .right-arrow{background-image:url(/edit/edit/images/background-dark/icons/left-arrow.svg)}.theme-sugar .left-arrow,.theme-sugar .right-arrow{background-image:url(/edit/edit/images/background-light/icons/left-arrow.svg)}.right-arrow{transform:rotate(180deg)}.theme-cosmos .back{background-image:url(/edit/edit/images/background-dark/icons/left-arrow.svg)}.theme-sugar .back{background-image:url(/edit/edit/images/background-light/icons/left-arrow.svg)}.glitch-logo{background-size:contain;background-position:initial;width:31px;height:25px;vertical-align:middle;background-image:url(/edit/edit/images/logos/glitch/logo.svg)}.glitch-logo.party{background-image:url(/edit/edit/images/logos/glitch/party.svg)}.glitch-logo.sunset{background-image:url(/edit/edit/images/logos/glitch/logo-sunset.svg)}.glitch-logo.night{background-image:url(/edit/edit/images/logos/glitch/logo-night.svg)}.glitch-logo.development{background-image:url(/edit/edit/images/logos/glitch/logo-day-dev.svg)}.glitch-logo.development.sunset{background-image:url(/edit/edit/images/logos/glitch/logo-sunset-dev.svg)}.glitch-logo.development.night{background-image:url(/edit/edit/images/logos/glitch/logo-night-dev.svg)}.add{font-size:18px;font-weight:600;padding-left:5px;padding-right:5px;position:relative;user-select:none;opacity:.3;opacity:.4;transition:none;vertical-align:-2px}.add:hover,.add:focus,.add.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.add:active{background-color:var(--variable-shim-secondary-background-active)}.add:hover{opacity:.8}.icon-collapse{opacity:.4}.icon-collapse:hover,.icon-collapse:focus,.icon-collapse.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.icon-collapse:active{background-color:var(--variable-shim-secondary-background-active)}.icon-collapse:hover{opacity:.8}.npm{width:38px;vertical-align:text-bottom;margin-right:6px;background-image:url(/edit/edit/images/logos/npm.svg)}.makerbase{width:20px;vertical-align:-1px;margin-right:6px}.private-icon,.public-icon{background-repeat:no-repeat;background-position:center;width:10px;height:14px;display:inline-block;vertical-align:middle}.search-in-badge{width:11px;height:11px;margin-left:2px;margin-right:0;vertical-align:-1px;background-size:contain}.theme-cosmos .search-in-badge{background-image:url(/edit/edit/images/background-dark/icons/search-in-badge.svg)}.theme-sugar .search-in-badge{background-image:url(/edit/edit/images/background-light/icons/search-in-badge.svg)}.status-badge{font-weight:600;font-size:12px;line-height:12px;vertical-align:middle;color:var(--variable-shim-primary-background)}.status-badge .status{border-radius:3px;padding:1px 5px;display:inline-block;margin-left:5px;position:relative;top:-1px;background-color:var(--variable-shim-line-on-secondary-background)}.status-badge .status-standalone{height:13px;width:13px;border-radius:13px;position:relative;top:1px;display:inline-block;margin-left:5px}.status-badge .loading{padding:0;background-color:transparent}.status-badge .loading [data-module=Loader]{margin:0;width:13px;height:13px;vertical-align:middle}.status-badge .error{background-color:var(--variable-shim-error)}.status-badge .off{background-color:var(--variable-shim-text-on-secondary-background)}.status-badge .success,.status-badge .ok{background-color:var(--variable-shim-success)}.status-badge .warning{background-color:var(--theme-ui-colors-badgeBg)}.status-badge.show-badge{vertical-align:middle}.status-badge.show-badge .loader{width:16px;height:16px;vertical-align:-1px}.eye,.justice,.refresh{height:12px;width:18px;vertical-align:-2px;opacity:.4}.eye,.justice{height:13px;vertical-align:middle}.refresh{height:13px;width:12px}.rewind{width:14px;height:10px;position:relative;top:-1px}.search-icon{opacity:.4;width:14px;height:14px;vertical-align:middle;background-repeat:no-repeat}.playhead-arrow{width:17px;height:16px}.fullscreen{width:14px;height:14px;background-size:cover;opacity:.4}.theme-cosmos .fullscreen{background-image:url(/edit/edit/images/background-dark/icons/fullscreen.svg)}.theme-sugar .fullscreen{background-image:url(/edit/edit/images/background-light/icons/fullscreen.svg)}.grecaptcha-badge{visibility:hidden}.upsell-graphic{background-image:url(/edit/edit/images/illustrations/upsell-graphic.svg)}.button{text-align:left;color:var(--variable-shim-primary);border:2px solid var(--variable-shim-primary);user-select:none;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;background-color:var(--variable-shim-primary-background);border-radius:5px;padding-top:1px;padding-bottom:1px}.button:hover{background-color:var(--variable-shim-secondary-background)}.button:active,.button:focus{background-color:var(--variable-shim-secondary-background-active);outline:none}.button:hover .icon,.button:active .icon,.button:focus .icon{opacity:1}.button.active{background-color:var(--variable-shim-secondary-background-active);color:var(--variable-shim-primary)}.button.active .icon{opacity:1}.button .status-badge{margin-right:0;font-size:11px}.button .status-badge .status{margin-left:5px;margin-bottom:0;margin-top:-2px;text-transform:capitalize}.button [data-module=Loader]{margin-left:5px;height:1em;width:1em;vertical-align:-3px}.button [data-module=Icon]{cursor:pointer;margin-left:7px;flex-shrink:0;height:1.2em}.button [data-module=Icon]+*{margin-left:5px}.button .avatar{width:18px;height:18px;background-repeat:no-repeat;display:inline-block;margin-left:3px;margin-top:-1px;vertical-align:middle}.button .anon-avatar{background-position:center;background-size:14px}.button .icon{flex-shrink:0}.button .rewind,.button .text-icon{margin-left:7px}.button[disabled]{opacity:.5;pointer-events:none;cursor:pointer}.button a{color:var(--variable-shim-primary)}.disabled{opacity:.5;pointer-events:none;cursor:pointer}.button-wrap{display:block;margin-bottom:12px}.button-wrap:last-child{margin-bottom:0}.button-wrap a{text-decoration:none}.button-wrap label [data-module=Icon]{margin-top:-3px!important}.select{appearance:none;position:relative;cursor:pointer}.close{opacity:.4;padding:10px;user-select:none;transition:right .1s;position:absolute;right:20px;transform:translateY(2px)}.close:hover,.close:focus,.close.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.close:active{background-color:var(--variable-shim-secondary-background-active)}.button-ask-for-help.button-no-styles{position:relative;padding:4px 6px;margin-top:-6px;border-width:1px;border-color:#ccc;user-select:none}.button-email-sign-in{margin-top:10px}.fade-in{animation:fadeIn .2s ease-out}.button-large{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px}.button-small{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.button-cta{color:var(--variable-shim-primary);font-weight:600;cursor:pointer;background-color:var(--variable-shim-cta);box-shadow:4px 4px 0 var(--variable-shim-primary)}.button-cta:hover{background-color:var(--variable-shim-cta);box-shadow:2px 2px 0 var(--variable-shim-primary)}.button-cta:active{background-color:var(--variable-shim-cta);box-shadow:none}.no-button-styles{-webkit-appearance:none;border:none;padding:unset;background:unset}.no-button-styles:active{outline:none}.input,.textarea,.p[contenteditable=true]{font-family:"Fira Code","Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px}.search-input,.replace-input,.CodeMirror-search-field{border-color:var(--variable-shim-input-border);max-width:700px;height:25px;border-radius:3px;border-style:solid;border-width:1px;padding-left:10px;font-size:13px;background-repeat:no-repeat;background-position:right 5px center;transition:all .1s;background-color:var(--variable-shim-primary-background);vertical-align:middle}.search-input:focus,.replace-input:focus,.CodeMirror-search-field:focus{outline:none;box-shadow:0 0 3px 0 var(--variable-shim-input-border-focused)}.file-rename-input,.folder-rename-input{padding:0 0 0 9px;border:none}.file-rename-input:focus,.folder-rename-input:focus{background-color:var(--variable-shim-primary-background);outline:4px solid var(--variable-shim-primary-background);border:none}.field-error,.field-warning{background-image:url(fire_engine);background-repeat:no-repeat;background-size:18px;background-position-x:99%;border-color:var(--variable-shim-warning)}.field-error-message,.field-warning-message{color:var(--variable-shim-primary-background);background-color:var(--variable-shim-error);display:inline-block;padding:3px 6px;border-radius:0 0 5px 5px;font-weight:600;font-size:13px}.field-warning{background-image:url(raisedHand)}.field-warning-message{background-color:var(--variable-shim-warning)}.tag-input-field{font-weight:400;border-bottom:1px solid var(--variable-shim-secondary);padding-bottom:2px;position:relative}.tag-input-field .tag-pill{display:inline-block;color:var(--variable-shim-primary-background);transition:all .1s;margin-bottom:2px}.tag-input-field .tag-pill.active{margin-right:3px;border-radius:5px;padding:2px 5px}.tag-input-field .tag-pill .tag-name{display:inline}.tag-input-field .tag-pill .tag-remove{display:inline;cursor:pointer;padding-left:3px;opacity:.7}.tag-input-field .tag-pill .tag-remove:hover{opacity:1}.tag-input-field .tag-input{outline:none;border:none;width:100px;background-color:transparent}.fieldset{border:0;margin:0;padding:0}.input[type=radio]{margin-right:5px}.textarea:not(.content-editable):not(.report-abuse-input){height:82px;border:1px solid var(--variable-shim-secondary);border-radius:3px;padding:6px;box-shadow:4px 4px var(--variable-shim-secondary);width:100%;color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}p.content-editable{outline:none;border-bottom:1px solid var(--variable-shim-secondary);padding-bottom:2px;position:relative;margin-bottom:12px}p.content-editable.read-only{padding:0;border-color:transparent;margin:0}.textarea.content-editable{resize:none;width:100%;background-color:transparent;border-top:none;border-left:none;border-right:none;border-bottom:1px solid var(--variable-shim-secondary);outline:none}.textarea.report-abuse-input{min-height:100px}.progress{appearance:none;height:9px;width:70px;border:1px solid background-color;background-color:transparent;border-radius:5px}.progress::-webkit-progress-bar{background-color:transparent}.progress::-webkit-progress-value{background-color:var(--variable-shim-primary-background);border-radius:0}.progress::-moz-progress-bar{background-color:var(--variable-shim-primary-background);border-radius:0}.notify-progress{margin-left:5px}.progress-inline{border:1px solid var(--variable-shim-line-on-secondary-background)}.progress-inline::-webkit-progress-value{background-color:var(--variable-shim-line-on-secondary-background);border-radius:2px}.progress-inline::-moz-progress-bar{background-color:var(--variable-shim-line-on-secondary-background);border-radius:2px}.progress-inline.error::-webkit-progress-value{background-color:var(--variable-shim-error)}.progress-inline.error::-moz-progress-bar{background-color:var(--variable-shim-error)}.progress-inline.warning::-webkit-progress-value{background-color:var(--variable-shim-warning)}.progress-inline.warning::-moz-progress-bar{background-color:var(--variable-shim-warning)}.blm-banner{background-color:#000;color:#fff;padding:16px 8px 14px;text-align:center;line-height:1.4}.blm-banner__text{font-weight:700;white-space:nowrap}.blm-banner__link{color:#d0fff1;font-weight:400;white-space:nowrap;text-decoration:none}.header{border-bottom:1px solid var(--variable-shim-section-line);padding:11px 15px;position:relative;height:49px}.header nav{display:flex;flex-direction:row}.header .header-project{font-size:14px;cursor:pointer;display:inline-block;position:relative;display:flex;align-items:center;line-height:1;outline:none}.header .header-project:hover,.header .header-project:focus,.header .header-project.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.header .header-project:active{background-color:var(--variable-shim-secondary-background-active)}.header .header-project .context{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;font-weight:400;display:flex;align-items:center;max-width:200px}@media (max-width: 580px){.header .header-project .context{max-width:150px}}@media (max-width: 415px){.header .header-project .context{max-width:100px}}.header .header-project .project-name-loader [data-module=Loader]{width:18px;height:18px;margin:0 5px 0 0}.header .header-project .project-avatar-image{width:18px;height:18px;background-color:var(--variable-shim-section-line);border-radius:3px;margin-right:5px;flex-shrink:0}.header .header-project .project-avatar-image[src=""]{display:none}.header .header-project:hover .down-arrow{opacity:1}.header .header-project .project-name{font-weight:700;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header-project .project-name-width-placeholder{width:100px;height:1em;font-weight:700;text-align:left}.header .header-project:active .project-name-width-placeholder{background:var(--variable-shim-secondary-background-active)}.header .show-app{margin-left:5px;font-weight:600;font-size:14px;display:flex;align-items:center;line-height:1;outline:none}@media (max-width: 580px){.header .show-app{margin-left:0}.header .show-app .show-text{display:none}}.header .show-app:hover .down-arrow{opacity:1}.header .show-app .show-app-icon{width:30px;height:15px;margin-right:4px}.header a.show-app{text-decoration:none}.header .status-badge .status-loading{margin-left:0;margin-top:-2px;background:transparent}.header .nav-item{padding:5px 5px 4px;white-space:nowrap;height:28px}.header .nav-item:hover,.header .nav-item:focus,.header .nav-item.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.header .nav-item:active{background-color:var(--variable-shim-secondary-background-active)}.header .show-app-wrapper{position:relative}.header .project-search-wrapper{margin-top:1px;position:relative;margin-left:16px;flex-grow:2}@media (max-width: 580px){.header .project-search-wrapper{position:static}}.header .project-search-wrapper.expanded{position:absolute;width:94%;margin:auto;z-index:10;left:1px}.header .project-search-wrapper .search-input{width:100%;padding-right:26px}.header .sign-in-button{margin-left:16px}.header .right-options{margin-left:auto;white-space:nowrap}.header .right-options .action{display:inline-block;cursor:pointer;margin-left:16px;padding-right:5px;user-select:none}.header .right-options .action:hover,.header .right-options .action:focus,.header .right-options .action.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.header .right-options .action:active{background-color:var(--variable-shim-secondary-background-active)}.header .right-options .action:hover .down-arrow{opacity:1}@media (max-width: 580px){.header .right-options .action{padding-right:0}}@media (max-width: 580px){.header .hidden-on-small-viewport{display:none}}.header .user-is-logging-in{display:inline-block;margin-right:5px}.header .anon-avatar{background-size:18px;background-position:center 9px}.header .account-pop-button,.header .about-button{outline:none}.header .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.header .button [data-module=Loader]{vertical-align:-3px}.header .button [data-module=Icon]{width:16px;height:16px}.header .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.no-header-styles{margin:0;height:unset}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:50px solid transparent!important}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:3;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:0}.CodeMirror-gutter-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.CodeMirror-lines{cursor:text;min-height:1px;padding-bottom:30%;padding-top:12px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:none;font-variant-ligatures:none}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;overflow:auto}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.cm-searching{background:rgba(255,255,0,.5)!important}.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;color:#000;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:10pt;overflow:hidden;padding:2px 5px;position:fixed;white-space:pre;white-space:pre-wrap;z-index:100;max-width:600px;opacity:0}.CodeMirror-lint-mark-error,.CodeMirror-lint-mark-warning{background-position:left bottom;background-repeat:repeat-x}.CodeMirror-lint-marker-error,.CodeMirror-lint-marker-warning{background-position:center center;background-repeat:no-repeat;cursor:pointer;display:inline-block;height:16px;width:16px;vertical-align:middle;position:relative}.CodeMirror-lint-message-error,.CodeMirror-lint-message-warning{padding-left:18px;background-position:top left;background-repeat:no-repeat}.CodeMirror-lint-marker-multiple{width:100%;height:100%}.CodeMirror-foldmarker{color:#00f;text-shadow:#b9f 1px 1px 2px,#b9f -1px -1px 2px,#b9f 1px -1px 2px,#b9f -1px 1px 2px;font-family:arial;line-height:.3;cursor:pointer}.CodeMirror-foldgutter{width:.7em}.CodeMirror-foldgutter-open,.CodeMirror-foldgutter-folded{cursor:pointer}.CodeMirror-foldgutter-open:after{content:"\25be"}.CodeMirror-foldgutter-folded:after{content:"\25b8"}.CodeMirror-crosshair{cursor:crosshair}span.cm-key{color:var(--variable-shim-property)}span.cm-value{font-weight:700;color:var(--variable-shim-number)}.CodeMirror .cm-string-2{color:var(--variable-shim-string)}#editor{display:flex;flex:1;flex-flow:nowrap;overflow:hidden;z-index:0;border-top:1px solid var(--theme-ui-colors-gray-2)}.editor-read-only,.editor-connection-error{background-color:var(--variable-shim-secondary-background)}.editor-container{display:flex;flex:1;flex-flow:nowrap;overflow:hidden;position:relative}.assets-wrap{overflow:auto;flex:1;position:relative}.app-type-config-wrap{overflow:auto;flex:1;position:relative;border-left:1px var(--variable-shim-section-line) solid}.editor-wrap{display:flex;flex-direction:column;flex:1;z-index:1;overflow-x:auto;overflow-y:hidden;position:relative}.media-wrap{align-items:center;border-left:1px solid var(--variable-shim-section-line);display:flex;flex:1;justify-content:center}.media-wrap>img{max-width:100%}.text-editor{-webkit-overflow-scrolling:touch}.text-editor .CodeMirror{height:var(--editor-height, calc(100vh - 49px));font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px;line-height:16px;background:transparent}.text-editor .CodeMirror pre{padding-left:6px}.text-editor .CodeMirror-cursors,.text-editor .CodeMirror-line,.text-editor .CodeMirror-selected{transform:translate(3px)}.text-editor .CodeMirror-cursor{border-left:2px solid var(--variable-shim-primary)}.text-editor .CodeMirror-linebackground{left:-100%}.text-editor .CodeMirror-gutters{border-right:none;background-color:var(--variable-shim-primary-background);white-space:nowrap}.editor-read-only .text-editor .CodeMirror-gutters,.editor-connection-error .text-editor .CodeMirror-gutters{background-color:var(--variable-shim-secondary-background)}.text-editor .CodeMirror-gutter-background{background-color:var(--variable-shim-gutter-active-line-color)}.text-editor .CodeMirror-linewidget{overflow:initial;position:absolute!important;top:0;left:15px}.text-editor .CodeMirror-foldgutter-open,.text-editor .CodeMirror-foldgutter-folded{width:7px;height:3px;padding:8px 1px 8px 5px;background-repeat:no-repeat;background-position:center;margin-left:1px;opacity:.4}.text-editor .CodeMirror-foldgutter-open:after,.text-editor .CodeMirror-foldgutter-folded:after{content:""}.text-editor .CodeMirror-foldgutter-open:hover,.text-editor .CodeMirror-foldgutter-folded:hover,.text-editor .CodeMirror-foldgutter-open:focus,.text-editor .CodeMirror-foldgutter-folded:focus,.text-editor .CodeMirror-foldgutter-open.active,.text-editor .CodeMirror-foldgutter-folded.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.text-editor .CodeMirror-foldgutter-open:active,.text-editor .CodeMirror-foldgutter-folded:active{background-color:var(--variable-shim-secondary-background-active)}.theme-cosmos .text-editor .CodeMirror-foldgutter-open{background-image:url(/edit/edit/images/editor/fold-widget-dark.svg)}.theme-sugar .text-editor .CodeMirror-foldgutter-open{background-image:url(/edit/edit/images/editor/fold-widget-light.svg)}.theme-cosmos .text-editor .CodeMirror-foldgutter-folded{background-image:url(/edit/edit/images/editor/fold-widget-folded-dark.svg)}.theme-sugar .text-editor .CodeMirror-foldgutter-folded{background-image:url(/edit/edit/images/editor/fold-widget-folded-light.svg)}.text-editor .CodeMirror-foldmarker{margin:0 2px;padding:0 4px;color:var(--variable-shim-primary);border-radius:3px;background-color:var(--variable-shim-secondary-background);text-shadow:none}.text-editor .CodeMirror-foldmarker:hover,.text-editor .CodeMirror-foldmarker:focus,.text-editor .CodeMirror-foldmarker.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.text-editor .CodeMirror-foldmarker:active{background-color:var(--variable-shim-secondary-background-active)}.text-editor .CodeMirror-linenumber{min-width:20px;text-align:right;white-space:nowrap;color:var(--variable-shim-gutter-text-color);font-size:10px;padding-left:0}.text-editor .CodeMirror-lint-markers{width:10px}.text-editor .CodeMirror-lint-marker-error,.text-editor .CodeMirror-lint-marker-warning{background-image:url(/edit/edit/images/editor/error.svg);background-position:center;width:12px;margin-left:4px}.text-editor .CodeMirror-lint-marker-warning{background-image:url(/edit/edit/images/editor/warning.svg)}.text-editor .CodeMirror-lint-marker-multiple:after{content:""}.text-editor .CodeMirror-lint-mark-error{background-image:url(/edit/edit/images/editor/lint-error-line.svg)}.text-editor .CodeMirror-lint-mark-warning{background-image:url(/edit/edit/images/editor/lint-warning-line.svg)}.CodeMirror-lint-tooltip{background-color:var(--variable-shim-warning-background);border-radius:3px;font-size:12px;margin-left:-10px;word-wrap:break-word;border:none}.CodeMirror-lint-tooltip .CodeMirror-lint-message-error,.CodeMirror-lint-tooltip .CodeMirror-lint-message-warning{background-image:url(/edit/edit/images/editor/error.svg);background-position:left 1px;padding-right:2px;padding-left:18px}.CodeMirror-lint-tooltip .CodeMirror-lint-message-warning{background-image:url(/edit/edit/images/editor/warning.svg)}.CodeMirror-code .cm-keyword,.CodeMirror-code .cm-def,.CodeMirror-code .cm-comment,.CodeMirror-code .cm-string,.CodeMirror-code .cm-operator,.CodeMirror-code .cm-variable{font-weight:400;font-style:normal;color:var(--variable-shim-primary)}.CodeMirror-code .CodeMirror-activeline-background{background-color:var(--variable-shim-active-line-color)}.CodeMirror-code .cm-keyword{color:var(--variable-shim-keyword);font-weight:700}.CodeMirror-code .cm-comment{font-style:italic;color:var(--variable-shim-comment)}.CodeMirror-code .cm-string{color:var(--variable-shim-string)}.CodeMirror-code .cm-property{color:var(--variable-shim-property)}.CodeMirror-code .cm-operator,.CodeMirror-code .cm-tag{color:var(--variable-shim-operator);font-weight:700}.CodeMirror-code .cm-number,.CodeMirror-code .cm-atom{color:var(--variable-shim-number)}.CodeMirror-code .cm-qualifier{font-style:italic}.CodeMirror-code .cm-def{color:var(--variable-shim-definition)}.CodeMirror-code .cm-link{color:var(--variable-shim-property)}.CodeMirror-code .cm-url{color:var(--variable-shim-primary);text-decoration:underline}.CodeMirror-code .cm-header{color:var(--variable-shim-operator);font-weight:700}.CodeMirror-code .cm-strong{color:var(--variable-shim-string);font-weight:700}.CodeMirror-code .cm-em{font-style:italic}.CodeMirror-code .cm-quote{color:var(--variable-shim-string)}.CodeMirror-matchingbracket{background-color:var(--variable-shim-matching-bracket-highlight)}.CodeMirror-matchingtag{background-color:var(--variable-shim-matching-tag-highlight)}.CodeMirror-selected{background-color:var(--variable-shim-selection-unfocused-highlight)}.CodeMirror-focused .CodeMirror-selected{background-color:var(--variable-shim-selection-highlight)}.cm-matchhighlight{background-color:var(--variable-shim-matching-bracket-highlight)}.CodeMirror-selection-highlight-scrollbar{background-color:var(--variable-shim-matching-bracket-highlight);border-radius:4px}.diff-added-line{background-color:var(--variable-shim-line-added)}.diff-removed-line{background-color:var(--variable-shim-line-removed)}.markdown-container{-webkit-overflow-scrolling:touch;flex:1 0 auto;height:calc(100% - 50px);overflow:auto;padding:0 20px;position:relative}@media (max-width: 580px){.markdown-container{padding-left:10px;padding-right:10px;font-size:90%}}.markdown-content{max-width:612px;padding-bottom:30%;padding-top:12px}.markdown-content p{font-size:16px;line-height:20px}.markdown-content a{color:var(--variable-shim-general-link)}.markdown-content a:hover{text-decoration:none}.markdown-content h1{font-size:1.6em}.markdown-content h2{font-size:1.35em}.markdown-content img{max-width:100%;display:block;margin:1.5rem 0}.markdown-content pre{background-color:var(--variable-shim-secondary-background);padding:16px;border-radius:5px}.markdown-content pre code{border-radius:0;padding:0}.markdown-content code{font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;background-color:var(--variable-shim-secondary-background);border-radius:3px;padding:2px 3px;font-size:14px}.markdown-content table,.markdown-content th,.markdown-content td{border:1px solid var(--variable-shim-section-line);padding:7px 14px}.markdown-content tr:nth-child(even){background-color:var(--variable-shim-secondary-background)}.markdown-content hr{border:0;border-top:1px solid var(--variable-shim-section-line)}.markdown-content ul,.markdown-content ol{margin-bottom:1rem}.markdown-content ul,.markdown-content ul ul,.markdown-content ol ul{list-style-type:square}.markdown-content li{line-height:24px}.markdown-content>:first-child{margin-top:0}.license-summary{font-size:14px;margin-bottom:1rem;overflow-x:scroll;display:flex}.license-summary .license-column{width:28%;margin-right:5%;min-width:120px;max-width:200px}.license-summary .license-column:last-child{margin-right:0}.license-summary .license-column .column-title{margin-top:0;font-weight:700}.license-summary .license-column ul{padding-left:1rem;margin:0}.license-summary .license-column ul li{margin-bottom:5px;background-position:center;background-repeat:no-repeat;list-style-type:square}#sidebar{padding-right:0}.sidebar{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;max-width:50%;min-width:185px;height:100%;position:relative;z-index:5}.sidebar-section{padding:10px 10px 10px 20px;position:relative;border-bottom:1px solid var(--variable-shim-section-line)}.sidebar .sidebar-section>.button-wrap>button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.sidebar .sidebar-section>.button-wrap>button [data-module=Loader]{vertical-align:-3px}.sidebar .sidebar-section>.button-wrap>button [data-module=Icon]{width:16px;height:16px}.sidebar .sidebar-section>.button-wrap>button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.sidebar .sidebar-section>.button-wrap>button:hover,.sidebar .sidebar-section>.button-wrap>button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.sidebar .sidebar-section>.button-wrap>button:active{border-color:var(--variable-shim-primary)}.sidebar .sidebar-section>.button-wrap>button.active{color:var(--variable-shim-primary)}.sidebar .sidebar-section>.button-wrap>button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.sidebar .new-file:not(.disabled){position:sticky;top:0}.sidebar .icon-collapse{cursor:w-resize;height:25px;background-size:14px 12px;position:absolute;right:13px;top:10px;padding:0 14px;user-select:none;transition:right .1s;z-index:3}.sidebar .sidebar-status-when-collapsed{display:none}.sidebar .sidebar-files{overflow-x:hidden;overflow-y:auto;user-select:none;border-bottom:0;padding-left:0;padding-right:0}.sidebar .sidebar-people-wrap{padding-bottom:2px;padding-right:40px}.sidebar .sidebar-people-wrap .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);padding-top:2px}.sidebar .sidebar-people-wrap .button [data-module=Loader]{vertical-align:-3px}.sidebar .sidebar-people-wrap .button [data-module=Icon]{width:16px;height:16px}.sidebar .sidebar-people-wrap .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.sidebar .sidebar-people-wrap .button:hover,.sidebar .sidebar-people-wrap .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.sidebar .sidebar-people-wrap .button:active{border-color:var(--variable-shim-primary)}.sidebar .sidebar-people-wrap .button.active{color:var(--variable-shim-primary)}.sidebar .sidebar-people-wrap .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.sidebar .sidebar-people-wrap .button.active .label{color:var(--variable-shim-primary)}.sidebar .sidebar-project-actions-wrap .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.sidebar .sidebar-project-actions-wrap .button [data-module=Loader]{vertical-align:-3px}.sidebar .sidebar-project-actions-wrap .button [data-module=Icon]{width:16px;height:16px}.sidebar .sidebar-project-actions-wrap .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.sidebar .sidebar-project-actions-wrap .button:hover,.sidebar .sidebar-project-actions-wrap .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.sidebar .sidebar-project-actions-wrap .button:active{border-color:var(--variable-shim-primary)}.sidebar .sidebar-project-actions-wrap .button.active{color:var(--variable-shim-primary)}.sidebar .sidebar-project-actions-wrap .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.sidebar .sidebar-project-actions-wrap .button.active .label{color:var(--variable-shim-primary)}.sidebar .sidebar-file-controls{border-bottom:0;padding-bottom:0}.sidebar resizer,.sidebar div.resizer{cursor:ew-resize;display:block;height:100%;position:absolute;right:-10px;top:0;width:10px;user-select:none;z-index:2}.sidebar-collapsed{animation-duration:.1s;animation-name:sidebar-collapse;cursor:e-resize;max-width:30px;min-width:initial;overflow:hidden;user-select:none}.sidebar-collapsed:hover{background-color:var(--variable-shim-secondary-background-hover)}.sidebar-collapsed:hover .icon-collapse{opacity:.8}.sidebar-collapsed>*{pointer-events:none}.sidebar-collapsed>*:not(.icon-collapse):not(.sidebar-status-when-collapsed){opacity:0;display:none}.sidebar-collapsed .icon-collapse{transform:rotate(-180deg) translate(-6px);cursor:e-resize;opacity:.4;right:7px}.sidebar-collapsed .sidebar-status-when-collapsed{display:block;position:absolute;top:60px;left:1px;opacity:1}.sidebar-collapsed .sidebar-status-when-collapsed [data-module=Loader],.sidebar-collapsed .sidebar-status-when-collapsed .error,.sidebar-collapsed .sidebar-status-when-collapsed .off,.sidebar-collapsed .sidebar-status-when-collapsed .warning{display:block;width:14px;height:14px;margin-top:-12px;margin-left:8px;margin-bottom:10px;border-radius:100px}.sidebar-collapsed .sidebar-status-when-collapsed .error{background-color:var(--variable-shim-error)}.sidebar-collapsed .sidebar-status-when-collapsed .off{background-color:var(--variable-shim-line-on-secondary-background)}.sidebar-collapsed .sidebar-status-when-collapsed .warning{background-color:var(--variable-shim-warning)}.sidebar-collapsed>resizer,.sidebar-collapsed div.resizer{display:none}@-moz-keyframes sidebar-collapse{0%{max-width:75%}to{max-width:30px}}@-webkit-keyframes sidebar-collapse{0%{max-width:75%}to{max-width:30px}}@-o-keyframes sidebar-collapse{0%{max-width:75%}to{max-width:30px}}@keyframes sidebar-collapse{0%{max-width:75%}to{max-width:30px}}.sidebar-people{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 580px){.sidebar-people{flex-direction:column;align-items:stretch}}.sidebar-people .collaborators{transition:all .05s}.sidebar-people .opens-pop-over{display:flex;flex-wrap:wrap}.sidebar-people .avatar.online-active-user:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--variable-shim-success);border:1px solid var(--variable-shim-primary-background);position:absolute;bottom:-3px;left:0}.sidebar-people .collaborators-buttons{position:relative}.sidebar-people .join-project-button{margin-bottom:0;margin-top:0;margin-right:8px}.sidebar-people .share-project,.sidebar-people .join-people{vertical-align:top;margin-top:0;position:relative;margin-bottom:8px}.viewers{margin:5px 0 0;margin-bottom:.5rem;font-size:13px;padding-right:20px}.collaborators .button,.collaborators-buttons .button{height:initial;display:flex;align-items:center}.collaborators-buttons{height:27px}.project-is-private{background-color:var(--variable-shim-private);border-radius:3px;margin-right:4px;padding:1px 6px;display:inline-block;vertical-align:1px}.project-is-private .private-icon{width:9px;height:11px}.avatar .heart{opacity:0;width:14px;height:13px;background-image:url(/edit/edit/images/editor/heart.svg);background-repeat:no-repeat;background-size:contain;animation:floating .8s ease-out;position:absolute}.avatar .heart-child{width:10px;height:10px;animation-delay:.5s;animation:floating-child .8s ease-out;position:absolute}.teams-list{padding:5px 0}@-moz-keyframes floating{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}to{opacity:0;transform:translate(10px) translateY(-10px) rotate(5deg)}}@-webkit-keyframes floating{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}to{opacity:0;transform:translate(10px) translateY(-10px) rotate(5deg)}}@-o-keyframes floating{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}to{opacity:0;transform:translate(10px) translateY(-10px) rotate(5deg)}}@keyframes floating{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}to{opacity:0;transform:translate(10px) translateY(-10px) rotate(5deg)}}@-moz-keyframes floating-child{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(0) translateY(14px) rotate(-8deg)}85%{opacity:1}to{opacity:0;transform:translate(6px) translateY(4px) rotate(8deg)}}@-webkit-keyframes floating-child{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(0) translateY(14px) rotate(-8deg)}85%{opacity:1}to{opacity:0;transform:translate(6px) translateY(4px) rotate(8deg)}}@-o-keyframes floating-child{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(0) translateY(14px) rotate(-8deg)}85%{opacity:1}to{opacity:0;transform:translate(6px) translateY(4px) rotate(8deg)}}@keyframes floating-child{0%{transform:translate(10px) translateY(25px)}50%{opacity:1;transform:translate(0) translateY(14px) rotate(-8deg)}85%{opacity:1}to{opacity:0;transform:translate(6px) translateY(4px) rotate(8deg)}}.project-info{padding-left:20px;padding-right:20px;padding-bottom:10px;border-bottom:1px solid var(--variable-shim-section-line);position:relative;clear:both;max-width:100%}.project-info .project-avatar{cursor:pointer;margin-right:4px}.project-info .project-avatar .avatar-image{width:34px;border-radius:3px;vertical-align:middle;position:relative}.filetree{transition:all .1s;font-size:13px;margin:0;padding:0 0 105px;line-height:2em;width:100%}.filetree .filetree-child{transition:none;cursor:pointer;list-style-type:none;position:relative;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;white-space:nowrap;min-height:20px}.filetree .filetree-child.file{padding-left:5px;padding-right:48px}.filetree .filetree-child .current-users{display:inline;height:100%;position:absolute;width:19px;overflow:hidden;pointer-events:none}.filetree .filetree-child .current-users .current-user{width:5px;border-radius:5px;height:100%;margin-left:1px;float:left}.filetree .filetree-child .options{width:10px;height:100%;position:absolute;right:0;top:0;padding:0 21px;background-position:center;transition:all .1s;opacity:0;z-index:2}.filetree .filetree-child .options:hover,.filetree .filetree-child .options:focus{opacity:1}.filetree .filetree-child .display-file-name,.filetree .filetree-child .display-folder-name{white-space:pre;line-height:21px;height:20px;padding-left:9px}.filetree .filetree-child .filename{display:flex;height:20px}.filetree .filetree-child .file-rename-input,.filetree .filetree-child .folder-rename-input{border-radius:0}.filetree .filetree-child:not(.folder):hover,.filetree .folder-path:hover,.filetree .filetree-child:not(.folder):focus,.filetree .folder-path:focus,.filetree .filetree-child:not(.folder).active,.filetree .folder-path.active{outline:none}.filetree .filetree-child:not(.folder):hover .options,.filetree .folder-path:hover .options,.filetree .filetree-child:not(.folder):focus .options,.filetree .folder-path:focus .options,.filetree .filetree-child:not(.folder).active .options,.filetree .folder-path.active .options{display:inline-block}.filetree .secrets-sidebar-icon,.filetree .assets-sidebar-icon{background-repeat:no-repeat;background-position-y:center;background-position-x:5px;padding-left:25px}.filetree .filetree-child.secrets-sidebar-icon{padding-left:28px}.filetree details{display:inline-block;width:100%}.filetree details>summary.folder-path{width:100%;padding-right:48px;position:relative;outline:none}.filetree details>summary.folder-path::-webkit-details-marker{display:none}.filetree details>summary.folder-path:before{align-items:center;background-position:center;content:" ";display:inline-block;height:10px;left:6px;opacity:.4;position:relative;transform:rotate(-90deg);width:10px}.theme-cosmos .filetree details>summary.folder-path:before{background:url(/edit/edit/images/background-dark/icons/down-arrow.svg) no-repeat}.theme-sugar .filetree details>summary.folder-path:before{background:url(/edit/edit/images/background-light/icons/down-arrow.svg) no-repeat}.filetree details[open]>summary:before{transform:rotate(0)}.filetree details[open]>summary .current-users,.filetree details[open]>summary .rewind-state,.filetree details[open]>summary .search-state{display:none}.rewind-state{display:inline-block;margin-right:5px;margin-left:1px;vertical-align:-2px}.rewind-state .rewind-state-icon{background-color:var(--variable-shim-line-added-active);border-radius:3px;position:relative;width:13px;height:13px}.rewind-state .rewind-state-icon .mixed-lines-background{background-color:var(--variable-shim-line-removed-active);position:absolute;height:50%;width:100%;border-bottom-left-radius:3px;border-bottom-right-radius:3px;bottom:0;left:0}.rewind-state .rewind-state-icon.deleted{background-color:var(--variable-shim-line-removed-active)}.rewind-state .rewind-state-icon.added .mixed-lines-background{display:none}.search-state{display:inline;margin-right:5px}.search-state .status{margin:0}.display-file-name,.display-folder-name{position:relative;display:inline-block;width:100%}.extension-type{color:var(--variable-shim-file-other)}.filetree-child.file:hover .extension-type,.filetree-child .folder-path:hover .extension-type,.filetree-child.assets-sidebar-icon:hover .extension-type,.filetree-child.file:focus .extension-type,.filetree-child .folder-path:focus .extension-type,.filetree-child.assets-sidebar-icon:focus .extension-type{background-color:transparent}.filetree-child.file:hover .options,.filetree-child .folder-path:hover .options,.filetree-child.assets-sidebar-icon:hover .options,.filetree-child.file:focus .options,.filetree-child .folder-path:focus .options,.filetree-child.assets-sidebar-icon:focus .options{opacity:1}.filetree-child.file.active .options,.filetree-child.assets-sidebar-icon.active .options{opacity:1}.logic .extension-type{color:var(--variable-shim-file-logic)}.logic:hover,.logic:focus{background-color:var(--variable-shim-file-logic-secondary)}.logic.active{background-color:var(--theme-ui-colors-background)}.logic.mini-pop:hover,.logic.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.logic.mini-pop .mini-pop-action:hover,.logic.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-logic-secondary)}.logic.files{background-color:var(--variable-shim-file-logic-secondary)}.data .extension-type{color:var(--variable-shim-file-data)}.data:hover,.data:focus{background-color:var(--variable-shim-file-data-secondary)}.data.active{background-color:var(--theme-ui-colors-background)}.data.mini-pop:hover,.data.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.data.mini-pop .mini-pop-action:hover,.data.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-data-secondary)}.data.files{background-color:var(--variable-shim-file-data-secondary)}.info .extension-type{color:var(--variable-shim-file-info)}.info:hover,.info:focus{background-color:var(--variable-shim-file-info-secondary)}.info.active{background-color:var(--theme-ui-colors-background)}.info.mini-pop:hover,.info.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.info.mini-pop .mini-pop-action:hover,.info.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-info-secondary)}.info.files{background-color:var(--variable-shim-file-info-secondary)}.view .extension-type{color:var(--variable-shim-file-view)}.view:hover,.view:focus{background-color:var(--variable-shim-file-view-secondary)}.view.active{background-color:var(--theme-ui-colors-background)}.view.mini-pop:hover,.view.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.view.mini-pop .mini-pop-action:hover,.view.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-view-secondary)}.view.files{background-color:var(--variable-shim-file-view-secondary)}.style .extension-type{color:var(--variable-shim-file-styles)}.style:hover,.style:focus{background-color:var(--variable-shim-file-styles-secondary)}.style.active{background-color:var(--theme-ui-colors-background)}.style.mini-pop:hover,.style.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.style.mini-pop .mini-pop-action:hover,.style.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-styles-secondary)}.style.files{background-color:var(--variable-shim-file-styles-secondary)}.image .extension-type{color:var(--variable-shim-file-image)}.image:hover,.image:focus{background-color:var(--variable-shim-file-image-secondary)}.image.active{background-color:var(--theme-ui-colors-background)}.image.mini-pop:hover,.image.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.image.mini-pop .mini-pop-action:hover,.image.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-image-secondary)}.image.files{background-color:var(--variable-shim-file-image-secondary)}li.file.audio:hover,li.file.pdf:hover,li.file.audio:focus,li.file.pdf:focus{background-color:var(--variable-shim-file-other-secondary)}li.file.audio.active,li.file.pdf.active{background-color:var(--theme-ui-colors-background)}li.file.audio.mini-pop:hover,li.file.pdf.mini-pop:hover,li.file.audio.mini-pop:focus,li.file.pdf.mini-pop:focus{background-color:var(--variable-shim-primary-background)}li.file.audio.mini-pop .mini-pop-action:hover,li.file.pdf.mini-pop .mini-pop-action:hover,li.file.audio.mini-pop .mini-pop-action:focus,li.file.pdf.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-other-secondary)}li.file.audio.files,li.file.pdf.files{background-color:var(--variable-shim-file-other-secondary)}ul.filetree li.filetree-child.env,ul.filetree li.filetree-child.env .extension-type{color:var(--variable-shim-file-env-color)}ul.filetree li.filetree-child.env:hover,ul.filetree li.filetree-child.env:focus{background-color:var(--variable-shim-file-env-secondary)}ul.filetree li.filetree-child.env.active{background-color:var(--theme-ui-colors-background);color:var(--variable-shim-file-env-active-color)}ul.filetree li.filetree-child.env.mini-pop:hover,ul.filetree li.filetree-child.env.mini-pop:focus{background-color:var(--variable-shim-primary-background)}ul.filetree li.filetree-child.env.mini-pop .mini-pop-action:hover,ul.filetree li.filetree-child.env.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-env)}ul.filetree li.filetree-child.env.files{background-color:var(--variable-shim-file-env)}.other:hover,.other:focus{background-color:var(--variable-shim-file-other-secondary)}.other.active:not(.folder-path){background-color:var(--theme-ui-colors-background)}.other.mini-pop:hover,.other.mini-pop:focus{background-color:var(--variable-shim-primary-background)}.other.mini-pop .mini-pop-action:hover,.other.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-file-other-secondary)}.other.files{background-color:var(--variable-shim-file-other-secondary)}.folder-path{font-style:italic;color:var(--variable-shim-text-on-secondary-background)}.editor-helper{padding:10px 20px 5px;top:0;position:relative;background:var(--variable-shim-primary-background);border-bottom:1px solid var(--variable-shim-primary-background);z-index:5}.editor-read-only .editor-helper{background-color:var(--variable-shim-secondary-background);border-color:var(--variable-shim-secondary-background)}.editor-helper-contents{display:flex;flex-wrap:wrap;align-items:center}.editor-helper-contents .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);margin:0 5px 5px 0}.editor-helper-contents .button [data-module=Loader]{vertical-align:-3px}.editor-helper-contents .button [data-module=Icon]{width:16px;height:16px}.editor-helper-contents .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.editor-helper-contents .button:hover,.editor-helper-contents .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.editor-helper-contents .button:active{border-color:var(--variable-shim-primary)}.editor-helper-contents .button.active{color:var(--variable-shim-primary)}.editor-helper-contents .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.editor-helper-contents .button:not(.editor-helper-bar-control) .icon{margin-left:5px}.editor-helper-contents .button [data-module=Loader]{width:16px;height:16px;margin-left:3px}.CodeMirror-dialog{position:absolute;top:40px;z-index:12;padding:8px;background-color:var(--variable-shim-secondary-background);border:1px solid var(--variable-shim-section-line);border-right:none;max-width:initial;transform:translateY(-40px);border-radius:5px 0 0 5px;width:40%;right:0;box-shadow:var(--variable-shim-pop-shadow)}.CodeMirror-dialog .CodeMirror-search-field{width:75%;margin-left:0}.CodeMirror-dialog .button-wrap{display:inline-block;width:14%;vertical-align:middle;margin:0}@media (max-width: 750px){.CodeMirror-dialog .button-wrap{display:none}}.CodeMirror-dialog .close{display:inline;position:initial;width:11%;margin-left:.2rem}.CodeMirror-dialog .CodeMirror-search-hint{display:none}.CodeMirror-dialog .CodeMirror-jump-input{max-width:100px}.CodeMirror-dialog .CodeMirror-search-button{cursor:pointer;background-color:var(--variable-shim-secondary-background);text-transform:lowercase;opacity:.4;border-radius:5px}.CodeMirror-dialog .CodeMirror-search-button:hover{opacity:1;background-color:var(--variable-shim-secondary-background-hover)}.CodeMirror-dialog .CodeMirror-search-button.next,.CodeMirror-dialog .CodeMirror-search-button.prev{padding:10px;margin-left:.2rem}.CodeMirror-dialog button{color:#9b9b9b;font-weight:600;border-radius:5px;border:1px solid #c3c3c3;width:45px;font-size:12px}.pop-over{background-color:var(--variable-shim-primary-background);font-size:14px;margin:0;cursor:initial;display:block;position:absolute;top:24px;left:20px;border-radius:3px;border:1px solid var(--variable-shim-secondary);box-shadow:var(--variable-shim-pop-shadow);z-index:10;width:255px;padding:0;-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:calc(88vh - 45px)}.pop-over div.pop-loader{display:flex;justify-content:center;padding:1rem}.pop-over a.no-select{user-select:none}.pop-over section{color:var(--variable-shim-primary);padding:14px 12px;position:relative;border-bottom:1px solid var(--variable-shim-secondary)}.pop-over section:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.pop-over section:last-child{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.pop-over section p{color:var(--variable-shim-primary);margin-bottom:12px;margin-top:0;position:relative}.pop-over section p:last-child,.pop-over section p:only-child{margin-bottom:0}.pop-over section p a{color:var(--variable-shim-general-link);word-break:break-all}.pop-over section p a:hover{text-decoration:none}.pop-over section p img{max-width:100%}.pop-over section .back{padding:10px;width:10px;height:10px;opacity:.7}.pop-over section .back:hover,.pop-over section .back:focus,.pop-over section .back.active{background-color:var(--variable-shim-secondary-background-hover);opacity:1;border-radius:5px;border:none}.pop-over section .back:active{background-color:var(--variable-shim-secondary-background-active)}.pop-over section h1{display:inline-block;font-weight:700;font-size:14px;margin:0;vertical-align:-1px}.pop-over section h2{margin:0 0 12px;display:inline-block;font-weight:700;font-size:14px}.pop-over section h2 [data-module=Icon]{cursor:default;margin:-3px 5px 0 0}.pop-over section .input-wrap{margin-bottom:12px;position:relative}.pop-over section .input-wrap:last-child,.pop-over section .input-wrap:only-child{margin-bottom:0}.pop-over section .input-wrap .input{margin:0}.pop-over section .input-wrap .search-input{width:100%;margin-left:0;background-color:var(--variable-shim-primary-background);border-color:var(--variable-shim-input-border);font-weight:400;padding-left:6px;padding-bottom:initial;border:1px solid var(--variable-shim-input-border);background-repeat:no-repeat;background-position:right 5px center}.theme-cosmos .pop-over section .input-wrap .search-input{background-image:url(/edit/edit/images/background-dark/icons/search.svg)}.theme-sugar .pop-over section .input-wrap .search-input{background-image:url(/edit/edit/images/background-light/icons/search.svg)}.pop-over section.no-bottom-border{padding-bottom:0}.pop-over section.actions{background-color:var(--variable-shim-primary-background)}.pop-over section.actions .button{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px}.pop-over section.actions .button [data-module=Loader]{display:inline-block;width:18px;height:18px;margin:0 0 0 2px}.pop-over section.actions .segmented-buttons{display:flex}.pop-over section.actions .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.pop-over section.actions .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.pop-over section.actions .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.pop-over section.actions .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.actions .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pop-over section.actions .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.pop-over section.actions .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.pop-over section.actions .segmented-buttons .button:not(:first-child):active,.pop-over section.actions .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.pop-over section.actions .segmented-buttons .button{color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.actions .segmented-buttons .button:hover,.pop-over section.actions .segmented-buttons .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.actions .segmented-buttons .button:active{border-color:var(--variable-shim-primary)}.pop-over section.actions .segmented-buttons .button.active{color:var(--variable-shim-primary)}.pop-over section.actions .segmented-buttons .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over section.actions .button-copy,.pop-over section.actions .button-copy-only-style{border-radius:5px;font-weight:600;font-size:12px;height:25px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:400;z-index:1}.pop-over section.actions .button-copy [data-module=Loader],.pop-over section.actions .button-copy-only-style [data-module=Loader]{vertical-align:-3px}.pop-over section.actions .button-copy [data-module=Icon],.pop-over section.actions .button-copy-only-style [data-module=Icon]{width:16px;height:16px}.pop-over section.actions .button-copy:not(.no-button-styles) .team-avatar,.pop-over section.actions .button-copy-only-style:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.actions .button-copy:hover,.pop-over section.actions .button-copy-only-style:hover,.pop-over section.actions .button-copy:focus,.pop-over section.actions .button-copy-only-style:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.actions .button-copy:active,.pop-over section.actions .button-copy-only-style:active{border-color:var(--variable-shim-primary)}.pop-over section.actions .button-copy.active,.pop-over section.actions .button-copy-only-style.active{color:var(--variable-shim-primary)}.pop-over section.actions .button-copy .down-arrow,.pop-over section.actions .button-copy-only-style .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over section.actions .button-small{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.pop-over section.actions .button-small [data-module=Loader]{vertical-align:-3px}.pop-over section.actions .button-small [data-module=Icon]{width:16px;height:16px}.pop-over section.actions .button-small:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.actions .button-secondary{color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.actions .button-secondary:hover,.pop-over section.actions .button-secondary:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.actions .button-secondary:active{border-color:var(--variable-shim-primary)}.pop-over section.actions .button-secondary.active{color:var(--variable-shim-primary)}.pop-over section.actions .button-secondary .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over section.info{background-color:var(--variable-shim-secondary-background)}.pop-over section.info .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.pop-over section.info .button [data-module=Loader]{vertical-align:-3px}.pop-over section.info .button [data-module=Icon]{width:16px;height:16px}.pop-over section.info .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.info .button:hover,.pop-over section.info .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.pop-over section.info .button:active,.pop-over section.info .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.pop-over section.info .segmented-buttons{display:flex}.pop-over section.info .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.pop-over section.info .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.pop-over section.info .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.pop-over section.info .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.info .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.pop-over section.info .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.pop-over section.info .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.pop-over section.info .segmented-buttons .button:not(:first-child):active,.pop-over section.info .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.pop-over section.info .segmented-buttons .button{border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.pop-over section.info .segmented-buttons .button:hover,.pop-over section.info .segmented-buttons .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.pop-over section.info .segmented-buttons .button:active,.pop-over section.info .segmented-buttons .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.pop-over section.info .button-copy,.pop-over section.info .button-copy-only-style{border-radius:5px;font-weight:600;font-size:12px;height:25px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:400;z-index:1}.pop-over section.info .button-copy [data-module=Loader],.pop-over section.info .button-copy-only-style [data-module=Loader]{vertical-align:-3px}.pop-over section.info .button-copy [data-module=Icon],.pop-over section.info .button-copy-only-style [data-module=Icon]{width:16px;height:16px}.pop-over section.info .button-copy:not(.no-button-styles) .team-avatar,.pop-over section.info .button-copy-only-style:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.info .button-copy:hover,.pop-over section.info .button-copy-only-style:hover,.pop-over section.info .button-copy:focus,.pop-over section.info .button-copy-only-style:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.info .button-copy:active,.pop-over section.info .button-copy-only-style:active{border-color:var(--variable-shim-primary)}.pop-over section.info .button-copy.active,.pop-over section.info .button-copy-only-style.active{color:var(--variable-shim-primary)}.pop-over section.info .button-copy .down-arrow,.pop-over section.info .button-copy-only-style .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over section.danger-zone{background-color:var(--variable-shim-warning-background)}.pop-over section.danger-zone .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.danger-zone .button [data-module=Loader]{vertical-align:-3px}.pop-over section.danger-zone .button [data-module=Icon]{width:16px;height:16px}.pop-over section.danger-zone .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over section.danger-zone .button:hover,.pop-over section.danger-zone .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.pop-over section.danger-zone .button:active{border-color:var(--variable-shim-primary)}.pop-over section.danger-zone .button.active{color:var(--variable-shim-primary)}.pop-over section.danger-zone .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over .results-list{padding:6px;-webkit-overflow-scrolling:touch}.pop-over .results-list a{text-decoration:none}.pop-over .results-list .results{margin:0;padding-left:0}.pop-over .results-list .results .result{display:block;position:relative;text-decoration:none}.pop-over .results-list .results .result:hover,.pop-over .results-list .results .result.hover,.pop-over .results-list .results .result:focus,.pop-over .results-list .results .result.active{background-color:var(--variable-shim-general-link)}.pop-over .results-list .results .result>.result:last-child{border-bottom:0}.pop-over .results-list .results .result.project-result{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:400;border-top:none;border-left:none;border-right:none;height:unset;width:100%;text-align:left}.pop-over .results-list .result{list-style-type:none;cursor:pointer;border-bottom:1px solid var(--variable-shim-section-line);padding:12px 6px}.pop-over .results-list .result:hover,.pop-over .results-list .result.hover,.pop-over .results-list .result:focus,.pop-over .results-list .result.active{border-radius:3px;outline:none;color:var(--variable-shim-primary-background)}.pop-over .results-list .result:hover .result-tip,.pop-over .results-list .result.hover .result-tip,.pop-over .results-list .result:focus .result-tip,.pop-over .results-list .result.active .result-tip{color:var(--variable-shim-primary)}.pop-over .results-list .result:hover .result-description,.pop-over .results-list .result.hover .result-description,.pop-over .results-list .result:focus .result-description,.pop-over .results-list .result.active .result-description{color:var(--variable-shim-secondary-hover-on-color)}.pop-over .results-list .result:hover .extension-type,.pop-over .results-list .result.hover .extension-type,.pop-over .results-list .result:focus .extension-type,.pop-over .results-list .result.active .extension-type{color:var(--variable-shim-primary-background);background-color:transparent}.pop-over .results-list .result:hover .result-name,.pop-over .results-list .result.hover .result-name,.pop-over .results-list .result:focus .result-name,.pop-over .results-list .result.active .result-name,.pop-over .results-list .result:hover .result-code,.pop-over .results-list .result.hover .result-code,.pop-over .results-list .result:focus .result-code,.pop-over .results-list .result.active .result-code{color:var(--variable-shim-primary-background)}.pop-over .results-list .result:hover .button,.pop-over .results-list .result.hover .button,.pop-over .results-list .result:focus .button,.pop-over .results-list .result.active .button{color:var(--variable-shim-primary-background);background-color:var(--variable-shim-file-data);border-color:var(--variable-shim-primary-background)}.pop-over .results-list .result img,.pop-over .results-list .result svg{margin:0 5px 0 0;width:16px;object-fit:contain}.pop-over .results-list .result .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;position:absolute;right:6px;top:15px}.pop-over .results-list .result .button [data-module=Loader]{vertical-align:-3px}.pop-over .results-list .result .button [data-module=Icon]{width:16px;height:16px}.pop-over .results-list .result .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.pop-over .results-list .result .button:hover{background-color:var(--variable-shim-secondary-background);color:var(--variable-shim-primary);border-color:var(--variable-shim-primary)}.pop-over .results-list .other .result:hover,.pop-over .results-list .other .result.hover,.pop-over .results-list .other .result:focus{background-color:var(--variable-shim-file-other)}.pop-over .results-list .image .result:hover,.pop-over .results-list .image .result.hover,.pop-over .results-list .image .result:focus{background-color:var(--variable-shim-file-image)}.pop-over .results-list .logic .result:hover,.pop-over .results-list .logic .result.hover,.pop-over .results-list .logic .result:focus{background-color:var(--variable-shim-file-logic)}.pop-over .results-list .data .result:hover,.pop-over .results-list .data .result.hover,.pop-over .results-list .data .result:focus{background-color:var(--variable-shim-file-data)}.pop-over .results-list .info .result:hover,.pop-over .results-list .info .result.hover,.pop-over .results-list .info .result:focus{background-color:var(--variable-shim-file-info)}.pop-over .results-list .view .result:hover,.pop-over .results-list .view .result.hover,.pop-over .results-list .view .result:focus{background-color:var(--variable-shim-file-view)}.pop-over .results-list .style .result:hover,.pop-over .results-list .style .result.hover,.pop-over .results-list .style .result:focus{background-color:var(--variable-shim-file-styles)}.pop-over .results-list .result-tip{display:inline-block;background-color:var(--variable-shim-line-added-active);border-radius:5px;margin-right:5px;font-size:12px;font-weight:600;padding:2px 6px}.pop-over .results-list .result-loader{display:inline}.pop-over .results-list .result-loader [data-module=Loader]{display:inline-block;margin-left:5px;width:16px;height:16px}.pop-over .results-list .result-description,.pop-over .results-list .result-code{color:var(--variable-shim-text-on-secondary-background);word-break:break-word;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:12px;line-height:23px}.pop-over .results-list .result-name,.pop-over .results-list .result-code{color:var(--variable-shim-primary);display:inline-block}.pop-over .results-list .see-all{color:var(--variable-shim-text-on-secondary-background);border-bottom:none;padding-bottom:6px}.pop-over .results-list .result-match{font-weight:600}.pop-over .results-list .avatar{margin-right:5px;display:inline-block;vertical-align:sub;width:18px;height:auto;border-radius:3px;background-color:transparent}.pop-over .results-list.swapped-li-a li.result{padding:0}.pop-over .results-list.swapped-li-a li.result a{display:block;padding:12px 6px}.pop-over .clickable-label{cursor:pointer}.pop-over .clickable-label:hover .back,.pop-over .clickable-label:active .back{opacity:1;border-radius:5px;border:none}.pop-over .clickable-label:hover .back{background-color:var(--variable-shim-secondary-background-hover)}.pop-over .clickable-label:active .back{background-color:var(--variable-shim-secondary-background-active)}.pop-over .profile-summary .avatar{width:44px;height:44px;vertical-align:middle;margin-right:10px;border:none;cursor:pointer}.pop-over .profile-summary .anon-avatar{background-size:30px;background-position:center 55%}.pop-over .profile-summary .user-info{display:inline-block;vertical-align:middle;line-height:20px}.pop-over .profile-summary h1,.pop-over .profile-summary .login{font-weight:700;margin:0}.pop-over .profile-summary .login{color:var(--variable-shim-text-on-secondary-background);font-weight:600}.pop-over .input{position:relative;background-color:transparent;padding:0 0 2px;line-height:17px;border:none;outline:none;border-bottom:1px solid var(--variable-shim-secondary);width:100%;color:var(--variable-shim-primary);cursor:text;margin-bottom:12px}.pop-over .input:only-child{margin:0}.pop-over .input[disabled=true],.pop-over .input[disabled]{border:none;border:0;padding:0}.pop-over .input[type=checkbox]{width:14px;margin:0 5px 0 0;vertical-align:middle;cursor:pointer}.pop-over a section:not(.no-bottom-border):last-child{border-bottom:1px solid var(--variable-shim-secondary);border-radius:0}.pop-over .status{margin-left:0;margin-bottom:12px}.wide-pop{width:90%;max-width:380px}.mini-pop{max-width:180px;color:var(--variable-shim-primary);user-select:none;position:absolute}.mini-pop [data-module=Icon]{margin-left:3px;height:1.2em}.mini-pop .mini-pop-action{font-weight:600;cursor:pointer;padding:8px 12px;border-bottom:1px solid var(--variable-shim-section-line)}.mini-pop .mini-pop-action:hover{background-color:var(--variable-shim-secondary-background)}.mini-pop .mini-pop-action:active,.mini-pop .mini-pop-action:focus{background-color:var(--variable-shim-secondary-background-active);outline:none}.mini-pop .mini-pop-action:last-child{border-bottom:0}.about-pop{right:20px;left:initial;top:24px}.account-pop{top:24px;right:82px;left:initial}@media (max-width: 580px){.account-pop{right:20px}}.add-asset-pop,.add-package-pop{left:15px;top:33px}.add-package-pop .packages-list-loading{margin-top:12px;margin-bottom:12px}.add-package-pop .no-results{margin-left:6px;margin-top:6px}.add-package-pop .result-description{width:80%}.app-preview-url-pop{left:5px;top:23px}@media (max-width: 580px){.app-preview-url-pop{right:initial;left:-150px}}.change-license-pop{left:15px;top:33px}.custom-domain-pop{bottom:23px;left:2px;top:initial}.custom-domain-pop .bold{font-weight:600}.custom-domain-pop .flyio{padding-left:5px;width:16px}.custom-domain-pop__domain-list{margin:0;padding:0;list-style-type:none}.custom-domain-pop__domain-list li{display:flex;align-items:flex-start;margin-bottom:.5em}.custom-domain-pop__domain-item{flex:1 1 auto;margin-right:.5em}.custom-domain-pop__notification p{margin-top:0}.git-import-export-pop{bottom:23px;left:2px;top:initial}.git-import-export-pop [data-module=Loader]{height:21px;width:21px}.git-import-export-pop .write-container{margin-top:12px;margin-bottom:12px}.git-import-export-pop .input-wrap{margin-bottom:0}.new-file-pop{top:33px;left:24px}.person-pop .online-active-user:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--variable-shim-success);float:left;position:relative;top:3px;margin-right:4px}.person-pop .profile-description img{border-radius:5px}.person-pop .person-pop-timezone{float:right;text-decoration:none}.person-pop .thanks-count{margin-top:12px}.project-avatar-pop{left:20px}.project-avatar-pop .avatar-image{max-width:150px;border-radius:3px;margin-bottom:10px}.project-pop .project-avatar-image{width:21%;border-radius:3px;float:left;cursor:pointer}.project-pop .project-info-container{position:relative;overflow:auto}.project-pop .project-info-meta{float:left;width:75%;margin-left:4%}.project-pop .project-name{font-weight:700}.project-pop .project-name-loader{position:absolute;right:0}.project-pop .project-avatar-loader{float:left;width:21%}.project-pop .project-avatar-loader [data-module=Loader]{width:30px;height:30px}.project-pop .private-icon,.project-pop .public-icon{background-position-y:-1px;margin-right:5px}.project-pop .public-icon{opacity:.4}.project-search-pop{width:96%;max-width:560px;top:52px;left:max(calc(32vw - 400px),20px);max-height:calc(100vh - 55px)}.projects-list-loading{display:flex;justify-content:center;margin:12px 0}.switch-project-sticky-header{position:sticky;top:0;z-index:100}.project-select-pop .result .private-icon{background-position-y:-1px;margin-right:5px}.share-buttons-pop{left:3px;top:15px}.share-buttons-pop .share-button-image-wrapper{padding:6px;margin-bottom:12px;background-color:#fff}.share-buttons-pop .share-button-image-wrapper img{display:block}.share-pop{left:3px;top:15px;max-height:calc(100vh - 90px);overflow:visible}.share-pop [data-module=Loader]{height:21px;width:21px}.share-pop .secrets-sidebar-icon{background-repeat:no-repeat;background-position-y:center;background-position-x:5px;padding-left:25px;background-position:initial;margin:0}.share-pop .show-app-icon{width:24px;height:12px;background-size:contain;margin-right:2px;cursor:default;vertical-align:0px;opacity:.7}.share-pop .private-background{background-color:var(--variable-shim-private)!important}.share-pop .is-private{background-color:var(--variable-shim-private);border-radius:3px;margin-right:4px;padding:10px;background-position:center;margin-top:-3px}.share-pop .share-link{width:85%;display:block;overflow:hidden;white-space:nowrap}.share-pop .input{margin-bottom:unset}.show-app-pop{left:5px;top:24px}@media (max-width: 580px){.show-app-pop{left:-100%}}.show-app-pop-button-container{object-position:top;justify-items:auto;align-items:flex-start;display:flex}.show-app-pop-button-container>*+*{margin-left:12px}.show-app-pop-button{flex:1;cursor:pointer;position:relative;text-decoration:inherit;color:var(--variable-shim-text-on-secondary-background)}.show-app-pop-button:hover,.show-app-pop-button:active,.show-app-pop-button.active,.show-app-pop-button:focus{outline:none;color:var(--variable-shim-primary)}.show-app-pop-button:hover:before,.show-app-pop-button.active:before,.show-app-pop-button:active:before,.show-app-pop-button:focus:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background-color:var(--variable-shim-secondary-background-hover);border-radius:8px}.show-app-pop-button:active:before,.show-app-pop-button:focus:before{background-color:var(--variable-shim-secondary-background-active)}.show-app-pop-button-image{height:0;padding-bottom:78.89%;background-size:contain;background-repeat:no-repeat;position:relative}.show-app-pop-button-image img{display:block}.show-app-pop-image-live-app{width:110px}.theme-cosmos .show-app-pop-image-live-app{background-image:url(/edit/edit/images/editor/live-app-dark.svg)}.theme-sugar .show-app-pop-image-live-app{background-image:url(/edit/edit/images/editor/live-app-light.svg)}.show-app-pop-image-editor-preview{width:110px}.theme-cosmos .show-app-pop-image-editor-preview{background-image:url(/edit/edit/images/editor/editor-preview-dark.svg)}.theme-sugar .show-app-pop-image-editor-preview{background-image:url(/edit/edit/images/editor/editor-preview-light.svg)}.show-app-pop-button-title{position:relative;font-size:12px;font-weight:600;margin:12px 0 6px;text-align:center}.show-app-pop-side-by-side{display:flex;flex-direction:column;align-items:center;justify-content:center}.show-app-pop-button-title-disabled{font-size:8px}.sign-in-pop,.sign-in-email-pop,.sign-in-code-pop{top:24px;right:82px;left:initial}.small-viewport-options-pop{right:20px;left:initial;top:24px}.small-viewport-options-pop .glitch-logo{width:18px}.team-pop .team-avatar,.team-pop .profile-description img{border-radius:8px}.tools-pop{bottom:23px;left:2px;top:initial}.tools-pop [data-module=Loader]{width:16px;height:16px;margin-left:5px}.touch [data-tooltip]:before,.touch [data-tooltip]:after{display:none}[data-tooltip]{position:relative;box-sizing:border-box}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;opacity:1}[data-tooltip]:before,[data-tooltip]:after{border:none;box-sizing:inherit;display:inline-block;font-style:normal;font-weight:400;opacity:0;pointer-events:none;position:absolute;transform:translate(50%);right:50%;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;top:100%;transition:opacity .2s step-start .1s;visibility:hidden;z-index:12}[data-tooltip]:before{background:var(--variable-shim-tooltip-background);border-radius:5px;font-size:12px;padding:6px 8px;color:var(--variable-shim-primary-background);content:attr(data-tooltip);margin-top:5px;white-space:pre;word-wrap:break-word;line-height:1.2}[data-tooltip]:after{border:5px solid transparent;border-bottom-color:var(--variable-shim-tooltip-background);content:"";margin-top:-5px}[data-tooltip-left]:before{transform:translate(0);left:0;right:auto;min-width:calc(50% + 14px)}[data-tooltip-right]:before{transform:translate(15%);left:auto;right:0}[data-tooltip-top]:before,[data-tooltip-top]:after{top:auto;bottom:100%;margin-top:auto}[data-tooltip-top]:before{margin-bottom:5px}[data-tooltip-top]:after{transform:rotate(180deg) translate(-4px);margin-bottom:-5px}[data-tooltip-persistent]:before,[data-tooltip-persistent]:after{visibility:visible;opacity:1}[data-tooltip-error]:before{background-color:var(--variable-shim-error)}[data-tooltip-error]:after{border-top-color:var(--variable-shim-error)}[data-tooltip-notification]:before{background-color:var(--variable-shim-notification)}[data-tooltip-notification]:after{border-bottom-color:var(--variable-shim-notification)}[data-tooltip-clickable]:before,[data-tooltip-clickable]:after{pointer-events:auto;cursor:pointer}[data-tooltip-hidden]:hover:before,[data-tooltip-hidden]:hover:after{visibility:hidden;opacity:0}.overlay-background{background-color:var(--variable-shim-overlay-background);width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;cursor:default;display:flex;align-items:center;justify-content:center}.overlay{font-size:14px;margin:0;cursor:initial;box-shadow:var(--variable-shim-pop-shadow);z-index:10;padding:0;-webkit-overflow-scrolling:touch;background-color:var(--variable-shim-primary-background);color:var(--variable-shim-primary);border:1px solid var(--colors-border);border-radius:5px;max-width:640px;width:94%;max-height:90%;height:initial;overflow-y:auto;display:block;position:relative}.overlay section{color:var(--variable-shim-primary);padding:14px 12px;position:relative;border-bottom:1px solid var(--variable-shim-secondary)}.overlay section:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.overlay section:last-child{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.overlay section p{color:var(--variable-shim-primary);margin-bottom:12px;margin-top:0;position:relative}.overlay section p:last-child,.overlay section p:only-child{margin-bottom:0}.overlay section p a:not(.button):not([data-module="Button"]){color:var(--colors-primary)}.overlay section p img{max-width:100%}.overlay section h1{display:inline-block;font-weight:700;font-size:14px;margin:0;vertical-align:-1px}.overlay section h2{margin:0 0 12px;display:inline-block;font-weight:700;font-size:14px}.overlay section h2 [data-module=Icon]{cursor:default;margin:0 5px 0 0}.overlay section a:not(.button):not([data-module="Button"]){color:var(--colors-primary)}.overlay section .input-wrap{margin-bottom:12px;position:relative}.overlay section .input-wrap:last-child,.overlay section .input-wrap:only-child{margin-bottom:0}.overlay section .input-wrap input{margin:0}.overlay section .input-wrap .search-input{width:100%;margin-left:0;background-color:var(--variable-shim-primary-background);border-color:var(--variable-shim-input-border);font-weight:400;padding-left:6px;padding-bottom:initial;border:1px solid var(--variable-shim-input-border);background-repeat:no-repeat;background-position:right 5px center}.theme-cosmos .overlay section .input-wrap .search-input{background-image:url(/edit/edit/images/background-dark/icons/search.svg)}.theme-sugar .overlay section .input-wrap .search-input{background-image:url(/edit/edit/images/background-light/icons/search.svg)}.overlay section .input-wrap select.search-input{-moz-appearance:none;-webkit-appearance:none}.theme-cosmos .overlay section .input-wrap select.search-input{background-image:url(/edit/edit/images/background-dark/icons/down-arrow-in-input.svg)}.theme-sugar .overlay section .input-wrap select.search-input{background-image:url(/edit/edit/images/background-light/icons/down-arrow-in-input.svg)}.overlay section .input-wrap input[type=checkbox]{margin-right:5px}.overlay .results-list{padding:6px;-webkit-overflow-scrolling:touch}.overlay .results-list a{text-decoration:none}.overlay .results-list .results{margin:0;padding-left:0}.overlay .results-list .results .result{display:block;position:relative;text-decoration:none}.overlay .results-list .results .result:hover,.overlay .results-list .results .result.hover,.overlay .results-list .results .result:focus,.overlay .results-list .results .result.active{background-color:var(--variable-shim-general-link)}.overlay .results-list .results .result>.result:last-child{border-bottom:0}.overlay .results-list .results .result.project-result{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-weight:400;border-top:none;border-left:none;border-right:none;height:unset;width:100%;text-align:left}.overlay .results-list .result{list-style-type:none;cursor:pointer;border-bottom:1px solid var(--variable-shim-section-line);padding:12px 6px}.overlay .results-list .result:hover,.overlay .results-list .result.hover,.overlay .results-list .result:focus,.overlay .results-list .result.active{border-radius:3px;outline:none;color:var(--variable-shim-primary-background)}.overlay .results-list .result:hover .result-tip,.overlay .results-list .result.hover .result-tip,.overlay .results-list .result:focus .result-tip,.overlay .results-list .result.active .result-tip{color:var(--variable-shim-primary)}.overlay .results-list .result:hover .result-description,.overlay .results-list .result.hover .result-description,.overlay .results-list .result:focus .result-description,.overlay .results-list .result.active .result-description{color:var(--variable-shim-secondary-hover-on-color)}.overlay .results-list .result:hover .extension-type,.overlay .results-list .result.hover .extension-type,.overlay .results-list .result:focus .extension-type,.overlay .results-list .result.active .extension-type{color:var(--variable-shim-primary-background);background-color:transparent}.overlay .results-list .result:hover .result-name,.overlay .results-list .result.hover .result-name,.overlay .results-list .result:focus .result-name,.overlay .results-list .result.active .result-name,.overlay .results-list .result:hover .result-code,.overlay .results-list .result.hover .result-code,.overlay .results-list .result:focus .result-code,.overlay .results-list .result.active .result-code{color:var(--variable-shim-primary-background)}.overlay .results-list .result:hover .button,.overlay .results-list .result.hover .button,.overlay .results-list .result:focus .button,.overlay .results-list .result.active .button{color:var(--variable-shim-primary-background);background-color:var(--variable-shim-file-data);border-color:var(--variable-shim-primary-background)}.overlay .results-list .result img,.overlay .results-list .result svg{margin:0 5px 0 0;width:16px;object-fit:contain}.overlay .results-list .result .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;position:absolute;right:6px;top:15px}.overlay .results-list .result .button [data-module=Loader]{vertical-align:-3px}.overlay .results-list .result .button [data-module=Icon]{width:16px;height:16px}.overlay .results-list .result .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay .results-list .result .button:hover{background-color:var(--variable-shim-secondary-background);color:var(--variable-shim-primary);border-color:var(--variable-shim-primary)}.overlay .results-list .other .result:hover,.overlay .results-list .other .result.hover,.overlay .results-list .other .result:focus{background-color:var(--variable-shim-file-other)}.overlay .results-list .image .result:hover,.overlay .results-list .image .result.hover,.overlay .results-list .image .result:focus{background-color:var(--variable-shim-file-image)}.overlay .results-list .logic .result:hover,.overlay .results-list .logic .result.hover,.overlay .results-list .logic .result:focus{background-color:var(--variable-shim-file-logic)}.overlay .results-list .data .result:hover,.overlay .results-list .data .result.hover,.overlay .results-list .data .result:focus{background-color:var(--variable-shim-file-data)}.overlay .results-list .info .result:hover,.overlay .results-list .info .result.hover,.overlay .results-list .info .result:focus{background-color:var(--variable-shim-file-info)}.overlay .results-list .view .result:hover,.overlay .results-list .view .result.hover,.overlay .results-list .view .result:focus{background-color:var(--variable-shim-file-view)}.overlay .results-list .style .result:hover,.overlay .results-list .style .result.hover,.overlay .results-list .style .result:focus{background-color:var(--variable-shim-file-styles)}.overlay .results-list .result-tip{display:inline-block;background-color:var(--variable-shim-line-added-active);border-radius:5px;margin-right:5px;font-size:12px;font-weight:600;padding:2px 6px}.overlay .results-list .result-loader{display:inline}.overlay .results-list .result-loader [data-module=Loader]{display:inline-block;margin-left:5px;width:16px;height:16px}.overlay .results-list .result-description,.overlay .results-list .result-code{color:var(--variable-shim-text-on-secondary-background);word-break:break-word;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:12px;line-height:23px}.overlay .results-list .result-name,.overlay .results-list .result-code{color:var(--variable-shim-primary);display:inline-block}.overlay .results-list .see-all{color:var(--variable-shim-text-on-secondary-background);border-bottom:none;padding-bottom:6px}.overlay .results-list .result-match{font-weight:600}.overlay .results-list .avatar{margin-right:5px;display:inline-block;vertical-align:sub;width:18px;height:auto;border-radius:3px;background-color:transparent}.overlay input,.overlay .input{position:relative;background-color:transparent;padding:0 0 2px;line-height:17px;border:none;outline:none;border-bottom:1px solid var(--variable-shim-secondary);width:100%;color:var(--variable-shim-primary);cursor:text;margin-bottom:12px}.overlay input:only-child,.overlay .input:only-child{margin:0}.overlay input[disabled=true],.overlay .input[disabled=true],.overlay input[disabled],.overlay .input[disabled]{border:none;border:0;padding:0}.overlay input[type=checkbox],.overlay .input[type=checkbox]{width:14px;margin:0 5px 0 0;vertical-align:middle;cursor:pointer}.overlay section.info{background-color:var(--variable-shim-secondary-background)}.overlay section.info .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.overlay section.info .button [data-module=Loader]{vertical-align:-3px}.overlay section.info .button [data-module=Icon]{width:16px;height:16px}.overlay section.info .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.info .button:hover,.overlay section.info .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.overlay section.info .button:active,.overlay section.info .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.overlay section.info .segmented-buttons{display:flex}.overlay section.info .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.overlay section.info .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.overlay section.info .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.overlay section.info .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.info .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.overlay section.info .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.overlay section.info .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.overlay section.info .segmented-buttons .button:not(:first-child):active,.overlay section.info .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.overlay section.info .segmented-buttons .button{border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.overlay section.info .segmented-buttons .button:hover,.overlay section.info .segmented-buttons .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.overlay section.info .segmented-buttons .button:active,.overlay section.info .segmented-buttons .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.overlay section.info .button-copy,.overlay section.info .button-copy-only-style{border-radius:5px;font-weight:600;font-size:12px;height:25px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:400;z-index:1}.overlay section.info .button-copy [data-module=Loader],.overlay section.info .button-copy-only-style [data-module=Loader]{vertical-align:-3px}.overlay section.info .button-copy [data-module=Icon],.overlay section.info .button-copy-only-style [data-module=Icon]{width:16px;height:16px}.overlay section.info .button-copy:not(.no-button-styles) .team-avatar,.overlay section.info .button-copy-only-style:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.info .button-copy:hover,.overlay section.info .button-copy-only-style:hover,.overlay section.info .button-copy:focus,.overlay section.info .button-copy-only-style:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.info .button-copy:active,.overlay section.info .button-copy-only-style:active{border-color:var(--variable-shim-primary)}.overlay section.info .button-copy.active,.overlay section.info .button-copy-only-style.active{color:var(--variable-shim-primary)}.overlay section.info .button-copy .down-arrow,.overlay section.info .button-copy-only-style .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.overlay section.actions{background-color:var(--variable-shim-primary-background)}.overlay section.actions .button{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px}.overlay section.actions .button [data-module=Loader]{display:inline-block;width:18px;height:18px;margin:0 0 0 2px}.overlay section.actions .segmented-buttons{display:flex}.overlay section.actions .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.overlay section.actions .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.overlay section.actions .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.overlay section.actions .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.actions .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.overlay section.actions .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.overlay section.actions .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.overlay section.actions .segmented-buttons .button:not(:first-child):active,.overlay section.actions .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.overlay section.actions .segmented-buttons .button{color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.actions .segmented-buttons .button:hover,.overlay section.actions .segmented-buttons .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.actions .segmented-buttons .button:active{border-color:var(--variable-shim-primary)}.overlay section.actions .segmented-buttons .button.active{color:var(--variable-shim-primary)}.overlay section.actions .segmented-buttons .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.overlay section.actions .button-copy,.overlay section.actions .button-copy-only-style{border-radius:5px;font-weight:600;font-size:12px;height:25px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:400;z-index:1}.overlay section.actions .button-copy [data-module=Loader],.overlay section.actions .button-copy-only-style [data-module=Loader]{vertical-align:-3px}.overlay section.actions .button-copy [data-module=Icon],.overlay section.actions .button-copy-only-style [data-module=Icon]{width:16px;height:16px}.overlay section.actions .button-copy:not(.no-button-styles) .team-avatar,.overlay section.actions .button-copy-only-style:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.actions .button-copy:hover,.overlay section.actions .button-copy-only-style:hover,.overlay section.actions .button-copy:focus,.overlay section.actions .button-copy-only-style:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.actions .button-copy:active,.overlay section.actions .button-copy-only-style:active{border-color:var(--variable-shim-primary)}.overlay section.actions .button-copy.active,.overlay section.actions .button-copy-only-style.active{color:var(--variable-shim-primary)}.overlay section.actions .button-copy .down-arrow,.overlay section.actions .button-copy-only-style .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.overlay section.actions .button-small{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.overlay section.actions .button-small [data-module=Loader]{vertical-align:-3px}.overlay section.actions .button-small [data-module=Icon]{width:16px;height:16px}.overlay section.actions .button-small:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.actions .button-secondary{color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.actions .button-secondary:hover,.overlay section.actions .button-secondary:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.overlay section.actions .button-secondary:active{border-color:var(--variable-shim-primary)}.overlay section.actions .button-secondary.active{color:var(--variable-shim-primary)}.overlay section.actions .button-secondary .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.overlay section.danger-zone{background-color:var(--variable-shim-warning-background);color:#222}.overlay section.danger-zone .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.overlay section.danger-zone .button [data-module=Loader]{vertical-align:-3px}.overlay section.danger-zone .button [data-module=Icon]{width:16px;height:16px}.overlay section.danger-zone .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.overlay section.danger-zone .button:hover,.overlay section.danger-zone .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.overlay section.danger-zone .button:active,.overlay section.danger-zone .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.overlay-narrow{max-width:500px}.asset-details-overlay .pop-over-hero{border-top-left-radius:3px;border-top-right-radius:3px;padding:0;border-bottom:1px solid var(--variable-shim-secondary);background-image:linear-gradient(45deg,var(--variable-shim-section-line) 25%,transparent 25%),linear-gradient(-45deg,var(--variable-shim-section-line) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--variable-shim-section-line) 75%),linear-gradient(-45deg,transparent 75%,var(--variable-shim-section-line) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}.asset-details-overlay .pop-over-hero .asset-hero-image{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:50vh;height:auto;width:auto;padding:0}.asset-details-overlay section{text-align:center;margin-left:auto;margin-right:auto}.asset-details-overlay input{text-align:center}.asset-details-overlay .asset-url{word-break:break-all}.drag-to-upload{border:none;background-color:transparent;overflow:hidden;box-shadow:none}.drag-to-upload p{font-size:18px;font-weight:700;text-align:center;margin-top:0;margin-bottom:.5em}.drag-to-upload [data-module=Icon]{width:30px;height:30px;display:block;margin-left:auto;margin-right:auto}.keyboard-shortcuts-overlay .key{display:inline-block;border-radius:3px;background-repeat:no-repeat;background-position:center;height:25px;vertical-align:middle;padding-left:8px;padding-right:8px;margin-right:10px;line-height:28px;margin-bottom:2px;background-color:var(--variable-shim-keyboard-shortcut)}.keyboard-shortcuts-overlay .shortcut{font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px;line-height:34px}.keyboard-shortcuts-overlay .shortcut .shortcuts{display:inline-block}.new-stuff-overlay{max-width:700px}.new-stuff-overlay .new-stuff-doggo{width:50px;height:53px;background-size:cover;margin:0 10px 0 0;float:left}.new-stuff-overlay .button{margin-top:5px}.new-stuff-overlay section h2{margin-bottom:0}.new-stuff-overlay video{margin-bottom:12px}.new-stuff-overlay img,.new-stuff-overlay video{border-radius:5px;border:1px solid var(--variable-shim-input-border);max-width:100%}.new-stuff-overlay code{font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;background-color:var(--variable-shim-secondary-background-active);font-size:13px}.new-stuff-overlay li{margin-bottom:5px;background-position:center;background-repeat:no-repeat;list-style-type:square}.project-search-files{overflow-x:hidden}.project-search-files input{max-width:100%}.project-search-files select{max-width:250px;display:inline-block;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace}.project-search-files .button{margin-right:5px}.project-search-files .search-option{vertical-align:middle;margin-left:5px;display:inline-block}.project-search-files .results-container{padding:0 0 6px}.project-search-files .results-list{padding-bottom:0}.project-search-files .result{white-space:nowrap;overflow:hidden}.project-search-files .results-name{display:inline-block;cursor:pointer}.project-search-files .result-column-wrap{min-width:30px;margin-right:5px}.project-search-files .nested-result{margin-left:10px}.project-search-files .nested-result-wrap{display:flex}.project-search-files .status-badge .status{margin-left:0;margin-right:5px}.project-search-files .result-code{max-height:90px;overflow:hidden;white-space:pre-wrap}.project-search-files .result-tip{vertical-align:middle}.project-search-files .musical-keyboard{vertical-align:-4px}.project-search-files [data-module=Loader]{width:16px;height:16px}.project-search-files .no-search-results-illustration{background-image:url(/edit/edit/images/illustrations/no-search-results.svg);height:32vh;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center}.share-embed-overlay{max-width:960px}.share-embed-overlay .button-large{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px}.share-embed-overlay .button-large [data-module=Loader]{display:inline-block;width:18px;height:18px;margin:0 0 0 2px}.share-embed-overlay .button-small{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.share-embed-overlay .button-small [data-module=Loader]{vertical-align:-3px}.share-embed-overlay .button-small [data-module=Icon]{width:16px;height:16px}.share-embed-overlay .button-small:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.share-embed-overlay .button-small:hover,.share-embed-overlay .button-small:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.share-embed-overlay .button-small:active{border-color:var(--variable-shim-primary)}.share-embed-overlay .button-small.active{color:var(--variable-shim-primary)}.share-embed-overlay .button-small .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.share-embed-overlay label.button{padding-top:5px}.share-embed-overlay .segmented-buttons{display:flex}.share-embed-overlay .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.share-embed-overlay .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.share-embed-overlay .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.share-embed-overlay .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.share-embed-overlay .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.share-embed-overlay .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.share-embed-overlay .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.share-embed-overlay .segmented-buttons .button:not(:first-child):active,.share-embed-overlay .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.share-embed-overlay .section-wrapper{background:var(--variable-shim-primary-background);display:flex;flex-wrap:wrap;padding:8px 10px}.share-embed-overlay .section-wrapper>*{margin:10px}.share-embed-overlay .section-embed{flex:1 1 65%;overflow:hidden}.share-embed-overlay .glitch-embed-wrap{height:420px;margin-bottom:12px}.share-embed-overlay .glitch-embed-iframe{border:0;height:100%;width:100%}.share-embed-overlay .private-icon{background-color:var(--variable-shim-private);border-radius:3px;margin-right:4px;margin-top:-3px;padding:10px}.share-embed-overlay .section-embed-options{flex:1;min-width:275px}.share-embed-overlay .button-wrap{margin-right:5px}.share-embed-overlay .input-wrap textarea.textarea{height:160px;margin-bottom:12px;width:95%}span[data-module=Loader]{width:25px;height:25px}.loader-ellipses{font-weight:700;font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px}.loader-ellipses:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) 1s infinite;content:"\2026";width:0px}@-moz-keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}@-o-keyframes ellipsis{to{width:1.25em}}@keyframes ellipsis{to{width:1.25em}}.blank-slate{background-size:cover;background-repeat:no-repeat;background-color:var(--variable-shim-primary-background);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:12px;overflow:hidden}.blank-slate [data-module=Loader]{margin-left:0;width:30px;height:30px}.blank-slate-full-width{z-index:9}.blank-slate-with-editor-helper{top:45px}.welcome-message{font-size:14px;color:var(--variable-shim-primary);text-align:center}.welcome-message-with-image{flex:1;flex-direction:column;justify-content:center;display:flex}.panel{background-color:var(--variable-shim-secondary-background);border-top:1px solid var(--variable-shim-line-on-secondary-background);display:flex;flex-direction:column;height:33%;min-height:150px;position:relative;-webkit-overflow-scrolling:touch}@media (max-width: 600px){.panel{max-height:calc(100% - 50px)}}.panel header{padding-left:20px;padding-right:20px;margin-bottom:10px}.panel h1{display:inline-block;font-size:14px;margin:0;line-height:2}.panel header{background-color:var(--variable-shim-secondary-background);border-bottom:1px solid var(--variable-shim-section-line);display:flex;position:sticky;top:0;align-items:center}.panel header .controls{margin-left:10px;display:inline-flex}.panel header .controls .button-wrap{display:inline-block;margin:0 5px 0 0}.panel p{max-width:500px;margin:0 0 12px}.panel p a{color:var(--variable-shim-general-link)}.panel p a:hover{text-decoration:none}.panel .button:not(.button-cta){border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.panel .button:not(.button-cta) [data-module=Loader]{vertical-align:-3px}.panel .button:not(.button-cta) [data-module=Icon]{width:16px;height:16px}.panel .button:not(.button-cta):not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.panel .button:not(.button-cta):hover,.panel .button:not(.button-cta):focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.panel .button:not(.button-cta):active,.panel .button:not(.button-cta).active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.panel .segmented-buttons{display:flex}.panel .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.panel .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.panel .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.panel .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.panel .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.panel .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.panel .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.panel .segmented-buttons .button:not(:first-child):active,.panel .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.panel .segmented-buttons .button{border-width:1px;color:var(--variable-shim-text-on-secondary-background);border-color:var(--variable-shim-line-on-secondary-background);background-color:var(--variable-shim-secondary-background)}.panel .segmented-buttons .button:hover,.panel .segmented-buttons .button:focus{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-hover)}.panel .segmented-buttons .button:active,.panel .segmented-buttons .button.active{color:var(--variable-shim-primary);background-color:var(--variable-shim-secondary-background-active);border-color:var(--variable-shim-primary)}.panel>resizer,.panel div.resizer{cursor:ns-resize;display:block;position:absolute;height:10px;top:-1px;z-index:3;width:100%}.app-preview{position:relative;width:40vw;min-width:200px;max-width:75%;min-height:100px;-webkit-overflow-scrolling:touch}@media (max-width: 580px){.app-preview{max-width:65%}}.app-preview resizer,.app-preview div.resizer{display:block;position:absolute;z-index:2;user-select:none;height:100%;width:10px;cursor:ew-resize;border-left:1px solid var(--variable-shim-section-line)}.app-preview .resize-helper{width:100%;opacity:0;position:absolute;height:calc(100% - 45px);pointer-events:none}.app-preview .iframe-wrapper{height:calc(100% - 45px);overflow:hidden}.app-preview iframe{width:100%;height:100%;border:0;background-color:#fff}.app-preview .close{top:10px;right:15px}.app-preview-transition{transition:.2s}.app-preview-helper{flex:0;border-left:1px var(--variable-shim-section-line) solid;border-bottom:1px var(--variable-shim-section-line) solid;padding:10px 20px;position:relative}.app-preview-helper .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);margin-right:5px;vertical-align:middle}.app-preview-helper .button [data-module=Loader]{vertical-align:-3px}.app-preview-helper .button [data-module=Icon]{width:16px;height:16px}.app-preview-helper .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.app-preview-helper .button:hover,.app-preview-helper .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.app-preview-helper .button:active{border-color:var(--variable-shim-primary)}.app-preview-helper .button.active{color:var(--variable-shim-primary)}.app-preview-helper .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.app-preview-helper .url-wrapper{position:relative;display:inline-block}.app-preview-helper .icon-collapse{cursor:e-resize;height:25px;background-size:14px 12px;margin-left:-7px;margin-right:5px;padding:0 14px;user-select:none;transition:right .1s;transform:rotate(-180deg);vertical-align:middle}.app-preview-collapsed{border-left:1px solid var(--variable-shim-section-line);animation:sidebar-collapse .1s ease;cursor:w-resize;max-width:31px;min-width:initial;overflow:hidden;transition:none;user-select:none;height:100%}.app-preview-collapsed:hover{background-color:var(--variable-shim-secondary-background-hover)}.app-preview-collapsed:hover .icon-collapse{opacity:.8}.app-preview-collapsed>*{pointer-events:none}.app-preview-collapsed>*:not(.app-preview-helper){opacity:0}.app-preview-collapsed resizer,.app-preview-collapsed div.resizer{display:none}.app-preview-collapsed .app-preview-helper{border:none}.app-preview-collapsed .app-preview-helper>*{opacity:0}.app-preview-collapsed .icon-collapse{transform:rotate(0) translate(-5px);cursor:w-resize;opacity:.4;margin-left:-14px}.is-resizing.app-preview{user-select:none}.is-resizing .resize-helper{pointer-events:auto}.is-embedded.app-preview{max-width:initial;min-width:initial}.is-embedded .iframe-wrapper{height:calc(100% + 5px)}.is-embedded resizer,.is-embedded div.resizer{cursor:default}.console-panel{z-index:0}.console-panel .console-container{width:100%;height:calc(100% - 43px);padding-left:20px;background-color:#101010}.console-panel .console-frame{border:none;width:100%;height:100%}.container-stats-panel{overflow:auto;z-index:0;padding-bottom:20px}.container-stats-panel header{z-index:2}.container-stats-panel section{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px;padding:10px 20px}.logs-panel{display:flex;z-index:0}.logs-panel header{z-index:2}.logs-panel .logs-scroll{overflow-y:scroll;flex:1}.logs-panel .logs-container{font-family:"Fira Code",Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:12px;margin:8px 0}.logs-panel pre{word-break:break-all;word-wrap:break-word;white-space:pre-wrap;font-family:inherit;font-size:inherit;margin:0;flex:1}.logs-panel .log-time{color:var(--variable-shim-text-on-secondary-background);padding-left:5px;opacity:.4;user-select:none}.logs-panel .log-item{display:flex;align-items:center;padding:4px 20px}.logs-panel .log-item.has-jump-button{padding:2px 20px}.logs-panel .log-item:hover{background-color:var(--variable-shim-secondary-background-hover)}.logs-panel .log-item:hover .log-time{opacity:1}.logs-panel .log-item .button.text{font-weight:400;color:inherit;height:auto;padding:0;margin:0;text-decoration:underline;background-color:transparent}.logs-panel .log-item .button.text:hover{text-decoration:none}.logs-panel .jump-to-button{margin-right:20px}.logs-panel .jump-line{color:inherit;background-color:transparent}.logs-panel .jump-line:hover{color:inherit}.logs-panel .file-path{text-decoration:underline;cursor:pointer}.logs-panel .file-path:hover{text-decoration:none}.logs-panel .success-log{color:var(--variable-shim-logs-panel-success)}.logs-panel .error-log{color:var(--variable-shim-logs-panel-errors)}.logs-panel .sleep-log{color:var(--variable-shim-text-on-secondary-background)}.logs-panel .instance-divider{width:100%;overflow:auto;display:flex}.logs-panel .instance-divider hr{background-color:var(--variable-shim-line-on-secondary-background);height:1px;border:0;flex:1}.logs-panel .instance-divider .relative-time{text-align:right;opacity:1}.logs-panel [data-module=Loader]{position:relative;bottom:2px;width:13px;height:12px;margin-right:2px}.logs-panel .button-debugger [data-module=Loader]{height:12px;width:12px;vertical-align:bottom;margin-top:4px}.logs-panel .button-debugger .down-arrow{vertical-align:text-top}.logs-panel .button-debugger:hover .down-arrow{opacity:1}.logs-panel .button-debugger:hover .usage-label{color:var(--variable-shim-primary)}.logs-panel .button-debugger progress{margin-top:11px;width:40px;display:inline-block;border:1px solid var(--variable-shim-line-on-secondary-background)}.logs-panel .button-debugger progress::-webkit-progress-value{background-color:var(--variable-shim-line-on-secondary-background)}.logs-panel .button-debugger progress::-moz-progress-bar{background-color:var(--variable-shim-line-on-secondary-background)}.logs-panel .button-debugger .unstable{border:1px solid var(--variable-shim-warning)}.logs-panel .button-debugger .unstable::-webkit-progress-value{background-color:var(--variable-shim-warning)}.logs-panel .button-debugger .unstable::-moz-progress-bar{background-color:var(--variable-shim-warning)}.logs-panel .button-debugger .stopped{border:1px solid var(--variable-shim-error)}.logs-panel .button-debugger .stopped::-webkit-progress-value{background-color:var(--variable-shim-error)}.logs-panel .button-debugger .stopped::-moz-progress-bar{background-color:var(--variable-shim-error)}.rewind-panel{position:relative;background:var(--variable-shim-primary-background);min-height:200px}.rewind-panel header{background:var(--variable-shim-primary-background)}.rewind-panel .button .icon{margin:0}.rewind-panel .loading-rewinds{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.rewind-panel .loading-revision{position:absolute;right:0;top:-12px}.rewind-panel .loading-revision [data-module=Loader]{width:21px;height:20px}.rewind-panel .anon-avatar{background-size:18px;background-position:center 9px}.rewind-panel .users{margin-top:25px}.rewind-panel .person-container{position:absolute;right:1px;bottom:0}.rewind-panel .person-container .person{display:block;padding-left:5px}.rewind-panel .person-container .rewind-icon{opacity:1;width:100%;height:100%;background-position:5px center}.rewind-panel .timeline{position:relative}.rewind-panel playhead,.rewind-panel .playhead{display:flex;align-items:center;flex-direction:column;position:absolute;right:var(--rewind-revision-width);width:42px;margin-right:-22px;height:100%;cursor:ew-resize;background-size:contain}.rewind-panel playhead .playhead-arrow,.rewind-panel .playhead .playhead-arrow{width:19px;height:24px}.rewind-panel playhead .tail,.rewind-panel .playhead .tail{flex:1;width:3px;background-color:var(--variable-shim-rewind-playhead)}.rewind-panel .rewind-graph{user-select:none;overflow:auto;height:100%;max-width:100vw}.rewind-panel .rewind-columns-container{display:flex;flex-direction:row-reverse;position:relative;min-height:100%;min-height:-webkit-fill-available;margin-left:auto}.rewind-panel .rewind-column{width:var(--rewind-revision-width);cursor:pointer;position:relative;flex-shrink:0;padding-bottom:16px}.rewind-panel .rewind-column:hover,.rewind-panel .rewind-column.highlighted{background-color:var(--variable-shim-secondary-background-hover)}.rewind-panel .rewind-column:hover .time .time-label-year-show-on-hover,.rewind-panel .rewind-column.highlighted .time .time-label-year-show-on-hover,.rewind-panel .rewind-column:hover .time .time-label-monthday-show-on-hover,.rewind-panel .rewind-column.highlighted .time .time-label-monthday-show-on-hover{opacity:1}.rewind-panel .rewind-column:active{background-color:var(--variable-shim-secondary-background-active)}.rewind-panel .rewind-column .cell{height:50px;display:flex;position:relative;align-items:center}.rewind-panel .rewind-column .time{align-items:flex-end;height:59px;border-bottom:1px solid var(--variable-shim-section-line);padding:0 6px}.rewind-panel .rewind-column .time .time-label{font-size:12px;margin:0 1px 2px;user-select:none}.rewind-panel .rewind-column .time .time-label-year,.rewind-panel .rewind-column .time .time-label-monthday,.rewind-panel .rewind-column .time .time-label-time{display:block}.rewind-panel .rewind-column .time .time-label-year-show-on-hover,.rewind-panel .rewind-column .time .time-label-monthday-show-on-hover{opacity:0}.rewind-panel .rewind-column .time .time-label-year,.rewind-panel .rewind-column .time .time-label-monthday{font-weight:700;margin-bottom:4px}.rewind-panel .rewind-column .revisions{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:100%;border-radius:4px}.rewind-panel .rewind-column .revisions .rewind-file{margin:0 1px;background-color:var(--variable-shim-secondary);cursor:pointer}.rewind-panel .rewind-column .revisions .logic{background-color:var(--variable-shim-file-logic)}.rewind-panel .rewind-column .revisions .data{background-color:var(--variable-shim-file-data)}.rewind-panel .rewind-column .revisions .info{background-color:var(--variable-shim-file-info)}.rewind-panel .rewind-column .revisions .view{background-color:var(--variable-shim-file-view)}.rewind-panel .rewind-column .revisions .style{background-color:var(--variable-shim-file-styles)}.rewind-panel .rewind-column .revisions .other{background-color:var(--variable-shim-file-other)}.rewind-panel .rewind-column .revisions .image{background-color:var(--variable-shim-file-image)}.rewind-panel .rewind-column .git-revision{background-color:pink;height:100%;width:100%}.rewind-panel .rewind-column .git-revision .git-label{position:absolute;border:1px solid var(--variable-shim-text-on-secondary-background);color:var(--variable-shim-text-on-secondary-background);border-radius:3px;padding:0 2px;font-size:11px;bottom:0;right:0}.rewind-panel .commit-message{margin-left:20px;border-radius:5px;height:25px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%;font-size:14px;line-height:1}.rewind-panel .commit-message-filled{background-color:var(--variable-shim-section-line)}.rewind-panel .instructions-container{margin-top:1rem;position:absolute;top:0;left:0;pointer-events:none}.rewind-panel .instructions-container .instructions{font-size:14px;margin-left:20px;margin-right:4px;display:inline-block;max-width:35%;vertical-align:middle}.assets{padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:center}.assets .asset{margin:10px;cursor:zoom-in;text-align:center;position:relative;padding:4px;border-radius:3px}.assets .asset:hover,.assets .asset:focus{background-color:var(--variable-shim-section-line);outline:none}.assets .asset:hover .asset-thumbnail-name.show-on-hover,.assets .asset:focus .asset-thumbnail-name.show-on-hover{opacity:1}.assets .asset-background{background-image:linear-gradient(45deg,var(--variable-shim-section-line) 25%,transparent 25%),linear-gradient(-45deg,var(--variable-shim-section-line) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--variable-shim-section-line) 75%),linear-gradient(-45deg,transparent 75%,var(--variable-shim-section-line) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px;display:inline-block;width:180px;height:180px;border:1px solid #e0e0e0;overflow:hidden}.assets .asset-thumbnail{display:block;object-fit:cover;object-position:center center;width:100%;height:100%}.assets .asset-thumbnail-other{border:1px solid #e0e0e0;max-width:180px;max-height:180px}.assets .asset-thumbnail-name{font-size:12px;max-width:180px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;margin:4px}.assets .asset-thumbnail-name.show-on-hover{transition:opacity .2s ease;opacity:0}.assets .retina-badge{position:absolute;top:5px;right:5px;background-color:#00000026;color:#fff;font-weight:600;font-size:12px;border-radius:3px;padding:3px 5px}.error-page{background-color:#000;color:#fff;font-family:menlo;font-weight:700;padding-left:15px;padding-right:15px;font-size:80%;position:relative;max-width:100%}.error-page .container{margin-top:20%;text-align:center;max-width:425px;margin-left:auto;margin-right:auto}.error-page h1{margin-bottom:2rem}.error-page h2{font-weight:400}.error-page .actions{margin-top:3em}.error-page .actions .support-link{color:var(--variable-shim-warning)}@media (max-width: 500px){.error-page{font-size:70%}}.error-page #stars{position:absolute;top:0;left:0;z-index:-1}.error-page .glitch-logo{width:60px;height:60px;background-repeat:no-repeat;margin-left:auto;margin-right:auto}.footer-options{position:absolute;right:20px;bottom:15px;z-index:4}.footer-options .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.footer-options .button [data-module=Loader]{vertical-align:-3px}.footer-options .button [data-module=Icon]{width:16px;height:16px}.footer-options .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.footer-options .button,.footer-options [data-module=Loader]{display:inline-block}.footer-options .button-wrap{margin:0 0 0 10px}.footer-options .new-stuff{display:inline-block;cursor:pointer}.footer-options .new-stuff .new-stuff-doggo{width:50px;height:53px;background-size:cover;transform:translateY(29px);margin:0}.footer-project-options{position:absolute;left:20px;font-size:12px;color:var(--variable-shim-primary);line-height:160%;bottom:15px;max-width:360px;z-index:5;transition:transform .4s ease;width:calc(100% - 40px)}.footer-project-options>section:not(:first-child){margin-top:12px}.footer-project-options.embed-helper-expanded{transform:translateY(-57px)}.footer-project-options a{color:var(--variable-shim-general-link)}.advanced-options{display:flex;align-items:center;flex-wrap:wrap}.advanced-options>.button-wrap{background-color:var(--variable-shim-line-on-secondary-background);border-radius:6px;margin:8px 5px 0 0;display:inline-block;position:relative}.advanced-options>.button-wrap.boosted{background:linear-gradient(12deg,#c454ff,#2800ff,#fa8a7c,#fe7dab)}.advanced-options>.button-wrap>.button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);border:none;margin:1px;white-space:nowrap}.advanced-options>.button-wrap>.button [data-module=Loader]{vertical-align:-3px}.advanced-options>.button-wrap>.button [data-module=Icon]{width:16px;height:16px}.advanced-options>.button-wrap>.button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.advanced-options>.button-wrap>.button:hover,.advanced-options>.button-wrap>.button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.advanced-options>.button-wrap>.button:active{border-color:var(--variable-shim-primary)}.advanced-options>.button-wrap>.button.active{color:var(--variable-shim-primary)}.advanced-options>.button-wrap>.button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.advanced-options .pop-over{max-height:calc(88vh - 70px)}.advanced-options .zebrafish{display:block;width:100%;border:1px solid var(--variable-shim-warning);margin-top:12px;padding:6px;border-radius:5px}.project-navigators .button-wrap{max-width:100%;margin:0 5px 0 0;display:inline-block;position:relative}.project-navigators .button-wrap .segmented-buttons{display:flex}.project-navigators .button-wrap .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px}.project-navigators .button-wrap .segmented-buttons .button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.project-navigators .button-wrap .segmented-buttons .button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.project-navigators .button-wrap .segmented-buttons .button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.project-navigators .button-wrap .segmented-buttons .button:not(:first-child):active,.project-navigators .button-wrap .segmented-buttons .button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.project-navigators .button-wrap .segmented-buttons .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background)}.project-navigators .button-wrap .segmented-buttons .button [data-module=Loader]{vertical-align:-3px}.project-navigators .button-wrap .segmented-buttons .button [data-module=Icon]{width:16px;height:16px}.project-navigators .button-wrap .segmented-buttons .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.project-navigators .button-wrap .segmented-buttons .button:hover,.project-navigators .button-wrap .segmented-buttons .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.project-navigators .button-wrap .segmented-buttons .button:active{border-color:var(--variable-shim-primary)}.project-navigators .button-wrap .segmented-buttons .button.active{color:var(--variable-shim-primary)}.project-navigators .button-wrap .segmented-buttons .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.project-navigators .left-arrow,.project-navigators .right-arrow,.project-navigators .close-icon{margin:0;opacity:.4}.project-navigators .close-icon{width:10px;height:10px}.project-navigators .search-box{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-navigators .search-box-value{max-width:calc(100% - 32px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.embed-helper{background-color:var(--variable-shim-secondary-background);display:flex;font-size:14px;padding:8px 10px;height:41px;line-height:25px;z-index:1}.embed-helper>*{margin-right:5px}.embed-helper>*:last-child{margin-right:0}.embed-helper .invisible{visibility:hidden}.embed-helper .helper-icon{flex:0 0 auto;margin-left:5px}.embed-helper .helper-icon .glitch-logo{background-size:25px 25px;display:inline-block;height:25px;width:25px}.embed-helper .button{border-radius:5px;font-weight:600;font-size:12px;padding-left:8px;padding-right:8px;color:var(--variable-shim-text-on-secondary-background);border-width:1px;border-color:var(--variable-shim-line-on-secondary-background);height:25px;line-height:1em}.embed-helper .button [data-module=Loader]{vertical-align:-3px}.embed-helper .button [data-module=Icon]{width:16px;height:16px}.embed-helper .button:not(.no-button-styles) .team-avatar{width:16px;height:16px;margin-top:-2px}.embed-helper .button:hover,.embed-helper .button:focus{color:var(--variable-shim-primary);border-color:var(--variable-shim-line-on-secondary-background)}.embed-helper .button:active{border-color:var(--variable-shim-primary)}.embed-helper .button.active{color:var(--variable-shim-primary)}.embed-helper .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.embed-helper .button [data-module=Icon]{height:21px;margin-left:0}.embed-helper .project-name{flex:0 1 auto;font-weight:600;max-width:40%;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 480px){.embed-helper .project-name{max-width:initial}}.embed-helper .project-name .project-avatar{border-radius:5px;height:25px;margin-right:5px;vertical-align:middle;width:25px}.embed-helper .project-name:hover{text-decoration:underline}@media (max-width: 480px){.embed-helper .preposition{display:none}}.embed-helper .collaborators{flex:1}.embed-helper .collaborators .grouped-avatars .avatar{margin-bottom:16px}@media (max-width: 480px){.embed-helper .collaborators .person{display:none}}.embed-helper .share-project{position:relative}.embed-helper .share-project .embed-share-pop{bottom:25px;left:unset;line-height:17px;position:absolute;right:0;top:unset;width:330px}@media (max-width: 480px){.embed-helper .share-project .embed-share-pop{right:unset;left:-115px;width:270px}}.embed-helper .switch-view{white-space:nowrap}.embed-helper .switch-view .small-viewport{display:none}@media (max-width: 480px){.embed-helper .switch-view .small-viewport{display:inline}}@media (max-width: 480px){.embed-helper .switch-view .normal-viewport{display:none}}.share-link-generator [data-module=Loader]{height:21px;width:21px}.share-link-generator .private-icon,.share-link-generator{background-position-y:-1px;margin-right:5px}.share-link-generator .is-private{background-color:var(--variable-shim-private);border-radius:3px;margin-right:4px;padding:10px;background-position:center;margin-top:-3px}.share-link-generator .share-link{width:calc(100% - 36px);display:block;overflow:hidden;white-space:nowrap}.debugger-page{padding-top:11px;display:block}.debugger-page h1{font-size:14px;display:inline-block}.debugger-page h2{font-size:14px;font-weight:600}.debugger-page p{font-size:14px}.debugger-page header{padding:0;margin:0}.debugger-page main,.debugger-page section{margin-top:1rem}.debugger-page header,.debugger-page main,.debugger-page section{padding-left:20px;padding-right:20px}.debugger-page .glitch-logo{display:inline-block;background-repeat:no-repeat;margin-right:5px}.debugger-page .code-container{position:relative}.debugger-page .copy{position:absolute;right:0;top:0}.debugger-page .warning p{display:inline-block}.debugger-page .info-container{border-radius:5px;background-color:var(--variable-shim-secondary-background);padding:12px;color:var(--variable-shim-text-on-secondary-background)}.debugger-page .info-container h2{margin-top:0}.debugger-page .info-container p{margin-bottom:0}.debugger-page .info-container,.debugger-page .code-container{max-width:600px}.debugger-page .button-cta{margin-top:1rem}.debugger-page .copy-notification{background-color:var(--variable-shim-success)}.grouped-avatars .person{margin-bottom:5px}.grouped-avatars .person,.grouped-avatars .person a{display:inline-block}.grouped-avatars .person:not(.team):not(.person-current-user):not(:last-child){margin-right:-5px}.grouped-avatars .person:last-child,.grouped-avatars .person-current-user:not(:last-child),.grouped-avatars .person.team{margin-right:5px}.grouped-avatars .avatar{width:25px;height:25px;cursor:pointer;background-size:cover;vertical-align:middle}.grouped-avatars .anon-avatar{background-size:18px;background-position:center}.grouped-avatars .button.person.team{padding:0;height:unset}.onboarding-tip{background:var(--variable-shim-onboarding-background);border-radius:8px;padding:12px;font-size:12px;position:relative}.onboarding-tip strong{font-weight:600}.onboarding-tip .button-wrap{margin-top:8px}.onboarding-tip .button-wrap .button+.button{margin-left:8px}.onboarding-tip-link{text-decoration:none}.onboarding-tip+.onboarding-tip{border-radius:0 0 8px 8px;margin-top:-8px;padding-top:20px}.onboarding-tip+.onboarding-tip:before{content:"";width:100%;background:var(--variable-shim-onboarding-background);height:8px;top:0;position:absolute;left:0;border-bottom:1px solid #fff}.onboarding-tip-wholly-clickable{cursor:pointer}.onboarding-tip-wholly-clickable:hover .button-cta{background-color:var(--variable-shim-cta);box-shadow:2px 2px 0 var(--variable-shim-primary)}.onboarding-tip-decoration-image{position:absolute;bottom:8px;right:8px;transform:rotate(6deg);width:30px;height:30px}.truncated-text{white-space:nowrap;display:flex;overflow:hidden;min-width:25px}.truncated-text-center-segment{overflow:hidden;text-overflow:ellipsis;min-width:9px}.team-avatar{border:0;border-radius:5px;margin-right:3px}.full-screen-sparkle-effect{position:fixed;top:var(--editor-top-position, 49px);left:var(--editor-left-position, 250px);width:var(--editor-width);height:var(--editor-height);z-index:6;pointer-events:none;user-select:none;overflow:hidden}.full-screen-sparkle-effect canvas{width:100%;height:100%}.prettier-button:hover .prettier-sparkles-emoji-large-star,.prettier-button:focus .prettier-sparkles-emoji-large-star,.prettier-button:hover .prettier-sparkles-emoji-medium-star,.prettier-button:focus .prettier-sparkles-emoji-medium-star,.prettier-button:hover .prettier-sparkles-emoji-small-star,.prettier-button:focus .prettier-sparkles-emoji-small-star{animation-play-state:running;opacity:1}.prettier-button:hover .prettier-sparkles-emoji-large-star,.prettier-button:focus .prettier-sparkles-emoji-large-star{fill:#ff5f5f}.prettier-button:hover .prettier-sparkles-emoji-medium-star,.prettier-button:focus .prettier-sparkles-emoji-medium-star{fill:#c454ff}.prettier-button:hover .prettier-sparkles-emoji-small-star,.prettier-button:focus .prettier-sparkles-emoji-small-star{fill:#ffaabf}.prettier-sparkles-emoji-large-star,.prettier-sparkles-emoji-medium-star,.prettier-sparkles-emoji-small-star{animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;fill:var(--variable-shim-primary);opacity:.4}.prettier-sparkles-emoji-large-star{transform-origin:12px 8px;animation-name:large-star-animation;animation-direction:alternate}.prettier-sparkles-emoji-medium-star{transform-origin:6px 4px;animation-name:medium-star-animation;animation-direction:alternate}.prettier-sparkles-emoji-small-star{transform-origin:6.5px 15.5px;animation-name:small-star-animation;animation-direction:normal}@-moz-keyframes large-star-animation{0%{transform:scale(1)}to{transform:scale(.8)}}@-webkit-keyframes large-star-animation{0%{transform:scale(1)}to{transform:scale(.8)}}@-o-keyframes large-star-animation{0%{transform:scale(1)}to{transform:scale(.8)}}@keyframes large-star-animation{0%{transform:scale(1)}to{transform:scale(.8)}}@-moz-keyframes medium-star-animation{0%{transform:scale(.9)}to{transform:scale(1.1)}}@-webkit-keyframes medium-star-animation{0%{transform:scale(.9)}to{transform:scale(1.1)}}@-o-keyframes medium-star-animation{0%{transform:scale(.9)}to{transform:scale(1.1)}}@keyframes medium-star-animation{0%{transform:scale(.9)}to{transform:scale(1.1)}}@-moz-keyframes small-star-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes small-star-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes small-star-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes small-star-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.body-text{color:var(--variable-shim-primary);font-size:14px}.body-text p{margin-bottom:12px;margin-top:0;position:relative}.body-text p:last-child,.body-text p:only-child{margin-bottom:0}.body-text a{color:var(--variable-shim-general-link);word-break:break-all}.body-text a:hover{text-decoration:none}.body-text img{max-width:100%}
