.vin-copy-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.vin-copy-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:116px;min-height:44px;padding:10px 16px;border:1px solid #c8d9ed;border-radius:24px;background:#e7f3ff;color:#0068ce;font:600 15px/1.3 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;cursor:pointer;letter-spacing:0;flex-shrink:0}.vin-copy-button svg{width:19px;height:19px}.vin-copy-button:hover{background:#d9ecff}.vin-copy-button:focus-visible{outline:3px solid #006edb;outline-offset:3px}.vin-copy-button:disabled{opacity:.65;cursor:wait}.vin-copy-status{display:block;min-height:22px;margin-top:8px;font:400 14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0;color:#52616d}.vin-copy-fallback{display:block;width:100%;max-width:360px;box-sizing:border-box;margin-top:8px;padding:10px;border:1px solid #c8cbd0;border-radius:8px;font-size:16px}.vin-copy-fallback[hidden]{display:none}.vin-entry .vin-copy-button{margin-top:8px;justify-self:start}
