.install-help.svelte-bzurmw{width:min(100%,72rem);margin:0 auto;padding-bottom:1rem}.help-heading.svelte-bzurmw{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:.5rem 0 1rem;border-bottom:1px solid var(--border)}.help-heading.svelte-bzurmw h1:where(.svelte-bzurmw){margin:.15rem 0 .35rem;font-size:1.75rem}.help-heading.svelte-bzurmw p:where(.svelte-bzurmw),.install-steps.svelte-bzurmw p:where(.svelte-bzurmw){margin:0;color:var(--muted)}.eyebrow.svelte-bzurmw{color:var(--accent);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.app-preview.svelte-bzurmw{flex:0 0 auto;display:grid;justify-items:center;gap:.3rem;color:var(--muted);font-size:.75rem}.app-preview.svelte-bzurmw img:where(.svelte-bzurmw){width:3.75rem;height:3.75rem;border-radius:8px;box-shadow:var(--shadow-soft)}.device-picker.svelte-bzurmw,.browser-picker.svelte-bzurmw{width:min(100%,24rem);display:grid;grid-template-columns:1fr 1fr;gap:.25rem;margin:1rem auto;padding:.25rem;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.device-picker.svelte-bzurmw{width:min(100%,30rem);border-color:color-mix(in srgb,var(--accent) 48%,var(--border))}.device-picker.svelte-bzurmw button:where(.svelte-bzurmw),.browser-picker.svelte-bzurmw button:where(.svelte-bzurmw){min-height:3rem;border:0;background:transparent;color:var(--muted)}.device-picker.svelte-bzurmw button.active:where(.svelte-bzurmw),.browser-picker.svelte-bzurmw button.active:where(.svelte-bzurmw){background:var(--panel-2);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.install-steps.svelte-bzurmw{margin:0;padding:0;display:grid;gap:.55rem;list-style:none;counter-reset:none}.install-steps.svelte-bzurmw li:where(.svelte-bzurmw){min-height:4.6rem;display:grid;grid-template-columns:2.3rem minmax(0,1fr) 3rem;align-items:center;gap:.85rem;padding:.7rem .85rem;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.install-steps.svelte-bzurmw strong:where(.svelte-bzurmw){display:block;margin-bottom:.12rem;font-size:1rem}.install-steps.svelte-bzurmw p:where(.svelte-bzurmw){font-size:.86rem}.step-number.svelte-bzurmw{width:2.1rem;height:2.1rem;display:grid;place-items:center;border:1px solid var(--accent-dim);border-radius:50%;color:var(--accent);font-weight:800;font-variant-numeric:tabular-nums}.step-icon.svelte-bzurmw{width:2rem;height:2rem;justify-self:center;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.browser-mark.svelte-bzurmw{width:2.6rem;height:2.6rem;justify-self:center;object-fit:contain;border-radius:6px}.add-preview.svelte-bzurmw{min-width:2.8rem;min-height:2.2rem;display:grid;place-items:center;justify-self:center;padding:0 .45rem;border-radius:6px;background:var(--accent);color:#04222f;font-weight:800}.help-footer.svelte-bzurmw{margin-top:.8rem}.connection-note.svelte-bzurmw{display:flex;align-items:center;gap:.7rem;padding:.75rem .9rem;border-left:3px solid var(--pass);background:color-mix(in srgb,var(--pass) 7%,var(--panel))}.connection-note.svelte-bzurmw svg:where(.svelte-bzurmw){width:1.5rem;height:1.5rem;flex:0 0 auto;fill:none;stroke:var(--pass);stroke-width:1.8;stroke-linecap:round}.help-footer.svelte-bzurmw p:where(.svelte-bzurmw){margin:.7rem 0 0;color:var(--muted);font-size:.8rem;text-align:center}.help-footer.svelte-bzurmw p:where(.svelte-bzurmw) span:where(.svelte-bzurmw){margin:0 .4rem}.installed-message.svelte-bzurmw{display:none;min-height:7rem;align-items:center;justify-content:center;gap:.8rem;margin-top:1rem;border:1px solid color-mix(in srgb,var(--make) 45%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--make) 8%,var(--panel))}.installed-message.svelte-bzurmw svg:where(.svelte-bzurmw){width:2.4rem;height:2.4rem;fill:none;stroke:var(--make);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.installed-message.svelte-bzurmw strong:where(.svelte-bzurmw),.installed-message.svelte-bzurmw span:where(.svelte-bzurmw){display:block}.installed-message.svelte-bzurmw span:where(.svelte-bzurmw){color:var(--muted)}@media(display-mode:standalone){.browser-instructions.svelte-bzurmw{display:none}.installed-message.svelte-bzurmw{display:flex}}@media(max-width:820px)and (orientation:landscape){.install-help.svelte-bzurmw{width:100%}.help-heading.svelte-bzurmw{padding-top:0}.help-heading.svelte-bzurmw h1:where(.svelte-bzurmw){font-size:1.35rem}.help-heading.svelte-bzurmw p:where(.svelte-bzurmw){font-size:.82rem}.app-preview.svelte-bzurmw img:where(.svelte-bzurmw){width:3rem;height:3rem}.browser-picker.svelte-bzurmw{margin:.6rem auto}.install-steps.svelte-bzurmw{grid-template-columns:1fr 1fr;gap:.4rem}.install-steps.svelte-bzurmw li:where(.svelte-bzurmw){min-height:4.2rem;grid-template-columns:1.9rem minmax(0,1fr);gap:.55rem;padding:.5rem .6rem}.install-steps.svelte-bzurmw li:where(.svelte-bzurmw):last-child{grid-column:1 / -1}.install-steps.svelte-bzurmw li:where(.svelte-bzurmw)>:where(.svelte-bzurmw):last-child{display:none}.step-number.svelte-bzurmw{width:1.8rem;height:1.8rem}.install-steps.svelte-bzurmw p:where(.svelte-bzurmw){font-size:.75rem}.connection-note.svelte-bzurmw{font-size:.8rem;padding:.55rem .7rem}}
