@font-face{font-family:awsomeFontRegular;src:url(../FontAwesome6Free-Regular.woff2);font-weight:400 900;font-style:normal}:root{font-family:awsomeFontRegular,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;--navbarHeight: 2.4rem;color-scheme:light dark;appearance:none;-webkit-appearance:none;font-synthesis:none;text-rendering:optimizeLegibility;--mainBackgroundColor: #000000;--navbarColor: #222222;--backColorRed: #442200;--backColorPurple: #440044;--backColorBlue: #003333;--faintFontColor: rgb(255, 193, 193);--highFontColor: #ffdddd;--highBackColor: #004444;--fontColor: #cccccc;--linkColor: #77aaff;--navLinkColor: #ffeeee;--codeBackgroundColor: rgba(255, 255, 255, .1);--inlineCodeBackgroundColor: rgba(255, 255, 255, .1);--codeBlue: #77baff;--codeGreen: #68c088;--dividerColor: rgba(255, 255, 255, .2);--searchHighlightColor: #fe8e04;color:var(--fontColor);background-color:var(--mainBackgroundColor)}@media (prefers-color-scheme: light){:root{--mainBackgroundColor: #eeeeee;--navbarColor: #dddddd;--backColorRed: #ffccaa;--backColorPurple: #ffaaff;--backColorBlue: #c5d0d0;--fontColor: #222222;--linkColor: #0066aa;--faintFontColor: rgba(0, 0, 0, .6);--highFontColor: black;--highBackColor: #ffccaa;--codeBackgroundColor: #ffffff;--inlineCodeBackgroundColor: #f8f8f8;--codeBlue: #0000ff;--codeGreen: #008000;--dividerColor: rgba(0, 0, 0, .2);--navLinkColor: #221100;--notificationBannerColor: #176bb0;--searchHighlightColor: #fff150;--sidebarColor: white;color:var(--fontColor);background-color:var(--mainBackgroundColor)}}html{align-items:center;display:flex;flex-direction:column;background-image:url(../background_ptrn.svg);background-repeat:repeat}.mainBdy{background-color:var(--mainBackgroundColor)}div#bdy{position:relative;height:100%;align-items:center;display:flex;flex-direction:column}div#bdy>form{padding-top:2rem}body{margin:0;display:flex;place-items:center;min-width:240px;min-height:100%;width:100%;justify-content:center}h1{font-size:2rem;line-height:1.1}.siapps{display:flex;padding:var(--navbarHeight) 1px 0px 1px;margin:1rem 1px 0px;flex-basis:100%;height:calc(100vh - 3.5rem);min-height:80vh;width:99vw;position:fixed}#editorsss{box-sizing:border-box;padding:0;margin:0}.resDiv{margin:0;padding:5px;overflow:auto;width:100%;flex-grow:50;flex-basis:content}@media (orientation: landscape){.siapps{flex-direction:row;overflow:auto}#editorsss{height:100%;width:50vw}}@media (orientation: portrait){.siapps{flex-direction:column;overflow:auto}#editorsss{height:50vh;width:100%}}#dbugToast{position:fixed;bottom:.1rem;right:1rem;padding:.5rem;background-color:var(--mainBackgroundColor);border-radius:.5rem;color:var(--highFontColor);opacity:1;transition:opacity 1.5s ease-in-out;z-index:9999;min-width:30%;max-width:90%;max-height:30%;box-shadow:2px 2px 15px #ffffff4d}.outdiv{padding:.5rem;flex-basis:50%;overflow:auto}div.bodywrapper{padding:0}.link{color:#58c;cursor:pointer;display:block;box-shadow:0 0 10px #ddd5 inset}.link.selcted{color:#f11;box-shadow:0 1px 2px #bbb;cursor:pointer}.link:hover{text-decoration:underline}button{appearance:none;-webkit-appearance:none;color:#58c;cursor:pointer;border:none;box-shadow:0 0 1px #ccc7 inset}button.link{border:none;box-shadow:0 0 1px #ccc inset}button.selcted{color:#f22;box-shadow:0 -1px 2px #bbb inset;cursor:not-allowed}button:hover{text-decoration:underline;box-shadow:1px -1px 1px #eff inset}.filterBlock{margin:10px;position:relative}.filterBlock p{margin:0}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{font-size:medium;visibility:hidden;width:120px;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:2px 0;position:absolute;z-index:1;top:110%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}.tooltip:hover .tooltiptext{position:absolute;visibility:visible;opacity:1}.appDropDowns{position:fixed;top:var(--navbarHeight);margin-top:-.2rem;z-index:1976;left:.4rem}.navDropDowns{position:fixed;top:var(--navbarHeight);margin-top:-.2rem;z-index:1976;right:.4rem}.dropdownDiv{margin-top:.4rem;background-color:var(--backColorBlue);min-width:160px;display:none;overflow:auto;box-shadow:0 8px 16px #9a9d41cc}.dropdownShow{display:flex;flex-direction:column;width:100%}.dropdownKids{font-size:1.25rem;padding:.2rem}.dropdownKids>button{font-size:1.25rem;background-color:#00000005;color:var(--linkColor)}.TbBtns{top:0;left:0;z-index:976;position:absolute}nav{display:flex;position:fixed;z-index:1976;top:0;padding:.3rem .9rem 0;right:2rem;align-items:center;box-shadow:0 8px 16px #7f7f7f38;border-radius:2rem;margin-bottom:0rem;height:var(--navbarHeight);background-color:var(--navbarColor)}nav.app_nav{height:var(--navbarHeight);left:0;right:auto;background-color:var(--navbarColor)}nav>a{padding:0 .5rem;text-align:center;font-size:1.25rem}nav>button{min-width:2rem;height:1.75rem;padding:0 .5rem;margin:.1rem;font-size:1.25rem;box-shadow:none}a{font-weight:500;color:var(--linkColor);text-decoration:inherit;overflow-wrap:anywhere}a:hover{color:var(--highFontColor);background-color:var(--highBackColor);box-shadow:0 8px 16px #7f7f7f38}button{border-radius:8px;border:1px solid transparent;padding:.1rem .3rem;margin:0 .1rem;font-weight:500;font-family:inherit;background-color:#0003;cursor:pointer;transition:border-color .25s}select:hover,button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto #518db0}form{display:grid;flex-direction:column;place-items:center}form input,form button{margin:.5rem}dialog{background-color:var(--mainBackgroundColor);border:none}select{border-radius:1rem;border:1px solid var(--highBackColor);background-color:var(--mainBackgroundColor)}dialog{box-shadow:0 8px 16px #9a9d41cc}dialog>.closBtm{right:.5rem;position:absolute;bottom:.5rem}#siterminal{display:block}section.cssHshRouter{display:none!important;position:absolute;width:100%;height:100%}section.cssHshRouter:target{display:block!important}
