.AboutPanel_container__md_mS{cursor:default;display:flex;flex-direction:column;gap:1em;height:100%;min-width:300px}.AboutPanel_rule__S2lSE{background:var(--g300);border:0;flex-shrink:0;height:1px}.AboutPanel_label__niPnx{color:var(--g1000);display:block;font-size:.9em;font-weight:500;margin:0;padding:10px}.AboutPanel_label__niPnx small{color:var(--g1000);font-size:.8em}.AboutPanel_horizontalField__IQLsZ{align-items:center;display:flex}.AboutPanel_horizontalField__IQLsZ .AboutPanel_label__niPnx{flex-shrink:0;width:100px}.AboutPanel_horizontalField__IQLsZ a:hover{color:var(--link)}.AboutPanel_scratchLinkContainer__juhpV{align-items:center;color:var(--g800);display:inline-flex;height:100%;justify-content:center;max-width:400px;text-wrap:nowrap}.AboutPanel_scratchLink__cd94C{color:var(--g1400);cursor:pointer;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.AboutPanel_scratchLink__cd94C:hover{color:var(--g1700);text-decoration:underline}.AboutPanel_scratchLinkByText__418xl{padding:0 .5ch}.AboutPanel_textArea__QMass{background:#0000;border:1px solid #0000;border-radius:4px;color:var(--g1800);cursor:auto;flex:1;outline:none!important;padding:10px;resize:none;-webkit-user-select:text;user-select:text;width:100%}.AboutPanel_textArea__QMass::-webkit-input-placeholder{color:var(--g500)}.AboutPanel_textArea__QMass:not(:disabled){cursor:auto;transition:border-color .15s}.AboutPanel_textArea__QMass:not(:disabled):active,.AboutPanel_textArea__QMass:not(:disabled):hover{border-color:var(--g300)}.AboutPanel_grow__T4_XP{display:flex;flex:1;flex-direction:inherit}.AboutPanel_platformIcon___MEjP{margin-right:6px;width:1.5em}.DecompilePanel_container__wy09J{height:100%;width:100%}.DecompilePanel_container__wy09J,.DecompilePanel_main__wnXkq{display:flex;flex-direction:column}.DecompilePanel_main__wnXkq{flex-grow:1;overflow:hidden;position:relative}.DecompilePanel_main__wnXkq>p{color:var(--g1300);font-size:.8rem;padding:1rem}.DecompilePanel_editor__1yhCh{border-top:1px solid var(--g300);flex-grow:1;overflow:hidden}@media screen and (height <= 600px){.DecompilePanel_editor__1yhCh{height:200px}}.DecompilePanel_editor__1yhCh .cm-editor{height:100%}.DecompilePanel_loading__YPFDp{color:var(--code-foreground);height:2em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2em}.Scratch_container__w3J_D{display:flex;flex-direction:column;height:100%;width:100%}.Scratch_container__w3J_D>hr{border:0;border-top:1px solid var(--g500);margin:0}.Scratch_context__MuSV9{display:flex;flex-direction:column}.Scratch_editor__aS9Xz{align-items:stretch;display:flex;height:100%;width:100%}.Scratch_editor__aS9Xz .cm-editor{flex:1 1 auto;width:100%}.Scratch_editor__aS9Xz .cm-scroller{overflow:auto}.Scratch_diffTab__zofDa{display:flex;overflow:hidden}.Scratch_about__cxh4O{padding:16px}.Scratch_about__cxh4O,.Scratch_compilerOptsTab__nFJMk{overflow:auto}.Scratch_compilerOptsContainer__CyT7O{height:100%;min-width:400px;overflow:auto}.Scratch_progressbar__uCGQ9{padding-left:1em;padding-right:1em}.DismissableBanner_container__w1BNH{background:#4273e1;color:#ffffffbf;display:grid;font-size:.8rem;grid-template-columns:1fr 2em;overflow:hidden;padding:.8em 1em;width:100%}.DismissableBanner_content__PjnuH{align-self:center}.DismissableBanner_content__PjnuH>a{color:#fffc;font-weight:600}.DismissableBanner_content__PjnuH>a:hover{text-decoration:underline}.DismissableBanner_dismiss__vJl0B{background:#0000;border:0;border-radius:999px;color:#ffffffe6;cursor:pointer;height:2em;width:2em}.DismissableBanner_dismiss__vJl0B:hover{background:var(--a100)}.ScratchProgressbar_ProgressRoot__Tyz9l{align-self:center;background:var(--g400);height:.2em;overflow:hidden;position:relative;transform:translateZ(0);width:100%}.ScratchProgressbar_ProgressIndicator__Gwvps{background-color:#a855f7;height:100%;transition:.66s cubic-bezier(.65,0,.35,1);width:100%}.Breadcrumbs_breadcrumbs__vo6fx{padding:1em}.Breadcrumbs_breadcrumbs__vo6fx>ol{align-items:stretch;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding-left:0}.Breadcrumbs_breadcrumbs__vo6fx>ol>li{align-items:center;display:inline-flex;flex-shrink:0}.Breadcrumbs_breadcrumbs__vo6fx>ol>li>a{color:var(--g1500);text-decoration:none}.Breadcrumbs_breadcrumbs__vo6fx>ol>li>a:any-link:hover{color:var(--g2000)}.Breadcrumbs_breadcrumbs__vo6fx>ol>li>a[aria-current=page]{color:var(--g2000);font-weight:500}.Breadcrumbs_breadcrumbs__vo6fx>ol>li+li:before{border-right:.1em solid;border-top:.1em solid;border-color:var(--g1000);content:"";display:inline-block;height:.5em;margin:0 .7em 0 .4em;transform:rotate(45deg);width:.5em}.VerticalMenu_menu__EqurG{backdrop-filter:blur(10px);background:#ffffff80;border:1px solid var(--a200);border-radius:6px;box-shadow:0 2px 16px #0000001a;color:var(--g1700);cursor:default;font-size:.8em;list-style:none;min-width:150px;padding:6px 0;-webkit-user-select:none;user-select:none}@supports not (backdrop-filter:blur(10px)){.VerticalMenu_menu__EqurG{background:var(--g100)}}.dark .VerticalMenu_menu__EqurG{background:#00000080;border:1px solid var(--a100);box-shadow:0 2px 16px #0000004d}.VerticalMenu_shortcut___0F4G{color:var(--g600)}.VerticalMenu_item__bx6A8{align-items:center;display:flex;justify-content:space-between;padding:6px 16px;text-overflow:ellipsis;white-space:nowrap}.VerticalMenu_item__bx6A8.VerticalMenu_disabled__R0E2G{color:var(--g600)}a.VerticalMenu_item__bx6A8{font-weight:450;height:28px}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G){cursor:pointer;position:relative}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):before{border-radius:3px;content:"";inset:0 6px 0 6px;position:absolute;z-index:-1}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):focus,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):hover,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G)[aria-selected=true]{color:var(--g1900)}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):focus:before,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):hover:before,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G)[aria-selected=true]:before{background:var(--a100)}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):active{color:var(--g2000)}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):active:before{background:var(--a50)}a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):active .VerticalMenu_shortcut___0F4G,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):focus .VerticalMenu_shortcut___0F4G,a.VerticalMenu_item__bx6A8:not(.VerticalMenu_disabled__R0E2G):hover .VerticalMenu_shortcut___0F4G{color:inherit}.VerticalMenu_itemChildren__vFeI3{gap:6px}.VerticalMenu_itemChildren__vFeI3,.VerticalMenu_right__Svz6z{align-items:center;display:flex}.VerticalMenu_menu__EqurG>hr{border:0;border-top-color:inherit;border-top-style:solid;border-top-width:1px;margin:6px auto;width:calc(100% - 12px)}.LoginState_user__Flxgj{align-items:center;background:none;border:none;cursor:pointer;display:flex;padding:0 3px}.LoginState_avatar__d0eK1{border-radius:28px;height:28px;width:28px}.UserMenuItems_status__QSqx_{color:var(--g1200);max-width:160px;overflow:hidden;white-space:break-spaces}.UserMenuItems_status__QSqx_ b{font-weight:600}.Nav_container__l_kvS{-webkit-user-select:none;user-select:none;width:100%;z-index:100}.Nav_container__l_kvS ul{list-style:none}.Nav_header__FSvwb{box-sizing:initial;display:grid;grid-template-areas:"menutoggle sitelogo loginstate";grid-template-columns:1fr auto 1fr;justify-content:space-between;padding-bottom:8px;padding-top:8px}.Nav_header__FSvwb,.Nav_header__FSvwb>li{min-height:32px}.Nav_headerItemMenuToggle__c_veM{grid-area:menutoggle}.Nav_headerItemMenuToggle__c_veM>button{background:#0000;border:none;cursor:pointer;height:32px;width:32px}.Nav_headerItemLoginState__adyBB{align-items:center;display:flex;grid-area:loginstate;height:32px;justify-content:flex-end;padding-left:12px}.Nav_headerItemSiteLogo___ky4w{grid-area:sitelogo}.Nav_headerItemSiteLogo___ky4w a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@keyframes Nav_blink__RKvyq{0%{opacity:1;transform:scaleY(1)}25%{opacity:0;transform:scaleY(.2)}50%{opacity:1;transform:scaleY(1)}75%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__eyeL,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__eyeR,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__pupilL,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__pupilR{animation:Nav_blink__RKvyq .4s ease 2s;transform-origin:0 7px}@media(prefers-reduced-motion){.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__eyeL,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__eyeR,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__pupilL,.Nav_headerItemSiteLogo___ky4w:not(:hover) .frog_svg__pupilR{animation:none}}.Nav_menu__gELiN{height:calc(100vh - 48px);left:0;overflow:auto;position:absolute;right:0;width:100%;z-index:100}.Nav_container__l_kvS[data-open=false] .Nav_menu__gELiN{display:none;visibility:hidden}@media(width >= 500px){.Nav_container__l_kvS[data-open=true] .Nav_header__FSvwb{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:7px}.Nav_menu__gELiN{border-right:1px solid var(--g600);width:300px}}.Nav_searchContainer___6xgI{padding:8px}.Nav_search__wZPJb{width:100%}.Nav_links__H3Y7h{padding:0 8px}.Nav_links__H3Y7h>li{padding:12px}.Nav_links__H3Y7h>li:not(:last-child){border-bottom:1px solid var(--g400)}.Nav_links__H3Y7h>li a{display:block;height:100%;width:100%}.Nav_desktopLinks__Y1zne{grid-area:desktoplinks;margin-left:8px}.Nav_desktopLinks__Y1zne,.Nav_desktopLinks__Y1zne>ul,.Nav_desktopLinks__Y1zne>ul>li{align-items:center;display:flex}.Nav_desktopLinks__Y1zne>ul>li{height:32px}.Nav_container__l_kvS[data-force-toggle=false] .Nav_desktopLinks__Y1zne{display:none}@media(width <= 700px){body:has(.Nav_container__l_kvS[data-open=true]){overflow:hidden}}.Nav_customchildren__QSAJo{display:none}.Nav_container__l_kvS[data-force-toggle=true] .Nav_header__FSvwb{grid-template-areas:"menutoggle customchildren loginstate";grid-template-columns:32px 1fr auto;padding-left:8px;padding-right:8px}.Nav_container__l_kvS[data-force-toggle=true] .Nav_header__FSvwb .Nav_headerItemSiteLogo___ky4w{display:none}.Nav_container__l_kvS[data-force-toggle=true] .Nav_header__FSvwb .Nav_customchildren__QSAJo{align-items:center;display:flex;grid-area:customchildren;justify-self:center;overflow:hidden;width:100%}@media(width >= 700px){.Nav_container__l_kvS[data-force-toggle=false] .Nav_header__FSvwb{grid-template-areas:"sitelogo desktoplinks loginstate";grid-template-columns:auto 1fr auto}.Nav_container__l_kvS[data-force-toggle=false] .Nav_headerItemMenuToggle__c_veM,.Nav_container__l_kvS[data-force-toggle=false] .Nav_menu__gELiN{display:none}.Nav_container__l_kvS[data-force-toggle=false] .Nav_desktopLinks__Y1zne{display:flex}}