.Accordion_flex__NjGtE{display:flex;align-items:center;justify-content:space-between}.Accordion_flex__NjGtE:hover{background:var(--theme-focused-foreground)}.Accordion_icon___3fpj{flex-shrink:0}.Accordion_content__MsGhh,.Accordion_icon___3fpj{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.Accordion_content__MsGhh{min-width:10%;width:100%;transition:all .2s ease;transition-property:padding;padding-left:0}.Accordion_active__b7b8d .Accordion_content__MsGhh{padding-left:1ch}.Row_row__w1H__{display:block;outline:0;border:0;transition:background .2s ease}.Row_row__w1H__:focus{background:var(--theme-focused-foreground)}.Avatar_parent__ZOiCl{display:flex;align-items:flex-start;justify-content:space-between}.Avatar_placeholder__MZLua{background:var(--theme-border);display:inline-block;width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;flex-shrink:0;position:relative}.Avatar_placeholder__MZLua:hover:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:.5;background:var(--theme-focused-foreground)}.Avatar_root__xCEfp{display:inline-block;width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;flex-shrink:0;position:relative}.Avatar_root__xCEfp,.Avatar_root__xCEfp:hover{background:unset;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.Avatar_root__xCEfp:hover:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:.5;background:var(--theme-focused-foreground)}a.Avatar_root__xCEfp{display:inline-block;width:4ch;height:calc(var(--font-size)*var(--theme-line-height-base)*2);vertical-align:bottom;flex-shrink:0;position:relative}a.Avatar_root__xCEfp,a.Avatar_root__xCEfp:hover{background:unset;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}a.Avatar_root__xCEfp:hover:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:.5;background:var(--theme-focused-foreground)}a.Avatar_root__xCEfp:focus{background:unset;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;outline:0}a.Avatar_root__xCEfp:focus:before{content:"";top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:.5;background:var(--theme-focused-foreground)}.Avatar_right__eZRq6{min-width:10%;width:100%;background:var(--theme-foreground)}.ActionButton_hotkey__H8HW0{background:var(--theme-button-foreground);color:var(--theme-text)}.ActionButton_content__crCUa,.ActionButton_hotkey__H8HW0{cursor:pointer;flex-shrink:0;font-weight:400;padding:0 1ch;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionButton_content__crCUa{background:var(--theme-button-background);box-shadow:inset 0 0 0 2px var(--theme-button-foreground);text-transform:uppercase}.ActionButton_root__mVVS_{display:inline-flex;align-items:center;justify-content:space-between;cursor:pointer;outline:0;border:0;margin:0;padding:0;box-sizing:border-box;font-family:var(--font-family-mono);font-size:var(--font-size);flex-shrink:0}.ActionButton_root__mVVS_:hover .ActionButton_hotkey__H8HW0{background:var(--theme-focused-foreground)}.ActionButton_root__mVVS_:hover .ActionButton_content__crCUa{box-shadow:inset 0 0 0 2px var(--theme-focused-foreground)}.ActionButton_root__mVVS_:focus .ActionButton_hotkey__H8HW0{background:var(--theme-focused-foreground)}.ActionButton_root__mVVS_:focus .ActionButton_content__crCUa{box-shadow:inset 0 0 0 2px var(--theme-focused-foreground)}.ActionButton_selected__DF4fS .ActionButton_content__crCUa{background:var(--theme-focused-foreground)}.DropdownMenuTrigger_root__TR6Jx{display:inline-block;position:relative}.ActionBar_root__UG4k_{background:var(--theme-background);box-shadow:inset 0 0 0 1px var(--theme-border)}.ActionListItem_item__rTQlb{align-items:flex-start;cursor:pointer;display:flex;justify-content:space-between;outline:0;border:0;text-decoration:none}.ActionListItem_item__rTQlb,.ActionListItem_item__rTQlb:hover,.ActionListItem_item__rTQlb:visited{background:rgba(0,0,0,0);color:var(--theme-text)}.ActionListItem_item__rTQlb:focus .ActionListItem_icon__VY1FA,.ActionListItem_item__rTQlb:hover .ActionListItem_icon__VY1FA{background:var(--theme-focused-foreground)}.ActionListItem_icon__VY1FA{background:var(--theme-button-foreground);flex-shrink:0;height:calc(var(--font-size)*var(--theme-line-height-base));justify-content:center;width:3ch}.ActionListItem_icon__VY1FA,.ActionListItem_text__fGsZi{align-items:center;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionListItem_text__fGsZi{align-self:stretch;background:var(--theme-button-background);justify-content:flex-start;min-width:10%;padding:0 1ch;width:100%}.AlertBanner_root__PQOpx{display:block;box-shadow:1ch 1ch 0 0 var(--theme-border-subdued);padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch}.AlertBanner_root__PQOpx,.Badge_root__7egyc{background:var(--theme-border);font-weight:400}.Badge_root__7egyc{display:inline-block;vertical-align:top;text-align:center;margin:0;outline:0;border:0;font-family:var(--font-family-mono);min-height:calc(var(--theme-line-height-base)*var(--font-size));text-transform:uppercase;transition:all .2s ease;padding:0 1ch}.BarLoader_root__L1__R{background:var(--theme-border);height:calc(var(--font-size)*var(--theme-line-height-base));white-space:nowrap;text-align:left;vertical-align:bottom;display:block}.BarLoader_bar__bNx9C{background:linear-gradient(to right,transparent,var(--theme-text));height:100%;width:0;transition:width .1s linear}.BarProgress_root__GmDvF{display:block;background:var(--theme-border-subdued);white-space:nowrap;text-align:left;vertical-align:bottom;overflow:hidden;position:relative}.BarProgress_measure__DZrlj{visibility:hidden;position:absolute;pointer-events:none}.BreadCrumbs_root__xFv9Z{display:inline-block}.BreadCrumbs_line__tjDwU{display:inline-block;line-height:calc(var(--theme-line-height-base)*1rem)}.BreadCrumbs_link__E_zSO{display:inline-block;color:var(--theme-text);outline:0;border:0;text-decoration:none;background:var(--theme-border)}.BreadCrumbs_link__E_zSO:hover{color:var(--theme-text);background:var(--theme-focused-foreground)}.BreadCrumbs_link__E_zSO:visited{color:var(--theme-text)}.BreadCrumbs_link__E_zSO:focus{background:var(--theme-focused-foreground)}.BreadCrumbs_symbol__GBXZ8{min-width:1ch;display:inline-block;margin:0 1ch}.DropdownMenu_root__4UyPe{display:block;background:var(--theme-border);font-weight:400}.DropdownMenu_footer__ulicg{background:var(--theme-background-modal-footer);padding:calc(var(--font-size)*.5*var(--theme-line-height-base)) 1ch calc(var(--font-size)*.5*var(--theme-line-height-base)) 1ch}.Indent_root__jXY0O{display:block;padding:0 0 0 1ch}.Input_root__MiVNi{position:relative;display:block}.Input_label__SRimm{background:var(--theme-border);display:block}.Input_placeholder__Hh3Rh{font-style:italic;color:var(--theme-overlay)}.Input_displayed__cBIhN{overflow:hidden;white-space:nowrap;pointer-events:none;overflow-wrap:anywhere;background:var(--theme-background-input);box-shadow:inset 0 0 0 2px var(--theme-border)}.Input_focused__ZEj77 .Input_block__LzBhZ,.Input_focused__ZEj77 .Input_placeholder__Hh3Rh{background:var(--theme-focused-foreground)}@keyframes Input_blink__Y2PuB{50%{opacity:0}}.Input_blink__Y2PuB{animation:Input_blink__Y2PuB 1s step-start 0s infinite}.Input_block__LzBhZ{display:inline-block;min-width:1ch;background:var(--theme-text);color:var(--theme-background);height:calc(var(--font-size)*var(--theme-line-height-base));vertical-align:bottom}.Input_inputContainer__f6ANl{position:relative;display:block}.Input_hidden__LXqFN{position:absolute;top:0;left:0;width:100%;color:rgba(0,0,0,0);background:rgba(0,0,0,0);caret-color:rgba(0,0,0,0);border:none;outline:none;overflow:hidden;padding:0;margin:0;line-height:var(--theme-line-height-base);font-size:var(--font-size);font-family:inherit}.Input_hidden__LXqFN:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--theme-focused-foreground) inset}.ButtonGroup_full__AQ5Wh{display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));white-space:nowrap}.ButtonGroup_full__AQ5Wh>*>*{width:100%}.Checkbox_section__jhz0f{display:flex;align-items:flex-start;justify-content:space-between}.Checkbox_section__jhz0f .Checkbox_right__eGQzy{padding-bottom:calc(8px*var(--theme-line-height-base));box-shadow:inset 0 1px 0 0 var(--theme-border-subdued)}.Checkbox_section__jhz0f:last-child .Checkbox_right__eGQzy{padding-bottom:0}.Checkbox_focused__ey87G .Checkbox_figure__t1b80{background:var(--theme-focused-foreground)}.Checkbox_relative__4ngMr{position:relative;flex-shrink:0;display:inline-block;vertical-align:baseline}.Checkbox_figure__t1b80{width:100%;height:100%;cursor:pointer;color:var(--theme-text);background:var(--theme-button-foreground);align-self:stretch;display:inline-block;padding:0 1ch}.Checkbox_right__eGQzy{background:var(--theme-button-background);min-width:10%;width:100%;align-self:stretch}.Checkbox_input___I9cJ{top:0;left:0;opacity:0;position:absolute;width:1px;height:1px}.Chessboard_board__mgd1d{display:inline-table;border-collapse:collapse}.Chessboard_cell__gIWe2,.Chessboard_corner__ywSYI{width:1ch;height:calc(var(--theme-line-height-base)*1rem)}.Chessboard_cell__gIWe2{background-color:var(--theme-border-subdued);text-align:center;vertical-align:middle}.Chessboard_square__ij7X9{height:calc(var(--theme-line-height-base)*2rem);text-align:center;vertical-align:middle;width:3ch}.Chessboard_dark__bmcbq{background-color:var(--theme-focused-foreground)}.Chessboard_light__vRoUq{background-color:var(--theme-focused-foreground-subdued)}.Chessboard_symbol__wI7GD{font-size:40px;line-height:calc(var(--theme-line-height-base)*2rem)}.CodeBlock_root__sDde5{display:block;font-weight:400;overflow:auto;font-family:inherit;background:var(--theme-border-subdued)}.CodeBlock_root__sDde5::-webkit-scrollbar{display:none}.CodeBlock_root__sDde5{scrollbar-width:none}.CodeBlock_line__XYOYj{display:flex;justify-content:space-between;align-items:flex-start}.CodeBlock_number__0StjL{display:inline-flex;width:3ch;text-align:right;padding-right:1ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--theme-background);opacity:.5}.CodeBlock_content__xlws5{min-width:10%;width:100%;white-space:pre;background:var(--theme-border-subdued);padding-left:2ch}.ComboBox_root__nUZkg{padding:0}.ListItem_root__H8IOs{padding-left:1ch}.ListItem_root__H8IOs:focus{outline:0;background:var(--theme-focused-foreground)}.Message_message__V25I_{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(var(--font-size)*var(--theme-line-height-base))}.Message_message__V25I_:last-child{margin-bottom:0}.Message_left__EjdiR{align-self:stretch;flex-shrink:0;display:flex;align-items:flex-end;position:relative}.Message_triangle__1caGM{display:inline-block;width:0;height:0;border-top:calc(var(--font-size)*var(--theme-line-height-base)/2) solid rgba(0,0,0,0);border-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2) solid rgba(0,0,0,0);border-right:1ch solid var(--theme-border);margin-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2)}.Message_right__o6j_G{min-width:10%;width:100%;text-align:left}.Message_bubble__n0N83{padding:calc(8px*var(--theme-line-height-base)) 1ch calc(8px*var(--theme-line-height-base)) 1ch;background:var(--theme-border);display:inline-block;box-shadow:1ch 1ch 0 0 var(--theme-border-subdued)}.MessageViewer_message__SID0T{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(var(--font-size)*var(--theme-line-height-base))}.MessageViewer_bubble__dyw9j{display:inline-block;background:var(--theme-focused-foreground);padding:calc(8px*var(--theme-line-height-base)) 1ch calc(8px*var(--theme-line-height-base)) 1ch}.MessageViewer_left__N8uxh{min-width:10%;width:100%;text-align:right}.MessageViewer_right__Xs_8_{align-self:stretch;flex-shrink:0;display:flex;align-items:flex-end}.MessageViewer_triangle__3uk7L{display:inline-block;width:0;height:0;border-top:calc(var(--font-size)*var(--theme-line-height-base)/2) solid rgba(0,0,0,0);border-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2) solid rgba(0,0,0,0);border-left:1ch solid var(--theme-focused-foreground);margin-bottom:calc(var(--font-size)*var(--theme-line-height-base)/2)}@keyframes ModalAlert_fadeIn__LtsnA{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalAlert_root__RxopH{animation:ModalAlert_fadeIn__LtsnA .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@keyframes ModalCanvasPlatformer_fadeIn__Uz5p1{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalCanvasPlatformer_root__adQwV{animation:ModalCanvasPlatformer_fadeIn__Uz5p1 .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.CanvasPlatformer_container__o6tOr{width:100%;height:auto;position:relative}.CanvasPlatformer_root__JqGSY{display:block;width:100%;background:rgba(0,0,0,0)}.CanvasPlatformer_root__JqGSY:focus{outline:0;box-shadow:inset 0 0 0 1px var(--theme-focused-foreground)}@keyframes ModalCanvasSnake_fadeIn__jmcNg{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalCanvasSnake_root__rVIis{animation:ModalCanvasSnake_fadeIn__jmcNg .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.CanvasSnake_container__s83D6{width:100%;height:auto;position:relative}.CanvasSnake_root__aMU0G{display:block;width:100%;background:rgba(0,0,0,0)}.CanvasSnake_root__aMU0G:focus{outline:0;box-shadow:inset 0 0 0 1px var(--theme-focused-foreground)}@keyframes ModalChess_fadeIn__va3aj{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalChess_root__gEMvG{animation:ModalChess_fadeIn__va3aj .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.RadioButton_section__APevc{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.RadioButton_section__APevc .RadioButton_right__ILpCR{padding-bottom:calc(8px*var(--theme-line-height-base));box-shadow:inset 0 1px 0 0 var(--theme-border-subdued)}.RadioButton_section__APevc:last-child .RadioButton_right__ILpCR{padding-bottom:0}.RadioButton_figure__vYCOA{display:inline-flex;height:calc(var(--font-size)*var(--theme-line-height-base));cursor:pointer;color:var(--theme-text);background:var(--theme-button-foreground);width:3ch;align-items:center;justify-content:center}.RadioButton_selected__VpaUF .RadioButton_figure__vYCOA{background:var(--theme-text)}.RadioButton_dot__r3K90{display:inline-block;width:1ch;height:1ch;background:var(--theme-background);transform:rotate(45deg);vertical-align:middle}.RadioButton_focused__YiSL9 .RadioButton_figure__vYCOA{background:var(--theme-focused-foreground)}.RadioButton_relative__6P2aK{flex-shrink:0;display:inline-block;vertical-align:baseline}.RadioButton_right__ILpCR{background:var(--theme-button-background);min-width:10%;width:100%;align-self:stretch}.RadioButton_input__HqAfO{position:absolute;height:1px;width:1px;opacity:0;background:rgba(0,0,0,0);border:0;outline:0;margin:0;padding:0}.DOMSnake_container__uRnj0{display:flex;flex-direction:column;align-items:center;gap:4px}.DOMSnake_grid__5ruHV{display:grid}.DOMSnake_grid__5ruHV:focus{outline:0;box-shadow:inset 0 0 0 1px var(--theme-focused-foreground)}.DOMSnake_cell__l5B7E{width:100%;height:100%}.DOMSnake_snake__mI4ML{background-color:var(--theme-text)}.DOMSnake_food__YkfBH{background-color:var(--theme-focused-foreground)}@keyframes ModalError_fadeIn__Y1oOP{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalError_root__7jjdw{animation:ModalError_fadeIn__Y1oOP .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@keyframes ModalMatrixModes_fadeIn__S9HVq{0%{opacity:0;transform:translateY(88px)}to{opacity:1;transform:translateY(0)}}.ModalMatrixModes_root__z2t7h{animation:ModalMatrixModes_fadeIn__S9HVq .3s ease-out;background:var(--theme-background-modal);box-shadow:0 0 0 1ch var(--theme-border-subdued);display:block;font-weight:400;margin:0 auto;max-width:64ch;padding:calc(var(--font-size)*var(--theme-line-height-base)) 2ch calc(var(--font-size)*var(--theme-line-height-base)) 2ch;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.MatrixLoader_container__mI5BC{width:100%;height:auto;position:relative}.MatrixLoader_root__AzB94{display:block;width:100%;background:rgba(0,0,0,0)}.ModalStack_root__cAASg{align-items:center;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:var(--z-index-page-modals)}.ModalStack_item__Vw1bg{pointer-events:auto;position:absolute;transition:opacity .2s ease,transform .4s ease}.DefaultActionBar_root__xqdtI{position:fixed;top:0;left:2ch;z-index:1}.DefaultLayout_body__7xiM0{max-width:80ch}.DefaultLayout_pixel__mKKBp{height:1px;left:0;position:absolute;top:0;width:1px}