.oem-image-sample{width:64px;height:64px;object-fit:contain;border:1px solid var(--line,#dce3ef);border-radius:12px;padding:6px;margin:8px 0;background:#fff}
.oem-browser-bar{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--line,#dce3ef);background:#f5f7fc;border-radius:12px 12px 0 0;flex-wrap:wrap}
.oem-browser-bar img{width:20px;height:20px;object-fit:contain}.oem-browser-bar small{margin-left:auto;color:#6b7890;overflow-wrap:anywhere}
.oem-brand-preview{min-height:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:32px 20px;background:linear-gradient(135deg,#f3f7ff,#fff);border-radius:0 0 12px 12px;overflow-wrap:anywhere}
.oem-brand-preview h2,.oem-brand-preview p{margin:0}.oem-brand-preview p{max-width:520px;color:#65758c}.oem-preview-logo{width:88px;height:88px;object-fit:contain}.oem-brand-preview .brand-mark{width:64px;height:64px;font-size:30px}.oem-expired{color:#b42318}.block{display:block}
[data-page=oem] .table-footer{padding:18px 24px;border-top:1px solid var(--line,#dce3ef);display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#65758c;font-size:12px}
[data-page=oem] .pill,.oem-brand-preview .pill{display:inline-block;padding:5px 9px;border-radius:6px;background:#eef3ff;color:#2856b2;font-size:12px}
[data-page=oem] .empty-state{padding:36px 24px;text-align:center;color:#65758c;white-space:normal}[data-page=oem] .empty-state p{margin-top:10px}

.oem-release-summary{display:flex;flex-wrap:wrap;gap:28px;padding:18px;background:#f4f7fc;border-radius:12px}.oem-release-summary small{display:block;color:#65758c;margin-bottom:6px}.oem-release-summary strong{font-size:17px;color:#1e3350}.oem-history{margin:20px 0}.oem-history summary{cursor:pointer;color:#2856b2}
