.contact-card[data-v-348bdb02]{padding:16px 16px 14px}.ch[data-v-348bdb02]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.logo[data-v-348bdb02]{width:36px;height:36px;border-radius:8px;object-fit:contain;background:var(--c-surface-2)}.ct[data-v-348bdb02]{font-weight:700;font-size:1.05rem;margin:0}.cs[data-v-348bdb02]{color:var(--c-muted);font-size:.8571rem;margin-top:2px}.list[data-v-348bdb02]{display:flex;flex-direction:column;gap:8px;margin:0}.row[data-v-348bdb02]{display:flex;gap:10px;align-items:baseline;font-size:.95rem}.rl[data-v-348bdb02]{color:var(--c-text-2);flex:none;min-width:64px}.rv[data-v-348bdb02]{color:var(--c-text);word-break:break-all;margin:0}.rv[data-v-348bdb02]:hover{color:var(--c-primary)}.qr[data-v-348bdb02]{margin-top:12px;text-align:center}.qr-img[data-v-348bdb02]{width:120px;height:120px;border-radius:8px;border:1px solid var(--c-border);cursor:zoom-in;object-fit:contain;background:#fff}.qr-cap[data-v-348bdb02]{font-size:.8rem;color:var(--c-muted);margin-top:4px}.qr-mask[data-v-348bdb02]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172099;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px;cursor:zoom-out}.qr-big[data-v-348bdb02]{width:min(80vw,320px);height:min(80vw,320px);border-radius:12px;background:#fff;padding:8px}.contact-page[data-v-1ab5a655]{min-height:100vh;background:var(--c-bg)}.nav[data-v-1ab5a655]{background:#ffffffe6;border-bottom:1px solid var(--c-border);position:sticky;top:0;z-index:10;-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px)}.nav-in[data-v-1ab5a655]{max-width:980px;margin:0 auto;display:flex;align-items:center;gap:10px;padding:12px 18px}.brand[data-v-1ab5a655]{font-weight:700;font-size:1.1071rem}.nav-link[data-v-1ab5a655]{font-size:.9286rem;cursor:pointer;white-space:nowrap;color:var(--c-primary);font-weight:600}.spacer[data-v-1ab5a655]{flex:1}.main[data-v-1ab5a655]{max-width:560px;margin:0 auto;padding:40px 20px 20px}.title[data-v-1ab5a655]{font-size:1.8571rem;font-weight:700;margin:0 0 8px;text-align:center}.sub[data-v-1ab5a655]{text-align:center;font-size:1rem;line-height:1.6;margin:0 0 24px}.foot[data-v-1ab5a655]{text-align:center;color:var(--c-muted);font-size:.8929rem;padding:34px 20px 40px}
