.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.CodeMirror-cursor{border-left-color:#000!important}.CodeMirror-selected{background:rgba(0,0,0,.05)}.CodeMirror-focused .CodeMirror-selected{background:rgba(0,0,0,.1)}.CodeMirror-matchingbracket{border-bottom:1px solid rgba(0,0,0,.5)}.CodeMirror-matchingtag{border-bottom:1px solid rgba(0,0,0,.3)}.expander span{text-shadow:none}.expander:focus span,.expander:hover span{color:#444857}.powers{border-bottom:1px solid rgba(0,0,0,.075)}.editor-title-button svg{fill:#c7c9d3}.editor-title-button:focus svg,.editor-title-button:hover svg{fill:#9b9dad}.cm-searching{background:rgba(0,0,0,.1);outline:2px solid rgba(0,0,0,.5)}.console-command-line{color:#5a5f73;background:#f1f1f3;border-bottom:1px solid #c7c9d3;border-top:1px solid #c7c9d3}.console-command-line-input{color:#2c303a}body.editor .main-header,body.room-collab .main-header,body.room-editor .main-header,body.room-pres .main-header,body.room-professor .main-header{box-shadow:0 1px 2px rgba(0,0,0,.1)}body.editor .editor-footer,body.editor .main-header,body.editor .main-header .header-wrap,body.room-collab .editor-footer,body.room-collab .main-header,body.room-collab .main-header .header-wrap,body.room-editor .editor-footer,body.room-editor .main-header,body.room-editor .main-header .header-wrap,body.room-pres .editor-footer,body.room-pres .main-header,body.room-pres .main-header .header-wrap,body.room-professor .editor-footer,body.room-professor .main-header,body.room-professor .main-header .header-wrap{background:#fff;color:#000}body.editor .editor-footer .mini-logo path,body.editor .main-header .header-wrap .mini-logo path,body.editor .main-header .icon-codepen-box,body.editor .main-header .mini-logo path,body.room-collab .editor-footer .mini-logo path,body.room-collab .main-header .header-wrap .mini-logo path,body.room-collab .main-header .icon-codepen-box,body.room-collab .main-header .mini-logo path,body.room-editor .editor-footer .mini-logo path,body.room-editor .main-header .header-wrap .mini-logo path,body.room-editor .main-header .icon-codepen-box,body.room-editor .main-header .mini-logo path,body.room-pres .editor-footer .mini-logo path,body.room-pres .main-header .header-wrap .mini-logo path,body.room-pres .main-header .icon-codepen-box,body.room-pres .main-header .mini-logo path,body.room-professor .editor-footer .mini-logo path,body.room-professor .main-header .header-wrap .mini-logo path,body.room-professor .main-header .icon-codepen-box,body.room-professor .main-header .mini-logo path{fill:#000}body.editor .item-title-area .by .item-owner-link,body.editor .item-title-area .item-title-link,body.room-collab .item-title-area .by .item-owner-link,body.room-collab .item-title-area .item-title-link,body.room-editor .item-title-area .by .item-owner-link,body.room-editor .item-title-area .item-title-link,body.room-pres .item-title-area .by .item-owner-link,body.room-pres .item-title-area .item-title-link,body.room-professor .item-title-area .by .item-owner-link,body.room-professor .item-title-area .item-title-link{color:#000}body.editor #logo-small svg,body.room-collab #logo-small svg,body.room-editor #logo-small svg,body.room-pres #logo-small svg,body.room-professor #logo-small svg{fill:#000}body.editor #item-title+div a,body.editor #item-title>span,body.editor #item-title a,body.room-collab #item-title+div a,body.room-collab #item-title>span,body.room-collab #item-title a,body.room-editor #item-title+div a,body.room-editor #item-title>span,body.room-editor #item-title a,body.room-pres #item-title+div a,body.room-pres #item-title>span,body.room-pres #item-title a,body.room-professor #item-title+div a,body.room-professor #item-title>span,body.room-professor #item-title a{color:#000}body.editor .view-switcher,body.room-collab .view-switcher,body.room-editor .view-switcher,body.room-pres .view-switcher,body.room-professor .view-switcher{background:#fff;color:#000}body.editor .view-switcher .link-list a,body.room-collab .view-switcher .link-list a,body.room-editor .view-switcher .link-list a,body.room-pres .view-switcher .link-list a,body.room-professor .view-switcher .link-list a{color:#5a5f73}body.editor .view-switcher .link-list a:hover:not(.active),body.room-collab .view-switcher .link-list a:hover:not(.active),body.room-editor .view-switcher .link-list a:hover:not(.active),body.room-pres .view-switcher .link-list a:hover:not(.active),body.room-professor .view-switcher .link-list a:hover:not(.active){color:#717790;background:#e3e4e8}body.editor .view-switcher .link-list .active,body.room-collab .view-switcher .link-list .active,body.room-editor .view-switcher .link-list .active,body.room-pres .view-switcher .link-list .active,body.room-professor .view-switcher .link-list .active{background:#c7c9d3}body.editor .multi-button-pin .pin-button,body.room-collab .multi-button-pin .pin-button,body.room-editor .multi-button-pin .pin-button,body.room-pres .multi-button-pin .pin-button,body.room-professor .multi-button-pin .pin-button{padding:10px 4px 10px 14px}body.editor .multi-button-pin .pin-dropdown-button,body.room-collab .multi-button-pin .pin-dropdown-button,body.room-editor .multi-button-pin .pin-dropdown-button,body.room-pres .multi-button-pin .pin-dropdown-button,body.room-professor .multi-button-pin .pin-dropdown-button{padding:10px 10px 10px 5px}body.editor .editor-footer .button,body.editor .navigation-wrap .button,body.room-collab .editor-footer .button,body.room-collab .navigation-wrap .button,body.room-editor .editor-footer .button,body.room-editor .navigation-wrap .button,body.room-pres .editor-footer .button,body.room-pres .navigation-wrap .button,body.room-professor .editor-footer .button,body.room-professor .navigation-wrap .button{background:#fff;border-color:#c7c9d3;color:#5a5f73}body.editor .editor-footer .button svg,body.editor .navigation-wrap .button svg,body.room-collab .editor-footer .button svg,body.room-collab .navigation-wrap .button svg,body.room-editor .editor-footer .button svg,body.room-editor .navigation-wrap .button svg,body.room-pres .editor-footer .button svg,body.room-pres .navigation-wrap .button svg,body.room-professor .editor-footer .button svg,body.room-professor .navigation-wrap .button svg{fill:#444857}body.editor .editor-footer .button:focus,body.editor .editor-footer .button:hover,body.editor .navigation-wrap .button:focus,body.editor .navigation-wrap .button:hover,body.room-collab .editor-footer .button:focus,body.room-collab .editor-footer .button:hover,body.room-collab .navigation-wrap .button:focus,body.room-collab .navigation-wrap .button:hover,body.room-editor .editor-footer .button:focus,body.room-editor .editor-footer .button:hover,body.room-editor .navigation-wrap .button:focus,body.room-editor .navigation-wrap .button:hover,body.room-pres .editor-footer .button:focus,body.room-pres .editor-footer .button:hover,body.room-pres .navigation-wrap .button:focus,body.room-pres .navigation-wrap .button:hover,body.room-professor .editor-footer .button:focus,body.room-professor .editor-footer .button:hover,body.room-professor .navigation-wrap .button:focus,body.room-professor .navigation-wrap .button:hover{background:#e3e4e8}body.editor .editor-footer,body.room-collab .editor-footer,body.room-editor .editor-footer,body.room-pres .editor-footer,body.room-professor .editor-footer{border-top-color:#c7c9d3}body.editor .editor-resizer,body.editor .editor-resizer-console,body.room-collab .editor-resizer,body.room-collab .editor-resizer-console,body.room-editor .editor-resizer,body.room-editor .editor-resizer-console,body.room-pres .editor-resizer,body.room-pres .editor-resizer-console,body.room-professor .editor-resizer,body.room-professor .editor-resizer-console{background:#c7c9d3}body.editor .result,body.room-collab .result,body.room-editor .result,body.room-pres .result,body.room-professor .result{background:#fff}body.editor .loading-text,body.room-collab .loading-text,body.room-editor .loading-text,body.room-pres .loading-text,body.room-professor .loading-text{color:#2c303a}body.editor.layout-side .resizer,body.room-collab.layout-side .resizer,body.room-editor.layout-side .resizer,body.room-pres.layout-side .resizer,body.room-professor.layout-side .resizer{background:#fff;box-shadow:-1px 0 1px rgba(0,0,0,.1),1px 0 1px rgba(0,0,0,.1)}body.editor.layout-top .resizer,body.editor.layout-top .top-boxes .editor-resizer,body.room-collab.layout-top .resizer,body.room-collab.layout-top .top-boxes .editor-resizer,body.room-editor.layout-top .resizer,body.room-editor.layout-top .top-boxes .editor-resizer,body.room-pres.layout-top .resizer,body.room-pres.layout-top .top-boxes .editor-resizer,body.room-professor.layout-top .resizer,body.room-professor.layout-top .top-boxes .editor-resizer{background:#fff;border:0;box-shadow:0 -1px 1px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.1)}.CodeMirror-hints,.emmet-abbreviation-preview{border:1px solid #c7c9d3;background:#fff}.CodeMirror-hint{color:#000}li.CodeMirror-hint-active{background:#0ebeff;color:#fff}.project-editor-warning{background:rgba(0,0,0,.5)}.loading-error-message{color:#000;opacity:.8}.editor-pane .button-editor-outline{border:3px solid #c7c9d3;background:#fff}.editor-pane .button-editor-outline:focus{background:#e3e4e8}.collaborators-indicators>span{background:#5a5f73;text-shadow:0 1px 3px rgba(0,0,0,.3)}.cm-keyword{color:#007bbb}.cm-atom,.cm-number{color:#4d4e53}.cm-def{color:#5c4e53}.cm-tag,.cm-variable-2{color:#690}.cm-variable,.cm-variable-3{color:#07a}.cm-property{color:#905}.cm-qualifier{color:#690}.cm-operator{color:#cda869}.cm-comment{color:#777}.cm-string{color:#07a}.cm-string-2{color:#bd6b18}.cm-meta{color:#000}.cm-builtin{color:#9b7536}.cm-tag{color:#9b0064}.cm-attribute{color:#66993e}.cm-header{color:#ff6400}.cm-hr{color:#aeaeae}.cm-link{color:#ad9361;font-style:italic;text-decoration:none}.cm-error{border-bottom:1px solid red}.box.box.box,.CodeMirror-gutter-wrapper,.editor .top-boxes,body.editor,body.project .editor,body.project .editor-pane{background:#f7f8f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AgMAAABHkjHhAAAACVBMVEWAgIBaWlo+Pj7rTFvWAAAAA3RSTlMHCAw+VhR4AAAA+klEQVQoz4WSMW7EQAhFPxKWNh2FCx+HkaZI6RRb5DYbyVfIJXLKDCFoMbaTKSw/8ZnPAPjaH2xgZcUNUDADD7D9LtDBCLZ45fbkvo/30K8yeI64pPwl6znd/3n/Oe93P3ho9qeh72btTFzqkz0rsJle8Zr81OLEwZ1dv/713uWqvu2pl+k0fy7MWtj9r/tN5q/02z89qa/L4Dc2LvM93kezPfXlME/O86EbY/V9GB9ePX8G1/6W+/9h1dq/HGfTfzT3j/xNo7522Bfnqe5jO/fvhVthlfk434v3iO9zG/UOphyPeinPl1J8Gtaa7xPTa/Dk+RIs4deMvwGvcGsmsCvJ0AAAAABJRU5ErkJggg==)}.box.box.box pre,.CodeMirror-gutter-wrapper pre,.editor .top-boxes pre,body.project .editor-pane pre,body.project .editor pre{color:#4d4e53}.CodeMirror-guttermarker-subtle,.CodeMirror-linenumber{color:#aaa}#output iframe::-webkit-scrollbar,#output pre::-webkit-scrollbar{width:.5em;height:.5em}#output iframe::-webkit-scrollbar-thumb,#output pre::-webkit-scrollbar-thumb{background:#ccc}#output iframe::-webkit-scrollbar-track,#output pre::-webkit-scrollbar-track{background:0 0}.box-title{color:#555}.powers .mini-button{background:#999}.powers .mini-button:focus,.powers .mini-button:hover{background:#635c48}.CodeMirror-simplescroll-horizontal div,.CodeMirror-simplescroll-vertical div{position:absolute;background:#ccc;box-sizing:border-box;border:1px solid #bbb;border-radius:2px}.CodeMirror-simplescroll-horizontal,.CodeMirror-simplescroll-vertical{position:absolute;z-index:6;background:#eee}.CodeMirror-simplescroll-horizontal{bottom:0;left:0;height:8px}.CodeMirror-simplescroll-horizontal div{bottom:0;height:100%}.CodeMirror-simplescroll-vertical{right:0;top:0;width:8px}.CodeMirror-simplescroll-vertical div{right:0;width:100%}.CodeMirror-overlayscroll .CodeMirror-gutter-filler,.CodeMirror-overlayscroll .CodeMirror-scrollbar-filler{display:none}.CodeMirror-overlayscroll-horizontal div,.CodeMirror-overlayscroll-vertical div{position:absolute;background:#bcd;border-radius:3px}.CodeMirror-overlayscroll-horizontal,.CodeMirror-overlayscroll-vertical{position:absolute;z-index:6}.CodeMirror-overlayscroll-horizontal{bottom:0;left:0;height:6px}.CodeMirror-overlayscroll-horizontal div{bottom:0;height:100%}.CodeMirror-overlayscroll-vertical{right:0;top:0;width:6px}.CodeMirror-overlayscroll-vertical div{right:0;width:100%}.nav>li>div{position:relative;display:block;padding:10px 15px;cursor:default}.navbar-nav>li>div{padding-top:15px;padding-bottom:15px;line-height:20px}.navbar-collapse.collapse{display:none}