.mlm-download-box {
    border: 1px solid #e5e7eb;
    background: #fff;
    border-radius: 12px;
    padding: 16px;
    margin-top: 32px;
    box-shadow: 0 4px 14px rgba(0,0,0,.06);
}
.mlm-download-box__header {
    display: flex; align-items: center; margin-bottom: 12px;
    font-weight: 700; font-size: 1.1rem;
}
.mlm-download-box__title { display: inline-flex; align-items: center; }
.mlm-download-box__list { list-style: none; margin: 0; padding: 0; display: grid; gap: 10px; }
.mlm-download-box__link {
    display: flex; justify-content: space-between; align-items: center;
    padding: 12px 14px; border: 1px dashed #cbd5e1; border-radius: 10px; text-decoration: none;
}
.mlm-download-box__link:hover { border-style: solid; }
.mlm-download-box__label { font-weight: 600; }
.mlm-download-box__size { opacity: .75; font-size: .9rem; }
.mlm-lock-hint { margin-inline-start: 6px; opacity: .8; }
