.install-module__KHlciG__page{max-width:34rem;min-height:100dvh;padding:var(--space-4) var(--space-4) calc(var(--space-10) + var(--safe-bottom,0px));align-content:start;gap:var(--space-6);background:var(--color-bg);color:var(--color-text);margin:0 auto;display:grid}.install-module__KHlciG__head{min-height:var(--touch);align-items:center;display:flex}.install-module__KHlciG__hero{gap:var(--space-3);display:grid}.install-module__KHlciG__title{font-family:var(--font-display);font-size:var(--text-hero);font-weight:var(--weight-black);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.05}.install-module__KHlciG__lede{font-size:var(--text-body);color:var(--color-text-muted);text-wrap:pretty;margin:0;line-height:1.5}.install-module__KHlciG__alert{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-l);background:var(--brand-ink);color:#fff;display:grid}.install-module__KHlciG__alert h2{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-strong);margin:0}.install-module__KHlciG__alert p{color:#dcdcd6;margin:0;line-height:1.5}.install-module__KHlciG__alertActions{gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.install-module__KHlciG__alert button{color:#fff;border-color:#ffffff80}.install-module__KHlciG__address{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-strong);-webkit-user-select:all;user-select:all;color:var(--brand-yellow)!important}.install-module__KHlciG__oneTap{gap:var(--space-3);display:grid}.install-module__KHlciG__installButton,.install-module__KHlciG__primary{justify-content:center;align-items:center;gap:var(--space-2);min-height:3.5rem;padding-inline:var(--space-6);border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-family:var(--font-display);font-size:1.125rem;font-weight:var(--weight-strong);cursor:pointer;transition:transform var(--duration-short) var(--ease-standard);border:0;text-decoration:none;display:inline-flex}.install-module__KHlciG__installButton{width:100%}.install-module__KHlciG__installButton:active,.install-module__KHlciG__primary:active{transform:scale(.97)}.install-module__KHlciG__installButton:focus-visible,.install-module__KHlciG__primary:focus-visible,.install-module__KHlciG__continue:focus-visible,.install-module__KHlciG__inlineLink:focus-visible{outline:3px solid var(--color-focus,var(--brand-yellow));outline-offset:3px}.install-module__KHlciG__manualLead{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.install-module__KHlciG__guide{gap:var(--space-4);display:grid}.install-module__KHlciG__steps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.install-module__KHlciG__step{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-m);background:var(--color-surface);box-shadow:var(--shadow-1);grid-template-columns:2.25rem 1fr 3rem;display:grid}.install-module__KHlciG__stepNumber{background:var(--brand-ink);width:2.25rem;height:2.25rem;color:var(--brand-yellow);font-family:var(--font-display);font-weight:var(--weight-black);font-size:var(--text-title);border-radius:50%;place-items:center;display:grid}.install-module__KHlciG__stepText h3{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--weight-strong);margin:0;line-height:1.3}.install-module__KHlciG__stepText p{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--color-text-muted);text-wrap:pretty;line-height:1.45}.install-module__KHlciG__glyph{border-radius:var(--radius-s);background:var(--color-surface-sunken);color:#0a7aff;place-items:center;width:3rem;height:3rem;display:grid}.install-module__KHlciG__steps[data-platform=android] .install-module__KHlciG__glyph{color:var(--color-text)}.install-module__KHlciG__step:last-child .install-module__KHlciG__glyph{background:var(--color-primary);color:var(--color-on-primary)}.install-module__KHlciG__note,.install-module__KHlciG__important{font-size:var(--text-small);margin:0;line-height:1.5}.install-module__KHlciG__note{color:var(--color-text-muted)}.install-module__KHlciG__important{padding:var(--space-3) var(--space-4);border-inline-start:3px solid var(--brand-yellow);background:var(--color-surface);border-radius:var(--radius-s)}.install-module__KHlciG__important p{margin:0}.install-module__KHlciG__inlineLink{min-height:var(--touch);font-weight:var(--weight-strong);color:var(--color-text);align-items:center;display:inline-flex}.install-module__KHlciG__why h2{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-strong)}.install-module__KHlciG__why ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.install-module__KHlciG__why li{align-items:center;gap:var(--space-2);font-size:var(--text-small);display:flex}.install-module__KHlciG__why li svg{color:var(--color-positive);flex-shrink:0}.install-module__KHlciG__continue{min-height:var(--touch);font-size:var(--text-small);color:var(--color-text-muted);justify-self:center;align-items:center;display:inline-flex}.install-module__KHlciG__done{justify-items:start;gap:var(--space-3);padding-block-start:var(--space-8);display:grid}.install-module__KHlciG__doneTick{background:var(--color-primary);width:3.5rem;height:3.5rem;color:var(--color-on-primary);border-radius:50%;place-items:center;display:grid}@media (prefers-color-scheme:dark){.install-module__KHlciG__glyph{color:#4da3ff}}
