.ByteFrequencyTool_fileName__tGrdt{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--ok);margin:6px 0 0}.ByteFrequencyTool_canvasWrap__Mjp_L{width:100%;border:1px solid var(--line);background:#0e0e0e;overflow:hidden}.ByteFrequencyTool_canvas___Z3Q8{display:block;width:100%;height:96px;image-rendering:pixelated;cursor:crosshair}.ByteFrequencyTool_legend__cFusA{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px;font-family:var(--font-mono),var(--font-mono-fallback);font-size:10px;color:var(--text-faint)}.ByteFrequencyTool_dotNull__6BnuW{color:#555}.ByteFrequencyTool_dotCtrl__J6kxb{color:#5585aa}.ByteFrequencyTool_dotAscii__7OnLr{color:#ff9900}.ByteFrequencyTool_dotHigh__23JoL{color:#44aa88}.ByteFrequencyTool_hoverInfo__XGLIc{display:flex;align-items:center;gap:16px;margin-top:8px;font-family:var(--font-mono),var(--font-mono-fallback)}.ByteFrequencyTool_hoverByte__f5h2c{font-size:13px;color:var(--accent-bright);letter-spacing:.04em}.ByteFrequencyTool_hoverCount__NOTb0{font-size:11px;color:var(--text-faint)}.ByteFrequencyTool_table__PZS93{border:1px solid var(--line);width:100%}.ByteFrequencyTool_row__sktpq{display:grid;grid-template-columns:180px 1fr;border-top:1px solid var(--line);font-family:var(--font-mono),var(--font-mono-fallback)}.ByteFrequencyTool_row__sktpq:first-child{border-top:none}.ByteFrequencyTool_key__A_MSH{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:7px 12px}.ByteFrequencyTool_val__3BsYr{font-size:11px;color:var(--text);padding:7px 12px;line-height:1.5}.ByteFrequencyTool_ok__WDHGp{color:var(--ok)}.ByteFrequencyTool_dim__YyXxn{color:var(--text-faint)}.ByteFrequencyTool_topTable__cBN7q{border:1px solid var(--line);width:100%}.ByteFrequencyTool_topHeader__T26hl{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--line)}.ByteFrequencyTool_topHeader__T26hl,.ByteFrequencyTool_topRow__3eTL1{display:grid;grid-template-columns:40px 160px 90px 60px 1fr;padding:5px 12px;font-family:var(--font-mono),var(--font-mono-fallback);grid-gap:8px;gap:8px}.ByteFrequencyTool_topRow__3eTL1{border-top:1px solid color-mix(in srgb,var(--line) 50%,transparent);align-items:center;transition:background var(--dur-hover) var(--ease)}.ByteFrequencyTool_topRow__3eTL1:hover{background:color-mix(in srgb,var(--line) 10%,transparent)}.ByteFrequencyTool_topRank___G_5Z{font-size:10px;color:var(--text-faint)}.ByteFrequencyTool_topByte__IdGwq{font-size:11px;color:var(--text-dim);letter-spacing:.04em}.ByteFrequencyTool_topCount__u2bsn{font-size:11px;color:var(--text);text-align:right}.ByteFrequencyTool_topPct__RBlNx{font-size:11px;color:var(--text-faint);text-align:right}.ByteFrequencyTool_topBar__9EDN0{height:8px;background:color-mix(in srgb,var(--line) 40%,transparent);position:relative;overflow:hidden}.ByteFrequencyTool_topBarFill__XoHlK{display:block;height:100%;background:var(--accent);transition:width .4s var(--ease)}.ByteFrequencyTool_interp__f29rX{font-family:var(--font-mono),var(--font-mono-fallback);font-size:11px;color:var(--text-faint);line-height:1.8;display:flex;flex-direction:column;gap:8px}.ByteFrequencyTool_interp__f29rX p{margin:0}.ByteFrequencyTool_label__Z_Fgv{color:var(--accent-bright);font-weight:600}@media (max-width:600px){.ByteFrequencyTool_topHeader__T26hl,.ByteFrequencyTool_topRow__3eTL1{grid-template-columns:40px 1fr 70px 50px}.ByteFrequencyTool_topRow__3eTL1>span:last-child{display:none}}