/* Takeaway Pacific · customers on a phone only (js/front/mobile-only.js). html.tp-desk = a computer: the hero shows the QR
   in place of Let's go, and the install buttons (phone only) go. The #phone sheet shows a big QR. */
html.tp-desk #cta,html.tp-desk #pilotCta,html.tp-desk #a2hs,html.tp-desk #getBtns{display:none!important}
.deskqr{display:flex;align-items:center;gap:16px;padding:14px 18px 14px 14px;border-radius:var(--r);background:#fff;border:1px solid var(--line);box-shadow:0 4px 0 var(--line-2),var(--sh)}
.deskqr .dq{flex:none;width:112px;height:112px;display:block}
.deskqr .dq svg,.mo-qr svg{width:100%;height:100%;display:block}
.deskqr b{display:block;font:800 18px/1.2 var(--sans);color:var(--midnight);letter-spacing:-.01em}
.deskqr b::after{content:"";display:block;width:28px;height:3px;margin:7px 0 6px;border-radius:2px;background:var(--coral)}
.deskqr p{font-size:14px;line-height:1.4;color:var(--ink-2)}
.mo-sheet{display:grid;gap:14px;justify-items:center;text-align:center}
.mo-qr{width:min(240px,70vw);aspect-ratio:1;padding:10px;border-radius:var(--r-sm);background:#fff;border:1px solid var(--line);box-shadow:0 4px 0 var(--line-2);display:grid;place-items:center}
.mo-wait{font-size:13px;color:var(--ink-3)}
.mo-sheet .inst-steps{justify-self:stretch;text-align:left}
