.v7 .pg-qr .qs-h{padding:64px 0 0}.v7 .pg-qr .qs-h .w{text-align:center;justify-items:center;display:grid}.v7 .pg-qr .qs-h h1{max-width:900px;font:800 48px/1.1 var(--font-display);letter-spacing:-.03em}.v7 .pg-qr .qs-h__l{max-width:720px;color:var(--muted-foreground);margin-top:20px;font-size:18px;line-height:1.6}.v7 .pg-qr .qs-h .rech{z-index:5;text-align:left;margin-top:32px;position:relative}.v7 .pg-qr .qs-h .rech__l{width:720px;box-shadow:0 0 0 1.5px var(--border), 0 10px 30px -18px #0f332566}.v7 .pg-qr .qs-h .rech__l.actif{box-shadow:0 0 0 2px var(--primary), 0 10px 30px -18px #0f332566}.v7 .pg-qr .vf-ville{border-left:1px solid var(--border);align-items:center;gap:8px;padding-left:14px;display:flex}.v7 .pg-qr .vf-ville label{color:var(--muted-foreground);font-size:13px;font-weight:700}.v7 .pg-qr .qs-h .sugg{top:calc(100% + 8px)}.v7 .pg-qr .vf-ville input{width:150px;min-width:0;color:var(--foreground);background:0 0;border:0;outline:0;font-size:17px}.v7 .pg-qr .qs-h .reass{color:var(--muted-foreground);justify-content:center}.v7 .pg-qr .qs{padding:56px 0 112px}.v7 .pg-qr .qs__g{grid-template-columns:404px minmax(0,1fr);align-items:start;gap:32px;display:grid}.v7 .pg-qr .qs-r{padding:8px 30px}.v7 .pg-qr .qs-sec{border-bottom:1px solid var(--border);padding:24px 0}.v7 .pg-qr .qs-sec:last-child{border-bottom:0}.v7 .pg-qr .qs-sec>h2,.v7 .pg-qr .qs-sec legend{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:8px;margin-bottom:14px;padding:0;font-size:13px;font-weight:800;display:flex}.v7 .pg-qr .qs-sec>h2 i,.v7 .pg-qr .qs-sec legend i{color:var(--primary);font-size:17px}.v7 .pg-qr fieldset.qs-sec{border:0;border-bottom:1px solid var(--border);min-width:0;margin:0}.v7 .pg-qr .qs-fiche{align-items:center;gap:14px;display:flex}.v7 .pg-qr .qs-fiche>i{background:var(--primary-soft);width:46px;height:46px;color:var(--ok-ink);border-radius:13px;flex:none;place-items:center;font-size:23px;display:grid}.v7 .pg-qr .qs-fiche div{flex:1;min-width:0}.v7 .pg-qr .qs-fiche b{font:800 16.5px/1.25 var(--font-display);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.v7 .pg-qr .qs-fiche small{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.v7 .pg-qr .qs-fiche button{color:var(--primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:14px;font-weight:750}.v7 .pg-qr .qs-fiche--vide>i{background:var(--secondary);color:var(--muted-foreground)}.v7 .pg-qr .qs-fiche--vide p{color:var(--muted-foreground);font-size:14.5px;font-weight:600;line-height:1.45}.v7 .pg-qr .qs-disp{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v7 .pg-qr .qs-t{background:var(--background);cursor:pointer;border-radius:16px;gap:8px;padding:12px;display:grid;position:relative}.v7 .pg-qr .qs-t input{opacity:0;pointer-events:none;position:absolute}.v7 .pg-qr .qs-t:has(input:checked){box-shadow:inset 0 0 0 2px var(--primary);background:var(--primary-soft)}.v7 .pg-qr .qs-t:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.v7 .pg-qr .qs-t b{font-size:14px;font-weight:750;line-height:1.2}.v7 .pg-qr .qs-t small{color:var(--muted-foreground);font-size:12.5px;font-weight:600;display:block}.v7 .pg-qr .qs-t__v{place-items:center;height:70px;display:grid}.v7 .pg-qr .sch{background:#fff;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 4px 10px -6px #0f332580}.v7 .pg-qr .sch i{display:block;position:absolute}.v7 .pg-qr .sch--chev{width:44px;height:62px}.v7 .pg-qr .sch--chev .q{border:2px solid var(--foreground);border-radius:3px;width:20px;height:20px;top:18px;left:12px}.v7 .pg-qr .sch--chev .t{background:var(--foreground);opacity:.8;border-radius:2px;width:24px;height:4px;top:7px;left:10px}.v7 .pg-qr .sch--chev .b{background:var(--foreground);height:11px;bottom:0;left:0;right:0}.v7 .pg-qr .sch--carte{width:84px;height:54px}.v7 .pg-qr .sch--carte .c{background:var(--foreground);width:42px;top:0;bottom:0;left:0}.v7 .pg-qr .sch--carte .q{border:2px solid var(--foreground);border-radius:3px;width:24px;height:24px;top:14px;right:11px}.v7 .pg-qr .sch--aff{width:46px;height:64px}.v7 .pg-qr .sch--aff .c{background:var(--foreground);height:30px;top:0;left:0;right:0}.v7 .pg-qr .sch--aff .q{border:2px solid var(--foreground);border-radius:3px;width:20px;height:20px;bottom:7px;left:6px}.v7 .pg-qr .sch--aff .l{background:var(--foreground);opacity:.5;width:10px;height:3px;box-shadow:0 6px 0 var(--foreground), 0 12px 0 var(--foreground);border-radius:2px;bottom:21px;right:6px}.v7 .pg-qr .sch--rond{background:var(--foreground);border-radius:50%;width:62px;height:62px}.v7 .pg-qr .sch--rond .q{width:28px;height:28px;box-shadow:inset 0 0 0 5px #fff, inset 0 0 0 7px var(--foreground);background:#fff;border-radius:4px;top:17px;left:17px}.v7 .pg-qr .qs-drop{border:1.5px dashed var(--track-strong);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.v7 .pg-qr .qs-drop:hover,.v7 .pg-qr .qs-drop.sur-vol{border-color:var(--primary);background:var(--primary-soft)}.v7 .pg-qr .qs-drop input{opacity:0;width:1px;height:1px;position:absolute}.v7 .pg-qr .qs-drop>i{background:var(--secondary);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.v7 .pg-qr .qs-drop b{font-size:15px;font-weight:750;display:block}.v7 .pg-qr .qs-drop small{color:var(--muted-foreground);margin-top:2px;font-size:13px;font-weight:600;display:block}.v7 .pg-qr .qs-logo{background:var(--background);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.v7 .pg-qr .qs-logo img{object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px;padding:4px}.v7 .pg-qr .qs-logo span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:650;overflow:hidden}.v7 .pg-qr .qs-logo button{color:var(--bad-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:750}.v7 .pg-qr .qs-case{cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.v7 .pg-qr .qs-case input{width:18px;height:18px;accent-color:var(--primary);flex:none;margin:1px 0 0}.v7 .pg-qr .qs-case small{color:var(--muted-foreground);font-size:13px;display:block}.v7 .pg-qr .qs-pol{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.v7 .pg-qr .qs-pol .qs-t{text-align:center;justify-items:center;gap:2px;padding:12px 6px 10px}.v7 .pg-qr .qs-pol .qs-t span{font-size:28px;line-height:1.15}.v7 .pg-qr .qs-pol .qs-t small{font-size:12px}.v7 .pg-qr .qs-coul{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.v7 .pg-qr .qs-sw{cursor:pointer;background:var(--c);border-radius:50%;width:36px;height:36px;position:relative;box-shadow:inset 0 0 0 1px #00000014}.v7 .pg-qr .qs-sw input{opacity:0;pointer-events:none;position:absolute}.v7 .pg-qr .qs-sw:has(input:checked){box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--foreground)}.v7 .pg-qr .qs-sw:has(input:focus-visible){outline:2px solid var(--ring);outline-offset:5px}.v7 .pg-qr .qs-sw--logo{background:var(--background);border-radius:99px;align-items:center;gap:8px;width:auto;height:36px;padding:0 12px 0 4px;font-size:13px;font-weight:750;display:inline-flex}.v7 .pg-qr .qs-sw--logo:before{content:"";background:var(--c);border-radius:50%;width:28px;height:28px}.v7 .pg-qr .qs-sw--perso{background:conic-gradient(#e0675c,#f2c66d,#6db485,#3e6e8e,#5b3fd0,#e0675c)}.v7 .pg-qr .qs-sw--perso input[type=color]{opacity:0;cursor:pointer;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.v7 .pg-qr .qs-note{background:var(--warn-soft);color:var(--warn-ink);border-radius:12px;gap:8px;margin-top:12px;padding:10px 12px;font-size:13.5px;font-weight:650;line-height:1.4;display:flex}.v7 .pg-qr .qs-note i{flex:none;margin-top:1px;font-size:17px}.v7 .pg-qr .qs-champ{gap:6px;margin-bottom:14px;display:grid}.v7 .pg-qr .qs-champ label{justify-content:space-between;font-size:14px;font-weight:700;display:flex}.v7 .pg-qr .qs-champ label small{color:var(--muted-foreground);font-weight:600}.v7 .pg-qr .qs-champ input[type=text]{background:var(--background);height:44px;box-shadow:inset 0 0 0 1px var(--border);border:0;border-radius:12px;padding:0 14px;font-size:15px;font-weight:550}.v7 .pg-qr .qs-champ input[type=text]:focus{box-shadow:inset 0 0 0 2px var(--primary);outline:0}.v7 .pg-qr .qs-p{gap:18px;display:grid;position:sticky;top:96px}.v7 .pg-qr .qs-scene{border-radius:var(--radius);background:radial-gradient(120% 90% at 50% 0%, #fbfaf5 0%, var(--secondary) 70%);height:600px;box-shadow:inset 0 0 0 1px var(--border);place-items:center;display:grid;position:relative;overflow:hidden}.v7 .pg-qr .qs-dim{height:30px;color:var(--muted-foreground);background:#fffc;border-radius:99px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex;position:absolute;bottom:18px;left:22px}.v7 .pg-qr .qs-dim i{color:var(--primary);font-size:16px}.v7 .pg-qr .qs-scan{color:var(--muted-foreground);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:18px;right:22px}.v7 .pg-qr .qs-scan i{color:var(--primary);font-size:17px}.v7 .pg-qr .qs-ex{z-index:2;background:var(--card);position:absolute;top:22px;left:50%;transform:translate(-50%)}.v7 .pg-qr .qs-dl__b{flex-wrap:wrap;gap:10px;display:flex}.v7 .pg-qr .qs-dl__b .btn[disabled]{opacity:.45;cursor:not-allowed;filter:saturate(.3)}.v7 .pg-qr .qs-dl__b .qs-enr{margin-left:auto}.v7 .pg-qr .qs-dl__i{color:var(--muted-foreground);margin-top:14px;font-size:14px;font-weight:600;line-height:1.5}.v7 .pg-qr .qs-dl__i b{color:var(--foreground)}.v7 .pg-qr .qs-dl .qs-case{margin-top:12px}.v7 .pg-qr .qs-lien{background:var(--background);border-radius:12px;align-items:center;gap:10px;margin-top:18px;padding:6px 6px 6px 14px;display:flex}.v7 .pg-qr .qs-lien>i{color:var(--primary);font-size:18px}.v7 .pg-qr .qs-lien code{min-width:0;font:650 13.5px/1.3 var(--font-body);white-space:nowrap;text-overflow:ellipsis;color:var(--muted-foreground);flex:1;overflow:hidden}.v7 .pg-qr .qs-lien button{background:var(--primary-soft);height:32px;color:var(--ok-ink);cursor:pointer;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:750;display:inline-flex}.v7 .pg-qr .qs-ok{border-radius:var(--radius);background:var(--card);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid;overflow:hidden}.v7 .pg-qr .qs-ok__a>i{background:var(--ok-soft);width:42px;height:42px;color:var(--ok-ink);border-radius:50%;place-items:center;font-size:22px;display:grid}.v7 .pg-qr .qs-ok__a h2{font:800 21px/1.2 var(--font-display);letter-spacing:-.01em;margin-top:14px}.v7 .pg-qr .qs-ok__a p{color:var(--muted-foreground);margin-top:8px;font-size:14.5px;font-weight:550;line-height:1.5}.v7 .pg-qr .qs-ok__b{background:var(--deep);color:var(--deep-foreground);padding:28px 30px 30px}.v7 .pg-qr .qs-ok__b h2{font:800 21px/1.2 var(--font-display);letter-spacing:-.01em;color:#fff}.v7 .pg-qr .qs-ok__b ul{gap:10px;margin-top:16px;display:grid}.v7 .pg-qr .qs-ok__b li{gap:10px;font-size:14.5px;font-weight:600;line-height:1.4;display:flex}.v7 .pg-qr .qs-ok__b li i{color:var(--accent);flex:none;margin-top:1px;font-size:18px}.v7 .pg-qr .qs-ok__act{align-items:center;gap:18px;margin-top:22px;display:flex}.v7 .pg-qr .qs-ok__act .lien{color:var(--deep-muted);font-size:14.5px}.v7 .pg-qr .qs-ok__b>small{color:var(--deep-muted);margin-top:14px;font-size:12.5px;font-weight:600;display:block}.v7 .pg-qr .btn--blanc{color:var(--foreground);background:#fff}.v7 .pg-qr .qs-sec legend{float:left;width:100%}.v7 .pg-qr .qs-sec legend+*{clear:both}.v7 .pg-qr .qs-dl__b .btn{padding:0 16px}.v7 .pg-qr .qs-ok{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);margin-top:32px}.v7 .pg-qr .qs-ok__a{padding:36px 40px}.v7 .pg-qr .qs-ok__b{padding:36px 44px}.v7 .pg-qr .qs-ok__b ul{grid-template-columns:repeat(3,1fr);gap:16px}.v7 .pg-qr .qs-scene{padding-bottom:40px}.v7 .pg-qr .qs-lien code b{color:var(--foreground);margin-right:6px;font-weight:750}.v7 .pg-qr .qs-repris{background:var(--primary-soft);color:var(--ok-ink);border-radius:12px;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:13.5px;font-weight:650;line-height:1.35;display:flex}.v7 .pg-qr .qs-repris i{flex:none;font-size:17px}.v7 .pg-qr .qs-repris span{flex:1}.v7 .pg-qr .qs-repris button{color:var(--ok-ink);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:750;text-decoration:underline}.v7 .pg-qr .qs-aide{color:var(--muted-foreground);margin-top:12px;font-size:13px;font-weight:600;line-height:1.4}.v7 .pg-qr .qs-sty{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.v7 .pg-qr .qs-sty .qs-t{padding:10px 10px 12px}.v7 .pg-qr .qs-sty .qs-t__v{height:64px}.v7 .pg-qr .ms{background:#fff;border-radius:4px;width:40px;height:56px;position:relative;overflow:hidden;box-shadow:0 4px 10px -6px #0f332580}.v7 .pg-qr .ms i{display:block;position:absolute}.v7 .pg-qr .ms .t{background:#7a1f2b;border-radius:2px;width:22px;height:4px;top:7px;left:9px}.v7 .pg-qr .ms .q{background:#fff;border-radius:3px;width:18px;height:18px;top:16px;left:11px;box-shadow:inset 0 0 0 2px #7a1f2b}.v7 .pg-qr .ms .b{background:#7a1f2b;height:11px;bottom:0;left:0;right:0}.v7 .pg-qr .ms--epure .q{box-shadow:inset 0 0 0 1px #7a1f2b}.v7 .pg-qr .ms--epure .b{height:1.5px;bottom:6px;left:8px;right:8px}.v7 .pg-qr .ms--plein{background:#7a1f2b}.v7 .pg-qr .ms--plein .t{background:#fff}.v7 .pg-qr .ms--plein .q{box-shadow:none}.v7 .pg-qr .ms--plein .b{background:#fff9;border-radius:2px;height:3px;bottom:6px;left:10px;right:10px}.v7 .pg-qr .qs-dl{overflow:hidden}.v7 .pg-qr .qs-save{background:var(--deep);color:var(--deep-foreground);align-items:center;gap:20px;margin:22px -28px -26px;padding:20px 28px;display:flex}.v7 .pg-qr .qs-save div{flex:1;min-width:0}.v7 .pg-qr .qs-save b{font:800 17px/1.25 var(--font-display);color:#fff;display:block}.v7 .pg-qr .qs-save span{color:var(--deep-muted);margin-top:4px;font-size:13.5px;font-weight:550;line-height:1.45;display:block}.v7 .pg-qr .qs-save .btn{flex:none}.v7 .pg-qr .qs-scene{height:500px}.v7 .pg-qr .qs-p{top:88px}.v7 .pg-qr .qs-dl{padding:22px 26px}.v7 .pg-qr .qs-dl__i{margin-top:10px;font-size:13.5px}.v7 .pg-qr .qs-lien{margin-top:14px}.v7 .pg-qr .qs-save{margin:18px -26px -22px;padding:16px 26px}.v7 .pg-qr #q-sup .sup--chevalet,.v7 .pg-qr #q-sup .sup--affiche{zoom:.9}.v7 .pg-qr .qs-sty .qs-t small{white-space:nowrap}.v7 .pg-qr .qs-mention{max-width:760px;color:var(--muted-foreground);gap:8px;margin-top:20px;font-size:13px;font-weight:550;line-height:1.5;display:flex}.v7 .pg-qr .qs-mention i{flex:none;margin-top:2px;font-size:16px}.v7 .pg-qr .qs-mention a{color:var(--foreground);font-weight:700}.v7 .pg-qr .qs-mention{display:block}.v7 .pg-qr .qs-mention i{vertical-align:-3px;margin-right:6px;display:inline-block}.v7 .pg-qr .qs-txt{flex-wrap:wrap;gap:8px;display:flex}.v7 .pg-qr .qs-txt .qs-t{border-radius:99px;grid-auto-flow:column;align-items:center;gap:8px;padding:8px 12px 8px 8px}.v7 .pg-qr .qs-txt .qs-t b{font-size:13.5px}.v7 .pg-qr .qs-aa{width:28px;height:28px;font:800 13px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #0000001f}.v7 .pg-qr .qs-aa--auto{background:linear-gradient(135deg,#fff 50%,#161616 50%)}.v7 .pg-qr .qs-aa--auto span{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;display:grid}.v7 .pg-qr .qs-txt .qs-sw--perso{width:36px;height:36px}.v7 .pg-qr .qs-txt{gap:6px}.v7 .pg-qr .qs-txt .qs-t{padding:6px 12px 6px 6px}.v7 .pg-qr .qs-pol{grid-template-columns:repeat(4,1fr)}.v7 .pg-qr .qs-pol .qs-t span{font-size:26px}.v7 .pg-qr .qs-pol .qs-t small{white-space:nowrap;font-size:11.5px}.v7 .pg-qr .qs-sw--logo code{font:650 12px/1 var(--font-body);color:var(--muted-foreground);margin-left:2px}.v7 .pg-qr .qs-hex{background:var(--background);border-radius:12px;align-items:center;gap:10px;margin-top:14px;padding:6px 6px 6px 8px;display:flex}.v7 .pg-qr .qs-hex__p{border-radius:8px;flex:none;width:28px;height:28px;box-shadow:inset 0 0 0 1px #0000001a}.v7 .pg-qr .qs-hex label{color:var(--muted-foreground);flex:1;font-size:13.5px;font-weight:700}.v7 .pg-qr .qs-hex input{background:var(--card);width:108px;height:34px;box-shadow:inset 0 0 0 1px var(--border);text-transform:uppercase;border:0;border-radius:9px;padding:0 10px;font:700 14px/1 ui-monospace,SF Mono,Menlo,monospace}.v7 .pg-qr .qs-hex input:focus{box-shadow:inset 0 0 0 2px var(--primary);outline:0}@media (max-width:900px){.v7 .pg-qr .qs-h .rech__l{border-radius:22px;flex-wrap:wrap}.v7 .pg-qr .vf-ville{border-left:0;border-top:1px solid var(--border);flex:100%;order:2;padding:4px 14px 0}.v7 .pg-qr .vf-ville input{flex:1;width:auto;min-height:44px}.v7 .pg-qr .qs-h .rech__l .btn{order:3}.v7 .pg-qr .qs{padding:40px 0 72px}.v7 .pg-qr .qs__g{grid-template-columns:minmax(0,1fr);gap:20px}.v7 .pg-qr .qs-p{order:-1;min-width:0;position:static}.v7 .pg-qr .qs-r{min-width:0;padding:4px 20px}.v7 .pg-qr .qs-sec>h2,.v7 .pg-qr .qs-sec legend{font-size:13px!important;line-height:1.3!important}.v7 .pg-qr .qs-scene{height:420px;padding-bottom:44px}.v7 .pg-qr #q-sup .sup--chevalet,.v7 .pg-qr #q-sup .sup--affiche{zoom:.7}.v7 .pg-qr #q-sup .sup--carte{zoom:.62}.v7 .pg-qr #q-sup .sup--rond{zoom:.74}.v7 .pg-qr .qs-scan{display:none}.v7 .pg-qr .qs-ex{white-space:normal;text-align:center;max-width:calc(100% - 28px);height:auto;min-height:22px;padding:3px 10px;line-height:1.3;top:14px}.v7 .pg-qr .qs-dim{bottom:12px;left:14px}.v7 .pg-qr .qs-dl{padding:20px}.v7 .pg-qr .qs-dl__b .btn{flex:auto}.v7 .pg-qr .qs-save{flex-direction:column;align-items:stretch;gap:14px;margin:18px -20px -20px;padding:18px 20px}.v7 .pg-qr .qs-save .btn{justify-content:center}.v7 .pg-qr .qs-ok{grid-template-columns:minmax(0,1fr)}.v7 .pg-qr .qs-ok__a,.v7 .pg-qr .qs-ok__b{padding:26px 22px}.v7 .pg-qr .qs-ok h2{font-size:21px!important;line-height:1.2!important}.v7 .pg-qr .qs-ok__b ul{grid-template-columns:minmax(0,1fr);gap:10px}.v7 .pg-qr .qs-ok__act{flex-wrap:wrap;gap:14px}}@media (max-width:720px){.v7 .pg-qr .qs-h{padding-top:40px}.v7 .pg-qr .qs-h__l{font-size:16.5px}.v7 .pg-qr .qs-pol{gap:6px}.v7 .pg-qr .qs-pol .qs-t small{font-size:10.5px}.v7 .pg-qr .qs-lien{flex-wrap:wrap}.v7 .pg-qr .qs-lien code{flex-basis:calc(100% - 30px)}.v7 .pg-qr .qs-lien button{margin-left:auto}}
