[data-astro-cid-vhmqer7w][data-screen][hidden]{display:none!important}.transfer-app[data-astro-cid-vhmqer7w]{padding-block:var(--space-7) var(--space-9);max-width:calc(var(--container-max) - 3rem)}.flow-panel[data-astro-cid-vhmqer7w]{width:100%;max-width:640px;padding:var(--space-6);gap:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.flow-panel[data-astro-cid-vhmqer7w] h2[data-astro-cid-vhmqer7w]{font-size:22px}.flow-sub[data-astro-cid-vhmqer7w]{color:var(--text-muted);margin-top:calc(var(--space-4) * -1 + var(--space-1));font-size:14px}.back-link[data-astro-cid-vhmqer7w]{color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px}.back-link[data-astro-cid-vhmqer7w]:hover{color:var(--accent)}.compose-textarea[data-astro-cid-vhmqer7w]{resize:vertical;width:100%;min-height:160px;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text);font-family:inherit;font-size:15px;line-height:1.5}.compose-textarea[data-astro-cid-vhmqer7w]:focus-visible{border-color:var(--accent)}.compose-count[data-astro-cid-vhmqer7w]{color:var(--text-faint);margin-top:calc(var(--space-4) * -1 + var(--space-1));align-self:flex-end;font-size:12px}.text-display[data-astro-cid-vhmqer7w]{width:100%;max-height:320px;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text);text-align:left;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:15px;line-height:1.5;overflow-y:auto}.pairing-panel[data-astro-cid-vhmqer7w]{text-align:center;align-items:center}.pairing-grid[data-astro-cid-vhmqer7w]{align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.qr-card[data-astro-cid-vhmqer7w]{border-radius:var(--radius-md);padding:var(--space-3);background:#fff;line-height:0}.pairing-divider[data-astro-cid-vhmqer7w]{font-family:var(--font-mono);color:var(--text-faint);font-size:12px}.code-card[data-astro-cid-vhmqer7w]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.code-card-label[data-astro-cid-vhmqer7w]{color:var(--text-muted);max-width:20ch;font-size:13px}.transfer-code[data-astro-cid-vhmqer7w]{letter-spacing:.08em;color:var(--accent);text-shadow:0 0 24px var(--accent-glow);font-size:28px;font-weight:600}.pairing-status[data-astro-cid-vhmqer7w]{justify-content:center}.pairing-expiry[data-astro-cid-vhmqer7w]{color:var(--text-muted);text-align:center;font-size:13px}.pairing-expiry[data-astro-cid-vhmqer7w].is-ending-soon{color:var(--danger,#e5484d)}.verify-block[data-astro-cid-vhmqer7w]{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);text-align:center;flex-direction:column;display:flex}.verify-block[data-astro-cid-vhmqer7w][hidden]{display:none}.verify-label[data-astro-cid-vhmqer7w]{color:var(--text-muted);font-size:13px}.verify-phrase[data-astro-cid-vhmqer7w]{letter-spacing:.04em;color:var(--accent);font-size:22px;font-weight:600}.verify-hint[data-astro-cid-vhmqer7w]{color:var(--text-faint);max-width:42ch;font-size:12px}.verify-actions[data-astro-cid-vhmqer7w]{gap:var(--space-3);margin-top:var(--space-2);display:flex}.progress-indeterminate[data-astro-cid-vhmqer7w]{animation:1.4s ease-in-out infinite indeterminate;width:40%!important}@keyframes indeterminate{0%{margin-left:-40%}to{margin-left:100%}}.connecting-panel[data-astro-cid-vhmqer7w]{text-align:center;align-items:center;gap:var(--space-3)}.check-mark[data-astro-cid-vhmqer7w]{color:var(--signal)}.complete-panel[data-astro-cid-vhmqer7w]{text-align:center;align-items:center}.complete-check[data-astro-cid-vhmqer7w]{background:var(--signal-dim);width:40px;height:40px;box-shadow:none;border-radius:50%;position:relative}.complete-check[data-astro-cid-vhmqer7w]:after{content:"✓";color:var(--signal);justify-content:center;align-items:center;font-size:20px;animation:none;display:flex;position:absolute;inset:0}.complete-actions[data-astro-cid-vhmqer7w]{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.field-label[data-astro-cid-vhmqer7w]{color:var(--text-muted);font-size:13px}.code-input[data-astro-cid-vhmqer7w]{text-align:center;letter-spacing:.1em;width:100%;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text);text-transform:uppercase;font-size:26px}.code-input[data-astro-cid-vhmqer7w]:focus-visible{border-color:var(--accent)}#text-receive-connect-btn[data-astro-cid-vhmqer7w],#text-receive-scan-btn[data-astro-cid-vhmqer7w]{margin-block:var(--space-2)}.scan-divider[data-astro-cid-vhmqer7w]{text-align:center;padding-top:var(--space-2);border-top:1px solid var(--border);gap:var(--space-2);flex-direction:column;display:flex}.scan-divider[data-astro-cid-vhmqer7w] p[data-astro-cid-vhmqer7w]{color:var(--text-muted);font-size:13px}.scanner-wrap[data-astro-cid-vhmqer7w]{gap:var(--space-3);flex-direction:column;align-items:center;display:none}.scanner-wrap[data-astro-cid-vhmqer7w]:not([hidden]){display:flex}.scanner-video[data-astro-cid-vhmqer7w]{border-radius:var(--radius-md);background:#000;width:100%}.scanner-video[data-astro-cid-vhmqer7w][hidden]{display:none}.scanner-error[data-astro-cid-vhmqer7w]{text-align:center;color:var(--danger,#e5484d);margin:0;font-size:13px}.error-panel[data-astro-cid-vhmqer7w]{text-align:center;align-items:center}.error-panel[data-astro-cid-vhmqer7w] .status-dot[data-astro-cid-vhmqer7w]{width:12px;height:12px}.error-panel[data-astro-cid-vhmqer7w] p[data-astro-cid-vhmqer7w]{color:var(--text-muted)}.transfer-hero[data-astro-cid-3kibghrk]{padding-block:var(--space-7) var(--space-6);text-align:center;border-bottom:1px solid var(--border)}.transfer-hero[data-astro-cid-3kibghrk] h1[data-astro-cid-3kibghrk]{margin-top:var(--space-3);font-size:clamp(28px,4vw,40px)}.transfer-hero-sub[data-astro-cid-3kibghrk]{margin-top:var(--space-3);color:var(--text-muted)}
