.pairing-card{width:min(620px,calc(100% - 32px));margin:32px auto;padding:24px;border:1px solid rgba(80,155,170,.3);border-radius:20px;background:rgba(176,225,233,.25);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
.pairing-card button:not(.primary),html.theme-dark .pairing-card button:not(.primary){background:rgba(80,155,170,.12);border:1px solid rgba(80,155,170,.25);border-radius:9px;padding:10px 12px;color:inherit}
html.theme-dark .pairing-card input{background:rgba(16,28,38,.55);border-color:rgba(80,155,170,.3)}
.pairing-card h1,.pairing-card h2{margin:20px 0 12px}.pairing-card label{display:block;margin:12px 0 6px}.pairing-card input{display:block;width:100%;min-width:0;background:rgba(130,200,210,.1)}.pairing-card button{min-height:42px;min-width:110px;margin:12px 6px 6px 0;display:inline-flex;align-items:center;justify-content:center}.pairing-card section{margin-top:24px;border-top:1px solid rgba(80,155,170,.3)}.pairing-row{padding:12px 0;border-bottom:1px solid rgba(80,155,170,.2);overflow-wrap:anywhere}.pairing-card p{overflow-wrap:anywhere;line-height:1.6}.pairing-card [hidden]{display:none!important}@media(max-width:480px){.pairing-card{padding:16px;margin:16px auto}.pairing-card button{min-width:100px}}
