@import "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.css";._disableSelect_15mam_3{-webkit-user-select:none;user-select:none;pointer-events:none}._blackScreen_15mam_11{background-color:var(--abacusDarkBlue);opacity:.5;z-index:72;width:100%;height:100%;position:fixed}._split_15mam_20{display:flex}._dragBarContainer_15mam_24{position:relative}._dragBar_15mam_24{cursor:col-resize;background-color:#eff2f4;justify-content:center;align-items:center;display:flex}._dragIndicator_15mam_36{border:1px solid var(--siteGrey);border-radius:1px}._dragged_15mam_41{background-color:#c5c5c5}._dragBarHorizontal_15mam_45{cursor:col-resize;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:10px;height:100%}._dragBarVertical_15mam_53{cursor:row-resize;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%;height:10px}._dragBarToggle_15mam_61{z-index:71;background-color:#e8e8e8;border:1px solid #d3d3d3;padding:0;position:absolute}._dragBarToggleHorizontal_15mam_71{width:10px;height:40px;top:50%}._dragBarToggleVertical_15mam_77{width:40px;height:10px;margin-top:-10px;left:50%}._dragBarToggleHorizontal_15mam_71 svg{margin-left:-2px}._dragBarToggleVertical_15mam_77 svg{margin-top:-2px}._panels_15mam_92{flex:1;min-height:0;display:flex;position:relative}._practice_15mam_101{margin-top:45px;display:flex}._practiceOutput_15mam_106{flex-direction:column;flex:1;width:100%;padding-bottom:10px;display:flex;overflow:hidden}._practiceTerminal_15mam_115{height:100%}._practiceTerminal_15mam_115>div{max-height:calc(100% - 10px)}._practiceOutput_15mam_106 ._runBar_15mam_123{z-index:100;pointer-events:auto;border-right:none;position:absolute}._codeChanged_15mam_130 ._button_15mam_130._grayButton_15mam_130{background-color:var(--siteBlue)}._codeChanged_15mam_130 ._button_15mam_130._grayButton_15mam_130:hover:not(:disabled){background-color:var(--hoverBlue)}._abacus_15mam_137{width:100%;height:100%;font-family:var(--proximaNova), "sans-serif";flex-direction:column;flex:1;display:flex}._editor_15mam_147{flex:1;padding:0;display:flex}._editor_15mam_147 ._tabBar_15mam_153{border-bottom:1px solid #e5e7eb;font-size:12px}._editor_15mam_147 ._tabBar_15mam_153 button{height:100%}._editorLabel_15mam_162{color:#333;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;width:100%;margin-right:auto;font-size:15px;font-weight:600;line-height:22px;display:flex;overflow:hidden}._assignmentNameComponent_15mam_177{color:#333;background:#00000008;border-radius:8px;align-items:center;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}._vibeFocusControl_15mam_188{border:1px solid var(--siteBlue);background:#eff2f4;border-radius:.25rem;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}._vibeFocusControl_15mam_188 button,._vibeFocusControlButton_15mam_199{border:none;border-right:1px solid var(--siteBlue);min-width:36px;min-height:32px;color:var(--siteBlue);cursor:pointer;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.5;font-family:var(--proximaNova);text-align:center;background:#eff2f4;border-radius:0;justify-content:center;align-items:center;margin:0;padding:.375rem .5rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-flex}._vibeFocusControl_15mam_188 button:last-child{border-right:none}._vibeFocusControl_15mam_188 button[aria-pressed=true]{background:var(--siteBlue);color:#fff}._vibeFocusControl_15mam_188 button[aria-pressed=true]:hover{background:var(--hoverBlue);color:#fff}._vibeFocusControl_15mam_188 button:hover:not([aria-pressed=true]){color:var(--hoverBlue);background:#fafafa}._vibeFocusControl_15mam_188 button:focus-visible{outline:2px solid var(--siteBlue);outline-offset:-2px;z-index:1}._editorLeftPanelWrapper_15mam_248{flex:1;display:flex}._outputContents_15mam_253{height:100%}._display_15mam_257{flex:1}._tabContainer_15mam_261{flex-flow:column;display:flex}._leftTabHeader_15mam_266{color:var(--darkBlue);border-bottom:1px solid var(--lightGrey);font-family:var(--proximaNova);margin:6px;overflow:hidden}._leftTabBar_15mam_274{background-color:var(--abacusDarkBlue);flex-flow:column;width:40px;min-width:40px;display:flex}._leftTab_15mam_266{cursor:pointer;background-color:var(--abacusDarkBlue);height:50px;color:var(--siteSlate);flex-direction:column;justify-content:center;align-items:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}._leftTab_15mam_266:hover{background-color:var(--abacusDarkBlue);color:#fff}._leftTab_15mam_266 ._active_15mam_300{color:#fff}._leftTab_15mam_266 svg{color:var(--siteSlate);transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}._leftTab_15mam_266:hover svg{color:#fff}._leftTabs_15mam_314{font-family:var(--proximaNova);min-width:40px;display:flex}._stacked_15mam_320 ._leftTabs_15mam_314{display:flex}._leftTabs_15mam_314 ._tabBar_15mam_153 ._tab_15mam_153{color:var(--siteLightGrey);background-color:var(--abacusLightBlue);transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}._leftTabs_15mam_314 ._tabBar_15mam_153{border:0}._leftTabs_15mam_314 ._tabBar_15mam_153 ._tab_15mam_153 svg{color:var(--siteLightGrey);transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}._leftTabs_15mam_314 ._tabBar_15mam_153 ._tab_15mam_153:hover svg,._leftTabs_15mam_314 ._tabBar_15mam_153 ._tab_15mam_153:hover{color:#fff}._leftTabs_15mam_314 ._leftTabBar_15mam_274 ._leftTab_15mam_266._active_15mam_300{background-color:var(--abacusLightBlue);color:#fff}._leftTabs_15mam_314 ._leftTabBar_15mam_274 ._leftTab_15mam_266._active_15mam_300 svg{color:#fff}._tabBar_15mam_153{font-family:var(--proximaNova);background:#eff2f4;border-bottom:1px solid #e5e7eb;flex-flow:row;align-items:center;gap:2px;min-height:30px;padding:3px 4px;display:flex}._tabBar_15mam_153 button{cursor:pointer;border:0;margin-left:5px}._tabBar_15mam_153 ._vibeFocusControl_15mam_188 button{margin-left:0}._tabBar_15mam_153 ._tab_15mam_153{text-align:center;cursor:pointer;color:#c5d3dd;-webkit-user-select:none;user-select:none;background:#335670;border-radius:0;flex-direction:column;flex:1;justify-content:center;padding:5px 8px;font-size:12px;font-weight:500;transition:color .12s,background-color .12s;display:flex;position:relative}._editorTabBar_15mam_397{background:#eff2f4;border-bottom:1px solid #e5e7eb}._practiceEditorTabBar_15mam_402{width:100vw;margin-top:-38px;position:absolute;left:0}._tab_15mam_153:not(:first-child):before{content:"";background-color:#d1d5db;width:1px;height:50%;position:absolute;left:-1px}._tabBar_15mam_153 ._tab_15mam_153:hover{color:#fff}._tabBar_15mam_153 ._tab_15mam_153._active_15mam_300{color:#fff;box-shadow:none;background-color:#0d2f47;font-weight:600}._tabBar_15mam_153 ._tab_15mam_153._active_15mam_300:before,._tabBar_15mam_153 ._tab_15mam_153._active_15mam_300+._tab_15mam_153:before{display:none}._hiddenCode_15mam_434{text-align:center;background-color:var(--siteLightGrey);flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:20px;display:flex}._tabContent_15mam_445{flex:1;min-height:0;display:flex}._tabContent_15mam_445>div{overflow-y:auto}._tabMoreContainer_15mam_455{z-index:73;background-color:#fff;border:1px solid #5e7181;border-radius:0;min-width:165px;position:absolute;top:3em;right:0;overflow:hidden;box-shadow:0 4px 12px #00000014}._tabMoreContainer_15mam_455 ._tab_15mam_153:hover{color:#fff}._tabMoreContainer_15mam_455 ._tab_15mam_153{text-align:left;color:#c5d3dd;background-color:#335670;border-top:1px solid #5e7181;border-radius:0}._tabMoreContainer_15mam_455 ._tab_15mam_153:before{display:none}._historyTab_15mam_484{font-family:var(--proximaNova);flex-flow:column;width:100%;padding:10px 0 10px 10px;display:flex;overflow:auto}._historySnapshot_15mam_493{border:1px solid var(--lightGrey);cursor:pointer;margin:5px;padding:5px}._historySnapshot_15mam_493:hover:not(._activeSnapshot_15mam_500){background:#f0f4ff;border-color:#c7d2fe}._activeSnapshot_15mam_500{background-color:var(--darkBlue);color:#fff;border:1px solid #fff}._previewedSnapshot_15mam_511:not(._activeSnapshot_15mam_500){background:#f0f4ff;border-color:#c7d2fe}._previewedSnapshot_15mam_511._pasteSnapshot_15mam_516:not(._activeSnapshot_15mam_500){border-left-color:var(--siteOrange)}._previewedSnapshot_15mam_511._vibeSnapshot_15mam_520:not(._activeSnapshot_15mam_500){border-left-color:#8b5cf6}._previewedSnapshot_15mam_511._aiHintSnapshot_15mam_524:not(._activeSnapshot_15mam_500){border-left-color:var(--siteBlue)}._pasteSnapshot_15mam_516{border-left:3px solid var(--siteOrange);position:relative}._vibeSnapshot_15mam_520{border-left:3px solid #8b5cf6;position:relative}._aiHintSnapshot_15mam_524{border-left:3px solid var(--siteBlue);position:relative}._filePills_15mam_543{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}._filePill_15mam_543{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;padding:2px 10px;font-size:12px}._filePill_15mam_543:hover{color:#1e293b;background:#e2e8f0}._pasteFlag_15mam_565{font-size:13px;position:absolute;top:6px;right:6px}._historyTabSnapshots_15mam_573{flex-flow:row;width:100%;height:100%;display:flex;overflow:hidden}._historyTabSnapshotList_15mam_581{flex-flow:column;flex:.2;margin-right:5px;overflow:auto}._historyTabPreview_15mam_588{flex-flow:column;flex:.8;width:100%;height:100%;display:flex;overflow:auto}._historyTabPreview_15mam_588 pre{word-break:keep-all;word-wrap:break-word;background-color:#f7f7f9;border:1px solid #ccc;padding:8px;overflow:auto}._displayContainer_15mam_606{flex-flow:column;flex:1;display:flex;position:relative;overflow-y:hidden}._displayContainer_15mam_606._darkMode_15mam_614{background-color:var(--abacusDarkBlue)}._displayContainer_15mam_606._lightMode_15mam_618{background-color:"white"}._displayContainer_15mam_606 ._console_15mam_623 ._output_15mam_253{flex:2}._display_15mam_257{flex-shrink:1;flex-basis:80%}._consoleWrapper_15mam_632{display:flex;position:relative}._consoleWrapper_15mam_632 button._clearConsoleButton_15mam_637{opacity:.7;background-color:#0000;align-self:flex-end;position:absolute;top:5px;right:5px}._consoleWrapper_15mam_632 button._clearConsoleButton_15mam_637:hover{opacity:1;background-color:#0000}._consoleWrapper_15mam_632._darkMode_15mam_614{background-color:var(--darkBlue);color:#fff}._consoleWrapper_15mam_632._lightMode_15mam_618{color:#333}._console_15mam_623{white-space:pre-wrap;word-wrap:break-word;background-color:#fff;flex-flow:column;flex:1;margin:10px;padding:10px;line-height:1;position:relative;overflow:auto}._console_15mam_623._darkMode_15mam_614{background-color:var(--darkBlue)}._console_15mam_623._lightMode_15mam_618{border:1px solid var(--siteLightGrey)}._console_15mam_623 ._line_15mam_681{display:flex}._console_15mam_623 ._line_15mam_681 ._prompt_15mam_685{margin-right:8.5px}._stdout_15mam_689{white-space:pre-wrap;line-break:anywhere;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._darkMode_15mam_614 ._stdout_15mam_689{color:#fff}._stdin_15mam_703{background:inherit;line-height:inherit;box-shadow:none;border:none;outline:none;margin:0;padding:0}._darkMode_15mam_614 ._stdin_15mam_703{color:#fff}._blinker_15mam_717{opacity:0;background-color:gray;position:absolute}._blinker_15mam_717._lightMode_15mam_618{background-color:#00000059}._blinker_15mam_717._darkMode_15mam_614{background-color:#e2ce848c}._blink_15mam_717{animation:1s step-start infinite _blinker_15mam_717}@keyframes _blinker_15mam_717{50%{opacity:1}}._stdout_15mam_689{white-space:pre-wrap;max-width:100%;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._stderr_15mam_751{white-space:pre-wrap;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._docs_15mam_760{flex:1;padding:5px;display:flex}._fileName_15mam_766{align-items:center;display:flex}._fileList_15mam_771 ul{margin-top:0;padding:0;list-style:none}._fileList_15mam_771 li{font-family:var(--proximaNova);cursor:pointer;color:#484848;font-weight:200}._fileList_15mam_771{font-size:15px}._fileList_15mam_771 ._dropdown_15mam_789{background-color:none;cursor:pointer;opacity:.5;align-items:center;margin-left:auto;padding-right:5px;display:flex}._fileList_15mam_771 li:hover>._dropdown_15mam_789,._fileList_15mam_771 li span:hover>._dropdown_15mam_789{opacity:.8;cursor:pointer}._fileList_15mam_771 ._active_15mam_300{background-color:#beccd480}._fileList_15mam_771 ._notMainFile_15mam_812>span{visibility:hidden;margin-right:0}._fileList_15mam_771 ._notMainFile_15mam_812:hover>span{visibility:visible;margin-right:0}._fileTab_15mam_822:hover{background:#f3f4f6}._fileTabClose_15mam_826:hover{background-color:#e5e7eb}._mobileFileList_15mam_830 ul{margin-top:0;padding:0;list-style:none}._mobileFileList_15mam_830 ._file_15mam_543{font-family:var(--proximaNova);cursor:pointer;padding:3px;font-size:15px}._mobileFileList_15mam_830 ._active_15mam_300{background-color:#beccd480;border-radius:3px 0 0 3px}._runBar_15mam_123{border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:5px;display:flex}._debugBar_15mam_857{padding:5px;display:flex}._runBar_15mam_123._darkMode_15mam_614,._debugBar_15mam_857._darkMode_15mam_614{background-color:var(--darkBlue);color:#fff}._runBar_15mam_123._lightMode_15mam_618,._debugBar_15mam_857._lightMode_15mam_618{color:#333;background-color:#fff}._runBar_15mam_123 button{justify-content:center;margin:0 3px;padding:4px 10px}._runBar_15mam_123 button._run_15mam_123{align-items:center;display:flex}._runBar_15mam_123 button._clearConsoleButton_15mam_637,._debugBar_15mam_857 button._clearConsoleButton_15mam_637{opacity:.7;background-color:#0000;align-self:flex-end;margin-left:auto}._runBar_15mam_123 button._clearConsoleButton_15mam_637:hover,._debugBar_15mam_857 button._clearConsoleButton_15mam_637:hover{opacity:1;background-color:#0000}._display_15mam_257{display:flex}iframe{border-width:0;width:100%;height:100%}._blocklyElem_15mam_910{width:100%;height:100%}._abacusModal_15mam_915{font-family:var(--proximaNova);border:1px solid var(--lightGrey);z-index:999999999;background-color:#fff;border-radius:3px;flex-flow:column;align-items:center;width:500px;margin:auto;padding:5px;font-size:22px;display:flex;position:fixed;top:10%;left:0;right:0;overflow:hidden auto;box-shadow:0 2px 5px #00000045,0 1px 1px #00000026}._settingsModal_15mam_937{bottom:30%}._settingHeader_15mam_945:not(:first-child){margin-top:30px}._programNameSave_15mam_949{border:0;border-top-left-radius:0;border-bottom-left-radius:0}._programNameInput_15mam_955,._select_15mam_956{background-color:#fff;border:1px solid #ddd;border-radius:0;width:100%;height:30px}._modalTitle_15mam_964{text-align:center;border-bottom:1px solid var(--siteGrey);width:100%;margin-bottom:10px;padding:10px;font-size:24px}._modalContents_15mam_973 button{margin-right:5px}._settingsModalSection_15mam_977{margin-bottom:10px}._settingsModalSection_15mam_977 p{font-size:16px}._settingsModalSection_15mam_977 hr{border-top:1px solid var(--siteGrey)}._uploadModal_15mam_989{width:33%;min-width:310px}._abacusModal_15mam_915 h2{border-bottom:1px solid var(--lightGrey)}._abacusModal_15mam_915 h3{align-self:start}._abacusModal_15mam_915 input{outline:none;margin-bottom:5px}._abacusModal_15mam_915 img{width:auto;max-width:200px;height:auto;max-height:200px}._dropdownModal_15mam_1014{border:1px solid var(--lightGrey);border-radius:3px;flex-flow:column;width:fit-content;min-width:150px;margin:0;padding:0;display:flex;box-shadow:0 2px 5px #00000045,0 1px 1px #00000026}._dropdownModal_15mam_1014 button{cursor:pointer;background-color:#fff;border:0;align-items:flex-start;width:100%}._dropdownModal_15mam_1014 hr{width:100%;margin:1px 0}._conflictResolutionTable_15mam_1039{width:100%;margin:10px 0}._conflictingFileName_15mam_1044{white-space:nowrap;text-overflow:ellipsis;text-align:left;direction:rtl;width:60%;display:inline-block;overflow:hidden}._resolutionChoice_15mam_1059{text-align:center;width:20%;display:inline-block}._markdownBody_15mam_1065{font-family:var(--proximaNova)}._aceLineAnnotation_15mam_1069{position:absolute}._lineError_15mam_1073{background-color:#ff8e8e80}._lineHighlight_15mam_1077{background-color:#ffff3280!important}._iconSpin_15mam_1081{animation:2s linear infinite _icon-spin_15mam_1}._assetThumbnailWrapper_15mam_1086{width:50px;height:50px;margin:5px}._assetListWrapper_15mam_1092{flex-flow:column;flex:1;display:flex;overflow-y:auto}._assetListRow_15mam_1100{font-family:var(--proximaNova);border-top:solid;border-color:var(--skyBlue);flex-flow:row;flex:none;width:100%;display:flex}._assetListItem_15mam_1111{text-overflow:ellipsis;flex:1;width:0;margin:auto;overflow:hidden}._assetListRow_15mam_1100:hover{background-color:var(--skyBlue)}._assetListRow_15mam_1100[active=true]{background-color:var(--abacusLightBlue);border-top:solid;border-color:var(--abacusLightBlue);color:#fff}._assetListRow_15mam_1100>div>div:not(._assetImage_15mam_1131){white-space:nowrap;text-overflow:ellipsis;margin-left:5px;overflow-x:hidden}._assetListRow_15mam_1100>div>div:nth-child(2){color:var(--siteGrey);font-size:12px}._importerConstraint_15mam_1142{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._userNewAssetBottom_15mam_1150{color:#fff;font-family:var(--proximaNova);background-color:var(--siteDarkNavy);border:none;flex:1 0;width:100%;height:50px;max-height:50px;margin:auto;display:flex;position:sticky;bottom:0%}._assetImage_15mam_1131{background-position:50%;background-size:cover;width:100%;height:100%;margin:auto}._assetAudio_15mam_1174{width:200px}._assetFlexImage_15mam_1178{align-self:center;max-width:100%;max-height:100%;margin:auto;display:block}._assetFlexImageWrapper_15mam_1185{width:100%;height:100%;display:grid}._assetViewWrapper_15mam_1191{flex:1;width:0;display:flex}._assetViewWrapper_15mam_1191>div:first-child{flex-direction:column;width:100%;display:flex;overflow:hidden}._assetViewMiddleContent_15mam_1204{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._webcamFilePreview_15mam_1212{flex:1;width:100%;min-width:0;display:flex;overflow:hidden}._assetFileUploadContent_15mam_1220{flex-direction:column;width:100%;height:100%;display:flex}._assetFileUploadWrapper_15mam_1227{flex:1;width:100%;height:100%;overflow:hidden}._dragDropUpload_15mam_1234{font-family:var(--proximaNova);text-align:center;color:var(--abacusLightBlue);background-color:var(--skyBlue);flex:1;align-items:center;width:100%;height:100%;font-size:20px;display:flex}._assetInspectorRow_15mam_1247{flex-direction:row;display:flex}._assetInspectorRow_15mam_1247:not(:first-child){border-top:solid;border-color:var(--skyBlue)}._assetInspectorItem_15mam_1257{font-family:var(--proximaNova);white-space:nowrap;text-overflow:ellipsis;flex:1;width:0;margin:10px;overflow:hidden}._assetInspectorRow_15mam_1247>._assetInspectorItem_15mam_1257:first-child{border-right:solid;border-color:var(--skyBlue);flex-grow:0;min-width:60px}._assetImportCount_15mam_1275{float:left;padding:inherit;text-overflow:clip;white-space:nowrap;width:100%;margin:10px}._dropdownRelativeHolder_15mam_1284{position:initial;display:contents}._dropdownHolder_15mam_1289{flex-direction:column;width:100%;display:none;position:absolute;bottom:100%;left:0}._dropdownParent_15mam_1298{align-items:center}._dropdownParent_15mam_1298:hover ._dropdownHolder_15mam_1289{display:flex}._webcamHolder_15mam_1306{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;display:flex;overflow:hidden}._webcamButtonHolder_15mam_1319{flex-direction:row;padding:5px;display:flex}._webcamItem_15mam_1325{flex:"1"}._webcamVideo_15mam_1329{flex:1;width:100%;min-width:0;display:flex;overflow:hidden}._webcamVisualizer_15mam_1337{background-color:green;max-width:200px;height:10px}._webcamDestPreview_15mam_1343{color:#fff;background-color:var(--lightGrey);text-align:center;width:200px;height:auto}._webcamButton_15mam_1319{background-color:var(--siteGreen);flex:1;margin:5px}._webcamButton_15mam_1319[supported=false]{background-color:var(--siteSlate)}._webcamButton_15mam_1319[recording=true]{background-color:var(--siteRed)}._webcamButton_15mam_1319[recording=true]:hover{background-color:var(--siteRed)!important}._assetInspectorRow_15mam_1247>._assetInspectorItem_15mam_1257:nth-child(2){flex-grow:5}._errorPopup_15mam_1372{vertical-align:middle;background-color:#fff;background-color:var(--siteRed);border:1px solid #d3d3d3;border-radius:3px;margin:auto;padding:10px;font-family:Inconsolata,monospace;position:absolute;top:10vh;left:10%;right:10%}._button_15mam_130._errorPopupExitButton_15mam_1387{background-color:#fff;border-radius:50%}._errorPopup_15mam_1372 pre{white-space:pre-wrap;background-color:unset;border-color:unset}@keyframes _iconSpin_15mam_1081{0%{transform:rotate(0)}to{transform:rotate(359deg)}}._mediaButtonDisabled_15mam_1419{cursor:not-allowed;background-color:var(--hoverRed)}._button_15mam_130{min-height:32px;font-family:var(--proximaNova);color:#fff;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;cursor:pointer;border:1px solid #0000;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;padding:.375rem .75rem;font-size:14px;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex}._greyOnHover_15mam_1448:hover:not(:disabled){background-color:var(--lightGrey)}._buttonAbacusLightBlue_15mam_1451{background-color:var(--abacusLightBlue)}._buttonAbacusLightBlue_15mam_1451:hover:not(:disabled){background-color:var(--darkBlue)}._buttonRed_15mam_1457{background-color:var(--siteRed)}._buttonRed_15mam_1457:hover:not(:disabled){background-color:var(--hoverRed)}._buttonBlue_15mam_1463{background-color:var(--siteBlue)}._buttonBlue_15mam_1463:hover:not(:disabled){background-color:var(--hoverBlue)}._buttonGreen_15mam_1469{background-color:var(--siteGreen)}._buttonGreen_15mam_1469:hover{background-color:var(--hoverGreen)}._buttonYellow_15mam_1475{background-color:var(--siteYellow)}._buttonYellow_15mam_1475:hover{background-color:var(--hoverYellow)}._buttonWhite_15mam_1481{color:var(--siteBlue);background-color:#fff;border:1px solid var(--siteBlue)!important}._buttonWhite_15mam_1481:hover{color:var(--hoverBlue);border:1px solid var(--hoverBlue);background-color:#fafafa}._buttonLightGrey_15mam_1491{color:var(--siteBlue);background-color:#eff2f4;border:1px solid var(--siteBlue)!important}._buttonLightGrey_15mam_1491:hover{color:var(--hoverBlue);border:1px solid var(--hoverBlue);background-color:#fafafa}._layoutOption_15mam_1502:hover{background-color:var(--siteLightGrey)}._layoutOption_15mam_1502 path{stroke:currentColor}._fontWeight400_15mam_1510{font-weight:400}._textBlack_15mam_1514{color:#484848}._textGreen_15mam_1517{color:var(--siteGreen)}._textRed_15mam_1520{color:var(--siteRed)}._textDarkRed_15mam_1524{color:#d73d26}._textBlue_15mam_1528{color:var(--siteBlue)}._buttonOutline_15mam_1532{background-color:inherit;border:1px solid var(--lightGrey);color:var(--lighGrey)}._button_15mam_130._grayButton_15mam_130{background-color:var(--siteSlate)}._button_15mam_130._grayButton_15mam_130:hover:not(:disabled){background-color:var(--hoverSlate)}._button_15mam_130._runButton_15mam_1545{background-color:var(--siteGreen)}._button_15mam_130._runButton_15mam_1545:hover:not(:disabled){background-color:var(--hoverGreen)}._pauseButton_15mam_1551{background-color:var(--siteOrange)}._pauseButton_15mam_1551:hover:not(:disabled){background-color:var(--hoverOrange)}._button_15mam_130._playButton_15mam_1557{background-color:var(--siteBlue)}._button_15mam_130._playButton_15mam_1557:hover:not(:disabled){background-color:var(--hoverBlue)}._button_15mam_130._layoutButton_15mam_1563{background-color:var(--abacusDarkBlue);border:none}._button_15mam_130._layoutButton_15mam_1563:hover:not(:disabled){background-color:var(--abacusLightBlue);box-shadow:none}._button_15mam_130._layoutButton_15mam_1563 path{stroke:#fff}._button_15mam_130._stopButton_15mam_1574{background-color:var(--siteRed)}._button_15mam_130._stopButton_15mam_1574:hover:not(:disabled){background-color:var(--hoverRed)}._debugButton_15mam_1580{background-color:var(--siteBlue);min-height:16px;margin:2px;padding-left:12px;padding-right:12px;font-size:14px}._breakpoint_15mam_1588{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAMaWlDQ1BJQ0MgUHJvZmlsZQAASImVVwdYU8kWnluSkJDQAhGQEnoTpFcpIbQAAtLBRkgCCSXGhKBiQ0VUcO0ighVdFbGtroCsBbGXRbH3xYKKsi4WFEXlTUhA133leyff3Plz5sx/yp259w4Amr1ciSQP1QIgX1wgjQ8PZqampTNJHQCBPxoYCTy4PJmEFRcXDaAM9n+X9zegLZSrjgquf47/V9HhC2Q8AJBxEGfyZbx8iJsBwNfxJNICAIgKvcWUAokCF0OsK4UBQrxKgbOVeIcCZyrx4QGbxHg2xJcBUKNyudJsADTuQT2zkJcNeTQ+Q+ws5ovEAGiOgDiAJ+TyIVbEPiI/f5ICV0JsC+0lEMN4gHfmd5zZf+PPHOLncrOHsDKvAVELEckkedxp/2dp/rfk58kHfVjDRhVKI+IV+cMa3sqdFKXAVIi7xJkxsYpaQ9wr4ivrDgBKEcojkpT2qBFPxob1AwyInfnckCiIjSAOE+fFRKv0mVmiMA7EcLWgU0UFnESI9SFeKJCFJqhsNkknxat8ofVZUjZLpT/LlQ74Vfh6IM9NYqn43wgFHBU/plEkTEyBmAKxZaEoOQZiDYidZLkJUSqbUUVCdsygjVQer4jfEuJ4gTg8WMmPFWZJw+JV9mX5ssF8sU1CESdGhfcXCBMjlPXBTvK4A/HDXLDLAjEraZBHIEuNHsyFLwgJVeaOPReIkxJUPL2SguB45VycIsmLU9nj5oK8cIXeHGJ3WWGCai6eXAAXp5Ifz5IUxCUq48SLcriRccp48GUgGrBBCGACOWyZYBLIAaLWroYu+E85Ega4QAqygQA4qjSDM1IGRsTwmgCKwJ8QCYBsaF7wwKgAFEL9lyGt8uoIsgZGCwdm5IKnEOeDKJAH/8sHZomHvCWDJ1Aj+od3Lmw8GG8ebIrxf68f1H7TsKAmWqWRD3pkag5aEkOJIcQIYhjRDjfEA3A/PBpeg2Bzxb1xn8E8vtkTnhLaCI8I1wnthNsTRXOlP0Q5GrRD/jBVLTK/rwVuDTk98GDcH7JDZpyBGwJH3B36YeGB0LMH1LJVcSuqwvyB+28ZfHc3VHZkZzJKHkYOItv+OFPDXsNjiEVR6+/ro4w1c6je7KGRH/2zv6s+H/ZRP1piC7ED2BnsOHYOO4w1ACZ2DGvELmJHFHhodT0ZWF2D3uIH4smFPKJ/+OOqfCoqKXOuc+50/qwcKxBMLVBsPPYkyTSpKFtYwGTBt4OAyRHznEYwXZ1dXQBQvGuUj6+3jIF3CMI4/02X7wWA13G4x+Z/0/GHA9AE945B6jedVQl8TDgAUB/Hk0sLlTpccSHAp4Qm3GkGwARYAFuYjyvwBH4gCISCSBALEkEamACrLITrXAqmgBlgDigF5WAZWA2qwEawBewAu8F+0AAOg+PgNLgALoPr4C5cPR3gJegG70EfgiAkhIbQEQPEFLFCHBBXxBsJQEKRaCQeSUMykGxEjMiRGcg8pBxZgVQhm5Fa5BfkEHIcOYe0IbeRh0gn8gb5hGIoFdVFjVFrdCTqjbLQKDQRHY9mo5PRIrQEXYJWojXoLrQePY5eQK+j7ehLtAcDmDrGwMwwR8wbY2OxWDqWhUmxWVgZVoHVYHuwJnifr2LtWBf2ESfidJyJO8IVHIEn4Tx8Mj4LX4xX4TvwevwkfhV/iHfjXwk0ghHBgeBL4BBSCdmEKYRSQgVhG+Eg4RTcSx2E90QikUG0IXrBvZhGzCFOJy4mrifuJTYT24iPiT0kEsmA5EDyJ8WSuKQCUilpLWkX6RjpCqmD1Kumrmaq5qoWppauJlabq1ahtlPtqNoVtWdqfWQtshXZlxxL5pOnkZeSt5KbyJfIHeQ+ijbFhuJPSaTkUOZQKil7KKco9yhv1dXVzdV91Meoi9SL1SvV96mfVX+o/pGqQ7WnsqnjqHLqEup2ajP1NvUtjUazpgXR0mkFtCW0WtoJ2gNarwZdw0mDo8HXmK1RrVGvcUXjlSZZ00qTpTlBs0izQvOA5iXNLi2ylrUWW4urNUurWuuQ1k2tHm26tot2rHa+9mLtndrntJ/rkHSsdUJ1+DolOlt0Tug8pmN0CzqbzqPPo2+ln6J36BJ1bXQ5ujm65bq7dVt1u/V09Nz1kvWm6lXrHdFrZ2AMawaHkcdYytjPuMH4NMx4GGuYYNiiYXuGXRn2QX+4fpC+QL9Mf6/+df1PBkyDUINcg+UGDQb3DXFDe8MxhlMMNxieMuwarjvcbzhveNnw/cPvGKFG9kbxRtONthhdNOoxNjEON5YYrzU+YdxlwjAJMskxWWVy1KTTlG4aYCoyXWV6zPQFU4/JYuYxK5knmd1mRmYRZnKzzWatZn3mNuZJ5nPN95rft6BYeFtkWayyaLHotjS1HG05w7LO8o4V2crbSmi1xuqM1QdrG+sU6wXWDdbPbfRtODZFNnU292xptoG2k21rbK/ZEe287XLt1ttdtkftPeyF9tX2lxxQB08HkcN6h7YRhBE+I8QjakbcdKQ6shwLHescHzoxnKKd5jo1OL0aaTkyfeTykWdGfnX2cM5z3up810XHJdJlrkuTyxtXe1eea7XrNTeaW5jbbLdGt9fuDu4C9w3utzzoHqM9Fni0eHzx9PKUeu7x7PSy9MrwWud101vXO857sfdZH4JPsM9sn8M+H309fQt89/v+5efol+u30+/5KJtRglFbRz32N/fn+m/2bw9gBmQEbApoDzQL5AbWBD4KsgjiB20LesayY+WwdrFeBTsHS4MPBn9g+7JnsptDsJDwkLKQ1lCd0KTQqtAHYeZh2WF1Yd3hHuHTw5sjCBFREcsjbnKMOTxOLac70ityZuTJKGpUQlRV1KNo+2hpdNNodHTk6JWj78VYxYhjGmJBLCd2Zez9OJu4yXG/jSGOiRtTPeZpvEv8jPgzCfSEiQk7E94nBicuTbybZJskT2pJ1kwel1yb/CElJGVFSnvqyNSZqRfSDNNEaY3ppPTk9G3pPWNDx64e2zHOY1zpuBvjbcZPHX9uguGEvAlHJmpO5E48kEHISMnYmfGZG8ut4fZkcjLXZXbz2Lw1vJf8IP4qfqfAX7BC8CzLP2tF1vNs/+yV2Z3CQGGFsEvEFlWJXudE5GzM+ZAbm7s9tz8vJW9vvlp+Rv4hsY44V3xyksmkqZPaJA6SUkn7ZN/Jqyd3S6Ok22SIbLyssUAXftRflNvK58sfFgYUVhf2TkmecmCq9lTx1IvT7KctmvasKKzo5+n4dN70lhlmM+bMeDiTNXPzLGRW5qyW2RazS2Z3FIcX75hDmZM75/e5znNXzH03L2VeU4lxSXHJ4/nh8+tKNUqlpTcX+C3YuBBfKFrYusht0dpFX8v4ZefLncsryj8v5i0+/5PLT5U/9S/JWtK61HPphmXEZeJlN5YHLt+xQntF0YrHK0evrF/FXFW26t3qiavPVbhXbFxDWSNf014ZXdm41nLtsrWfq4RV16uDq/euM1q3aN2H9fz1VzYEbdiz0Xhj+cZPm0Sbbm0O31xfY11TsYW4pXDL063JW8/87P1z7TbDbeXbvmwXb2/fEb/jZK1Xbe1Oo51L69A6eV3nrnG7Lu8O2d24x3HP5r2MveX7wD75vhe/ZPxyY3/U/pYD3gf2/Gr167qD9INl9Uj9tPruBmFDe2NaY9uhyEMtTX5NB39z+m37YbPD1Uf0jiw9SjlacrT/WNGxnmZJc9fx7OOPWya23D2ReuLayTEnW09FnTp7Ouz0iTOsM8fO+p89fM733KHz3ucbLnheqL/ocfHg7x6/H2z1bK2/5HWp8bLP5aa2UW1HrwReOX415Orpa5xrF67HXG+7kXTj1s1xN9tv8W89v513+/Wdwjt9d4vvEe6V3de6X/HA6EHNH3Z/7G33bD/yMOThxUcJj+4+5j1++UT25HNHyVPa04pnps9qn7s+P9wZ1nn5xdgXHS8lL/u6Sv/U/nPdK9tXv/4V9NfF7tTujtfS1/1vFr81eLv9nfu7lp64ngfv89/3fSjrNejd8dH745lPKZ+e9U35TPpc+cXuS9PXqK/3+vP7+yVcKXfgUwCDDc3KAuDNdgBoaQDQ4bmNMlZ5FhwQRHl+HUDgP2HleXFAPAHY0gxAYjEA0bBfC3ubIPgNApviEz4xCKBubkNNJbIsN1clFxWehAi9/f1vjQEgNQHwRdrf37e+v//LVhjsbQCaJyvPoAohwjPDJrYC3di2qBj8IMrz6Xc5/tgDRQTu4Mf+XyHpi94He2Q6AAAAhGVYSWZNTQAqAAAACAAGAQYAAwAAAAEAAgAAARIAAwAAAAEAAQAAARoABQAAAAEAAABWARsABQAAAAEAAABeASgAAwAAAAEAAgAAh2kABAAAAAEAAABmAAAAAAAAAEgAAAABAAAASAAAAAEAAqACAAQAAAABAAAAMqADAAQAAAABAAAAMgAAAADm6+65AAAACXBIWXMAAAsTAAALEwEAmpwYAAACtmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8dGlmZjpDb21wcmVzc2lvbj4xPC90aWZmOkNvbXByZXNzaW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8dGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPjI8L3RpZmY6UGhvdG9tZXRyaWNJbnRlcnByZXRhdGlvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjg1NjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj44NTY8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4K542rAgAACsVJREFUaAXVWn9s1VcVv/d+f7zXFtpCoWBkQJnL3IrZFDIhSxYmUNdtGEn3CC2BqYnTGBP9Y/ov1fiXzkRNTHAmuh9h4B6EP8jEQLs1Jhu4gM64MomTlom6tUWg+Nr33vfH9fO53/d9vD76Xl9HB/am336/995zzz3nnnPPPfecJ8UsixZCXkylkivS6awUAlUh/pHaWBfY9feLUK6TUrQLKdoA1oLOO4TWrYCT+H5fSvlPDBnDqCGtxaCQ4R/HMg1vrT96dIJ4ItwbgftkETfbaymYo/byt87OxMXJyeDhgQGfo873fO4BK7C6tNSbUb233rbqEpaKEIKqySAQ2SBkXddZSiYsS4BRU/Joz/jBJCrvgPF+rdXhtoPH/8BOvWmT/W5dnXXXsWM5A1zDv5oZ4arfkT7JicWFnVs3hzr8FlZ4S6Nj15G4HAgzRGvhg7AAYGBF2IUHL+HhYTvnJLdOEky7eCAdcc3zJ7XWfUrLn616ua8P/UbStUpnRkZ0KmWdWXRerX/2jDe8u6NNePqHUugnGl0HxGPF/VCDNI9qAeoU3iRyJrwaACFkFeKNb2m7llQJpcS4R2HLQ1pY32k7+Lvh1yCdTUuXaplOcxEqlqoTDqba3fb0YJ6jh3ZueQrkPdPsOAsnfF94oSZi0CIt0FLQp4rzVO0AI1gNg0/ZSlp1UEFIaBzIn15zsO+XHEyGYpWeDllFRiAJF6tgmBju3vKrRtv+cg5rCBWKV6aWlZ9uzmptVEezqVylLKreuO//evWBvq9wELWjkmSmZSRm4s+7Oxqa/PBoS8J9+FI2T3UIMBMkMKPqcN6bKUb1qK6YW43lc7/3r7gd3PyVmLlBJQYLkhhMbVrQ5IV9SyImKBnuSW7eaZm/GaqnGUtzbRZsLJf3Wlz3IafJe51WkxKhmpWPmcLI6afWOe1QJ93bqxps+8jSpLthLJvPYpCDZwpsOaKPqE6D6Pwn5+UXJ5x1dnP+OOfhXqFkSucsEscOWiZ2vvfX13/emkxsGY2YSKDpVkihlK7yb/dSzvOWuImHuF/ZOTA6SqkV6TKMmIb2drxwRvR8fk+ja399ZDJHO0hJFIHZf7sKiLAv5fLhQhid8zu3fJVSuZjamIzpMUTGG+h8z6OrlPb+lFRyEQ43uglJcEcGb2SGO4aCj4/qGOOHfRNfjLMCDswW2LBmXhiOa2Hfx3OG+4ZGwDbkFA4bqf3vLU04i6BSGdDXALyVmXBcIZ2E0MYaX+cz/uLAuFRquw6DMxXHkfZhUzx4JRUWB/AKTAQLHbvxmhf8CPhTn4DLhHYpe3uFwhMOdz+yMaHCN+ADmQ4AFfdPTFD0Jjpb6MxlEb7zphDcQbT8MbWlwDGl7ON36ZtwbOMsHI9H3flpIZuWCeFjq1ZgBpCQirSMQxGKrXRn6D4Vpx/u7ji02LW6YCEm0Fgf04CBUwscEZ2bENby1aLh8R1CJSgVUIGJi8imjqha41hpOyKcnBATr/5W+OfeFLL5Y9UkQ9JC+HjW1bx3tO03/V9AgzT2+MKuzntF6JMJtmFfVGCDOuy6Inz3uFjQ8w2xuHNbVSJn2ynha10+9gthP7ASakYDOi0dXK8QXgb8abl5aGfHZyW85shqaa+7JUEDJbDBZ/CbKHKosbWgkfDwkGKPxVRn/Q8eL/Z4RLCsbzCqZvZdZdXCHNLKBzpc4Nj1UoZdnDQ6IbXcPuEbgrj5qxcCYJT2zJETwRYIqT6wQi/HxkRTCmZpuejVKNH0svMY5gJs8+lt2+rtv+969FOW9trBSIHEChOWNnNzqsKOIBExIaUwNX4XsETQvAhUo78EJ8AkL2co9yxpyNwP+xNsaHKMWnGJp+AtGTf1szaoqWPmuAaWFS9yDbiVYjd8RmE111fc3HM8+Vyig0SohB5vmFCIdqVDcbdP86krnRtzOf2c4qJeGN0C7W1gRyzn4YL3/4HCzJpRY/C0kktwRtqtXmRCjb2YNarbO8Bi0AP2++NKBN4iHoMo81EiDkJOvE0uV5ANP+Zz4b0E2uUkrsLvJCORXOYXSz4DFCgjuH7kP3Btc8BHFmDeMYLoJWJ5Cif0+3CLSf58lAiCnaBcikv0Wc7h1sXafJMIF97oFU6PIYVY62k0oMwvgUAQXHiH5hd+56DCHeBkFG81gYZ5ww24CLnR4exOQhpn1MoXX3kbTL2NlAC1zaQLKJ8Zy8247uXIi95z7esIYnUhhXHW8ifeiu4jSh0BI2vBXQAAZ0Z0BFCF+BiCDzPClxNeWi8siETg2sTzuZwGIz8qYeZ+1o65ymjZz3RH5JZY9gFcc4kB19yZNj2QY06NOzYL79u8on7oh8kfMoGi87h64k9ykapKXAdQK4ktMRlYwWGONfzzY7in41CLY3chCDaJxrpKa0GfWSNko5pbRcNjCD7U1UNbcbssqgexVShEWpwxgtFMr+AcCzMZMfHaKyK4cFbIxqUzBh+aXMe6kstfDz709kbhIFtaz2SCoAsrkQRRvPdGy1ROE1aK8azwyoi4+oMd0a4qI658SNU6x3I2F9q68kEhFyyuxgRRhQ5c3fG8hyNQ/ZQNzGlGewSVFfuPnRrq6XhhWX1yD8KljDI2VJRKgRmr/XGMvM4Fv8oXvbQe44vhAB4V04BeDwG6APamsnQNinpI8GreP7T64Il+RuaZmDXBuZfjyLar9o5k81eQuCQTZIYlnj+qxf+pwzmkFBHjih/Gu/jNd/yU1svh4rrIchxw4ZZXhQkuWQBLRZW6JgL5XZKyAklTtEeOL0iSohcoekV4YVfHk0229dyVnEeBE4CRFTJT4IvDb0vhASgRmJNXPf9rbQf7ni1N0BqrRY7SgylD6Kr9x58H4L5WJJoxkOcKTfLtZoIL6bckXclUHJlgLifOMqPv+j19BwLZ7GTjyi82f/ODrHcCiR5G45mtIjO3tJDyQuFnbknSdZF0Gojziesur6GEiiU6RwpVJnpMemtHOvCV9cRo1nsDzNAU8xLp30Jm4nAn1TvHBQUTp8YdResimG0uT4pOYYRAzDUMfWlT8q79x8Y9y+4cyfknoGZMqPAmFhsAgn5kBUYrnktz7jFoRybwt9734vEMcjnFlHkpATcwws625wayMTOrtzd1juby+5pxAMGaUdUyAGGif85LAWcIg5jByZ3EjxLs0cncvpWffPCR9vTAf8kEJEFVv6FUpSfOBnHUUHfHkzjTf9KadJtHJrLMzCBJKhMMeoO5myokInKNNCWewH6woNaXpdLfXvVS3wtEzmwzE7WVJqrKCAfRAMRJ0n8hNZfT/vfrlNzT4FgCuXeCMOtLC8fDdUZ8gCktXANaRj7JxQlXZvCrimygn9cq2LvmpVcvELiUBtanKzVNzAMz1Z7WPGeI5OKuzg1+GDyNlE8X0sa8E/AhUXGInipL3PEbn+Yswi2Ii1+IEMLT5vUBj1kUqNRh/Jrlx6sP9J80A5AmF4ODsnxjs6+81MQIB4FKmU6lFM10jGR492P3wK3oRn07jte1yAabLkYuGYbN4zHsYbiNDezAS+a1Gr6SgYObwf5BdB+Rlj6wan//2Rg3E7QinTY/uonbqr1rZiRG0gsnk994T7Hj7+3uWKs9uTFUer3U+m7wvRxe3TIRBE0Al3DNL4dhOAqL9G/0n0Pbad8Sp+7c3/cX4osL8e/tNR7FrLbe/wB2SLf3aNTm2wAAAABJRU5ErkJggg==);background-position:8px 4px;background-size:11px}._graphicsButton_15mam_1593{background-color:var(--siteIndigo)}._graphicsButton_15mam_1593:hover:not(:disabled){background-color:var(--hoverIndigo)}._pressed_15mam_1599{font-weight:700}._debugButton_15mam_1580:hover:not(:disabled){background-color:var(--hoverBlue)}._gone_15mam_1605{display:none}._stacked_15mam_320{flex-direction:column;width:100%}._stacked_15mam_320 ._dragBarContainer_15mam_24{display:none}._stacked_15mam_320 ._editorLeftPanelWrapper_15mam_248 ._dragBarContainer_15mam_24{display:inherit}._stacked_15mam_320 ._tabBar_15mam_153{display:none}._stacked_15mam_320 ._editorTabBar_15mam_397{display:inherit}._stacked_15mam_320 ._panels_15mam_92{flex-flow:column-reverse}._stacked_15mam_320 ._tabContainer_15mam_261{align-self:start;height:100%;display:flex;width:100%!important}._stacked_15mam_320 ._tabContent_15mam_445,._stacked_15mam_320 ._editor_15mam_147 small._tabContainer_15mam_261{height:100%}._stacked_15mam_320 ._settingsButton_15mam_1649,._stacked_15mam_320 ._webcamVisualizer_15mam_1337{display:none}._stacked_15mam_320 ._screenshotButton_15mam_1657{display:none!important}._stacked_15mam_320 ._webcamButtonHolder_15mam_1319{flex-direction:column!important}._stacked_15mam_320 ._webcamHolder_15mam_1306{flex-direction:row!important}._mobileResizer_15mam_1667{display:none}@media only screen and (max-width:600px){._mobileFileButton_15mam_1672{background-color:var(--abacusLightBlue);border-radius:100%;padding:12px;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 0 8px}._mobileFileListContainer_15mam_1683{background-color:#fff;border-radius:5px;flex-flow:row;padding:0 5px;display:flex;position:absolute;bottom:70px;right:10px}._mobileResizer_15mam_1667{z-index:4;background-color:var(--abacusLightBlue);justify-content:center;align-items:center;width:100%;height:23px;display:flex;position:absolute;top:calc(50% - 23px)}._tabContainer_15mam_261{height:50%}}@media screen and (min-width:601px){._mobileFileButton_15mam_1672,._mobileFileListContainer_15mam_1683,._mobileResizer_15mam_1667{display:none}}@media only screen and (max-width:600px){._dragBarContainer_15mam_24,._leftTabs_15mam_314,._tabBar_15mam_153{display:none}._tabContainer_15mam_261{align-self:start}._panels_15mam_92{flex-flow:column-reverse;width:100vw}._tabContainer_15mam_261{display:flex;width:100%!important}._editor_15mam_147 ._tabContainer_15mam_261{height:100%}._settingsButton_15mam_1649,._webcamVisualizer_15mam_1337{display:none}._fileListContainer_15mam_1763,._screenshotButton_15mam_1657{display:none!important}._webcamButtonHolder_15mam_1319{flex-direction:column!important}._webcamHolder_15mam_1306{flex-direction:row!important}}:root{--abacusDarkBlue:#28384a;--siteBlue:#27a9e1;--sitePink:#ff99c6;--siteRed:#de5844;--siteMaroon:#8e3329;--siteOrange:#fbaf3f;--siteYellow:#ffdd17;--siteGreen:#8cc63e;--siteTeal:#00a79d;--siteIndigo:#2e3092;--sitePurple:#9e1e62;--mediumBlue:#307dcd;--skyBlue:#f4f8fc;--darkBlue:#0d2f47;--siteDarkNavy:#19232e;--siteLightGrey:#dee5e9;--siteGrey:#beccd4;--siteSilver:#95a5ac;--siteSlate:#6b757b;--siteDarkGreen:#4f800e;--facebookBlue:#3b5998;--twitterBlue:#55acee;--hoverBlue:#2499cc;--hoverDarkBlue:#161f29;--hoverGreen:#85be39;--hoverOrange:#eca53c;--hoverRed:#c8503e;--hoverYellow:#efcb1b;--hoverTeal:#039285;--hoverPurple:#77194f;--hoverPink:#f891c1;--hoverIndigo:#252a72;--hoverSilver:#8c9ba2;--hoverSlate:#606a6f;--lightGrey:#ddd;--abacusLightBlue:#335670;--proximaNova:"Proxima Nova", "proxima-nova", sans-serif;--proximaNovaThin:"proxima_nova_ltthin", sans-serif;--proximaNovaSemiBold:"proxima_nova_ltsemibold", sans-serif}._activeCollaboratorsList_15mam_1824{display:flex;position:relative}._cursorLabel_15mam_1829{opacity:1;border-radius:5px;padding:5px;transition:opacity 1s;position:absolute}._collaborateAvatar_15mam_1837{color:#878787;border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-left:5px;display:flex}._userListEntry_15mam_1849{display:flex}._userListColorIndicator_15mam_1853{width:20px;height:20px;margin:5px;display:inline-block}._collaborateOverflowListArrow_15mam_1860{border:5px solid #0000;border-top-width:0;border-bottom-color:#eff2f5;width:0;height:0;margin-left:-5px;position:absolute;top:-5px;right:calc(50% - 5px)}._collaborateOverflowList_15mam_1860{z-index:72;background-color:#eff2f5;border-radius:3px;flex-flow:column;width:100px;margin-top:50px;display:flex;position:absolute;right:-34px}._collaborateOverflowEntry_15mam_1892{justify-content:flex-start;align-items:center;margin-top:2px;padding:5px;display:flex}._collaborateOverflowEntry_15mam_1892 img{margin-right:5px}._collaborateOverflowEntry_15mam_1892:not(:last-child){border-bottom:1px solid #d3d3d3}#_urlBarContainer_15mam_1{background-color:#f4f8fc;border-bottom:2px solid #dee5e9;padding:5px;display:flex}#_urlBarContainer_15mam_1 button:hover{cursor:pointer}#_urlInput_15mam_1{border:1px solid #dee5e9;flex-grow:1}.xterm-wrapper .xterm{border:1px solid var(--siteLightGrey)}.xterm{margin:10px;padding:10px}.xterm .xterm-viewport{cursor:default;scrollbar-color:var(--highlight) var(--dark);scrollbar-width:thin;background-color:#0000;position:absolute;inset:0;overflow-y:auto}.xterm-viewport::-webkit-scrollbar{background-color:var(--dark);width:5px}.xterm-viewport::-webkit-scrollbar-thumb{background:var(--highlight)}.firepad{flex:1;display:flex}.settings-switch[disabled]+span{cursor:not-allowed;opacity:.65}.droplet-palette-wrapper{z-index:70!important}.karel-editor .ace_editor .ace_gutter,.karel-editor .ace_editor .ace_gutter-layer{visibility:visible!important;display:block!important}.karel-editor .ace_editor .ace_gutter{min-width:50px!important}.karel-editor .ace_editor .ace_scroller{left:50px!important}.karel-editor .ace_editor .ace_gutter-cell.ace_breakpoint{background-image:radial-gradient(circle at 9px,#e51400 0 5px,#0000 6px)!important;background-repeat:no-repeat!important}.xterm{-webkit-user-select:none;user-select:none;position:relative}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{z-index:5;position:absolute;top:0}.xterm .xterm-helper-textarea{opacity:0;z-index:-5;white-space:nowrap;resize:none;border:0;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:-9999em;overflow:hidden}.xterm .composition-view{color:#fff;white-space:nowrap;z-index:1;background:#000;display:none;position:absolute}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{cursor:default;background-color:#000;position:absolute;inset:0;overflow-y:scroll}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;top:0;left:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{visibility:hidden;line-height:normal;display:inline-block;position:absolute;top:0;left:-9999em}.xterm{cursor:text}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility,.xterm .xterm-message{z-index:10;color:#0000;position:absolute;inset:0}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:.5}.xterm-underline{text-decoration:underline}
