.InstallApp_page__Fj4V_{--guide-accent:var(--primary-color,#4285f4);--guide-ink:var(--aimine-ink,#17213a);--guide-muted:var(--aimine-muted,#64748b);--guide-surface:rgba(255,255,255,0.92);--guide-border:var(--aimine-light-border,rgba(66,133,244,0.13));position:relative;isolation:isolate;overflow:hidden;min-height:100vh;padding:clamp(1.25rem,3vw,2.5rem) 1rem calc(var(--mobile-bottom-nav-height, 72px) + env(safe-area-inset-bottom, 0px) + 3rem);color:var(--guide-ink);background:var(--aimine-light-page,#f8fbff);background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--guide-accent) 13%,transparent),transparent 30rem),linear-gradient(180deg,var(--aimine-light-page,#f8fbff),#ffffff 70%)}.InstallApp_backgroundOrb___DJK7{position:absolute;z-index:-1;top:20rem;right:-9rem;width:24rem;height:24rem;border-radius:999px;background:rgba(66,133,244,.08);background:color-mix(in srgb,var(--guide-accent) 8%,transparent);filter:blur(2px);pointer-events:none}.InstallApp_container__fY_T5{width:min(100%,72rem);margin:0 auto}.InstallApp_pageHeader__ZlS3I{margin-bottom:clamp(1.25rem,2vw,2rem)}.InstallApp_headerTopRow__mpt9I{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem}.InstallApp_backButton__dAizM,.InstallApp_bottomReturnButton__0ksnT,.InstallApp_copyButton__IrQ3C,.InstallApp_returnButton__0z3S2{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:.9rem;font-weight:800;transition:transform var(--motion-duration-fast,.18s) var(--motion-ease,ease),box-shadow var(--motion-duration-fast,.18s) var(--motion-ease,ease),background-color var(--motion-duration-fast,.18s) var(--motion-ease,ease)}.InstallApp_backButton__dAizM{border:1px solid var(--guide-border);padding:.65rem 1rem;color:var(--guide-ink);background:var(--guide-surface);box-shadow:0 7px 20px rgba(15,23,42,.05)}.InstallApp_backButton__dAizM:hover,.InstallApp_bottomReturnButton__0ksnT:hover,.InstallApp_copyButton__IrQ3C:hover,.InstallApp_returnButton__0z3S2:hover{transform:translateY(-1px)}.InstallApp_backButton__dAizM:focus-visible,.InstallApp_bottomReturnButton__0ksnT:focus-visible,.InstallApp_copyButton__IrQ3C:focus-visible,.InstallApp_faqItem__cpc06 summary:focus-visible,.InstallApp_returnButton__0z3S2:focus-visible{outline:3px solid #93bbfb;outline:3px solid color-mix(in srgb,var(--guide-accent) 45%,transparent);outline-offset:3px}.InstallApp_logoWrap___eaUE{width:clamp(7.5rem,18vw,10.5rem)}.InstallApp_logoWrap___eaUE img{max-height:3.5rem}.InstallApp_heroCopy__C5Qfd{max-width:48rem;padding:clamp(2.5rem,6vw,5.5rem) 0 clamp(1.25rem,3vw,2.25rem)}.InstallApp_eyebrow__fsWhI{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.9rem;border:1px solid var(--guide-border);border-radius:999px;padding:.45rem .75rem;color:var(--guide-accent);background:#eff6ff;background:color-mix(in srgb,var(--guide-accent) 8%,white);font-size:.9rem;font-weight:900;letter-spacing:.02em}.InstallApp_heroCopy__C5Qfd h1{margin:0;color:var(--guide-ink);font-size:clamp(2.1rem,5vw,4.35rem);font-weight:950;line-height:1.08;letter-spacing:-.035em}.InstallApp_heroCopy__C5Qfd p{margin:1rem 0 0;max-width:40rem;color:var(--guide-muted);font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.75}.InstallApp_noticeCard__gcHv4{display:grid;grid-template-columns:auto 1fr;gap:1rem;margin:0 0 1rem;border:1px solid #f4c060;border-color:color-mix(in srgb,#f59e0b 34%,var(--guide-border));border-radius:1.35rem;padding:clamp(1rem,2.5vw,1.4rem);background:#fff7db;background:color-mix(in srgb,#fef3c7 74%,var(--guide-surface));box-shadow:var(--aimine-soft-shadow,0 12px 34px rgba(15,23,42,.055))}.InstallApp_strongNotice__aQrxg{border-color:#ef9a9a;border-color:color-mix(in srgb,#ef4444 45%,var(--guide-border));background:#fff0f0;background:color-mix(in srgb,#fee2e2 72%,var(--guide-surface))}.InstallApp_noticeIcon__paxTV{display:grid;width:3rem;height:3rem;place-items:center;border-radius:1rem;color:#9a5b05;background:rgba(255,255,255,.72)}.InstallApp_strongNotice__aQrxg .InstallApp_noticeIcon__paxTV{color:#b91c1c}.InstallApp_noticeContent__9lfKx h2,.InstallApp_sectionHeading__hEUZ4 h2,.InstallApp_successContent__aEPTh h2{margin:0;color:var(--guide-ink);font-size:clamp(1.15rem,2.3vw,1.45rem);font-weight:900;line-height:1.4}.InstallApp_noticeLabel__tRQMP{display:block;margin-bottom:.25rem;color:#9a5b05;font-size:.8rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.InstallApp_noticeContent__9lfKx p{margin:.4rem 0 0;color:color-mix(in srgb,var(--guide-ink) 78%,transparent);font-size:1rem;line-height:1.7}.InstallApp_copyRow__S_n9m{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem}.InstallApp_copyRow__S_n9m code,.InstallApp_stepUrl__jqpv6{overflow-wrap:anywhere;border:1px solid var(--guide-border);border-radius:.75rem;padding:.7rem .8rem;color:var(--guide-ink);background:rgba(255,255,255,.75);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94rem}.InstallApp_copyButton__IrQ3C{border:0;padding:.7rem 1rem;color:white;background:var(--guide-accent);box-shadow:0 8px 20px rgba(66,133,244,.25);box-shadow:0 8px 20px color-mix(in srgb,var(--guide-accent) 25%,transparent)}.InstallApp_copyStatus__w6UVS{min-height:1.5rem;font-weight:800}.InstallApp_helpSection__ZnINP,.InstallApp_stepsSection__Pc99D{margin-top:clamp(2.5rem,6vw,4.5rem)}.InstallApp_sectionHeading__hEUZ4{display:flex;align-items:center;gap:.7rem;margin-bottom:1rem}.InstallApp_sectionHeading__hEUZ4>span{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;border-radius:.8rem;color:white;background:var(--guide-accent)}.InstallApp_stepsList__bH__1{display:grid;grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;counter-reset:install-step}.InstallApp_stepCard__zeqvN{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(11rem,.55fr);align-items:center;gap:clamp(1rem,2vw,1.5rem);min-width:0;border:1px solid var(--guide-border);border-radius:1.5rem;padding:clamp(1rem,2.5vw,1.6rem);background:var(--guide-surface);box-shadow:var(--aimine-soft-shadow,0 12px 34px rgba(15,23,42,.055))}.InstallApp_stepNumber__C0GY_{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:1rem;color:white;background:var(--guide-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--guide-accent) 78%,white),var(--guide-accent));box-shadow:0 10px 22px rgba(66,133,244,.24);box-shadow:0 10px 22px color-mix(in srgb,var(--guide-accent) 24%,transparent);font-size:1.3rem;font-weight:950}.InstallApp_stepContent__19b48{min-width:0}.InstallApp_stepContent__19b48 h3{margin:0;color:var(--guide-ink);font-size:clamp(1.08rem,2vw,1.28rem);font-weight:900;line-height:1.45}.InstallApp_stepContent__19b48 p{margin:.45rem 0 0;color:var(--guide-muted);font-size:1rem;line-height:1.7}.InstallApp_stepAction__odjUf,.InstallApp_stepUrl__jqpv6{display:inline-flex;align-items:center;gap:.5rem;margin-top:.8rem}.InstallApp_stepAction__odjUf{border-radius:.75rem;padding:.65rem .8rem;color:var(--guide-accent);background:#eff6ff;background:color-mix(in srgb,var(--guide-accent) 9%,white)}.InstallApp_addressVisual__1MfEG,.InstallApp_browserVisual__FMxSX,.InstallApp_homeVisual__Co5EP,.InstallApp_menuVisual__hNRu0,.InstallApp_shareVisual___A6mV,.InstallApp_toggleVisual__jEkAj{display:flex;min-height:6.6rem;min-width:0;align-items:center;justify-content:center;gap:.65rem;border:1px solid var(--guide-border);border-radius:1.2rem;padding:1rem;color:var(--guide-ink);background:#f7fbff;background:color-mix(in srgb,var(--guide-accent) 5%,white);font-weight:850}.InstallApp_browserVisual__FMxSX,.InstallApp_homeVisual__Co5EP{flex-direction:column}.InstallApp_heroIcon__kfWXh,.InstallApp_toggleIcon__lcMw2{color:var(--guide-accent)}.InstallApp_browserVisual__FMxSX .InstallApp_heroIcon__kfWXh{width:3.6rem;height:3.6rem}.InstallApp_addressVisual__1MfEG{justify-content:flex-start;overflow:hidden;border-radius:1.75rem;white-space:nowrap}.InstallApp_addressVisual__1MfEG span:last-child{overflow:hidden;text-overflow:ellipsis}.InstallApp_addressLock__lfDyt{color:var(--guide-accent);font-size:.8rem;font-weight:950}.InstallApp_menuVisual__hNRu0,.InstallApp_toggleVisual__jEkAj{justify-content:space-between}.InstallApp_homeVisual__Co5EP img,.InstallApp_successIconWrap__5Mph4 img{border-radius:1rem;box-shadow:0 9px 24px rgba(15,23,42,.14)}.InstallApp_homeVisual__Co5EP svg{color:#16803c}.InstallApp_successCard__oKmH2{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1rem,3vw,1.75rem);margin-top:clamp(2.5rem,6vw,4.5rem);border:1px solid #a7ddb9;border-color:color-mix(in srgb,#22c55e 30%,var(--guide-border));border-radius:1.6rem;padding:clamp(1.25rem,3vw,2rem);background:#eefbf3;background:color-mix(in srgb,#dcfce7 68%,var(--guide-surface));box-shadow:var(--aimine-soft-shadow,0 12px 34px rgba(15,23,42,.055))}.InstallApp_successIconWrap__5Mph4{position:relative}.InstallApp_successCheck__U6zFP{position:absolute;right:-.7rem;bottom:-.45rem;padding:.2rem;border-radius:999px;color:white;background:#16803c}.InstallApp_successContent__aEPTh p{margin:.45rem 0 0;color:var(--guide-muted);line-height:1.7}.InstallApp_microphoneNote__0EmHz{display:flex;align-items:flex-start;gap:.55rem;margin-top:.85rem;color:color-mix(in srgb,var(--guide-ink) 82%,transparent);font-size:.95rem;line-height:1.6}.InstallApp_microphoneNote__0EmHz svg{flex:0 0 auto;margin-top:.15rem;color:var(--guide-accent)}.InstallApp_bottomReturnButton__0ksnT,.InstallApp_returnButton__0z3S2{padding:.75rem 1.15rem;color:white;background:var(--guide-accent);text-decoration:none;box-shadow:0 9px 22px rgba(66,133,244,.24);box-shadow:0 9px 22px color-mix(in srgb,var(--guide-accent) 24%,transparent)}.InstallApp_faqList__GuEYF{display:grid;gap:.75rem}.InstallApp_faqItem__cpc06{overflow:hidden;border:1px solid var(--guide-border);border-radius:1.1rem;background:var(--guide-surface);box-shadow:0 7px 20px rgba(15,23,42,.04)}.InstallApp_faqItem__cpc06 summary{display:flex;min-height:52px;cursor:pointer;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;color:var(--guide-ink);font-weight:850;list-style:none}.InstallApp_faqItem__cpc06 summary::-webkit-details-marker{display:none}.InstallApp_faqItem__cpc06 summary svg{flex:0 0 auto;transition:transform var(--motion-duration-fast,.18s) var(--motion-ease,ease)}.InstallApp_faqItem__cpc06[open] summary svg{transform:rotate(180deg)}.InstallApp_faqItem__cpc06 p{margin:0;border-top:1px solid var(--guide-border);padding:.9rem 1rem 1rem;color:var(--guide-muted);line-height:1.7}.InstallApp_bottomReturnButton__0ksnT{display:flex;width:min(100%,22rem);margin:2rem auto 0}.dark .InstallApp_page__Fj4V_{--guide-ink:#f8fafc;--guide-muted:#cbd5e1;--guide-surface:rgba(19,35,60,0.94);--guide-border:rgba(148,163,184,0.2);background:#0c172b;background:radial-gradient(circle at 12% 8%,color-mix(in srgb,var(--guide-accent) 19%,transparent),transparent 30rem),linear-gradient(180deg,#0c172b,#11223e 70%)}.dark .InstallApp_addressVisual__1MfEG,.dark .InstallApp_browserVisual__FMxSX,.dark .InstallApp_eyebrow__fsWhI,.dark .InstallApp_homeVisual__Co5EP,.dark .InstallApp_menuVisual__hNRu0,.dark .InstallApp_shareVisual___A6mV,.dark .InstallApp_stepAction__odjUf,.dark .InstallApp_toggleVisual__jEkAj{background:#182e4d;background:color-mix(in srgb,var(--guide-accent) 13%,#14243d)}.dark .InstallApp_noticeCard__gcHv4{background:#493a23;background:color-mix(in srgb,#a16207 25%,var(--guide-surface))}.dark .InstallApp_strongNotice__aQrxg{background:#4d2731;background:color-mix(in srgb,#991b1b 29%,var(--guide-surface))}.dark .InstallApp_copyRow__S_n9m code,.dark .InstallApp_noticeIcon__paxTV,.dark .InstallApp_stepUrl__jqpv6{background:rgba(15,23,42,.58)}.dark .InstallApp_noticeContent__9lfKx p{color:#e2e8f0}.dark .InstallApp_successCard__oKmH2{background:#193f35;background:color-mix(in srgb,#166534 29%,var(--guide-surface))}@media (min-width:1080px){.InstallApp_stepsList__bH__1{grid-template-columns:repeat(2,minmax(0,1fr))}.InstallApp_stepCard__zeqvN{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:start}.InstallApp_stepCard__zeqvN>:last-child{grid-column:1/-1;width:100%}}@media (max-width:760px){.InstallApp_page__Fj4V_{padding-inline:.8rem}.InstallApp_stepCard__zeqvN{grid-template-columns:auto minmax(0,1fr);align-items:start}.InstallApp_stepCard__zeqvN>:last-child{grid-column:1/-1;width:100%}.InstallApp_successCard__oKmH2{grid-template-columns:auto minmax(0,1fr)}.InstallApp_successCard__oKmH2 .InstallApp_returnButton__0z3S2{grid-column:1/-1;width:100%}}@media (max-width:479px){.InstallApp_headerTopRow__mpt9I{align-items:flex-start}.InstallApp_backButton__dAizM span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.InstallApp_logoWrap___eaUE{width:7.5rem}.InstallApp_heroCopy__C5Qfd{padding-top:2rem}.InstallApp_noticeCard__gcHv4{grid-template-columns:1fr}.InstallApp_copyButton__IrQ3C,.InstallApp_copyRow__S_n9m code{width:100%}.InstallApp_successCard__oKmH2{grid-template-columns:1fr;text-align:center}.InstallApp_successIconWrap__5Mph4{width:fit-content;margin:0 auto}.InstallApp_microphoneNote__0EmHz{text-align:left}}@media (prefers-reduced-motion:reduce){.InstallApp_backButton__dAizM,.InstallApp_bottomReturnButton__0ksnT,.InstallApp_copyButton__IrQ3C,.InstallApp_faqItem__cpc06 summary svg,.InstallApp_returnButton__0z3S2{transition:none}}