@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic);@import url(https://fonts.googleapis.com/css?family=Inconsolata);.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 0 3px rgba(0,126,255,0.1)}.Select-placeholder,:not(.Select--multi)>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value:not(.Select--multi)>.Select-control>.Select-value .Select-value-label,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value .Select-value-label{color:#333}.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:hover,.has-value:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused:not(.Select--multi)>.Select-control>.Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:34px;margin:0;outline:none;padding:0;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-focused{background-color:rgba(0,126,255,0.08);color:#333}.Select-option.is-disabled{color:#cccccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:rgba(0,126,255,0.08);border-radius:2px;border:1px solid rgba(0,126,255,0.24);color:#007eff;display:inline-block;font-size:0.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid rgba(0,126,255,0.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:rgba(0,113,230,0.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:rgba(0,126,255,0.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}body{padding:0;margin:0;font-family:"Open Sans",Helvetica,Arial,sans-serif}pre,code{font-family:Inconsolata,Consolas,Menlo,Courier,monospaced}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,hr,dl,dd,ol,ul,figure{margin:0;padding:0}h1,h2,h3{margin:0;font-weight:400;text-align:center}h2{font-size:28px}h3{font-weight:600;font-size:22px}a{text-decoration:underline;color:#1a89c8}a a:hover,a a:focus{color:inherit;text-decoration:inherit}input{padding:2px 3px}input:focus{outline:none;border-color:#97C5F6;border-style:solid;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px}.clickable,.runway-btn,.page-btn,.runway-section .runway-section-left-pane .runway-navigator .nav-file.selectable:hover,.runway-section .runway-section-right-pane .runway-user-list .user .user-btn,.runway-section .runway-section-right-pane .runway-history .history-item .view-btn,.runway-section .runway-section-right-pane .runway-history .history-item .download-btn{cursor:pointer}.bold{font-weight:600}.runway-btn,.page-btn{background:none;display:inline-block;border-style:solid;border-width:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:2px 8px;margin:2px;border-color:gray;color:gray}.runway-btn,.page-btn,.runway-btn:focus,.page-btn:focus,.runway-btn:hover,.page-btn:hover{text-decoration:none;outline:none}.runway-btn.runway-btn-rect,.runway-btn-rect.page-btn{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border-top:none;border-bottom:none;background-color:white}.runway-btn-group{display:inline-block;margin:2px}.runway-btn-group .runway-btn,.runway-btn-group .page-btn{margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.runway-btn-group .runway-btn:first-child,.runway-btn-group .page-btn:first-child{border-bottom-left-radius:4px;border-top-left-radius:4px}.runway-btn-group .runway-btn:not(:last-child),.runway-btn-group .page-btn:not(:last-child){border-right:none}.runway-btn-group .runway-btn:last-child,.runway-btn-group .page-btn:last-child{border-bottom-right-radius:4px;border-top-right-radius:4px}.page-btn{background:none;display:inline-block;border-style:solid;border-width:1px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;padding:4px 16px;margin:2px;font-size:14px;border-color:gray;background-color:rgba(255,255,255,0.5);color:gray}.page-btn,.page-btn:focus,.page-btn:hover{text-decoration:none;outline:none}.page-btn:hover:not([disabled]){background-color:#e6e6e6}.page-btn.page-btn-full{width:100%}.page-btn.page-btn-orange{border-color:#DD4F00;background-color:rgba(255,255,255,0.5);color:#DD4F00}.page-btn.page-btn-orange:hover:not([disabled]){background-color:#f4e2d7}.page-btn.page-btn-red{border-color:#F44036;background-color:rgba(255,255,255,0.5);color:#F44036}.page-btn.page-btn-red:hover:not([disabled]){background-color:#f2dad9}.page-btn.page-btn-purple{border-color:#6959BB;background-color:rgba(255,255,255,0.5);color:#6959BB}.page-btn.page-btn-purple:hover:not([disabled]){background-color:#e2e0eb}.page-btn.page-btn-green{border-color:#348B00;background-color:rgba(255,255,255,0.5);color:#348B00}.page-btn.page-btn-green:hover:not([disabled]){background-color:#e2f4d7}.page-btn.page-btn-blue{border-color:#32B0FD;background-color:rgba(255,255,255,0.5);color:#32B0FD}.page-btn.page-btn-blue:hover:not([disabled]){background-color:#d8e9f3}.page-btn:disabled{opacity:0.5;cursor:not-allowed}.landing-content{text-align:center}.landing-content h1{margin:64px 0 16px 0}.landing-content .runway-btn,.landing-content .page-btn{margin:20px 0}body{min-width:700px;min-height:360px}.runway-section{position:relative;height:100%}.runway-section .runway-toolbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:48px;background-color:#F3F3F3;border-bottom:1px solid #AFAEAF;box-sizing:border-box;display:table;width:100%}.runway-section .runway-toolbar .toolbar-row{display:table-row;padding:8px}.runway-section .runway-toolbar .toolbar-group{display:table-cell;text-align:center;vertical-align:middle;padding:0 6px}.runway-section .runway-toolbar .toolbar-group>*{display:inline-block}.runway-section .runway-toolbar .toolbar-group:first-child{text-align:left;padding-left:12px}.runway-section .runway-toolbar .toolbar-group.run-group,.runway-section .runway-toolbar .toolbar-group.left-pane-group{text-align:left;width:1%}.runway-section .runway-toolbar .toolbar-group.language-select-group{text-align:left;width:1%}.runway-section .runway-toolbar .toolbar-group:last-child{text-align:right;padding-right:12px}.runway-section .runway-toolbar .toolbar-group:last-child>*{margin:0 6px}.runway-section .runway-toolbar .toolbar-group:last-child>*:last-child{margin-right:0}.runway-section .runway-toolbar .toolbar-btn{font-size:13px;padding:4px 8px;background-color:#FFFFFF;border-color:#CCCCCC;margin:0}.runway-section .runway-toolbar .toolbar-btn:active{background-color:#DEDEDE}.runway-section .runway-toolbar .toolbar-btn.active{background-color:#676769;color:white;border-color:#5B5B5D}.runway-section .runway-toolbar .toolbar-btn.active:active{background-color:#525254;color:#686868}.runway-section .runway-toolbar .runway-btn-group{margin:0}.runway-section .runway-toolbar .runway-btn-group .toolbar-btn.active:not(:last-child){border-right:1px solid #5B5B5D}.runway-section .runway-toolbar .runway-btn-group .toolbar-btn.active+.toolbar-btn{border-left:none}.runway-section .runway-toolbar #toolbar-run-btn{width:64px;text-align:left}.runway-section .runway-toolbar #toolbar-run-btn:before{font-family:FontAwesome;content:"\f04b";margin-right:6px}.runway-section .runway-toolbar #toolbar-run-btn.running:before{content:"\f04d";margin-right:5px}.runway-section .runway-toolbar .toolbar-select{z-index:183;font-size:12px}.runway-section .runway-toolbar .toolbar-select .Select-control{height:26px}.runway-section .runway-toolbar .toolbar-select .Select-input>input,.runway-section .runway-toolbar .toolbar-select .Select-input{height:24px}.runway-section .runway-toolbar .toolbar-select .Select-value{line-height:24px}.runway-section .runway-toolbar .toolbar-select .Select-placeholder,.runway-section .runway-toolbar .toolbar-select :not(.Select--multi)>.Select-control .Select-value{height:24px}.runway-section .runway-toolbar .toolbar-select .Select-option{padding-top:4px;padding-bottom:4px}.runway-section .runway-toolbar .toolbar-select .Select-arrow-zone{padding-top:3px}.runway-section .runway-toolbar .toolbar-select.toolbar-language-select{width:128px}.runway-section .runway-editor{position:absolute;top:0;left:0;right:0;bottom:288px}.runway-section #runway-main-editor,.runway-section #runway-main-console{position:absolute;top:0;right:0;bottom:0;left:0}.runway-section .runway-command-prompt{height:32px;position:absolute;left:0;right:206px;bottom:256px}.runway-section .runway-command-prompt input{height:100%;width:100%}.runway-section .runway-status-bar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:32px;position:absolute;left:0;right:0;bottom:256px;box-sizing:border-box;border-top:1px solid #AFAEAF;line-height:32px;font-size:15px;color:#979797;padding:0 0 0 12px;background-color:#F7F7F7;cursor:row-resize}.runway-section .runway-status-bar .status-text{font-size:12px;position:relative;top:-0.1em}.runway-section .runway-status-bar .status-icon{margin-right:8px}.runway-section .runway-status-bar .status-icon:before{font-family:FontAwesome}.runway-section .runway-status-bar .status-icon.good:before{content:"\f058";color:#2DD830}.runway-section .runway-status-bar .status-icon.progress:before{content:"\f144";color:#B464C9}.runway-section .runway-status-bar .status-icon.stopped:before{content:"\f28d";color:#FEC700}.runway-section .runway-status-bar .status-icon.bad:before{content:"\f071";color:#F65832}.runway-section .runway-status-bar #btn-clear-console{height:100%;float:right;margin:0;font-size:12px;border-color:#AFAEAF;border-right:none}.runway-section .runway-status-bar #btn-clear-console:active{background-color:#D8E9FD;border-color:#B8C4D9;color:#3F8FEB}.runway-section .runway-console{background:#282C34;color:white;position:absolute;left:0;right:0;bottom:0;height:256px;box-sizing:border-box;overflow:auto;border-top:1px solid #AFAEAF}.runway-section .runway-section-center-pane{position:absolute;top:48px;left:206px;right:206px;bottom:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.runway-section .runway-section-left-pane,.runway-section .runway-section-right-pane{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:48px;bottom:0;background:#F7F7F7;box-sizing:border-box;overflow:auto;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.runway-section .runway-section-left-pane.hidden,.runway-section .runway-section-right-pane.hidden{width:0}.runway-section .runway-section-left-pane h3,.runway-section .runway-section-right-pane h3{background-color:#F7F7F7;color:#8A8E91;text-align:center;border-bottom:1px solid #AFAEAF;padding:4px 0;font-size:14px}.runway-section .runway-section-left-pane h3:not(:first-child),.runway-section .runway-section-right-pane h3:not(:first-child){margin-top:24px;border-top:1px solid #AFAEAF}.runway-section .runway-section-left-pane{left:0;border-right:1px solid #AFAEAF;width:206px}.runway-section .runway-section-left-pane.hidden{border-right:none}.runway-section .runway-section-left-pane .runway-navigator{font-size:12px}.runway-section .runway-section-left-pane .runway-navigator .nav-files{padding-top:4px}.runway-section .runway-section-left-pane .runway-navigator .nav-folder,.runway-section .runway-section-left-pane .runway-navigator .nav-file{padding:2px 0}.runway-section .runway-section-left-pane .runway-navigator .nav-folder{padding-left:16px}.runway-section .runway-section-left-pane .runway-navigator .nav-folder:before{font-family:FontAwesome;content:"\f07b";color:#999999;margin-right:6px}.runway-section .runway-section-left-pane .runway-navigator .nav-file{padding-left:36px}.runway-section .runway-section-left-pane .runway-navigator .nav-file:before{font-family:FontAwesome;content:"\f016";color:#999999;margin-right:6px}.runway-section .runway-section-left-pane .runway-navigator .nav-file.selectable:hover{background-color:#E6E6E6}.runway-section .runway-section-right-pane{right:0;border-left:1px solid #AFAEAF;width:206px}.runway-section .runway-section-right-pane.hidden{border-left:none}.runway-section .runway-section-right-pane .runway-user-list .user{margin-left:12px;padding:8px 12px 8px 0;font-size:14px;border-bottom:1px solid #DEDEDE}.runway-section .runway-section-right-pane .runway-user-list .user .user-name-container{display:table;width:100%}.runway-section .runway-section-right-pane .runway-user-list .user .name.tower:after{font-family:FontAwesome;content:"\f135";margin-left:8px;color:#999999}.runway-section .runway-section-right-pane .runway-user-list .user .user-edit-name-input{width:100%;font-size:12px}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn{color:#999999;display:table-cell;text-align:right;padding-left:2px}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn:before{font-family:FontAwesome}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn:active{color:#424242}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn.edit-name-btn:before{content:"\f040"}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn.save-edit-btn:before{content:"\f058"}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn.cancel-edit-btn:before{content:"\f057"}.runway-section .runway-section-right-pane .runway-user-list .user .user-btn.view-btn:before{content:"\f06e"}.runway-section .runway-section-right-pane .runway-history{font-size:12px}.runway-section .runway-section-right-pane .runway-history .no-history{text-align:center;margin-left:12px;padding:8px 12px 8px 0;border-bottom:1px solid #DEDEDE}.runway-section .runway-section-right-pane .runway-history .history-item{margin-left:12px;padding:8px 12px 8px 0;border-bottom:1px solid #DEDEDE}.runway-section .runway-section-right-pane .runway-history .history-item .status{font-weight:600}.runway-section .runway-section-right-pane .runway-history .history-item .view-btn{margin-left:8px;color:#999999}.runway-section .runway-section-right-pane .runway-history .history-item .view-btn:before{content:"\f06e";font-family:FontAwesome}.runway-section .runway-section-right-pane .runway-history .history-item .view-btn:active{color:#424242}.runway-section .runway-section-right-pane .runway-history .history-item .download-btn{margin-left:8px;color:#999999}.runway-section .runway-section-right-pane .runway-history .history-item .download-btn:before{content:"\f0ab";font-family:FontAwesome}.runway-section .runway-section-right-pane .runway-history .history-item .download-btn:active{color:#424242}.runway-section .runway-section-right-pane .runway-section-info{font-size:12px}.runway-section .runway-section-right-pane .runway-section-info .info-section{margin-left:12px;padding:8px 12px 8px 0;border-bottom:1px solid #DEDEDE}.runway-section .runway-section-right-pane .runway-section-info .info-section .label{font-weight:600}.runway-section .runway-section-right-pane .runway-section-info .info-section .cmd{line-height:135%}.runway-section .runway-section-right-pane .runway-section-info .info-section .cmd+.cmd{margin-top:4px}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-description{line-height:135%}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-description+.info-description{margin-top:4px}.runway-section .runway-section-right-pane .runway-section-info .info-section .args{width:100%;display:inline-block}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-property-container{display:table;width:100%}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-property-container .info-property{display:table-row}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-property-container .info-property .property-name{display:table-cell;text-align:left}.runway-section .runway-section-right-pane .runway-section-info .info-section .info-property-container .info-property .property-value{display:table-cell;text-align:right}.runway-example textarea.runway-src{width:600px;height:200px}.runway-example .question{font-size:14px;max-width:600px;text-align:justify}.runway-example .question p{margin:8px 0}
