.qr-links-editor{gap:18px;min-width:0;display:grid}.qr-links-editor label{gap:8px;margin:0;display:grid}.qr-links-editor .qr-link-row{border:0;border-bottom:1px solid #d7e2ee;gap:14px;min-width:0;margin:0;padding:16px 0 20px;display:grid}.qr-links-editor legend{color:#52637a;padding:0;font-size:14px;font-weight:600}.qr-links-editor .qr-link-tools{justify-content:flex-end;gap:8px;display:flex}.qr-links-editor .qr-link-tools button{color:#1251aa;cursor:pointer;background:#fff;border:1px solid #c2d2e5;border-radius:6px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:8px;display:grid}.qr-links-editor .qr-link-tools button:disabled{opacity:.45;cursor:not-allowed}.qr-links-editor>button{color:#1251aa;min-height:44px;font:inherit;cursor:pointer;background:#edf5ff;border:1px solid #c2d2e5;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;display:inline-flex}.qr-links-editor .qr-assistant-toggle{align-items:flex-start;gap:10px;margin:6px 0;font-size:14px;font-weight:400;display:flex}.qr-links-editor .qr-assistant-toggle input{-webkit-appearance:auto;appearance:auto;accent-color:#1251aa;flex-shrink:0;width:20px;height:20px;min-height:20px;margin:0}.review-qr-detail{align-items:start}.review-qr-artwork{position:sticky;top:24px}@media (max-width:1000px){.review-qr-artwork{position:static}}
