.install-hint[data-v-4bb177bd]{align-items:center;background:var(--color-bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);bottom:calc(var(--mobile-nav-height) + var(--space-2));display:none;gap:var(--space-3);left:var(--space-3);padding:var(--space-2-5) var(--space-2) var(--space-2-5) var(--space-2-5);position:fixed;right:var(--space-3);z-index:var(--z-fixed)}@media(max-width:768px){.install-hint[data-v-4bb177bd]{display:flex}}.app-icon[data-v-4bb177bd]{border-radius:9px;flex-shrink:0;height:36px;width:36px}.copy[data-v-4bb177bd]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.title[data-v-4bb177bd]{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.text[data-v-4bb177bd]{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}.text b[data-v-4bb177bd]{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.share-icon[data-v-4bb177bd]{color:var(--color-primary);display:inline-block;vertical-align:-2px}.close[data-v-4bb177bd]{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.close[data-v-4bb177bd]:active{color:var(--color-text-primary)}.install-hint-enter-active[data-v-4bb177bd],.install-hint-leave-active[data-v-4bb177bd]{transition:opacity var(--duration-slow) var(--ease-default),transform var(--duration-slow) var(--ease-default)}.install-hint-enter-from[data-v-4bb177bd],.install-hint-leave-to[data-v-4bb177bd]{opacity:0;transform:translateY(8px)}
