.esi-wc-external{margin-top:18px}.esi-wc-external hr{border:0;border-top:1px solid var(--emu-border,#dbe3ef);margin:18px 0}.esi-wc-head h3{margin-bottom:4px}.esi-wc-head p{margin-top:0}.esi-wc-connection,.esi-wc-new,.esi-wc-pair{border:1px solid var(--emu-border,#dbe3ef);border-radius:var(--emu-shop-card-radius,14px);padding:14px;margin:12px 0;background:var(--emu-card,#fff)}.esi-wc-meta{display:flex;gap:12px;flex-wrap:wrap;margin:8px 0;color:var(--emu-muted,#64748b);font-size:.9em}.esi-wc-actions,.esi-wc-security-create,.esi-wc-security{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:10px}.esi-wc-new label{display:block;margin:8px 0}.esi-wc-new input,.esi-wc-connection select,.esi-wc-security input,.esi-wc-security-create input{max-width:100%}.esi-wc-message{padding:10px 12px;border-radius:10px;background:var(--emu-card,#fff);border:1px solid var(--emu-border,#dbe3ef);margin:10px 0}.esi-wc-message.is-error{border-color:#b91c1c}.emu-shop-feature-lock{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px dashed var(--emu-shop-border-color,var(--emu-border,#dbe3ef));border-radius:var(--emu-shop-card-radius,14px);padding:18px;background:var(--emu-shop-card-bg,var(--emu-card,#fff))}.emu-shop-feature-lock h3{margin:2px 0 6px}.emu-shop-source{display:block;color:var(--emu-muted,#64748b);margin-bottom:4px}
@media(max-width:700px){.emu-shop-feature-lock{align-items:flex-start;flex-direction:column}}
