/* nt-inline.css — GENERATED by bin/gen-inline-css.py. Do not hand-edit.
 *
 * Every declaration here was a style="" attribute until v3.13.0. They were
 * moved out verbatim, one class per distinct declaration, so that script-src
 * AND style-src can both drop 'unsafe-inline': a nonce covers <style>
 * elements but never style attributes, so the attributes had to go.
 *
 * Mechanically generated and deliberately not hand-edited: the class name is
 * a hash of the declaration, so an identical declaration anywhere in the app
 * collapses to the same rule. Regenerate rather than edit.
 */
.nts-00714f98{color:var(--unknown)}
.nts-05b7ff14{display:block;white-space:pre-wrap}
.nts-06740b5a{white-space:pre-wrap;background:rgba(15,23,42,0.6);padding:15px;border-radius:8px;max-height:500px;overflow-y:auto}
.nts-06e9660c{border:none;border-top:1px solid #1f2d44;margin:22px 0}
.nts-0b20376a{display:block;padding:10px}
.nts-15eb5241{opacity:.6;font-weight:400}
.nts-1d0f8905{opacity:.75;margin-top:8px}
.nts-20679505{color:#fbbf24}
.nts-244f6c8c{font-size:.6rem;opacity:.6}
.nts-26b54171{left:' + pos.toFixed(1) + '%}
.nts-2a1f67ee{opacity:.7}
.nts-3837b5cc{width:0%;height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transition:width 0.3s ease;box-shadow:0 0 8px rgba(59,130,246,0.6)}
.nts-43cb5327{cursor:pointer;color:#93c5fd}
.nts-4601b891{color:#93c5fd}
.nts-48f44ffa{color:#fca5a5}
.nts-4be7347f{color:#93c5fd;margin-left:8px}
.nts-4e705ca8{width:' + pos.toFixed(1) + '%}
.nts-4ede699f{text-align:right;white-space:nowrap}
.nts-53fa0330{max-height:170px;overflow:auto}
.nts-544e76ca{color:var(--good)}
.nts-54c2afb7{text-align:right}
.nts-54dca8b5{padding-top:8px}
.nts-54eb290c{margin:4px 0 8px}
.nts-56f43562{margin-top:12px}
.nts-6109bb5a{opacity:.6}
.nts-66b3e8d9{display:none;max-width:400px;margin:8px auto;height:6px;background:rgba(59,130,246,0.25);border-radius:3px;overflow:hidden;box-shadow:0 0 8px rgba(59,130,246,0.3)}
.nts-6b64d391{opacity:0;transition:opacity .45s ease}
.nts-6b99de8b{display:none}
.nts-6c9c17ae{color:#cbd5e1;font-weight:600}
.nts-6ef9500e{flex:1 1 280px;min-width:0}
.nts-761d3add{margin-bottom:10px}
.nts-78ac1a82{width: 1250px; height: 500px; margin: 0 auto}
.nts-798c4f90{display:block;padding:8px}
.nts-7e455095{width:120px;margin-left:8px;padding:6px 8px;border-radius:8px;border:2px solid rgba(148,163,184,.25);background:#132034;color:#f1f5f9}
.nts-80d654f9{text-decoration:none}
.nts-86abdab9{white-space:nowrap}
.nts-896e5ae5{display:flex;align-items:center;gap:6px;cursor:pointer}
.nts-898c884b{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px}
.nts-8a0593ab{margin-left:14px}
.nts-8a77e5a3{margin-top:8px}
.nts-8b4a99f7{background:rgba(59,130,246,.22);color:#60a5fa}
.nts-96ad6099{margin-top:4px}
.nts-98d3b3f3{opacity:.65}
.nts-99d6fa79{font-size:.65rem;opacity:.7;line-height:1.3}
.nts-a2901dd5{font-size:.62rem;opacity:.7}
.nts-a4a348ee{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}
.nts-a9c5e7e4{width:45%}
.nts-acd97a46{color:#10b981}
.nts-b0eb59c1{color:#ef4444}
.nts-b158d332{overflow-x:auto;margin-top:12px}
.nts-b7c21f2b{padding:4px 0}
.nts-b821605e{color:var(--major)}
.nts-bbb4ba90{font-size:.55rem;letter-spacing:.08em;opacity:.55}
.nts-bd0f7843{font-size:.6rem;opacity:.65}
.nts-bd6a1506{width: 875px; height: 450px; margin: 0 auto}
.nts-c1fafc23{margin:6px 0}
.nts-c73cb885{color:#60a5fa}
.nts-caf985d6{margin:10px 0;opacity:.85}
.nts-cc781baa{padding:12px}
.nts-d2c171b1{margin-top:10px}
.nts-d3c66089{transform:scale(1.2)}
.nts-d4f3aba1{color:var(--critical)}
.nts-d6f2af6e{margin-top:14px}
.nts-df4d144e{opacity:.75}
.nts-e66292bd{margin-top:4px;opacity:.85}
.nts-e8059881{color:var(--minor)}
.nts-eed0f8fb{font-weight:600}
.nts-f2854e5e{' + pad + ';margin-top:6px}
.nts-f45d5706{display:block;margin-top:8px;padding:8px}
.nts-f4e719ae{margin:10px 0}
.nts-f6a185be{font-size:.5rem;opacity:.5;margin-top:4px}
