.install-module__ZjN9BG__devices{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.install-module__ZjN9BG__device{border:1px solid var(--ck-gray-700);border-radius:var(--ck-r-pill);min-height:44px;color:var(--ck-ink);font:500 .9375rem/1 var(--ck-font-ui);cursor:pointer;transition:background-color var(--ck-dur-fast) ease, color var(--ck-dur-fast) ease, box-shadow var(--ck-dur-fast) ease;background:#fff;align-items:center;padding:0 18px;display:inline-flex}.install-module__ZjN9BG__device:hover{box-shadow:inset 0 0 0 1px var(--ck-ink)}.install-module__ZjN9BG__device[aria-selected=true]{border-color:var(--ck-ink);background:var(--ck-ink);color:#fff}.install-module__ZjN9BG__device:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:2px}.install-module__ZjN9BG__panel{border-radius:var(--ck-r-tile)}.install-module__ZjN9BG__panel:focus-visible{outline:var(--ck-focus-width) solid var(--ck-focus);outline-offset:4px}.install-module__ZjN9BG__cards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.install-module__ZjN9BG__card{border:1px solid var(--ck-line-strong);border-radius:var(--ck-r-tile);background:#fff;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;display:flex}.install-module__ZjN9BG__card .install-module__ZjN9BG__name{letter-spacing:0;margin:6px 0 0;font-size:1.125rem;font-weight:700;line-height:1.3}.install-module__ZjN9BG__card .install-module__ZjN9BG__version{color:var(--ck-text-2);margin:-4px 0 0;font-size:.8125rem}.install-module__ZjN9BG__card .install-module__ZjN9BG__text{color:var(--ck-text-2);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.5}.install-module__ZjN9BG__action{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px;display:flex}.install-module__ZjN9BG__card .install-module__ZjN9BG__waiting{color:var(--ck-text-2);margin:0;font-size:.875rem;font-weight:600}.install-module__ZjN9BG__status{border-radius:var(--ck-r-pill);align-items:center;gap:6px;min-height:24px;padding:2px 10px 2px 8px;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.install-module__ZjN9BG__status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.install-module__ZjN9BG__status[data-tone=tested],.install-module__ZjN9BG__status[data-tone=testedChrome]{background:var(--ck-success-surface);color:var(--ck-success-fg)}.install-module__ZjN9BG__status[data-tone=untested]{background:var(--ck-info-surface);color:var(--ck-info-fg)}.install-module__ZjN9BG__status[data-tone=unsupported]{background:var(--ck-danger-surface);color:var(--ck-danger-fg)}.install-module__ZjN9BG__codes{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.install-module__ZjN9BG__steps{margin-top:clamp(28px,4vw,40px)}.install-module__ZjN9BG__more{margin-top:22px}.install-module__ZjN9BG__more>summary{min-height:44px;color:var(--ck-blue);text-underline-offset:3px;cursor:pointer;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.install-module__ZjN9BG__more[open]>summary{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.install-module__ZjN9BG__device{transition:none}}@media (forced-colors:active){.install-module__ZjN9BG__status{border:1px solid canvastext}}
