.qr-dialog-module__CmAk1a__dialog{width:min(480px, calc(100vw - 2 * var(--space-3)));max-height:calc(100dvh - 2 * var(--space-3));padding:var(--space-4);border-radius:var(--radius-l);background-color:var(--card);color:var(--ink);box-shadow:var(--shadow-card);border:none}.qr-dialog-module__CmAk1a__dialog[open]{animation:.2s both qr-dialog-module__CmAk1a__fade-in-down}.qr-dialog-module__CmAk1a__dialog::backdrop{background-color:var(--backdrop)}.qr-dialog-module__CmAk1a__body{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.qr-dialog-module__CmAk1a__title{color:var(--ink);text-align:center;font-size:22px;font-weight:800}.qr-dialog-module__CmAk1a__qr{aspect-ratio:1;border-radius:var(--radius-m);background-color:var(--qr-paper);width:min(100%,100dvh - 240px);min-width:160px;color:var(--qr-ink);display:block}.qr-dialog-module__CmAk1a__code{letter-spacing:6px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:32px;font-weight:900;line-height:1.1}.qr-dialog-module__CmAk1a__ghost{padding:var(--space-2);color:var(--ink-soft);font-weight:700}.qr-dialog-module__CmAk1a__ghost:hover{color:var(--ink)}
