.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,0.6);--variable-shim-tooltip-background:rgba(255,255,255,0.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:0 2px 5px 0 rgba(0,0,0,0.27),0 1px 1px 0 rgba(0,0,0,0.15);--variable-shim-file-logic:#dc286f;--variable-shim-file-logic-secondary:rgba(220,40,111,0.2);--variable-shim-file-data:#d820ca;--variable-shim-file-data-secondary:rgba(216,32,202,0.2);--variable-shim-file-info:#5571f1;--variable-shim-file-info-secondary:rgba(85,113,241,0.2);--variable-shim-file-view:#b440f1;--variable-shim-file-view-secondary:rgba(180,64,241,0.2);--variable-shim-file-styles:#e74141;--variable-shim-file-styles-secondary:rgba(231,65,65,0.2);--variable-shim-file-image:#d8b621;--variable-shim-file-image-secondary:rgba(216,182,33,0.2);--variable-shim-file-env:#fcf3b0;--variable-shim-file-env-secondary:rgba(252,243,176,0.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,0.2);--variable-shim-new-stuff:#a2162d;--variable-shim-overlay-background:rgba(0,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,0.33);--variable-shim-selection-unfocused-highlight:#777;--variable-shim-active-line-color:rgba(255,255,255,0.1);--variable-shim-gutter-active-line-color:rgba(255,255,255,0.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,0.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,0.6);--variable-shim-tooltip-background:rgba(0,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:0 2px 5px 0 rgba(0,0,0,0.27),0 1px 1px 0 rgba(0,0,0,0.15);--variable-shim-file-logic:#b8145f;--variable-shim-file-logic-secondary:rgba(184,20,95,0.1);--variable-shim-file-data:#661e81;--variable-shim-file-data-secondary:rgba(102,30,129,0.1);--variable-shim-file-info:#3652d3;--variable-shim-file-info-secondary:rgba(54,82,211,0.1);--variable-shim-file-view:#a63adf;--variable-shim-file-view-secondary:rgba(166,58,223,0.1);--variable-shim-file-styles:#cb4a3a;--variable-shim-file-styles-secondary:rgba(203,74,58,0.1);--variable-shim-file-image:#b68a08;--variable-shim-file-image-secondary:rgba(182,138,8,0.1);--variable-shim-file-env:#222;--variable-shim-file-env-secondary:rgba(34,34,34,0.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,0.1);--variable-shim-new-stuff:#a2162d;--variable-shim-overlay-background:rgba(255,255,255,0.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,0.05);--variable-shim-gutter-active-line-color:rgba(0,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,0.5);--variable-shim-matching-tag-highlight:#fffeca;--variable-shim-onboarding-background:#bfe3ff}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}100%{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)}100%{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)}100%{z-index:2;transform:rotate(0)}}@keyframes jiggle{0%{z-index:2;transform:rotate(0)}33%{transform:rotate(3.5deg)}66%{transform:rotate(-2deg)}100%{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-family:"Benton Sans",Helvetica,Sans-serif;font-weight:normal;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}/* normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}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:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.anon-avatar{background-image:url("/edit/images/anon-avatar-smile.svg");background-size:contain;vertical-align:middle}.theme-cosmos .close{background-image:url("/edit/images/background-dark/icons/x.svg")}.theme-sugar .close{background-image:url("/edit/images/background-light/icons/x.svg")}.theme-cosmos .close-icon{background-image:url("/edit/images/background-dark/icons/x.svg")}.theme-sugar .close-icon{background-image:url("/edit/images/background-light/icons/x.svg")}.theme-cosmos .options{background-image:url("/edit/images/background-dark/icons/options.svg")}.theme-sugar .options{background-image:url("/edit/images/background-light/icons/options.svg")}.theme-cosmos .icon-collapse{background-image:url("/edit/images/background-dark/icons/collapse.svg")}.theme-sugar .icon-collapse{background-image:url("/edit/images/background-light/icons/collapse.svg")}.new-stuff-doggo{background-image:url("/edit/images/illustrations/new-stuff-doggo.svg")}.fire-truck{background-image:url("/edit/images/illustrations/fire-truck.svg")}.theme-cosmos .private-icon{background-image:url("/edit/images/background-dark/icons/private.svg")}.theme-sugar .private-icon{background-image:url("/edit/images/background-light/icons/private.svg")}.theme-cosmos .public-icon{background-image:url("/edit/images/background-dark/icons/public.svg")}.theme-sugar .public-icon{background-image:url("/edit/images/background-light/icons/public.svg")}.theme-cosmos .search-input{background-image:url("/edit/images/background-dark/icons/search.svg")}.theme-sugar .search-input{background-image:url("/edit/images/background-light/icons/search.svg")}.theme-cosmos .search-icon{background-image:url("/edit/images/background-dark/icons/search-icon.svg")}.theme-sugar .search-icon{background-image:url("/edit/images/background-light/icons/search-icon.svg")}.theme-cosmos .show-app-icon{background-image:url("/edit/images/background-dark/icons/show-app.svg")}.theme-sugar .show-app-icon{background-image:url("/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/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/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/images/background-light/icons/share-private-project.svg")}.theme-cosmos .eye{background-image:url("/edit/images/background-dark/icons/eye.svg")}.theme-sugar .eye{background-image:url("/edit/images/background-light/icons/eye.svg")}.theme-cosmos .refresh{background-image:url("/edit/images/background-dark/icons/refresh.svg")}.theme-sugar .refresh{background-image:url("/edit/images/background-light/icons/refresh.svg")}.theme-cosmos .justice{background-image:url("/edit/images/background-dark/icons/justice.svg")}.theme-sugar .justice{background-image:url("/edit/images/background-light/icons/justice.svg")}.theme-cosmos .rewind{background-image:url("/edit/images/background-dark/icons/rewind.svg")}.theme-sugar .rewind{background-image:url("/edit/images/background-light/icons/rewind.svg")}.ask-for-help{width:21px;height:19px}.theme-cosmos .ask-for-help{background-image:url("/edit/images/background-dark/icons/ask-for-help.svg")}.theme-sugar .ask-for-help{background-image:url("/edit/images/background-light/icons/ask-for-help.svg")}.theme-cosmos .playhead-arrow{background-image:url("/edit/images/background-dark/icons/playhead-arrow.svg")}.theme-sugar .playhead-arrow{background-image:url("/edit/images/background-light/icons/playhead-arrow.svg")}.theme-cosmos .assets-sidebar-icon{background-image:url("/edit/images/background-dark/sidebar-file-icons/assets.svg")}.theme-sugar .assets-sidebar-icon{background-image:url("/edit/images/background-light/sidebar-file-icons/assets.svg")}.theme-cosmos .assets-sidebar-icon.active{background-image:url("/edit/images/background-dark/sidebar-file-icons/assets-active.svg")}.theme-sugar .assets-sidebar-icon.active{background-image:url("/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/images/background-dark/sidebar-file-icons/ask-for-help.svg")}.theme-sugar .ask-for-help-icon{background-image:url("/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/images/background-dark/icons/down-arrow.svg")}.theme-sugar .down-arrow,.theme-sugar .up-arrow{background-image:url("/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/images/background-dark/icons/left-arrow.svg")}.theme-sugar .left-arrow,.theme-sugar .right-arrow{background-image:url("/edit/images/background-light/icons/left-arrow.svg")}.right-arrow{transform:rotate(180deg)}.theme-cosmos .back{background-image:url("/edit/images/background-dark/icons/left-arrow.svg")}.theme-sugar .back{background-image:url("/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/images/logos/glitch/logo-day.svg");}.glitch-logo.party{background-image:url("/edit/images/logos/glitch/party.svg")}.glitch-logo.sunset{background-image:url("/edit/images/logos/glitch/logo-sunset.svg")}.glitch-logo.night{background-image:url("/edit/images/logos/glitch/logo-night.svg")}.glitch-logo.development{background-image:url("/edit/images/logos/glitch/logo-day-dev.svg");}.glitch-logo.development.sunset{background-image:url("/edit/images/logos/glitch/logo-sunset-dev.svg")}.glitch-logo.development.night{background-image:url("/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/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/images/background-dark/icons/search-in-badge.svg")}.theme-sugar .search-in-badge{background-image:url("/edit/images/background-light/icons/search-in-badge.svg")}.status-badge{font-weight:600;font-size:12px;line-height:14px;vertical-align:middle;color:var(--variable-shim-primary-background);}.status-badge .status{padding-top:2px;padding-bottom:0;border-radius:5px;padding-left:5px;padding-right:5px;display:inline-block;margin-left:5px;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:14px;height:14px;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(--variable-shim-warning)}.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/images/background-dark/icons/fullscreen.svg")}.theme-sugar .fullscreen{background-image:url("/edit/images/background-light/icons/fullscreen.svg")}.grecaptcha-badge{visibility:hidden}.upsell-graphic{background-image:url("/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;font-family:"Benton Sans",Helvetica,Sans-serif;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{margin-left:7px}.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: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:500px;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)}.active .file-rename-input{color:var(--variable-shim-primary-background)}.folder-rename-input{color:var(--variable-shim-file-other)}.file-rename-input,.folder-rename-input{padding:0;border:none;}.file-rename-input:focus,.folder-rename-input:focus{outline:none;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:5px;font-weight:600;font-size:13px;border-top-left-radius:0;border-top-right-radius:0}.field-warning{background-image:url("raisedHand")}.field-warning-message{background-color:var(--variable-shim-warning)}.tag-input-field{font-weight:normal;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:bold;white-space:nowrap}.blm-banner__link{color:#d0fff1;font-weight:normal;white-space:nowrap;text-decoration:none}.header{border-bottom:1px solid var(--variable-shim-section-line);padding-left:15px;padding-right:15px;position:relative;padding-top:11px;padding-bottom:11px;height:49px;}.header nav{display:flex;flex-direction:row}.header .header-project{position:relative;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:normal;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;margin-right:5px}.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:bold;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .header-project .project-name-width-placeholder{width:100px;height:1em;font-weight:bold;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-top:5px;padding-bottom:4px;padding-left:5px;padding-right:5px;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{outline:none}.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:contextual;font-variant-ligatures:contextual}.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{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.cm-searching{background:rgba(255,255,0,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 4px 4px 4px;color:#000;font-family: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:bold;color:var(--variable-shim-number)}#editor{display:flex;flex:1;flex-flow:nowrap;overflow:hidden;z-index:0}.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;border-left:1px var(--variable-shim-section-line) solid}.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;border-left:1px var(--variable-shim-section-line) solid}.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: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:translateX(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 5px;background-repeat:no-repeat;background-position:center;margin-left:1px;padding-right: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/images/editor/fold-widget-dark.svg")}.theme-sugar .text-editor .CodeMirror-foldgutter-open{background-image:url("/edit/images/editor/fold-widget-light.svg")}.theme-cosmos .text-editor .CodeMirror-foldgutter-folded{background-image:url("/edit/images/editor/fold-widget-folded-dark.svg")}.theme-sugar .text-editor .CodeMirror-foldgutter-folded{background-image:url("/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/images/editor/error.svg");background-position:center;width:12px;margin-left:4px}.text-editor .CodeMirror-lint-marker-warning{background-image:url("/edit/images/editor/warning.svg")}.text-editor .CodeMirror-lint-marker-multiple:after{content:""}.text-editor .CodeMirror-lint-mark-error{background-image:url("/edit/images/editor/lint-error-line.svg")}.text-editor .CodeMirror-lint-mark-warning{background-image:url("/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/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/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:normal;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:bold}.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:bold}.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:bold}.CodeMirror-code .cm-strong{color:var(--variable-shim-string);font-weight:bold}.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: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{list-style-type:square;}.markdown-content ul ul{list-style-type:square}.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:calc(33% - 5%);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:bold}.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{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;max-width:50%;min-width:185px;height:100%;position:relative;z-index:5;}.sidebar .sidebar-section{padding:10px;padding-left: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;border-width:1px;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;border-width:1px;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;border-width:1px;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) translateX(-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{from{max-width:75%}to{max-width:30px}}@-webkit-keyframes sidebar-collapse{from{max-width:75%}to{max-width:30px}}@-o-keyframes sidebar-collapse{from{max-width:75%}to{max-width:30px}}@keyframes sidebar-collapse{from{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:0;margin-top:5px;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/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:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}100%{opacity:0;transform:translateX(10px) translateY(-10px) rotate(5deg)}}@-webkit-keyframes floating{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}100%{opacity:0;transform:translateX(10px) translateY(-10px) rotate(5deg)}}@-o-keyframes floating{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}100%{opacity:0;transform:translateX(10px) translateY(-10px) rotate(5deg)}}@keyframes floating{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(6px) translateY(4px) rotate(-5deg)}85%{opacity:1}100%{opacity:0;transform:translateX(10px) translateY(-10px) rotate(5deg)}}@-moz-keyframes floating-child{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(0) translateY(14px) rotate(-8deg)}85%{opacity:1}100%{opacity:0;transform:translateX(6px) translateY(4px) rotate(8deg)}}@-webkit-keyframes floating-child{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(0) translateY(14px) rotate(-8deg)}85%{opacity:1}100%{opacity:0;transform:translateX(6px) translateY(4px) rotate(8deg)}}@-o-keyframes floating-child{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(0) translateY(14px) rotate(-8deg)}85%{opacity:1}100%{opacity:0;transform:translateX(6px) translateY(4px) rotate(8deg)}}@keyframes floating-child{0%{transform:translateX(10px) translateY(25px)}50%{opacity:1;transform:translateX(0) translateY(14px) rotate(-8deg)}85%{opacity:1}100%{opacity:0;transform:translateX(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;line-height:1.5em;width:100%;padding-bottom:105px;padding-left:20px;}.filetree .filetree-child{transition:none;cursor:pointer;list-style-type:none;position:relative;font-family: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;left:-20px;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}.filetree .filetree-child .filename{display:flex;height:20px}.filetree .filetree-child.active{color:var(--variable-shim-primary-background);}.filetree .filetree-child.active .folder-path{color:var(--variable-shim-primary-background)}.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;border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;}.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:-3px;opacity:.4;position:relative;transform:rotate(-90deg);width:10px}.theme-cosmos .filetree details > summary.folder-path:before{background:url("/edit/images/background-dark/icons/down-arrow.svg") no-repeat}.theme-sugar .filetree details > summary.folder-path:before{background:url("/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}.filetree details:not([open]) .other.active.folder-path{box-shadow:0 0 0 2px var(--variable-shim-file-other);color:var(--variable-shim-text-on-secondary-background)}.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{color:var(--variable-shim-primary);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 .extension-type,.filetree-child .folder-path.active .extension-type,.filetree-child.assets-sidebar-icon.active .extension-type{color:var(--variable-shim-primary-background);background-color:transparent}.filetree-child.file.active .options,.filetree-child.assets-sidebar-icon.active .options{opacity:1;filter:invert(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(--variable-shim-file-logic)}.logic .file-rename-input{background-color:var(--variable-shim-file-logic-secondary)}.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(--variable-shim-file-data)}.data .file-rename-input{background-color:var(--variable-shim-file-data-secondary)}.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(--variable-shim-file-info)}.info .file-rename-input{background-color:var(--variable-shim-file-info-secondary)}.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(--variable-shim-file-view)}.view .file-rename-input{background-color:var(--variable-shim-file-view-secondary)}.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(--variable-shim-file-styles)}.style .file-rename-input{background-color:var(--variable-shim-file-styles-secondary)}.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(--variable-shim-file-image)}.image .file-rename-input{background-color:var(--variable-shim-file-image-secondary)}.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(--variable-shim-file-other)}li.file.audio .file-rename-input,li.file.pdf .file-rename-input{background-color:var(--variable-shim-file-other-secondary)}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{color:var(--variable-shim-file-env-color);}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(--variable-shim-file-env);color:var(--variable-shim-file-env-active-color);}ul.filetree li.filetree-child.env.active .extension-type{color:var(--variable-shim-file-env-active-color)}ul.filetree li.filetree-child.env .file-rename-input{background-color:var(--variable-shim-file-env)}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(--variable-shim-file-other)}.other .file-rename-input,.other .folder-rename-input{background-color:inherit}.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;border-width:1px;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;font-family:"Benton Sans",Helvetica,Sans-serif;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:0;border-top-left-radius:5px;border-bottom-left-radius: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:12px;padding-top:14px;padding-bottom:14px;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:bold;font-size:14px;margin:0;vertical-align:-1px}.pop-over section h2{margin:0;margin-bottom:12px;display:inline-block;font-weight:bold;font-size:14px;}.pop-over section h2 [data-module="Icon"]{cursor:default;margin:0;margin-right:5px;margin-top:-3px}.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:normal;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/images/background-dark/icons/search.svg")}.theme-sugar .pop-over section .input-wrap .search-input{background-image:url("/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;margin-left: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{border-width:1px;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;padding-left:8px;padding-right:8px;border-width:1px;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:normal;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{border-width:1px;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;padding-left:8px;padding-right:8px;border-width:1px;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:normal;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;border-width:1px;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:6px;padding-top:12px;padding-bottom:12px;}.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;margin-right:5px;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: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;padding-top:0;padding-right:0;padding-bottom:0;padding-left: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:bold;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;padding-bottom: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;margin-right:5px;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;font-family:"Benton Sans",Helvetica,Sans-serif;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:12px;padding-top:8px;padding-bottom:8px;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{left:15px;top:33px}.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:bold}.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:23px;left:5px;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:0;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/images/editor/live-app-dark.svg")}.theme-sugar .show-app-pop-image-live-app{background-image:url("/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/images/editor/editor-preview-dark.svg")}.theme-sugar .show-app-pop-image-editor-preview{background-image:url("/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{border-radius:8px}.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:normal;opacity:0;pointer-events:none;position:absolute;transform:translateX(50%);right:50%;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;top:100%;transition:opacity .2s step-start 100ms;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:translateX(0);left:0;right:auto;min-width:calc(50% + 14px)}[data-tooltip-right]::before{transform:translateX(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) translateX(-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;overflow-y:auto;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:12px;padding-top:14px;padding-bottom:14px;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:bold;font-size:14px;margin:0;vertical-align:-1px}.overlay section h2{margin:0;margin-bottom:12px;display:inline-block;font-weight:bold;font-size:14px;}.overlay section h2 [data-module="Icon"]{cursor:default;margin:0;margin-right:5px}.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:normal;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/images/background-dark/icons/search.svg")}.theme-sugar .overlay section .input-wrap .search-input{background-image:url("/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/images/background-dark/icons/down-arrow-in-input.svg")}.theme-sugar .overlay section .input-wrap select.search-input{background-image:url("/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:6px;padding-top:12px;padding-bottom:12px;}.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;margin-right:5px;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: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;padding-bottom: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;margin-right:5px;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;padding-left:8px;padding-right:8px;border-width:1px;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:normal;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;margin-left: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{border-width:1px;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;padding-left:8px;padding-right:8px;border-width:1px;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:normal;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{border-width:1px;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 0;}.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:bold;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: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;float:left;margin-right:10px}.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: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: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;padding-bottom: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/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;margin-left:2px}.share-embed-overlay .button-small{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-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:bold;font-family: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) 1000ms infinite;content:"\2026";width:0}@-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;margin-right:5px}.panel p{max-width:500px;margin:0;margin-bottom: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;border-width:1px;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) translateX(-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: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:normal;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:bold;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:#ffc0cb;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:20px;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;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 0;display:inline-block}.assets .asset-thumbnail{display:block;max-width:220px;height:auto;}@media (max-width:500px){.assets .asset-thumbnail{max-width:150px;max-height:150px}}.assets .asset-thumbnail-other{max-width:140px;max-height:140px}.assets .asset-thumbnail-name{font-size:12px;max-width:220px;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:rgba(0,0,0,0.15);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:bold;padding-left:15px;padding-right:15px;font-size:80%;position:relative;max-width:100%;}.error-page .container{margin-top:calc(20%);text-align:center;max-width:425px;margin-left:auto;margin-right:auto}.error-page h1{margin-bottom:2rem}.error-page h2{font-weight:normal}.error-page .actions{margin-top:3em;}.error-page .actions .button{font-family:"Benton Sans",Helvetica,Sans-serif}.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;margin-left: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;border-width:1px;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)}.project-navigators .button-wrap{max-width:100%;margin:0;margin-right:5px;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 [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: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;border-width:1px;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;height:25px;padding-left:8px;padding-right:8px;border-width:1px;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{from{transform:scale(1)}to{transform:scale(.8)}}@-webkit-keyframes large-star-animation{from{transform:scale(1)}to{transform:scale(.8)}}@-o-keyframes large-star-animation{from{transform:scale(1)}to{transform:scale(.8)}}@keyframes large-star-animation{from{transform:scale(1)}to{transform:scale(.8)}}@-moz-keyframes medium-star-animation{from{transform:scale(.9)}to{transform:scale(1.1)}}@-webkit-keyframes medium-star-animation{from{transform:scale(.9)}to{transform:scale(1.1)}}@-o-keyframes medium-star-animation{from{transform:scale(.9)}to{transform:scale(1.1)}}@keyframes medium-star-animation{from{transform:scale(.9)}to{transform:scale(1.1)}}@-moz-keyframes small-star-animation{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes small-star-animation{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes small-star-animation{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes small-star-animation{from{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%}

/*# sourceMappingURL=style.version.cc194dfd399a24546b0e.css.map*/