/* Uploaded licensed assets use existing layout styling without intrusive overrides. */
.logo{font-family:var(--display)!important}
.cms-font-preview{font-size:12px;color:#375960;padding:12px;border:1px dashed #a6cac5;border-radius:8px;background:#f7fcf9}
.cms-bulk-import{background:#f1faf7;border:1px solid #cce7df;border-radius:14px;padding:20px;margin:23px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}
.cms-bulk-import h3{margin:0 0 6px;font-size:18px}
.cms-bulk-import p{margin:0;color:#45696b;font-size:13px;max-width:650px}
.cms-bulk-import input[type=file]{max-width:100%;font-size:12px;padding:10px;background:white;border:1px solid #bed9d5;border-radius:7px}
.cms-bulk-status{flex-basis:100%;font-size:12px;color:#005f56;line-height:1.6}
@media(max-width:600px){.cms-bulk-import{padding:16px}.cms-bulk-import input[type=file]{width:100%}}
