*{box-sizing:border-box}html{height:100%;display:flex}body{font-family:"Benton Sans",Helvetica,Sans-serif;font-weight:normal;color:#222;display:flex;flex:1;margin:0;overflow:hidden;background-color:#fff;-webkit-tap-highlight-color:transparent}a{color:#222}#application{display:flex;flex:1;flex-direction:column;width:1px;min-width:5%;position:relative;overflow:hidden;background-color:#fff}.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 .25s 1 ease-out forwards}.offline{filter:grayscale(100%);}.offline:hover{filter:none}.embedded{border:1px solid #c3c3c3;border-radius:5px;box-shadow:4px 4px #c3c3c3;background-color:transparent;margin-bottom:4px;margin-right:4px;overflow:hidden;}.embedded #application{border-radius:5px}.avatar{background-size:cover;border-radius:5px;width:26px;height:25px;background-color:#e5e5e5}.welcome-message{display:inline-block;font-size:14px;color:#222;margin-left:53px}#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}@-moz-keyframes jiggle{0%{transform:rotate(-6deg)}33%{transform:rotate(3deg)}66%{transform:rotate(-6deg)}}@-webkit-keyframes jiggle{0%{transform:rotate(-6deg)}33%{transform:rotate(3deg)}66%{transform:rotate(-6deg)}}@-o-keyframes jiggle{0%{transform:rotate(-6deg)}33%{transform:rotate(3deg)}66%{transform:rotate(-6deg)}}@keyframes jiggle{0%{transform:rotate(-6deg)}33%{transform:rotate(3deg)}66%{transform:rotate(-6deg)}}/* 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}.clock{background-image:url("../images/illustrations/clock.svg")}.assets-blank-slate{background-image:url("../images/illustrations/empty-assets-background.svg")}.project-loading{background-image:url("../images/illustrations/project-loading-background-light.svg")}.anon-avatar{background-image:url("../images/anon-avatar-smile.svg");background-size:contain;vertical-align:middle}.close{background-image:url("../images/background-light/icons/x.svg")}.close-icon{background-image:url("../images/background-light/icons/x.svg")}.options{background-image:url("../images/background-light/icons/options.svg")}.icon-collapse{background-image:url("../images/background-light/icons/collapse.svg")}.new-stuff-cat{background-image:url("../images/illustrations/new-stuff-cat.svg")}.fire-truck{background-image:url("../images/illustrations/fire-truck.svg")}.private-icon{background-image:url("../images/background-light/icons/private.svg")}.public-icon{background-image:url("../images/background-light/icons/public.svg")}.search-input{background-image:url("../images/background-light/icons/search.svg")}.search-icon{background-image:url("../images/background-light/icons/search-icon.svg")}.show-app-icon{background-image:url("../images/background-light/icons/show-app.svg")}.eye{background-image:url("../images/background-light/icons/eye.svg")}.refresh{background-image:url("../images/background-light/icons/refresh.svg")}.justice{background-image:url("../images/background-light/icons/justice.svg")}.rewind{background-image:url("../images/background-light/icons/rewind.svg")}.ask-for-help{background-image:url("../images/background-light/icons/ask-for-help.svg")}.ask-for-help-face{background-image:url("../images/background-light/icons/ask-for-help-face.svg")}.ask-for-help-hand{background-image:url("../images/background-light/icons/ask-for-help-hand.svg")}.playhead-arrow{background-image:url("../images/background-light/icons/playhead-arrow.svg")}.assets-sidebar-icon{background-image:url("../images/background-light/sidebar-file-icons/assets.svg");}.assets-sidebar-icon.active{background-image:url("../images/background-light/sidebar-file-icons/assets-active.svg")}.secrets-sidebar-icon{background-image:url("../images/background-light/sidebar-file-icons/secrets.svg");}.secrets-sidebar-icon.active{background-image:url("../images/background-light/sidebar-file-icons/secrets-active.svg")}.asking-for-help-icon{background-image:url("../images/background-light/sidebar-file-icons/asking-for-help.svg");width:19px;height:19px;margin-left:2px;margin-right:5px;vertical-align:-1px;background-size:contain}.icon{display:inline-block;background-repeat:no-repeat;cursor:pointer;background-position:center;vertical-align:middle}.down-arrow,.up-arrow{background-image:url("../images/background-light/icons/down-arrow.svg");width:10px;height:8px;margin-left:5px;opacity:.6;}.down-arrow:hover,.up-arrow:hover{opacity:1}.up-arrow{transform:rotate(180deg);position:relative;top:-1}.left-arrow,.right-arrow{background-image:url("../images/background-light/icons/left-arrow.svg");width:10px;height:10px}.right-arrow{transform:rotate(180deg)}.back{background-image:url("../images/background-light/icons/left-arrow.svg")}.glitch-logo{background-size:contain;background-position:initial;width:31px;height:26px;vertical-align:middle;background-image:url("../images/logos/glitch/logo-day.svg");}.glitch-logo.party{background-image:url("../images/logos/glitch/party.svg")}.glitch-logo.sunset{background-image:url("../images/logos/glitch/logo-sunset.svg")}.glitch-logo.night{background-image:url("../images/logos/glitch/logo-night.svg")}.glitch-logo.development{background-image:url("../images/logos/glitch/logo-day-dev.svg");}.glitch-logo.development.sunset{background-image:url("../images/logos/glitch/logo-sunset-dev.svg")}.glitch-logo.development.night{background-image:url("../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:#eaeaea;opacity:1;border-radius:5px;border:none}.add:active{background-color:#e2e2e2}.add:hover{opacity:.8}.icon-collapse{opacity:.4;}.icon-collapse:hover,.icon-collapse:focus,.icon-collapse.active{background-color:#eaeaea;opacity:1;border-radius:5px;border:none}.icon-collapse:active{background-color:#e2e2e2}.icon-collapse:hover{opacity:.8}.npm{width:38px;vertical-align:text-bottom;margin-right:6px;background-image:url("../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{background-image:url("../images/background-light/icons/search-in-badge.svg");width:11px;height:11px;margin-left:2px;margin-right:0;vertical-align:-1px;background-size:contain}.status-badge{font-weight:600;font-size:12px;line-height:14px;vertical-align:middle;color:#fff;}.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:#c3c3c3}.status-badge .loading{padding:0;background-color:transparent;}.status-badge .loading .loader{margin:0;width:14px;height:14px;vertical-align:middle}.status-badge .error{background-color:#ff5f5f}.status-badge .off{background-color:#c3c3c3}.status-badge .success,.status-badge .ok{background-color:#05d458}.status-badge .warning{background-color:#ffaabf}.status-badge.show-badge{vertical-align:middle;}.status-badge.show-badge .loader{width:16px;height:16px;vertical-align:-1px}.eye,.ask-for-help,.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;opacity:.4}.search-icon{opacity:.4;width:14px;height:14px;vertical-align:middle;background-repeat:no-repeat}.playhead-arrow{width:17px;height:16px}.rewind-tape{background-image:url("../images/background-light/icons/rewind-tape.svg");width:30px;height:13px;background-repeat:no-repeat}.rewind-tape-reel{background-image:url("../images/background-light/icons/rewind-tape-reel.svg");width:13px;height:13px;background-repeat:no-repeat;position:absolute;top:0;}.rewind-tape-reel.right{right:0}.fullscreen{background-image:url("../images/background-light/icons/fullscreen.svg");width:14px;height:14px;background-size:cover;opacity:.4}.button .emoji:hover{background-color:transparent}.emoji{display:inline-block;background-repeat:no-repeat;background-position:center;vertical-align:middle;width:18px;height:18px;background-size:contain;}.emoji.ambulance{background-image:url("../images/emojis/ambulance.png")}.emoji.arrow-up{background-image:url("../images/emojis/arrow-up.png")}.emoji.balance-scale{background-image:url("../images/emojis/balance-scale.png")}.emoji.balloon{background-image:url("../images/emojis/balloon.png")}.emoji.bento{background-image:url("../images/emojis/bento.png")}.emoji.bomb{background-image:url("../images/emojis/bomb.png")}.emoji.bouquet{background-image:url("../images/emojis/bouquet.png")}.emoji.cat2{background-image:url("../images/emojis/cat2.png")}.emoji.carp-streamer{background-image:url("../images/emojis/carp-streamer.png")}.emoji.chart-with-upwards-trend{background-image:url("../images/emojis/chart-with-upwards-trend.png")}.emoji.clap{background-image:url("../images/emojis/clap.png")}.emoji.clock3{background-image:url("../images/emojis/clock3.png")}.emoji.crescent-moon{background-image:url("../images/emojis/crescent-moon.png")}.emoji.crystal-ball{background-image:url("../images/emojis/crystal-ball.png")}.emoji.cyclone{background-image:url("../images/emojis/cyclone.png")}.emoji.dancers{background-image:url("../images/emojis/dancers.png")}.emoji.eyeglasses{background-image:url("../images/emojis/eyeglasses.png")}.emoji.earth-asia{background-image:url("../images/emojis/earth-asia.png")}.emoji.email{background-image:url("../images/emojis/email.png")}.emoji.eyes{background-image:url("../images/emojis/eyes.png")}.emoji.female-technologist{background-image:url("../images/emojis/female-technologist.png")}.emoji.ferris-wheel{background-image:url("../images/emojis/ferris-wheel.png")}.emoji.firebase{background-image:url("../images/logos/firebase.svg")}.emoji.framed-picture{background-image:url("../images/emojis/framed-picture.png")}.emoji.ghost{background-image:url("../images/emojis/ghost.png")}.emoji.globe-with-meridians{background-image:url("../images/emojis/globe-with-meridians.png")}.emoji.google{background-image:url("../images/emojis/google.png");width:15px}.emoji.hamburger{background-image:url("../images/emojis/hamburger.png")}.emoji.heart-eyes{background-image:url("../images/emojis/heart-eyes.png")}.emoji.helmet-with-white-cross{background-image:url("../images/emojis/helmet-with-white-cross.png")}.emoji.hibiscus{background-image:url("../images/emojis/hibiscus.png")}.emoji.raising-hand-woman{background-image:url("../images/emojis/raising-hand-woman.png")}.emoji.lady-beetle{background-image:url("../images/emojis/lady-beetle.png")}.emoji.last-quarter-moon-with-face{background-image:url("../images/emojis/last-quarter-moon-with-face.png")}.emoji.lock{background-image:url("../images/emojis/lock.png")}.emoji.love-letter{background-image:url("../images/emojis/love-letter.png")}.emoji.love-hotel{background-image:url("../images/emojis/love-hotel.png")}.emoji.microphone{background-image:url("../images/emojis/microphone.png")}.emoji.musical-keyboard{background-image:url("../images/emojis/musical-keyboard.png")}.emoji.newspaper{background-image:url("../images/emojis/newspaper.png")}.emoji.octocat{background-image:url("../images/emojis/github-logo-light.svg")}.emoji.octagonal-sign{background-image:url("../images/emojis/octagonal-sign.png")}.emoji.facebook{background-image:url("../images/emojis/facebook.png");width:15px}.emoji.palm-tree{background-image:url("../images/emojis/palm-tree.png")}.emoji.pager{background-image:url("../images/emojis/pager.png")}.emoji.paperclip{background-image:url("../images/emojis/paperclip.png")}.emoji.rainbow{background-image:url("../images/emojis/rainbow.png")}.emoji.raised-hand{background-image:url("../images/emojis/raised-hand.png")}.emoji.repeat{background-image:url("../images/emojis/repeat.png")}.emoji.rewind{background-image:url("../images/emojis/rewind.png")}.emoji.rose{background-image:url("../images/emojis/rose.png")}.emoji.see-no-evil-monkey{background-image:url("../images/emojis/see-no-evil-monkey.png")}.emoji.seedling{background-image:url("../images/emojis/seedling.png")}.emoji.selfie{background-image:url("../images/emojis/selfie.png")}.emoji.sparkles{background-image:url("../images/emojis/sparkles.png")}.emoji.sparkling-heart{background-image:url("../images/emojis/sparkling-heart.png")}.emoji.splashing-sweat{background-image:url("../images/emojis/splashing-sweat.png")}.emoji.sunglasses{background-image:url("../images/emojis/sunglasses.png")}.emoji.sunny{background-image:url("../images/emojis/sunny.png")}.emoji.traffic-light{background-image:url("../images/emojis/traffic-light.png")}.emoji.truck{background-image:url("../images/emojis/truck.png")}.emoji.turtle{background-image:url("../images/emojis/turtle.png")}.emoji.two-women-holding-hands{background-image:url("../images/emojis/two-women-holding-hands.png")}.emoji.thumbsup{background-image:url("../images/emojis/thumbsup.png")}.emoji.tokyo-tower{background-image:url("../images/emojis/tokyo-tower.png")}.emoji.two{background-image:url("../images/emojis/two.png")}.emoji.umbrella{background-image:url("../images/emojis/umbrella.png")}.emoji.wave{background-image:url("../images/emojis/wave.png")}.emoji.avatar{width:18px;height:18px}.emojiCache{visibility:hidden;height:0;width:0;user-select:none;}.emojiCache .emoji{position:absolute;visibility:hidden;height:0;width:0;user-select:none}.button,button{text-align:left;color:#222;border:2px solid #222;user-select:none;display:inline-block;text-decoration:none;cursor:pointer;background-color:#fff;border-radius:5px;font-family:"Benton Sans",Helvetica,Sans-serif;padding-top:2px;padding-bottom:1px;}.button:hover,button:hover{background-color:#f5f5f5}.button:active,button:active,.button:focus,button:focus{background-color:#e2e2e2;outline:none}.button:hover .icon,button:hover .icon,.button:active .icon,button:active .icon,.button:focus .icon,button:focus .icon{opacity:1}.button.active,button.active{background-color:#e2e2e2;color:#222;}.button.active .icon,button.active .icon{opacity:1}.button .status-badge,button .status-badge{margin-right:0;font-size:11px;}.button .status-badge .status,button .status-badge .status{margin-left:5px;margin-bottom:0;margin-top:-2px}.button .status-badge .loader,button .status-badge .loader{margin-left:0}.button .ask-for-help,button .ask-for-help{width:20px;height:16px;margin:0;opacity:.35}.button .emoji,button .emoji{cursor:pointer;margin-top:-3px;margin-left:3px}.button .avatar,button .avatar{width:18px;height:18px;background-repeat:no-repeat;border-radius:3px;display:inline-block;margin-left:3px;margin-top:-3px;vertical-align:middle}.button .anon-avatar,button .anon-avatar{background-position:center 6px;border-width:0;background-size:74%}.button[disabled],button[disabled]{opacity:.5;pointer-events:none;cursor:pointer}.button a,button a{color:#222}.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{padding-top:6px;}.button-wrap label .emoji{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:#eaeaea;opacity:1;border-radius:5px;border:none}.close:active{background-color:#e2e2e2}.button-ask-for-help{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;position:relative;padding:3px 6px;padding-bottom:1px;user-select:none}.button-ask-for-help .loader{vertical-align:-3px}.button-ask-for-help .emoji{width:16px;height:16px;margin-top:0}.button-ask-for-help:hover,.button-ask-for-help:focus{color:#222;border-color:#c3c3c3}.button-ask-for-help:active{border-color:#222}.button-ask-for-help.active{color:#222}.button-ask-for-help .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.button-email-sign-in{margin-top:10px}.fade-in{animation:fadeIn .2s ease-out}.button-cta{color:#222;font-weight:600;cursor:pointer;background-color:#83ffcd;box-shadow:4px 4px 0 #222;}.button-cta:hover{background-color:#83ffcd;box-shadow:2px 2px 0 #222}.button-cta:active{background-color:#83ffcd;box-shadow:none}.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}@-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}}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:#ccc;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:#fff;vertical-align:middle;}.search-input:focus,.replace-input:focus,.CodeMirror-search-field:focus{outline:none;box-shadow:0 0 3px 0 #a2d7ff}.file-rename-input{color:#fff;padding:0;border:none;}.file-rename-input:focus{outline:none;border:none}.field-error,.field-warning{background-image:url("../images/emojis/fire_engine.png");background-repeat:no-repeat;background-size:18px;background-position-x:99%;border-color:#ffaabf}.field-error-message,.field-warning-message{color:#fff;background-color:#ff5f5f;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("../images/emojis/raised-hand.png")}.field-warning-message{background-color:#ffaabf}.tag-input-field{font-weight:normal;border-bottom:1px solid #c3c3c3;padding-bottom:2px;position:relative;}.tag-input-field .tag-pill{display:inline-block;color:#fff;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{height:82px;border:1px solid #c3c3c3;border-radius:3px;padding:6px;box-shadow:4px 4px #c3c3c3;width:100%;color:#222;background-color:#eaeaea}p.content-editable{outline:none;border-bottom:1px solid #c3c3c3;padding-bottom:2px;position:relative;margin-bottom:12px;}p.content-editable.read-only{padding:0;border-color:transparent;margin:0}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:#fff;border-radius:0}progress::-moz-progress-bar{background-color:#fff;border-radius:0}.notify-progress{margin-left:5px}.progress-inline{border:1px solid #c3c3c3;}.progress-inline::-webkit-progress-value{background-color:#c3c3c3;border-radius:2px}.progress-inline::-moz-progress-bar{background-color:#c3c3c3;border-radius:2px}.progress-inline.error::-webkit-progress-value{background-color:#ff5f5f}.progress-inline.error::-moz-progress-bar{background-color:#ff5f5f}.progress-inline.warning::-webkit-progress-value{background-color:#ffaabf}.progress-inline.warning::-moz-progress-bar{background-color:#ffaabf}header{border-bottom:1px solid #e5e5e5;padding-left:15px;padding-right:15px;position:relative;margin-top:11px;padding-bottom:11px;height:38px;z-index:1;}header nav{display:flex;flex-direction:row}header .header-project{font-size:14px;cursor:pointer;display:inline-block;position:relative;}header .header-project:hover,header .header-project:focus,header .header-project.active{background-color:#eaeaea;opacity:1;border-radius:5px;border:none}header .header-project:active{background-color:#e2e2e2}header .header-project .context{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;font-weight:normal;max-width:200px;}@media (max-width:580px){header .header-project .context{max-width:150px}}@media (max-width:414px){header .header-project .context{max-width:100px}}header .header-project .project-name-loader .loader{width:18px;height:18px;margin:0;margin-right:5px}header .header-project .project-avatar-image{display:inline-block;width:18px;border-radius:3px;vertical-align:middle;margin-right:5px;}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}header .show-app{margin-left:5px;font-weight:600;font-size:14px;}@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{vertical-align:-2px;width:30px;height:15px;margin-right:2px}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:#eaeaea;opacity:1;border-radius:5px;border:none}header .nav-item:active{background-color:#e2e2e2}header .show-app-wrapper{position:relative}header .project-search-wrapper{margin-top:1px;position:relative;margin-left:2%;margin-right:2%;flex-grow:2;}header .project-search-wrapper.expanded{position:absolute;width:94%;margin:auto;z-index:10;left:1px}header .project-search-wrapper .search-input{width:100%}header .sign-in-button{margin-right:15px}header .right-options{margin-left:auto;white-space:nowrap;}header .right-options .action{display:inline-block;cursor:pointer;margin-left:10px;margin-right:10px;padding-right:5px;user-select:none;}header .right-options .action:hover,header .right-options .action:focus,header .right-options .action.active{background-color:#eaeaea;opacity:1;border-radius:5px;border:none}header .right-options .action:active{background-color:#e2e2e2}header .right-options .action:hover .down-arrow{opacity:1}@media (max-width:580px){header .right-options .action{padding-right:0}}header .small-viewport-options{margin-left:1%}@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 button,header .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;}header button .loader,header .button .loader{vertical-align:-3px}header button .emoji,header .button .emoji{width:16px;height:16px;margin-top:0}.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;}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;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}#editor{display:flex;flex:1;flex-flow:nowrap;overflow:hidden;z-index:0}.editor-read-only{background-color:#f5f5f5}.editor-container{display:flex;flex:1;flex-flow:nowrap;overflow:hidden;position:relative}.assets-wrap{border-left:1px solid #e5e5e5;overflow:auto;background-color:#f5f5f5;flex:1;position:relative}.editor-wrap{display:flex;flex-direction:column;flex:1;z-index:1;overflow-x:auto;overflow-y:hidden;position:relative}.media-wrap{align-items:center;border-left:1px solid #e5e5e5;display:flex;flex:1;justify-content:center;}.media-wrap > img{max-width:100%}.text-editor{border-left:solid 1px #e5e5e5;-webkit-overflow-scrolling:touch;}.text-editor .CodeMirror{height:calc(100vh - 50px);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-scrollbar-filler,.text-editor .CodeMirror-scroll{background-color:#fff}.text-editor .CodeMirror-cursors,.text-editor .CodeMirror-line,.text-editor .CodeMirror-selected{transform:translateX(3px)}.text-editor .CodeMirror-cursor{border-left:2px solid #222}.text-editor .CodeMirror-linebackground{left:-100%}.text-editor .CodeMirror-gutters{border-right:none;background-color:#fff;white-space:nowrap;}.editor-read-only .text-editor .CodeMirror-gutters{background-color:#f5f5f5}.text-editor .CodeMirror-gutter-background{background-color:rgba(0,0,0,0.03)}.text-editor .CodeMirror-linewidget{overflow:initial;position:absolute !important;top:0;left:15px}.text-editor .CodeMirror-foldgutter-open,.text-editor .CodeMirror-foldgutter-folded{background-image:url("../images/editor/fold-widget-light.svg");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:#eaeaea;opacity:1;border-radius:5px;border:none}.text-editor .CodeMirror-foldgutter-open:active,.text-editor .CodeMirror-foldgutter-folded:active{background-color:#e2e2e2}.text-editor .CodeMirror-foldgutter-folded{background-image:url("../images/editor/fold-widget-folded-light.svg")}.text-editor .CodeMirror-foldmarker{margin:0 2px;padding:0 4px;color:#222;border-radius:3px;background-color:#f5f5f5;text-shadow:none;}.text-editor .CodeMirror-foldmarker:hover,.text-editor .CodeMirror-foldmarker:focus,.text-editor .CodeMirror-foldmarker.active{background-color:#eaeaea;opacity:1;border-radius:5px;border:none}.text-editor .CodeMirror-foldmarker:active{background-color:#e2e2e2}.text-editor .CodeMirror-linenumber{min-width:20px;text-align:right;white-space:nowrap;color:#c3c3c3;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("../images/editor/error.svg");background-position:center;width:12px;margin-left:4px}.text-editor .CodeMirror-lint-marker-warning{background-image:url("../images/editor/warning.svg")}.text-editor .CodeMirror-lint-marker-multiple:after{content:""}.text-editor .CodeMirror-lint-mark-error{background-image:url("../images/editor/lint-error-line.svg")}.text-editor .CodeMirror-lint-mark-warning{background-image:url("../images/editor/lint-warning-line.svg")}.CodeMirror-lint-tooltip{background-color:#ffdadf;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("../images/editor/error.svg");background-position:left 1px;padding-right:2px;padding-left:18px}.CodeMirror-lint-tooltip .CodeMirror-lint-message-warning{background-image:url("../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:#222}.CodeMirror-code .CodeMirror-activeline-background{background-color:rgba(0,0,0,0.05)}.CodeMirror-code .cm-keyword{color:#00119e;font-weight:bold}.CodeMirror-code .cm-comment{font-style:italic;color:#898989}.CodeMirror-code .cm-string{color:#a2162d}.CodeMirror-code .cm-property{color:#9445b0}.CodeMirror-code .cm-operator,.CodeMirror-code .cm-tag{color:#0820b2;font-weight:bold}.CodeMirror-code .cm-number,.CodeMirror-code .cm-atom{color:#15959c}.CodeMirror-code .cm-qualifier{font-style:italic}.CodeMirror-code .cm-def{color:#222}.CodeMirror-code .cm-link{color:#9445b0}.CodeMirror-code .cm-url{color:#222;text-decoration:underline}.CodeMirror-code .cm-header{color:#0820b2;font-weight:bold}.CodeMirror-code .cm-strong{color:#a2162d;font-weight:bold}.CodeMirror-code .cm-em{font-style:italic}.CodeMirror-code .cm-quote{color:#a2162d}.CodeMirror-matchingbracket{background-color:rgba(137,219,221,0.5)}.CodeMirror-matchingtag{background-color:#fffeca}.CodeMirror-selected{background-color:#dcdcdc}.CodeMirror-focused .CodeMirror-selected{background-color:#c4ddff}.cm-matchhighlight{background-color:rgba(137,219,221,0.5)}.CodeMirror-selection-highlight-scrollbar{background-color:rgba(137,219,221,0.5);border-radius:4px}.diff-added-line{background-color:#e2ffe6}.diff-removed-line{background-color:#ffe7e7}.markdown-container{-webkit-overflow-scrolling:touch;border-left:1px solid #e5e5e5;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%;}.markdown-content p{font-size:16px;line-height:20px}.markdown-content a{color:#244776;}.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:#f5f5f5;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:#f5f5f5;border-radius:3px;padding:2px 3px;font-size:14px}.markdown-content table,.markdown-content th,.markdown-content td{border:1px solid #e5e5e5;padding:7px 14px}.markdown-content tr:nth-child(even){background-color:#f5f5f5}.markdown-content hr{border:0;border-top:1px solid #e5e5e5}.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:130px;width:250px;position:relative;z-index:5;}.sidebar > section{padding:10px;padding-left:20px;position:relative;border-bottom:1px solid #e5e5e5;}.sidebar > section:last-child{border-bottom:none}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.sidebar > section > .button-wrap > button .loader{vertical-align:-3px}.sidebar > section > .button-wrap > button .emoji{width:16px;height:16px;margin-top:0}.sidebar > section > .button-wrap > button:hover,.sidebar > section > .button-wrap > button:focus{color:#222;border-color:#c3c3c3}.sidebar > section > .button-wrap > button:active{border-color:#222}.sidebar > section > .button-wrap > button.active{color:#222}.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 .person:first-child span > .sidebar-avatar{border-top-left-radius:5px;border-bottom-left-radius:5px;border:none}.sidebar .person:last-child span > .sidebar-avatar{border-top-right-radius:5px;border-bottom-right-radius:5px}.sidebar .icon-collapse{cursor:w-resize;width:14px;height:12px;background-size:14px 12px;position:absolute;right:6px;top:6px;padding:14px;margin-top:2px;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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.sidebar .sidebar-people-wrap button .loader{vertical-align:-3px}.sidebar .sidebar-people-wrap button .emoji{width:16px;height:16px;margin-top:0}.sidebar .sidebar-people-wrap button:hover,.sidebar .sidebar-people-wrap button:focus{color:#222;border-color:#c3c3c3}.sidebar .sidebar-people-wrap button:active{border-color:#222}.sidebar .sidebar-people-wrap button.active{color:#222}.sidebar .sidebar-people-wrap button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.sidebar .sidebar-people-wrap button.active .label{color:#222}.sidebar .sidebar-file-controls{border-bottom:0;padding-bottom:0}.sidebar 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:#eaeaea;}.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}.sidebar-collapsed .sidebar-status-when-collapsed{display:block;position:absolute;top:60px;left:1px;opacity:1;}.sidebar-collapsed .sidebar-status-when-collapsed .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:#ff5f5f}.sidebar-collapsed .sidebar-status-when-collapsed .off{background-color:#c3c3c3}.sidebar-collapsed .sidebar-status-when-collapsed .warning{background-color:#ffaabf}.sidebar-collapsed > 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 .collaborators{position:relative;transition:all .05s;margin-right:5px}.sidebar-people .avatar{width:25px;height:25px;cursor:pointer;display:inline-block;background-size:cover;border-bottom:3px solid transparent;z-index:1}.sidebar-people .sidebar-avatar{vertical-align:middle;position:relative;border-radius:0;margin-bottom:8px}.sidebar-people .team-avatar{border:0}.sidebar-people .collaborators-buttons{position:relative}.sidebar-people .anon-avatar{background-size:18px;background-position:center 9px}.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}.sidebar-people .viewers{margin:0;margin-top:5px;margin-bottom:.5rem;font-size:13px;padding-right:20px}.sidebar-people .asking-for-help p{margin:0;margin-top:5px;margin-bottom:.5rem;font-size:13px;padding-right:20px}.sidebar-people .asking-for-help button{margin:0;margin-bottom:.5rem}.sidebar-people .collaborators button,.sidebar-people .collaborators-buttons button,.sidebar-people .asking-for-help button{height:initial;}.sidebar-people .collaborators button .label,.sidebar-people .collaborators-buttons button .label,.sidebar-people .asking-for-help button .label{padding-top:3px;padding-bottom:3px;display:inline-block}.sidebar-people .sparkles-hidden .sparkles{display:none}.sidebar-people .asking-for-help-loader{cursor:pointer}.sidebar-people .project-is-private{background-color:#fcf3b0;border-radius:3px;margin-right:4px;padding:1px 6px;display:inline-block;vertical-align:1px;}.sidebar-people .project-is-private .private-icon{width:9px;height:11px}.avatar .heart{opacity:0;width:14px;height:13px;background-image:url("../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}@-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 #e5e5e5;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;}.filetree .filetree-child.file{padding-left:5px;padding-right:35px}.filetree .filetree-child .current-users{height:100%;position:absolute;left:-20px;pointer-events:none;}.filetree .filetree-child .current-users .current-user{width:6px;height:100%;float:left}.filetree .filetree-child .options{width:10px;height:8px;position:absolute;right:5px;top:0;padding:9px;background-position:center;padding-top:10px;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}.filetree .filetree-child .extension-type{pointer-events:none}.filetree .filetree-child:hover,.filetree .filetree-child:focus,.filetree .filetree-child.active{border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;}.filetree .filetree-child:hover .options,.filetree .filetree-child:focus .options,.filetree .filetree-child.active .options{display:inline-block}.filetree .filetree-child.active{color:#fff;}.filetree .filetree-child.active .folder-path{color:#fff}.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}details{display:inline-block;width:100%;}details > summary.folder-path{width:100%;padding-right:35px;position:relative;outline:none;}details > summary.folder-path::-webkit-details-marker{display:none}details > summary.folder-path:before{align-items:center;background:url("../images/background-light/icons/down-arrow.svg") no-repeat;background-position:center;content:" ";display:inline-block;height:10px;left:-3px;opacity:.4;position:relative;transform:rotate(-90deg);width:10px}details[open] > summary:before{transform:rotate(0)}details[open] > summary .asking-for-help-icon{display:none}.rewind-state{display:inline-block;margin-right:5px;margin-left:1px;vertical-align:-2px;}.rewind-state .rewind-state-icon{background-color:#8ce298;border-radius:3px;position:relative;width:13px;height:13px;}.rewind-state .rewind-state-icon .mixed-lines-background{background-color:#ffa3a3;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:#ffa3a3}.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}.extension-type{color:#155c70}.filetree-child.file:hover,.filetree-child .folder-path:hover,.filetree-child.assets-sidebar-icon:hover,.filetree-child.file:focus,.filetree-child .folder-path:focus,.filetree-child.assets-sidebar-icon:focus{outline:none;}.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:#222;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:.7}.filetree-child.file.active .extension-type,.filetree-child .folder-path.active .extension-type,.filetree-child.assets-sidebar-icon.active .extension-type{color:#fff;background-color:transparent}.filetree-child.file.active .options,.filetree-child .folder-path.active .options,.filetree-child.assets-sidebar-icon.active .options{opacity:.7}.secrets-sidebar-icon .extension-type{color:#222}.logic .extension-type{color:#583a7e}.logic:hover,.logic:focus{background-color:rgba(88,58,126,0.1)}.logic.active{background-color:#583a7e}.logic .file-rename-input{background-color:rgba(88,58,126,0.1)}.logic.mini-pop:hover,.logic.mini-pop:focus{background-color:#fff}.logic.mini-pop .mini-pop-action:hover,.logic.mini-pop .mini-pop-action:focus{background-color:rgba(88,58,126,0.1)}.logic.files{background-color:rgba(88,58,126,0.1)}.data .extension-type{color:#9f1a2f}.data:hover,.data:focus{background-color:rgba(159,26,47,0.1)}.data.active{background-color:#9f1a2f}.data .file-rename-input{background-color:rgba(159,26,47,0.1)}.data.mini-pop:hover,.data.mini-pop:focus{background-color:#fff}.data.mini-pop .mini-pop-action:hover,.data.mini-pop .mini-pop-action:focus{background-color:rgba(159,26,47,0.1)}.data.files{background-color:rgba(159,26,47,0.1)}.info .extension-type{color:#244776}.info:hover,.info:focus{background-color:rgba(36,71,118,0.1)}.info.active{background-color:#244776}.info .file-rename-input{background-color:rgba(36,71,118,0.1)}.info.mini-pop:hover,.info.mini-pop:focus{background-color:#fff}.info.mini-pop .mini-pop-action:hover,.info.mini-pop .mini-pop-action:focus{background-color:rgba(36,71,118,0.1)}.info.files{background-color:rgba(36,71,118,0.1)}.view .extension-type{color:#70154f}.view:hover,.view:focus{background-color:rgba(112,21,79,0.1)}.view.active{background-color:#70154f}.view .file-rename-input{background-color:rgba(112,21,79,0.1)}.view.mini-pop:hover,.view.mini-pop:focus{background-color:#fff}.view.mini-pop .mini-pop-action:hover,.view.mini-pop .mini-pop-action:focus{background-color:rgba(112,21,79,0.1)}.view.files{background-color:rgba(112,21,79,0.1)}.style .extension-type{color:#9445b0}.style:hover,.style:focus{background-color:rgba(148,69,176,0.1)}.style.active{background-color:#9445b0}.style .file-rename-input{background-color:rgba(148,69,176,0.1)}.style.mini-pop:hover,.style.mini-pop:focus{background-color:#fff}.style.mini-pop .mini-pop-action:hover,.style.mini-pop .mini-pop-action:focus{background-color:rgba(148,69,176,0.1)}.style.files{background-color:rgba(148,69,176,0.1)}li.file.audio:hover,li.file.image:hover,li.file.pdf:hover,li.file.audio:focus,li.file.image:focus,li.file.pdf:focus{background-color:rgba(21,92,112,0.1)}li.file.audio.active,li.file.image.active,li.file.pdf.active{background-color:#155c70}li.file.audio .file-rename-input,li.file.image .file-rename-input,li.file.pdf .file-rename-input{background-color:rgba(21,92,112,0.1)}li.file.audio.mini-pop:hover,li.file.image.mini-pop:hover,li.file.pdf.mini-pop:hover,li.file.audio.mini-pop:focus,li.file.image.mini-pop:focus,li.file.pdf.mini-pop:focus{background-color:#fff}li.file.audio.mini-pop .mini-pop-action:hover,li.file.image.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.image.mini-pop .mini-pop-action:focus,li.file.pdf.mini-pop .mini-pop-action:focus{background-color:rgba(21,92,112,0.1)}li.file.audio.files,li.file.image.files,li.file.pdf.files{background-color:rgba(21,92,112,0.1)}.other:hover,.other:focus{background-color:rgba(21,92,112,0.1)}.other.active{background-color:#155c70}.other .file-rename-input{background-color:rgba(21,92,112,0.1)}.other.mini-pop:hover,.other.mini-pop:focus{background-color:#fff}.other.mini-pop .mini-pop-action:hover,.other.mini-pop .mini-pop-action:focus{background-color:rgba(21,92,112,0.1)}.other.files{background-color:rgba(21,92,112,0.1)}.folder-path{font-style:italic;color:#636363}.editor-helper{flex:0;border-left:1px #e5e5e5 solid;padding:10px;padding-right:0;position:relative;}.editor-helper button,.editor-helper .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;margin-right:5px}.editor-helper button .loader,.editor-helper .button .loader{vertical-align:-3px}.editor-helper button .emoji,.editor-helper .button .emoji{width:16px;height:16px;margin-top:0}.editor-helper button:hover,.editor-helper .button:hover,.editor-helper button:focus,.editor-helper .button:focus{color:#222;border-color:#c3c3c3}.editor-helper button:active,.editor-helper .button:active{border-color:#222}.editor-helper button.active,.editor-helper .button.active{color:#222}.editor-helper button .down-arrow,.editor-helper .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.assets-helper{border-left:none;padding:10px;padding-right:0;background-color:transparent;position:relative;}.assets-helper button,.assets-helper .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;margin-right:5px}.assets-helper button .loader,.assets-helper .button .loader{vertical-align:-3px}.assets-helper button .emoji,.assets-helper .button .emoji{width:16px;height:16px;margin-top:0}.assets-helper button:hover,.assets-helper .button:hover,.assets-helper button:focus,.assets-helper .button:focus{color:#222;border-color:#c3c3c3}.assets-helper button:active,.assets-helper .button:active{border-color:#222}.assets-helper button.active,.assets-helper .button.active{color:#222}.assets-helper button .down-arrow,.assets-helper .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.CodeMirror-dialog{position:absolute;top:40px;z-index:12;font-family:"Benton Sans",Helvetica,Sans-serif;padding:8px;background-color:#f5f5f5;border:1px solid #e5e5e5;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:0 2px 5px 0 rgba(0,0,0,0.27),0 1px 1px 0 rgba(0,0,0,0.15);}.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:#f5f5f5;text-transform:lowercase;opacity:.4;border-radius:5px;}.CodeMirror-dialog .CodeMirror-search-button:hover{opacity:1;background-color:#eaeaea}.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:#fff;font-size:14px;margin:0;cursor:initial;display:block;position:absolute;top:24px;left:20px;border-radius:3px;border:1px solid #c3c3c3;box-shadow:0 2px 5px 0 rgba(0,0,0,0.27),0 1px 1px 0 rgba(0,0,0,0.15);z-index:10;width:255px;padding:0;-webkit-overflow-scrolling:touch;overflow-y:auto;max-height:calc(88vh - 45px);}.pop-over section{color:#222;padding:12px;padding-top:14px;padding-bottom:14px;position:relative;border-bottom:1px solid #c3c3c3;}.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:#222;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:#244776;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:#eaeaea;opacity:1;border-radius:5px;border:none}.pop-over section .back:active{background-color:#e2e2e2}.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 .emoji{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:#fff;border-color:#ccc;font-weight:normal;padding-left:6px;padding-bottom:initial;border:1px solid #ccc;background-image:url("../images/background-light/icons/search.svg");background-repeat:no-repeat;background-position:right 5px center}.pop-over section.actions{background-color:#fff;}.pop-over section.actions button,.pop-over section.actions .button{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px;}.pop-over section.actions button .loader,.pop-over section.actions .button .loader{display:inline-block;width:18px;height:18px;margin:0;margin-left:2px}.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 .loader{vertical-align:-3px}.pop-over section.actions .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.pop-over section.actions .segmented-buttons button:hover,.pop-over section.actions .segmented-buttons button:focus{color:#222;border-color:#c3c3c3}.pop-over section.actions .segmented-buttons button:active{border-color:#222}.pop-over section.actions .segmented-buttons button.active{color:#222}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:normal;z-index:1}.pop-over section.actions .button-copy .loader,.pop-over section.actions .button-copy-only-style .loader{vertical-align:-3px}.pop-over section.actions .button-copy .emoji,.pop-over section.actions .button-copy-only-style .emoji{width:16px;height:16px;margin-top:0}.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:#222;border-color:#c3c3c3}.pop-over section.actions .button-copy:active,.pop-over section.actions .button-copy-only-style:active{border-color:#222}.pop-over section.actions .button-copy.active,.pop-over section.actions .button-copy-only-style.active{color:#222}.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 .loader{vertical-align:-3px}.pop-over section.actions .button-small .emoji{width:16px;height:16px;margin-top:0}.pop-over section.actions .button-secondary{border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.pop-over section.actions .button-secondary:hover,.pop-over section.actions .button-secondary:focus{color:#222;border-color:#c3c3c3}.pop-over section.actions .button-secondary:active{border-color:#222}.pop-over section.actions .button-secondary.active{color:#222}.pop-over section.actions .button-secondary .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.pop-over section.info{background-color:#f5f5f5;}.pop-over section.info button,.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.pop-over section.info button .loader,.pop-over section.info .button .loader{vertical-align:-3px}.pop-over section.info button .emoji,.pop-over section.info .button .emoji{width:16px;height:16px;margin-top:0}.pop-over section.info button:hover,.pop-over section.info .button:hover,.pop-over section.info button:focus,.pop-over section.info .button:focus{color:#222;background-color:#eaeaea}.pop-over section.info button:active,.pop-over section.info .button:active,.pop-over section.info button.active,.pop-over section.info .button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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 .loader{vertical-align:-3px}.pop-over section.info .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.pop-over section.info .segmented-buttons button:hover,.pop-over section.info .segmented-buttons button:focus{color:#222;background-color:#eaeaea}.pop-over section.info .segmented-buttons button:active,.pop-over section.info .segmented-buttons button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:normal;z-index:1}.pop-over section.info .button-copy .loader,.pop-over section.info .button-copy-only-style .loader{vertical-align:-3px}.pop-over section.info .button-copy .emoji,.pop-over section.info .button-copy-only-style .emoji{width:16px;height:16px;margin-top:0}.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:#222;border-color:#c3c3c3}.pop-over section.info .button-copy:active,.pop-over section.info .button-copy-only-style:active{border-color:#222}.pop-over section.info .button-copy.active,.pop-over section.info .button-copy-only-style.active{color:#222}.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:#ffdadf;}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.pop-over section.danger-zone button .loader{vertical-align:-3px}.pop-over section.danger-zone button .emoji{width:16px;height:16px;margin-top:0}.pop-over section.danger-zone button:hover,.pop-over section.danger-zone button:focus{color:#222;border-color:#c3c3c3}.pop-over section.danger-zone button:active{border-color:#222}.pop-over section.danger-zone button.active{color:#222}.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:#244776}.pop-over .results-list .results .result > .result:last-child{border-bottom:0}.pop-over .results-list .results a{color:#fff}.pop-over .results-list .result{list-style-type:none;cursor:pointer;border-bottom:1px solid #e5e5e5;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:#fff;}.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:#222}.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:rgba(255,255,255,0.6)}.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:#fff;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:#fff}.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:#fff;background-color:#9f1a2f;border-color:#fff}.pop-over .results-list .result .emoji{margin:0;margin-right:5px}.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 .loader{vertical-align:-3px}.pop-over .results-list .result button .emoji{width:16px;height:16px;margin-top:0}.pop-over .results-list .result button:hover{background-color:#f5f5f5;color:#222;border-color:#222}.pop-over .results-list .other .result:hover,.pop-over .results-list .other .result.hover,.pop-over .results-list .other .result:focus{background-color:#155c70}.pop-over .results-list .logic .result:hover,.pop-over .results-list .logic .result.hover,.pop-over .results-list .logic .result:focus{background-color:#583a7e}.pop-over .results-list .data .result:hover,.pop-over .results-list .data .result.hover,.pop-over .results-list .data .result:focus{background-color:#9f1a2f}.pop-over .results-list .info .result:hover,.pop-over .results-list .info .result.hover,.pop-over .results-list .info .result:focus{background-color:#244776}.pop-over .results-list .view .result:hover,.pop-over .results-list .view .result.hover,.pop-over .results-list .view .result:focus{background-color:#70154f}.pop-over .results-list .style .result:hover,.pop-over .results-list .style .result.hover,.pop-over .results-list .style .result:focus{background-color:#9445b0}.pop-over .results-list .result-tip{display:inline-block;background-color:#8ce298;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 .loader{display:inline-block;margin-left:5px;width:16px;height:16px}.pop-over .results-list .result-description,.pop-over .results-list .result-code{color:#636363;word-break:break-word;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:12px;line-height:18px;padding-top:5px}.pop-over .results-list .result-name,.pop-over .results-list .result-code{color:#222;display:inline-block}.pop-over .results-list .see-all{color:#636363;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 .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:#eaeaea}.pop-over .clickable-label:active .back{background-color:#e2e2e2}.pop-over .profile-summary:hover{background-color:#eaeaea}.pop-over .profile-summary:active{background-color:#e2e2e2}.pop-over .profile-summary .avatar{width:44px;height:44px;vertical-align:middle;margin-right:10px;border:none;border-radius:8px;cursor:pointer}.pop-over .profile-summary .anon-avatar{background-size:26px;background-position:center 11px;border:6px solid transparent}.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:#636363;font-weight:600}.pop-over input,.pop-over .input{position:relative;background-color:transparent;padding:0;padding-bottom:2px;line-height:17px;border:none;outline:none;border-bottom:1px solid #c3c3c3;width:100%;color:#222;cursor:text;margin-bottom:12px;}.pop-over input:only-child,.pop-over .input:only-child{margin:0}.pop-over input[disabled="true"],.pop-over .input[disabled="true"],.pop-over input[disabled],.pop-over .input[disabled]{border:none;border:0;padding:0}.pop-over input[type="checkbox"],.pop-over .input[type="checkbox"]{width:14px;margin:0;margin-right:5px;vertical-align:0;cursor:pointer}.pop-over a section:last-child{border-bottom:1px solid #c3c3c3;border-radius:0}.pop-over .status{margin-left:0;margin-bottom:12px}.wide-pop{width:90%;max-width:380px}.mini-pop{max-width:110px;font-family:"Benton Sans",Helvetica,Sans-serif;color:#222;user-select:none;position:absolute;}.mini-pop .mini-pop-action{font-weight:600;cursor:pointer;padding:12px;padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e5e5e5;}.mini-pop .mini-pop-action:hover{background-color:#f5f5f5}.mini-pop .mini-pop-action:active,.mini-pop .mini-pop-action:focus{background-color:#e2e2e2;outline:none}.mini-pop .mini-pop-action:last-child{border-bottom:0}.about-pop{right:20px;left:initial;top:24px}.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}}.ask-for-help-pop{top:-1px;left:4px;position:relative;font-family:"Benton Sans",Helvetica,Sans-serif;}.ask-for-help-pop .read-only{background-color:transparent;border-color:transparent}.ask-for-help-pop .check-env input{float:left}.ask-for-help-pop .check-env p{margin-left:19px}.ask-for-help-pop .secrets-sidebar-icon{background-repeat:no-repeat;background-position-y:center;background-position-x:5px;padding-left:25px;background-position:initial;margin:0}.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}.git-import-export-pop{bottom:23px;left:2px;top:initial;}.git-import-export-pop .loader{height:21px;width:21px}.git-import-export-pop .git-info .write-container{margin-top:12px;margin-bottom:0}.git-import-export-pop .git-info .input-wrap{margin-bottom:0}.new-file-pop{top:33px;left:24px}[data-notification-tooltip]{position:relative;box-sizing:border-box;}[data-notification-tooltip]::before,[data-notification-tooltip]::after{border:none;box-sizing:inherit;display:inline-block;font-style:normal;font-weight:normal;pointer-events:none;position:absolute;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;z-index:9;transform:translateX(85%);top:65%;right:10px;visibility:visible;opacity:1}[data-notification-tooltip]::before{background:#9588ea;border-radius:5px;font-size:12px;padding:6px 8px;color:#fff;content:attr(data-notification-tooltip);margin-top:5px;white-space:pre;word-wrap:break-word}[data-notification-tooltip]::after{border:5px solid transparent;border-top-color:#9588ea;content:'';margin-top:-4px;transform:rotate(180deg)}.person-pop .profile-description img{border-radius:5px}.person-pop .user-teams .avatar{width:25px;height:25px;border-radius:0;margin:0}.person-pop .user-teams a:first-child .avatar{border-top-left-radius:5px;border-bottom-left-radius:5px}.person-pop .user-teams a:last-child .avatar{border-top-right-radius:5px;border-bottom-right-radius:5px}.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 .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-select-pop .projects-list-loading{margin-top:12px;margin-bottom:12px}.share-buttons-pop{left:3px;top:15px}.share-pop{left:3px;top:15px;max-height:calc(100vh - 90px);}.share-pop .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:#fcf3b0 !important}.share-pop .is-private{background-color:#fcf3b0;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}.show-app-pop{left:5px;top:24px;}@media (max-width:580px){.show-app-pop{left:-100%}}.show-app-pop-button-container{display:flex}.show-app-pop-button{flex:1;cursor:pointer;position:relative;text-decoration:inherit;color:#636363;}.show-app-pop-button:first-child{margin-right:12px}.show-app-pop-button:hover,.show-app-pop-button:active,.show-app-pop-button.active,.show-app-pop-button:focus{outline:none;color:#222}.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:#eaeaea;border-radius:8px}.show-app-pop-button:active::before,.show-app-pop-button:focus::before{background-color:#e2e2e2}.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{background-image:url("../images/editor/live-app-light.svg")}.show-app-pop-image-editor-preview{background-image:url("../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}.sign-in-pop,.sign-in-email-pop,.sign-in-code-pop{top:35px;right:82px;left:initial}.sign-in-email-pop,.sign-in-code-pop{top:25px}.small-viewport-options-pop{right:20px;left:initial;top:24px;}.small-viewport-options-pop .glitch-logo{width:18px}.team-pop .profile-description img{border-radius:5px}.tools-pop{bottom:23px;left:2px;top:initial;}.tools-pop .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{z-index:2;}[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:rgba(0,0,0,0.85);border-radius:5px;font-size:12px;padding:6px 8px;color:#fff;content:attr(data-tooltip);margin-top:5px;white-space:pre;word-wrap:break-word}[data-tooltip]::after{border:5px solid transparent;border-bottom-color:rgba(0,0,0,0.85);content:'';margin-top:-5px}[data-tooltip-left]::before,[data-tooltip-left]::after{transform:translateX(85%);right:20px}[data-tooltip-left-top]::before{transform:translateX(85%);right:20px;top:-40px}[data-tooltip-left-top]::after{transform:rotate(180deg) translateX(85%);right:0;top:-4px}[data-tooltip-project-pop]::before,[data-tooltip-project-pop]::after{transform:translateX(-10%);left:15px;right:initial}[data-tooltip-right]::before,[data-tooltip-right]::after{transform:translateX(10%);right:42%}[data-tooltip-embed-helper]::before,[data-tooltip-embed-helper]::after{transform:translateX(55%);right:initial;left:15%;top:-135%}[data-tooltip-embed-helper]::after{transform:rotate(180deg) translateX(-5px) translateY(-34px)}[data-tooltip-embed-helper]::before{top:-35px;left:initial;right:20px}[data-tooltip-top]::before,[data-tooltip-top]::after{top:-80%;right:45px;transform:translateX(75%)}[data-tooltip-top]::before{background-color:#9588ea}[data-tooltip-top]::after{border-top-color:#9588ea;border-bottom-color:transparent;margin-top:31px;right:35px}[data-tooltip-persistent]::before,[data-tooltip-persistent]::after{visibility:visible;opacity:1;font-weight:bold}[data-tooltip-error]::before{background-color:#ff5f5f}[data-tooltip-error]::after{border-top-color:#ff5f5f}[data-tooltip-hidden]:hover::before,[data-tooltip-hidden]:hover::after{visibility:hidden;opacity:0}.user-options-pop{top:24px;right:82px;left:initial;}@media (max-width:580px){.user-options-pop{right:20px}}.notifications{z-index:11;top:9px;right:10px;position:absolute;margin-left:10px;}.notifications .notification{background-color:#9588ea;padding:5px 8px;border-radius:5px;max-width:220px;animation-name:hideme;animation-delay:2.5s;animation-duration:.1s;animation-iteration-count:1;animation-direction:forward;animation-fill-mode:forwards;animation-timing-function:ease-out;margin-bottom:5px;color:#fff;font-size:12px;font-weight:600;line-height:16px;}.notifications .notification p{color:#fff;font-size:12px;font-weight:600;line-height:16px;margin-top:0;margin-bottom:6px;}.notifications .notification p:last-child,.notifications .notification p:only-child{margin-bottom:0}.notifications .notification hr{opacity:.5;height:1px;border:0;background-color:#fff}.notifications .notification .loader{width:20px;height:19px;margin:0;margin-right:5px}.notifications button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;margin-right:5px;padding-bottom:1px}.notifications button .loader{vertical-align:-3px}.notifications button .emoji{width:16px;height:16px;margin-top:0}.notifications .button-wrap{pointer-events:auto;margin-top:5px;margin-bottom:2px;}.notifications .button-wrap:first-child{margin-top:2px}.notifications .button-wrap :last-child{margin-right:0}.notifications .button-wrap.cta-container{padding-bottom:4px}.notifications .notifyCopied,.notifications .notifyAutosave,.notifications .notifyPackageUpdated,.notifications .notifyPackageAdded,.notifications .notifyPreviewWindowOpened,.notifications .notifyJoinedProject,.notifications .notifyEditorRewoundProject,.notifications .notifyCanNowUseCustomDomains,.notifications .notifyCanEdit,.notifications .notifyCanEditInEmbedRemixedEmbed{background-color:#05d458}.notifications .notifyReconnected,.notifications .notifyJoinedProject,.notifications .notifyWelcomeImportedProjectUser,.notifications .notifyGithubImportSuccess,.notifications .notifyGithubExportSuccess{background-color:#05d458;animation-delay:5s}.notifications .notifyAutosave{padding-right:13px}.notifications .notifyUploadFailure,.notifications .notifyGenericError{background-color:#ff5f5f;animation-delay:10s;user-select:text}.notifications .notifyConnectionError{background-color:#ff5f5f;animation:none}.notifications .notifyGithubImporting,.notifications .notifyGithubExporting,.notifications .notifyAnonUserLimits,.notifications .notifyAnonProjectLimits,.notifications .notifyRemixToEdit,.notifications .notifyEditorIsEmbedRemixing,.notifications .notifyEditorIsPreviewingRewind,.notifications .notifyEditorIsRewindingProject,.notifications .notifyCanNowUseCustomDomains,.notifications .notifyOpenInFullEditor,.notifications .notifyCanEditInEmbedRemixedEmbed{animation:none}.notifications .notifyRemixToEdit,.notifications .notifyEditorIsPreviewingRewind{background-color:#c3c3c3}.notifications .notifyEditorIsPreviewingRewind .rewind{vertical-align:-1px;opacity:1}.notifications .notifyCopyFailure{animation-delay:5s}.notifications .notifyInvalidFileName{background-color:#ff5f5f;animation-delay:5s;max-width:285px}.notifications .notifyUploading{animation:none;background-repeat:no-repeat;background-position:8px 5px;padding-left:28px}.notifications .notifyprojectIsReadOnlyForCurrentUser{width:135px}.notifications .notifyReconnecting{animation:none;}.notifications .notifyReconnecting .loader-ellipses{display:inline-block;padding:0;width:10px}.notifications .notifyProjectSave{background-color:#c3c3c3}.notifications .notifyCanNowUseCustomDomains .sparkling-heart{margin:0;margin-right:5px;vertical-align:middle;cursor:auto}.notifications .notifyDeletedProject{animation-delay:6s;}.notifications .notifyDeletedProject .deleted-project-avatar{border-radius:3px;display:inline-block;width:18px;vertical-align:middle;margin-left:5px}.notifications .rewind-tape-container{position:relative;width:30px;display:inline-block;margin-right:5px;vertical-align:middle;}.notifications .rewind-tape-container .rewind-tape-reel{animation:rotate-tape-reel 1s infinite linear}.notifications .rewind-tape-container.rewound-tape .rewind-tape-reel{animation:rotate-tape-reel-rewound 5s cubic-bezier(.165,.84,.44,1)}.notifications .notifyCloneError{animation:none;background-color:#ff5f5f}.notifications .notifyUploadLocalFileOnly{animation-delay:5s;background-color:#ff5f5f}@-moz-keyframes hideme{from{opacity:1}to{opacity:0}}@-webkit-keyframes hideme{from{opacity:1}to{opacity:0}}@-o-keyframes hideme{from{opacity:1}to{opacity:0}}@keyframes hideme{from{opacity:1}to{opacity:0}}@-moz-keyframes rotate-tape-reel{to{transform:rotate(-360deg)}}@-webkit-keyframes rotate-tape-reel{to{transform:rotate(-360deg)}}@-o-keyframes rotate-tape-reel{to{transform:rotate(-360deg)}}@keyframes rotate-tape-reel{to{transform:rotate(-360deg)}}@-moz-keyframes rotate-tape-reel-rewound{20%{transform:rotate(-1800deg)}100%{transform:rotate(-1801deg)}}@-webkit-keyframes rotate-tape-reel-rewound{20%{transform:rotate(-1800deg)}100%{transform:rotate(-1801deg)}}@-o-keyframes rotate-tape-reel-rewound{20%{transform:rotate(-1800deg)}100%{transform:rotate(-1801deg)}}@keyframes rotate-tape-reel-rewound{20%{transform:rotate(-1800deg)}100%{transform:rotate(-1801deg)}}.overlay-background{background-color:rgba(255,255,255,0.8);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:0 2px 5px 0 rgba(0,0,0,0.27),0 1px 1px 0 rgba(0,0,0,0.15);z-index:10;padding:0;-webkit-overflow-scrolling:touch;overflow-y:auto;background-color:#fff;color:#222;border:2px #222 solid;border-radius:5px;max-width:640px;width:94%;max-height:90%;height:initial;overflow-y:auto;display:block;position:relative;}.overlay section{color:#222;padding:12px;padding-top:14px;padding-bottom:14px;position:relative;border-bottom:1px solid #c3c3c3;}.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:#222;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{color:#244776;}.overlay section p a:hover{text-decoration:none}.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 .emoji{cursor:default;margin:0;margin-right:5px}.overlay section a{color:#244776;}.overlay section a:hover{text-decoration:none}.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:#fff;border-color:#ccc;font-weight:normal;padding-left:6px;padding-bottom:initial;border:1px solid #ccc;background-image:url("../images/background-light/icons/search.svg");background-repeat:no-repeat;background-position:right 5px center}.overlay section .input-wrap select.search-input{-moz-appearance:none;-webkit-appearance:none;background-image:url("../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:#244776}.overlay .results-list .results .result > .result:last-child{border-bottom:0}.overlay .results-list .results a{color:#fff}.overlay .results-list .result{list-style-type:none;cursor:pointer;border-bottom:1px solid #e5e5e5;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:#fff;}.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:#222}.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:rgba(255,255,255,0.6)}.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:#fff;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:#fff}.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:#fff;background-color:#9f1a2f;border-color:#fff}.overlay .results-list .result .emoji{margin:0;margin-right:5px}.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 .loader{vertical-align:-3px}.overlay .results-list .result button .emoji{width:16px;height:16px;margin-top:0}.overlay .results-list .result button:hover{background-color:#f5f5f5;color:#222;border-color:#222}.overlay .results-list .other .result:hover,.overlay .results-list .other .result.hover,.overlay .results-list .other .result:focus{background-color:#155c70}.overlay .results-list .logic .result:hover,.overlay .results-list .logic .result.hover,.overlay .results-list .logic .result:focus{background-color:#583a7e}.overlay .results-list .data .result:hover,.overlay .results-list .data .result.hover,.overlay .results-list .data .result:focus{background-color:#9f1a2f}.overlay .results-list .info .result:hover,.overlay .results-list .info .result.hover,.overlay .results-list .info .result:focus{background-color:#244776}.overlay .results-list .view .result:hover,.overlay .results-list .view .result.hover,.overlay .results-list .view .result:focus{background-color:#70154f}.overlay .results-list .style .result:hover,.overlay .results-list .style .result.hover,.overlay .results-list .style .result:focus{background-color:#9445b0}.overlay .results-list .result-tip{display:inline-block;background-color:#8ce298;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 .loader{display:inline-block;margin-left:5px;width:16px;height:16px}.overlay .results-list .result-description,.overlay .results-list .result-code{color:#636363;word-break:break-word;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:12px;line-height:18px;padding-top:5px}.overlay .results-list .result-name,.overlay .results-list .result-code{color:#222;display:inline-block}.overlay .results-list .see-all{color:#636363;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 #c3c3c3;width:100%;color:#222;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:0;cursor:pointer}.overlay section.info{background-color:#f5f5f5;}.overlay section.info button,.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.overlay section.info button .loader,.overlay section.info .button .loader{vertical-align:-3px}.overlay section.info button .emoji,.overlay section.info .button .emoji{width:16px;height:16px;margin-top:0}.overlay section.info button:hover,.overlay section.info .button:hover,.overlay section.info button:focus,.overlay section.info .button:focus{color:#222;background-color:#eaeaea}.overlay section.info button:active,.overlay section.info .button:active,.overlay section.info button.active,.overlay section.info .button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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 .loader{vertical-align:-3px}.overlay section.info .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.overlay section.info .segmented-buttons button:hover,.overlay section.info .segmented-buttons button:focus{color:#222;background-color:#eaeaea}.overlay section.info .segmented-buttons button:active,.overlay section.info .segmented-buttons button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:normal;z-index:1}.overlay section.info .button-copy .loader,.overlay section.info .button-copy-only-style .loader{vertical-align:-3px}.overlay section.info .button-copy .emoji,.overlay section.info .button-copy-only-style .emoji{width:16px;height:16px;margin-top:0}.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:#222;border-color:#c3c3c3}.overlay section.info .button-copy:active,.overlay section.info .button-copy-only-style:active{border-color:#222}.overlay section.info .button-copy.active,.overlay section.info .button-copy-only-style.active{color:#222}.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:#fff;}.overlay section.actions button,.overlay section.actions .button{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px;}.overlay section.actions button .loader,.overlay section.actions .button .loader{display:inline-block;width:18px;height:18px;margin:0;margin-left:2px}.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 .loader{vertical-align:-3px}.overlay section.actions .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.overlay section.actions .segmented-buttons button:hover,.overlay section.actions .segmented-buttons button:focus{color:#222;border-color:#c3c3c3}.overlay section.actions .segmented-buttons button:active{border-color:#222}.overlay section.actions .segmented-buttons button.active{color:#222}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:normal;z-index:1}.overlay section.actions .button-copy .loader,.overlay section.actions .button-copy-only-style .loader{vertical-align:-3px}.overlay section.actions .button-copy .emoji,.overlay section.actions .button-copy-only-style .emoji{width:16px;height:16px;margin-top:0}.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:#222;border-color:#c3c3c3}.overlay section.actions .button-copy:active,.overlay section.actions .button-copy-only-style:active{border-color:#222}.overlay section.actions .button-copy.active,.overlay section.actions .button-copy-only-style.active{color:#222}.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 .loader{vertical-align:-3px}.overlay section.actions .button-small .emoji{width:16px;height:16px;margin-top:0}.overlay section.actions .button-secondary{border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.overlay section.actions .button-secondary:hover,.overlay section.actions .button-secondary:focus{color:#222;border-color:#c3c3c3}.overlay section.actions .button-secondary:active{border-color:#222}.overlay section.actions .button-secondary.active{color:#222}.overlay section.actions .button-secondary .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.overlay section.danger-zone{background-color:#ffdadf;}.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.overlay section.danger-zone button .loader{vertical-align:-3px}.overlay section.danger-zone button .emoji{width:16px;height:16px;margin-top:0}.overlay section.danger-zone button:hover,.overlay section.danger-zone button:focus{color:#222;background-color:#eaeaea}.overlay section.danger-zone button:active,.overlay section.danger-zone button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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 #c3c3c3;background-image:linear-gradient(45deg,#e5e5e5 25%,transparent 25%),linear-gradient(-45deg,#e5e5e5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e5e5 75%),linear-gradient(-45deg,transparent 75%,#e5e5e5 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 .emoji{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:#05d458}.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 .new-stuff-cat{width:50px;height:52px;background-size:cover;margin:0;float:left;margin-right:10px}.new-stuff-overlay .button{margin-top:5px}.new-stuff-overlay h2{background-color:#ffdadf}.new-stuff-overlay img{border-radius:5px;border:1px solid #ccc;max-width:100%}.new-stuff-overlay code{font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;background-color:#e2e2e2;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;text-overflow:ellipsis}.project-search-files .results-name{display:inline-block;cursor:pointer}.project-search-files .result-column-wrap{display:inline-block;min-width:30px;margin-right:5px}.project-search-files .nested-result{margin-left:10px}.project-search-files .status-badge .status{margin-left:0;margin-right:5px}.project-search-files .result-code{padding-top:0 !important}.project-search-files .result-tip{vertical-align:middle}.project-search-files .musical-keyboard{vertical-align:-4px}.project-search-files .loader{width:16px;height:16px}.project-search-files .no-search-results-illustration{background-image:url("../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 select{margin:0;width:240px}.share-embed-overlay .resizer-wrap{display:block;height:9px;background-color:#f5f5f5;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;cursor:ns-resize;position:relative;margin-bottom:12px;}.share-embed-overlay .resizer-wrap resizer{margin-top:3px;border-top:1px solid #c3c3c3;width:100%;height:1px;display:block}.share-embed-overlay .resizer-wrap .resize-arrow{position:absolute;left:50%;top:-3px}.share-embed-overlay .glitch-embed-wrap{height:420px;width:100%;overflow:hidden;position:relative}.share-embed-overlay .glitch-embed-iframe{height:100%;width:100%;border:0}.share-embed-overlay textarea{height:160px;margin-bottom:12px}.share-embed-overlay .private-icon{background-color:#fcf3b0;border-radius:3px;margin-right:4px;margin-top:-3px;padding:10px}.share-new-embed-overlay{max-width:960px;}.share-new-embed-overlay .button-large{font-weight:600;font-size:14px;padding-left:12px;padding-right:12px;height:32px;}.share-new-embed-overlay .button-large .loader{display:inline-block;width:18px;height:18px;margin:0;margin-left:2px}.share-new-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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.share-new-embed-overlay .button-small .loader{vertical-align:-3px}.share-new-embed-overlay .button-small .emoji{width:16px;height:16px;margin-top:0}.share-new-embed-overlay .button-small:hover,.share-new-embed-overlay .button-small:focus{color:#222;border-color:#c3c3c3}.share-new-embed-overlay .button-small:active{border-color:#222}.share-new-embed-overlay .button-small.active{color:#222}.share-new-embed-overlay .button-small .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.share-new-embed-overlay label.button{padding-top:5px}.share-new-embed-overlay .segmented-buttons button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;}.share-new-embed-overlay .segmented-buttons button .loader{vertical-align:-3px}.share-new-embed-overlay .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.share-new-embed-overlay .segmented-buttons button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.share-new-embed-overlay .segmented-buttons button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.share-new-embed-overlay .segmented-buttons button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.share-new-embed-overlay .segmented-buttons button:not(:first-child):active,.share-new-embed-overlay .segmented-buttons button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.share-new-embed-overlay .section-wrapper{background:#fff;display:flex;flex-wrap:wrap;padding:8px 10px;}.share-new-embed-overlay .section-wrapper > *{margin:10px}.share-new-embed-overlay .section-embed{flex:1 1 65%;overflow:hidden}.share-new-embed-overlay .glitch-embed-wrap{height:420px;margin-bottom:12px}.share-new-embed-overlay .glitch-embed-iframe{border:0;height:100%;width:100%}.share-new-embed-overlay .private-icon{background-color:#fcf3b0;border-radius:3px;margin-right:4px;margin-top:-3px;padding:10px}.share-new-embed-overlay .section-embed-options{flex:1;min-width:275px}.share-new-embed-overlay .button-wrap{margin-right:5px}.share-new-embed-overlay textarea{height:160px;margin-bottom:12px;width:95%}.loader{overflow:hidden;display:inline-block;width:26px;height:25px;position:relative;border-radius:100px;background-color:#000;vertical-align:middle;transform:translate3d(0,0,0);}.loader .moon{height:100%;width:100%;border-radius:100px;background-color:#fe84d4;position:absolute;top:50%;margin-top:-50%;margin-left:-50%;animation:slideMoon 2s ease-out infinite;mix-blend-mode:exclusion}.loader .earth{height:100%;width:100%;border-radius:100px;background-color:#ffc0cb;position:absolute;top:50%;margin-top:-50%;margin-left:-50%;animation:slideEarth 3s ease-out infinite;mix-blend-mode:exclusion}.loader .asteroid{height:30%;width:30%;border-radius:100px;background-color:MediumSpringGreen;position:absolute;top:100%;margin-top:-50%;margin-left:-70%;animation:slideAsteroid 1.5s ease-in infinite;mix-blend-mode:exclusion}.loader .asteroid-dust{height:25%;width:25%;border-radius:100px;background-color:#b46bd2;position:absolute;top:100%;margin-top:-70%;margin-left:-70%;animation:slideAsteroidDust 1.3s ease-in infinite;mix-blend-mode:exclusion}.loader-ellipses{font-weight:bold;width:200px;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;display:block;font-size:13px;padding-left:20px;}.loader-ellipses:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) 1000ms infinite;content:"\2026";width:0}@-moz-keyframes slideMoon{from{left:-40%}to{left:145%}}@-webkit-keyframes slideMoon{from{left:-40%}to{left:145%}}@-o-keyframes slideMoon{from{left:-40%}to{left:145%}}@keyframes slideMoon{from{left:-40%}to{left:145%}}@-moz-keyframes slideEarth{from{left:-60%}to{left:145%}}@-webkit-keyframes slideEarth{from{left:-60%}to{left:145%}}@-o-keyframes slideEarth{from{left:-60%}to{left:145%}}@keyframes slideEarth{from{left:-60%}to{left:145%}}@-moz-keyframes slideAsteroid{from{left:-70%}to{left:150%}}@-webkit-keyframes slideAsteroid{from{left:-70%}to{left:150%}}@-o-keyframes slideAsteroid{from{left:-70%}to{left:150%}}@keyframes slideAsteroid{from{left:-70%}to{left:150%}}@-moz-keyframes slideAsteroidDust{from{left:-55%}to{left:150%}}@-webkit-keyframes slideAsteroidDust{from{left:-55%}to{left:150%}}@-o-keyframes slideAsteroidDust{from{left:-55%}to{left:150%}}@keyframes slideAsteroidDust{from{left:-55%}to{left:150%}}@-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}}.asking-for-help-loader{position:relative;}.asking-for-help-loader .asking-for-help-icon{opacity:.4;margin-right:6px;vertical-align:sub;bottom:0}.asking-for-help-loader .asking-for-help-icon .ask-for-help-hand{display:inline-block;background-repeat:no-repeat;animation:raiseHand 1s cubic-bezier(.45,.05,.55,.95) infinite;animation-direction:alternate;background-size:11px;width:11px;margin-right:-6px;height:19px}.asking-for-help-loader .asking-for-help-icon .ask-for-help-face{display:inline-block;background-size:20px;width:20px;height:20px;background-repeat:no-repeat}.asking-for-help-loader .sparkles{position:absolute;top:0;}.asking-for-help-loader .sparkles .sparkle{position:absolute;}.asking-for-help-loader .sparkles .sparkle .sparkle-child{content:'';display:block;animation:sparkleY 1.5s ease-out infinite;width:6px;height:6px;border-radius:10px}.asking-for-help-loader .sparkles .sparkle:first-child{animation:sparkleXLeftLeft 1.5s ease-out infinite;animation-delay:.35s;}.asking-for-help-loader .sparkles .sparkle:first-child .sparkle-child{animation-delay:.35s}.asking-for-help-loader .sparkles .sparkle:nth-child(2){animation:sparkleXLeftRight 1.5s ease-out infinite;animation-delay:.65s;}.asking-for-help-loader .sparkles .sparkle:nth-child(2) .sparkle-child{animation-delay:.65s}.asking-for-help-loader .sparkles .sparkle:last-child{animation:sparkleXLeft 1.5s ease-out infinite}.asking-for-help-loader .sparkles .middle .sparkle:first-child{animation:sparkleXMiddleLeft 1.5s ease-out infinite;animation-delay:.35s;}.asking-for-help-loader .sparkles .middle .sparkle:first-child .sparkle-child{animation-delay:.35s}.asking-for-help-loader .sparkles .middle .sparkle:nth-child(2){animation:sparkleXMiddleRight 1.5s ease-out infinite;animation-delay:.65s;}.asking-for-help-loader .sparkles .middle .sparkle:nth-child(2) .sparkle-child{animation-delay:.65s}.asking-for-help-loader .sparkles .middle .sparkle:last-child{animation:sparkleXMiddle 1.5s ease-out infinite}.asking-for-help-loader .sparkles .right .sparkle:first-child{animation:sparkleXRightRight 1.5s ease-out infinite;animation-delay:.35s;}.asking-for-help-loader .sparkles .right .sparkle:first-child .sparkle-child{animation-delay:.35s}.asking-for-help-loader .sparkles .right .sparkle:nth-child(2){animation:sparkleXRightLeft 1.5s ease-out infinite;animation-delay:.65s;}.asking-for-help-loader .sparkles .right .sparkle:nth-child(2) .sparkle-child{animation-delay:.65s}.asking-for-help-loader .sparkles .right .sparkle:last-child{animation:sparkleXRight 1.5s ease-out infinite}@-moz-keyframes raiseHand{from{transform:translateY(-10%)}to{transform:translateY(5%)}}@-webkit-keyframes raiseHand{from{transform:translateY(-10%)}to{transform:translateY(5%)}}@-o-keyframes raiseHand{from{transform:translateY(-10%)}to{transform:translateY(5%)}}@keyframes raiseHand{from{transform:translateY(-10%)}to{transform:translateY(5%)}}@-moz-keyframes sparkleY{60%{opacity:1;width:6px;height:6px}75%{opacity:.5;width:8px;height:8px}85%{opacity:.8}100%{opacity:0;transform:translateY(-45px);width:5px;height:5px}}@-webkit-keyframes sparkleY{60%{opacity:1;width:6px;height:6px}75%{opacity:.5;width:8px;height:8px}85%{opacity:.8}100%{opacity:0;transform:translateY(-45px);width:5px;height:5px}}@-o-keyframes sparkleY{60%{opacity:1;width:6px;height:6px}75%{opacity:.5;width:8px;height:8px}85%{opacity:.8}100%{opacity:0;transform:translateY(-45px);width:5px;height:5px}}@keyframes sparkleY{60%{opacity:1;width:6px;height:6px}75%{opacity:.5;width:8px;height:8px}85%{opacity:.8}100%{opacity:0;transform:translateY(-45px);width:5px;height:5px}}@-moz-keyframes sparkleXLeft{to{transform:translateX(-40px)}}@-webkit-keyframes sparkleXLeft{to{transform:translateX(-40px)}}@-o-keyframes sparkleXLeft{to{transform:translateX(-40px)}}@keyframes sparkleXLeft{to{transform:translateX(-40px)}}@-moz-keyframes sparkleXLeftLeft{to{transform:translateX(-50px)}}@-webkit-keyframes sparkleXLeftLeft{to{transform:translateX(-50px)}}@-o-keyframes sparkleXLeftLeft{to{transform:translateX(-50px)}}@keyframes sparkleXLeftLeft{to{transform:translateX(-50px)}}@-moz-keyframes sparkleXLeftRight{to{transform:translateX(-30px)}}@-webkit-keyframes sparkleXLeftRight{to{transform:translateX(-30px)}}@-o-keyframes sparkleXLeftRight{to{transform:translateX(-30px)}}@keyframes sparkleXLeftRight{to{transform:translateX(-30px)}}@-moz-keyframes sparkleXMiddle{to{transform:translateX(0)}}@-webkit-keyframes sparkleXMiddle{to{transform:translateX(0)}}@-o-keyframes sparkleXMiddle{to{transform:translateX(0)}}@keyframes sparkleXMiddle{to{transform:translateX(0)}}@-moz-keyframes sparkleXMiddleLeft{to{transform:translateX(-10px)}}@-webkit-keyframes sparkleXMiddleLeft{to{transform:translateX(-10px)}}@-o-keyframes sparkleXMiddleLeft{to{transform:translateX(-10px)}}@keyframes sparkleXMiddleLeft{to{transform:translateX(-10px)}}@-moz-keyframes sparkleXMiddleRight{to{transform:translateX(10px)}}@-webkit-keyframes sparkleXMiddleRight{to{transform:translateX(10px)}}@-o-keyframes sparkleXMiddleRight{to{transform:translateX(10px)}}@keyframes sparkleXMiddleRight{to{transform:translateX(10px)}}@-moz-keyframes sparkleXRight{to{transform:translateX(40px)}}@-webkit-keyframes sparkleXRight{to{transform:translateX(40px)}}@-o-keyframes sparkleXRight{to{transform:translateX(40px)}}@keyframes sparkleXRight{to{transform:translateX(40px)}}@-moz-keyframes sparkleXRightLeft{to{transform:translateX(30px)}}@-webkit-keyframes sparkleXRightLeft{to{transform:translateX(30px)}}@-o-keyframes sparkleXRightLeft{to{transform:translateX(30px)}}@keyframes sparkleXRightLeft{to{transform:translateX(30px)}}@-moz-keyframes sparkleXRightRight{to{transform:translateX(50px)}}@-webkit-keyframes sparkleXRightRight{to{transform:translateX(50px)}}@-o-keyframes sparkleXRightRight{to{transform:translateX(50px)}}@keyframes sparkleXRightRight{to{transform:translateX(50px)}}.project-loading{background-size:cover;background-repeat:no-repeat;width:100%;flex:1;border-left:1px #e5e5e5 solid;}.project-loading .welcome-message{margin-top:20px}.project-loading .loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:ellipsis steps(4,end) 1000ms infinite;content:"\2026";width:0}.project-loading .loading{font-weight:bold}.project-loading .message{font-weight:normal}.project-loading .loader{margin-left:0;width:30px;height:30px}.panel{background-color:#f5f5f5;border-top:1px solid #c3c3c3;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}.panel h1{display:inline-block;font-size:14px;margin:0}.panel header{background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;z-index:0;}.panel header .controls{margin-left:10px;display:inline-block;}.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:#244776;}.panel p a:hover{text-decoration:none}.panel button,.panel .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.panel button .loader,.panel .button .loader{vertical-align:-3px}.panel button .emoji,.panel .button .emoji{width:16px;height:16px;margin-top:0}.panel button:hover,.panel .button:hover,.panel button:focus,.panel .button:focus{color:#222;background-color:#eaeaea}.panel button:active,.panel .button:active,.panel button.active,.panel .button.active{color:#222;background-color:#e2e2e2;border-color:#222}.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 .loader{vertical-align:-3px}.panel .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.panel .segmented-buttons button:hover,.panel .segmented-buttons button:focus{color:#222;background-color:#eaeaea}.panel .segmented-buttons button:active,.panel .segmented-buttons button.active{color:#222;background-color:#e2e2e2;border-color:#222}.panel > resizer{cursor:ns-resize;display:block;position:absolute;height:10px;top:-1px;z-index:2;width:100%}.panel .current-state-info{margin-left:10px;display:inline-block;border-radius:5px;padding:2px 6px;background-color:#e5e5e5;height:25px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;max-width:78%}.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{display:block;position:absolute;z-index:2;user-select:none;height:100%;width:10px;cursor:ew-resize;border-left:1px solid #e5e5e5}.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}.app-preview-transition{transition:.2s}.app-preview-helper{flex:0;border-left:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;padding:10px;padding-right:0;padding-top:9px;padding-bottom:8px;position:relative;}.app-preview-helper button,.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;margin-right:5px;vertical-align:middle}.app-preview-helper button .loader,.app-preview-helper .button .loader{vertical-align:-3px}.app-preview-helper button .emoji,.app-preview-helper .button .emoji{width:16px;height:16px;margin-top:0}.app-preview-helper button:hover,.app-preview-helper .button:hover,.app-preview-helper button:focus,.app-preview-helper .button:focus{color:#222;border-color:#c3c3c3}.app-preview-helper button:active,.app-preview-helper .button:active{border-color:#222}.app-preview-helper button.active,.app-preview-helper .button.active{color:#222}.app-preview-helper button .down-arrow,.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;width:14px;height:12px;background-size:14px 12px;margin-left:-5px;margin-right:5px;padding:14px;user-select:none;transition:right .1s;transform:rotate(-180deg);margin-top:-1px;vertical-align:middle}.app-preview-collapsed{border-left:1px solid #e5e5e5;animation:sidebar-collapse .1s ease;cursor:w-resize;max-width:30px;min-width:initial;overflow:hidden;transition:none;user-select:none;height:100%;}.app-preview-collapsed:hover{background-color:#eaeaea;}.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{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}.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{cursor:default}.container-stats-panel{font-size:14px;line-height:18px;height:260px;}.container-stats-panel .status-badge{vertical-align:1px;cursor:auto}.container-stats-panel header .status{margin:0}.container-stats-panel section{padding:12px 20px;overflow:auto;padding-bottom:20px}.container-stats-panel article{padding-bottom:12px;margin-top:12px;border-bottom:1px solid #e5e5e5;}.container-stats-panel article:last-child{border-bottom:none}.container-stats-panel .status-item{display:flex;align-items:center}.container-stats-panel .status-summary{margin-right:1rem;}.container-stats-panel .status-summary .status-badge{display:block}.container-stats-panel .status-summary .status{margin:0}.container-stats-panel .status-details{font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px}.container-stats-panel .loader{width:18px;height:18px;margin:0;vertical-align:-3px}.container-stats-panel .status-item-without-progress{margin-bottom:5px}.logs-panel .logs-container{overflow:auto;}.logs-panel .logs-container .logs{padding-left:20px;padding-right:20px;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:13px;overflow:auto;padding-bottom:15px;padding-top:.2rem;}.logs-panel .logs-container .logs p{margin:0;padding-top:.2rem;padding-bottom:.2rem;font-size:12px;max-width:100%}.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:#636363;padding-left:5px;opacity:.4;user-select:none}.logs-panel .log{display:flex;}.logs-panel .log:hover{background-color:#eaeaea}.logs-panel .log:hover .log-time{opacity:1}.logs-panel .log button{font-weight:normal;font-size:12px;padding:3px 5px;padding-bottom:1px;margin-right:5px;margin-top:-3px}.logs-panel .jump-line{cursor:pointer}.logs-panel .file-path{text-decoration:underline;cursor:pointer;}.logs-panel .file-path:hover{text-decoration:none}.logs-panel .success-log{color:#244776}.logs-panel .error-log{color:#a2162d}.logs-panel .sleep-log{color:#636363}.logs-panel .instance-divider{width:100%;overflow:auto;display:flex;}.logs-panel .instance-divider hr{background-color:#c3c3c3;height:1px;border:0;flex:1}.logs-panel .instance-divider .relative-time{text-align:right;opacity:1}.logs-panel .loader{position:relative;bottom:2px;width:13px;height:12px;margin-right:2px}.logs-panel .button-debugger .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:#222}.logs-panel .button-debugger progress{margin-top:11px;width:40px;display:inline-block;border:1px solid #c3c3c3;}.logs-panel .button-debugger progress::-webkit-progress-value{background-color:#c3c3c3}.logs-panel .button-debugger progress::-moz-progress-bar{background-color:#c3c3c3}.logs-panel .button-debugger .unstable{border:1px solid #ffaabf;}.logs-panel .button-debugger .unstable::-webkit-progress-value{background-color:#ffaabf}.logs-panel .button-debugger .unstable::-moz-progress-bar{background-color:#ffaabf}.logs-panel .button-debugger .stopped{border:1px solid #ff5f5f;}.logs-panel .button-debugger .stopped::-webkit-progress-value{background-color:#ff5f5f}.logs-panel .button-debugger .stopped::-moz-progress-bar{background-color:#ff5f5f}.logs-panel .console-container{width:100%;height:calc(100% - 43px);padding-left:20px;background-color:#101010}.logs-panel .console-frame{border:none;width:100%;height:100%}.rewind-panel .header{padding-top:6px;}.rewind-panel .header h1{margin-top:0;vertical-align:baseline}.rewind-panel button .icon{margin:0}.rewind-panel .loading-rewinds{text-align:right;margin-right:20px;margin-top:1rem;display:block}.rewind-panel .loading-revision{position:absolute;right:0;top:-12px;}.rewind-panel .loading-revision .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:0;bottom:0;}.rewind-panel .person-container .person{display:block;padding-left:5px;}.rewind-panel .person-container .person .avatar{width:22px;height:23px}.rewind-panel .person-container .glitch-system-user{opacity:1;background-size:60%;background-position:4px}.rewind-panel .timeline{overflow:auto;height:100%;position:relative}.rewind-panel playhead{position:absolute;height:100%;cursor:ew-resize;align-items:center;display:flex;flex-direction:column;right:50px;background-size:contain;}.rewind-panel playhead .playhead-arrow{width:39px;height:40px;top:-12px;position:absolute;cursor:ew-resize}.rewind-panel playhead .tail{height:100%;width:1px;background-color:#222;animation:tailAnimated .5s ease-out infinite;animation-direction:alternate}.rewind-panel .rewind-graph{display:flex;flex-direction:row-reverse;height:100%;user-select:none;overflow-x:auto}.rewind-panel .rewind-columns-container{display:flex;flex-direction:row-reverse;position:relative}.rewind-panel .rewind-column{max-width:50px;min-width:50px;flex:1;display:flex;flex-direction:column;cursor:pointer;position:relative;}.rewind-panel .rewind-column:hover,.rewind-panel .rewind-column.highlighted{background-color:#eaeaea}.rewind-panel .rewind-column:active{background-color:#e2e2e2}.rewind-panel .rewind-column .cell{height:30px;display:flex;position:relative;align-items:center}.rewind-panel .rewind-column .cell-border{width:1px;position:absolute;background-color:#e5e5e5;height:100%;z-index:-1}.rewind-panel .rewind-column .time{height:initial;align-items:flex-end;height:25px;border-bottom:1px solid #e5e5e5;}.rewind-panel .rewind-column .time .time-label{color:#9b9b9b;padding-left:4px;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;font-size:11px;padding-top:5px;padding-bottom:2px;user-select:none}.rewind-panel .rewind-column .revisions{flex-direction:column-reverse;display:flex;width:100%;height:100%;}.rewind-panel .rewind-column .revisions .rewind-file{width:100%;background-color:#155c70;cursor:pointer}.rewind-panel .rewind-column .revisions .logic{background-color:#583a7e}.rewind-panel .rewind-column .revisions .data{background-color:#9f1a2f}.rewind-panel .rewind-column .revisions .info{background-color:#244776}.rewind-panel .rewind-column .revisions .view{background-color:#70154f}.rewind-panel .rewind-column .revisions .style{background-color:#9445b0}.rewind-panel .rewind-column .revisions .other{background-color:#155c70}.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 #636363;color:#636363;border-radius:3px;padding:0 2px;font-size:11px;bottom:0;right:0}.rewind-panel .time-container,.rewind-panel .label,.rewind-panel .commit-message{display:inline-block}.rewind-panel .time-container{font-size:12px;font-family:Menlo,Consolas,Monaco,"Lucida Console",Monospace;vertical-align:middle}.rewind-panel .labels{color:#636363;font-size:8px;}.rewind-panel .labels .label:nth-child(2){margin-left:12px}.rewind-panel .labels .label:last-child{margin-left:7px}.rewind-panel .labels .label.day{margin-left:8px}.rewind-panel .commit-message{margin-left:12px;font-size:14px;line-height:0;position:relative}.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}.rewind-panel .instructions-container .clock{width:30px;height:40px;background-size:contain;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin-right:1rem}@-moz-keyframes tailAnimated{from{background-color:#222}to{background-color:#91b0ff}}@-webkit-keyframes tailAnimated{from{background-color:#222}to{background-color:#91b0ff}}@-o-keyframes tailAnimated{from{background-color:#222}to{background-color:#91b0ff}}@keyframes tailAnimated{from{background-color:#222}to{background-color:#91b0ff}}.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:#e5e5e5;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,#e5e5e5 25%,transparent 25%),linear-gradient(-45deg,#e5e5e5 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e5e5e5 75%),linear-gradient(-45deg,transparent 75%,#e5e5e5 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}.assets-blank-slate{background-size:cover;background-repeat:no-repeat;padding-bottom:100%;}.assets-blank-slate .welcome-message{margin-top:11px}.assets-blank-slate .headline{font-weight:bold}.assets-blank-slate .message{font-weight:normal}.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:#ffaabf}@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 .loader{vertical-align:-3px}.footer-options button .emoji{width:16px;height:16px;margin-top:0}.footer-options button,.footer-options .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-cat{width:50px;height:52px;background-size:cover;transform:translateY(40px);margin:0}.footer-project-options{position:absolute;left:20px;bottom:15px;z-index:5;transition:transform .4s ease;}.footer-project-options > section + section{margin-top:12px}.footer-project-options.embed-helper-expanded{transform:translateY(-57px)}.advanced-options > .button-wrap{margin:0;margin-right:5px;display:inline-block;position:relative;}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.advanced-options > .button-wrap > button .loader{vertical-align:-3px}.advanced-options > .button-wrap > button .emoji{width:16px;height:16px;margin-top:0}.advanced-options > .button-wrap > button:hover,.advanced-options > .button-wrap > button:focus{color:#222;border-color:#c3c3c3}.advanced-options > .button-wrap > button:active{border-color:#222}.advanced-options > .button-wrap > button.active{color:#222}.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{margin:0;margin-right:5px;display:inline-block;position:relative;}.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 .loader{vertical-align:-3px}.project-navigators .button-wrap .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;}.project-navigators .button-wrap .segmented-buttons button .loader{vertical-align:-3px}.project-navigators .button-wrap .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.project-navigators .button-wrap .segmented-buttons button:hover,.project-navigators .button-wrap .segmented-buttons button:focus{color:#222;border-color:#c3c3c3}.project-navigators .button-wrap .segmented-buttons button:active{border-color:#222}.project-navigators .button-wrap .segmented-buttons button.active{color:#222}.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}.embed-helper{padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:absolute;bottom:0;transform:translateY(100%);transition:bottom .1s;width:100%;}.embed-helper button,.embed-helper .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.embed-helper button .loader,.embed-helper .button .loader{vertical-align:-3px}.embed-helper button .emoji,.embed-helper .button .emoji{width:16px;height:16px;margin-top:0}.embed-helper button:hover,.embed-helper .button:hover,.embed-helper button:focus,.embed-helper .button:focus{color:#222;background-color:#eaeaea}.embed-helper button:active,.embed-helper .button:active,.embed-helper button.active,.embed-helper .button.active{color:#222;background-color:#e2e2e2;border-color:#222}.embed-helper .segmented-buttons{display:inline-block;}.embed-helper .segmented-buttons button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;}.embed-helper .segmented-buttons button .loader{vertical-align:-3px}.embed-helper .segmented-buttons button .emoji{width:16px;height:16px;margin-top:0}.embed-helper .segmented-buttons button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.embed-helper .segmented-buttons button:last-child{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.embed-helper .segmented-buttons button:not(:first-child):not(:last-child){border-radius:0;border-left-width:0}.embed-helper .segmented-buttons button:not(:first-child):active,.embed-helper .segmented-buttons button:not(:first-child).active{border-left-width:1px;margin-left:-1px}.embed-helper .segmented-buttons button{border-width:1px;color:#636363;border-color:#c3c3c3;background-color:#f5f5f5;}.embed-helper .segmented-buttons button:hover,.embed-helper .segmented-buttons button:focus{color:#222;background-color:#eaeaea}.embed-helper .segmented-buttons button:active,.embed-helper .segmented-buttons button.active{color:#222;background-color:#e2e2e2;border-color:#222}.embed-helper .button-copy,.embed-helper .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:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;top:-2px;right:0;position:absolute;padding:2px 4px;font-weight:normal;z-index:1}.embed-helper .button-copy .loader,.embed-helper .button-copy-only-style .loader{vertical-align:-3px}.embed-helper .button-copy .emoji,.embed-helper .button-copy-only-style .emoji{width:16px;height:16px;margin-top:0}.embed-helper .button-copy:hover,.embed-helper .button-copy-only-style:hover,.embed-helper .button-copy:focus,.embed-helper .button-copy-only-style:focus{color:#222;border-color:#c3c3c3}.embed-helper .button-copy:active,.embed-helper .button-copy-only-style:active{border-color:#222}.embed-helper .button-copy.active,.embed-helper .button-copy-only-style.active{color:#222}.embed-helper .button-copy .down-arrow,.embed-helper .button-copy-only-style .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.embed-helper .left-container{display:inline-block;}@media (max-width:414px){.embed-helper .left-container{margin-bottom:10px}}.embed-helper .left-container .loader{margin-right:5px}.embed-helper .right-container{display:inline-block;float:right}.embed-helper .person-wrap{display:inline-block;vertical-align:middle;}.embed-helper .person-wrap .person:first-child span > a .embed-helper-avatar{border-top-left-radius:5px;border-bottom-left-radius:5px;border:none}.embed-helper .person-wrap .person:last-child span > a .embed-helper-avatar{border-top-right-radius:5px;border-bottom-right-radius:5px}.embed-helper .anon-avatar{background-size:18px}.embed-helper .embed-helper-avatar{vertical-align:middle;position:relative;border-radius:0}.embed-helper .button-edit-in-glitch{margin:0;margin-left:5px;vertical-align:middle;}.embed-helper .button-edit-in-glitch .glitch-logo{vertical-align:middle;width:19px;margin:0;margin-right:5px}.embed-helper .button-edit-in-glitch .fullscreen{margin:0;margin-left:5px}.embed-helper .button-edit-in-glitch .fullscreen-label{vertical-align:-1px}.embed-helper .embed-helper-label{margin:0;margin-right:5px;font-size:14px;display:inline-block;}@media (max-width:414px){.embed-helper .embed-helper-label{display:none}}.embed-helper .project-avatar{background-size:contain;border-radius:5px;margin-right:5px;vertical-align:middle;background-color:transparent}.embed-helper a > p{text-decoration:underline}.embed-helper a:hover > p{text-decoration:none}.new-embed-helper{bottom:20px;font-size:14px;left:20px;pointer-events:none;position:fixed;right:20px;top:20px;width:calc(100% - 40px);}.new-embed-helper .invisible{visibility:hidden}.new-embed-helper .helper-content,.new-embed-helper .helper-icon{background-color:rgba(245,245,245,0.5);border-radius:4px;transition:background-color .3s linear}.new-embed-helper .helper-icon{bottom:0;height:42px;padding:8px 10px;pointer-events:auto;position:absolute;right:0;transition:border-radius 0s linear .3s,background-color .3s linear;width:46px;}.new-embed-helper .helper-icon .glitch-logo{background-size:26px 26px;display:inline-block;height:26px;width:26px}.new-embed-helper .helper-content-clip{bottom:0;left:0;overflow:hidden;position:absolute;right:46px;top:0}.new-embed-helper .helper-content{border-bottom-right-radius:0;border-top-right-radius:0;bottom:0;display:flex;height:42px;left:0;line-height:26px;padding:8px 10px;padding-right:0;pointer-events:auto;position:absolute;right:0;transform:translateX(calc(100% + 46px));transition:transform .3s linear,background-color .3s linear;}.new-embed-helper .helper-content button,.new-embed-helper .helper-content .button{border-radius:5px;font-weight:600;font-size:12px;height:25px;padding-left:8px;padding-right:8px;border-width:1px;color:#636363;border-width:1px;border-color:#c3c3c3;display:inline-block;height:26px;line-height:1em;}.new-embed-helper .helper-content button .loader,.new-embed-helper .helper-content .button .loader{vertical-align:-3px}.new-embed-helper .helper-content button .emoji,.new-embed-helper .helper-content .button .emoji{width:16px;height:16px;margin-top:0}.new-embed-helper .helper-content button:hover,.new-embed-helper .helper-content .button:hover,.new-embed-helper .helper-content button:focus,.new-embed-helper .helper-content .button:focus{color:#222;border-color:#c3c3c3}.new-embed-helper .helper-content button:active,.new-embed-helper .helper-content .button:active{border-color:#222}.new-embed-helper .helper-content button.active,.new-embed-helper .helper-content .button.active{color:#222}.new-embed-helper .helper-content button .down-arrow,.new-embed-helper .helper-content .button .down-arrow{vertical-align:initial;margin-left:3px;margin-right:0}.new-embed-helper .helper-content button .emoji,.new-embed-helper .helper-content .button .emoji{height:21px;margin-left:0}.new-embed-helper .helper-content > *{opacity:0;transition:opacity .2s linear .1s;margin-left:5px;}.new-embed-helper .helper-content > *:first-child{margin-left:0}.new-embed-helper .helper-content .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){.new-embed-helper .helper-content .project-name{max-width:initial}}.new-embed-helper .helper-content .project-name .project-avatar{border-radius:5px;height:26px;margin-right:5px;vertical-align:middle;width:26px}.new-embed-helper .helper-content .project-name:hover{text-decoration:underline}@media (max-width:480px){.new-embed-helper .helper-content .preposition{display:none}}.new-embed-helper .helper-content .collaborators{flex:1;}.new-embed-helper .helper-content .collaborators .person{margin-right:-5px;}.new-embed-helper .helper-content .collaborators .person [data-tooltip]:hover{z-index:0}@media (max-width:480px){.new-embed-helper .helper-content .collaborators .person{display:none}}.new-embed-helper .helper-content .collaborators .person .avatar{border-radius:50%;height:26px;vertical-align:initial;width:26px;}.new-embed-helper .helper-content .collaborators .person .avatar::before,.new-embed-helper .helper-content .collaborators .person .avatar::after{line-height:initial}.new-embed-helper .helper-content .share-project{position:relative;}.new-embed-helper .helper-content .share-project .embed-share-pop{bottom:26px;left:unset;line-height:17px;position:absolute;right:0;top:unset;width:330px;}@media (max-width:480px){.new-embed-helper .helper-content .share-project .embed-share-pop{right:unset;left:-115px;width:270px}}.new-embed-helper .helper-content .switch-view{white-space:nowrap;}.new-embed-helper .helper-content .switch-view .small-viewport{display:none;}@media (max-width:480px){.new-embed-helper .helper-content .switch-view .small-viewport{display:inline}}@media (max-width:480px){.new-embed-helper .helper-content .switch-view .normal-viewport{display:none}}.new-embed-helper.expanded .helper-content,.new-embed-helper.expanded .helper-icon{background-color:rgba(245,245,245,0.9)}.new-embed-helper.expanded .helper-icon{border-bottom-left-radius:0;border-top-left-radius:0;transition:border-radius 0s linear 0s,background-color .3s linear}.new-embed-helper.expanded .helper-content{transform:translateX(0);}.new-embed-helper.expanded .helper-content > *{opacity:1}.share-link-generator .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:#fcf3b0;border-radius:3px;margin-right:4px;padding:10px;background-position:center;margin-top:-3px}.share-link-generator .share-link{width:85%;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:#f5f5f5;padding:12px;color:#636363;}.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:#05d458}

/*# sourceMappingURL=sugar.version.812bc165babbb37d0a82.css.map*/