.install-card{margin-top:14px}.install-row.svelte-p94eks{align-items:flex-start;gap:12px;display:flex}.install-body-col.svelte-p94eks{flex:1;min-width:0}.install-heading.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.3}.mode-paper .install-heading.svelte-p94eks{color:var(--ink-700,#022c49)}.mode-night .install-heading.svelte-p94eks{color:var(--paper,#fbf7f0)}.install-subtext.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);margin:0 0 10px;font-size:12.5px;line-height:1.45}.mode-paper .install-subtext.svelte-p94eks{color:#022c49b8}.mode-night .install-subtext.svelte-p94eks{color:#ece4d8c7}.install-body.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);margin:0;font-size:12.5px;line-height:1.5}.mode-paper .install-body.svelte-p94eks{color:#022c49c7}.mode-night .install-body.svelte-p94eks{color:#ece4d8d1}.install-steps.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);flex-direction:column;gap:6px;margin:0 0 10px;padding-left:22px;font-size:12.5px;line-height:1.55;display:flex}.mode-paper .install-steps.svelte-p94eks{color:#022c49d1}.mode-night .install-steps.svelte-p94eks{color:#ece4d8db}.install-steps.svelte-p94eks li:where(.svelte-p94eks){padding-left:2px}.install-steps.svelte-p94eks li:where(.svelte-p94eks)::marker{font-weight:600}.mode-paper .install-steps.svelte-p94eks li:where(.svelte-p94eks)::marker{color:var(--plum)}.mode-night .install-steps.svelte-p94eks li:where(.svelte-p94eks)::marker{color:var(--plum-300)}.install-fallback.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);margin:0 0 4px;font-size:11.5px;font-style:italic;line-height:1.45}.mode-paper .install-fallback.svelte-p94eks{color:#022c4994}.mode-night .install-fallback.svelte-p94eks{color:#ece4d894}.install-menu-ref.svelte-p94eks{font-family:var(--font-sans,"Montserrat", sans-serif);border-top:1px solid;margin:12px 0 0;padding-top:10px;font-size:11.5px;line-height:1.45}.mode-paper .install-menu-ref.svelte-p94eks{color:#022c499e;border-top-color:#5d2e5b24}.mode-night .install-menu-ref.svelte-p94eks{color:#ece4d89e;border-top-color:#b07aae2e}.install-btn.svelte-p94eks{appearance:none;cursor:pointer;font-family:var(--font-sans,"Montserrat", sans-serif);letter-spacing:.02em;background:var(--plum,#5d2e5b);color:#fbf7f2;border:none;border-radius:999px;padding:9px 16px;font-size:12px;font-weight:600;transition:transform .18s cubic-bezier(.22,1,.36,1)}.install-btn.svelte-p94eks:hover{transform:scale(1.03)}.install-btn.svelte-p94eks:active{transform:scale(.97)}.install-dismiss.svelte-p94eks{appearance:none;cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;margin:-6px -6px 0 0;padding:6px;transition:background .15s;display:flex}.mode-paper .install-dismiss.svelte-p94eks{color:#022c498c}.mode-night .install-dismiss.svelte-p94eks{color:#ece4d88c}.install-dismiss.svelte-p94eks:hover{background:#b07aae1a}.install-backdrop.svelte-p94eks{z-index:9500;-webkit-backdrop-filter:blur(3px);background:#0000006b;animation:.22s cubic-bezier(.22,1,.36,1) svelte-p94eks-install-fade-in;position:fixed;inset:0}.install-overlay.svelte-p94eks{z-index:9501;pointer-events:none;justify-content:center;align-items:center;padding:24px 18px;animation:.26s cubic-bezier(.22,1,.36,1) svelte-p94eks-install-fade-in;display:flex;position:fixed;inset:0}.install-overlay.svelte-p94eks>.glass{pointer-events:auto;width:100%;max-width:430px;margin-top:0}@keyframes svelte-p94eks-install-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.install-backdrop.svelte-p94eks,.install-overlay.svelte-p94eks{animation:none}}
