.material-type-choices{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 14px}
.material-type{padding:12px 18px;min-height:48px;border:1px solid #47556d;border-radius:8px;background:#101723;color:#e3e8f4;font:inherit;cursor:pointer}
.material-type[aria-pressed="true"]{background:#d9d2f5;color:#111322;border-color:#d9d2f5;font-weight:700}
.material-type:disabled{cursor:default;opacity:.55}
#materialTypeStatus{padding:16px;border-left:3px solid #a99ae1;background:#111923;color:#c6cede}
#linkReview textarea{width:100%;box-sizing:border-box;resize:vertical;border:1px solid #46516a;border-radius:8px;background:#101521;color:#eef2fb;padding:12px;font:inherit}
#linkReviewStatus{min-height:1.5em}
@media(max-width:400px){.material-type-choices{gap:8px}.material-type{flex:1 0 27%;padding:12px 10px}}
