.install-guide{width:100%;max-width:440px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border-radius:24px;overscroll-behavior:contain;box-shadow:0 20px 70px #0003}
.guide-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.guide-eyebrow{font-size:11px;color:#85858b;letter-spacing:.5px}.guide-header h2{margin:5px 0 0;font-size:23px;letter-spacing:-.5px}.guide-close{border:0;background:#f2f2f7;color:#777780;border-radius:50%;width:36px;height:36px;font-size:26px;line-height:1;flex-shrink:0}.guide-intro{color:#777780;font-size:13px;line-height:1.7;margin:16px 0 20px}.guide-progress{display:flex;align-items:center;margin-bottom:23px}.guide-progress button{width:34px;height:34px;flex-shrink:0;border:0;border-radius:50%;background:#f1f2f6;color:#85858b;font-size:14px;font-weight:600}.guide-progress button[aria-current="step"]{color:#fff;background:#087eff}.guide-progress span{height:1px;background:#e5e5eb;flex:1;margin:0 8px}.guide-panel[hidden]{display:none}.guide-panel h3{font-size:18px;margin:0 0 9px;letter-spacing:-.3px}.guide-panel p{font-size:13px;line-height:1.75;color:#65656e;margin:0 0 15px}.guide-screenshot{display:block;width:100%;height:auto;background:#f2f1f6;border-radius:16px;overflow:hidden;border:1px solid #e9e9ee}.guide-highlight{fill:#087eff08;stroke:#087eff;stroke-width:3;vector-effect:non-scaling-stroke}.guide-original{display:block;text-align:right;font-size:11px;margin-top:9px}.guide-panel .guide-note{font-size:11px;color:#929299;margin:12px 0 0}.guide-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding-top:17px;border-top:1px solid #eeeeF1}.guide-actions button{min-height:44px;min-width:90px;border:0;border-radius:22px;font-size:13px;font-weight:600;padding:0 18px;background:#f0f4fa;color:#087eff}.guide-actions button:disabled{color:#b4b4bc;background:#f5f5f7}.guide-actions #guideNext{background:#087eff;color:white}.guide-actions span{font-size:12px;color:#8b8b93;font-variant-numeric:tabular-nums}.guide-close:focus-visible,.guide-actions button:focus-visible,.guide-progress button:focus-visible{outline:3px solid #8ec4ff;outline-offset:3px}@media(max-width:380px){.install-guide{padding:20px}.verify-modal{padding:12px}.guide-highlight{stroke-width:3}}
