:root{--bg-primary: #14141f;--color-primary: #c7c7d1;--color-secondary: #5c5c70;--link: #f5f5a5;--link-hover: #3e738e}a{text-decoration:none;font-weight:700;color:var(--link)}a:hover{color:var(--link-hover)}body{margin:0 0 32px;font-family:monospace;background-color:var(--bg-primary);color:var(--color-primary)}h1,h2,h3,h4,h5,h6{text-align:center}li{line-height:220%}.btn{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary);font-size:13px;font-family:monospace;border-radius:4px;cursor:pointer;margin:4px auto;display:block;padding:8px}.console{margin:0;color:#c7c7d1;user-select:text;padding:8px;white-space:pre;line-height:142%}::selection{color:#ff0;background:hsl(200deg 80% 40%)}.filter{padding:8px;line-height:142%;display:flex;align-items:center}.filter span{margin-right:4px;line-height:100%}select,input[type=number],input[type=text]{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary);font-size:13px;font-family:monospace;border-radius:4px;cursor:pointer;margin:0 8px;padding:2px 8px}option{background-color:var(--bg-primary);color:var(--color-primary)}.output{display:flex;flex-flow:column;padding:8px;line-height:150%}.navbar{border-bottom:1px solid var(--color-secondary);display:flex;flex-flow:row;padding:6px;white-space:nowrap;overflow-x:scroll}.navbar::-webkit-scrollbar{width:0;height:0}.navbar a{padding:6px;border-right:1px solid var(--color-secondary)}.navbar a:last-child{border-right:none}.footer{background-color:var(--bg-primary);position:fixed;bottom:0;left:0;right:0;border-top:1px solid var(--color-secondary);text-align:center;padding:8px}.backed{font-weight:700;background-color:var(--link);color:var(--bg-primary);padding:2px 4px;border-radius:4px}
