.qr-tooltip-body{background:#fff;border:1px solid #fff;border-radius:8px;max-width:none;z-index:999;padding:16px 100px 16px 20px}.qr-card{width:400px;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.qr-supplier{font:500 18px/1 Inter,sans-serif;margin-top:8px}.qr-company{font:400 14px/1.3 Inter,sans-serif;color:#8f8f8f;margin-bottom:12px}.qr-code-label{margin-top:12px;font:400 14px/1.2 Inter,sans-serif}.qr-invite{font:600 20px/1.2 Inter,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#043333}.panel-container{background:#eff9e1;border-radius:8px;padding:1.5rem 2rem;margin-bottom:2rem}.panel-row{display:flex;justify-content:space-between;align-items:center;width:100%}.title-group{max-width:60%}.panel-title{font:600 20px/1.25 Inter,sans-serif;margin:0 0 4px;color:#3e3e3e}.panel-subtitle{font:400 14px/1.4 Inter,sans-serif;margin:0;color:#8f8f8f}.share-group{display:flex;align-items:center;gap:1rem}.qr-btn{background:red;border:1px solid #e7e5e4;width:40px;height:40px;border-radius:50%}.qr-btn svg{font-size:1.1rem;color:#387c3f}.qr-btn:hover{background:#e8e8e7}.invite-code-share-box .share-line{margin-bottom:.25rem;display:flex;align-items:center}.invite-code-share-box .share-line .text-code{color:#387c3f;font:14px Inter,sans-serif;margin-right:10px}.invite-code-share-box .share-line .action-btn,.invite-code-share-box .share-line .text-code{height:30px;background:#fff;border-radius:5px;display:flex;align-items:center;padding:0 10px;box-shadow:0 1px 5px 2px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.invite-code-share-box .share-line .action-btn{font:12px Inter,sans-serif;cursor:pointer}.view-customers{margin-top:1rem;display:flex;justify-content:flex-end}