.drop-overlay{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgba(7,10,20,.88);border:2px dashed var(--acc);z-index:1000;pointer-events:none}
.drop-overlay.active{display:flex}
.drop-overlay .msg{font-size:20px;color:var(--acc);letter-spacing:.1em;padding:24px 40px;border:2px solid var(--acc);border-radius:10px;background:rgba(11,16,32,.9)}
