.install-card[data-v-1623ee62]{background:var(--surface);border:1px solid var(--line);bottom:22px;box-shadow:0 24px 70px #00000038;color:var(--ink);padding:22px;position:fixed;right:22px;width:min(420px,calc(100vw - 32px));z-index:90}.install-close[data-v-1623ee62]{background:transparent;border:0;color:var(--muted);cursor:pointer;font-size:26px;height:32px;line-height:1;position:absolute;right:12px;top:10px;width:32px}.install-brand[data-v-1623ee62]{align-items:center;display:flex;gap:14px;padding-right:28px}.install-logo[data-v-1623ee62]{background:var(--logo-panel);border:1px solid rgba(210,164,67,.28);display:grid;flex:0 0 78px;height:58px;overflow:hidden;padding:3px 7px;place-items:center;width:78px}.install-logo img[data-v-1623ee62]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.install-kicker[data-v-1623ee62]{color:var(--gold-dark);font-size:10px;font-weight:800;letter-spacing:.14em;margin:0 0 3px;text-transform:uppercase}.install-brand h2[data-v-1623ee62]{color:var(--ink);font-size:23px;letter-spacing:-.02em;margin:0}.install-copy[data-v-1623ee62]{color:var(--muted);font-size:14px;margin:17px 0}.install-instructions[data-v-1623ee62]{background:var(--surface-soft);border-left:3px solid var(--gold);display:grid;font-size:13px;gap:4px;margin:0 0 17px;padding:12px 14px}.install-instructions span[data-v-1623ee62]{color:var(--muted)}.install-actions[data-v-1623ee62]{align-items:center;display:flex;gap:10px}.install-primary[data-v-1623ee62],.install-secondary[data-v-1623ee62]{border:1px solid transparent;cursor:pointer;font-weight:800;min-height:43px;padding:9px 15px}.install-primary[data-v-1623ee62]{background:var(--gold);color:#15110b}.install-secondary[data-v-1623ee62]{background:transparent;border-color:var(--line);color:var(--ink)}.install-prompt-enter-active[data-v-1623ee62],.install-prompt-leave-active[data-v-1623ee62]{transition:opacity .25s ease,transform .25s ease}.install-prompt-enter-from[data-v-1623ee62],.install-prompt-leave-to[data-v-1623ee62]{opacity:0;transform:translateY(18px)}@media(max-width:620px){.install-card[data-v-1623ee62]{bottom:14px;left:14px;padding:18px;right:14px;width:auto}.install-logo[data-v-1623ee62]{flex-basis:66px;height:52px;width:66px}.install-brand h2[data-v-1623ee62]{font-size:21px}.install-actions[data-v-1623ee62]{align-items:stretch}.install-primary[data-v-1623ee62]{flex:1}}
