.monaco-editor{font-family:-apple-system,BlinkMacSystemFont,Segoe WPC,Segoe UI,HelveticaNeue-Light,system-ui,Ubuntu,Droid Sans,sans-serif;--monaco-monospace-font: "SF Mono", Monaco, Menlo, Consolas, "Ubuntu Mono", "Liberation Mono", "DejaVu Sans Mono", "Courier New", monospace}.monaco-menu .monaco-action-bar.vertical .action-item .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-black .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.hc-light .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{stroke-width:1.2px}.monaco-hover p{margin:0}.monaco-aria-container{position:absolute!important;top:0;height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.monaco-editor.hc-black,.monaco-editor.hc-light{-ms-high-contrast-adjust:none}@media screen and (-ms-high-contrast:active){.monaco-editor.vs .view-overlays .current-line,.monaco-editor.vs-dark .view-overlays .current-line{border-color:windowtext!important;border-left:0;border-right:0}.monaco-editor.vs .cursor,.monaco-editor.vs-dark .cursor{background-color:windowtext!important}.monaco-editor.vs .dnd-target,.monaco-editor.vs-dark .dnd-target{border-color:windowtext!important}.monaco-editor.vs .selected-text,.monaco-editor.vs-dark .selected-text{background-color:highlight!important}.monaco-editor.vs .view-line,.monaco-editor.vs-dark .view-line{-ms-high-contrast-adjust:none}.monaco-editor.vs .view-line span,.monaco-editor.vs-dark .view-line span{color:windowtext!important}.monaco-editor.vs .view-line span.inline-selected-text,.monaco-editor.vs-dark .view-line span.inline-selected-text{color:highlighttext!important}.monaco-editor.vs .view-overlays,.monaco-editor.vs-dark .view-overlays{-ms-high-contrast-adjust:none}.monaco-editor.vs .selectionHighlight,.monaco-editor.vs-dark .selectionHighlight,.monaco-editor.vs .wordHighlight,.monaco-editor.vs-dark .wordHighlight,.monaco-editor.vs .wordHighlightStrong,.monaco-editor.vs-dark .wordHighlightStrong,.monaco-editor.vs .reference-decoration,.monaco-editor.vs-dark .reference-decoration{border:2px dotted highlight!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs .rangeHighlight,.monaco-editor.vs-dark .rangeHighlight{background:transparent!important;border:1px dotted activeborder!important;box-sizing:border-box}.monaco-editor.vs .bracket-match,.monaco-editor.vs-dark .bracket-match{border-color:windowtext!important;background:transparent!important}.monaco-editor.vs .findMatch,.monaco-editor.vs-dark .findMatch,.monaco-editor.vs .currentFindMatch,.monaco-editor.vs-dark .currentFindMatch{border:2px dotted activeborder!important;background:transparent!important;box-sizing:border-box}.monaco-editor.vs .find-widget,.monaco-editor.vs-dark .find-widget{border:1px solid windowtext}.monaco-editor.vs .monaco-list .monaco-list-row,.monaco-editor.vs-dark .monaco-list .monaco-list-row{-ms-high-contrast-adjust:none;color:windowtext!important}.monaco-editor.vs .monaco-list .monaco-list-row.focused,.monaco-editor.vs-dark .monaco-list .monaco-list-row.focused{color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs .monaco-list .monaco-list-row:hover,.monaco-editor.vs-dark .monaco-list .monaco-list-row:hover{background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-editor.vs .monaco-scrollable-element>.scrollbar,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar{-ms-high-contrast-adjust:none;background:background!important;border:1px solid windowtext;box-sizing:border-box}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider{background:windowtext!important}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider:hover,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider:hover{background:highlight!important}.monaco-editor.vs .monaco-scrollable-element>.scrollbar>.slider.active,.monaco-editor.vs-dark .monaco-scrollable-element>.scrollbar>.slider.active{background:highlight!important}.monaco-editor.vs .decorationsOverviewRuler,.monaco-editor.vs-dark .decorationsOverviewRuler{opacity:0}.monaco-editor.vs .minimap,.monaco-editor.vs-dark .minimap{display:none}.monaco-editor.vs .squiggly-d-error,.monaco-editor.vs-dark .squiggly-d-error{background:transparent!important;border-bottom:4px double #E47777}.monaco-editor.vs .squiggly-c-warning,.monaco-editor.vs-dark .squiggly-c-warning,.monaco-editor.vs .squiggly-b-info,.monaco-editor.vs-dark .squiggly-b-info{border-bottom:4px double #71B771}.monaco-editor.vs .squiggly-a-hint,.monaco-editor.vs-dark .squiggly-a-hint{border-bottom:4px double #6c6c6c}.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:focus .action-label{-ms-high-contrast-adjust:none;color:highlighttext!important;background-color:highlight!important}.monaco-editor.vs .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label,.monaco-editor.vs-dark .monaco-menu .monaco-action-bar.vertical .action-menu-item:hover .action-label{-ms-high-contrast-adjust:none;background:transparent!important;border:1px solid highlight;box-sizing:border-box}.monaco-diff-editor.vs .diffOverviewRuler,.monaco-diff-editor.vs-dark .diffOverviewRuler{display:none}.monaco-editor.vs .line-insert,.monaco-editor.vs-dark .line-insert,.monaco-editor.vs .line-delete,.monaco-editor.vs-dark .line-delete{background:transparent!important;border:1px solid highlight!important;box-sizing:border-box}.monaco-editor.vs .char-insert,.monaco-editor.vs-dark .char-insert,.monaco-editor.vs .char-delete,.monaco-editor.vs-dark .char-delete{background:transparent!important}}.monaco-aria-container{position:absolute;left:-999em}::-ms-clear{display:none}.monaco-editor .editor-widget input{color:inherit}.monaco-editor{position:relative;overflow:visible;-webkit-text-size-adjust:100%}.monaco-editor .overflow-guard{position:relative;overflow:hidden}.monaco-editor .view-overlays{position:absolute;top:0}.monaco-editor .inputarea{min-width:0;min-height:0;margin:0;padding:0;position:absolute;outline:none!important;resize:none;border:none;overflow:hidden;color:transparent;background-color:transparent}.monaco-editor .inputarea.ime-input{z-index:10}.monaco-editor .margin-view-overlays .line-numbers{font-variant-numeric:tabular-nums;position:absolute;text-align:right;display:inline-block;vertical-align:middle;box-sizing:border-box;cursor:default;height:100%}.monaco-editor .relative-current-line-number{text-align:left;display:inline-block;width:100%}.monaco-editor .margin-view-overlays .line-numbers.lh-odd{margin-top:1px}.monaco-mouse-cursor-text{cursor:text}.monaco-editor .view-overlays .current-line,.monaco-editor .margin-view-overlays .current-line{display:block;position:absolute;left:0;top:0;box-sizing:border-box}.monaco-editor .margin-view-overlays .current-line.current-line-margin.current-line-margin-both{border-right:0}.monaco-editor .lines-content .cdr{position:absolute}.monaco-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.monaco-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity .1s linear}.monaco-scrollable-element>.invisible{opacity:0;pointer-events:none}.monaco-scrollable-element>.invisible.fade{transition:opacity .8s linear}.monaco-scrollable-element>.shadow{position:absolute;display:none}.monaco-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%}.monaco-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px}.monaco-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.monaco-editor .glyph-margin{position:absolute;top:0}.monaco-editor .margin-view-overlays .cgmr{position:absolute;display:flex;align-items:center;justify-content:center}.monaco-editor .lines-content .core-guide{position:absolute;box-sizing:border-box}.mtkcontrol{color:#fff!important;background:rgb(150,0,0)!important}.monaco-editor.no-user-select .lines-content,.monaco-editor.no-user-select .view-line,.monaco-editor.no-user-select .view-lines{user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-editor.enable-user-select{user-select:initial;-webkit-user-select:initial;-ms-user-select:initial}.monaco-editor .view-lines{white-space:nowrap}.monaco-editor .view-line{position:absolute;width:100%}.monaco-editor .mtkz{display:inline-block}.monaco-editor .lines-decorations{position:absolute;top:0;background:white}.monaco-editor .margin-view-overlays .cldr{position:absolute;height:100%}.monaco-editor .margin-view-overlays .cmdr{position:absolute;left:0;width:100%;height:100%}.monaco-editor .minimap.slider-mouseover .minimap-slider{opacity:0;transition:opacity .1s linear}.monaco-editor .minimap.slider-mouseover:hover .minimap-slider,.monaco-editor .minimap.slider-mouseover .minimap-slider.active{opacity:1}.monaco-editor .minimap-shadow-hidden{position:absolute;width:0}.monaco-editor .minimap-shadow-visible{position:absolute;left:-6px;width:6px}.monaco-editor.no-minimap-shadow .minimap-shadow-visible{position:absolute;left:-1px;width:1px}.minimap.autohide{opacity:0;transition:opacity .5s}.minimap.autohide:hover{opacity:1}.monaco-editor .overlayWidgets{position:absolute;top:0;left:0}.monaco-editor .view-ruler{position:absolute;top:0}.monaco-editor .scroll-decoration{position:absolute;top:0;left:0;height:6px}.monaco-editor .lines-content .cslr{position:absolute}.monaco-editor .top-left-radius{border-top-left-radius:3px}.monaco-editor .bottom-left-radius{border-bottom-left-radius:3px}.monaco-editor .top-right-radius{border-top-right-radius:3px}.monaco-editor .bottom-right-radius{border-bottom-right-radius:3px}.monaco-editor.hc-black .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-black .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-black .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-black .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor.hc-light .top-left-radius{border-top-left-radius:0}.monaco-editor.hc-light .bottom-left-radius{border-bottom-left-radius:0}.monaco-editor.hc-light .top-right-radius{border-top-right-radius:0}.monaco-editor.hc-light .bottom-right-radius{border-bottom-right-radius:0}.monaco-editor .cursors-layer{position:absolute;top:0}.monaco-editor .cursors-layer>.cursor{position:absolute;overflow:hidden}.monaco-editor .cursors-layer.cursor-smooth-caret-animation>.cursor{transition:all 80ms}.monaco-editor .cursors-layer.cursor-block-outline-style>.cursor{box-sizing:border-box;background:transparent!important;border-style:solid;border-width:1px}.monaco-editor .cursors-layer.cursor-underline-style>.cursor{border-bottom-width:2px;border-bottom-style:solid;background:transparent!important;box-sizing:border-box}.monaco-editor .cursors-layer.cursor-underline-thin-style>.cursor{border-bottom-width:1px;border-bottom-style:solid;background:transparent!important;box-sizing:border-box}@keyframes monaco-cursor-smooth{0%,20%{opacity:1}60%,to{opacity:0}}@keyframes monaco-cursor-phase{0%,20%{opacity:1}90%,to{opacity:0}}@keyframes monaco-cursor-expand{0%,20%{transform:scaleY(1)}80%,to{transform:scaleY(0)}}.cursor-smooth{animation:monaco-cursor-smooth .5s ease-in-out 0s 20 alternate}.cursor-phase{animation:monaco-cursor-phase .5s ease-in-out 0s 20 alternate}.cursor-expand>.cursor{animation:monaco-cursor-expand .5s ease-in-out 0s 20 alternate}.monaco-editor .blockDecorations-container{position:absolute;top:0}.monaco-editor .blockDecorations-block{position:absolute;box-sizing:border-box}.monaco-diff-editor .diffOverview{z-index:9}.monaco-diff-editor .diffOverview .diffViewport{z-index:10}.monaco-diff-editor.vs .diffOverview{background:rgba(0,0,0,.03)}.monaco-diff-editor.vs-dark .diffOverview{background:rgba(255,255,255,.01)}.monaco-scrollable-element.modified-in-monaco-diff-editor.vs .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.vs-dark .scrollbar{background:rgba(0,0,0,0)}.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-black .scrollbar,.monaco-scrollable-element.modified-in-monaco-diff-editor.hc-light .scrollbar{background:none}.monaco-scrollable-element.modified-in-monaco-diff-editor .slider{z-index:10}.modified-in-monaco-diff-editor .slider.active{background:rgba(171,171,171,.4)}.modified-in-monaco-diff-editor.hc-black .slider.active,.modified-in-monaco-diff-editor.hc-light .slider.active{background:none}.monaco-editor .insert-sign,.monaco-diff-editor .insert-sign,.monaco-editor .delete-sign,.monaco-diff-editor .delete-sign{font-size:11px!important;opacity:.7!important;display:flex!important;align-items:center}.monaco-editor.hc-black .insert-sign,.monaco-diff-editor.hc-black .insert-sign,.monaco-editor.hc-black .delete-sign,.monaco-diff-editor.hc-black .delete-sign,.monaco-editor.hc-light .insert-sign,.monaco-diff-editor.hc-light .insert-sign,.monaco-editor.hc-light .delete-sign,.monaco-diff-editor.hc-light .delete-sign{opacity:1}.monaco-editor .inline-deleted-margin-view-zone,.monaco-editor .inline-added-margin-view-zone{text-align:right}.monaco-editor .arrow-revert-change{z-index:10;position:absolute}.monaco-editor .arrow-revert-change:hover{cursor:pointer}.monaco-editor .view-zones .view-lines .view-line span{display:inline-block}.monaco-editor .margin-view-zones .lightbulb-glyph:hover{cursor:pointer}:root{--sash-size: 4px}.monaco-sash{position:absolute;z-index:35;touch-action:none}.monaco-sash.disabled{pointer-events:none}.monaco-sash.mac.vertical{cursor:col-resize}.monaco-sash.vertical.minimum{cursor:e-resize}.monaco-sash.vertical.maximum{cursor:w-resize}.monaco-sash.mac.horizontal{cursor:row-resize}.monaco-sash.horizontal.minimum{cursor:s-resize}.monaco-sash.horizontal.maximum{cursor:n-resize}.monaco-sash.disabled{cursor:default!important;pointer-events:none!important}.monaco-sash.vertical{cursor:ew-resize;top:0;width:var(--sash-size);height:100%}.monaco-sash.horizontal{cursor:ns-resize;left:0;width:100%;height:var(--sash-size)}.monaco-sash:not(.disabled)>.orthogonal-drag-handle{content:" ";height:calc(var(--sash-size) * 2);width:calc(var(--sash-size) * 2);z-index:100;display:block;cursor:all-scroll;position:absolute}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.start,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.end{cursor:nwse-resize}.monaco-sash.horizontal.orthogonal-edge-north:not(.disabled)>.orthogonal-drag-handle.end,.monaco-sash.horizontal.orthogonal-edge-south:not(.disabled)>.orthogonal-drag-handle.start{cursor:nesw-resize}.monaco-sash.vertical>.orthogonal-drag-handle.start{left:calc(var(--sash-size) * -.5);top:calc(var(--sash-size) * -1)}.monaco-sash.vertical>.orthogonal-drag-handle.end{left:calc(var(--sash-size) * -.5);bottom:calc(var(--sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.start{top:calc(var(--sash-size) * -.5);left:calc(var(--sash-size) * -1)}.monaco-sash.horizontal>.orthogonal-drag-handle.end{top:calc(var(--sash-size) * -.5);right:calc(var(--sash-size) * -1)}.monaco-sash:before{content:"";pointer-events:none;position:absolute;width:100%;height:100%;transition:background-color .1s ease-out;background:transparent}.monaco-sash.vertical:before{width:var(--sash-hover-size);left:calc(50% - (var(--sash-hover-size) / 2))}.monaco-sash.horizontal:before{height:var(--sash-hover-size);top:calc(50% - (var(--sash-hover-size) / 2))}.pointer-events-disabled{pointer-events:none!important}.monaco-sash.debug{background:cyan}.monaco-sash.debug.disabled{background:rgba(0,255,255,.2)}.monaco-sash.debug:not(.disabled)>.orthogonal-drag-handle{background:red}.monaco-diff-editor .diff-review-line-number{text-align:right;display:inline-block}.monaco-diff-editor .diff-review{position:absolute;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-diff-editor .diff-review-summary{padding-left:10px}.monaco-diff-editor .diff-review-shadow{position:absolute}.monaco-diff-editor .diff-review-row{white-space:pre}.monaco-diff-editor .diff-review-table{display:table;min-width:100%}.monaco-diff-editor .diff-review-row{display:table-row;width:100%}.monaco-diff-editor .diff-review-spacer{display:inline-block;width:10px;vertical-align:middle}.monaco-diff-editor .diff-review-spacer>.codicon{font-size:9px!important}.monaco-diff-editor .diff-review-actions{display:inline-block;position:absolute;right:10px;top:2px}.monaco-diff-editor .diff-review-actions .action-label{width:16px;height:16px;margin:2px 0}.monaco-action-bar{white-space:nowrap;height:100%}.monaco-action-bar .actions-container{display:flex;margin:0 auto;padding:0;height:100%;width:100%;align-items:center}.monaco-action-bar.vertical .actions-container{display:inline-block}.monaco-action-bar .action-item{display:block;align-items:center;justify-content:center;cursor:pointer;position:relative}.monaco-action-bar .action-item.disabled{cursor:default}.monaco-action-bar .action-item .icon,.monaco-action-bar .action-item .codicon{display:block}.monaco-action-bar .action-item .codicon{display:flex;align-items:center;width:16px;height:16px}.monaco-action-bar .action-label{font-size:11px;padding:3px;border-radius:5px}.monaco-action-bar .action-item.disabled .action-label,.monaco-action-bar .action-item.disabled .action-label:before,.monaco-action-bar .action-item.disabled .action-label:hover{opacity:.6}.monaco-action-bar.vertical{text-align:left}.monaco-action-bar.vertical .action-item{display:block}.monaco-action-bar.vertical .action-label.separator{display:block;border-bottom:1px solid #bbb;padding-top:1px;margin-left:.8em;margin-right:.8em}.monaco-action-bar .action-item .action-label.separator{width:1px;height:16px;margin:5px 4px!important;cursor:default;min-width:1px;padding:0;background-color:#bbb}.secondary-actions .monaco-action-bar .action-label{margin-left:6px}.monaco-action-bar .action-item.select-container{overflow:hidden;flex:1;max-width:170px;min-width:60px;display:flex;align-items:center;justify-content:center;margin-right:10px}.monaco-action-bar .action-item.action-dropdown-item{display:flex}.monaco-action-bar .action-item.action-dropdown-item>.action-label{margin-right:1px}.context-view{position:absolute}.context-view.fixed{all:initial;font-family:inherit;font-size:13px;position:fixed;color:inherit}@font-face{font-family:codicon;font-display:block;src:url(/assets/codicon-71cccbf1.ttf) format("truetype")}.codicon[class*=codicon-]{font: 16px/1 codicon;display:inline-block;text-decoration:none;text-rendering:auto;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-ms-user-select:none}.codicon-wrench-subaction{opacity:.5}@keyframes codicon-spin{to{transform:rotate(360deg)}}.codicon-sync.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-gear.codicon-modifier-spin,.codicon-notebook-state-executing.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.4}.codicon-loading,.codicon-tree-item-loading:before{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.quick-input-widget{font-size:13px}.quick-input-widget .monaco-highlighted-label .highlight{color:#0066bf}.vs .quick-input-widget .monaco-list-row.focused .monaco-highlighted-label .highlight{color:#9dddff}.vs-dark .quick-input-widget .monaco-highlighted-label .highlight{color:#0097fb}.hc-black .quick-input-widget .monaco-highlighted-label .highlight{color:#f38518}.hc-light .quick-input-widget .monaco-highlighted-label .highlight{color:#0f4a85}.monaco-keybinding>.monaco-keybinding-key{background-color:#ddd6;border:solid 1px rgba(204,204,204,.4);border-bottom-color:#bbb6;box-shadow:inset 0 -1px #bbb6;color:#555}.hc-black .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px rgb(111,195,223);box-shadow:none;color:#fff}.hc-light .monaco-keybinding>.monaco-keybinding-key{background-color:transparent;border:solid 1px #0F4A85;box-shadow:none;color:#292929}.vs-dark .monaco-keybinding>.monaco-keybinding-key{background-color:#8080802b;border:solid 1px rgba(51,51,51,.6);border-bottom-color:#4449;box-shadow:inset 0 -1px #4449;color:#ccc}.monaco-text-button{box-sizing:border-box;display:flex;width:100%;padding:4px;text-align:center;cursor:pointer;justify-content:center;align-items:center}.monaco-text-button:focus{outline-offset:2px!important}.monaco-text-button:hover{text-decoration:none!important}.monaco-button.disabled:focus,.monaco-button.disabled{opacity:.4!important;cursor:default}.monaco-text-button>.codicon{margin:0 .2em;color:inherit!important}.monaco-button-dropdown{display:flex;cursor:pointer}.monaco-button-dropdown.disabled{cursor:default}.monaco-button-dropdown>.monaco-button:focus{outline-offset:-1px!important}.monaco-button-dropdown.disabled>.monaco-button.disabled,.monaco-button-dropdown.disabled>.monaco-button.disabled:focus,.monaco-button-dropdown.disabled>.monaco-button-dropdown-separator{opacity:.4!important}.monaco-button-dropdown>.monaco-button.monaco-text-button{border-right-width:0!important}.monaco-button-dropdown .monaco-button-dropdown-separator{padding:4px 0;cursor:default}.monaco-button-dropdown .monaco-button-dropdown-separator>div{height:100%;width:1px}.monaco-button-dropdown>.monaco-button.monaco-dropdown-button{border-left-width:0!important}.monaco-description-button{flex-direction:column}.monaco-description-button .monaco-button-label{font-weight:500}.monaco-description-button .monaco-button-description{font-style:italic}.monaco-description-button .monaco-button-label,.monaco-description-button .monaco-button-description{display:flex;justify-content:center;align-items:center}.monaco-description-button .monaco-button-label>.codicon,.monaco-description-button .monaco-button-description>.codicon{margin:0 .2em;color:inherit!important}.monaco-count-badge{padding:3px 6px;border-radius:11px;font-size:11px;min-width:18px;min-height:18px;line-height:11px;font-weight:400;text-align:center;display:inline-block;box-sizing:border-box}.monaco-count-badge.long{padding:2px 3px;border-radius:2px;min-height:auto;line-height:normal}.monaco-progress-container{width:100%;height:5px;overflow:hidden}.monaco-progress-container .progress-bit{width:2%;height:5px;position:absolute;left:0;display:none}.monaco-progress-container.active .progress-bit{display:inherit}.monaco-progress-container.discrete .progress-bit{left:0;transition:width .1s linear}.monaco-progress-container.discrete.done .progress-bit{width:100%}.monaco-progress-container.infinite .progress-bit{animation-name:progress;animation-duration:4s;animation-iteration-count:infinite;transform:translateZ(0);animation-timing-function:linear}.monaco-progress-container.infinite.infinite-long-running .progress-bit{animation-timing-function:steps(100)}@keyframes progress{0%{transform:translate(0) scaleX(1)}50%{transform:translate(2500%) scaleX(3)}to{transform:translate(4900%) scaleX(1)}}.quick-input-widget{position:absolute;width:600px;z-index:2550;left:50%;margin-left:-300px;-webkit-app-region:no-drag}.quick-input-titlebar{display:flex;align-items:center}.quick-input-left-action-bar{display:flex;margin-left:4px;flex:1}.quick-input-title{padding:3px 0;text-align:center;text-overflow:ellipsis;overflow:hidden}.quick-input-right-action-bar{display:flex;margin-right:4px;flex:1}.quick-input-right-action-bar>.actions-container{justify-content:flex-end}.quick-input-titlebar .monaco-action-bar .action-label.codicon{background-position:center;background-repeat:no-repeat;padding:2px}.quick-input-description{margin:6px}.quick-input-header .quick-input-description{margin:4px 2px}.quick-input-header{display:flex;padding:6px 6px 0;margin-bottom:-2px}.quick-input-widget.hidden-input .quick-input-header{padding:0;margin-bottom:0}.quick-input-and-message{display:flex;flex-direction:column;flex-grow:1;min-width:0;position:relative}.quick-input-check-all{align-self:center;margin:0}.quick-input-filter{flex-grow:1;display:flex;position:relative}.quick-input-box{flex-grow:1}.quick-input-widget.show-checkboxes .quick-input-box,.quick-input-widget.show-checkboxes .quick-input-message{margin-left:5px}.quick-input-visible-count{position:absolute;left:-10000px}.quick-input-count{align-self:center;position:absolute;right:4px;display:flex;align-items:center}.quick-input-count .monaco-count-badge{vertical-align:middle;padding:2px 4px;border-radius:2px;min-height:auto;line-height:normal}.quick-input-action{margin-left:6px}.quick-input-action .monaco-text-button{font-size:11px;padding:0 6px;display:flex;height:27.5px;align-items:center}.quick-input-message{margin-top:-1px;padding:5px;overflow-wrap:break-word}.quick-input-message>.codicon{margin:0 .2em;vertical-align:text-bottom}.quick-input-progress.monaco-progress-container{position:relative}.quick-input-progress.monaco-progress-container,.quick-input-progress.monaco-progress-container .progress-bit{height:2px}.quick-input-list{line-height:22px;margin-top:6px;padding:0 1px 1px}.quick-input-widget.hidden-input .quick-input-list{margin-top:0}.quick-input-list .monaco-list{overflow:hidden;max-height:440px}.quick-input-list .quick-input-list-entry{box-sizing:border-box;overflow:hidden;display:flex;height:100%;padding:0 6px}.quick-input-list .quick-input-list-entry.quick-input-list-separator-border{border-top-width:1px;border-top-style:solid}.quick-input-list .monaco-list-row[data-index="0"] .quick-input-list-entry.quick-input-list-separator-border{border-top-style:none}.quick-input-list .quick-input-list-label{overflow:hidden;display:flex;height:100%;flex:1}.quick-input-list .quick-input-list-checkbox{align-self:center;margin:0}.quick-input-list .quick-input-list-rows{overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;height:100%;flex:1;margin-left:5px}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-rows{margin-left:10px}.quick-input-widget .quick-input-list .quick-input-list-checkbox{display:none}.quick-input-widget.show-checkboxes .quick-input-list .quick-input-list-checkbox{display:inline}.quick-input-list .quick-input-list-rows>.quick-input-list-row{display:flex;align-items:center}.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label,.quick-input-list .quick-input-list-rows>.quick-input-list-row .monaco-icon-label .monaco-icon-label-container>.monaco-icon-name-container{flex:1}.quick-input-list .quick-input-list-rows>.quick-input-list-row .codicon[class*=codicon-]{vertical-align:text-bottom}.quick-input-list .quick-input-list-rows .monaco-highlighted-label span{opacity:1}.quick-input-list .quick-input-list-entry .quick-input-list-entry-keybinding{margin-right:8px}.quick-input-list .quick-input-list-label-meta{opacity:.7;line-height:normal;text-overflow:ellipsis;overflow:hidden}.quick-input-list .monaco-highlighted-label .highlight{font-weight:700}.quick-input-list .quick-input-list-entry .quick-input-list-separator{margin-right:8px}.quick-input-list .quick-input-list-entry-action-bar{display:flex;flex:0;overflow:visible}.quick-input-list .quick-input-list-entry-action-bar .action-label{display:none}.quick-input-list .quick-input-list-entry-action-bar .action-label.codicon{margin-right:4px;padding:0 2px 2px}.quick-input-list .quick-input-list-entry-action-bar{margin-top:1px}.quick-input-list .quick-input-list-entry-action-bar{margin-right:4px}.quick-input-list .quick-input-list-entry .quick-input-list-entry-action-bar .action-label.always-visible,.quick-input-list .quick-input-list-entry:hover .quick-input-list-entry-action-bar .action-label,.quick-input-list .monaco-list-row.focused .quick-input-list-entry-action-bar .action-label{display:flex}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key,.quick-input-list .monaco-list-row.focused .quick-input-list-entry .quick-input-list-separator{color:inherit}.quick-input-list .monaco-list-row.focused .monaco-keybinding-key{background:none}.monaco-inputbox{position:relative;display:block;padding:0;box-sizing:border-box;font-size:inherit}.monaco-inputbox.idle{border:1px solid transparent}.monaco-inputbox>.ibwrapper>.input,.monaco-inputbox>.ibwrapper>.mirror{padding:4px}.monaco-inputbox>.ibwrapper{position:relative;width:100%;height:100%}.monaco-inputbox>.ibwrapper>.input{display:inline-block;box-sizing:border-box;width:100%;height:100%;line-height:inherit;border:none;font-family:inherit;font-size:inherit;resize:none;color:inherit}.monaco-inputbox>.ibwrapper>input{text-overflow:ellipsis}.monaco-inputbox>.ibwrapper>textarea.input{display:block;-ms-overflow-style:none;scrollbar-width:none;outline:none}.monaco-inputbox>.ibwrapper>textarea.input::-webkit-scrollbar{display:none}.monaco-inputbox>.ibwrapper>textarea.input.empty{white-space:nowrap}.monaco-inputbox>.ibwrapper>.mirror{position:absolute;display:inline-block;width:100%;top:0;left:0;box-sizing:border-box;white-space:pre-wrap;visibility:hidden;word-wrap:break-word}.monaco-inputbox-container{text-align:right}.monaco-inputbox-container .monaco-inputbox-message{display:inline-block;overflow:hidden;text-align:left;width:100%;box-sizing:border-box;padding:.4em;font-size:12px;line-height:17px;margin-top:-1px;word-wrap:break-word}.monaco-inputbox .monaco-action-bar{position:absolute;right:2px;top:4px}.monaco-inputbox .monaco-action-bar .action-item{margin-left:2px}.monaco-inputbox .monaco-action-bar .action-item .codicon{background-repeat:no-repeat;width:16px;height:16px}.monaco-icon-label{display:flex;overflow:hidden;text-overflow:ellipsis}.monaco-icon-label:before{background-size:16px;background-position:left center;background-repeat:no-repeat;padding-right:6px;width:16px;height:22px;line-height:inherit!important;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:top;flex-shrink:0}.monaco-icon-label>.monaco-icon-label-container{min-width:0;overflow:hidden;text-overflow:ellipsis;flex:1}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name{color:inherit;white-space:pre}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-name-container>.label-name>.label-separator{margin:0 2px;opacity:.5}.monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.7;margin-left:.5em;font-size:.9em;white-space:pre}.monaco-icon-label.nowrap>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{white-space:nowrap}.vs .monaco-icon-label>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{opacity:.95}.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.italic>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{font-style:italic}.monaco-icon-label.deprecated{text-decoration:line-through;opacity:.66}.monaco-icon-label.italic:after{font-style:italic}.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-name-container>.label-name,.monaco-icon-label.strikethrough>.monaco-icon-label-container>.monaco-icon-description-container>.label-description{text-decoration:line-through}.monaco-icon-label:after{opacity:.75;font-size:90%;font-weight:600;margin:auto 16px 0 5px;text-align:center}.monaco-list:focus .selected .monaco-icon-label,.monaco-list:focus .selected .monaco-icon-label:after{color:inherit!important}.monaco-list-row.focused.selected .label-description,.monaco-list-row.selected .label-description{opacity:.8}.monaco-keybinding{display:flex;align-items:center;line-height:10px}.monaco-keybinding>.monaco-keybinding-key{display:inline-block;border-style:solid;border-width:1px;border-radius:3px;vertical-align:middle;font-size:11px;padding:3px 5px;margin:0 2px}.monaco-keybinding>.monaco-keybinding-key:first-child{margin-left:0}.monaco-keybinding>.monaco-keybinding-key:last-child{margin-right:0}.monaco-keybinding>.monaco-keybinding-key-separator{display:inline-block}.monaco-keybinding>.monaco-keybinding-key-chord-separator{width:6px}.monaco-list{position:relative;height:100%;width:100%;white-space:nowrap}.monaco-list.mouse-support{user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-list>.monaco-scrollable-element{height:100%}.monaco-list-rows{position:relative;width:100%;height:100%}.monaco-list.horizontal-scrolling .monaco-list-rows{width:auto;min-width:100%}.monaco-list-row{position:absolute;box-sizing:border-box;overflow:hidden;width:100%}.monaco-list.mouse-support .monaco-list-row{cursor:pointer;touch-action:none}.monaco-list-row.scrolling{display:none!important}.monaco-list.element-focused,.monaco-list.selection-single,.monaco-list.selection-multiple{outline:0!important}.monaco-drag-image{display:inline-block;padding:1px 7px;border-radius:10px;font-size:12px;position:absolute;z-index:1000}.monaco-list-type-filter-message{position:absolute;box-sizing:border-box;width:100%;height:100%;top:0;left:0;padding:40px 1em 1em;text-align:center;white-space:normal;opacity:.7;pointer-events:none}.monaco-list-type-filter-message:empty{display:none}.monaco-split-view2{position:relative;width:100%;height:100%}.monaco-split-view2>.sash-container{position:absolute;width:100%;height:100%;pointer-events:none}.monaco-split-view2>.sash-container>.monaco-sash{pointer-events:initial}.monaco-split-view2>.monaco-scrollable-element{width:100%;height:100%}.monaco-split-view2>.monaco-scrollable-element>.split-view-container{width:100%;height:100%;white-space:nowrap;position:relative}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view{white-space:initial;position:absolute}.monaco-split-view2>.monaco-scrollable-element>.split-view-container>.split-view-view:not(.visible){display:none}.monaco-split-view2.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view{width:100%}.monaco-split-view2.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view{height:100%}.monaco-split-view2.separator-border>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{content:" ";position:absolute;top:0;left:0;z-index:5;pointer-events:none;background-color:var(--separator-border)}.monaco-split-view2.separator-border.horizontal>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:100%;width:1px}.monaco-split-view2.separator-border.vertical>.monaco-scrollable-element>.split-view-container>.split-view-view:not(:first-child):before{height:1px;width:100%}.monaco-table{display:flex;flex-direction:column;position:relative;height:100%;width:100%;white-space:nowrap}.monaco-table>.monaco-split-view2{border-bottom:1px solid transparent}.monaco-table>.monaco-list{flex:1}.monaco-table-tr{display:flex;height:100%}.monaco-table-th{width:100%;height:100%;font-weight:700;overflow:hidden;text-overflow:ellipsis}.monaco-table-th,.monaco-table-td{box-sizing:border-box;flex-shrink:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{content:"";position:absolute;left:calc(var(--sash-size) / 2);width:0;border-left:1px solid transparent}.monaco-table>.monaco-split-view2,.monaco-table>.monaco-split-view2 .monaco-sash.vertical:before{transition:border-color .2s ease-out}.monaco-custom-toggle{margin-left:2px;float:left;cursor:pointer;overflow:hidden;width:20px;height:20px;border-radius:3px;border:1px solid transparent;padding:1px;box-sizing:border-box;user-select:none;-webkit-user-select:none;-ms-user-select:none}.monaco-custom-toggle:hover{background-color:var(--vscode-inputOption-hoverBackground)}.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{border:1px dashed var(--vscode-focusBorder)}.hc-black .monaco-custom-toggle,.hc-light .monaco-custom-toggle,.hc-black .monaco-custom-toggle:hover,.hc-light .monaco-custom-toggle:hover{background:none}.monaco-custom-toggle.monaco-checkbox{height:18px;width:18px;border:1px solid transparent;border-radius:3px;margin-right:9px;margin-left:0;padding:0;opacity:1;background-size:16px!important}.monaco-custom-toggle.monaco-checkbox:not(.checked):before{visibility:hidden}.monaco-findInput{position:relative}.monaco-findInput .monaco-inputbox{font-size:13px;width:100%}.monaco-findInput>.controls{position:absolute;top:3px;right:2px}.vs .monaco-findInput.disabled{background-color:#e1e1e1}.vs-dark .monaco-findInput.disabled{background-color:#333}.monaco-findInput.highlight-0 .controls,.hc-light .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-0 .1s linear 0s}.monaco-findInput.highlight-1 .controls,.hc-light .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-1 .1s linear 0s}.hc-black .monaco-findInput.highlight-0 .controls,.vs-dark .monaco-findInput.highlight-0 .controls{animation:monaco-findInput-highlight-dark-0 .1s linear 0s}.hc-black .monaco-findInput.highlight-1 .controls,.vs-dark .monaco-findInput.highlight-1 .controls{animation:monaco-findInput-highlight-dark-1 .1s linear 0s}@keyframes monaco-findInput-highlight-0{0%{background:rgba(253,255,0,.8)}to{background:transparent}}@keyframes monaco-findInput-highlight-1{0%{background:rgba(253,255,0,.8)}99%{background:transparent}}@keyframes monaco-findInput-highlight-dark-0{0%{background:rgba(255,255,255,.44)}to{background:transparent}}@keyframes monaco-findInput-highlight-dark-1{0%{background:rgba(255,255,255,.44)}99%{background:transparent}}.monaco-tl-row{display:flex;height:100%;align-items:center;position:relative}.monaco-tl-indent{height:100%;position:absolute;top:0;left:16px;pointer-events:none}.hide-arrows .monaco-tl-indent{left:12px}.monaco-tl-indent>.indent-guide{display:inline-block;box-sizing:border-box;height:100%;border-left:1px solid transparent}.monaco-tl-indent>.indent-guide{transition:border-color .1s linear}.monaco-tl-twistie,.monaco-tl-contents{height:100%}.monaco-tl-twistie{font-size:10px;text-align:right;padding-right:6px;flex-shrink:0;width:16px;display:flex!important;align-items:center;justify-content:center;transform:translate(3px)}.monaco-tl-contents{flex:1;overflow:hidden}.monaco-tl-twistie:before{border-radius:20px}.monaco-tl-twistie.collapsed:before{transform:rotate(-90deg)}.monaco-tl-twistie.codicon-tree-item-loading:before{animation:codicon-spin 1.25s steps(30) infinite}.monaco-tree-type-filter{position:absolute;top:0;display:flex;padding:3px;transition:top .3s;max-width:200px;z-index:100;margin:0 6px}.monaco-tree-type-filter.disabled{top:-40px}.monaco-tree-type-filter-grab{display:flex!important;align-items:center;justify-content:center;cursor:grab;margin-right:2px}.monaco-tree-type-filter-grab.grabbing{cursor:grabbing}.monaco-tree-type-filter-input{flex:1}.monaco-tree-type-filter-input .monaco-inputbox{height:23px}.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.input,.monaco-tree-type-filter-input .monaco-inputbox>.ibwrapper>.mirror{padding:2px 4px}.monaco-tree-type-filter-input .monaco-findInput>.controls{top:2px}.monaco-tree-type-filter-actionbar{margin-left:4px}.monaco-tree-type-filter-actionbar .monaco-action-bar .action-label{padding:2px}*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{height:100%}html.fullscreen{overflow:hidden}body{font:13px Fira Sans,sans-serif;line-height:1.4;color:#555;background:#02134d}h1{font-weight:300;font-size:30px;margin:.2em 0 .3em}h2{margin:1.5em 0 1em;border-bottom:1px solid #ddd}p{margin:1em 0}a{color:#7a52cb;text-decoration:none}hr{border:none;border-top:1px solid #ccc;margin:10px 0}.clear{width:0;clear:both}.error{font-weight:700;color:red}.ui-draggable-dragging{box-shadow:0 0 20px #00000080;z-index:99999999}.inline{width:100%;background:transparent;font:inherit;line-height:inherit;color:#ccc;border:none;outline:none}.lead{font-size:18px;font-weight:300}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.loader-wrap{display:block;text-align:center;margin-top:200px;width:100%}.ghost{position:absolute;width:185px;padding:5px 5px 5px 30px;color:#fff;height:25px;background:#3e4c80 no-repeat 5px 65%;list-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:1px 1px 5px #0003;z-index:30;cursor:pointer}.btn{display:inline-block;border:none;outline:none;background:#eee;height:30px;line-height:30px;padding:0 7px;color:#666;text-decoration:none;cursor:pointer;white-space:nowrap;border-radius:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.btn:hover{background:#d5d5d5}.btn>i+label{margin-left:5px}.btn.primary{background-color:#e8aa00;color:#fff}.btn.primary:hover{background-color:#b58500}.btn.disabled{background-color:#ddd;color:#666;cursor:default}.button{font-size:12px;border:none;background:#eee;padding:10px;border-radius:2px;box-shadow:2px 2px #8e9bc9;outline:none;position:relative}.button:hover{box-shadow:2px 2px #b1b9d9}.button:active{box-shadow:none;top:2px;left:2px}.button.primary{background:#3e4c80;color:#eee}.button.primary:hover{background:#4f60a2}.btn-mini{padding:0 6px;font-size:10.5px;border-radius:3px}.message{border:1px solid #ccc;background:#eee;padding:5px 10px;margin:10px 0}.right{float:right}.app{width:100%;overflow-y:hidden;background:white}.app ::-webkit-scrollbar{width:5px;height:5px}.app ::-webkit-scrollbar-track{background-color:#c3cdf4}.app ::-webkit-scrollbar-thumb{background-color:#4f60a2;background-clip:padding-box}.app ::-webkit-scrollbar-thumb:hover{background-color:#e8aa00}#app{height:100%;min-width:900px;display:flex;flex-direction:column}.toolbar{display:flex;height:30px;min-height:30px;background:#dbdaf5;color:#7e7e9d;border-bottom:1px solid #c7c6f0;white-space:nowrap;overflow:hidden}.toolbar .btn{background:#dbdaf5;color:#7e7e9d;border-bottom:1px solid #c7c6f0}.toolbar .btn:hover{background:#b4b2ea;color:#646484;border-bottom:1px solid #a09ee5}.toolbar .btn:active{background:#8d8adf}.toolbar .btn.more{margin-left:auto}.toolbar .message{font-size:11px;line-height:30px;padding:1px 10px;margin:0}form.page-form{width:67%}form h2{margin-bottom:.2em}form .field{margin:0 0 15px}form dt{display:block;font-weight:400;margin:0 0 3px}form dd{margin:0;vertical-align:middle}form label{display:block;font-size:13px;margin:0 0 3px}form input{font-size:16px;margin:0 0 5px;padding:5px}form input[type=text],form input[type=email],form input[type=password],form input[type=url],form textarea{background-color:#fbfcfe;padding:7px 8px;font-size:13px;color:#333;box-shadow:inset 0 1px 2px #0000001a;border:1px solid #ccc;border-radius:3px;outline:none}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=url]:focus,form textarea:focus{border-color:#8e9bc9}form input[type=text],form input[type=email],form input[type=password],form input[type=url]{width:440px;max-width:100%;margin-right:5px}form .code-editor,form textarea{width:100%;resize:vertical;min-height:200px}form .note{margin-top:.2em;font-size:12px;color:#999}form .legalese{margin:2em 0}form .legalese .fa{color:#3e4c80}.header{background:#3e4c80;height:35px;white-space:nowrap;color:#fff;display:flex;flex-direction:row}.header .logo{line-height:35px;font-size:16px;text-decoration:none;font-weight:700;color:#fff;transition:background-color .3s;margin:0;padding:0;height:35px;vertical-align:top}.header .logo img{float:left;display:inline-block;height:25px;margin-top:5px;margin-right:10px}.header .status-wrap{flex:1;text-align:center}.header .status{display:inline-block;margin:0 auto;line-height:25px;background:rgba(0,0,0,.2);padding:0 10px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.header .status.error{background:red;color:#fff}.header .status a{color:inherit;text-decoration:underline}.header .user{float:right;padding:0 15px;line-height:35px}.header .user a{color:#fff;text-decoration:none;margin-left:10px;font-weight:700}.header .user a:hover{color:#e8aa00}.header .project-list{width:45px;height:35px;line-height:35px;color:#fff;font-size:24px;padding-left:10px;text-decoration:none;font-weight:700;border-bottom:1px solid transparent;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.header .project-list:hover{background:#e8aa00;border-bottom:1px solid #b58500}.header .project-title{height:35px;line-height:35px;padding:0 5px;font-size:16px;cursor:pointer}.header .project-title:hover{background:#e8aa00}.header .save-state{line-height:35px;font-size:12px;color:#ffffff4d}.header .actions{height:35px;line-height:35px;font-size:24px;padding-left:8px;padding-top:1px;text-decoration:none;vertical-align:middle;font-weight:700}.header .actions a{display:inline-block;width:35px;text-align:center;color:#fff;background:transparent;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out}.header .actions a:hover,.header .actions a.active{background:#e8aa00}.header .actions a.disabled:hover{background:none}.header .actions .project-share{position:relative;top:2px}.header .actions a.disabled{opacity:.2}.container{width:980px;margin-left:auto;margin-right:auto}.page{border-top:1px solid rgba(0,0,0,.2);background:white;padding-top:20px;padding-bottom:3em;min-height:720px}#breadcrumbs{color:#888;font-size:90%}#breadcrumbs a{color:#66f}.article{text-align:left;width:700px;margin-bottom:2em}.article code{background:#f4f4f4;padding:.1em 5px;margin:0;border-radius:3px}.article p{margin-bottom:.3em}.article p.intro{font-size:120%;color:#888}.article pre{background:#f4f4f4;padding:10px;border-radius:5px}.article pre small{opacity:.4;font-size:100%}.article pre em{opacity:.7}.article li{margin-bottom:2em}.footer{overflow:hidden;clear:both;border-top:1px solid #eee;font-size:11px;line-height:3;padding:10px 15px;background:#02134d;color:#eef1fc}.footer a{color:#8298e9}.footer a:hover{color:#adbbf1}.modal-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:table;overflow:auto;background:rgba(255,255,255,.8)}.modal-inner-wrap{display:table-cell;vertical-align:middle}.modal-dialog{position:relative;margin:auto;min-width:200px;height:400px;background:white;box-shadow:0 5px 10px #00000080;outline:none}.modal-header{height:30px;width:100%;background:#4f60a2}.modal-header h1{font-size:16px;color:#fff;font-weight:400;line-height:30px;padding-left:8px}.modal-tabs{height:30px;background:#02134d;box-shadow:inset 0 -2px 5px #0000004d}.modal-tabs .btn{background:#02134d;border-right-color:#3e4c80;box-shadow:inset 0 -2px 5px #0000004d}.modal-tabs .btn.active{background:#eef1fc;color:#3e4c80;box-shadow:none}.modal-toolbar{height:30px;width:100%;background:#eef1fc}.modal-toolbar .btn{background:#ddd}.modal-toolbar .btn:hover{background:#c4c4c4}.modal-toolbar .search{height:30px}.modal-toolbar .search input{width:100%;margin:0;padding:3px 5px;height:30px;background:transparent;border:none;color:#3e4c80;outline:none;line-height:30px;font:13px Fira Sans,sans-serif}.modal-sidebar{width:180px;background:#eee;float:left;height:370px}.modal-sidebar ul{margin:0;padding:0;list-style:none}.modal-sidebar li a{display:block;line-height:18px;font-size:14px;list-style:none;padding:5px 10px;color:#3e4c80;cursor:pointer}.modal-sidebar li.active a{background:#ccc;color:#02134d}.modal-content{position:relative;overflow-x:hidden;overflow-y:auto}.modal-sidebar+.modal-content{margin-left:180px}.modal-footer{height:30px;color:#ccc}.modal-footer p{line-height:30px;font-size:11px;padding:0 10px;margin:0}.projects{margin:20px 0;padding:0}.projects li{float:left;list-style:none}.projects a{display:block;width:200px;height:50px;overflow:hidden;font-size:16px;background:#504f57;padding:0 5px 0 10px;margin:10px 10px 0 0;color:#eee;text-align:left;line-height:50px;vertical-align:baseline;border-radius:2px}.projects i{float:right;line-height:50px;margin-right:5px}.page-projects-create .owner dd{font-size:14px;padding-top:7px}.page-projects-create .slash{font-size:16px;float:left;padding:35px 5px 0;font-weight:700}.page-projects-create ul{margin:0;padding:10px}.page-projects-create ul li{list-style:none;line-height:30px}.page-projects-create ul li.disabled{opacity:.5}.page-projects-create ul input{margin-right:.3em}.page-projects-create ul label{display:inline}.main{flex:1;display:flex;flex-direction:row;overflow:hidden;justify-content:space-between}.pane-header{height:30px;line-height:30px;background:#02134d;color:#fff;padding:0 10px;font-size:11px}.pane-header .pane-header-extra{float:right;margin-right:-10px}.pane-header .pane-header-extra button{background:transparent;color:#999;font-size:18px;line-height:30px}.pane-header .pane-header-extra button:hover{color:#fff}.project-functions{min-width:200px;width:200px;background:#3e4c80;border-right:2px solid #3e4c80;display:flex;flex-direction:column;transition:width .3s}.project-functions.collapsed{min-width:30px;width:30px}.project-functions .pane-content{flex:1;display:flex;flex-direction:row;overflow:auto}.project-functions .function-tabs{width:30px;background:#2d385e;box-shadow:1px 0 2px #0000001a;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:5}.project-functions .function-tabs .tab{display:block;outline:none;width:30px;height:30px;line-height:30px;color:#ffffff4d;background:transparent;font-size:11px;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;cursor:pointer}.project-functions .function-tabs .tab:hover{background:#394676}.project-functions .function-tabs .tab.active{background:#465691;color:#fff}.project-functions .function-browser{flex:1;overflow-y:auto}.project-functions .function-browser .project{height:30px;line-height:30px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #313c65;background:#2d385e;color:#ffffff80;padding-left:10px}.project-functions .function-browser h4{font-size:14px;padding:5px 5px 2px 30px;background:#02134d;color:#fff;font-weight:400;border-bottom:1px solid #465691}.project-functions .function-browser>ul>li{padding:0;border-bottom:1px solid #465691;color:#fff;height:30px;line-height:30px;background:transparent no-repeat 5px 65%;list-style:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:row}.project-functions .function-browser li.active{background-color:#eef1fc;color:#3e4c80;border-bottom-color:#eef1fc}.project-functions .function-browser .label{flex:1;cursor:pointer;line-height:30px;padding:0 0 0 10px}.project-functions .function-browser li.code:before{display:inline-block;font-family:FontAwesome;content:"\f121";width:20px;text-align:left;color:#b3b3b3}.project-functions .function-browser li.network:before{display:inline-block;font-family:FontAwesome;content:"\f126";width:20px;text-align:left;color:#b3b3b3}.project-functions .function-browser li.active.code:before,.project-functions .function-browser li.active.network:before{color:#8e9bc9}.project-functions .function-browser .pin{display:none;height:30px;width:20px;margin:0;padding:0;background:transparent;color:#fff}.project-functions .function-browser .pin.pinned{display:block;background:#e8aa00}.project-functions .function-browser li:hover .pin{display:block}.project-functions .function-browser li.active:hover .pin{color:#3e4c80}.function-popup{position:absolute;z-index:20;width:400px;height:200px;left:250px;top:35px;overflow-x:hidden;overflow-y:auto;background:white;padding:5px;box-shadow:2px 2px 5px #0003;border-radius:5px;border:2px solid #ccc}.ghost{position:absolute;z-index:30;width:185px;padding:5px 5px 5px 30px;color:#fff;height:25px;background:#3e4c80 no-repeat 5px 65%;list-style:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:1px 1px 5px #0003}.resizer{min-width:5px;width:5px;background:#3e4c80;cursor:ew-resize;z-index:5}.editor-wrap{display:flex;flex-direction:row}.editor{flex:1;background:#eef1fc;display:flex;flex-direction:column}.editor .pane-content{flex:1;display:flex;flex-direction:column}.editor .edit-tabs{height:30px;line-height:30px;background:#010d34;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editor .edit-tabs .tab{float:left;display:inline-block;outline:none;padding:0 10px;color:#555;background:#010d34;font-size:11px;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;cursor:pointer}.editor .edit-tabs .tab:hover{background:#02134d}.editor .edit-tabs .tab.active{background:#02134d;color:#fff}.editor .edit-tabs .info{float:right;height:30px;line-height:30px;padding:2px 10px;font-size:11px;color:#fff;opacity:.6}.editor .toolbar .message{float:left;border:none;padding:0 10px;margin:0;background:transparent}.editor .empty{color:#0000004d;padding:7px 10px}.editor .network-wrap{flex:1;display:flex;flex-direction:column;position:relative}.editor textarea{flex:1;padding:5px;font-family:Fira Mono,monospace;border:0;outline:none;font-size:12px;overflow:auto;resize:none;background:transparent;color:#3e4c80}.editor textarea[readonly=readonly]{color:#7a7a7a;top:30px}.editor textarea.error-pane-expanded{bottom:150px}.editor textarea::-webkit-scrollbar{width:5px}.editor textarea::-webkit-scrollbar-track{background-color:#c3cdf4}.editor textarea::-webkit-scrollbar-thumb{background-color:#4f60a2}.editor textarea::-webkit-scrollbar-thumb:hover{background-color:#e8aa00}.editor .error-pane{min-height:30px;height:30px;line-height:30px;z-index:1;background:#d00;border-top:2px solid #d00;color:#fff;font-family:Source Code Pro,monospace;font-size:12px;display:flex;flex-direction:column}.editor .error-pane.expanded{height:150px;overflow-y:auto}.editor .error-pane .error-line{height:30px;display:flex;flex-direction:row;padding:0 3px 0 5px}.editor .error-pane .expander{color:#fff9;background:transparent;padding:0;margin-right:5px}.editor .error-pane .error-message{flex:1}.editor .error-pane .error-message:before{content:"Error: ";color:#fff9}.editor .error-pane .error-stack{flex:1;padding:0 5px 10px;font-size:11px;line-height:1.2em;overflow-x:hidden;text-overflow:ellipsis;white-space:pre}.editor canvas{flex:1;overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CodeMirror{flex:1;background:transparent!important}.CodeMirror-scrollbar-filler{background-color:#c3cdf4}.context-menu{position:absolute;top:100px;left:100px;min-width:150px;background:#fff;box-shadow:0 2px 4px #0003;border:1px solid rgba(0,0,0,.2);user-select:none;z-index:10;cursor:default}.context-menu ul{list-style:none}.context-menu ul li{padding:4px 10px;white-space:nowrap}.context-menu ul li a{color:#555}.context-menu ul li:hover{background:#eee}.parameter-panel{position:absolute;top:100px;left:100px;min-width:200px;background:rgba(255,255,255,.9);box-shadow:0 2px 4px #0003;border:1px solid rgba(0,0,0,.2);user-select:none;color:#666;z-index:10;cursor:default}.parameter-panel .panel-body .error{max-width:225px;background:#d00;color:#fff;padding:5px 10px;font-weight:400;font-size:11px}.parameter-panel .panel-body table{border-collapse:collapse}.parameter-panel .panel-body tr{border-bottom:1px solid #ddd}.parameter-panel .panel-body tr:last-child{border-bottom:none}.parameter-panel .panel-body th,.parameter-panel .panel-body td{line-height:30px}.parameter-panel .panel-body th{text-align:left;padding:0 5px;border-right:1px solid #ddd;font-weight:400;width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.parameter-panel .panel-body td{padding:0;width:125px}.parameter-panel .panel-body td:last-child{width:20px}.parameter-panel .panel-body td:last-child .btn{width:100%;height:100%;background:none;color:#eee}.parameter-panel .panel-body td:last-child .btn.active{color:#66f!important}.parameter-panel .panel-body td:last-child .btn:hover{background:#eee;color:#3e4c80}.parameter-panel .panel-body .cellblock{width:100px;height:30px;background:transparent}.parameter-panel .panel-body .cell{display:block;width:100%;max-width:200px;padding:0 5px;white-space:nowrap;overflow:hidden}.parameter-panel .panel-body .cell em{color:#ccc}.parameter-panel .panel-body .connected{color:#bbb}.parameter-panel .panel-body .colorCell{position:relative}.parameter-panel .panel-body .chrome-picker-wrapper{position:fixed;z-index:10;transform:translate(-100vw,-100vh);width:200vw;height:200vh}.parameter-panel .panel-body .chrome-picker{position:fixed;transform:translate(calc(100vw + 60px),calc(100vh - 40px))}.parameter-panel .panel-body .colorBtn{position:absolute;top:-8px;width:36px;height:18px;margin-left:5px;border:1px solid #ddd}.parameter-panel .panel-body .colorBtn.active{border:1px solid black}.parameter-panel .panel-body .colorPicker{display:block;position:absolute;top:-15px;left:41px;background:#fdfeff;padding:0;white-space:nowrap;overflow:hidden;z-index:9999}.parameter-panel .panel-body select.cell{border:none;height:30px;line-height:30px;outline:none;font:13px Fira Sans,sans-serif;color:#666;background:transparent}.parameter-panel .panel-body .draggable{position:relative;cursor:ew-resize}.parameter-panel .panel-body .draggable-background{position:absolute;bottom:0;width:50%;height:15%;left:0;background:#ddd}.parameter-panel .panel-body .draggable.point{cursor:move}.parameter-panel .panel-body .value{padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px}.parameter-panel .panel-body .value:hover{background:rgba(255,255,255,.95)}.parameter-panel .panel-body input.inline{border:none;margin:0;height:30px;line-height:30px;padding:0 5px;outline:none}.parameter-panel .panel-body input.inline:focus{color:#666}.parameter-panel .panel-body .slider{width:125px;height:29px}.parameter-panel .panel-body .handle{font-size:.9em;text-align:center;padding:1px;width:20px;height:29px;background-color:#a9a9a9;cursor:ew-resize}.parameter-panel .panel-body .bar{height:29px}.parameter-panel .panel-body .bar.bar-0{background:lightgray}.parameter-panel .action-row{border-top:1px solid #ddd;height:30px;line-height:30px;padding:0 10px 0 80px}.parameter-panel .action-row button{line-height:10px;padding:5px}.parameter-panel .panel-footer{border-top:1px solid #ddd;height:20px;line-height:20px;font-size:80%;text-align:right}.parameter-panel .panel-footer a{color:#aab;padding:0 5px;cursor:pointer}.parameter-panel .panel-footer a.left{float:left}.parameter-panel .panel-footer a.right{float:right}.metadata .pane-content{flex:1;display:flex;flex-direction:row;overflow-y:auto}.metadata table{border-collapse:collapse;width:400px;margin-bottom:5px}.metadata thead{border-bottom:2px solid #ccc}.metadata th{text-align:left;color:#aaa}.metadata tbody tr{border-bottom:1px solid #ccc}.metadata tbody td{padding:10px 0}.metadata input[type=text]{font:13px Fira Sans,sans-serif;background:#3e4c80;box-shadow:inset 0 1px 2px #00000013;border:1px solid #444;border-radius:2px;color:#ccc;padding:2px;vertical-align:middle}.metadata .parameter-list{width:100px;overflow-y:auto;padding:5px 10px;border-right:1px solid #c3cdf4}.metadata .parameter-list li{height:30px;line-height:30px;list-style:none;padding:1px 4px;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.metadata .parameter-list .disabled{cursor:default;color:#6c7cb8}.metadata .parameter-list .current{background-color:#c3cdf4;color:#3e4c80;border-bottom-color:#eef1fc;border-radius:3px}.metadata .parameter-details{flex:1;overflow-y:auto;padding-top:8px}.metadata .parameter-details .form-row{padding:5px}.metadata .parameter-details input[type=text]>label{display:block}.metadata .parameter-details .point label{margin-right:5px}.metadata .parameter-details .point input{width:50px;margin-right:5px}.metadata .parameter-details input[type=checkbox]{margin-right:5px}.metadata .parameter-details .menu-details{margin-left:6px}.metadata .parameter-details .menu-details tr.selected{background:#c3cdf4}.metadata .parameter-details .menu-details td{padding:2px 0}.metadata .parameter-details .menu-details button.btn{margin-right:5px}.metadata .action-bar{position:absolute;bottom:0;width:100%;background:#02134d;height:30px;line-height:30px;color:#fff;padding:0;box-shadow:inset 2px 0 5px #0003}.metadata .action-bar button{background:#02134d;cursor:pointer}.metadata .action-bar button:hover{background:#031f7f}.metadata .action-bar label{cursor:pointer}.menu-item{width:230px;height:240px}.menu-item .modal-content{padding:10px 20px}.menu-item .form-row{margin-bottom:10px}.menu-item .form-row input{font-size:16px;padding:5px}.reference .pane-content{flex:1;display:flex}.reference textarea{flex:1;overflow-y:auto;font-family:Fira Mono,monospace;font-size:11px;padding:6px 10px;border:none;border-right:1px solid #c3cdf4;background:#eef1fc;outline:none;resize:none}.viewer{flex:1;display:flex;flex-direction:column;background:#fff;z-index:5;overflow:hidden}.viewer.scrollable{overflow-y:scroll}.viewer .pane-header,.viewer .toolbar{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer .viewer-wrap{flex:1;display:flex;overflow:hidden}.viewer .data{display:flex;font-family:Fira Mono,monospace;font-size:11px;padding:10px;white-space:pre;overflow:auto}.viewer .html-wrap{padding:8px;overflow-y:auto}.viewer .html-wrap h3{margin:0 0 1rem}.viewer .html-wrap h4{margin:0 0 .8rem}.viewer .html-wrap ul{margin:1rem 0 2rem}.viewer .html-wrap li{margin:0 0 .3rem 1rem}.viewer .html-wrap hr{border:0;border-bottom:1px solid #ccc;margin:3rem 0}.viewer .html-wrap figure{margin:1rem 0;padding:.5rem 0}.viewer .html-wrap figure h4{text-align:center}.viewer .html-wrap figure svg{display:block;margin:0 auto}.viewer .html-wrap svg{border:1px dotted #ddd;max-width:100%}.viewer .html-wrap .row{display:flex;flex-direction:row}.viewer .html-wrap .col-md-6{display:block;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.viewer .html-wrap .offset-md-6{margin-left:50%}.viewer .snippet img{display:inline-block;max-width:100%!important;max-height:80%!important}.viewer .thumb{display:inline-block;width:100px;height:120px;overflow:hidden;border:1px solid #999;border-radius:5px;box-shadow:0 0 5px #0003;padding:2px;margin:5px;text-align:center}.viewer .thumb small{font-size:9px;color:#666}.guide{display:flex;flex-direction:column;width:350px;min-width:350px;max-width:350px;background:#eef1fc;border-left:2px solid #3e4c80;z-index:6}.guide .toolbar .btn.disabled{opacity:.2}.guide .toolbar .btn.disabled:hover{background:inherit}.guide .title{display:inline-block;line-height:30px;height:30px;padding:0 5px;font-size:11px;font-weight:700}.guide .preview{background:#e8aa00;border-bottom:1px solid #cf9700}.guide .preview:after{content:"PREVIEW";float:right;line-height:30px;margin:0 10px;color:#fff;opacity:.5}.guide .pane-content{flex:1;overflow-y:scroll;padding:10px 0 80px;line-height:1.6em}.guide .pane-content h1,.guide .pane-content h2,.guide .pane-content h3,.guide .pane-content h4,.guide .pane-content h5,.guide .pane-content h6{margin:1em 10px 16px;font-weight:700;line-height:1.4}.guide .pane-content h2{font-size:1.2em;line-height:1.2em;border-bottom:1px solid #ccc}.guide .pane-content h3{font-size:1.1em;margin-bottom:.2em}.guide .pane-content h4{font-size:1em;margin-bottom:.2em}.guide .pane-content h5{font-size:1em}.guide .pane-content p{margin:0 10px .5em}.guide .pane-content a{color:#55c}.guide .pane-content a:hover{color:#77f}.guide .pane-content a.node{color:#e8aa00;font-weight:700;padding-right:1px}.guide .pane-content a.node:hover{color:#ffc21c}.guide .pane-content ul{margin-left:10px;list-style:none;display:inline-block}.guide .pane-content ol{margin:10px;list-style-type:decimal}.guide .pane-content ul li{margin-left:0;padding:4px}.guide .pane-content ol li{margin-left:10px}.guide .pane-content pre{font-size:80%}.guide .pane-content strong{color:#3e4c80}.guide .pane-content img{display:block;margin:5px auto;max-width:100%;border:1px solid #ccc;box-shadow:0 1px 5px #0003}.guide .pane-content .node-type{font-size:85%;padding:0 3px;border-radius:3px;color:#fff}.guide .pane-content .btn{background:#c3cdf4;border-radius:3px;line-height:17px;height:17px}.guide .pane-content .example{border-top:1px solid #eaeaea;border-bottom:1px solid #e6e6e6;background-color:#f3f3f3;margin-bottom:1em}.guide .pane-content .example .input{background-color:#f7f7f7;border-bottom:1px solid #eee;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px}.guide .pane-content .example .input code{background:transparent;white-space:pre}.guide .pane-content .example .output{padding:6px 10px;position:relative;left:10px}.guide .pane-content .example .output:before{position:absolute;left:0;vertical-align:top;content:">";opacity:.2;margin-right:5px;font-size:80%}.guide .pane-content .example .output svg{background:#f3f3f3;border:1px solid #eee;border-radius:3px}.guide .pane-content .example .output img{display:inline;margin:0;border:0;box-shadow:none}.guide .pane-content .example .output pre{overflow:auto;white-space:pre;display:block}.guide .pane-content .example .output .example-error{color:red}.guide .pane-content hr{border:1px solid #ccc}.settings{width:600px}.settings .modal-content>div{padding:10px 20px}.settings .form-row{margin-bottom:10px}.settings .form-row input{font-size:16px;padding:5px}.settings .assets{margin:0;height:370px;overflow-y:auto;padding:0 0 0 1px}.settings .assets li{line-height:30px;border-bottom:1px solid #ccc;list-style:none;padding:0 10px}.settings .assets li:nth-child(even){background:#eee}.settings .assets a.delete{float:right}.releases{width:600px}.releases .modal-content{padding:10px 20px;height:370px}.releases .help{margin-bottom:20px}.releases .form-row{margin-bottom:10px}.releases .form-row br{display:none}.releases .form-row input{font-size:16px;padding:5px}.releases h3{margin-top:10px}.releases .versions{margin:10px 0;width:100%;border:1px solid #ddd;border-collapse:collapse}.releases .versions td,.releases .versions th{text-align:left;border:1px solid #ddd;padding:5px 3px}.share{position:relative;width:400px;height:350px;text-align:left;background:white;box-shadow:0 2px 10px #0006}.share .modal-content{padding:10px 20px}.share .form-row,.share .function-name{margin-bottom:10px;line-height:24px}.share .form-row label,.share .function-name label{display:inline-block;width:100px;font-weight:700}.share .form-row input,.share .function-name input{font-family:monospace;font-size:12px;padding:5px;margin-left:10px}.share .form-row .xx,.share .function-name .xx{font-weight:400;margin-left:20px}.share .form-row.size input,.share .function-name.size input{width:100px}.share .function-selector{margin-left:10px}.share .snippet input{color:#666;font-family:monospace;font-size:12px;width:100%;height:25px;margin-bottom:10px}.share h3,.share p{margin-bottom:10px}.share span{font-weight:700;margin-right:10px}.share .progress-bar{width:100%;border:2px solid #eee}.share .progress-bar-inner{background:#abc;height:30px}.editable{cursor:pointer}.editable:hover{background:rgba(255,255,255,.1)}.input-dialog{width:350px;height:150px;max-height:150px}.input-dialog .modal-content{padding:10px 20px}.input-dialog .form-row{margin-bottom:10px;line-height:24px}.input-dialog .form-row input{font:13px Fira Sans,sans-serif;padding:5px;height:30px}.input-dialog .form-row.size input{width:250px}.input-dialog .form-row .btn{margin-left:6px}.input-dialog .form-row.error{color:red}.input-dialog.error{height:180px;max-height:180px}.input-dialog.sticky{width:400px;height:200px;max-height:200px}.input-dialog.sticky textarea{border:1px solid #ccc;width:360px;height:140px;font:13px Fira Sans,sans-serif}.input-dialog.sticky textarea:focus{border-color:#8e9bc9}.input-dialog.parameter-value{width:600px;height:400px;max-height:400px}.input-dialog.parameter-value .modal-content{height:340px;padding:10px 10px 0;overflow:hidden}.input-dialog.parameter-value textarea{border:1px solid #ccc;width:100%;height:100%;font:13px Fira Mono,monospace;outline:none}.input-dialog.parameter-value textarea:focus{border-color:#8e9bc9}.function-dialog{width:600px;height:400px;display:flex;flex-direction:column}.function-dialog .modal-header,.function-dialog .modal-toolbar{flex:1}.function-dialog .modal-content{display:flex;flex-direction:row;flex:11.3333}.function-dialog .function-dialog-tabs{flex:1;background:#1d233b}.function-dialog .function-dialog-tabs .tab{display:block;outline:none;width:100%;height:30px;line-height:30px;color:#ffffff4d;background:transparent;font-size:11px;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;transition:background .15s ease-in-out;cursor:pointer}.function-dialog .function-dialog-tabs .tab:hover{background:#394676}.function-dialog .function-dialog-tabs .tab.active{background:#465691;color:#fff}.function-dialog .function-categories{flex:5;overflow-x:hidden;overflow-y:auto;background:#2d385e}.function-dialog .function-categories li{line-height:30px;padding:0 5px;color:#fff;border-bottom:1px solid #36426f;list-style:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.function-dialog .function-categories li.selected{background:#3e4c80}.function-dialog .function-list{overflow-x:hidden;overflow-y:auto;background:#3e4c80;flex:13}.function-dialog .function-list li{line-height:30px;padding:0 5px;color:#fff;border-bottom:1px solid #465691;list-style:none;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.function-dialog .function-list li .function-description{padding:0 0 0 10px;color:#d9d9d9;font-size:90%}.function-dialog .function-list li.selected{background:#4f60a2}.function-dialog .function-list li:focus{outline:none}.asset-manager{width:600px}.asset-manager .uploading{height:30px;line-height:30px;font-size:11px;color:#999}.asset-manager .uploading i{padding:7px}.asset-manager .modal-content{height:340px;overflow-y:auto;padding-bottom:10px}.asset-manager .assets{padding:10px 5px}.asset-manager .assets li{list-style:none;padding:10px}.asset-manager .assets li a{cursor:pointer}.dependency-manager{width:600px}.dependency-manager .modal-toolbar .search{width:490px;float:left}.dependency-manager .modal-toolbar .manual-install{float:right;background:rgba(0,0,0,.1)}.dependency-manager .modal-toolbar p{line-height:30px;margin-left:10px}.dependency-manager .modal-content{height:310px}.dependency-manager .loader{display:block;margin-left:292px;margin-top:100px}.dependency-manager table{width:100%;border-collapse:collapse}.dependency-manager table tr:nth-child(even){background:#eee}.dependency-manager table tr{border-bottom:1px solid #d6d6d6}.dependency-manager .dependency td{padding:10px;margin:0 10px;vertical-align:top}.dependency-manager .dependency td.actions{vertical-align:middle;padding-top:18px;width:100px}.dependency-manager .dependency .title{display:block;font-size:12px;font-weight:700;margin-bottom:2px}.dependency-manager .dependency .author{display:block;font-size:11px;opacity:.7;margin-bottom:2px}.dependency-manager .dependency .version{font-size:11px;opacity:.7;display:block}.dependency-manager .dependency .date{display:block;font-size:11px;opacity:.7}.dependency-manager .dependency .description{margin-bottom:10px}.dependency-manager .dependency .homepage{display:block;font-size:11px}.dependency-manager .dependency .keywords{opacity:.5;font-size:11px}.dependency-manager .dependency .btn{background:#e8aa00;color:#fff;margin-bottom:5px}.dependency-manager .dependency .btn:hover{background:#b58500}.close-button{position:absolute;top:0;right:0;height:30px;width:30px;background:#3e4c80;cursor:pointer;color:#eef1fc;line-height:30px;text-align:center;font-size:16px}.controls{height:45px;background-color:#eef1fc;color:#7e7e9d;border-bottom:1px solid #d8dff8;overflow:hidden}.controls .control{float:left}.controls .control label{line-height:18px;margin:3px 0 1px;display:block;font-size:11px;padding-left:5px}.controls .control input{display:block;margin:0 5px;vertical-align:middle;width:100px}.controls .message{font-size:11px;line-height:30px;padding:1px 10px;margin:0}#embed{background:white}/*!
*  Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/@font-face{font-family:FontAwesome;src:url(/assets/fontawesome-webfont-9f828893.eot?v=4.1.0);src:url(/assets/fontawesome-webfont-9f828893.eot?#iefix&v=4.1.0) format("embedded-opentype"),url(/assets/fontawesome-webfont-66db52b4.woff?v=4.1.0) format("woff"),url(/assets/fontawesome-webfont-c2a9333b.ttf?v=4.1.0) format("truetype"),url(/assets/fontawesome-webfont-4e63f38d.svg?v=4.1.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eeeeee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scaleY(-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.admin .header{border-top:3px solid red}textarea.json{white-space:pre;color:#333;font:12px monospace}.admin-table{border:1px solid #ddd;margin:10px 0;padding:10px;width:100%;border-collapse:collapse}.admin-table th{text-align:left;border:1px solid #ddd;border-bottom:2px solid #ccc;padding:4px 5px}.admin-table td{padding:4px 5px;border:1px solid #ddd}
