.sc-values{flex-direction:column;gap:8px;max-height:420px;display:flex;overflow:auto}.sc-value{border:1px solid var(--line);background:var(--bg-deep);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;display:grid}.sc-value code{word-break:break-all;user-select:all;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:17px}.sc-meter{flex-direction:column;gap:6px;display:flex}.sc-meter .bar{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.sc-meter .bar span{background:var(--line);border-radius:4px;height:7px}.sc-meter[data-level="0"] .bar span:nth-child(-n+1){background:var(--danger)}.sc-meter[data-level="1"] .bar span:nth-child(-n+2),.sc-meter[data-level="2"] .bar span:nth-child(-n+3){background:var(--brass)}.sc-meter[data-level="3"] .bar span:nth-child(-n+4),.sc-meter[data-level="4"] .bar span:nth-child(-n+5){background:var(--accent)}.sc-pass{gap:8px;display:flex}.sc-pass .input{flex:1;min-width:0;font-family:ui-monospace,Consolas,monospace}.sc-hash{border-bottom:1px solid var(--line);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.sc-hash code{word-break:break-all;font-family:ui-monospace,Consolas,monospace;font-size:12.5px}.sc-hash .name{font-size:13px;font-weight:600}.sc-hash .weak{color:var(--brass);font-size:11px;font-weight:400;display:block}.sc-big{border-radius:12px;align-items:center;gap:12px;padding:16px;font-size:18px;font-weight:600;display:flex}.sc-big.ok{background:var(--accent-soft);color:var(--accent)}.sc-big.bad{background:var(--danger-soft);color:var(--danger)}.sc-drop{border:2px dashed var(--line-strong);text-align:center;color:var(--ink-2);cursor:pointer;border-radius:12px;padding:26px}.sc-drop.over{border-color:var(--accent);background:var(--accent-soft)}.sc-file{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.sc-crack{border-collapse:collapse;width:100%;font-size:14px}.sc-crack td{border-bottom:1px solid var(--line);padding:7px 0}.sc-crack td:last-child{text-align:right;font-weight:600}.sc-list{flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:14px;display:flex}@media (width<=640px){.sc-hash{grid-template-columns:minmax(0,1fr) auto}.sc-hash .name{grid-column:1/-1}}.sc-pre{white-space:pre-wrap;word-break:break-all;background:var(--bg-deep);border-radius:8px;max-height:200px;margin:0;padding:10px;font-family:ui-monospace,Consolas,monospace;font-size:12px;overflow:auto}
