@layer legacy{.scratchpad-page{z-index:0;position:relative}.cs-project-description,#tutorial-page .tutorial-content .cs-project-description{margin:5px 20px;overflow:auto}.cs-project-description .title-header,#tutorial-page .tutorial-content .cs-project-description .title-header{height:auto;min-height:0;padding-bottom:0}.cs-project-description .long-description,#tutorial-page .tutorial-content .cs-project-description .long-description{color:#111;white-space:pre-line;height:auto;max-height:none}.scratchpad-outermost-wrapper.user-authored-content-type-webpage .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-editor-tabs,.scratchpad-outermost-wrapper.user-authored-content-type-sql .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-editor-tabs,.scratchpad-outermost-wrapper.user-authored-content-type-webpage .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-toolbar,.scratchpad-outermost-wrapper.user-authored-content-type-sql .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-toolbar{margin-right:auto}.scratchpad-wrap-outer .scratchpad-wrap{width:100%;margin:0 20px;display:table}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-canvas-wrap{float:initial;vertical-align:top;display:table-cell;position:relative}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-canvas-wrap #output{min-width:402px}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle{width:2px;display:table-cell}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle div{cursor:ew-resize;background-color:#d3d3d3}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle:hover,.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle.dragging{width:3px}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle:hover div,.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-drag-handle.dragging div{background:#699c52;box-shadow:0 0 4px 1px #444}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-editor-wrap{vertical-align:top;min-width:410px;display:table-cell;position:relative}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-toolbar{margin-right:10px}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-editor-wrap .scratchpad-editor-tabs-links{overflow:hidden}.scratchpad-wrap-outer .scratchpad-wrap .ipad-scratchpad-wrap-outer{display:none}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar{min-height:30px;margin-top:10px}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar .simple-button.pull-left,.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar [data-react-component=button].pull-left{float:right}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar .simple-button.pull-left,.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar [data-react-component=button].pull-left{float:right;margin-right:5px}.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar .simple-button.pull-right,.scratchpad-wrap-outer .scratchpad-wrap .scratchpad-toolbar [data-react-component=button].pull-right{margin-left:5px}.overlay{z-index:1051;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.overlay-container{position:relative}#page-overlay{background:rgba(255,255,255,.9)}.disable-overlay{cursor:pointer;opacity:0;z-index:880;background:rgba(255,255,255,.9)}.scratchpad-ace-editor{z-index:2;background:#fff;min-width:400px;position:relative}.scratchpad-ace-editor .ace_gutter{background:#f5f3e5}.scratchpad-ace-editor .ace_scroller{overflow-x:auto}.scratchpad-ace-editor .ace_sb{overflow-y:auto}.scratchpad-ace-editor .ace_active_line{background:rgba(255,207,207,.9);transition:background .2s ease-in-out}.scratchpad-ace-editor .ace_active_line.hilite{background:#ff6464}.scratchpad-ace-editor .ace_line{direction:ltr;unicode-bidi:bidi-override}.scratchpad-editor-freemono-font-override .ace_editor{font-family:FreeMono,Monaco,Menlo,Ubuntu Mono,Consolas,source-code-pro,monospace}.editor-textarea .scratchpad-ace-editor{min-height:400px;padding:5px}.editor-textarea .scratchpad-ace-editor textarea{display:none}.editor-textarea .cke_editable{height:100%;min-height:400px;overflow:auto}.scratchpad-editor-tabs.ui-tabs,.scratchpad-editor-tabs.ui-tabs .scratchpad-editor-tab.ui-tabs-panel{padding:0}#scratchpad-tests-editor-tab a{color:#00f;text-align:center;font-size:16px;display:block}.scratchpad-regression-tests-button{width:100%}.scratchpad-editor-youtube-link{text-align:center;z-index:1000;margin-bottom:0;position:absolute;bottom:5px;left:5px}.scratchpad-editor-bigplay-button,.scratchpad-editor-bigplay-loading,.scratchpad-canvas-loading,#sm2-container.swf_timedout{z-index:1000;position:absolute;top:30%;left:40%}.scratchpad-editor-bigplay-button{box-shadow:none;color:#fff;cursor:pointer;opacity:.7;background:#ddd;border:none;border-radius:10px;padding:20px 13px 20px 40px;font-size:66px;line-height:1em}.scratchpad-editor-bigplay-button:hover{opacity:1}#output{height:402px;position:relative}#output-frame,.scratchpad-draw-canvas,.scratchpad-ace-editor{border:1px solid #d4ccb0;height:400px}.scratchpad-draw-canvas,#output-frame{width:400px;position:absolute;top:0;bottom:auto;left:0;right:auto}#output-frame{overflow:hidden}.author{margin-top:10px;line-height:14px}.author img{width:27px;height:27px}.domain-color .author-nickname,.domain-color .author-nickname:hover,.tutorial-back .origin-scratchpad-link,.tutorial-back .origin-scratchpad-link:visited,.tutorial-back .origin-scratchpad-link:hover{color:#fff}.origin-scratchpad{line-height:14px}.origin-scratchpad .text-contents{padding-right:32px}.origin-scratchpad .text-contents>a{display:block}.origin-scratchpad img{border:1px solid #d4ccb0;width:25px;height:25px}.scratchpad-playbar{height:30px;position:relative}.scratchpad-playbar .scratchpad-playbar-play{position:absolute;left:0}.scratchpad-playbar .scratchpad-playbar-play .ui-button-text{padding:5px}.scratchpad-playbar .scratchpad-playbar-timeleft{font-family:monospace;font-size:11px;position:absolute;top:4px;right:45px}.scratchpad-playbar .scratchpad-playbar-progress{margin:0 80px 0 45px;position:relative;top:8px}.scratchpad-playbar .scratchpad-playbar-progress .ui-slider-handle{width:9px}.scratchpad-playbar .scratchpad-playbar-progress .ui-slider-range-min{background:#678d00}.scratchpad-playbar .scratchpad-playbar-options{position:absolute;top:0;right:0}.scratchpad-playbar .scratchpad-playbar-options .dropdown-toggle{height:25px;padding:5px}.scratchpad-playbar .loading-msg{background:url(images/4343bcf6aef7baaf-spinner.gif) 7px no-repeat;padding-left:30px;line-height:30px}#draw-widgets{margin-bottom:10px}.title-box{cursor:pointer;max-width:500px;margin-right:410px;position:relative}.title-box .hidden-title{visibility:hidden}.title-box h2{margin-right:0}.title-box #edit-title{float:right}.title-box input.title{width:100%}input.title{border:2px inset;height:21px;margin-bottom:0;padding:1px;font-size:18px;position:absolute;top:0;left:0;right:0}#next-steps{float:left;width:199px;margin-top:10px;margin-left:20px}#next-steps .step{vertical-align:top;width:170px;margin-bottom:10px;margin-right:10px;padding:5px 5px 5px 15px;display:inline-block}#next-steps .step h4{margin-bottom:5px;margin-left:-10px}#next-steps .step img{width:100px;height:100px;margin:0 auto;display:block}#next-steps .step ul{padding-left:15px;list-style:outside}.wide-canvas #next-steps{width:auto;margin-top:20px}@media (max-width:1200px){#next-steps{width:auto;margin-top:20px}}html.playing .scratchpad-editor textarea{display:none}html.playing .scratchpad-editor .ace_cursor{opacity:1}html.embed{overflow-y:auto}html.embed body{min-width:0;overflow-y:auto}html.embed header,html.embed footer,html.embed #top-header-container{display:none}html.embed #outer-wrapper{background:0 0}html.embed #page-container{min-width:0;max-width:none;margin:0}html.embed #page-container,html.embed #page-container-inner{background:0 0}html.embed .scratchpad-page,html.embed .scratchpad-wrap{margin:0}html.embed #explorations{border:none;margin:0}html.embed .scratchpad-playbar{height:30px}html.embed .hover-card-triangle{display:none}html.embed .hover-card-container{width:334px}.no-output .scratchpad-canvas-wrap,.no-editor .scratchpad-wrap-outer .scratchpad-wrap .scratchpad-editor-wrap,#fork-button,.no-author .scratchpad-editor-wrap .scratchpad-toolbar,.no-buttons .scratchpad-canvas-wrap .scratchpad-toolbar{display:none}.no-editor.no-buttons #output-frame{border:none}.challenge-row{margin-left:-20px}#save-progress-text{color:#aaa;margin-top:5px;margin-bottom:0;margin-right:10px}.scratchpad-continue-button{float:right;margin:-8px -145px 5px 5px;padding:10px;font-size:16px}.autosuggest{opacity:.8;color:#fff;width:auto;max-width:500px;margin-top:-38px;font-family:Monaco,Menlo,Consolas,Courier New,monospace;font-size:12px}.autosuggest.with-description{margin-top:-60px}.autosuggest .autosuggest-error{color:red}.autosuggest .autosuggest-function{cursor:pointer;margin-right:2px}.autosuggest .autosuggest-highlight{color:#000;background-color:#ff0}.autosuggest .autosuggest-info{color:#ddd}.current-param{color:#add8e6;font-size:15px;font-weight:900}.modal.mediapicker-modal{width:520px;margin-top:-225px;margin-left:-250px;padding:0;top:50%}.container.computing .content-pane .spinner-container{margin-top:6em;margin-bottom:6em}.topic-page-content .content-pane .docs.row{padding:0 30px}.topic-page-content .content-pane .docs-content.extra-resources{margin-bottom:20px}#tutorial-page .scratchpad-wrap .discussion-container{padding:0}.scratchpad-outermost-wrapper .scratchpad-wrap-outer{margin-left:10px;margin-right:10px}.scratchpad-wrap-outer{margin:20px}.scratchpad-wrap-outer .scratchpad-wrap{margin:auto}.embedded .scratchpad-wrap-outer{margin:0}.profile-scratchpads-list .scratchpad-list{margin-left:-5px}.profile-scratchpads-list .scratchpads-header{text-transform:uppercase;margin:20px 0;font-family:inherit;font-size:18px}.profile-scratchpads-list h3{color:#777;margin:16px 0 6px;line-height:23px}.profile-scratchpads-list li{margin-left:7px;margin-right:22px}.profile-scratchpads-list li .scratchpad-thumbnail{border:1px solid #aaa;width:175px;height:175px;position:relative}.profile-scratchpads-list li .scratchpad-thumbnail img{width:175px;height:175px}.profile-scratchpads-list li h4{width:175px}.video-feedback-container{color:#555;margin-bottom:10px}.video-feedback-container .video-feedback{background:#fafafa;border:1px solid #ccc;margin-bottom:5px;padding:6px;font-family:inherit;font-size:15px;font-weight:400;line-height:20px}.video-feedback-container .video-feedback .video-feedback-question{font-family:inherit;font-size:15px;font-weight:400;line-height:20px}.video-feedback-container .video-feedback .video-feedback-answers{margin-top:5px}.video-feedback-container .video-feedback .answer-box{color:#555;font-size:12px}.video-feedback-container .submit{float:right}.video-feedback-container .close{color:inherit;font-family:inherit;font-size:22px;text-decoration:none;position:relative;top:-2px;right:4px}.video-discussion{float:left;width:65%;min-height:200px;margin-top:10px;margin-left:-10px;padding:0 1% 0 10px;position:relative}.tutorial-node-content .video-discussion .video-discussion-header,.tutorial-node-content .video-discussion .clarifications-tab,.tutorial-node-content .video-discussion .comments-tab,.tutorial-node-content .video-discussion .projectfeedback-tab,.tutorial-node-content .video-discussion .questions-tab,.tutorial-node-content .video-discussion .spin-offs-tab{max-width:587px}.video-discussion .expand-discussions-button-container{box-sizing:border-box;z-index:20;width:100%;padding:10px;display:none;position:absolute;bottom:0;left:0}.video-discussion .expand-discussions-button{color:#444;text-transform:uppercase;background:#f7f7f7;border:1px solid #ddd;padding:10px;font-size:16px;text-decoration:none;display:block}@media screen and (max-width:567px){.video-discussion{box-sizing:border-box;background:#f7f7f7;border:1px solid #ddd;max-height:500px;margin:0;padding:10px;transition:max-height .5s;overflow:hidden;min-height:0!important}.video-discussion:after{content:"";pointer-events:none;z-index:10;background:linear-gradient(rgba(255,255,255,0) 30%,#fff 100%);position:absolute;top:0;bottom:0;left:0;right:0}.video-discussion .expand-discussions-button-container{display:block}.video-discussion.discussions-expanded{max-height:23456px}.video-discussion.discussions-expanded:after{content:none}.video-discussion.discussions-expanded .expand-discussions-button{display:none}}.discussion-container.hide-meta-panels .discussion-list-sort{float:none;margin-bottom:22px;margin-left:-5px;font-family:inherit;font-size:15px;font-weight:400;line-height:20px}.discussion-container.hide-meta-panels .discussion-list-sort a.selected{font-family:inherit;font-size:15px;font-weight:700;line-height:20px}.discussion-container.hide-meta-panels .video-discussion-header .tabrow{text-align:left;width:100%}.discussion-container.hide-meta-panels .video-discussion-header #guidelines-tab-header{float:right;line-height:22px}.discussion-container.hide-meta-panels .video-discussion-header #report-a-mistake-tab-header{float:right;margin-right:0;padding-right:0;line-height:22px}.discussion-container.hide-meta-panels .guidelines .main-discussion-guidelines,.discussion-container.hide-meta-panels .report-a-mistake .main-discussion-guidelines{width:100%;display:block}.video-discussion-header{border-bottom:1px solid #ccc;height:20px;margin-bottom:10px;padding-bottom:5px}.video-discussion-header a{color:#555;text-decoration:none}.video-discussion-header .discussion-list-sort{float:right}.video-discussion-header .tabrow{float:left;margin:0;padding:0;font-family:inherit;font-size:15px;font-weight:400;line-height:24px}.video-discussion-header .tabrow a{text-decoration:none}.video-discussion-header .tabrow li{margin-left:-10px;margin-right:10px;line-height:22px}.video-discussion-header .tabrow li.selected{font-family:inherit;font-size:15px;font-weight:700;line-height:20px}.discussion-guidelines{color:#888;float:left;width:34%;margin-top:10px;margin-bottom:15px;font-size:12px;line-height:1.7}.discussion-guidelines p{margin:5px 0;font-size:12px}.discussion-guidelines p.discussion-guidelines-example{color:#777;font-size:11px;font-style:italic;line-height:18px}.discussion-guidelines ul{margin-left:5px;list-style-type:none}.discussion-guidelines li:before{color:#ccc;content:"• "}.discussion-guidelines .discussion-guidelines-link{margin-left:15px;display:block}.discussion-guidelines-header{color:#555;border-bottom:1px solid #ccc;height:20px;margin-bottom:10px;padding-bottom:5px;font-family:inherit;font-size:15px;font-weight:400;line-height:20px}.discussion-guidelines-subheader{color:#555;margin-top:15px;margin-bottom:5px;font-family:inherit;font-size:14px;font-weight:400;line-height:20px}.discussion-guidelines-subheader.example-subheader{border-bottom:1px solid #eee}.discussion-guidelines-separator{border-bottom:1px solid #ccc;margin:20px 0}.pull-left{float:left}.pull-right{float:right}.hidden{display:none}.scratchpad-page .discussion-container{padding:0!important}.scratchpad-page .discussion-guidelines{display:none}.scratchpad-page .video-discussion{float:none;width:auto;min-height:400px}.scratchpad-page .video-discussion .tab,.scratchpad-page .video-discussion .video-discussion-header{max-width:688px!important}#page_sub_nav .breadcrumbs_nav a{margin:0}#page_sub_nav .breadcrumbs_nav .breadcrumb-separator{margin:0 9px}.ui-dialog-no-close-button .ui-dialog-titlebar-close{display:none}.ka_guider_button.simple-button{line-height:22px}.bibliotron-scratchpad .task-root-nav,.bibliotron-scratchpad .task-header-mid-container{display:none}.bibliotron-scratchpad .objectives-pane-outer{border:1px solid #ddd}.bibliotron-scratchpad .scratchpad-wrap:first-of-type{margin-top:32px}.bibliotron-scratchpad .scratchpad-wrap{margin-bottom:16px}.bibliotron-scratchpad .scratchpad-canvas-wrap #output{border:1px solid #d6d8da}.bibliotron-scratchpad .scratchpad-toolbar .author{display:none}.bibliotron-scratchpad .kui-button{background:#fff!important;border-radius:4px!important;transition:all .2s ease-out!important}.bibliotron-scratchpad .kui-button:before{border-color:transparent!important}.bibliotron-scratchpad.science-scratchpad .kui-button{color:#9e034e!important;border-color:#9e034e!important}.bibliotron-scratchpad.science-scratchpad .kui-button:hover{color:#6b0235!important;border-color:#6b0235!important}.bibliotron-scratchpad.math-scratchpad .kui-button{color:#027d97!important;border-color:#027d97!important}.bibliotron-scratchpad.math-scratchpad .kui-button:hover{color:#085566!important;border-color:#085566!important}.bibliotron-scratchpad.partner-content-scratchpad .kui-button{color:#208170!important;border-color:#208170!important}.bibliotron-scratchpad.partner-content-scratchpad .kui-button:hover,.bibliotron-scratchpad.computing-scratchpad .kui-button{color:#0d923f!important;border-color:#0d923f!important}.bibliotron-scratchpad.computing-scratchpad .kui-button:hover{color:#085e29!important;border-color:#085e29!important}.bibliotron-scratchpad.economics-finance-domain-scratchpad .kui-button{color:#a75a05!important;border-color:#a75a05!important}.bibliotron-scratchpad.economics-finance-domain-scratchpad .kui-button:hover{color:#953c02!important;border-color:#953c02!important}.bibliotron-scratchpad.humanities-scratchpad .kui-button{color:#be2612!important;border-color:#be2612!important}.bibliotron-scratchpad.humanities-scratchpad .kui-button:hover{color:#8c1c0d!important;border-color:#8c1c0d!important}.bibliotron-scratchpad.test-prep-scratchpad .kui-button{color:#543b72!important;border-color:#543b72!important}.bibliotron-scratchpad.test-prep-scratchpad .kui-button:hover{color:#2f1357!important;border-color:#2f1357!important}.bibliotron-scratchpad.college-careers-more-scratchpad .kui-button{color:#208170!important;border-color:#208170!important}.bibliotron-scratchpad.college-careers-more-scratchpad .kui-button:hover{color:#0d923f!important;border-color:#0d923f!important}.bibliotron-scratchpad .kui-button{color:#1865f2!important;border-color:#1865f2!important}.bibliotron-scratchpad .kui-button:hover{color:#0d3d82!important;border-color:#0d3d82!important}}@layer shared{.tooltip{opacity:.2;z-index:100;background:#000;border-radius:7px;width:50px;margin-top:-37px;margin-left:-28px;padding:5px;display:block;position:absolute;box-shadow:0 0 8px #000}.tooltip.picker{opacity:1;width:15px;height:15px;margin-top:-5px;margin-left:13px;left:22px;box-shadow:0 0 4px #000}.tooltip.picker:hover{width:196px;height:156px;margin-left:13px}.tooltip.picker.active{width:196px;height:156px;margin-left:13px}.tooltip:hover{opacity:1}.tooltip .arrow{border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-8px;left:21px}.tooltip.dragging{cursor:none;opacity:1}.tooltip .scrubber{cursor:ew-resize;border-radius:10px}.tooltip .scrubber .scrubber-handle{color:#fff;text-align:center;background:#000;border-radius:10px}.tooltip.picker .arrow{border:8px solid transparent;border-left:none;border-right-color:#000;top:5px;bottom:auto;left:-7px}.tooltip.picker .picker{border:1px solid #fff;width:15px;height:15px;margin-top:-1px;margin-left:-1px;position:relative;overflow:hidden}.tooltip.picker:hover .picker{width:198px;height:160px}.tooltip.picker:hover .picker .colorpicker{top:-10px;left:-10px}.tooltip.picker:hover .colorpicker_new_color{display:none}.tooltip.picker.active .picker{width:198px;height:160px}.tooltip.picker.active .picker .colorpicker{top:-10px;left:-10px}.tooltip.picker.active .colorpicker_new_color{display:none}.tooltip.picker .picker .colorpicker{position:relative;top:0;left:0}.tooltip.picker .colorpicker_new_color{width:15px;height:15px;top:0;left:0}.tooltip.imagepicker{opacity:1;width:auto;margin-top:-22px;margin-left:10px}.tooltip.imagepicker:hover{width:343px;max-height:300px}.tooltip.imagepicker:hover div.current-image{display:none}.tooltip.imagepicker:hover div.image-groups{display:block}.tooltip.imagepicker:hover div.image-groups p{font-size:@baseFontSize;margin:5px}.tooltip.imagepicker div.current-image{background:#fff;padding:2px}.tooltip.imagepicker div.current-image img{max-width:50px;max-height:50px}.tooltip.imagepicker div.image-groups{background:#fff;max-height:300px;display:none;overflow-y:scroll}.tooltip.imagepicker div.image-group{overflow:auto}.tooltip.imagepicker div.image-group .image{cursor:pointer;float:left;white-space:nowrap;background:#fff;border:2px solid #eee;width:140px;height:50px;margin:5px;padding:5px;overflow:hidden}.tooltip.imagepicker div.image-group .image.active{border-color:#000}.tooltip.imagepicker div.image-group .image img{vertical-align:middle;max-width:50px;max-height:50px;margin-right:5px}.tooltip.imagepicker h3.image-group{margin:5px}.tooltip.imagepicker .arrow{border:8px solid transparent;border-left:none;border-right-color:#000;top:27px;bottom:auto;left:-7px}.tooltip .ui-slider-handle{width:8px}.tooltip .colorpicker_field{display:none}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button{display:none!important}.Select input::-webkit-credentials-auto-fill-button{display:none!important}.Select input::-ms-clear{display:none!important}.Select input::-ms-reveal{display:none!important}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-open>.Select-control{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9;border-bottom-right-radius:0;border-bottom-left-radius:0}.Select.is-open>.Select-control .Select-arrow{border-width:0 5px 5px;border-color:transparent transparent #999;top:-2px}.Select.is-searchable.is-open>.Select-control,.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{background:#fff;border-color:#007eff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:42px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{text-align:right;direction:rtl}.Select-control{color:#333;cursor:default;border-spacing:0;border-collapse:separate;background-color:#fff;border:1px solid #ccc;border-radius:4px;outline:none;width:100%;height:36px;display:table;position:relative;overflow:hidden}.Select-control:hover{box-shadow:0 1px rgba(0,0,0,.06)}.Select-control .Select-input:focus{background:#fff;outline:none}.Select-placeholder,.Select--single>.Select-control .Select-value{color:#aaa;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-left:10px;padding-right:10px;line-height:34px;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Select-input{vertical-align:middle;height:34px;padding-left:10px;padding-right:10px}.Select-input>input{width:100%;box-shadow:none;cursor:default;font-family:inherit;font-size:inherit;-webkit-appearance:none;background:0 0;border:0;outline:none;margin:0;padding:8px 0 12px;line-height:17px;display:inline-block}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;text-align:center;vertical-align:middle;width:16px;display:table-cell;position:relative}.Select-loading{box-sizing:border-box;vertical-align:middle;border:2px solid #ccc;border-right-color:#333;border-radius:50%;width:16px;height:16px;animation:.4s linear infinite Select-animation-spin;display:inline-block;position:relative}.Select-clear-zone{color:#999;cursor:pointer;text-align:center;vertical-align:middle;width:17px;animation:.2s Select-animation-fadeIn;display:table-cell;position:relative}.Select-clear-zone:hover{color:#d0021b}.Select-clear{font-size:18px;line-height:1;display:inline-block}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;text-align:center;vertical-align:middle;width:25px;padding-right:5px;display:table-cell;position:relative}.Select--rtl .Select-arrow-zone{padding-left:5px;padding-right:0}.Select-arrow{border:5px solid transparent;border-top-color:#999;border-bottom-width:2.5px;width:0;height:0;display:inline-block;position:relative}.Select-control>:last-child{padding-right:5px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{clip:rect(0,0,0,0);float:left;width:1px;height:1px;margin:-1px;display:inline-block;position:absolute;overflow:hidden}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{box-sizing:border-box;z-index:1;-webkit-overflow-scrolling:touch;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;border-bottom-right-radius:4px;border-bottom-left-radius:4px;width:100%;max-height:200px;margin-top:-1px;position:absolute;top:100%;left:0;box-shadow:0 1px rgba(0,0,0,.06)}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;color:#666;cursor:pointer;background-color:#fff;padding:8px 10px;display:block}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{color:#333;background-color:rgba(0,126,255,.04)}.Select-option.is-focused{color:#333;background-color:rgba(0,126,255,.08)}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;padding:8px 10px;display:block}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{color:#007eff;vertical-align:top;background-color:rgba(0,126,255,.08);border:1px solid rgba(0,126,255,.24);border-radius:2px;margin-top:5px;margin-left:5px;font-size:.9em;line-height:1.4;display:inline-block}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{vertical-align:middle;display:inline-block}.Select--multi .Select-value-label{cursor:default;border-top-right-radius:2px;border-bottom-right-radius:2px;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-right:1px solid rgba(0,126,255,.24);border-top-left-radius:2px;border-bottom-left-radius:2px;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{color:#0071e6;background-color:rgba(0,113,230,.08)}.Select--multi .Select-value-icon:active{background-color:rgba(0,126,255,.24)}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-left:1px solid rgba(0,126,255,.24);border-right:none}.Select--multi.is-disabled .Select-value{color:#333;background-color:#fcfcfc;border:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}#sm2-container{_overflow:hidden;width:1px;height:1px;position:absolute;overflow:hidden}#sm2-container object,#sm2-container embed{width:48px;max-width:48px;height:48px;max-height:48px}#sm2-container.swf_timedout{background-color:#e0e0e0;min-width:84px;min-height:100px;padding:8px}#sm2-container.swf_timedout object,#sm2-container.swf_timedout embed{min-width:48px;min-height:48px}#sm2-container.swf_unblocked{width:1px;height:1px}#sm2-container.swf_loaded object,#sm2-container.swf_loaded embed,#sm2-container.swf_unblocked object,#sm2-container.swf_unblocked embed{top:-9999em;left:-9999em}#sm2-container.swf_error{display:none}#sm2-container.high_performance,#sm2-container.high_performance.swf_timeout{position:fixed}#sm2-container.high_performance{_top:-9999px;_left:-9999px;z-index:99;bottom:0;left:0;overflow:hidden}#sm2-container.high_performance.swf_loaded,#sm2-container.high_performance.swf_unblocked{z-index:auto}#sm2-container.high_performance.swf_loaded,#sm2-container.high_performance.swf_unblocked,#sm2-container.high_performance.swf_unblocked object,#sm2-container.high_performance.swf_unblocked embed{width:8px;height:8px}#sm2-container.high_performance.swf_loaded{top:auto;bottom:0;left:0}#sm2-container.high_performance.swf_loaded object,#sm2-container.high_performance.swf_loaded embed,#sm2-container.high_performance.swf_unblocked object,#sm2-container.high_performance.swf_unblocked embed{top:auto;left:auto}#sm2-container.high_performance.swf_timedout{z-index:99}.colorpicker{z-index:999;background:url(images/b1d5067cf1d3c47e-colorpicker_background.png);width:356px;height:176px;display:none;position:absolute;overflow:hidden}.colorpicker,.colorpicker *{-webkit-tap-highlight-color:transparent}.colorpicker_color{cursor:crosshair;background:red;width:150px;height:150px;position:absolute;top:13px;left:14px;overflow:hidden}.colorpicker_color div{background:url(images/a4d2348e46d609db-colorpicker_overlay.png);width:150px;height:150px;position:absolute;top:0;left:0}.colorpicker_color div div{background:url(images/a10a8753680b2825-colorpicker_select.png);width:11px;height:11px;margin:-5px 0 0 -5px;position:absolute;top:0;left:0;overflow:hidden}.colorpicker_hue{cursor:crosshair;width:35px;height:150px;position:absolute;top:13px;left:171px}.colorpicker_hue div{background:url(images/42a785a51d9536b7-colorpicker_indic.png) 0 0;width:35px;height:9px;margin:-4px 0 0;position:absolute;left:0;overflow:hidden}.colorpicker_new_color{background:red;width:60px;height:30px;position:absolute;top:13px;left:213px}.colorpicker_current_color{background:red;width:60px;height:30px;position:absolute;top:13px;left:283px}.colorpicker input{color:#898989;text-align:right;background-color:transparent;border:1px solid transparent;height:11px;margin:0;padding:0;font-size:10px;position:absolute;top:4px;right:11px}.colorpicker_hex{background:url(images/627e450f0476757b-colorpicker_hex.png) top;width:72px;height:22px;position:absolute;top:142px;left:212px}.colorpicker_hex input{right:6px}.colorpicker_field{background-position:top;width:62px;height:22px;position:absolute}.colorpicker_field span{cursor:n-resize;width:12px;height:22px;position:absolute;top:0;right:0;overflow:hidden}.colorpicker_rgb_r{background-image:url(images/47ef0f89dbebe735-colorpicker_rgb_r.png);top:52px;left:212px}.colorpicker_rgb_g{background-image:url(images/592a1dd64613555e-colorpicker_rgb_g.png);top:82px;left:212px}.colorpicker_rgb_b{background-image:url(images/3da637af2bad97f7-colorpicker_rgb_b.png);top:112px;left:212px}.colorpicker_hsb_h{background-image:url(images/3f1dc7fcfcc49d5b-colorpicker_hsb_h.png);top:52px;left:282px}.colorpicker_hsb_s{background-image:url(images/0243ac870f924334-colorpicker_hsb_s.png);top:82px;left:282px}.colorpicker_hsb_b{background-image:url(images/3da637af2bad97f7-colorpicker_hsb_b.png);top:112px;left:282px}.colorpicker_submit{background:url(images/dbd29597b6270e76-colorpicker_submit.png) top;width:22px;height:22px;position:absolute;top:142px;left:322px;overflow:hidden}.colorpicker_focus{background-position:50%}.colorpicker_hex.colorpicker_focus,.colorpicker_submit.colorpicker_focus,.colorpicker_slider{background-position:bottom}.colorSelector{background:url(images/f9bdcdf1d1742793-select.png);width:36px;height:36px;margin-top:5px;margin-bottom:5px;position:relative;left:35%}.colorSelector div{background:url(images/f9bdcdf1d1742793-select.png) 50%;width:30px;height:30px;position:absolute;top:3px;left:3px}.tooltip.autosuggest{opacity:.8;color:#fff;width:auto;max-width:500px;margin-top:-38px;font-family:monospace;font-size:12px}.tooltip.autosuggest .autosuggest-error{color:red}.tooltip.autosuggest .autosuggest-function{cursor:pointer;margin-right:2px}.tooltip.autosuggest .autosuggest-highlight{color:#000;background-color:#ff0}.tooltip.autosuggest .autosuggest-info{color:#ddd;margin-top:5px}.tooltip .current-param{color:#add8e6;font-size:15px;font-weight:900}.clearfix:before,.clearfix:after{content:"";line-height:0;display:table}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{box-sizing:border-box;width:100%;min-height:30px;display:block}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{background-color:#eee;text-decoration:none}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{color:#999;text-shadow:0 1px rgba(255,255,255,.5);text-transform:uppercase;padding:3px 15px;font-size:11px;font-weight:700;line-height:20px;display:block}.nav li+.nav-header{margin-top:9px}.nav-list{margin-bottom:0;padding-left:15px;padding-right:15px}.nav-list>li>a,.nav-list .nav-header{text-shadow:0 1px rgba(255,255,255,.5);margin-left:-15px;margin-right:-15px}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px rgba(0,0,0,.2);background-color:#08c}.nav-list [class^=icon-],.nav-list [class*=\ icon-]{margin-right:2px}.nav-list .divider{background-color:#e5e5e5;border-bottom:1px solid #fff;overflow:hidden}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{content:"";line-height:0;display:table}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{margin-right:2px;padding-left:12px;padding-right:12px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;padding-top:8px;padding-bottom:8px;line-height:20px}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{border-radius:5px;margin-top:2px;margin-bottom:2px;padding-top:8px;padding-bottom:8px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{border-top-left-radius:4px;border-top-right-radius:4px}.nav-tabs.nav-stacked>li:last-child>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{opacity:1;-webkit-filter:alpha(opacity=100);filter:alpha(opacity=100);border-top-color:#fff;border-bottom-color:#fff}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable:before,.tabbable:after{content:"";line-height:0;display:table}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-bottom:3px;margin-right:0}.tabs-left>.nav-tabs{float:left;border-right:1px solid #ddd;margin-right:19px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px;margin-right:-1px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-right>.nav-tabs{float:right;border-left:1px solid #ddd;margin-left:19px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0;margin-left:-1px}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{cursor:default;background-color:transparent;text-decoration:none}.tooltip{opacity:.2;z-index:100;box-sizing:content-box;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;background:#000;border-radius:7px;width:50px;margin-top:-37px;margin-left:-28px;padding:5px;font-size:12px;line-height:12px;display:block;position:absolute;box-shadow:0 0 8px #000}html.playing .tooltip.hide-while-playing{display:none}.tooltip.picker{opacity:1;width:15px;height:15px;margin-top:-5px;margin-left:13px;left:22px;box-shadow:0 0 4px #000}.tooltip.picker:hover,.tooltip.picker.active{width:196px;height:156px;margin-left:13px}.tooltip:hover{opacity:1}.tooltip .arrow{border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent;position:absolute;bottom:-8px;left:21px}.tooltip.dragging{cursor:none;opacity:1}.tooltip .scrubber,.scrubber-handle{cursor:ew-resize;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;border-radius:10px}.scrubber-handle{color:#fff;text-align:center;z-index:100;background:#000;border-radius:10px;font-size:12px;line-height:12px}.tooltip.picker .arrow{border:8px solid transparent;border-left:none;border-right-color:#000;top:5px;bottom:auto;left:-7px}.tooltip.picker .picker{border:1px solid #fff;width:15px;height:15px;margin-top:-1px;margin-left:-1px;position:relative;overflow:hidden}.tooltip.picker:hover .picker,.tooltip.picker.active .picker{border-width:0;width:198px;height:160px}.tooltip.picker:hover .picker .colorpicker,.tooltip.picker.active .picker .colorpicker{top:-10px;left:-10px}.tooltip.picker:hover .colorpicker_new_color,.tooltip.picker.active .colorpicker_new_color{display:none}.tooltip.picker .picker .colorpicker{position:relative;top:0;left:0}.tooltip.picker .colorpicker_new_color{width:15px;height:15px;top:0;left:0}.tooltip.mediapicker{opacity:1;width:auto;margin-top:-22px;margin-left:10px}.tooltip.mediapicker:hover{width:343px;max-height:300px}.tooltip.mediapicker:hover div.current-media{display:none}.tooltip.mediapicker:hover div.media-groups{display:block}.tooltip.mediapicker:hover div.media-groups p{margin:5px;font-size:12px}.tooltip.mediapicker div.current-media{background:#fff;padding:2px}.tooltip.mediapicker div.current-media img{max-width:50px;max-height:50px}.tooltip.mediapicker div.media-groups{background:#fff;max-height:300px;display:none;overflow-y:scroll}.tooltip.mediapicker div.media-group{overflow:auto}.tooltip.mediapicker div.media-group .image{cursor:pointer;float:left;white-space:nowrap;background:#fff;border:2px solid #eee;width:140px;height:50px;margin:5px;padding:5px;overflow:hidden}.tooltip.mediapicker .media-group .image.active{border-color:#000}.tooltip.mediapicker .media-group .image img{vertical-align:middle;max-width:50px;max-height:50px;margin-right:5px}.tooltip.mediapicker .media-group .sound audio{max-width:80px}.tooltip.mediapicker .media-group h3{margin:5px}.tooltip.mediapicker .arrow,.tooltip.mediapicker-preview .arrow{border:8px solid transparent;border-left:none;border-right-color:#000;top:27px;bottom:auto;left:-7px}.tooltip.mediapicker-preview{opacity:1;width:auto;margin-top:-40px;margin-left:10px}.tooltip.mediapicker-preview .arrow{top:40px}.tooltip.mediapicker-preview .mediapicker-preview-content{background-color:#fff;margin-right:0;padding:5px}.tooltip.mediapicker-preview.mediapicker__image .mediapicker-preview-content{width:100px;height:135px}.tooltip.mediapicker-preview.mediapicker__sound .mediapicker-preview-content{width:100px}.tooltip.mediapicker-preview audio{max-width:100%}.thumb-shell{text-align:center;width:100px;height:100px;margin-bottom:5px}.thumb-shell>.thumb-error{vertical-align:middle;text-align:center;color:red;padding-top:30%;font-weight:700;display:inline-block}.thumb-shell img{vertical-align:middle;max-width:100%;max-height:100%;display:inline-block}.tooltip.mediapicker-preview .thumb-throbber{margin-left:-9px;position:absolute;top:14px;left:50%}.tooltip .ui-slider-handle{width:8px}.tooltip .colorpicker_field{display:none}.mediapicker-modal{width:520px;margin-top:-225px;margin-left:-250px;padding:0;top:50%}.mediapicker-modal h3{margin-bottom:0;font-size:20px}.mediapicker-modal .mediapicker-modal-content{float:left;box-sizing:border-box;width:520px;height:320px;padding:0 120px 0 20px;position:relative;overflow-y:auto}.mediapicker-modal .tab-pane{position:relative}.mediapicker-modal .mediapicker-modal-file{cursor:pointer}.mediapicker-modal .image{width:100px;margin-bottom:20px;margin-right:20px;display:inline-block}.mediapicker-modal .image img{vertical-align:middle;max-width:100%;max-height:100%;display:inline-block}.mediapicker-modal .sound{border-radius:6px;margin-bottom:6px;padding:4px 2px 2px 4px}.mediapicker-modal .sound audio{background:#000;width:250px}.mediapicker-modal .sound span{vertical-align:top;padding-top:5px;font-style:italic;display:inline-block}.mediapicker-modal .image.active img,.mediapicker-modal .sound.active audio{box-shadow:0 0 10px 1px #699c52}.mediapicker-modal .image span{text-align:center;width:100%;font-style:italic;display:inline-block}.mediapicker-modal .top-shadow{box-shadow:inset 0 5px 7px -6px #888}.mediapicker-modal .right{width:100px;position:absolute;top:10px;right:20px}.mediapicker-modal-footer{clear:both;text-align:right;background-color:#fff;border-top:1px solid #e5e5e5;padding:15px}.mediapicker-modal-footer button{margin-left:10px}.mediapicker-modal .nav-tabs{margin:18px 0 0;padding-left:20px}.nav-pills a{color:#699c52}.nav-pills .active a{background-color:#77b05d}.scrubber-handle .flipped-arrow{display:inline-block;transform:scaleX(-1)}.scrubber-handle span[role=button]{cursor:pointer}.block .tooltip:not(.picker){opacity:1;width:70px;margin-top:5px;margin-left:-35px;padding:1px}body>.scrubber-handle,.block .tooltip:not(.picker) .scrubber-handle{padding:8px;font-size:16px;line-height:16px}.block .tooltip:not(.picker) .arrow{border-top:none;border-bottom:8px solid #000;top:-8px;bottom:auto;left:28px}.block .tooltip:not(.picker).click-only{background:rgba(0,0,0,.8);width:94px;margin-left:-47px}.block .tooltip:not(.picker).click-only .scrubber-handle{cursor:default;background:0 0}.block .tooltip:not(.picker).click-only .scrubber-handle span[role=button]{cursor:pointer;background:#000;border:1px solid #fff;border-radius:15px;width:30px;height:30px;font-size:30px;line-height:27px;display:inline-block}.block .tooltip:not(.picker).click-only .scrubber-handle span[role=button].active{color:#000;background:#fff;border:1px solid #000}.block .tooltip:not(.picker).click-only .scrubber-handle span[role=button]:not(.flipped-arrow){margin-right:16px}.block .tooltip:not(.picker).click-only .arrow{border-bottom-color:rgba(0,0,0,.8);left:40px}.block-toolbox-editor{-webkit-overflow-scrolling:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative;overflow-x:hidden;overflow-y:auto}.block-editor{min-height:100%;display:flex}.block-editor .program{width:100%;min-height:100%;display:flex}.program>.block.block-statements{width:100%;min-height:100%;padding:10px 0 50px;position:relative}.block-editor .block.block-statements .block.block-statement.ui-sortable-placeholder{background:#add8e6;height:2px;margin:-1px 3px 30px;transition:margin-bottom .2s;visibility:visible!important}.block-editor .block.block-statements .block.block-statement.ui-sortable-placeholder.inline,.block-editor .block.block-statements .block.block-statement.ui-sortable-placeholder.ui-draggable{margin-bottom:-1px}.block.block-comment input,.block.block-comment .input,.block.block-inline input,.block.block-inline .input{-webkit-appearance:none;text-align:center;background:#fff;border:1px solid #ccc;border-radius:20px;outline:none;padding:5px 0;display:inline-block}.block.block-comment input.active,.block.block-comment .input.active,.block.block-inline input.active,.block.block-inline .input.active{border-color:#000}.block.block-comment input,.block.block-comment .input{text-align:left;max-width:345px;padding-left:5px}.block.block-statement+.block.block-comment{margin-top:15px}.block.block-statement.block-comment+.block.block-comment,.block.block-statement+.block.block-comment.ui-sortable-placeholder{margin-top:0}.block.block-statements{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.block-editor .block.block-statement:not(.ui-draggable){margin-bottom:-48px;transition:margin-bottom .2s}.block-editor .block.block-statement:not(.ui-draggable):not(.ui-sortable-placeholder){margin-bottom:0}.block.block-statement .block-wrapper{white-space:nowrap;vertical-align:middle;background:#eee;border:1px outset #aaa;border-radius:3px;margin:3px;padding:5px 3px;line-height:25px;display:inline-block}.block.block-statement .block-wrapper>.grab-handle{cursor:move;height:30px;display:inline-block}.block.block-statement .block-wrapper .grabber{vertical-align:middle;background:#ccc;width:2px;height:30px;margin:0 10px 0 5px;display:inline-block;position:relative}.block.block-statement .block-wrapper .grabber:before,.block.block-statement .block-wrapper .grabber:after{content:" ";background:#ccc;width:2px;height:30px;display:block;position:absolute;top:0;left:-5px}.block.block-statement .block-wrapper .grabber:after{left:5px}.block.block-statement.ui-selected .block-wrapper,.block.block-statement.ui-selecting .block-wrapper,.block.block-statement.active .block-wrapper{background:#bddd94;box-shadow:0 0 3px #333}.block.ui-draggable-dragging .block-wrapper{box-shadow:0 0 3px #333}.block.block-inline{display:inline-block}.block-toolbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;z-index:1}.block-toolbox h3{clear:both;margin:0;padding:5px 3px;font-family:Helvetica;font-size:16px}.block-toolbox .ui-draggable{font-size:16px}.block-toolbox .ui-draggable .block-wrapper>:not(.grab-handle){display:none}.block-toolbox .ui-draggable .block-wrapper>.grab-handle{height:auto}.block-toolbox .ui-draggable .block-wrapper>.grab-handle .grabber{display:none}.block-toolbox .ui-draggable .block-wrapper>img.toolbox-image{float:right;vertical-align:middle;border:1px solid #ccc;border-radius:3px;height:20px;margin-left:5px;display:inline-block}.block-toolbox .ui-draggable input{padding:2px;font-size:16px}.block-toolbox .ui-draggable.ui-draggable-dragging{font-size:16px}.block-toolbox .ui-draggable.ui-draggable-dragging .block-wrapper>:not(.show-toolbox){display:inline-block}.block-toolbox .ui-draggable.ui-draggable-dragging .block-wrapper .show-only-toolbox,.block-statement .block-wrapper .show-only-toolbox{display:none}.block-toolbox .block-statement .block-wrapper .show-only-toolbox{display:inline-block}.block-toolbox .ui-draggable.ui-draggable-dragging input{padding:5px;font-size:16px}.block-toolbox .block-trash{opacity:0;background:rgba(0,0,0,.4);height:100%;padding-right:300px;transition:opacity .5s;display:none;position:absolute;top:0;left:0;right:0}.block-toolbox .block-trash.visible{opacity:1;display:block}.ui-draggable-dragging{z-index:2}.ui-sortable-helper{opacity:1;transition:opacity .3s;display:inline-block}.ui-sortable-helper.trash-over{opacity:.3}.ui-sortable-placeholder.trash-over{display:none}.block-rgb.block-name-r>div,.block-rgb.block-name-r+.text,.block-rgb.block-name-g,.block-rgb.block-name-g+.text,.block-rgb.block-name-b{display:none!important}.block-rgb.block-name-r{vertical-align:middle;cursor:pointer;background:red;border:1px solid #ccc;border-radius:15px;width:28px;height:28px;margin:0 1px;display:inline-block}.block-editor .block-blank{display:inline-block;position:relative}.block-name{display:none}.block-editor .block-name{text-align:center;width:100%;display:none;position:absolute;top:-15px;left:0}.block-editor .block.block-statement.ui-selected .block-name{display:inline-block}.block-editor .block.block-statement.ui-selected .block-rgb .block-name{display:none}.block-editor .block-name .block-text{color:#fff;background:rgba(0,0,0,.6);border-radius:7px;height:12px;margin:auto;padding:1px 4px;font-size:12px;line-height:12px}.block,.block input{font-family:Proxima Nova Semibold,Helvetica,Arial,sans-serif;font-size:16px}.block .text{color:#999}.block .comment{color:#4c886b}.block .constant{color:#c5060b}.block .constant.numeric{color:#444}.block .storage{color:#00f}.block .string{color:#036a07}.block .keyword,.block .selector{color:#00f}.block .keyword.operator{color:#687687}.block .inherited-class{font-style:italic}.block .entity{color:#3e853f}.block .entity.name.function{color:#444}.block .support{color:#192140}.block .variable.global,.block .variable.class,.block .variable.instance{color:#318495}.block-editor{margin-right:218px}.block-toolbox{background:#93c263;height:100%;padding-right:300px;display:table;position:absolute;top:0;right:-300px}.block-toolbox .toolbox-group{display:table-cell}.block-toolbox .block-trash .text-out{color:#fff;text-align:center;font-family:Helvetica;font-size:24px;position:relative;top:50%;transform:translateY(-50%)}.block-toolbox .block-trash .trash-icon{width:140px;height:140px;margin:0 auto 10px;position:relative}.block-toolbox .block-trash.over .trash-icon .lid,.block-toolbox .block-trash.over .trash-icon .lidcap{margin-bottom:10.5px;transform:rotate(10deg)}.block-toolbox .block-trash .lidcap,.block-toolbox .block-trash .lid,.block-toolbox .block-trash .bin{position:absolute}.block-toolbox .block-trash .lidcap,.block-toolbox .block-trash .lid{background:#fff;border-top-left-radius:2.8px;border-top-right-radius:2.8px;transition:transform .2s linear,margin .2s linear}.block-toolbox .block-trash .lidcap{width:14px;height:7px;bottom:96.6px;left:63px}.block-toolbox .block-trash .lid{width:98px;height:14px;bottom:84px;left:21px}.block-toolbox .block-trash .bin{border-top:84px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent;width:70px;bottom:0;left:28px}.empty-help{color:#fff;opacity:1;background:rgba(0,0,0,.5);border-radius:10px;margin-right:215px;padding:10px;font-family:Helvetica;font-size:20px;transition:opacity .3s linear;position:absolute;top:100px;left:20px;right:20px}.empty-help.help-hidden{opacity:0}.empty-help span{display:block}.empty-help span:first-child{text-align:right}.empty-help span strong{font-size:1.2em}.tipbar{color:#000;background:#f9f9f9;border:1px solid #eee;border-radius:10px;width:260px;min-height:40px;margin:auto;font-family:Helvetica;font-weight:400;display:none;position:absolute;top:100px;left:125px;box-shadow:2px 2px 5px rgba(0,0,0,.5)}.tipbar .error-buddy{cursor:move;opacity:.75;background:url(images/a6ff3eeff77485e4-error-buddy.png);width:130px;height:116px;position:absolute;top:-12px;left:-140px}.tipbar .speech-arrow{background-image:url(images/635711498dc9a769-speech-arrow.png);background-repeat:no-repeat;width:14px;height:24px;position:absolute;top:40px;left:-14px}.tipbar .text-wrap{margin:8px 8px 33px;line-height:1.4em}.tipbar .text-wrap .message{text-align:left;margin:10px 0;line-height:20px}.tipbar .text-wrap .message .quote{text-align:left;background:#fff;border:1px solid #eee;border-radius:5px;margin:0 2px;padding:1px 4px;font-family:Consolas,Courier New,monospace;font-size:14px;line-height:22px;display:inline-block}.tipbar .text-wrap .oh-no{font-size:13px;font-weight:700}.tipbar .text-wrap .show-me a{color:#005987;font-size:14px;font-weight:700;position:absolute;left:7px}.tipbar .text-wrap .show-me a:hover{color:#678d00;text-decoration:underline}.tipbar .tipnav{position:absolute;right:7px}.tipbar .tipnav a{color:#000;background:rgba(255,255,255,.2);border-radius:5px;height:16px;padding:1px 1px 1px 3px;font-size:10px;line-height:16px;display:inline-block}.tipbar .tipnav a.prev{padding:1px 3px 1px 1px}.tipbar .tipnav a .ui-icon{text-indent:-99999px;vertical-align:middle;background-image:url(images/8131a822b2a2ec21-ui-icons_808080_256x240.png);background-repeat:no-repeat;width:16px;height:16px;margin-top:-4px;display:inline-block;overflow:hidden}.tipbar .tipnav a .ui-icon.ui-icon-circle-triangle-w{background-position:-80px -192px}.tipbar .tipnav a .ui-icon.ui-icon-circle-triangle-e{background-position:-48px -192px}.tipbar .close{color:#000;float:right;text-shadow:0 1px #cdcdcd;background-color:transparent;border:none}.tipbar .text a{text-decoration:underline}.tipbar form input{margin-top:8px;margin-bottom:8px}.tipbar form .ui-button{margin-left:8px}.tipbar .status .ui-icon{display:inline-block;position:relative;top:4px}#test-errors{color:red;z-index:1000000;position:absolute}.overlay{width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.error-overlay{z-index:auto;background:rgba(255,255,255,.6)}.scratchpad-wrap{position:relative}.scratchpad-wrap .hide-text,.scratchpad-wrap.no-output .scratchpad-canvas-wrap{display:none}.scratchpad-wrap.no-output .scratchpad-editor-wrap{margin-right:0}.scratchpad-wrap .scratchpad-canvas-wrap{float:right}.scratchpad-wrap .scratchpad-canvas-wrap #output{min-width:402px;min-height:402px;overflow:hidden}.scratchpad-wrap .scratchpad-editor-wrap{margin-right:412px;position:relative}.scratchpad-wrap .scratchpad-editor-wrap .scratchpad-editor-tabs,.scratchpad-wrap .scratchpad-editor-wrap .scratchpad-toolbar{margin-right:@row-spacing;position:relative}.scratchpad-wrap .scratchpad-editor-wrap .scratchpad-editor-tabs-links{overflow:hidden}.scratchpad-wrap .scratchpad-toolbar{min-height:30px;margin-top:10px}.scratchpad-wrap .scratchpad-toolbar .simple-button.pull-left{float:left;margin-right:5px}.scratchpad-wrap .scratchpad-toolbar .simple-button.pull-right{float:right;margin-left:5px}.scratchpad-wrap .error-buddy-resting{color:#4a7040;white-space:nowrap;height:35px;display:inline-block;position:relative}.scratchpad-wrap .error-buddy-resting .error-buddy-happy,.scratchpad-wrap .error-buddy-resting .error-buddy-thinking{text-decoration:none;position:absolute}.scratchpad-wrap .error-buddy-resting img{vertical-align:middle;height:35px}.scratchpad-editor-bigplay-button,.scratchpad-editor-bigplay-loading,.scratchpad-canvas-loading,#sm2-container.swf_timedout{z-index:1000;position:absolute;top:30%;left:40%}.scratchpad-editor-bigplay-button{box-shadow:none;color:#fff;cursor:pointer;opacity:.7;background:#ddd;border:none;border-radius:10px;padding:18px 23px 18px 31px;font-size:66px;line-height:1em}.scratchpad-editor-bigplay-button:hover{opacity:1}.scratchpad-ace-editor{z-index:2;background:#fff;min-width:400px;position:relative}.scratchpad-ace-editor .ace_tooltip{white-space:normal;max-width:550px}.scratchpad-ace-editor .ace_problem_line{border-bottom:1px dotted orange;position:absolute}.scratchpad-ace-editor .ace_scroller{overflow-x:hidden}.scratchpad-ace-editor .ace_line{direction:ltr;unicode-bidi:bidi-override}.scratchpad-editor .textarea-editor{width:100%;height:100%;font-size:16px}.scratchpad-playbar{height:30px;position:relative}.scratchpad-playbar .scratchpad-playbar-play{position:absolute;left:0}.scratchpad-playbar .scratchpad-playbar-play .ui-button-text{padding:5px}.scratchpad-playbar .scratchpad-playbar-timeleft{font-family:monospace;font-size:11px;position:absolute;top:4px;right:45px}.scratchpad-playbar .scratchpad-playbar-progress{margin:0 80px 0 45px;position:relative;top:8px}.scratchpad-playbar .scratchpad-playbar-progress .ui-slider-handle{width:9px}.scratchpad-playbar .scratchpad-playbar-progress .ui-slider-range-min{background:#678d00}.scratchpad-playbar .scratchpad-playbar-options{position:absolute;top:0;right:0}.scratchpad-playbar .scratchpad-playbar-options .dropdown-toggle{height:25px;padding:5px}.scratchpad-playbar .loading-msg{background:url(images/1504290e5ce5534f-spinner.gif) 7px no-repeat;padding-left:30px;line-height:30px}#output{height:402px;position:relative}#output-frame,.scratchpad-ace-editor{border:1px solid #d4ccb0;height:400px}.scratchpad-draw-canvas,#output-frame{width:400px;top:0;bottom:auto;left:auto;right:0}#output-frame{box-sizing:border-box;height:100%;overflow:hidden}#draw-widgets{margin-bottom:10px}.scratchpad-wrap .overlay{pointer-events:none;width:100%;height:100%;z-index:@zindexModal + 1;margin:0;position:absolute;top:0;left:0}.scratchpad-wrap .overlay-container{position:relative}.scratchpad-wrap .disable-overlay{cursor:pointer;opacity:0;z-index:880;background:rgba(255,255,255,.9)}@font-face{font-family:FreeMono;font-weight:400;font-style:normal;src:local(FreeMono),url(fonts/10737efccb4ea103-FreeMono.woff)format("woff"),url(fonts/2b68383de0f342cc-FreeMono.ttf)format("truetype")}@font-face{font-family:FreeMono;font-weight:700;font-style:normal;src:local(FreeMonoBold),url(fonts/d003137906baff5e-FreeMonoBold.woff)format("woff"),url(fonts/29914677f95e9e0a-FreeMonoBold.ttf)format("truetype")}@font-face{font-family:FreeMono;font-weight:400;font-style:italic;src:local(FreeMonoOblique),url(fonts/ef0f5944dc26f7ee-FreeMonoOblique.woff)format("woff"),url(fonts/552c82e43726f4dd-FreeMonoOblique.ttf)format("truetype")}@font-face{font-family:FreeMono;font-weight:700;font-style:italic;src:local(FreeMonoBoldOblique),url(fonts/07b32c6d38b3503e-FreeMonoBoldOblique.woff)format("woff"),url(fonts/af4e55c152e318f2-FreeMonoBoldOblique.ttf)format("truetype")}.colorpicker{background:url(images/d7889cad6473de96-colorpicker_background.png)}.colorpicker_color div{background:url(images/a4d2348e46d609db-colorpicker_overlay.png)}.colorpicker_color div div{background:url(images/a10a8753680b2825-colorpicker_select.png)}.colorpicker_hue div{background:url(images/42a785a51d9536b7-colorpicker_indic.png) 0 0}.colorpicker_hex{background:url(images/d52b1a027179efd1-colorpicker_hex.png) top}.colorpicker_rgb_r{background-image:url(images/47ef0f89dbebe735-colorpicker_rgb_r.png)}.colorpicker_rgb_g{background-image:url(images/592a1dd64613555e-colorpicker_rgb_g.png)}.colorpicker_rgb_b{background-image:url(images/3da637af2bad97f7-colorpicker_rgb_b.png)}.colorpicker_hsb_h{background-image:url(images/3f1dc7fcfcc49d5b-colorpicker_hsb_h.png)}.colorpicker_hsb_s{background-image:url(images/898e3fec6440218f-colorpicker_hsb_s.png)}.colorpicker_hsb_b{background-image:url(images/3da637af2bad97f7-colorpicker_hsb_b.png)}.colorpicker_submit{background:url(images/dbd29597b6270e76-colorpicker_submit.png) top}.colorSelector{background:url(images/aa292fa99e7f1c75-select.png)}.colorSelector div{background:url(images/aa292fa99e7f1c75-select.png) 50%}.scratchpad-playbar .loading-msg{background:url(images/4343bcf6aef7baaf-spinner.gif) 7px no-repeat}.tipbar .error-buddy{background:url(images/a6ff3eeff77485e4-error-buddy.png)}.tipbar .speech-arrow{background-image:url(images/635711498dc9a769-speech-arrow.png)}.tipbar .tipnav a .ui-icon{background-image:url(images/8131a822b2a2ec21-ui-icons_808080_256x240.png)}}