.dropzone{text-align:center;border:2px dashed var(--line-strong);cursor:pointer;border-radius:12px;place-items:center;gap:4px;margin:22px 0 8px;padding:34px 18px;display:grid}.dropzone.over,.dropzone:hover{border-color:var(--pine);background:var(--pine-soft)}.dropzone input{opacity:0;width:1px;height:1px;position:absolute}.dropzone u{color:var(--pine)}.tool-result .advice{border-left:4px solid var(--medium);background:var(--paper-2);border-radius:6px;padding:10px 14px}.tool-result .advice.ok{border-color:var(--pine)}.tool-result .status-list{padding:0;list-style:none}.tool-result .status-list li{border-bottom:1px solid var(--line);padding:8px 0}.tool-result .st{font-family:var(--font-display);white-space:nowrap;border:1px solid;border-radius:999px;padding:1px 8px;font-size:.78rem}.tool-result .st.ok{color:var(--pine)}.tool-result .st.fix{color:var(--high)}.tool-result .st.unknown{color:var(--critical)}.tool-result table.sources td:first-child{font-family:var(--font-mono,monospace);white-space:nowrap}
