.truncate{margin-top:1rem}.utility-output{color:#222;margin:1.5em 0;padding:0;line-height:1}.mark{color:#0f0}.tools-grid{grid-template-rows:auto auto;grid-template-columns:max-content 1fr;align-items:start;gap:1rem;margin:1.5em 0;display:grid}.tools-grid pre,input{color:#e0e0e0;background-color:#000;border:none;font-family:inherit;line-height:1}.tools-grid pre{text-wrap:unset;overflow-wrap:anywhere;margin:0;padding:.75rem}.tools-grid input[type=number]{text-align:center;width:5ch;margin:0;padding:.75rem 0 .75rem 1rem}#output-container{color:#e0e0e0;background-color:#000}#output-container .status-bar{overflow-x:auto}#output-container:has(.light-bg){color:#000;background-color:#fff}#output-container .content{margin:1rem;line-height:1;overflow:auto clip}#output-container .content pre{white-space:pre;margin:0;line-height:1;display:block;color:inherit!important;background-color:#0000!important}#output-container .content a{padding:0}#output-container .content.grid-visible{background-image:linear-gradient(90deg,#fff3 1px,#0000 1px),linear-gradient(#fff3 1px,#0000 1px);background-position:0 0;background-size:1ch 1em}#output-container .content.grid-visible.light-bg{background-image:linear-gradient(90deg,#80808033 1px,#0000 1px),linear-gradient(#80808033 1px,#0000 1px)}
