.install-guide.svelte-13at26w{touch-action:pan-y;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;-webkit-user-select:text;user-select:text;background:radial-gradient(circle at 8% 5%,#ffc23c3d,#0000 23%),radial-gradient(circle at 92% 20%,#4cc9f033,#0000 24%),#fff9ec;height:100%;overflow-y:auto}.guide-header.svelte-13at26w{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffcf4eb;border-bottom:2px solid #705b901f;justify-content:space-between;align-items:center;min-height:66px;padding:8px max(18px,50% - 540px);display:flex;position:sticky;top:0}.back.svelte-13at26w{color:#657;background:#fff;border-radius:16px;align-items:center;gap:6px;min-height:44px;padding:7px 13px;font-weight:850;text-decoration:none;display:inline-flex;box-shadow:0 4px #eadff4}.back.svelte-13at26w span:where(.svelte-13at26w){font-size:30px;line-height:.5}.brand.svelte-13at26w{color:#5a496e;align-items:center;gap:9px;display:flex}.brand.svelte-13at26w img:where(.svelte-13at26w){border-radius:13px;width:44px;height:44px}.brand.svelte-13at26w strong:where(.svelte-13at26w){font-size:18px}main.svelte-13at26w{width:min(1080px,100% - 32px);padding:24px 0 calc(42px + var(--safe-b));margin:0 auto}.hero.svelte-13at26w{background:#ffffffe6;border:3px solid #eadcf9;border-radius:34px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(22px,4vw,48px);padding:clamp(16px,3vw,32px);display:grid;box-shadow:0 12px #aa8bcd21,0 22px 50px #5a437b1f}.hero-art.svelte-13at26w{background:#fff5d7;border-radius:25px;overflow:hidden}.hero-art.svelte-13at26w img:where(.svelte-13at26w){aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto}.eyebrow.svelte-13at26w{color:#d96d41;letter-spacing:.11em;font-size:12px;font-weight:950}h1.svelte-13at26w{color:#57446e;margin:7px 0 11px;font-size:clamp(30px,4.4vw,50px);line-height:1.05}.hero-copy.svelte-13at26w>p:where(.svelte-13at26w){color:#776b86;margin:0 0 18px;font-size:17px;font-weight:650;line-height:1.5}.install-now.svelte-13at26w,.jump.svelte-13at26w{color:#6d526d;min-height:50px;font:inherit;cursor:pointer;background:#fff6dc;border:2px solid #ffc05d;border-radius:17px;justify-content:center;align-items:center;padding:11px 18px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 5px #f1d49c}.install-now.svelte-13at26w,.jump.primary.svelte-13at26w{color:#5a4162;background:linear-gradient(135deg,#ffcd58,#ff9a66);border-color:#ffb24f;width:100%}.install-now.svelte-13at26w span:where(.svelte-13at26w){margin-right:8px;font-size:24px}.quick-links.svelte-13at26w{flex-wrap:wrap;gap:10px;display:flex}.installed.svelte-13at26w{color:#267454;background:#eafff1;border:2px solid #7bd7a6;border-radius:17px;padding:13px 16px;font-weight:850}.installed.svelte-13at26w span:where(.svelte-13at26w){color:#fff;background:#42c982;border-radius:50%;place-items:center;width:26px;height:26px;margin-right:7px;display:inline-grid}.prompt-note.svelte-13at26w{margin-top:10px!important;font-size:13px!important}.platform-card.svelte-13at26w{border:3px solid var(--platform-line);background:#ffffffe8;border-radius:32px;margin-top:28px;padding:clamp(20px,3vw,32px);scroll-margin-top:82px;box-shadow:0 12px 28px #5b48771a}.ios-card.svelte-13at26w{--platform:#5c8ee8;--platform-pale:#eaf2ff;--platform-line:#bed5ff}.android-card.svelte-13at26w{--platform:#31a874;--platform-pale:#e8fff4;--platform-line:#aee8ce}.platform-heading.svelte-13at26w{align-items:center;gap:13px;display:flex}.platform-heading.svelte-13at26w span:where(.svelte-13at26w){color:var(--platform);font-size:13px;font-weight:900}.platform-heading.svelte-13at26w h2:where(.svelte-13at26w){color:#57496a;margin:1px 0 0;font-size:clamp(25px,3.5vw,36px)}.platform-icon.svelte-13at26w{background:var(--platform);height:58px;box-shadow:0 5px 0 color-mix(in srgb,var(--platform) 35%,#d6cfdf);color:#fff;border-radius:19px;flex:0 0 58px;place-items:center;font-size:14px;font-weight:950;display:grid}.android-icon.svelte-13at26w{font-size:10px}.platform-note.svelte-13at26w{color:#6e617c;background:#fff8df;border-radius:14px;margin:17px 0 0;padding:11px 14px;font-weight:650;line-height:1.45}.steps.svelte-13at26w{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.steps.svelte-13at26w li:where(.svelte-13at26w){border:2px solid var(--platform-line);background:color-mix(in srgb,var(--platform-pale) 48%,white);border-radius:22px;min-width:0;padding:12px 12px 17px;position:relative}.step-number.svelte-13at26w{z-index:2;background:var(--platform);width:32px;height:32px;box-shadow:0 3px 0 color-mix(in srgb,var(--platform) 45%,#7c6f8d);color:#fff;border-radius:50%;place-items:center;font-size:16px;font-weight:950;display:grid;position:absolute;top:4px;left:4px}.steps.svelte-13at26w h3:where(.svelte-13at26w){color:#5d506d;margin:13px 2px 5px;font-size:17px;line-height:1.2}.steps.svelte-13at26w p:where(.svelte-13at26w){color:#7b7087;margin:0 2px;font-size:13px;font-weight:630;line-height:1.42}.visual.svelte-13at26w{-webkit-user-select:none;user-select:none;background:#fff;border-radius:16px;justify-content:center;align-items:center;height:140px;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #64508217}.browser-frame.svelte-13at26w{background:#f5f2fa;border:5px solid #473e54;border-radius:17px;width:86%;height:110px;padding:10px}.mini-page.svelte-13at26w{background:#fff6d9;border-radius:8px;place-items:center;height:65px;display:grid}.mini-page.svelte-13at26w img:where(.svelte-13at26w){border-radius:13px;width:47px;height:47px}.address.svelte-13at26w{text-align:center;color:#6c6279;margin-top:6px;font-size:10px;font-weight:750}.safari-bar.svelte-13at26w{color:#1672d3;background:#f2f3f8;border-radius:14px;justify-content:space-around;align-items:center;width:94%;padding:12px 8px;font-size:26px;display:flex}.share-button.svelte-13at26w{background:#fff6d9;border:3px solid #ffbe45;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 0 5px #ffbe4533}.share-button.svelte-13at26w svg:where(.svelte-13at26w){fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:27px;height:30px}.ios-menu.svelte-13at26w{background:linear-gradient(#dae0ea 0 32%,#f7f7fa 32%);align-items:flex-end}.sheet-row.svelte-13at26w{color:#4f4a57;background:#fff;border-radius:12px;grid-template-columns:36px 1fr 12px;align-items:center;gap:7px;width:100%;padding:12px 8px;font-size:11px;display:grid}.plus-box.svelte-13at26w{border:2px solid #333;border-radius:7px;place-items:center;width:31px;height:31px;font-size:22px;display:grid}.ios-add.svelte-13at26w{display:block}.add-top.svelte-13at26w{color:#0879e8;grid-template-columns:auto 1fr auto;align-items:center;gap:4px;font-size:10px;display:grid}.add-top.svelte-13at26w strong:where(.svelte-13at26w){color:#433d49;text-align:center}.app-preview.svelte-13at26w{color:#4f465a;justify-content:center;align-items:center;gap:9px;margin-top:27px;font-size:12px;font-weight:750;display:flex}.app-preview.svelte-13at26w img:where(.svelte-13at26w){border-radius:13px;width:48px;height:48px}.chrome.svelte-13at26w{background:#fff9e9;flex-direction:column;justify-content:flex-start;gap:10px}.chrome-top.svelte-13at26w{color:#393440;background:#eef0f4;border-radius:13px;align-items:center;gap:6px;width:100%;padding:7px;display:flex}.url-pill.svelte-13at26w{color:#68616d;background:#fff;border-radius:14px;flex:1;min-width:0;padding:6px 10px;font-size:10px}.chrome-top.svelte-13at26w b:where(.svelte-13at26w){font-size:22px;line-height:1}.chrome-app.svelte-13at26w{border-radius:16px;width:56px;height:56px}.dots.svelte-13at26w{align-items:flex-start;padding-top:20px}.dots-focus.svelte-13at26w{background:#fff5cf;border:3px solid #ffc23c;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 0 0 6px #ffc23c2e}.android-menu.svelte-13at26w{flex-direction:column;align-items:stretch;gap:8px}.menu-choice.svelte-13at26w{color:#3f4650;background:#f5f7fa;border-radius:12px;align-items:center;gap:10px;padding:13px;font-size:12px;display:flex}.download.svelte-13at26w{border:2px solid #3d4852;border-radius:7px;place-items:center;width:30px;height:30px;font-size:22px;display:grid}.android-menu.svelte-13at26w small:where(.svelte-13at26w){text-align:center;color:#747c83}.android-add.svelte-13at26w{display:block}.android-preview.svelte-13at26w{justify-content:flex-start;margin:2px 0 14px}.android-preview.svelte-13at26w span:where(.svelte-13at26w){flex-direction:column;display:flex}.android-preview.svelte-13at26w small:where(.svelte-13at26w){color:#89828e}.install-actions.svelte-13at26w{color:#16885c;justify-content:flex-end;gap:16px;font-size:12px;display:flex}.after-install.svelte-13at26w{background:#fff9df;border:3px solid #f7cf77;border-radius:29px;align-items:flex-start;gap:18px;margin-top:28px;padding:clamp(20px,3vw,30px);display:flex;box-shadow:0 9px #ecc05b2e}.sparkle.svelte-13at26w{color:#fff;background:#ffc94d;border-radius:20px;flex:0 0 60px;place-items:center;height:60px;font-size:31px;display:grid;box-shadow:0 5px #e7aa42}.after-install.svelte-13at26w h2:where(.svelte-13at26w){color:#5b4b6a;margin:0 0 9px;font-size:23px}.after-install.svelte-13at26w ul:where(.svelte-13at26w){color:#74677e;margin:0;padding-left:19px;font-weight:620;line-height:1.55}.after-install.svelte-13at26w li:where(.svelte-13at26w)+li:where(.svelte-13at26w){margin-top:5px}.finish.svelte-13at26w{justify-content:center;padding:34px 0 8px;display:flex}.finish.svelte-13at26w a:where(.svelte-13at26w){color:#fff;background:#675580;border-radius:17px;padding:13px 20px;font-weight:850;text-decoration:none;box-shadow:0 5px #433550}@media (max-width:900px){.steps.svelte-13at26w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.guide-header.svelte-13at26w{padding-inline-start:12px;padding-inline-end:12px}.brand.svelte-13at26w strong:where(.svelte-13at26w){display:none}main.svelte-13at26w{width:min(100% - 20px,600px);padding-top:12px}.hero.svelte-13at26w{border-radius:26px;grid-template-columns:1fr;padding:13px 13px 22px}.hero-copy.svelte-13at26w{padding:0 5px}.platform-card.svelte-13at26w{border-radius:25px;margin-top:18px;padding:16px 12px 21px}.steps.svelte-13at26w{grid-template-columns:1fr}.visual.svelte-13at26w{height:155px}.after-install.svelte-13at26w{flex-direction:column}}
