.ck-tag[data-v-c9a4f15d]{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:var(--ck-stroke-rule) solid var(--ck-ink);font-family:var(--ck-font-mono);font-size:10px;font-weight:700;letter-spacing:var(--ck-track-data);text-transform:uppercase;line-height:1.2}.empty[data-v-f5ce7714]{font-family:var(--ck-font-mono);font-size:11px;letter-spacing:var(--ck-track-data);text-transform:uppercase;color:var(--ck-dim);padding:18px 22px;text-align:center;background:var(--ck-paper);border-top:var(--ck-stroke-rule) solid var(--ck-ink)}.device-list[data-v-f5ce7714]{list-style:none;margin:0;padding:0;border-top:var(--ck-stroke-rule) solid var(--ck-ink)}.device-row[data-v-f5ce7714]{padding:14px 22px;background:var(--ck-paper);border-bottom:var(--ck-stroke-rule) solid var(--ck-ink);position:relative;color:var(--ck-ink);text-align:left}.device-row--active[data-v-f5ce7714]{border-left:4px solid var(--ck-signal);padding-left:18px}.device-row__head[data-v-f5ce7714]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.device-row__name-block[data-v-f5ce7714]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.device-row__name[data-v-f5ce7714]{font-family:var(--ck-font-display);font-weight:700;font-size:19px;text-transform:uppercase;letter-spacing:-.3px}.device-row__meta[data-v-f5ce7714]{font-family:var(--ck-font-mono);font-size:10px;color:var(--ck-dim);letter-spacing:var(--ck-track-data);text-transform:uppercase;margin-top:6px;display:flex;gap:6px;flex-wrap:wrap}.device-row__sep[data-v-f5ce7714]{opacity:.6}.device-row__menu[data-v-f5ce7714]{background:transparent;border:none;color:var(--ck-ink);font-family:var(--ck-font-mono);font-size:18px;cursor:pointer;font-weight:700;padding:0 4px}.device-row__actions[data-v-f5ce7714]{margin-top:10px;display:flex;align-items:center;gap:10px}.device-row__spacer[data-v-f5ce7714]{flex:1}.device-row__auto[data-v-f5ce7714]{display:inline-flex;align-items:center;gap:8px;font-family:var(--ck-font-mono);font-size:10px;letter-spacing:var(--ck-track-data);text-transform:uppercase;color:var(--ck-ink);font-weight:700;cursor:pointer}.device-row__confirm[data-v-f5ce7714]{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:10px;background:var(--ck-bg-deep);border:var(--ck-stroke-hair) dashed var(--ck-ink);font-family:var(--ck-font-body);font-size:12px}.device-row__confirm-actions[data-v-f5ce7714]{display:flex;gap:8px;justify-content:flex-end}.wizard[data-v-7e0a614e]{display:flex;flex-direction:column;color:var(--ck-ink);font-family:var(--ck-font-body);background:var(--ck-bg)}.wizard__display[data-v-7e0a614e]{font-family:var(--ck-font-display);font-weight:800;font-size:clamp(28px,10.5vw,48px);letter-spacing:-1.6px;line-height:.92;margin:12px 0 0;text-transform:uppercase;color:var(--ck-ink);overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.wizard__display--md[data-v-7e0a614e]{font-size:clamp(22px,8.4vw,36px);letter-spacing:-1.1px;line-height:.95;margin:6px 0 8px}.wizard__sub[data-v-7e0a614e]{font-family:var(--ck-font-mono);font-size:12px;color:var(--ck-dim);letter-spacing:.5px;margin:6px 0 0;line-height:1.5}.wizard__bullets[data-v-7e0a614e]{display:grid;grid-template-columns:1fr;border-top:var(--ck-stroke-rule) solid var(--ck-ink)}.wizard__bullet[data-v-7e0a614e]{display:flex;gap:16px;align-items:flex-start;padding:16px 22px;background:var(--ck-paper);border-bottom:var(--ck-stroke-rule) solid var(--ck-ink)}.wizard__bullet-num[data-v-7e0a614e]{font-family:var(--ck-font-mono);font-size:24px;font-weight:700;color:var(--ck-signal);letter-spacing:-1px;line-height:1}.wizard__bullet-text[data-v-7e0a614e]{flex:1}.wizard__bullet-title[data-v-7e0a614e]{font-family:var(--ck-font-display);font-weight:700;font-size:17px;margin-bottom:4px;text-transform:uppercase;letter-spacing:-.3px}.wizard__bullet-desc[data-v-7e0a614e]{font-size:12px;color:var(--ck-dim);line-height:1.5}.wizard__connect[data-v-7e0a614e]{position:relative;flex:1;min-height:320px;background:var(--ck-paper);display:flex;align-items:center;justify-content:center;border-bottom:var(--ck-stroke-rule) solid var(--ck-ink);overflow:hidden}.wizard__frame[data-v-7e0a614e]{position:absolute;border:1px solid var(--ck-ink);opacity:.6;pointer-events:none}.wizard__frame--1[data-v-7e0a614e]{width:180px;height:180px}.wizard__frame--2[data-v-7e0a614e]{width:226px;height:226px;border-style:dashed;opacity:.42}.wizard__frame--3[data-v-7e0a614e]{width:272px;height:272px;border-style:dashed;opacity:.24}.wizard__cta-row[data-v-7e0a614e]{padding:14px 22px;background:var(--ck-paper);display:flex;flex-direction:column;gap:10px}.wizard__cta-row--explainer[data-v-7e0a614e]{align-items:center}.wizard__skip[data-v-7e0a614e]{font-family:var(--ck-font-mono);font-size:11px;font-weight:700;letter-spacing:var(--ck-track-data);text-transform:uppercase;color:var(--ck-dim);text-decoration:none;padding:4px 0}.wizard__skip[data-v-7e0a614e]:hover{color:var(--ck-signal)}.wizard__meta[data-v-7e0a614e]{display:flex;justify-content:space-between;font-family:var(--ck-font-mono);font-size:10px;color:var(--ck-dim);letter-spacing:1px;text-transform:uppercase}.wizard__pair-new[data-v-7e0a614e]{width:100%;padding:16px;background:var(--ck-paper);color:var(--ck-ink);border:none;border-bottom:var(--ck-stroke-rule) solid var(--ck-ink);font-family:var(--ck-font-mono);font-size:11px;font-weight:700;letter-spacing:var(--ck-track-data);text-transform:uppercase;cursor:pointer;background-image:repeating-linear-gradient(45deg,color-mix(in srgb,var(--ck-ink) 6%,transparent) 0 1px,transparent 1px 8px)}.wizard__pair-new[data-v-7e0a614e]:disabled{opacity:.5;cursor:not-allowed}.wizard__scanning[data-v-7e0a614e]{display:flex;align-items:center;gap:8px;margin-top:6px;font-family:var(--ck-font-mono);font-size:10px;letter-spacing:var(--ck-track-data);text-transform:uppercase;color:var(--ck-ink);font-weight:700}.wizard__scan-dot[data-v-7e0a614e]{width:7px;height:7px;border-radius:50%;background:var(--ck-signal)}.wizard__error[data-v-7e0a614e]{font-family:var(--ck-font-mono);font-size:var(--ck-fs-meta);color:var(--ck-signal);padding:12px 22px;margin:0;background:var(--ck-paper);border-bottom:var(--ck-stroke-rule) solid var(--ck-signal)}@media (min-width: 960px){.wizard__bullets[data-v-7e0a614e]{grid-template-columns:1fr 1fr}.wizard__bullet[data-v-7e0a614e]:nth-child(odd){border-right:var(--ck-stroke-rule) solid var(--ck-ink)}.wizard__cta-row--explainer[data-v-7e0a614e]{flex-direction:row;justify-content:flex-start;gap:24px}.wizard__display[data-v-7e0a614e]{font-size:84px}.wizard__frame--1[data-v-7e0a614e]{width:240px;height:240px}.wizard__frame--2[data-v-7e0a614e]{width:320px;height:320px}.wizard__frame--3[data-v-7e0a614e]{width:400px;height:400px}}.landing[data-v-ed1a5aaf]{background:var(--ck-bg);color:var(--ck-ink);font-family:var(--ck-font-body)}.landing__display[data-v-ed1a5aaf]{font-family:var(--ck-font-display);font-weight:800;font-size:clamp(28px,10.5vw,44px);letter-spacing:-1.4px;line-height:.95;margin:8px 0;text-transform:uppercase;overflow-wrap:break-word;word-break:break-word}.landing__sub[data-v-ed1a5aaf]{font-size:13px;color:var(--ck-dim);line-height:1.5;margin:0;max-width:540px}.landing__cells[data-v-ed1a5aaf]{display:grid;grid-template-columns:1fr 1fr;background:var(--ck-paper);border-bottom:var(--ck-stroke-rule) solid var(--ck-ink)}.landing__cell[data-v-ed1a5aaf]{display:flex;flex-direction:column;gap:8px;align-items:flex-start;padding:22px;background:var(--ck-paper);color:var(--ck-ink);text-decoration:none;border-right:var(--ck-stroke-rule) solid var(--ck-ink);border-bottom:var(--ck-stroke-rule) solid var(--ck-ink)}.landing__cell[data-v-ed1a5aaf]:nth-child(2n){border-right:none}.landing__cell[data-v-ed1a5aaf]:nth-child(n+3){border-bottom:none}.landing__cell[data-v-ed1a5aaf]:hover{background:var(--ck-bg-deep);color:var(--ck-signal)}.landing__cell-label[data-v-ed1a5aaf]{font-family:var(--ck-font-display);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:-.2px}@media (min-width: 960px){.landing__display[data-v-ed1a5aaf]{font-size:84px;letter-spacing:-2.4px}.landing__cells[data-v-ed1a5aaf]{grid-template-columns:repeat(4,1fr)}.landing__cell[data-v-ed1a5aaf]:nth-child(n+3){border-bottom:var(--ck-stroke-rule) solid var(--ck-ink)}.landing__cell[data-v-ed1a5aaf]{border-bottom:none}.landing__cell[data-v-ed1a5aaf]:not(:last-child){border-right:var(--ck-stroke-rule) solid var(--ck-ink)}.landing__cell[data-v-ed1a5aaf]:nth-child(2n){border-right:var(--ck-stroke-rule) solid var(--ck-ink)}}
