.connect{gap:var(--sp-3);width:100%;margin-top:var(--sp-3);text-align:left;grid-template-columns:minmax(0,1fr);display:grid}.connect code{border-radius:var(--r-xs);background:var(--ink-900);color:var(--text-1);font-family:var(--font-mono);font-size:var(--fs-13);overflow-wrap:anywhere;padding:1px 6px}.connect__lede{color:var(--text-2);font-size:var(--fs-14);line-height:var(--lh-normal);margin:0}.cn__where,.cn__proof-h{color:var(--text-2);font-size:var(--fs-13);font-weight:var(--fw-semibold);margin:0}.cn__surface,.cn__tabs{justify-self:start}.cn__how{gap:var(--sp-3);counter-reset:cn-step;margin:0;padding:0;list-style:none;display:grid}.cn__how>li{gap:var(--sp-3);color:var(--text-2);font-size:var(--fs-14);line-height:var(--lh-normal);counter-increment:cn-step;grid-template-columns:24px minmax(0,1fr);align-items:start;display:grid}.cn__n{border:1px solid var(--line-1);width:24px;height:24px;color:var(--text-1);font-size:var(--fs-12);font-weight:var(--fw-semibold);border-radius:50%;place-items:center;display:grid}.cn__n:before{content:counter(cn-step)}.cn__how-body{gap:var(--sp-2);min-width:0;display:grid}.cn__how-body b{color:var(--text-1);font-weight:var(--fw-semibold)}.connect .cn__cmd{padding:var(--sp-3);border-radius:var(--r-md);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.cn__terminal{gap:var(--sp-3);display:grid}.cn__terminal>.seg{justify-self:start}.cn__how[hidden],.cn__terminal[hidden],.cn__alt[hidden]{display:none}.cn__proof{border-radius:var(--r-md);background:linear-gradient(var(--ink-850), var(--ink-850)) padding-box, linear-gradient(100deg, var(--line-gold) 0 41%, var(--gold-200) 50%, var(--line-gold) 59% 100%) border-box;background-position:0 0,100% 0;background-size:100% 100%,300% 100%;border:2px solid #0000;animation:4s linear infinite cn-proof-sweep;box-shadow:0 0 14px #0000}.cn__proof.is-seen{animation:none}@keyframes cn-proof-sweep{50%{box-shadow:0 0 14px var(--line-gold)}to{background-position:0 0,0 0}}.cn__proof summary{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);cursor:pointer;list-style:none;display:flex}.cn__proof summary::-webkit-details-marker{display:none}.cn__proof summary>.icon:first-child{color:var(--gold-300);flex:none}.cn__proof summary>.icon:last-child{color:var(--text-3);transition:transform var(--dur-2) var(--ease);flex:none}.cn__proof[open] summary>.icon:last-child{transform:rotate(180deg)}.cn__proof-text{min-width:0;color:var(--text-2);font-size:var(--fs-13);line-height:var(--lh-normal);flex:auto;display:grid}.cn__proof-text b{color:var(--text-1);font-size:var(--fs-14);font-weight:var(--fw-semibold)}.cn__proof-body{gap:var(--sp-3);padding:var(--sp-3);border-top:1px solid var(--line-1);font-size:var(--fs-13);display:grid}.cn__fact{gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-14);line-height:var(--lh-normal);grid-template-columns:22px minmax(0,1fr);align-items:start;margin:0;display:grid}.cn__fact .icon{margin-top:2px}.cn__fact.is-local .icon{color:var(--gold-300)}.cn__fact.is-yes .icon{color:var(--ok)}.cn__fact.is-no .icon{color:var(--bad)}.cn__fact b{color:var(--text-1);font-weight:var(--fw-semibold)}.cn__checks,.cn__help ul{gap:var(--sp-2);padding-left:var(--sp-5);color:var(--text-2);line-height:var(--lh-normal);margin:0;display:grid}.cn__steps{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.cn__step{gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-13);line-height:var(--lh-normal);grid-template-columns:18px minmax(0,1fr);align-items:start;display:grid}.cn__step.is-done{color:var(--text-1)}.cn__step.is-done .icon{color:var(--ok)}.cn__step.is-now{color:var(--text-1);font-weight:var(--fw-semibold)}.cn__dot{background:var(--line-1);border-radius:50%;width:8px;height:8px;margin:6px 0 0 4px}.cn__help{gap:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line-1);border-radius:var(--r-md);font-size:var(--fs-13);display:grid}.cn__help b{color:var(--text-1)}.cn__phone{color:var(--text-2);font-size:var(--fs-13);margin:0;display:none}.connect__go,.cn__go{flex:auto;justify-content:center;width:100%;min-height:52px}.connect__error{padding:var(--sp-3);border:1px solid var(--danger-line);border-radius:var(--r-md);background:var(--danger-fill);color:var(--danger-ink);font-size:var(--fs-13);margin:0}.connect__more{padding-top:var(--sp-3);border-top:1px solid var(--line-1);font-size:var(--fs-13)}.connect__more summary{align-items:center;gap:var(--sp-2);min-height:32px;color:var(--text-2);font-weight:var(--fw-semibold);cursor:pointer;list-style:none;display:flex}.connect__more summary::-webkit-details-marker{display:none}.connect__more[open] summary{margin-bottom:var(--sp-3)}.cn__alt{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.cn__hint{color:var(--text-3);font-size:var(--fs-13);line-height:var(--lh-normal)}.cn__status{align-items:center;gap:var(--sp-2);min-height:22px;color:var(--text-2);font-size:var(--fs-14);margin:0;display:flex}.cn__status:empty{display:none}.cn__status.is-ok{color:var(--ok);font-weight:var(--fw-semibold)}.cn__status.is-wait{gap:var(--sp-3);color:var(--text-1);align-items:start;display:grid}.cn__timer{color:var(--text-3);font-family:var(--font-num);font-size:var(--fs-12);font-variant-numeric:lining-nums tabular-nums}.cn--compact{gap:var(--sp-3)}@media (pointer:coarse){.connect__more summary{min-height:var(--hit)}}@media (prefers-reduced-motion:reduce){.cn__proof{animation:none}}@media (max-width:720px){.onboard .cmd__note,.onboard .cn__hint,.hud .onboard .cn__alt,.hud .onboard .cn__tabs,.hud .onboard .cn__terminal,.hud .onboard .cn__skip,.hud .onboard .cn__n,.hud .onboard .cn__proof,.hud .onboard .connect__lede,.hud .onboard .modal__actions,.hud .onboard .chip--mock{display:none}.hud .onboard .cn__how{display:grid}.hud .onboard .cn__how>li{grid-template-columns:minmax(0,1fr)}.cn__phone{display:block}}
