header{z-index:100;pointer-events:none;background:0 0;flex-direction:column;align-items:center;width:100vw;display:flex;position:fixed;top:.5rem;left:0}header input{pointer-events:all;text-align:center;border:1px solid #000;border-radius:.5rem;width:20rem;padding:.5rem}header ul{background:#fff;border-radius:.5rem;padding:0;list-style:none;overflow:hidden}header ul li{margin:0}header ul li:not(:last-child){border-bottom:1px solid gray}header ul li button{pointer-events:all;background:0 0;border:none;border-radius:0;align-items:flex-end;gap:.5rem;width:100%;padding:.5rem 1rem;font-family:Times New Roman,Times,serif;display:flex}header ul li button:hover{background:#e1e1e1}header ul li button:active{background:#d3d3d3}header ul li .text{font-size:1.25rem}header ul li .description{color:gray}.inspector{z-index:99;color:#d3d3d3;border-collapse:collapse;background:#1e2026;border-radius:0 0 0 .5rem;padding:.5rem;position:fixed;bottom:0;right:0}.inspector caption{caption-side:top;background:#1e2026;border-radius:.5rem .5rem 0 0;padding:.5rem 0 .125rem;font-weight:700}.inspector tr:first-of-type td{padding-top:.33rem}.inspector td{border-bottom:1px solid #a9a9a9;padding:0 0 .25rem}.inspector td:first-of-type{padding:0 1rem}.inspector td:last-of-type{text-align:end;padding-right:1rem}
