.install-card.svelte-1y5enhn{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.85rem 1rem;align-items:center;width:100%;margin-top:.5rem;padding:1rem;color:var(--soda-ink);background:linear-gradient(145deg,var(--soda-mint-faint),var(--soda-fizz-faint));border:1px solid var(--soda-line);border-radius:var(--r-card)}.app-icon.svelte-1y5enhn{display:grid;place-items:center;flex:none;padding:5px;background:#ffffffd1;border-radius:15px;box-shadow:0 4px 14px #06343d1a}.app-icon.svelte-1y5enhn img:where(.svelte-1y5enhn){display:block;width:48px;height:48px;border-radius:10px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.app-icon.large.svelte-1y5enhn{padding:6px;border-radius:18px}.app-icon.large.svelte-1y5enhn img:where(.svelte-1y5enhn){width:56px;height:56px;border-radius:12px}.install-copy.svelte-1y5enhn{min-width:0;padding-right:1.65rem}.install-copy.svelte-1y5enhn h3:where(.svelte-1y5enhn),.sheet.svelte-1y5enhn h2:where(.svelte-1y5enhn){color:var(--soda-ink-strong);text-wrap:balance}.install-copy.svelte-1y5enhn p:where(.svelte-1y5enhn):not(.eyebrow){margin-top:.25rem;color:var(--soda-ink-soft);text-wrap:pretty}.eyebrow.svelte-1y5enhn{margin:0 0 .15rem;color:var(--soda-mint-deep);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.dismiss.svelte-1y5enhn{position:absolute;top:.35rem;right:.35rem;display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--soda-ink-faint);background:transparent;border:0;border-radius:var(--r-pill);font:inherit;font-size:1.45rem;cursor:pointer;transition:color var(--t-fast),background var(--t-fast),scale var(--t-fast)}.dismiss.svelte-1y5enhn:hover{color:var(--soda-ink);background:#ffffffa6}.install-action.svelte-1y5enhn,.sheet-done.svelte-1y5enhn{min-height:44px;padding:.68rem 1.1rem;color:#fff;background:var(--soda-mint-deep);border:0;border-radius:var(--r-pill);font:inherit;font-weight:750;cursor:pointer;transition:background var(--t-fast),scale var(--t-fast),opacity var(--t-fast)}.install-action.svelte-1y5enhn{grid-column:1 / -1;width:100%}.install-action.svelte-1y5enhn:hover,.sheet-done.svelte-1y5enhn:hover{background:var(--soda-primary-deep)}.dismiss.svelte-1y5enhn:active,.install-action.svelte-1y5enhn:active,.sheet-done.svelte-1y5enhn:active,.compact-action.svelte-1y5enhn:active,.sheet-close.svelte-1y5enhn:active{scale:.96}.install-action.svelte-1y5enhn:disabled,.compact-action.svelte-1y5enhn:disabled{cursor:wait;opacity:.62}.reassurance.svelte-1y5enhn{grid-column:1 / -1;justify-self:center;color:var(--soda-ink-faint);font-size:.76rem}.settings-group.svelte-1y5enhn{display:grid;gap:.45rem}.settings-label.svelte-1y5enhn{padding-inline:1.1rem;color:var(--soda-ink-faint);font-size:.82rem;font-weight:700;letter-spacing:.04em}.settings-card.svelte-1y5enhn{overflow:hidden;background:var(--soda-surface);border:1px solid var(--soda-line);border-radius:var(--r-card);box-shadow:var(--shadow-soft)}.settings-row.svelte-1y5enhn{display:flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem}.settings-copy.svelte-1y5enhn{display:grid;flex:1;gap:.15rem;min-width:0}.settings-title.svelte-1y5enhn{color:var(--soda-ink);font-weight:600}.settings-sub.svelte-1y5enhn{color:var(--soda-ink-faint);font-size:var(--fs-small);text-wrap:pretty}.compact-action.svelte-1y5enhn{flex:none;min-height:40px;padding:.5rem .8rem;color:var(--soda-mint-deep);background:var(--soda-mint-faint);border:0;border-radius:var(--r-pill);font:inherit;font-size:var(--fs-small);font-weight:750;cursor:pointer;transition:background var(--t-fast),scale var(--t-fast),opacity var(--t-fast)}.compact-action.svelte-1y5enhn:hover{background:var(--soda-fizz-faint)}.sheet-layer.svelte-1y5enhn{position:fixed;z-index:1000;inset:0;display:grid;align-items:end}.sheet-backdrop.svelte-1y5enhn{position:absolute;inset:0;width:100%;height:100%;padding:0;background:#06222980;border:0}.sheet.svelte-1y5enhn{position:relative;display:grid;gap:1.2rem;width:min(100%,34rem);max-height:min(88dvh,46rem);margin-inline:auto;padding:.55rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));overflow-y:auto;background:var(--soda-surface);border-radius:24px 24px 0 0;box-shadow:0 -18px 50px #06222938}.grabber.svelte-1y5enhn{justify-self:center;width:2.4rem;height:.28rem;background:var(--soda-line-strong);border-radius:var(--r-pill)}.sheet-head.svelte-1y5enhn{display:flex;align-items:start;justify-content:space-between;gap:1rem}.sheet-close.svelte-1y5enhn{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;color:var(--soda-ink-soft);background:var(--soda-bg-deep);border:0;border-radius:var(--r-pill);font:inherit;font-size:1.45rem;cursor:pointer;transition:background var(--t-fast),scale var(--t-fast)}.sheet-close.svelte-1y5enhn:hover{background:var(--soda-line)}.guide-steps.svelte-1y5enhn{display:grid;gap:.9rem;margin:0;padding:0;list-style:none}.guide-steps.svelte-1y5enhn li:where(.svelte-1y5enhn){display:grid;grid-template-columns:auto 1fr;align-items:start;gap:.8rem}.guide-steps.svelte-1y5enhn li:where(.svelte-1y5enhn)>span:where(.svelte-1y5enhn):last-child{display:grid;gap:.15rem;padding-top:.1rem}.guide-steps.svelte-1y5enhn strong:where(.svelte-1y5enhn){color:var(--soda-ink);text-wrap:pretty}.guide-steps.svelte-1y5enhn small:where(.svelte-1y5enhn){color:var(--soda-ink-faint);font-size:var(--fs-small);line-height:1.5;text-wrap:pretty}.step-number.svelte-1y5enhn{display:grid;place-items:center;width:2rem;height:2rem;color:var(--soda-mint-deep);background:var(--soda-mint-faint);border-radius:var(--r-pill);font-weight:800;font-variant-numeric:tabular-nums}.sheet-done.svelte-1y5enhn{width:100%}@media(max-width:390px){.settings-row.svelte-1y5enhn{align-items:flex-start;flex-wrap:wrap}.settings-copy.svelte-1y5enhn{flex-basis:calc(100% - 4.8rem)}.compact-action.svelte-1y5enhn{margin-left:4.35rem}}@media(prefers-reduced-motion:reduce){.dismiss.svelte-1y5enhn,.install-action.svelte-1y5enhn,.sheet-done.svelte-1y5enhn,.compact-action.svelte-1y5enhn,.sheet-close.svelte-1y5enhn{transition:none}}
