@import "https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,800;1,300;1,400;1,600;1,800&family=Raleway:ital,wght@0,100;0,300;0,500;0,700;0,900;1,100;1,300;1,500;1,700;1,900&display=swap";body,h1,h2{text-align:center;--topbar:1em;--bottombar:1.6em;margin:0;font-family:Raleway,Open Sans,sans-serif}.copy{text-align:right;color:#999;float:right;z-index:99;width:auto;font-size:66%;position:fixed;top:calc(100vh - 1.6em);left:calc(100vw - 23em)}.busyWheel{z-index:999;text-align:center;position:relative;top:-8em}.busyWheel img{max-width:10em;height:auto}h1.sheetsLogo{color:#00008b;margin:0;padding:0;font-size:20vw}.sheetsLogo img,.sheetsLogo object{height:.88em;position:relative;top:.0977em;left:.4em}.sheetsLogo span{position:relative;left:-.213em}.mainMenu{text-align:left;height:--topbar;border-bottom:1px solid silver}.statusBar{color:#aaa;text-align:left;z-index:-99;background-color:#eee;width:100%;padding:.4em 0 1em 1em;font-size:66%;position:fixed;top:calc(100vh - 2em)}.menuItem{cursor:default;padding:0 1em}.menuItem:hover{color:#f5f5f5;background-color:#777}@media (prefers-color-scheme:light){.playground{color:#000;background-color:#fff}}@media (prefers-color-scheme:dark){.playground{color:#fff;background-color:#000}}.playground{width:100%;height:calc(100vh - 2em - var(--topbar) + .4em);text-align:left}#charSheet{float:left;width:100%;height:100%;overflow-y:hidden}.log{float:right;width:30%;height:100%;max-height:100%}:root{--debug-height:60pt}#charHistory{height:calc(100% - var(--debug-height));background-color:#0f03;overflow-y:hidden}.dialog-container,.dialog-overlay{position:fixed;inset:0}.dialog-container{z-index:92;display:flex}.dialog-container[aria-hidden=true]{display:none}.dialog-overlay{xx-background-color:#2b2e38e6;background-color:#0000}.dialog-content{z-index:92;text-align:left;background-color:#fff;border:1px solid silver;border-radius:.7em;min-width:50vw;max-width:70vw;max-height:90vh;margin:5vh auto auto;padding-bottom:.5em;position:relative;overflow:auto}.dialog-content button[aria-label=Close\ dialog]{float:right;color:silver;background-color:#0000;border:1px solid teal;border-radius:1em;margin:.05em .3em 0 0;font-size:120%}.dialog-content button[aria-label=Close\ dialog]:hover{color:#fff;background-color:#a9a9a9;border:1px solid #000}.dialog-content h1{color:#f5f5f5;text-align:left;background-color:teal;padding-left:8pt;font-size:160%}.dialog-inner{padding:.2em 8pt .4em}.dialog-buttons{text-align:right;padding-right:1em}.dialog-buttons button{min-width:5em}#notificationContainer{z-index:95;width:20em;max-width:90%;height:auto;margin:0;padding:0;display:block;position:absolute;top:1em;left:calc(100vw - 20.3em);overflow-y:clip}#notificationContainer div.notificationDialog{text-align:left;color:#000;float:right;clear:both;z-index:96;background-color:#f5f5f5;border:1px solid silver;border-radius:.5em;width:100%;height:auto;margin-top:.5em;padding:0;transition:opacity 1s;display:block;position:relative;top:0;overflow:clip}div.notificationDialog button[data-notify-hide]{float:right;color:silver;background-color:#0000;border:1px solid teal;border-radius:1em;margin:.05em .3em 0 0;padding:0 .3em;font-size:80%}div.notificationDialog button[data-notify-hide]:hover{color:#fff;background-color:#a9a9a9;border:1px solid #000}div.notificationDialog h1{color:#f5f5f5;text-align:left;background-color:teal;border:none;padding:.1em .1em .1em .5em;font-size:100%}div.notificationDialog div.notificationContent{padding:.3em .5em .5em}#msgDebug{height:calc(var(--debug-height));scroll-behavior:auto;background-color:#f003;margin:0;padding:0;overflow-y:hidden}#msgDebug p{color:#0ff;margin:0;padding:0;font-family:Courier New,Courier,monospace;font-size:9pt}#msgDebug p span.debugDate{color:#ff0}.devDialog div.notificationContent{font-family:Courier New,Courier,monospace;font-size:80%}.devDialog h1{color:#daa520!important;background-color:#8b0000!important;font-size:90%!important}
