@import "https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/2.10.0/github-markdown.css";._disableSelect_rg433_3{-webkit-user-select:none;user-select:none;pointer-events:none}._blackScreen_rg433_11{background-color:var(--abacusDarkBlue);opacity:.5;z-index:72;width:100%;height:100%;position:fixed}._split_rg433_20{display:flex}._dragBarContainer_rg433_24{position:relative}._dragBar_rg433_24{cursor:col-resize;background-color:#eff2f4;justify-content:center;align-items:center;display:flex}._dragIndicator_rg433_36{border:1px solid var(--siteGrey);border-radius:1px}._dragged_rg433_41{background-color:#c5c5c5}._dragBar_rg433_24:focus-visible{outline:2px solid var(--siteBlue);outline-offset:-2px}._dragBarHorizontal_rg433_50{cursor:col-resize;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;width:10px;height:100%}._dragBarVertical_rg433_58{cursor:row-resize;border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:100%;height:10px}._dragBarToggle_rg433_66{z-index:71;background-color:#e8e8e8;border:1px solid #d3d3d3;padding:0;position:absolute}._dragBarToggleHorizontal_rg433_76{width:10px;height:40px;top:50%}._dragBarToggleVertical_rg433_82{width:40px;height:10px;margin-top:-10px;left:50%}._dragBarToggleHorizontal_rg433_76 svg{margin-left:-2px}._dragBarToggleVertical_rg433_82 svg{margin-top:-2px}._panels_rg433_97{flex:1;min-height:0;display:flex;position:relative}._practice_rg433_106{margin-top:45px;display:flex}._practiceOutput_rg433_111{flex-direction:column;flex:1;width:100%;padding-bottom:10px;display:flex;overflow:hidden}._practiceTerminal_rg433_120{height:100%}._practiceTerminal_rg433_120>div{max-height:calc(100% - 10px)}._practiceOutput_rg433_111 ._runBar_rg433_128{z-index:100;pointer-events:auto;border-right:none;position:absolute}._codeChanged_rg433_135 ._button_rg433_135._grayButton_rg433_135{background-color:var(--siteBlue)}._codeChanged_rg433_135 ._button_rg433_135._grayButton_rg433_135:hover:not(:disabled){background-color:var(--hoverBlue)}._abacus_rg433_142{width:100%;height:100%;font-family:var(--proximaNova), "sans-serif";flex-direction:column;flex:1;display:flex}._editor_rg433_152{flex:1;padding:0;display:flex}._editor_rg433_152 ._tabBar_rg433_158{border-bottom:1px solid #e5e7eb;font-size:12px}._editor_rg433_152 ._tabBar_rg433_158 button{height:100%}._editorLabel_rg433_167{color:#333;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;width:100%;min-width:0;margin-right:auto;font-size:15px;font-weight:600;line-height:22px;display:flex;overflow:hidden}._assignmentNameComponent_rg433_183{color:#333;text-overflow:ellipsis;background:#00000008;border-radius:8px;align-items:center;min-width:0;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex;overflow:hidden}._editorTitle_rg433_199{-webkit-font-smoothing:antialiased;align-items:baseline;gap:8px;min-width:0;padding-left:6px;display:inline-flex}._editorTitleKicker_rg433_208{color:#5b6d84;flex-shrink:0;font-size:13px;font-weight:600}._editorTitleName_rg433_215{text-overflow:ellipsis;color:#0d2f47;min-width:0;font-size:16px;font-weight:700;overflow:hidden}._editorTopBar_rg433_229{container-type:inline-size}._editorTopBar_rg433_229 ._editorTitle_rg433_199{overflow:hidden}._editorTopBar_rg433_229 ._editorLabel_rg433_167>div{flex-shrink:0;min-width:0;display:flex}@container (width<=260px){._editorTopBar_rg433_229 ._editorLabel_rg433_167>div{flex-shrink:1}}@container (width<=600px){._editorTopBar_rg433_229 ._editorTitleKicker_rg433_208{display:none}}@container (width<=440px){._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260{gap:0;width:32px;padding:0;font-size:0;position:relative;min-width:32px!important}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259:before,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260:before{content:"";width:16px;height:16px;-webkit-mask:var(--top-bar-icon) center / contain no-repeat;-webkit-mask:var(--top-bar-icon) center / contain no-repeat;mask:var(--top-bar-icon) center / contain no-repeat;background:currentColor}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259{--top-bar-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z'/%3E%3Cpath d='M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7'/%3E%3Cpath d='M7 3v4a1 1 0 0 0 1 1h7'/%3E%3C/svg%3E")}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260{--top-bar-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E")}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259>*,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260>*{font-size:14px}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259:has(>*):before{display:none}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260:has(>*):before{display:none}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259:after,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260:after{content:attr(data-label);z-index:1000;background:var(--siteSlate);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:3px;padding:10px;font-size:12px;font-weight:400;line-height:1.4;transition:opacity .1s;position:absolute;top:calc(100% + 6px);right:0}._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259:hover:after,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260:hover:after,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconSave_rg433_259:focus-visible:after,._editorTopBar_rg433_229._tabBar_rg433_158 button._topBarIconNext_rg433_260:focus-visible:after{opacity:1}}._vibeFocusControl_rg433_334{border:1px solid var(--siteBlue);background:#eff2f4;border-radius:.25rem;flex-shrink:0;align-items:stretch;display:inline-flex;overflow:hidden}._vibeFocusControl_rg433_334 button,._vibeFocusControlButton_rg433_345{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_rg433_334 button:last-child{border-right:none}._vibeFocusControl_rg433_334 button[aria-pressed=true]{background:var(--siteBlue);color:#fff}._vibeFocusControl_rg433_334 button[aria-pressed=true]:hover{background:var(--hoverBlue);color:#fff}._vibeFocusControl_rg433_334 button:hover:not([aria-pressed=true]){color:var(--hoverBlue);background:#fafafa}._vibeFocusControl_rg433_334 button:focus-visible{outline:2px solid var(--siteBlue);outline-offset:-2px;z-index:1}._editorLeftPanelWrapper_rg433_394{flex:1;display:flex}._outputContents_rg433_399{height:100%}._display_rg433_403{flex:1}._tabContainer_rg433_407{flex-flow:column;display:flex}._leftTabHeader_rg433_412{color:var(--darkBlue);border-bottom:1px solid var(--lightGrey);font-family:var(--proximaNova);margin:6px;overflow:hidden}._leftTabBar_rg433_420{background-color:var(--abacusDarkBlue);flex-flow:column;width:40px;min-width:40px;display:flex}._leftTab_rg433_412{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_rg433_412:hover{background-color:var(--abacusDarkBlue);color:#fff}._leftTab_rg433_412 ._active_rg433_446{color:#fff}._leftTab_rg433_412 svg{color:var(--siteSlate);transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}._leftTab_rg433_412:hover svg{color:#fff}._leftTab_rg433_412._leftTabRedesign_rg433_462>div{color:#9aabbd;border-radius:8px;place-items:center;width:32px;height:32px;transition:color .12s,background-color .12s;display:grid}._leftTab_rg433_412._leftTabRedesign_rg433_462 svg{color:inherit;display:block}._leftTab_rg433_412._leftTabRedesign_rg433_462:hover>div{color:#fff;background-color:#ffffff0f}._leftTab_rg433_412._leftTabRedesign_rg433_462._active_rg433_446>div{color:#fff;background-color:#ffffff24}._leftTabs_rg433_487{font-family:var(--proximaNova);min-width:40px;display:flex}._stacked_rg433_493 ._leftTabs_rg433_487{display:flex}._leftTabs_rg433_487 ._tabBar_rg433_158 ._tab_rg433_158{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_rg433_487 ._tabBar_rg433_158{border:0}._leftTabs_rg433_487 ._tabBar_rg433_158 ._tab_rg433_158 svg{color:var(--siteLightGrey);transition:color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}._leftTabs_rg433_487 ._tabBar_rg433_158 ._tab_rg433_158:hover svg,._leftTabs_rg433_487 ._tabBar_rg433_158 ._tab_rg433_158:hover{color:#fff}._leftTabs_rg433_487 ._leftTabBar_rg433_420 ._leftTab_rg433_412._active_rg433_446{background-color:var(--abacusLightBlue);color:#fff}._leftTabs_rg433_487 ._leftTabBar_rg433_420 ._leftTab_rg433_412._active_rg433_446 svg{color:#fff}._leftTabs_rg433_487 ._leftTabBar_rg433_420 ._leftTab_rg433_412._leftTabRedesign_rg433_462._active_rg433_446{background-color:#0000}._leftTabs_rg433_487 ._leftTabBar_rg433_420 ._leftTab_rg433_412._leftTabRedesign_rg433_462._active_rg433_446 svg{color:inherit}._tabBar_rg433_158{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_rg433_158 button{cursor:pointer;border:0;margin-left:5px}._tabBar_rg433_158 ._vibeFocusControl_rg433_334 button{margin-left:0}._tabBar_rg433_158 ._tab_rg433_158{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_rg433_579{background:#eff2f4;border-bottom:1px solid #e5e7eb}._practiceEditorTabBar_rg433_584{width:100vw;margin-top:-38px;position:absolute;left:0}._tab_rg433_158:not(:first-child):before{content:"";background-color:#d1d5db;width:1px;height:50%;position:absolute;left:-1px}._tabBar_rg433_158 ._tab_rg433_158:hover{color:#fff}._tabBar_rg433_158 ._tab_rg433_158._active_rg433_446{color:#fff;box-shadow:none;background-color:#0d2f47;font-weight:600}._tabBar_rg433_158 ._tab_rg433_158._active_rg433_446:before,._tabBar_rg433_158 ._tab_rg433_158._active_rg433_446+._tab_rg433_158:before{display:none}._hiddenCode_rg433_616{text-align:center;background-color:var(--siteLightGrey);flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:20px;display:flex}._tabContent_rg433_627{flex:1;min-height:0;display:flex}._tabContent_rg433_627>div{overflow-y:auto}._tabMoreContainer_rg433_637{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_rg433_637 ._tab_rg433_158:hover{color:#fff}._tabMoreContainer_rg433_637 ._tab_rg433_158{text-align:left;color:#c5d3dd;background-color:#335670;border-top:1px solid #5e7181;border-radius:0}._tabMoreContainer_rg433_637 ._tab_rg433_158:before{display:none}._tabBar_rg433_158._rightTabBar_rg433_671{min-height:43px;box-shadow:inset 0 -1px 0 var(--standardBorder);background:#f3f4f6;border-bottom:0;align-items:stretch;gap:2px;padding:6px 6px 0;position:relative}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]{gap:2px}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689{color:#5b6d84;background:0 0;border:0;border-radius:8px 8px 0 0;flex-direction:row;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;line-height:1;transition:background-color .12s,color .12s}._tabBar_rg433_158._rightTabBar_rg433_671 ._tab_rg433_158:before{display:none}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158+._tab_rg433_158:not(._active_rg433_446):before{content:"";pointer-events:none;background:#c8cfd8;border-radius:1px;width:1px;height:16px;transition:opacity .12s;display:block;position:absolute;top:50%;left:-1.5px;translate:0 -50%}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446+._tab_rg433_158:before,._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:hover:not(._active_rg433_446):before,._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:hover+._tab_rg433_158:not(._active_rg433_446):before{opacity:0}._tabBar_rg433_158._rightTabBar_rg433_671 ._tab_rg433_158 svg{flex:none;width:16px;height:16px;translate:0 -1px}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:hover:not(._active_rg433_446),._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:hover:not(._active_rg433_446){color:#0d2f47;box-shadow:inset 0 -1px 0 var(--standardBorder);background:#eceef1}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446{z-index:1;color:#0d2f47;border:1px solid var(--standardBorder);box-shadow:0 -1px 4px color-mix(in srgb, var(--darkBlue) 6%, transparent), 0 0 1px color-mix(in srgb, var(--darkBlue) 6%, transparent);clip-path:inset(-12px -12px 0);background:#fff;border-bottom:0;padding:0 11px 1px;font-weight:600}._tabBar_rg433_158._rightTabBar_rg433_671 ._tab_rg433_158:focus-visible{outline-offset:-2px;outline:2px solid #007db3}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446:before,._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446:after,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446:before,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446:after{content:"";pointer-events:none;width:7px;height:7px;display:block;position:absolute;top:auto;bottom:0}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446:before,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446:before{background:radial-gradient(circle at 0 0, transparent 5.6px, var(--standardBorder) 6px, var(--standardBorder) 6.6px, #fff 7px);left:-7px}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446:after,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446:after{background:radial-gradient(circle at 100% 0, transparent 5.6px, var(--standardBorder) 6px, var(--standardBorder) 6.6px, #fff 7px);right:-7px}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637{border-color:#e5e7eb;border-radius:10px;padding:4px;top:calc(100% + 4px);right:4px;box-shadow:0 8px 16px #1f2d3d1f}._tabMoreHeading_rg433_814{color:#5b6d84;padding:8px 10px 4px;font-size:12px;font-weight:600;line-height:1}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637 ._tab_rg433_158{color:#1f3147;background:0 0;border:0;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;margin:0 0 1px;padding:7px 10px;font-size:14px;font-weight:600;line-height:20px}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637 ._tab_rg433_158 svg{color:#5b6d84}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637 ._tab_rg433_158:hover{color:#0d2f47;background:#f4f4f5}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637 ._tab_rg433_158._active_rg433_446{color:#0d2f47;background:#eceef1}._tabBar_rg433_158._rightTabBar_rg433_671 ._tabMoreContainer_rg433_637 ._tab_rg433_158._active_rg433_446 svg{color:#0d2f47}._tabBar_rg433_158._rightTabBar_rg433_671{container-type:inline-size}@container (width<=480px){._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689{padding:0 9px}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158._active_rg433_446,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689._active_rg433_446{padding:0 8px 1px}}@container (width<=420px){._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689{transition:gap .2s,background-color .12s,color .12s}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158>._tabLabel_rg433_879,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689>._tabLabel_rg433_879{white-space:nowrap;max-width:120px;transition:max-width .2s,opacity .15s;display:inline-block;overflow:hidden}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:not(._active_rg433_446),._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446){gap:0}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:not(._active_rg433_446)>._tabLabel_rg433_879,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446)>._tabLabel_rg433_879{opacity:0;max-width:0}@media (prefers-reduced-motion:reduce){._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689,._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158>._tabLabel_rg433_879,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689>._tabLabel_rg433_879{transition:none}}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:not(._active_rg433_446)[data-label]:after,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446)[data-label]:after{content:attr(data-label);z-index:1000;background:var(--siteSlate);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:3px;padding:10px;font-size:12px;font-weight:400;line-height:1.4;display:block;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689[aria-expanded=true]:after{visibility:hidden}._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446)[data-label]:after{left:auto;right:0;translate:none}._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:not(._active_rg433_446)[data-label]:hover:after,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446)[data-label]:hover:after,._tabBar_rg433_158._rightTabBar_rg433_671 [role=tablist]>._tab_rg433_158:not(._active_rg433_446)[data-label]:focus-visible:after,._tabBar_rg433_158._rightTabBar_rg433_671>._moreTab_rg433_689:not(._active_rg433_446)[data-label]:focus-visible:after{opacity:1;transition:opacity .1s}}._historyTab_rg433_955{font-family:var(--proximaNova);flex-flow:column;width:100%;min-height:0;padding:6px;display:flex;overflow:hidden}._historySnapshot_rg433_965{color:#334155;overflow-wrap:anywhere;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;margin:0 4px 5px 0;padding:6px 8px;font-size:12px;line-height:1.4}._historySnapshot_rg433_965:hover:not(._activeSnapshot_rg433_978){background:#f0f4ff;border-color:#c7d2fe}._activeSnapshot_rg433_978{background-color:var(--darkBlue);color:#fff;border:1px solid #fff}._previewedSnapshot_rg433_989:not(._activeSnapshot_rg433_978){background:#f0f4ff;border-color:#c7d2fe}._previewedSnapshot_rg433_989._pasteSnapshot_rg433_994:not(._activeSnapshot_rg433_978){border-left-color:var(--siteOrange)}._previewedSnapshot_rg433_989._vibeSnapshot_rg433_998:not(._activeSnapshot_rg433_978){border-left-color:#8b5cf6}._previewedSnapshot_rg433_989._aiHintSnapshot_rg433_1002:not(._activeSnapshot_rg433_978){border-left-color:var(--siteBlue)}._pasteSnapshot_rg433_994{border-left:3px solid var(--siteOrange);position:relative}._vibeSnapshot_rg433_998{border-left:3px solid #8b5cf6;position:relative}._aiHintSnapshot_rg433_1002{border-left:3px solid var(--siteBlue);position:relative}._filePills_rg433_1021{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}._filePill_rg433_1021{color:#475569;cursor:pointer;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;padding:2px 10px;font-size:12px}._filePill_rg433_1021:hover{color:#1e293b;background:#e2e8f0}._pasteFlag_rg433_1043{font-size:13px;position:absolute;top:6px;right:6px}._historyTabSnapshots_rg433_1051{flex-flow:row;width:100%;height:100%;display:flex;overflow:hidden}._historyTabSnapshotList_rg433_1059{flex-flow:column;flex:0 0 100px;margin-right:6px;overflow:auto}._historyTabPreview_rg433_1066{flex-flow:column;flex:1 1 0;width:100%;min-width:0;height:100%;display:flex;overflow:auto}._historyTabPreview_rg433_1066 pre{word-break:keep-all;word-wrap:break-word;background-color:#f7f7f9;border:1px solid #ccc;padding:8px;overflow:auto}._historyControls_rg433_1085{flex-wrap:wrap;gap:4px 8px;margin:4px 0;font-size:12px;display:flex}._historyControls_rg433_1085 label{align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}._historyControls_rg433_1085 select{color:#334155;background:#fff;border:1px solid #cbd5e1;border-radius:4px;min-width:0;max-width:100%;padding:3px}._historyContext_rg433_1111{color:#64748b;margin:4px 0;font-size:12px}._historyFile_rg433_1117{flex-shrink:0;min-width:0;margin-bottom:8px}._historyDiff_rg433_1123{--diffs-font-size:12px;--diffs-line-height:18px;min-width:0}._historyDiff_rg433_1123:not(:empty){border:1px solid #cbd5e1;border-radius:4px;overflow:hidden}._historyChangeCount_rg433_1135{font-size:11px;font-weight:600;display:block}._historyChangeCount_rg433_1135 span:first-child{color:#15803d}._historyChangeCount_rg433_1135 span:last-child{color:#b91c1c}._activeSnapshot_rg433_978 ._historyChangeCount_rg433_1135 span{color:#fff}._historyPopout_rg433_1145{white-space:nowrap;gap:12px;margin-left:auto;font-size:13px;font-weight:400;display:flex}._displayContainer_rg433_1154{flex-flow:column;flex:1;display:flex;position:relative;overflow-y:hidden}._displayContainer_rg433_1154._darkMode_rg433_1162{background-color:var(--abacusDarkBlue)}._displayContainer_rg433_1154._lightMode_rg433_1166{background-color:"white"}._displayContainer_rg433_1154 ._console_rg433_1171 ._output_rg433_399{flex:2}._display_rg433_403{flex-shrink:1;flex-basis:80%}._consoleWrapper_rg433_1180{display:flex;position:relative}._consoleWrapper_rg433_1180 button._clearConsoleButton_rg433_1185{opacity:.7;background-color:#0000;align-self:flex-end;position:absolute;top:5px;right:5px}._consoleWrapper_rg433_1180 button._clearConsoleButton_rg433_1185:hover{opacity:1;background-color:#0000}._consoleWrapper_rg433_1180._darkMode_rg433_1162{background-color:var(--darkBlue);color:#fff}._consoleWrapper_rg433_1180._lightMode_rg433_1166{color:#333}._console_rg433_1171{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_rg433_1171._darkMode_rg433_1162{background-color:var(--darkBlue)}._console_rg433_1171._lightMode_rg433_1166{border:1px solid var(--siteLightGrey)}._console_rg433_1171 ._line_rg433_1229{display:flex}._console_rg433_1171 ._line_rg433_1229 ._prompt_rg433_1233{margin-right:8.5px}._stdout_rg433_1237{white-space:pre-wrap;line-break:anywhere;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._darkMode_rg433_1162 ._stdout_rg433_1237{color:#fff}._stdin_rg433_1251{background:inherit;line-height:inherit;box-shadow:none;border:none;outline:none;margin:0;padding:0}._darkMode_rg433_1162 ._stdin_rg433_1251{color:#fff}._blinker_rg433_1265{opacity:0;background-color:gray;position:absolute}._blinker_rg433_1265._lightMode_rg433_1166{background-color:#00000059}._blinker_rg433_1265._darkMode_rg433_1162{background-color:#e2ce848c}._blink_rg433_1265{animation:1s step-start infinite _blinker_rg433_1265}@keyframes _blinker_rg433_1265{50%{opacity:1}}._stdout_rg433_1237{white-space:pre-wrap;max-width:100%;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._stderr_rg433_1299{white-space:pre-wrap;line-height:inherit;border:none;margin:0;padding:0;display:inline-block}._docs_rg433_1308{flex:1;padding:5px;display:flex}._fileName_rg433_1314{align-items:center;display:flex}._fileTree_rg433_1320{width:100%;min-height:0;font-family:var(--proximaNova);flex-direction:column;flex:auto;display:flex}._fileTreeHeader_rg433_1329{flex:none;justify-content:space-between;align-items:center;gap:8px;height:36px;padding:0 6px 0 12px;display:flex}._fileTreeTitle_rg433_1339{color:#0d2f47;font-size:15px;font-weight:600}._fileTreeActions_rg433_1345{align-items:center;gap:2px;display:flex}._fileTreeAction_rg433_1345{width:26px;height:26px;color:var(--siteSlate);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex;position:relative}._fileTreeAction_rg433_1345:hover:not(:disabled){color:#0d2f47;background:#e9eef2}._fileTreeAction_rg433_1345:focus-visible{outline:2px solid var(--abacusLightBlue);outline-offset:-2px}._fileTreeAction_rg433_1345:disabled{opacity:.4;cursor:default}._fileTreeAction_rg433_1345[data-label]:after{content:attr(data-label);z-index:1000;background:var(--siteSlate);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:3px;padding:10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}._fileTreeAction_rg433_1345:last-child:after{left:auto;right:0;translate:none}._fileTreeAction_rg433_1345:hover:not(:disabled):after,._fileTreeAction_rg433_1345:focus-visible:after{opacity:1;transition:opacity .1s}._fileTreeMount_rg433_1415{--trees-font-family-override:var(--proximaNova);--trees-font-size-override:15px;--trees-padding-inline-override:4px;--trees-bg-override:transparent;--trees-fg-override:#2f3b44;--trees-fg-muted-override:var(--siteSlate);--trees-selected-bg-override:#e3eefa;--trees-selected-fg-override:#0d2f47;--trees-border-color-override:#e1e6ea;--trees-search-bg-override:#fff;flex:auto;min-height:0}._fileTreeMount_rg433_1415>*{height:100%}._fileTreeBody_rg433_1436{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}._fileTreeHint_rg433_1445{z-index:5;color:#9aa5b1;white-space:pre;pointer-events:none;position:absolute}._fileTreeNameError_rg433_1453{z-index:5;box-sizing:border-box;color:#a12b2b;background:#fdf1f1;border:1px solid #f0b4b4;border-radius:6px;padding:6px 8px;font-size:12px;line-height:1.4;position:absolute;box-shadow:0 4px 10px #1f2d3d14}._fileTreeMenu_rg433_1468{z-index:1000;min-width:188px;font-family:var(--proximaNova);background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;padding:4px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 8px 16px #1f2d3d1f}._fileTreeMenu_rg433_1468>*{flex-shrink:0}._fileTreeMenuItem_rg433_1488{color:#1f3147;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0 0 1px;padding:7px 10px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:flex}._fileTreeMenuItem_rg433_1488 svg{color:#5b6d84;flex:none}._fileTreeMenuItem_rg433_1488:hover,._fileTreeMenuItem_rg433_1488:focus-visible{color:#0d2f47;background:#f4f4f5;outline:none}._fileTreeMenuItem_rg433_1488:hover svg,._fileTreeMenuItem_rg433_1488:focus-visible svg{color:#0d2f47}._fileTreeMenuItem_rg433_1488._fileTreeMenuDanger_rg433_1523,._fileTreeMenuItem_rg433_1488._fileTreeMenuDanger_rg433_1523 svg{color:#b42318}._fileTreeMenuItem_rg433_1488._fileTreeMenuDanger_rg433_1523:hover,._fileTreeMenuItem_rg433_1488._fileTreeMenuDanger_rg433_1523:focus-visible{background:#fdf1f1}._fileTreeMenuSeparator_rg433_1533{background:#eceef1;height:1px;margin:4px 6px}._fileList_rg433_1539 ul{margin-top:0;padding:0;list-style:none}._fileList_rg433_1539 li{font-family:var(--proximaNova);cursor:pointer;color:#484848;font-weight:200}._fileList_rg433_1539{font-size:15px}._fileList_rg433_1539 ._dropdown_rg433_1557{background-color:none;cursor:pointer;opacity:.5;flex-shrink:0;align-items:center;margin-top:2px;margin-left:auto;padding-right:5px;display:flex}._fileList_rg433_1539 li:hover>._dropdown_rg433_1557,._fileList_rg433_1539 li span:hover>._dropdown_rg433_1557{opacity:.8;cursor:pointer}._fileList_rg433_1539 ._active_rg433_446{background-color:#beccd480}._fileList_rg433_1539 ._notMainFile_rg433_1583>span{visibility:hidden;margin-right:0}._fileList_rg433_1539 ._notMainFile_rg433_1583:hover>span{visibility:visible;margin-right:0}._fileTab_rg433_1593:hover{background:#f3f4f6}._fileTabClose_rg433_1597:hover{background-color:#e5e7eb}._mobileFileList_rg433_1601 ul{margin-top:0;padding:0;list-style:none}._mobileFileList_rg433_1601 ._file_rg433_1021{font-family:var(--proximaNova);cursor:pointer;padding:3px;font-size:15px}._mobileFileList_rg433_1601 ._active_rg433_446{background-color:#beccd480;border-radius:3px 0 0 3px}._runBar_rg433_128{border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:5px;display:flex}._debugBar_rg433_1628{padding:5px;display:flex}._runBar_rg433_128._darkMode_rg433_1162,._debugBar_rg433_1628._darkMode_rg433_1162{background-color:var(--darkBlue);color:#fff}._runBar_rg433_128._lightMode_rg433_1166,._debugBar_rg433_1628._lightMode_rg433_1166{color:#333;background-color:#fff}._runBar_rg433_128 button{justify-content:center;margin:0 3px;padding:4px 10px}._runBar_rg433_128 button._run_rg433_128{align-items:center;display:flex}._runBar_rg433_128 button._clearConsoleButton_rg433_1185,._debugBar_rg433_1628 ._debugStatus_rg433_1658{opacity:.8;white-space:nowrap;align-self:center;margin-left:auto;padding:0 8px;font-size:13px}._debugBar_rg433_1628 button._clearConsoleButton_rg433_1185{opacity:.7;background-color:#0000;align-self:flex-end;margin-left:auto}._runBar_rg433_128 button._clearConsoleButton_rg433_1185:hover,._debugBar_rg433_1628 button._clearConsoleButton_rg433_1185:hover{opacity:1;background-color:#0000}._display_rg433_403{display:flex}iframe{border-width:0;width:100%;height:100%}._blocklyElem_rg433_1690{width:100%;height:100%}._abacusModal_rg433_1695{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_rg433_1717{bottom:30%}._settingHeader_rg433_1725:not(:first-child){margin-top:30px}._programNameSave_rg433_1729{border:0;border-top-left-radius:0;border-bottom-left-radius:0}._programNameInput_rg433_1735,._select_rg433_1736{background-color:#fff;border:1px solid #ddd;border-radius:0;width:100%;height:30px}._modalTitle_rg433_1744{text-align:center;border-bottom:1px solid var(--siteGrey);width:100%;margin-bottom:10px;padding:10px;font-size:24px}._modalContents_rg433_1753 button{margin-right:5px}._settingsModalSection_rg433_1757{margin-bottom:10px}._settingsModalSection_rg433_1757 p{font-size:16px}._settingsModalSection_rg433_1757 hr{border-top:1px solid var(--siteGrey)}._uploadModal_rg433_1769{width:33%;min-width:310px}._abacusModal_rg433_1695 h2{border-bottom:1px solid var(--lightGrey)}._abacusModal_rg433_1695 h3{align-self:start}._abacusModal_rg433_1695 input{outline:none;margin-bottom:5px}._abacusModal_rg433_1695 img{width:auto;max-width:200px;height:auto;max-height:200px}._dropdownModal_rg433_1794{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_rg433_1794 button{cursor:pointer;background-color:#fff;border:0;align-items:flex-start;width:100%}._dropdownModal_rg433_1794 hr{width:100%;margin:1px 0}._conflictResolutionTable_rg433_1819{width:100%;margin:10px 0}._conflictingFileName_rg433_1824{white-space:nowrap;text-overflow:ellipsis;text-align:left;direction:rtl;width:60%;display:inline-block;overflow:hidden}._resolutionChoice_rg433_1839{text-align:center;width:20%;display:inline-block}._markdownBody_rg433_1845{font-family:var(--proximaNova)}._markdownBody_rg433_1845 pre{tab-size:4}._aceLineAnnotation_rg433_1854{position:absolute}._lineError_rg433_1858{background-color:#ff8e8e80}._lineHighlight_rg433_1862{background-color:#ffff3280!important}._blockViewErrorLine_rg433_1869,._presentationHighlight_rg433_1883{border-radius:3px;background-color:#ffc1076b!important}._iconSpin_rg433_1888{animation:2s linear infinite _icon-spin_rg433_1}._assetThumbnailWrapper_rg433_1893{width:50px;height:50px;margin:5px}._assetListWrapper_rg433_1899{flex-flow:column;flex:1;display:flex;overflow-y:auto}._assetListRow_rg433_1907{font-family:var(--proximaNova);border-top:solid;border-color:var(--skyBlue);flex-flow:row;flex:none;width:100%;display:flex}._assetListItem_rg433_1918{text-overflow:ellipsis;flex:1;width:0;margin:auto;overflow:hidden}._assetListRow_rg433_1907:hover{background-color:var(--skyBlue)}._assetListRow_rg433_1907[active=true]{background-color:var(--abacusLightBlue);border-top:solid;border-color:var(--abacusLightBlue);color:#fff}._assetListRow_rg433_1907>div>div:not(._assetImage_rg433_1938){white-space:nowrap;text-overflow:ellipsis;margin-left:5px;overflow-x:hidden}._assetListRow_rg433_1907>div>div:nth-child(2){color:var(--siteGrey);font-size:12px}._importerConstraint_rg433_1949{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}._userNewAssetBottom_rg433_1957{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_rg433_1938{background-position:50%;background-size:cover;width:100%;height:100%;margin:auto}._assetAudio_rg433_1981{width:200px}._assetFlexImage_rg433_1985{align-self:center;max-width:100%;max-height:100%;margin:auto;display:block}._assetFlexImageWrapper_rg433_1992{width:100%;height:100%;display:grid}._assetViewWrapper_rg433_1998{flex:1;width:0;display:flex}._assetViewWrapper_rg433_1998>div:first-child{flex-direction:column;width:100%;display:flex;overflow:hidden}._assetViewMiddleContent_rg433_2011{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}._webcamFilePreview_rg433_2019{flex:1;width:100%;min-width:0;display:flex;overflow:hidden}._assetFileUploadContent_rg433_2027{flex-direction:column;width:100%;height:100%;display:flex}._assetFileUploadWrapper_rg433_2034{flex:1;width:100%;height:100%;overflow:hidden}._dragDropUpload_rg433_2041{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_rg433_2054{flex-direction:row;display:flex}._assetInspectorRow_rg433_2054:not(:first-child){border-top:solid;border-color:var(--skyBlue)}._assetInspectorItem_rg433_2064{font-family:var(--proximaNova);white-space:nowrap;text-overflow:ellipsis;flex:1;width:0;margin:10px;overflow:hidden}._assetInspectorRow_rg433_2054>._assetInspectorItem_rg433_2064:first-child{border-right:solid;border-color:var(--skyBlue);flex-grow:0;min-width:60px}._assetImportCount_rg433_2082{float:left;padding:inherit;text-overflow:clip;white-space:nowrap;width:100%;margin:10px}._dropdownRelativeHolder_rg433_2091{position:initial;display:contents}._dropdownHolder_rg433_2096{flex-direction:column;width:100%;display:none;position:absolute;bottom:100%;left:0}._dropdownParent_rg433_2105{align-items:center}._dropdownParent_rg433_2105:hover ._dropdownHolder_rg433_2096{display:flex}._webcamHolder_rg433_2113{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;height:100%;padding:30px;display:flex;overflow:hidden}._webcamButtonHolder_rg433_2126{flex-direction:row;padding:5px;display:flex}._webcamItem_rg433_2132{flex:"1"}._webcamVideo_rg433_2136{flex:1;width:100%;min-width:0;display:flex;overflow:hidden}._webcamVisualizer_rg433_2144{background-color:green;max-width:200px;height:10px}._webcamDestPreview_rg433_2150{color:#fff;background-color:var(--lightGrey);text-align:center;width:200px;height:auto}._webcamButton_rg433_2126{background-color:var(--siteGreen);flex:1;margin:5px}._webcamButton_rg433_2126[supported=false]{background-color:var(--siteSlate)}._webcamButton_rg433_2126[recording=true]{background-color:var(--siteRed)}._webcamButton_rg433_2126[recording=true]:hover{background-color:var(--siteRed)!important}._assetInspectorRow_rg433_2054>._assetInspectorItem_rg433_2064:nth-child(2){flex-grow:5}._errorPopup_rg433_2179{vertical-align:middle;color:#b71c1c;background-color:#fdecea;border:1px solid #f7c7c2;border-radius:3px;margin:auto;padding:10px;font-family:Inconsolata,monospace;position:absolute;top:10vh;left:10%;right:10%}._errorPopupExitButton_rg433_2194{background-color:#fff;border:1px solid #f7c7c2;border-radius:50%}._errorPopup_rg433_2179 pre{white-space:pre-wrap;color:inherit;background-color:unset;border-color:unset}@keyframes _iconSpin_rg433_1888{0%{transform:rotate(0)}to{transform:rotate(359deg)}}._mediaButtonDisabled_rg433_2228{cursor:not-allowed;background-color:var(--hoverRed)}._button_rg433_135{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_rg433_2257:hover:not(:disabled){background-color:var(--lightGrey)}._buttonAbacusLightBlue_rg433_2260{background-color:var(--abacusLightBlue)}._buttonAbacusLightBlue_rg433_2260:hover:not(:disabled){background-color:var(--darkBlue)}._buttonRed_rg433_2266{background-color:var(--siteRed)}._buttonRed_rg433_2266:hover:not(:disabled){background-color:var(--hoverRed)}._buttonBlue_rg433_2272{background-color:var(--siteBlue)}._buttonBlue_rg433_2272:hover:not(:disabled){background-color:var(--hoverBlue)}._buttonGreen_rg433_2278{background-color:var(--siteGreen)}._buttonGreen_rg433_2278:hover{background-color:var(--hoverGreen)}._buttonYellow_rg433_2284{background-color:var(--siteYellow)}._buttonYellow_rg433_2284:hover{background-color:var(--hoverYellow)}._buttonWhite_rg433_2290{color:var(--siteBlue);background-color:#fff;border:1px solid var(--siteBlue)!important}._buttonWhite_rg433_2290:hover{color:var(--hoverBlue);border:1px solid var(--hoverBlue);background-color:#fafafa}._buttonLightGrey_rg433_2300{color:var(--siteBlue);background-color:#eff2f4;border:1px solid var(--siteBlue)!important}._buttonLightGrey_rg433_2300:hover{color:var(--hoverBlue);border:1px solid var(--hoverBlue);background-color:#fafafa}._tabBar_rg433_158 button._topBarAction_rg433_2313{height:32px;font-family:var(--proximaNova);white-space:nowrap;box-shadow:none;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-left:6px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform .1s;display:inline-flex}._tabBar_rg433_158 button._topBarAction_rg433_2313:active:not(:disabled){transform:translateY(1px)}._tabBar_rg433_158 button._topBarAction_rg433_2313:focus-visible{outline-offset:2px;outline:2px solid #007db3}._tabBar_rg433_158 button._topBarAction_rg433_2313:disabled{cursor:default;opacity:1}._tabBar_rg433_158 button._topBarActionPrimary_rg433_2349,._tabBar_rg433_158 button._topBarActionPrimary_rg433_2349:disabled{color:#fff;background-color:#007db3;border-color:#007db3}._tabBar_rg433_158 button._topBarActionPrimary_rg433_2349:hover:not(:disabled){color:#fff;background-color:#006597;border-color:#006597}._tabBar_rg433_158 button._topBarActionSecondary_rg433_2362,._tabBar_rg433_158 button._topBarActionSecondary_rg433_2362:disabled{color:#0d2f47;background-color:#fff;border-color:#dde2e7}._tabBar_rg433_158 button._topBarActionSecondary_rg433_2362:hover:not(:disabled){color:#0d2f47;background-color:#f3f4f6;border-color:#cfd6dd}._layoutOption_rg433_2375:hover{background-color:var(--siteLightGrey)}._layoutOption_rg433_2375 path{stroke:currentColor}._fontWeight400_rg433_2383{font-weight:400}._textBlack_rg433_2387{color:#484848}._textGreen_rg433_2390{color:var(--siteGreen)}._textRed_rg433_2393{color:var(--siteRed)}._textDarkRed_rg433_2397{color:#d73d26}._textBlue_rg433_2401{color:var(--siteBlue)}._buttonOutline_rg433_2405{background-color:inherit;border:1px solid var(--lightGrey);color:var(--lighGrey)}._button_rg433_135._grayButton_rg433_135{background-color:var(--siteSlate)}._button_rg433_135._grayButton_rg433_135:hover:not(:disabled){background-color:var(--hoverSlate)}._button_rg433_135._runButton_rg433_2418{background-color:var(--siteGreen)}._button_rg433_135._runButton_rg433_2418:hover:not(:disabled){background-color:var(--hoverGreen)}._pauseButton_rg433_2424{background-color:var(--siteOrange)}._pauseButton_rg433_2424:hover:not(:disabled){background-color:var(--hoverOrange)}._button_rg433_135._playButton_rg433_2430{background-color:var(--siteBlue)}._button_rg433_135._playButton_rg433_2430:hover:not(:disabled){background-color:var(--hoverBlue)}._button_rg433_135._layoutButton_rg433_2436{background-color:var(--abacusDarkBlue);border:none}._button_rg433_135._layoutButton_rg433_2436:hover:not(:disabled){background-color:var(--abacusLightBlue);box-shadow:none}._button_rg433_135._layoutButton_rg433_2436 path{stroke:#fff}._button_rg433_135._stopButton_rg433_2447{background-color:var(--siteRed)}._button_rg433_135._stopButton_rg433_2447:hover:not(:disabled){background-color:var(--hoverRed)}._debugButton_rg433_2453{background-color:var(--siteBlue);min-height:16px;margin:2px;padding-left:12px;padding-right:12px;font-size:14px}._breakpoint_rg433_2461{background-image:url(data:image/png;base64,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);background-position:8px 4px;background-repeat:no-repeat;background-size:11px}._karelBreakpoint_rg433_2473{background-image:radial-gradient(circle,#e51400 0 5px,#0000 6px);background-position:50%;background-repeat:no-repeat}._graphicsButton_rg433_2478{background-color:var(--siteIndigo)}._graphicsButton_rg433_2478:hover:not(:disabled){background-color:var(--hoverIndigo)}._pressed_rg433_2484{font-weight:700}._debugButton_rg433_2453:hover:not(:disabled){background-color:var(--hoverBlue)}._gone_rg433_2490{display:none}._stacked_rg433_493{flex-direction:column;width:100%}._stacked_rg433_493 ._dragBarContainer_rg433_24{display:none}._stacked_rg433_493 ._editorLeftPanelWrapper_rg433_394 ._dragBarContainer_rg433_24{display:inherit}._stacked_rg433_493 ._tabBar_rg433_158{display:none}._stacked_rg433_493 ._editorTabBar_rg433_579{display:inherit}._stacked_rg433_493 ._panels_rg433_97{flex-flow:column-reverse}._stacked_rg433_493 ._tabContainer_rg433_407{align-self:start;height:100%;display:flex;width:100%!important}._stacked_rg433_493 ._tabContent_rg433_627,._stacked_rg433_493 ._editor_rg433_152 small._tabContainer_rg433_407{height:100%}._stacked_rg433_493 ._settingsButton_rg433_2534,._stacked_rg433_493 ._webcamVisualizer_rg433_2144{display:none}._stacked_rg433_493 ._screenshotButton_rg433_2542{display:none!important}._stacked_rg433_493 ._webcamButtonHolder_rg433_2126{flex-direction:column!important}._stacked_rg433_493 ._webcamHolder_rg433_2113{flex-direction:row!important}._mobileResizer_rg433_2552{display:none}@media only screen and (max-width:600px){._mobileFileButton_rg433_2557{background-color:var(--abacusLightBlue);border-radius:100%;padding:12px;display:flex;position:absolute;bottom:10px;right:10px;box-shadow:0 0 8px}._mobileFileListContainer_rg433_2568{background-color:#fff;border-radius:5px;flex-flow:row;padding:0 5px;display:flex;position:absolute;bottom:70px;right:10px}._mobileResizer_rg433_2552{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_rg433_407{height:50%}}@media screen and (min-width:601px){._mobileFileButton_rg433_2557,._mobileFileListContainer_rg433_2568,._mobileResizer_rg433_2552{display:none}}@media only screen and (max-width:600px){._dragBarContainer_rg433_24,._leftTabs_rg433_487,._tabBar_rg433_158{display:none}._tabContainer_rg433_407{align-self:start}._panels_rg433_97{flex-flow:column-reverse;width:100vw}._tabContainer_rg433_407{display:flex;width:100%!important}._editor_rg433_152 ._tabContainer_rg433_407{height:100%}._settingsButton_rg433_2534,._webcamVisualizer_rg433_2144{display:none}._fileListContainer_rg433_2648,._screenshotButton_rg433_2542{display:none!important}._webcamButtonHolder_rg433_2126{flex-direction:column!important}._webcamHolder_rg433_2113{flex-direction:row!important}}:root{--abacusDarkBlue:#28384a;--siteBlue:#27a9e1;--siteBlueText:#007db3;--sitePink:#ff99c6;--siteRed:#de5844;--siteMaroon:#8e3329;--siteOrange:#fbaf3f;--siteYellow:#ffdd17;--siteGreen:#8cc63e;--siteTeal:#00a79d;--siteIndigo:#2e3092;--sitePurple:#9e1e62;--mediumBlue:#307dcd;--skyBlue:#f4f8fc;--darkBlue:#0d2f47;--standardBorder:#e5e7eb;--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_rg433_2713{display:flex;position:relative}._cursorLabel_rg433_2718{opacity:1;border-radius:5px;padding:5px;transition:opacity 1s;position:absolute}._collaborateAvatar_rg433_2726{color:#878787;border:3px solid;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-left:5px;display:flex}._userListEntry_rg433_2738{display:flex}._userListColorIndicator_rg433_2742{width:20px;height:20px;margin:5px;display:inline-block}._collaborateOverflowListArrow_rg433_2749{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_rg433_2749{z-index:72;background-color:#eff2f5;border-radius:3px;flex-flow:column;width:100px;margin-top:50px;display:flex;position:absolute;right:-34px}._collaborateOverflowEntry_rg433_2781{justify-content:flex-start;align-items:center;margin-top:2px;padding:5px;display:flex}._collaborateOverflowEntry_rg433_2781 img{margin-right:5px}._collaborateOverflowEntry_rg433_2781:not(:last-child){border-bottom:1px solid #d3d3d3}#_urlBarContainer_rg433_1{background-color:#f4f8fc;border-bottom:2px solid #dee5e9;padding:5px;display:flex}#_urlBarContainer_rg433_1 button:hover{cursor:pointer}#_urlInput_rg433_1{border:1px solid #dee5e9;flex-grow:1}._outputFrame_rg433_2816{flex:1;min-width:0;min-height:0;display:flex}._outputFrameScreen_rg433_2817{flex-flow:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}._outputFramePhone_rg433_2842 ._outputFrameScreen_rg433_2817,._outputFramePictureFrame_rg433_2843 ._outputFrameScreen_rg433_2817,._outputFrameTv_rg433_2844 ._outputFrameScreen_rg433_2817,._outputFrameHandheld_rg433_2845 ._outputFrameScreen_rg433_2817,._outputFramePolaroid_rg433_2846 ._outputFrameScreen_rg433_2817{background:#fff;overflow:auto}._outputFramePhone_rg433_2842{background:#1c1c1e;border:34px solid #1c1c1e;border-width:34px 14px;border-radius:40px;width:100%;max-width:420px;margin:8px auto;position:relative;box-shadow:0 10px 28px #00000059}._outputFramePhone_rg433_2842:before{content:"";background:#3a3a3e;border-radius:3px;width:64px;height:6px;position:absolute;top:-21px;left:50%;transform:translate(-50%)}._outputFramePhone_rg433_2842:after{content:"";background:#4a4a4e;border-radius:3px;width:96px;height:5px;position:absolute;bottom:-23px;left:50%;transform:translate(-50%)}._outputFramePhone_rg433_2842 ._outputFrameScreen_rg433_2817{border-radius:24px}._outputFramePictureFrame_rg433_2843{background:#f5f0e6;border:16px solid #8a6b45;border-radius:2px;width:100%;max-width:720px;margin:10px auto;padding:26px;box-shadow:inset 0 0 0 3px #b8966b,0 10px 30px #0000004d}._outputFramePictureFrame_rg433_2843 ._outputFrameScreen_rg433_2817{box-shadow:0 0 0 2px #0000002e}._outputFrameTv_rg433_2844{background:#2a2a2d;border:14px solid #2a2a2d;border-radius:8px;margin:8px min(24px,5%) 56px;position:relative;box-shadow:0 4px 18px #0006}._outputFrameTv_rg433_2844:before{content:"";background:#2a2a2d;width:16px;height:34px;position:absolute;bottom:-44px;left:50%;transform:translate(-50%)}._outputFrameTv_rg433_2844:after{content:"";background:#2a2a2d;border-radius:0 0 8px 8px;width:180px;height:10px;position:absolute;bottom:-52px;left:50%;transform:translate(-50%)}._outputFrameHandheld_rg433_2845{background:#9b9bb5;border-radius:12px 12px 48px;width:100%;max-width:540px;margin:8px auto 12px;padding:18px 18px 56px;position:relative;box-shadow:inset 0 0 0 3px #7a7a92,0 8px 24px #00000059}._outputFrameHandheld_rg433_2845 ._outputFrameScreen_rg433_2817{border:6px solid #2f2f3a;border-radius:8px}._outputFrameHandheld_rg433_2845:before{content:"";clip-path:polygon(33% 0,67% 0,67% 33%,100% 33%,100% 67%,67% 67%,67% 100%,33% 100%,33% 67%,0 67%,0 33%,33% 33%);background:#2f2f3a;width:34px;height:34px;position:absolute;bottom:16px;left:24px}._outputFrameHandheld_rg433_2845:after{content:"";background:#b52a46;border-radius:50%;width:14px;height:14px;position:absolute;bottom:28px;right:30px;box-shadow:-24px -8px #b52a46}._outputFramePolaroid_rg433_2846{background:#fafaf6;width:100%;max-width:560px;margin:10px auto 14px;padding:14px 14px 64px;box-shadow:0 6px 20px #0000004d,inset 0 0 0 1px #e6e6df}._outputFramePolaroid_rg433_2846 ._outputFrameScreen_rg433_2817{box-shadow:inset 0 0 12px #00000026}._outputFramePicker_rg433_3008{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}._outputFrameOption_rg433_3015{cursor:pointer;background:0 0;border:2px solid #d4d4d8;border-radius:8px;flex-direction:column;align-items:center;gap:6px;min-width:76px;padding:8px 6px;display:flex}._outputFrameOption_rg433_3015:hover{border-color:#a8a8b0}._outputFrameOptionSelected_rg433_3032{background:#2499cc14;border-color:#2499cc}._outputFrameOptionLabel_rg433_3037{font-size:11px}._outputFrameHint_rg433_3041{color:#777;margin:4px 0 0;font-size:12px}._outputFrameSaveError_rg433_3047{color:#b52a46;margin:8px 0 0;font-size:12px}._outputFrameMini_rg433_3053{justify-content:center;align-items:center;width:64px;height:48px;display:flex}._outputFrameMiniBody_rg433_3061{width:52px;height:38px;display:flex}._outputFrameMiniScreen_rg433_3067{background:linear-gradient(135deg,#8fd3f4,#3a7fa0);border-radius:1px;flex:1;overflow:hidden}._outputFrameMiniNone_rg433_3074{border:2px dashed #b0b0b8}._outputFrameMiniPhone_rg433_3078{background:#1c1c1e;border:7px solid #1c1c1e;border-width:7px 3px;border-radius:8px;width:30px;height:46px;margin:0 auto}._outputFrameMiniPhone_rg433_3078 ._outputFrameMiniScreen_rg433_3067{border-radius:4px}._outputFrameMiniPictureFrame_rg433_3093{background:#f5f0e6;border:4px solid #8a6b45;padding:5px}._outputFrameMiniTv_rg433_3099{background:#2a2a2d;border:3px solid #2a2a2d;border-radius:2px;margin-bottom:6px;position:relative}._outputFrameMiniTv_rg433_3099:after{content:"";background:#2a2a2d;border-radius:0 0 2px 2px;width:24px;height:4px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}._outputFrameMiniHandheld_rg433_3119{background:#9b9bb5;border-radius:4px 4px 12px;padding:3px 3px 9px}._outputFrameMiniHandheld_rg433_3119 ._outputFrameMiniScreen_rg433_3067{border:2px solid #2f2f3a;border-radius:2px}._outputFrameMiniPolaroid_rg433_3130{background:#fafaf6;padding:3px 3px 11px;box-shadow:0 1px 3px #0000004d}._bitMetadataPanel_rg433_3136{border-right:1px solid #ccc;flex-shrink:0;width:32%;min-width:240px;overflow:auto}._bitMetadataPanel_rg433_3136>div{min-height:100%}._bitMetadataControls_rg433_3148{flex-direction:column;flex:1;gap:8px;padding:8px;display:flex}._bitMetadataControls_rg433_3148>div{flex-shrink:0}._bitMetadataHeader_rg433_3160{text-align:center;background:#dee5e9;padding:6px;font-weight:700}._bitMetadataControls_rg433_3148 label[for]{text-align:right;width:40%;font-weight:400;display:inline-block}._bitMetadataControls_rg433_3148 select{max-width:55%}._bitMetadataControls_rg433_3148 input{min-width:0}._bitMetadataControls_rg433_3148 td{overflow-wrap:anywhere;white-space:pre-wrap;padding:4px}._bitFormatButtons_rg433_3188{order:1;justify-content:space-around;margin-top:auto;padding-top:16px;display:flex}._bitColorHue_rg433_3196{appearance:none;writing-mode:vertical-lr;background:linear-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);width:20px;height:200px;margin:0}._bitColorHue_rg433_3196::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #000;width:24px;height:4px}._bitColorHue_rg433_3196::-moz-range-thumb{background:#fff;border:1px solid #000;border-radius:0;width:24px;height:4px}._outputBar_rg433_3224{z-index:2;box-sizing:border-box;min-height:48px;font-family:var(--proximaNova);background:#fff;border-bottom:1px solid #e5e7eb;flex:none;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative;container:outputbar/inline-size}._outputBar_rg433_3224._darkMode_rg433_1162{background:var(--darkBlue);border-bottom-color:#ffffff1f}._outputBarGroup_rg433_3252,._outputBarEnd_rg433_3253{align-items:center;min-width:0;display:flex}._outputBarGroup_rg433_3252{gap:8px}._outputBarEnd_rg433_3253{gap:4px;margin-left:auto}._outputButton_rg433_3224{box-sizing:border-box;min-width:32px;height:32px;font-family:var(--proximaNova);white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 14px;font-size:14px;font-weight:600;line-height:1;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex;position:relative}._outputButton_rg433_3224 svg{flex:none}._outputButton_rg433_3224:focus-visible{outline-offset:2px;outline:2px solid #007db3}._outputButton_rg433_3224:disabled{cursor:default}._outputButton_rg433_3224:disabled>svg,._outputButton_rg433_3224:disabled>._outputButtonLabel_rg433_3309{opacity:.45}._outputButtonPrimary_rg433_3318{color:#fff;background:#1d8626;border-color:#1d8626}._outputButtonPrimary_rg433_3318:hover:not(:disabled){background:#006d25;border-color:#006d25}._outputButtonPrimary_rg433_3318:disabled{background:#1d862673;border-color:#0000}._outputButtonPrimary_rg433_3318:disabled>svg,._outputButtonPrimary_rg433_3318:disabled>._outputButtonLabel_rg433_3309{opacity:1}._outputButtonSecondary_rg433_3340{color:#0d2f47;background:#fff;border-color:#d5dbe3}._outputButtonSecondary_rg433_3340:hover:not(:disabled){background:#f3f4f6}._outputButtonSecondary_rg433_3340:disabled{border-color:#d5dbe373}._outputButtonIcon_rg433_3354{color:#5b6d84;background:0 0;width:32px;padding:0}._outputButtonIcon_rg433_3354:hover:not(:disabled){color:#0d2f47;background:#eceef1}._darkMode_rg433_1162 ._outputButtonSecondary_rg433_3340{color:#fff;background:0 0;border-color:#ffffff47}._darkMode_rg433_1162 ._outputButtonSecondary_rg433_3340:hover:not(:disabled){background:#ffffff14}._darkMode_rg433_1162 ._outputButtonSecondary_rg433_3340:disabled{border-color:#ffffff21}._darkMode_rg433_1162 ._outputButtonIcon_rg433_3354{color:#c3cfdc}._darkMode_rg433_1162 ._outputButtonIcon_rg433_3354:hover:not(:disabled){color:#fff;background:#ffffff1a}._outputPlayIcon_rg433_3392,._outputStopIcon_rg433_3393{fill:currentColor}._outputRecordIcon_rg433_3397{color:#c62828;fill:#c62828}._outputStopIcon_rg433_3393,._outputRecordIcon_rg433_3397{width:12px;height:12px}._outputButton_rg433_3224[data-tooltip]:after{content:attr(data-tooltip);z-index:1000;background:var(--siteSlate);color:#fff;text-align:left;white-space:normal;pointer-events:none;opacity:0;border-radius:3px;width:max-content;max-width:240px;padding:10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}._outputButton_rg433_3224[data-tooltip-align=end]:after{left:auto;right:0;translate:none}._outputButton_rg433_3224[data-tooltip-align=start]:after{left:0;translate:none}._outputButton_rg433_3224:hover:after,._outputButton_rg433_3224:focus-visible:after{opacity:1;transition:opacity .1s}._outputStatus_rg433_3455{color:#5b6d84;white-space:nowrap;align-items:center;gap:6px;margin-right:8px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}._darkMode_rg433_1162 ._outputStatus_rg433_3455{color:#c3cfdc}._outputStatusDot_rg433_3471{border-radius:50%;flex:none;width:8px;height:8px}._outputStatusRunning_rg433_3478{background:#16a34a;animation:1.6s ease-out infinite _outputStatusPulse_rg433_1}._outputStatusBusy_rg433_3483{background:#d97706;animation:1.2s ease-in-out infinite alternate _outputStatusFade_rg433_1}._outputStatusPaused_rg433_3488{background:#94a3b8}@keyframes _outputStatusPulse_rg433_1{0%{box-shadow:0 0 #16a34a73}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}@keyframes _outputStatusFade_rg433_1{0%{opacity:1}to{opacity:.35}}@media (prefers-reduced-motion:reduce){._outputStatusRunning_rg433_3478,._outputStatusBusy_rg433_3483{animation:none}}@container outputbar (width<=420px){._outputButtonSecondary_rg433_3340{width:32px;padding:0}._outputButtonSecondary_rg433_3340 ._outputButtonLabel_rg433_3309{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._outputButtonSecondary_rg433_3340[data-label]:after{content:attr(data-label);z-index:1000;background:var(--siteSlate);color:#fff;white-space:nowrap;pointer-events:none;opacity:0;border-radius:3px;width:max-content;padding:10px;font-size:12px;font-weight:400;line-height:1.4;position:absolute;top:calc(100% + 6px);left:50%;translate:-50%}._outputButtonSecondary_rg433_3340[data-label]:hover:after,._outputButtonSecondary_rg433_3340[data-label]:focus-visible:after{opacity:1;transition:opacity .1s}}@container outputbar (width<=340px){._outputStatusLabel_rg433_3568{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}._outputPanel_rg433_3224 ._displayContainer_rg433_1154._lightMode_rg433_1166{background-color:#fff}._outputEmptyState_rg433_3585{z-index:1;box-sizing:border-box;font-family:var(--proximaNova);text-align:center;pointer-events:none;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px;display:flex;position:absolute;inset:0}._outputEmptyState_rg433_3585._darkMode_rg433_1162{background:var(--darkBlue)}._outputEmptyStateIcon_rg433_3606{color:#5b6d84;background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:6px;display:flex}._outputEmptyState_rg433_3585._darkMode_rg433_1162 ._outputEmptyStateIcon_rg433_3606{color:#c3cfdc;background:#ffffff14}._outputEmptyStateTitle_rg433_3623{color:#0d2f47;font-size:15px;font-weight:600;line-height:1.3}._outputEmptyStateBody_rg433_3630{color:#5b6d84;max-width:280px;font-size:14px;line-height:1.4}._outputEmptyState_rg433_3585._darkMode_rg433_1162 ._outputEmptyStateTitle_rg433_3623{color:#fff}._outputEmptyState_rg433_3585._darkMode_rg433_1162 ._outputEmptyStateBody_rg433_3630{color:#c3cfdc}._consoleRedesign_rg433_3646{flex-direction:column;height:100%}._consoleRedesign_rg433_3646 ._console_rg433_1171{border:0;margin:0;padding:12px 16px;line-height:1.45}._consoleRedesign_rg433_3646 ._stderr_rg433_1299{color:#c62828}._consoleRedesign_rg433_3646._darkMode_rg433_1162 ._stderr_rg433_1299{color:#ff8a80}._consoleHeader_rg433_3667{box-sizing:border-box;height:36px;font-family:var(--proximaNova);border-bottom:1px solid #eef0f3;flex:none;justify-content:space-between;align-items:center;padding:0 6px 0 16px;display:flex}._consoleRedesign_rg433_3646._darkMode_rg433_1162 ._consoleHeader_rg433_3667{border-bottom-color:#ffffff1f}._consoleHeaderTitle_rg433_3683{color:#5b6d84;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}._consoleRedesign_rg433_3646._darkMode_rg433_1162 ._consoleHeaderTitle_rg433_3683{color:#c3cfdc}._consoleHeader_rg433_3667 ._outputButtonIcon_rg433_3354{width:28px;min-width:28px;height:28px}._consoleClearFloating_rg433_3703{z-index:2;position:absolute;top:8px;right:8px}._consolePlaceholderLine_rg433_3712{z-index:1;font-family:var(--proximaNova);color:#8a98aa;pointer-events:none;font-size:13px;line-height:1.45;position:absolute;top:48px;left:16px;right:16px}._terminalRedesign_rg433_3725 ._consolePlaceholderLine_rg433_3712{top:12px}._consolePlaceholderLine_rg433_3712._darkMode_rg433_1162{color:#9aabbd}._terminalRedesign_rg433_3725.xterm-wrapper .xterm{border:0;margin:0;padding:12px 16px}._outputError_rg433_3743{z-index:3;box-sizing:border-box;color:#8e1f1a;max-height:calc(100% - 24px);font-family:var(--proximaNova);background:#fdf1f0;border:1px solid #f5c2c0;border-radius:10px;align-items:flex-start;gap:10px;padding:12px 8px 12px 14px;display:flex;position:absolute;top:12px;left:12px;right:12px;overflow:auto;box-shadow:0 8px 16px #1f2d3d1f}._outputErrorIcon_rg433_3764{color:#c62828;flex:none;margin-top:1px}._outputErrorBody_rg433_3770{flex:auto;min-width:0}._outputErrorTitle_rg433_3775{margin-bottom:4px;font-size:14px;font-weight:600;line-height:20px}._outputError_rg433_3743 ._outputErrorMessage_rg433_3782{color:inherit;white-space:pre-wrap;word-break:break-word;background:0 0;border:0;margin:0;padding:0;font-size:13px;line-height:1.45}._outputError_rg433_3743 ._outputErrorClose_rg433_3794{color:#8e1f1a;flex:none;width:28px;min-width:28px;height:28px}._outputError_rg433_3743 ._outputErrorClose_rg433_3794:hover:not(:disabled){color:#8e1f1a;background:#c628281a}._outputButton_rg433_3224._screenshotButtonRedesign_rg433_3808{background:#fff;border-color:#d5dbe3;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 6px #1f2d3d1f}._outputButton_rg433_3224._screenshotButtonRedesign_rg433_3808:hover{background:#f3f4f6}._outputButton_rg433_3224._screenshotButtonRedesign_rg433_3808:after{top:auto;bottom:calc(100% + 6px)}._outputAddressBar_rg433_3828{background:#fff;border-bottom:1px solid #e5e7eb;flex:none;align-items:center;gap:8px;padding:8px 12px;display:flex}._outputAddressInput_rg433_3838{box-sizing:border-box;color:#0d2f47;min-width:0;height:32px;font-family:var(--proximaNova);background:#f9fafb;border:1px solid #d5dbe3;border-radius:8px;flex:auto;padding:0 12px;font-size:14px}._outputPanel_rg433_3224 ._dragBarVertical_rg433_58{background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:0}._outputPanel_rg433_3224 ._dragBarVertical_rg433_58 ._dragIndicator_rg433_36{background:#c8cfd8;border:0;border-radius:2px}._outputPanel_rg433_3224 ._dragBarVertical_rg433_58._dragged_rg433_41,._outputPanel_rg433_3224 ._dragBarVertical_rg433_58:hover{background:#eef0f3}._outputPanel_rg433_3224 ._dragBarToggleVertical_rg433_82{color:#5b6d84;background:#fff;border-color:#d5dbe3;border-radius:0 0 6px 6px}._testCasesPanel_rg433_3880{color:#0d2f47;width:100%;min-width:0;height:100%;font-family:var(--proximaNova);background:#fff;flex-direction:column;display:flex;position:relative}._testCasesBody_rg433_3892{flex:auto;min-height:0;position:relative;overflow:auto}._testCasesChecking_rg433_3899 ._outputEmptyStateIcon_rg433_3606 svg{animation:1s linear infinite _testCasesSpin_rg433_1}@keyframes _testCasesSpin_rg433_1{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){._testCasesChecking_rg433_3899 ._outputEmptyStateIcon_rg433_3606 svg{animation:none}}._testCaseSummary_rg433_3915{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}._testCaseSummaryPassed_rg433_3925{color:#1d8626}._testCaseSummaryFailed_rg433_3929{color:#b42318}._testCaseSection_rg433_3933+._testCaseSection_rg433_3933{border-top:1px solid #e5e7eb}._testCaseSectionTitle_rg433_3937{color:#5b6d84;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:16px 12px 4px;font-size:13px;font-weight:600;line-height:1.3;display:flex}._testCaseSectionCount_rg433_3950{font-weight:400}._testCaseList_rg433_3954{margin:0;padding:0 0 8px;list-style:none}._testCaseRow_rg433_3960{align-items:flex-start;gap:10px;padding:10px 12px;display:flex}._testCaseRow_rg433_3960+._testCaseRow_rg433_3960{border-top:1px solid #f0f2f4}._testCaseRow_rg433_3960 svg{flex:none}._testCasePassed_rg433_3976{color:#1d8626}._testCaseFailed_rg433_3980{color:#b42318}._testCaseWarning_rg433_3984{color:#b54708}._testCaseInfo_rg433_3988{color:#1570ef}._testCaseText_rg433_3992{flex:auto;min-width:0}._testCaseTitle_rg433_3997{color:#0d2f47;font-size:14px;font-weight:600;line-height:18px}._testCaseMessage_rg433_4004{color:#5b6d84;word-break:break-word;margin-top:2px;font-size:13px;line-height:1.4}._docs_rg433_1308._docsNovember_rg433_4015{font-family:var(--proximaNova);padding:0;position:relative}._docsFrameHidden_rg433_4020{visibility:hidden}._docsSkeleton_rg433_4026{background:#fff;position:absolute;inset:0;overflow:hidden}._docsSkeleton_rg433_4026 span{background:#eef0f3;border-radius:6px;animation:1.4s ease-in-out infinite _docsSkeletonPulse_rg433_1;display:block}._docsSkeletonHeader_rg433_4038{border-bottom:1px solid #e5e7eb;padding:12px 16px 6px}._docsSkeleton_rg433_4026 ._docsSkeletonSearch_rg433_4042{border-radius:8px;width:calc(100% - 72px);height:32px}._docsSkeleton_rg433_4026 ._docsSkeletonLocation_rg433_4047{width:140px;height:18px;margin:12px 8px 6px}._docsSkeletonBody_rg433_4052{padding:20px}._docsSkeleton_rg433_4026 ._docsSkeletonTitle_rg433_4055{width:55%;height:24px;margin-bottom:24px}._docsSkeleton_rg433_4026 ._docsSkeletonLine_rg433_4060{width:85%;height:12px;margin-bottom:12px}._docsSkeleton_rg433_4026 ._docsSkeletonLine_rg433_4060+._docsSkeletonLine_rg433_4060{width:65%}._docsSkeleton_rg433_4026 ._docsSkeletonCode_rg433_4068{border-radius:8px;height:96px;margin:16px 0 28px}@keyframes _docsSkeletonPulse_rg433_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._docsSkeleton_rg433_4026 span{animation:none}}._docsMessage_rg433_4085{text-align:center;background:#fff;flex-direction:column;align-items:center;padding:64px 24px;display:flex;position:absolute;inset:0}._docsMessageIcon_rg433_4095{color:#5b6d84;background:#f4f4f5;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:14px;display:flex}._docsMessageIcon_rg433_4095 svg{width:20px;height:20px}._docsMessageTitle_rg433_4110{color:#0d2f47;margin:0 0 6px;font-size:16px;font-weight:700;line-height:22px}._docsMessageText_rg433_4119{color:#5b6d84;max-width:312px;margin:0 0 16px;font-size:14px;line-height:1.5}._docsMessageAction_rg433_4126{color:#0d2f47;cursor:pointer;background:#fff;border:1px solid #d9dee5;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._docsMessageAction_rg433_4126:hover{color:#0d2f47;background:#f4f4f5;text-decoration:none}._docsMessageAction_rg433_4126:focus-visible{outline-offset:2px;outline:2px solid #007db3}._docsMessageAction_rg433_4126>span{text-box:trim-both cap alphabetic}._docsMessageAction_rg433_4126 svg{color:#5b6d84;width:16px;height:16px}.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}.droplet-palette-in-tab{top:0!important;left:0!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-cell.ace_breakpoint,.droplet-ace .ace_gutter-cell.ace_breakpoint,.droplet-gutter-line.droplet_breakpoint{background-image:radial-gradient(circle at 9px,#e51400 0 5px,#0000 6px)!important;background-repeat:no-repeat!important}.xterm{cursor:text;-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.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{z-index:10;color:#0000;pointer-events:none;position:absolute;inset:0}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:#0000}.xterm .xterm-accessibility-tree{-webkit-user-select:text;user-select:text;white-space:pre}.xterm .live-region{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:underline double;text-decoration:underline double}.xterm-underline-3{-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.xterm-underline-4{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.xterm-underline-5{-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:underline overline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;pointer-events:none;position:absolute;top:0;right:0}.xterm-decoration-top{z-index:2;position:relative}
