*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#e1deda;background-size:70px;margin:0;font-family:Inconsolata,monospace}html,body{height:100%}::-webkit-scrollbar{background-color:#0000;width:8px;height:8px}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#babac0;border:4px solid #0000;border-radius:16px}::-webkit-scrollbar-button{display:none}button,input{color:#000;fill:#000;-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:middle;background-color:#f5f5f5;border:2px solid #dcdcdc;flex-grow:1;min-width:30px;height:35px;padding:5px 7px;font-size:19px;line-height:0}input[type=checkbox]{box-sizing:border-box;border:2px solid #dcdcdc;border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}label{color:#000;vertical-align:middle;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;height:35px;margin-right:0;padding:5px 7px;font-family:Inter,sans-serif;line-height:25px;display:inline-block}.size-button{width:35px;height:35px;line-height:0}button{cursor:pointer;font-family:Inter,sans-serif}.simulation-button{z-index:1;width:fit-content}.play-pause-button{flex-direction:row;align-items:center;min-width:88px;display:inline-flex}.play-pause-button svg{margin-bottom:2px;margin-right:2px}.element-tray button.element-control{flex-grow:0;min-width:35px;height:35px;font-size:20px}#worldCanvas{z-index:1;touch-action:pinch-zoom;border:3px ridge gray;width:100%}.loading-curtain-container{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.loading-curtain{z-index:9999;text-align:center;width:100%;height:50%;color:var(--black);background-color:#dcdcdc;background-image:url(../../../tiles/ScatterGray.png);background-size:100px;flex-direction:column;justify-content:flex-end;font-size:24px;transition:transform .5s ease-in;display:flex;position:absolute}.loading-curtain.loading-curtain-top{border-bottom:1px solid #949494;top:0;transform:translateY(-100%)}.loading-curtain.loading-curtain-bottom{border-top:2px solid #949494;justify-content:flex-start;bottom:0;transform:translateY(100%)}.loading-curtain-top.visible,.loading-curtain-bottom.visible{transition:transform .25s ease-out;transform:translateY(0)}.loading-curtain.snap{transition:transform .1s ease-out}@media only screen and (width<=700px){.loading-curtain.loading-curtain-top{transform:translate(-100%)}.loading-curtain.loading-curtain-bottom{border-top:2px solid #949494;justify-content:flex-start;transform:translate(100%)}.loading-curtain-top.visible,.loading-curtain-bottom.visible{transition:transform .25s ease-out;transform:translate(0)}}.element-tray button{min-width:80px}.shrink{filter:saturate(150%);transition:all 50ms linear;transform:scale(.8);border-color:red!important}.spacer{flex-grow:10;width:auto}.element-tray{flex-wrap:wrap;align-items:flex-start;margin-bottom:2px;display:flex}.update-scheme-tray{display:flex}.extras-tray{flex-direction:column;padding:5px;display:flex}.extras-tray .Auth{position:fixed;bottom:60px;right:5px}.extras-tray a{cursor:pointer;font-weight:700}@media (hover:hover){.extras-tray a:hover{text-decoration:underline}}.controls-row{justify-content:space-between;align-items:top;margin-bottom:20px;display:flex}.controls-row span{display:flex}.controls-row span:not(.sizes){flex-wrap:wrap}.controls-row *{flex-grow:0}.worldSizes{flex-direction:column;display:flex}textarea#json{width:100%;height:60px}summary{color:#000;font-size:1rem}.wordmark{pointer-events:none;text-align:right;letter-spacing:1px;color:#000;width:180px;margin-bottom:0;padding-right:10px;font-family:Inter,sans-serif;font-size:22px;font-weight:800;position:fixed;bottom:1px;right:0}@media only screen and (width<=1100px){.wordmark{display:none}}@media only screen and (width<=700px){.extras-tray .Auth{float:right;position:relative;bottom:0}}.browse-info{flex-direction:column;justify-content:space-between;width:100%;padding-bottom:2px;display:flex}.element-set-button{text-align:start;flex-grow:0;height:auto;padding:0}button.selected{color:#fff;text-shadow:1px 0 #00000080,-1px 0 #00000080,0 1px #00000080,0 -1px #00000080;background:#000}@media (hover:hover){button:hover{filter:brightness(.9)}}.browse-page{justify-content:center;width:100%;max-width:100vw;height:100vh;display:flex;overflow-x:hidden}button.editor-toggle{background-color:#a192ff;opacity:1!important}.browse{flex-direction:column;align-items:stretch;height:100%;margin:10px;display:flex;overflow:scroll}.browse.family{width:100%;max-width:700px;overflow:overlay;margin:0;padding-right:8px}@media only screen and (width<=700px){.browse-page{flex-direction:column;height:auto}.browse{height:auto}.browse.family{margin-top:4px;margin-bottom:12px}}@media only screen and (width<=500px){.family{margin:0}}.filterControls{margin-bottom:6px;display:flex}.filterControls .Dropdown-control{height:35px;padding:6px;font-family:Inter,sans-serif}.nav-bar{justify-content:space-between;align-items:flex-start;margin-bottom:6px;padding-left:10px;display:flex}.nav-bar-group{gap:8px;display:flex}.replies-container{margin-top:0;margin-bottom:20px;margin-left:5%}.parent-container{margin-top:20px;margin-bottom:0;margin-left:5%}
