.gb8-install{margin:18px auto 0;text-align:center}.gb8-install-label{display:block;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.8;margin-bottom:8px}.gb8-install-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.gb8-badge{display:inline-flex;align-items:center;gap:7px;min-width:0;height:44px;padding:0 12px 0 9px;border-radius:8px;background:#000;color:#fff;border:1px solid #a6a6a6;cursor:pointer;font:inherit;text-align:left;line-height:1;box-shadow:0 1px 2px #00000040;transition:transform .12s ease,box-shadow .12s ease}.gb8-badge:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0000004d}.gb8-badge:focus-visible{outline:2px solid #8ab4f8;outline-offset:2px}.gb8-badge svg{width:24px;height:24px;flex:none}.gb8-badge span{display:flex;flex-direction:column;gap:2px}.gb8-badge small{font-size:9px;letter-spacing:.02em;font-weight:400}.gb8-badge b{font-size:16px;font-weight:600;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width: 400px){.gb8-badge{padding:0 9px 0 7px;gap:5px}.gb8-badge b{font-size:14px}.gb8-badge svg{width:20px;height:20px}}.gb8-install-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;overflow-y:auto;background:#0f1218b8;display:flex;justify-content:center;align-items:flex-start;padding:32px 16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gb8-install-card{width:100%;max-width:520px;background:#fff;color:#1f2329;border-radius:16px;padding:20px 24px 24px;box-shadow:0 20px 50px #00000059;text-align:left;font-size:15px;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.gb8-install-back{border:0;background:none;color:#2463a8;font:inherit;font-weight:600;padding:4px 0;cursor:pointer}.gb8-install-head{display:flex;align-items:center;gap:12px;margin:10px 0 6px}.gb8-install-head h2{margin:0;font-size:21px;font-weight:700;line-height:1.25;color:inherit}.gb8-install-icon{flex:none;width:46px;height:46px;border-radius:12px;background:#000;color:#fff;display:grid;place-items:center}.gb8-install-icon svg{width:26px;height:26px}.gb8-install-lead{color:#5b6370;margin:0 0 14px}.gb8-install-qr{display:flex;gap:14px;align-items:center;background:#f3f5f8;border-radius:12px;padding:12px;margin:0 0 14px}.gb8-install-qr img{flex:none;border-radius:6px;background:#fff}.gb8-install-url{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;display:inline-block;max-width:100%;overflow-wrap:anywhere;background:#fff;padding:1px 5px;border-radius:4px}.gb8-install-steps{margin:0;padding-left:0;list-style:none;counter-reset:s}.gb8-install-steps li{counter-increment:s;position:relative;padding:9px 0 9px 40px;border-top:1px solid #eceef2}.gb8-install-steps li:first-child{border-top:0}.gb8-install-steps li:before{content:counter(s);position:absolute;left:0;top:8px;width:27px;height:27px;border-radius:50%;background:#2463a8;color:#fff;font-weight:700;font-size:14px;display:grid;place-items:center}.gb8-install-inline{width:1.25em;height:1.25em;vertical-align:-.25em;color:#2463a8}.gb8-install-now{border:0;border-radius:10px;background:#2463a8;color:#fff;font:inherit;font-weight:700;padding:10px 22px;cursor:pointer}@media (max-width: 480px){.gb8-install-page{padding:12px}.gb8-install-card{padding:16px 16px 18px}.gb8-install-qr{flex-direction:column;text-align:center}}@media (prefers-color-scheme: dark){.gb8-install-card{background:#1f2329;color:#e8eaed}.gb8-install-lead{color:#a8b0bc}.gb8-install-qr{background:#2a2f37}.gb8-install-url{background:#14171c}.gb8-install-steps li{border-top-color:#333944}.gb8-install-back,.gb8-install-inline{color:#8ab4f8}.gb8-install-icon{background:#000;outline:1px solid #444}}
