.nt{display:grid;gap:var(--sp-4)}.nt__bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4)}.nt__bar-text{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);flex:1 1 16rem;min-width:0}.nt__hint{font-size:var(--fs-sm)}.nt__copy{margin-inline-start:auto}.nt__verdict{display:grid;gap:var(--sp-4);padding:var(--sp-5);border:var(--border-w) solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface-2)}@media(min-width:48em){.nt__verdict{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.nt__verdict--ok{background:var(--c-ok-soft);border-color:var(--c-ok-border)}.nt__verdict--warn{background:var(--c-warn-soft);border-color:var(--c-warn-border)}.nt__verdict--fail{background:var(--c-fail-soft);border-color:var(--c-fail-border)}.nt__verdict-main{display:grid;gap:var(--sp-1)}.nt__verdict-title{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:var(--ls-heading)}.nt__consoles{align-self:start;font-size:var(--fs-sm);grid-template-columns:max-content 1fr}.nt__consoles dd{font-weight:var(--fw-semibold)}.nt__detail{color:var(--c-text-2);font-size:var(--fs-sm);max-width:48ch}.nt__detail code{overflow-wrap:anywhere}.nt__src{max-width:var(--measure)}@media(max-width:40em){.nt__detail{max-width:none}}@media(max-width:40em){.nt__table td:empty{display:none}.nt__table td>.badge{justify-self:start}}.tool p.source{display:block;max-width:var(--measure)}.tool p.source .icon{display:inline-block;vertical-align:-.2em;margin-inline-end:.3rem}
